Menu: Difference between revisions
From FreeMind
Jump to navigationJump to search
Dan Polansky (talk | contribs) No edit summary |
Dan Polansky (talk | contribs) (more on context menus) |
||
(8 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
This page should document all considerations on menu structure and naming of menu items. It should also list menu items to easy search and for a particular view on the functionality available. | This page should document all considerations on menu structure and naming of menu items. It should also list menu items to easy search and for a particular view on the functionality available. | ||
==Menu structure | ==Menu structure== | ||
Menu structure in FreeMind 1.0.1: | |||
* File | * File | ||
** New | ** New | ||
Line 13: | Line 14: | ||
** ---- | ** ---- | ||
** Export | ** Export | ||
*** ... | *** Branch as New Mind | ||
*** ---- | |||
*** As HTML | |||
*** Branch as HTML | |||
*** As XHTML (JavaScript Version)... | |||
*** As XHTML (Clickable map image version)... | |||
*** As Java Applet... | |||
*** As Flash | |||
*** As Open Office Writer Document... | |||
*** ---- | |||
*** As PNG... | |||
*** As JPEG... | |||
*** As PDF... | |||
*** Branch as PDF... | |||
*** As SVG | |||
*** ---- | |||
*** Using XSLT... | |||
*** Tasks from TASKS node to TaskJuggler File... | |||
*** Resources from RESOURCES node to TaskJuggler File... | |||
*** As Twiki | |||
** ---- | ** ---- | ||
** Import | ** Import | ||
*** Branch... | |||
*** Linked Branch | |||
*** (Linked Branch) Without Root... | |||
*** ---- | |||
*** Explorer Favorites | |||
*** Folder Structure | |||
*** MindManager X5 Map... | |||
*** ... | *** ... | ||
** ---- | ** ---- | ||
Line 88: | Line 115: | ||
** Cloud | ** Cloud | ||
* Format | * Format | ||
** ... | ** Change Format... | ||
** ---- | |||
** Use Rich Formatting | |||
** Use Plain Text | |||
** Physical Style | |||
*** Manage Patterns... | |||
*** ... physical style/pattern list ... | |||
** ---- | |||
** Fork | |||
** Bubble | |||
** ---- | |||
** Larger Font | |||
** Smaller Font | |||
** Italic | |||
** Bold | |||
** Node Color... | |||
** Blend Color... | |||
** Node Background Color... | |||
** Remove Node Background Color | |||
** Reset Position | |||
** Remove Notes | |||
** ---- | |||
** Automatic Layout | |||
** Blinking Node | |||
** Show Icons Hierarchically | |||
** Cloud Color... | |||
** ---- | |||
** Edge Color | |||
** Edge Styles | |||
*** Linear | |||
*** Bezier | |||
*** Sharp Linear | |||
*** Sharp Bezier | |||
** Edge Widths | |||
*** Parent | |||
*** Thin | |||
*** 1 | |||
*** 2 | |||
*** 4 | |||
*** 8 | |||
* Navigate | * Navigate | ||
** | ** Move to Root | ||
** Node Up | |||
** Node Down | |||
** Node Left | |||
** Node Right | |||
** ---- | |||
** Toggle Folded | |||
** (Un)fold Children | |||
** Last Edit Location | |||
** Back | |||
** Forward | |||
** Unfold All | |||
** Fold All | |||
** Unfold One Level | |||
** Fold One Level | |||
** ---- | |||
** Open Hyperlink | |||
** Open Directory to Link | |||
** ---- | |||
** Note Edit Switch | |||
** ---- | |||
** Show Clone Nodes | |||
* Tools | * Tools | ||
** Join Nodes | ** Join Nodes | ||
Line 137: | Line 224: | ||
** FreeMind's License | ** FreeMind's License | ||
** About | ** About | ||
Links: | |||
* [https://sourceforge.net/p/freemind/code/ci/master/tree/freemind/mindmap_menus.xml mindmap_menus.xml] in Git, sourceforge.net | |||
==Context menu structure== | |||
Node context menu is the menu that appears when the user clicks on the node using right mouse button, on Windows. There is also the mind map background context menu and arrow link/connector context menu. | |||
Node context menu: | |||
* Edit Node | |||
* Edit Long Node... | |||
* Edit Attributes | |||
* Remove Node | |||
* ---- | |||
* Cut | |||
* Copy | |||
* Copy Single | |||
* Paste | |||
* ---- | |||
* New Child Node | |||
* New Sibling Node | |||
* New Previous Sibling Node | |||
* ---- | |||
* Toggle Folded | |||
* Icons | |||
** ... | |||
* Export | |||
** ... | |||
* Format | |||
** ... | |||
* Insert | |||
** ... | ** ... | ||
* Physical Style | |||
** ... | |||
* ---- | |||
* Show Nodes on geographical Map | |||
* Set link to geographical map in web | |||
* Remove node's positions | |||
* Add map picture to node | |||
Mind map background context menu: | |||
* | * ... opened mind map list ... | ||
* ---- | |||
* Toolbar | |||
* Secondary Toolbar | |||
* Note Window | |||
Arrow link/connector context menu: | |||
* Remove Arrow Link | |||
* Arrow Link Color... | |||
* ---- | |||
* Line with no arrows | |||
* Line ending with an arrow | |||
* Line starting with an arrow | |||
* Line both starting and ending with an arrow | |||
* ---- | |||
* Go to: starting node | |||
* Go to: ending node | |||
==Implementation== | ==Implementation== | ||
Git: | |||
* [ | * [https://sourceforge.net/p/freemind/code/ci/master/tree/freemind/freemind/controller/MenuBar.java MenuBar.java] in Git, sourceforge.net | ||
==Tracker== | ==Tracker== |
Latest revision as of 15:22, 10 June 2023
This page should document all considerations on menu structure and naming of menu items. It should also list menu items to easy search and for a particular view on the functionality available.
Menu structure
Menu structure in FreeMind 1.0.1:
- File
- New
- Open
- Save
- Save As...
- Revert
- Create Encrypted Map...
- Save All
- Close
- ----
- Export
- Branch as New Mind
- ----
- As HTML
- Branch as HTML
- As XHTML (JavaScript Version)...
- As XHTML (Clickable map image version)...
- As Java Applet...
- As Flash
- As Open Office Writer Document...
- ----
- As PNG...
- As JPEG...
- As PDF...
- Branch as PDF...
- As SVG
- ----
- Using XSLT...
- Tasks from TASKS node to TaskJuggler File...
- Resources from RESOURCES node to TaskJuggler File...
- As Twiki
- ----
- Import
- Branch...
- Linked Branch
- (Linked Branch) Without Root...
- ----
- Explorer Favorites
- Folder Structure
- MindManager X5 Map...
- ...
- ----
- Page Setup...
- Print...
- Print Preview...
- ----
- Most Recent Files
- ----
- Quit
- Edit
- Undo
- Redo
- ----
- Select All Visible
- Select Visible Branch
- ----
- Cut
- Copy
- Copy Single
- Paste
- Paste as Plain Text
- Paste as Clone
- Deactivate Clone
- Copy Format
- Paste Format
- ----
- Edit Node
- Edit Long Node...
- Edit Attributes
- Remove Node
- ----
- Find
- Find Next
- Find and Replace...
- Search for address node in map
- View
- Toolbar
- Secondary Toolbar
- ----
- Rectangular Selection
- Zoom In
- Zoom Out
- Zoom to Fit to Page
- ----
- Note Window
- ----
- Attributes
- Show All Attributes
- Show Selected Attributes
- Hide All Attributes
- Insert
- New Child Node
- New Sibling Node
- New Previous Sibling Node
- New Parent Node
- ----
- Icons
- Select Icon
- Remove Last Icon
- Remove All Icons
- ----
- ...
- Insert Encrypted Node
- Toggle Crypted / Encrypted
- Image (File Chooser or Link)...
- Hyperlink (File Chooser)...
- Hyperlink (Text Field)...
- Add Graphical Link
- Add Local Link
- ----
- Cloud
- Format
- Change Format...
- ----
- Use Rich Formatting
- Use Plain Text
- Physical Style
- Manage Patterns...
- ... physical style/pattern list ...
- ----
- Fork
- Bubble
- ----
- Larger Font
- Smaller Font
- Italic
- Bold
- Node Color...
- Blend Color...
- Node Background Color...
- Remove Node Background Color
- Reset Position
- Remove Notes
- ----
- Automatic Layout
- Blinking Node
- Show Icons Hierarchically
- Cloud Color...
- ----
- Edge Color
- Edge Styles
- Linear
- Bezier
- Sharp Linear
- Sharp Bezier
- Edge Widths
- Parent
- Thin
- 1
- 2
- 4
- 8
- Navigate
- Move to Root
- Node Up
- Node Down
- Node Left
- Node Right
- ----
- Toggle Folded
- (Un)fold Children
- Last Edit Location
- Back
- Forward
- Unfold All
- Fold All
- Unfold One Level
- Fold One Level
- ----
- Open Hyperlink
- Open Directory to Link
- ----
- Note Edit Switch
- ----
- Show Clone Nodes
- Tools
- Join Nodes
- Split Node
- Sort Children
- Change Root Node
- ----
- Show Modification Times
- Show Revisions in Yellow
- ----
- Attribute Manager
- Assign Attributes
- ----
- Show Calendar...
- Show Time Scheduler List...
- ----
- Evaluate
- Script Editor
- ----
- Share Map...
- Join Map...
- ----
- Show Map
- ----
- Preferences...
- Maps
- Previous Map
- Next Map
- Move Map Left
- Move Map Right
- ----
- ... map list ...
- ----
- Browse Mode
- Mind Map Mode
- File Mode
- Help
- Documentation
- FreeMind's Home Page
- FAQ
- Key Documentation PDF
- Help...
- ----
- Log File Viewer
- ----
- FreeMind's License
- About
Links:
- mindmap_menus.xml in Git, sourceforge.net
Node context menu is the menu that appears when the user clicks on the node using right mouse button, on Windows. There is also the mind map background context menu and arrow link/connector context menu.
Node context menu:
- Edit Node
- Edit Long Node...
- Edit Attributes
- Remove Node
- ----
- Cut
- Copy
- Copy Single
- Paste
- ----
- New Child Node
- New Sibling Node
- New Previous Sibling Node
- ----
- Toggle Folded
- Icons
- ...
- Export
- ...
- Format
- ...
- Insert
- ...
- Physical Style
- ...
- ----
- Show Nodes on geographical Map
- Set link to geographical map in web
- Remove node's positions
- Add map picture to node
Mind map background context menu:
- ... opened mind map list ...
- ----
- Toolbar
- Secondary Toolbar
- Note Window
Arrow link/connector context menu:
- Remove Arrow Link
- Arrow Link Color...
- ----
- Line with no arrows
- Line ending with an arrow
- Line starting with an arrow
- Line both starting and ending with an arrow
- ----
- Go to: starting node
- Go to: ending node
Implementation
Git:
- MenuBar.java in Git, sourceforge.net
Tracker
- #661 'Preferences' should be under 'Edit' and not under 'Tools', feature requests, 2008-09-29, by Wayne Gregori