65 | | * The DocumentWindow will have a property icon that represents the icon for the document it displays. The [source:branches/private/peko/sophie2-tuning-r4/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/app/AppTabBar.java AppTabBar] class will be refactored so that it has an transforming pro list that creates TabBarButtons for every document window. Icons for BookDocumentWindow and ScriptDocument window will be provided. They will be used in Sophie2 skin only. Icons: [[Image(source:branches/private/peko/sophie2-tuning-r4/modules/org.sophie2.main.skin.alternative/src/main/resources/distrib/icons/sophie2/book_icon.png)]] - for books and [[Image(source:branches/private/peko/sophie2-tuning-r4/modules/org.sophie2.main.skin.alternative/src/main/resources/distrib/icons/sophie2/script_icon.png)]] - for scripts. |
| 65 | * The DocumentWindow will have a property icon that represents the icon for the document it displays. The [source:branches/private/peko/sophie2-tuning-r4/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/app/AppTabBar.java AppTabBar] class will be refactored so that it has an transforming pro list that creates TabBarButtons for every document window. Icons for BookDocumentWindow and ScriptDocumentWindow will be provided. They will be used in Sophie2 skin only. Icons: [[Image(source:branches/private/peko/sophie2-tuning-r4/modules/org.sophie2.main.skin.alternative/src/main/resources/distrib/icons/sophie2/book_icon.png)]] - for books and [[Image(source:branches/private/peko/sophie2-tuning-r4/modules/org.sophie2.main.skin.alternative/src/main/resources/distrib/icons/sophie2/script_icon.png)]] - for scripts. |
| 66 | * TabBarButton also checks whether its document window is the current one and sets itself selected if it is so. |
| 67 | * Note - we may consider having the same icon for the tab bar button and the internal frame (top-left icon). In our opinion this seems more consistent and user friendly, but contradicts with the proposal provided by Shift. '''We should discuss this with the others.''' |