Working with topic tables
Line 1: | Line 1: | ||
Topic table is perhaps the most general GUI element in Wandora. Wandora uses topic tables to view topic collections such as search results, classes, instances and associations. Topic table contains a set of topic cells each cell representing a single topic. Typically a topic is represented as a base name in the table cell. If you are familiar with any spreadsheet application such as Microsoft Excel you may find it useful to think topic table as a limited spreadsheet where each cell does not contain number, formula, string etc. but a topic. | Topic table is perhaps the most general GUI element in Wandora. Wandora uses topic tables to view topic collections such as search results, classes, instances and associations. Topic table contains a set of topic cells each cell representing a single topic. Typically a topic is represented as a base name in the table cell. If you are familiar with any spreadsheet application such as Microsoft Excel you may find it useful to think topic table as a limited spreadsheet where each cell does not contain number, formula, string etc. but a topic. | ||
+ | |||
+ | |||
+ | == Selecting in topic tables == | ||
Topic table allows you to select one or more cells in the table. This feature is extremely powerful as it enables Wandora user to specify what topics are subject to change if a tool is executed. Topic table selection is created clicking the cells in table. Selection with multiple topics is created holding SHIFT or CONTROL key down while clicking the cells. SHIFT key creates continuous selections while CONTROL allows to select distinct cells. Selected cells are colored light blue. Another and maybe more intuitive method to create continuous selections beyond single topic is to drag mouse while mouse button is pressed down. Wandora has also more sophisticated selection methods. These methods locate in '''Edit > Select''' top-menu or '''Select''' context menu and are | Topic table allows you to select one or more cells in the table. This feature is extremely powerful as it enables Wandora user to specify what topics are subject to change if a tool is executed. Topic table selection is created clicking the cells in table. Selection with multiple topics is created holding SHIFT or CONTROL key down while clicking the cells. SHIFT key creates continuous selections while CONTROL allows to select distinct cells. Selected cells are colored light blue. Another and maybe more intuitive method to create continuous selections beyond single topic is to drag mouse while mouse button is pressed down. Wandora has also more sophisticated selection methods. These methods locate in '''Edit > Select''' top-menu or '''Select''' context menu and are |
Revision as of 18:12, 8 May 2007
Topic table is perhaps the most general GUI element in Wandora. Wandora uses topic tables to view topic collections such as search results, classes, instances and associations. Topic table contains a set of topic cells each cell representing a single topic. Typically a topic is represented as a base name in the table cell. If you are familiar with any spreadsheet application such as Microsoft Excel you may find it useful to think topic table as a limited spreadsheet where each cell does not contain number, formula, string etc. but a topic.
Selecting in topic tables
Topic table allows you to select one or more cells in the table. This feature is extremely powerful as it enables Wandora user to specify what topics are subject to change if a tool is executed. Topic table selection is created clicking the cells in table. Selection with multiple topics is created holding SHIFT or CONTROL key down while clicking the cells. SHIFT key creates continuous selections while CONTROL allows to select distinct cells. Selected cells are colored light blue. Another and maybe more intuitive method to create continuous selections beyond single topic is to drag mouse while mouse button is pressed down. Wandora has also more sophisticated selection methods. These methods locate in Edit > Select top-menu or Select context menu and are
- Select all
- Select row(s)
- Select column(s)
- Deselect
- Invert selection
- Select topics without associations
- Select topics without text datas
- Select topics without base names
- Select topics without classes
- Select topics without instances
- Select topics without A+I
- Select topics with SL
- Select topics with typed associations
- Select topics with clipboard identifiers
- Select topics with clipboard regexes
- Select topics with clipboard regex finders
All selection tools assume you have somehow indicated the topic table in which the selection is created. Indication is implicit when you use context menu tools. Explicit indication such as clicking the table with mouse pointer is required if you intend to use top menu selection tools.
Topic tables representing associations contain also header cells. Header cell holds a role topic of underlying player topic. Header cell has also some extra features beside representing a topic. Header cell can be used to sort table rows, switch table column order and change column widths. If you click the header cell with mouse pointer, table rows are sorted. If you click the cell again the order is inverted. Third click restores initial order. Small arrow near the header name indicates table's current sort status. Column order changes dragging and dropping the header horizontally to a new location. Column widths change dragging and dropping the header mid-line to a new location. Header mid-line is a line between two header cells. Mouse cursor changes to a horizontal two head arrow when you can adjust column widths.
As I mentioned above, topic tables enable Wandora user to specify tool's context. Tool's context in the other hand is important as it specifies target topics of tool actions. If you right click on the topic table, a context menu is revealed. Context menu contains wide variety of tools you can use to modify selected topics.
- Open
- Select
- Select all
- Select row(s)
- Select column(s)
- Deselect
- Invert selection
- Select topics without associations
- Select topics without text datas
- Select topics without base names
- Select topics without classes
- Select topics without instances
- Select topics without A+I
- Select topics with SL
- Select topics with typed associations
- Select topics with clipboard identifiers
- Select topics with clipboard regexes
- Select topics with clipboard regex finders
- Topics
- Copy
- Copy base name
- Copy SI
- Copy instances within...
- Copy classes within...
- Copy associations within...
- Copy roles within...
- Copy players within...
- Copy associations within...
- Copy also
- Copy also names
- Copy also SL
- Copy also SIs
- Copy also classes
- Copy also instances
- Copy also players...
- Copy also text datas...
- Copy also SI count
- Copy also class count
- Copy also instance count
- Copy also association count
- Copy also typed association count...
- Copy also topic layer distribution
- Paste
- Paste instances
- Paste classes
- Paste associations
- Paste also
- Paste also names...
- Paste also SLs...
- Paste also SIs...
- Paste also classes...
- Paste also instances...
- Paste also players...
- Paste also text datas...
- Add to topics
- Delete
- Duplicate topics
- Split topics
- Merge topics
- View as
- Subject locator
- Subject identifiers
- Base name
- Variant names
- Associations
- Text datas
- Delete text datas with type...
- Delete all text datas...
- Copy
etc.