Changes between Version 9 and Version 10 of GROUP_APP_HELP_R0
- Timestamp:
- 03/31/09 15:26:20 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GROUP_APP_HELP_R0
v9 v10 52 52 * Can point to the sophie website 53 53 * Third-party modules can use their vendor's website, or local directory with help files. 54 * Help contents entries. For example, the {{{org.sophie2.main.view.menus module}}} can provide an entry with id="main.view.menus.file" and title="File Menu".54 * Help contents entries. For example, the {{{org.sophie2.main.view.menus module}}} can provide an entry with id="main.view.menus.file", title="File Menu" and parent="main.view.menus". The location of the HTML page should be something like {{{<sophie_website>/<help>/main/view/menus/file.html}}}. 55 55 * When selecting "Help Contents" in the Help menu, a content page is generated. 56 56 * The entries are gathered from each module's help extension. … … 65 65 * Add the official Sophie 2 logo to the about dialog. 66 66 * It should show the license used in Sophie 2. 67 * The dialog should be extensible, at least because there are two products - Author and Reader and each of them has different about information. 67 68 * It's good to have a changelog (for the next revisions). 68 69 * In next revisions may be it is good to display the version of each installed plug-in. … … 84 85 * Create a module {{{org.sophie2.main.help}}}. 85 86 * Create the menu and menu items. 86 * Create a method that displays a web page, specified by a URL.87 87 88 88 * For the browser: … … 90 90 * but the Desktop API is from Java 6. 91 91 92 * For the content generator: 93 * Create two HTML files: 94 * Index page (index.html or similar) - frameset with two frames - actually it is the same every time, so you can use already created html file. 95 * Contents page - the help contents, arranged in a tree. Each link should be open in the right frame. 96 * Use CSS from the official website of Sophie 2. 97 92 98 * For the about dialog: 93 99 * Ask for the official logo of Sophie 2. 100 * Create an extension point in the help module, to allow the Author and the Reader to display different information. 94 101 * Currently AboutDialog just calls OldAboutDialog. 95 102 * Use setUndecorated(true) in JFrame to remove the about dialog window border.