Search Type: Posts; User: jjulian

Page 1 of 2 1 2

Search: Search took 0.01 seconds.

  1. Setting the defaultButton in the render listener worked perfectly for me. Thanks Animal!
  2. I just spend some time figuring this one out. When not in a Viewport, the browser window resize event needs to be passed along to the Ext JS component that is rendered to a div in your page. See my...
  3. Replies
    3
    Views
    2,316
    See this tutorial. You'll want to use the svn Java builder, not the online tool.
  4. You'll find your answers in chapters 16 and 17 of Ext JS in Action. Jay has a great handle on how to build large applications!
  5. Based on forum research and a few folks' recommendations, I've never included a DOCTYPE in any of my applications.

    I would love to see an official recommendation from the Ext JS team on this.
  6. ownerCt is a *property* of Component, not a configuration option.
  7. Replies
    7
    Views
    2,574
    1. Read chapter 13 of Learning Ext JS to understand designing objects for reuse and xtypes.
    2. Generally, xtype is the best way to instantiate.
    3. A global event manager is an excellent approach....
  8. AsyncTreeNode, TreeNode and Node are three examples of classes that have no description at the top of the api docs. Their purpose and definition is obvious to long-time users, but to someone new, a...
  9. I think what he's saying is that the api docs are not detailed enough for him, and he wishes they had more examples for newbies. It's been a long time since we all were newbies, so maybe we've...
  10. Replies
    8
    Views
    2,504
    You'll still probably use an Ext JS DataStore. To do this right, you need to learn all about database locking, and implement your backend to handle the case when a saved record is sent, but the...
  11. Replies
    8
    Views
    2,504
    Yep, Ext JS does not do anything directly with the database - you'll have to implement optimistic or pessimistic locking in your PHP server-side implementation.
  12. How about creating a new TreeNode in the second tree and copying the original node's attributes to it?
  13. Replies
    8
    Views
    2,504
    A DataStore is an abstraction of the database table in the UI. There is never more than one user modifying a single DataStore object, since there is never more than one user using a browser window at...
  14. Replies
    23
    Views
    4,223
    This is where stackoverflow can be helpful. Post your difficult "extjs" question there: the reward for answering questions correctly or making insightful comments is directly reflected in your...
  15. You only need those 2 js files, that 1 css file, and the /resources directory. The rest you do not need to package in your war.
  16. Replies
    23
    Views
    4,223
    I agree with Jay - I post solutions here and on stackoverflow, etc because I like to. Maybe the poster will respond publicly and say "thanks, you just saved me a day of work!". Which feels awesome....
  17. ComboBox has built-in support for autosuggest. Here is an example:



    {
    xtype: 'combo',
    name: 'last_name',
    fieldLabel: 'Last Name',
    typeAhead: true,
    minChars: 1,
  18. Replies
    11
    Views
    2,520
    My source is totally unscientific and subjective discussions with others. I should have said "the more straightforward use-case".
  19. Send fewer records.

    Seriously, Jay is right. If the user really does have 5000 choices, maybe load records based on what the user has typed so far (an autosuggest combo box).
  20. Replies
    11
    Views
    2,520
    Wait, was the original question about resources/css/structure/reset.css? Oh. Yeah, that's just a reset stylesheet.
  21. Replies
    11
    Views
    2,520
    I'm afraid the more common use-case is to run Ext JS as a single-page-app. The css files in resources/css are organized by component; perhaps this will help if you are only using a few components in...
  22. Alternately, you can open the spreadsheet in a new browser window:



    btnSaveMf.addListener('click',function(){
    window.open('test.do?action=exportExcel');
    });


    Depending on the browser...
  23. Replies
    79
    Views
    16,727
    My advice is this:

    Make some great themes, publicize them, give them away for free, provide support (public repository, updates), and the resulting consulting offers that you get will pay your...
  24. I wouldn't say the audio is horrible - it sounds fine (at least good enough for casual watching). Were you able to re-create your slides so you can post the video of your talk?
  25. You're going to have to save the tree data via Ajax after the drop action.
Results 1 to 25 of 36
Page 1 of 2 1 2