« User Manual » : différence entre les versions
		
		
		
		Aller à la navigation
		Aller à la recherche
		
| (4 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
__NOTOC__  | |||
== Basic principles ==  | == Basic principles ==  | ||
* [[GFrame and GPanel|GFrame and GPanel]]: how to create frames et panels  | * [[GFrame and GPanel|GFrame and GPanel]]: how to create frames et panels  | ||
| Ligne 8 : | Ligne 9 : | ||
== More deeper in the concept ==  | == More deeper in the concept ==  | ||
* [[Units_management|Units management]]  | * [[Units_management|Units management]]: units management as conversions ...  | ||
* [[GContainer|GContainer]]  | * [[GContainer|GContainer]]: grouping widgets but not in a panel  | ||
* [[GReadWrite_interface|GReadWrite interface and data files management]]  | * [[GReadWrite_interface|GReadWrite interface and data files management]]: how to read and write data previously displayed  | ||
* [[Modified_data|Modified data]]  | * [[Modified_data|Modified data]]: how modified data are identified  | ||
* [[Process_management|Process management]]  | * [[Process_management|Process management]]: how to launch a computation program  | ||
== Still more … ==  | == Still more … ==  | ||
* [[Validity_controls|Validity controls]]  | * [[Validity_controls|Validity controls]]: checks on data values  | ||
* [[Menu_bar|Menu bar]]  | * [[Menu_bar|Menu bar]]: how to build a menu bar  | ||
* [[Icons|Icons]]  | * [[Icons|Icons]]: how to use icons  | ||
* [[GClear_interface|GClear interface]]  | * [[GClear_interface|GClear interface]]: how to reset data  | ||
== Still more again … ==  | == Still more again … ==  | ||
* [[Tooltips|Tooltips]]  | * [[Tooltips|Tooltips]]: how to add tooltips  | ||
* [[Shortcuts|Shortcuts]]  | * [[Shortcuts|Shortcuts]]: how to create keyboard shortcuts  | ||
* [[Copy_&_paste|Copy & paste]]  | * [[Copy_&_paste|Copy & paste]]: possibilities to manage data copy a paste  | ||
* [[Plots|Plots]]  | * [[Plots|Plots]]: widgets for plotting data  | ||
* [[ResultsFileManagement| Results File Management]]  | * [[ResultsFileManagement| Results File Management]]: specific widgets to manage how to save results in file.  | ||
* [[GPlotPanel|GPlotPanel]]  | * [[GPlotPanel|GPlotPanel]]: advanced widget for plotting data read in files  | ||
* [[GGroundPlotPanel|GGroundPlotPanel]]  | * [[GGroundPlotPanel|GGroundPlotPanel]]: advanced widget to plot satellite Earth ground tracks  | ||
* [[Internationalization|Internationalization]]  | * [[Internationalization|Internationalization]]: how to manage several languages  | ||
* [[Log_file|Log file]]  | * [[Log_file|Log file]]: how to use log files  | ||
* [[Update_data|Update data]]  | * [[Update_data|Update data]]: how to observe some data to update other ones  | ||
== Some other widgets ==  | == Some other widgets ==  | ||
* [[GTabbedPane|GTabbedPane]]  | * [[GTabbedPane|GTabbedPane]]: use of tabbed panes   | ||
* [[GTable1D|GTable1D]]  | * [[GTable1D|GTable1D]]: one dimension tables  | ||
* [[GTable2D|GTable2D]]  | * [[GTable2D|GTable2D]]: two dimension tables  | ||
* [[GComponentList|GComponentList]]  | * [[GComponentList|GComponentList]]: list of widgets  | ||
* [[GDialog_and_GDetachedPanel|GDialog and GDetachedPanel]]  | * [[GDialog_and_GDetachedPanel|GDialog and GDetachedPanel]]; pop-up windows  | ||
* [[GContextFileManagement|GContextFileManagement]]  | * [[GContextFileManagement|GContextFileManagement]]: high level widget to load data files  | ||
* [[How_to_build_a_standard_application|How to build a standard application]]  | * [[How_to_build_a_standard_application|How to build a standard application]]: the way to build a "standard" <font color=#FF8C00 title="Graphical User Interface">GUI</font>  | ||
* [[GPanTest|GPanTest]]  | * [[GPanTest|GPanTest]]: specific widget for tests  | ||
* [[Create_your_own_widget|Create your own widget]]  | * [[Create_your_own_widget|Create your own widget]]: how to create a new <font color=#556B2F>'''GENIUS'''</font> widget  | ||
Dernière version du 21 janvier 2020 à 14:10
Basic principles
- GFrame and GPanel: how to create frames et panels
 - Main widgets: list of available main widgets
 - Links with Swing: how GENIUS is linked with swing
 - GLayout: widget positioning
 - Conditional Display: how widgets are displayed depending on conditions
 - GListener interface: interaction with the mouse
 
More deeper in the concept
- Units management: units management as conversions ...
 - GContainer: grouping widgets but not in a panel
 - GReadWrite interface and data files management: how to read and write data previously displayed
 - Modified data: how modified data are identified
 - Process management: how to launch a computation program
 
Still more …
- Validity controls: checks on data values
 - Menu bar: how to build a menu bar
 - Icons: how to use icons
 - GClear interface: how to reset data
 
Still more again …
- Tooltips: how to add tooltips
 - Shortcuts: how to create keyboard shortcuts
 - Copy & paste: possibilities to manage data copy a paste
 - Plots: widgets for plotting data
 - Results File Management: specific widgets to manage how to save results in file.
 - GPlotPanel: advanced widget for plotting data read in files
 - GGroundPlotPanel: advanced widget to plot satellite Earth ground tracks
 - Internationalization: how to manage several languages
 - Log file: how to use log files
 - Update data: how to observe some data to update other ones
 
Some other widgets
- GTabbedPane: use of tabbed panes
 - GTable1D: one dimension tables
 - GTable2D: two dimension tables
 - GComponentList: list of widgets
 - GDialog and GDetachedPanel; pop-up windows
 - GContextFileManagement: high level widget to load data files
 - How to build a standard application: the way to build a "standard" GUI
 - GPanTest: specific widget for tests
 - Create your own widget: how to create a new GENIUS widget