SmartGWT Version: 2.4
We would like to customize the TabSet such that it looks different depending on its level within the app UI. E.g., one TabSet look for the main application navigation and another for when editing an entity and so forth.
We have played with load_skin.js and the other custom skin artifacts but we cannot seem to figure out where the code is that loads/manipulates _Start,_Stretch,_End PNG's. We figure the customization should be accomplished as follows (theoretically):
1. Create subclass of a TabSet using isc....defineClass('EntityEditorTabSet','TabSet');
2. Modify load_skin to do magic on 'EntityEditorTabSet' (somehow)
3. Create CSS entries for 'EntityEditorTabSet' within a custom skin.
Is there a better way to accomplish this?
Any help will be appreciated.
We would like to customize the TabSet such that it looks different depending on its level within the app UI. E.g., one TabSet look for the main application navigation and another for when editing an entity and so forth.
We have played with load_skin.js and the other custom skin artifacts but we cannot seem to figure out where the code is that loads/manipulates _Start,_Stretch,_End PNG's. We figure the customization should be accomplished as follows (theoretically):
1. Create subclass of a TabSet using isc....defineClass('EntityEditorTabSet','TabSet');
2. Modify load_skin to do magic on 'EntityEditorTabSet' (somehow)
3. Create CSS entries for 'EntityEditorTabSet' within a custom skin.
Is there a better way to accomplish this?
Any help will be appreciated.
Comment