Download GGIG Graphical Interface Generator Programming Guide
Transcript
GGIG Graphical Interface Generator – Programming Guide Content Overview .................................................................................................................................... 7 Current applications of GGIG .................................................................................................. 11 An overview on the GUI .......................................................................................................... 12 The interface generator ............................................................................................................. 13 Tasks..................................................................................................................................... 13 Mapping controls setting to GAMS ..................................................................................... 13 Basic concept of the control definition file .......................................................................... 14 Tool name, logo and background color ................................................................................ 16 Worksteps ............................................................................................................................. 16 Tasks..................................................................................................................................... 17 Use of filters for exploitations .......................................................................................... 18 Controls ................................................................................................................................ 21 Possible fields for controls ............................................................................................... 21 Dependencies ................................................................................................................... 22 Type of controls ............................................................................................................... 24 Tab .................................................................................................................................... 25 Separator ........................................................................................................................... 26 Panel ................................................................................................................................. 26 Text................................................................................................................................... 27 Checkbox .......................................................................................................................... 28 Filesel / Dirsel .................................................................................................................. 29 fileselDir / dirselDir ......................................................................................................... 30 Singelist ............................................................................................................................ 31 Multilist / MultiListNonZero ........................................................................................... 32 Radiobuttons..................................................................................................................... 35 GGIG, Wolfgang Britz, Version November 2015 3