73 long onKeyPress(FXObject* o, FXSelector sel,
void* data);
84 long onCmdLoad(FXObject*, FXSelector,
void*);
95 long onCmdSave(FXObject*, FXSelector,
void*);
109 long onCmdClear(FXObject*, FXSelector,
void*);
115 long onCmdClose(FXObject*, FXSelector,
void*);
FXList * myList
The list that holds the ids.
GUISelectedStorage * myStorage
The storage.
long onCmdLoad(FXObject *, FXSelector, void *)
Called when the user presses the Load-button.
long onCmdDeselect(FXObject *, FXSelector, void *)
Called when the user presses the Deselect-button.
GUIMainWindow * myParent
The parent window.
~GUIDialog_GLChosenEditor()
Destructor (Notifies both the parent and the storage about being destroyed).
long onCmdSave(FXObject *, FXSelector, void *)
Called when the user presses the Save-button.
long onCmdClose(FXObject *, FXSelector, void *)
Called when the user presses the Close-button.
long onKeyPress(FXObject *o, FXSelector sel, void *data)
keyboard functions
GUIDialog_GLChosenEditor(GUIMainWindow *parent, GUISelectedStorage *str)
Constructor (Notifies both the parent and the storage about being initialised).
void selectionUpdated()
called when selection is updated
GUIDialog_GLChosenEditor()
FOX needs this.
long onCmdClear(FXObject *, FXSelector, void *)
Called when the user presses the Clear-button.
void rebuildList()
Rebuilds the entire list.
GUIPersistentWindowPos(FXWindow *parent, const std::string &name, bool storeSize, int x=150, int y=150, int width=700, int height=500, int minSize=400, int minTitlebarHeight=20)
Constructor (Notifies both the parent and the storage about being initialised).
Storage for "selected" objects.