![]() |
VR-Forces 5.0.3 Developer's Guide
|
The class that will contain information about various scenario settings.

Static Public Member Functions | |
| static DtVrfGuiSettingsManager & | instance (makVrv::DtDe &de) |
| static void | registerInstance (makVrv::DtDe &de, DtVrfGuiSettingsManager *) |
Public Attributes | |
| boost::signals2::signal< void(const DtVrfGuiSettingsRecord &)> | signal_guiSettingsChanged |
| boost::signals2::signal< void(bool)> | signal_grayOutHiddenItemsChanged |
| boost::signals2::signal< void(bool)> | signal_organizeOverlaysByCategoryChanged |
| boost::signals2::signal< void(bool)> | signal_taskSetMenuSortChanged |
| boost::signals2::signal< void(bool)> | signal_allowWindowsStyleNameEditingChanged |
| boost::signals2::signal< void(bool)> | signal_editPressTimeChanged |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtVrfGuiSettingsRecord | myGuiSettings |
| makVrv::DtRecordSettingsBackupInterface * | myGuiSettingsBackup |
| makVrf::DtVrfGuiSettingsManager::DtVrfGuiSettingsManager | ( | makVrv::DtDe & | ) |
|
virtual |
|
static |
Returns instance of the messager.
|
static |
|
virtual |
Sets the help file to use when pressing the F1 key. Note this will be a permanent change and will be using that file the next time the application is started if the save flag is true. By default is false.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
If items are hidden, gray the icon out on any list view (except palette and info windows) that has that icon (default is true)
|
virtual |
|
virtual |
Organize all objects that are created on overlays that represent their top level category on the overlays tab and list (default is true)
|
virtual |
|
inlinevirtual |
To support writing element definitions in folders as multiple files not implemented.
|
inlinevirtual |
To support writing element definitions in folders as multiple files not implemented.
|
virtual |
Set to false to not save on settings change. Default is true.
|
virtual |
|
virtual |
Access to gui record information. To set, get record and then reset vis setFromRecord.
|
virtual |
|
virtual |
|
virtual |
Sets whether or not to use extended window title. The extended window title will be added to the end of the existing window title in parenthesis.
|
virtual |
| void makVrf::DtVrfGuiSettingsManager::setCommandPanelShowIcons | ( | bool | ) |
If true, will show large icons by default.
| bool makVrf::DtVrfGuiSettingsManager::commandPanelShowIcons | ( | ) | const |
| void makVrf::DtVrfGuiSettingsManager::setShowCommandPanelSmallIcons | ( | bool | ) |
Whether or not to show small icons on command panel.
| bool makVrf::DtVrfGuiSettingsManager::showCommandPanelSmallIcons | ( | ) | const |
|
virtual |
Whether or not to show large icons on command panel.
|
virtual |
|
virtual |
Returns the additional window title.
|
virtual |
|
virtual |
Sets whether or not to use DIS start/freeze PDUs or VRF start/stop PDUs.
|
virtual |
|
virtual |
Sets whether or not to use windows style name editing for certain widgets in the gui.
|
virtual |
|
virtual |
The time delay before allowing the name edit (if enabled) to occur. Default is 1/2 second.
|
virtual |
|
virtual |
Sets whether or not to sort the task/set menus.
|
virtual |
|
virtual |
Get/set whether or user will be prompted to abandon plan before assigning task.
|
virtual |
|
virtual |
Get/set whether or user will be prompted to interrupt current task before assigning task.
|
virtual |
|
virtual |
Get/set whether the user will be prompted to cancel out of the current task/set/condition before creating a new one.
|
virtual |
|
virtual |
Get/set whether or user will use double click to end route/area creation.
|
virtual |
|
inline |
| void makVrf::DtVrfGuiSettingsManager::exportGuiSettings | ( | const std::string & | fileName | ) |
Exports the current cache settings to a file.
| void makVrf::DtVrfGuiSettingsManager::importGuiSettings | ( | const std::string & | fileName | ) |
Import the current cache settings from a file.
|
virtual |
Shows/does not show correlation warnings dialog.
|
virtual |
|
virtual |
Sets whether or not to show the startup session dialog.
| bool makVrf::DtVrfGuiSettingsManager::showSessionStartupDialog | ( | ) | const |
|
virtual |
Preference on startup (new scenario or load scenario)
| int makVrf::DtVrfGuiSettingsManager::startupPreference | ( | ) | const |
|
virtual |
Sets the low/hight range of timescale timer.
|
virtual |
|
virtual |
Sets whether or not the user or system is defining smoothing in performance options.
| bool makVrf::DtVrfGuiSettingsManager::userDefinedSmoothing | ( | ) | const |
|
virtual |
Sets whether or not to show scenario description message box.
|
virtual |
|
virtual |
Set to true to show the timescale as buttons rather than a slider. This will have no effect after the widget is created.
|
virtual |
|
virtual |
Set the buttons to show on the timescale if in button mode. semi-colon delimited (i.e. "1;2;5;10;20")
|
virtual |
|
virtual |
Saves if auto-save is turned on.
| boost::signals2::signal<void (const DtVrfGuiSettingsRecord&)> makVrf::DtVrfGuiSettingsManager::signal_guiSettingsChanged |
Sent when gui settings have changed.
| boost::signals2::signal<void (bool)> makVrf::DtVrfGuiSettingsManager::signal_grayOutHiddenItemsChanged |
Signal sent when gray out has changed.
| boost::signals2::signal<void (bool)> makVrf::DtVrfGuiSettingsManager::signal_organizeOverlaysByCategoryChanged |
Signal sent when organizing by categories changes.
| boost::signals2::signal<void (bool)> makVrf::DtVrfGuiSettingsManager::signal_taskSetMenuSortChanged |
Sent when the sorting of task/set menus has changed.
| boost::signals2::signal<void (bool)> makVrf::DtVrfGuiSettingsManager::signal_allowWindowsStyleNameEditingChanged |
Signal sent when windows style name editing has changed.
| boost::signals2::signal<void (bool)> makVrf::DtVrfGuiSettingsManager::signal_editPressTimeChanged |
Signal sent when the edit press time has changed.
|
protected |
|
protected |
|
protected |