51 const std::string& name,
const std::string& description,
const std::string& defaultValue);
119 const std::string& name,
const std::string& description,
const std::string& defaultValue);
138 FXTextField* myStringTextField =
nullptr;
147 const std::string& name,
const std::string& description,
const std::string& defaultValue);
153 void restoreOption();
156 long onCmdSetOption(FXObject*, FXSelector,
void*);
159 long onCmdResetOption(FXObject*, FXSelector,
void*);
163 std::string getValue()
const;
166 FXTextField* myStringVectorTextField =
nullptr;
175 const std::string& name,
const std::string& description,
const std::string& defaultValue);
181 void restoreOption();
184 long onCmdSetOption(FXObject*, FXSelector,
void*);
187 long onCmdResetOption(FXObject*, FXSelector,
void*);
191 std::string getValue()
const;
194 FXCheckButton* myCheckButton =
nullptr;
203 const std::string& name,
const std::string& description,
const std::string& defaultValue);
209 void restoreOption();
212 long onCmdSetOption(FXObject*, FXSelector,
void*);
215 long onCmdResetOption(FXObject*, FXSelector,
void*);
219 std::string getValue()
const;
222 FXTextField* myIntTextField =
nullptr;
231 const std::string& name,
const std::string& description,
const std::string& defaultValue);
237 void restoreOption();
240 long onCmdSetOption(FXObject*, FXSelector,
void*);
243 long onCmdResetOption(FXObject*, FXSelector,
void*);
247 std::string getValue()
const;
250 FXTextField* myIntVectorTextField =
nullptr;
259 const std::string& name,
const std::string& description,
const std::string& defaultValue);
265 void restoreOption();
268 long onCmdSetOption(FXObject*, FXSelector,
void*);
271 long onCmdResetOption(FXObject*, FXSelector,
void*);
275 std::string getValue()
const;
278 std::string parseFloat(
const std::string& value)
const;
281 FXTextField* myFloatTextField =
nullptr;
292 const std::string& name,
const std::string& description,
const std::string& defaultValue);
298 void restoreOption();
301 long onCmdOpenDialog(FXObject*, FXSelector,
void*);
304 long onCmdSetOption(FXObject*, FXSelector,
void*);
307 long onCmdResetOption(FXObject*, FXSelector,
void*);
315 std::string getValue()
const;
318 FXButton* myOpenFilenameButton =
nullptr;
321 FXTextField* myFilenameTextField =
nullptr;