Changes between Version 23 and Version 24 of APP_BASIC_MENUS_R0


Ignore:
Timestamp:
07/29/09 11:57:16 (16 years ago)
Author:
stefan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • APP_BASIC_MENUS_R0

    v23 v24  
    9898Basic Menu Items order/style will be defined by a convention (which will be put for a public discussion – wiki page). 
    9999         
    100  * In every class that extends AppMenuItem class will be introduced new method called defineSkin which specifies values to certain properties (like title, tooltips, shortcuts, mnemonics, etc.) of the skin's element - the item. It will get ElementSkinPart as an argument, and will use it to define properties needed. Example for ExportToPDFItem: 
     100 * In every class that extends AppMenuItem class will be introduced method called defineSkin which specifies values to certain properties (like title, tooltips, shortcuts, mnemonics, etc.) of the skin's element - the item. It will get ElementSkinPart object as an argument, and will use it to define properties needed. Example implementation of the method for ExportToPDFItem: 
    101101 
    102102{{{ 
     
    108108} 
    109109}}} 
     110 
    110111 * Classes that will be affected by this change are as follow: 
    111112  * FileMenu 
     
    124125   * ShowConnectionItem 
    125126  * InsertMenu 
     127   * InsertPDFItem 
     128   * InsertImageItem 
     129   * InsertAudioItem 
     130   * InsertAudioRecordItem 
     131   * InsertVideoItem 
     132   * InsertRtfItem 
     133   * InsertBookItem 
     134   * InsertPlainTextItem 
     135   * InsertHtmlItem 
     136   
    126137 
    127138 * A refactoniring will be needed, so every Item has the definition of its properties in itself, not in its Module class. (optional)