« Main differences between V1.14.1 and V1.14.2 » : différence entre les versions

De GENIUS
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 4 : Ligne 4 :


* It is now possible to associate a pattern to the [{{PathCurrentJavaDoc}}/fr/cnes/genius/highLevel/GEntryString.html GEntryString] and [{{PathCurrentJavaDoc}}/fr/cnes/genius/lowLevel/GTextField.html GTextField] widgets. This pattern is defined via setters methods (<font color=#4169E1>setPattern()</font> or <font color=#4169E1>setPatterns()</font>). So, when the String does not follow the pattern(s), a warning message is sent and the field is reset.
* It is now possible to associate a pattern to the [{{PathCurrentJavaDoc}}/fr/cnes/genius/highLevel/GEntryString.html GEntryString] and [{{PathCurrentJavaDoc}}/fr/cnes/genius/lowLevel/GTextField.html GTextField] widgets. This pattern is defined via setters methods (<font color=#4169E1>setPattern()</font> or <font color=#4169E1>setPatterns()</font>). So, when the String does not follow the pattern(s), a warning message is sent and the field is reset.
* It is now possible to manage Drag and Drop (DnD) functionnality on [{{PathCurrentJavaDoc}}/fr/cnes/genius/lowLevel/GTextField.html GTextField], [{{PathCurrentJavaDoc}}/fr/cnes/genius/lowLevel/GTextArea.html GTextArea], [{{PathCurrentJavaDoc}}/fr/cnes/genius/highLevel/GEntryString.html GEntryString]and [{{PathCurrentJavaDoc}}/fr/cnes/genius/highLevel/GTextAreaWithLabel.html GTextAreaWithLabel] widgets. It can be done via the <font color=#4169E1>setDragEnabled()</font> or <font color=#4169E1>setDragAndDropEnabled()</font> methods.
* It is now possible to manage Drag and Drop (DnD) functionality on [{{PathCurrentJavaDoc}}/fr/cnes/genius/lowLevel/GTextField.html GTextField], [{{PathCurrentJavaDoc}}/fr/cnes/genius/lowLevel/GTextArea.html GTextArea], [{{PathCurrentJavaDoc}}/fr/cnes/genius/highLevel/GEntryString.html GEntryString] and [{{PathCurrentJavaDoc}}/fr/cnes/genius/highLevel/GTextAreaWithLabel.html GTextAreaWithLabel] widgets. It can be done via the <font color=#4169E1>setDragEnabled()</font> or <font color=#4169E1>setDragAndDropEnabled()</font> methods.
* Drag and drop is also available for the [{{PathCurrentJavaDoc}}/fr/cnes/genius/standardapplication/GMainFrameAbstract.html GMainFrameAbstract] widget: we may load a context file, dropping it on the "''Load Context:''" label. Thus, the context file will be loaded only if the file is an XML one and contains the right main tag as defined by [{{PathCurrentJavaDoc}}/fr/cnes/genius/utils/GContextFileManagement.html GContextFileManagement].
* Drag and drop is also available for the [{{PathCurrentJavaDoc}}/fr/cnes/genius/standardapplication/GMainFrameAbstract.html GMainFrameAbstract] widget: we may load a context file, dropping it on the "''Load Context:''" label. Thus, the context file will be loaded only if the file is an XML one and contains the right main tag as defined by [{{PathCurrentJavaDoc}}/fr/cnes/genius/utils/GContextFileManagement.html GContextFileManagement].
* The size of the GPlot menus for abscissae and ordinates variables is now customizable.
* The size of the [{{PathCurrentJavaDoc}}/fr/cnes/genius/plots/GPlotPanel.html GPlotPanel] menus for abscissae and ordinates variables is now customizable.


== Corrections ==
== Corrections ==


* There were an anomaly in the [{{PathCurrentJavaDoc}}/fr/cnes/genius/highLevel/GEntryFileName.html GEntryFileName] widget when we searched a file on another network and we asked for a relative path.
* There were an anomaly in the [{{PathCurrentJavaDoc}}/fr/cnes/genius/highLevel/GEntryFileName.html GEntryFileName] widget when we searched a file on another network and we asked for a relative path.

Dernière version du 25 mars 2026 à 07:51

This minor version is due to some interesting evolutions mainly on the String widgets that may use Drag and Drop possibilities.

Evolutions

  • It is now possible to associate a pattern to the GEntryString and GTextField widgets. This pattern is defined via setters methods (setPattern() or setPatterns()). So, when the String does not follow the pattern(s), a warning message is sent and the field is reset.
  • It is now possible to manage Drag and Drop (DnD) functionality on GTextField, GTextArea, GEntryString and GTextAreaWithLabel widgets. It can be done via the setDragEnabled() or setDragAndDropEnabled() methods.
  • Drag and drop is also available for the GMainFrameAbstract widget: we may load a context file, dropping it on the "Load Context:" label. Thus, the context file will be loaded only if the file is an XML one and contains the right main tag as defined by GContextFileManagement.
  • The size of the GPlotPanel menus for abscissae and ordinates variables is now customizable.

Corrections

  • There were an anomaly in the GEntryFileName widget when we searched a file on another network and we asked for a relative path.