[[BackLinksMenu]] = Analysis = == Overview == File dialog kinds are open book, save book, insert image, insert media and book properties dialog. This task is to to revise what is done until now and modularize it. == Task requirements == * review the current source code written for file dialogs * separate them in new module * provide extensions to the base.dialogs extension point * if there is time left write tests and run the current tests == Task result == * module with file dialogs and their source code == Implementation idea == * write dependancies for the new created module == Related == [wiki:BASE_DIALOGS_R0] == How to demo == * Show the new module, the source code and run some tests if there is any. * Show the file dialogs. = Design = * File related things need to be extracted in a separate module. They are dependent on Views. Views are the most dependent part of the application. So * view (app, book etc...) , layout, halos, hud, logics, boundcontrols, dialogs, menus utils and other things in messy should be separated in a module. * !FileMenu and !MenuItems in it should be extracted in a module, dependent on former. * The module should provide extensions for the !AppView. * .... (NOT FINISHED!!!) = Implementation = ^(Implementation results should be described and linked here (from the wiki or the repository))^ = Testing = = Comments = = Log = [[Include(wiki:APP_FILE_DIALOGS_R0_LOG)]]