Changes between Version 12 and Version 13 of APP_FILE_DIALOGS_R0


Ignore:
Timestamp:
11/28/08 15:13:50 (16 years ago)
Author:
peko
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • APP_FILE_DIALOGS_R0

    v12 v13  
    3030  * !FileMenu and !MenuItems in it should be extracted in a module, dependent on latter. 
    3131   * It should provide extensions for the View, in order to be loaded as a plugin. 
    32    * The module => org.sophie2.main.view.file should contain: 
     32   * The module => org.sophie2.main.menus.file should contain: 
    3333    * !FileMenu, !MenuItems in the !FileMenu. 
    3434    * Dialogs are impossible to be separated from the view module and put in the File module since: 
     
    4343    * !MenuItemProviders should be implemented. 
    4444 
     45Note: '''Things that can be done now - because it has consumed the effort up to now''' 
     46 * Divide the Dialogs from their Input. 
     47 * Provide a module containing only Inputs. 
     48  * The org.sophie2.main.view will depend on the !DialogManager and the input module to invoke dialogs (they are invoked by the Logics in the view). 
     49  * The dialogs will be separated in a module. 
     50  * The view will be dependent on the dialogs module. 
     51  * The dialogs module will be dependent on the input and the base.dialogs module. 
     52 * Better idea for the file module is not to be a separate module BUT a package named 'file' in the org.sophie2.main.menus module. 
     53  * This way all basic menus will be put in the module. 
     54  * Menus will be dependent on the View and will be separated from it. 
     55  
     56 
     57If '''done''' the things above will help later for the basic menus and other dialog, menus things in other revisions. 
     58Provide a clear diagram of what depends on what because things are getting complicated. 
     59 
     60 
    4561= Implementation = 
    4662^(Implementation results should be described and linked here (from the wiki or the repository))^