dev_set_preferencesT_dev_set_preferencesDevSetPreferencesDevSetPreferencesdev_set_preferences (Operator)
Name
dev_set_preferencesT_dev_set_preferencesDevSetPreferencesDevSetPreferencesdev_set_preferences — Setzen von HDevelop-Einstellungen aus einem Programm heraus.
Signatur
Beschreibung
dev_set_preferencesdev_set_preferencesDevSetPreferencesDevSetPreferencesDevSetPreferencesdev_set_preferences ermöglicht das Setzen ausgewählter
HDevelop-Einstellungen aus dem Programm heraus.
Die folgenden Einstellungen werden unterstützt:
- 'graphics_window_context_menu'"graphics_window_context_menu""graphics_window_context_menu""graphics_window_context_menu""graphics_window_context_menu""graphics_window_context_menu":
-
Legt fest, ob ein Rechtsklick im Grafikfenster das Kontextmenü öffnet oder
nicht.
Standardmäßig ist das Kontextmenü aktiviert.
Es ist sinnvoll, das Kontextmenü zu deaktivieren, wenn die rechte Maustaste
für andere Aktionen im Grafikfenster verwendet wird, z.B. zum Verschieben
oder Vergrößern von 3D-Objekten.
Werteliste: 'false'"false""false""false""false""false", 'true'"true""true""true""true""true".
Defaultwert: 'true'"true""true""true""true""true".
- 'graphics_window_mouse_wheel'"graphics_window_mouse_wheel""graphics_window_mouse_wheel""graphics_window_mouse_wheel""graphics_window_mouse_wheel""graphics_window_mouse_wheel":
-
Legt fest, ob das Mausrad im Grafikfenster zum Zoomen genutzt werden kann.
Standardmäßig ist das Mausrad aktiviert.
Es kann aber sinnvoll sein, das Zoomen mit dem Mausrad zu deaktivieren,
wenn beispielsweise 3D-Objekte dargestellt werden sollen und das
Heranzoomen an ein Objekt interaktiv mit Hilfe von
3D-Darstellungsoperatoren erfolgen soll.
Werteliste: 'false'"false""false""false""false""false", 'true'"true""true""true""true""true".
Defaultwert: 'true'"true""true""true""true""true".
- 'graphics_window_tool_tip'"graphics_window_tool_tip""graphics_window_tool_tip""graphics_window_tool_tip""graphics_window_tool_tip""graphics_window_tool_tip":
-
Legt fest, ob im Grafikfenster beim Drücken der Ctrl-Taste ein Tooltipp
mit der Mausposition und dem Grauwert unter der Maus erscheinen soll oder
nicht.
Standardmäßig ist der Tooltipp aktiviert.
Es kann aber sinnvoll sein, den Tooltipp zu unterdrücken,
um bei der programmbasierten Interaktionen den Status der Ctrl-Taste
mit verwenden zu können.
Werteliste: 'false'"false""false""false""false""false", 'true'"true""true""true""true""true".
Defaultwert: 'true'"true""true""true""true""true".
- 'suppress_handled_exceptions_dlg'"suppress_handled_exceptions_dlg""suppress_handled_exceptions_dlg""suppress_handled_exceptions_dlg""suppress_handled_exceptions_dlg""suppress_handled_exceptions_dlg":
-
Legt fest, ob bei einer Exception, die innerhalb eines
trytryTryTryTrytry-catchcatchCatchCatchCatchcatch Blocks
geworfen wird, der Fehler-Dialog unterdrückt werden soll oder nicht.
Diese Option wird persistent in die HDevelop.ini Datei geschrieben und
kann auch über den Einstellungen Dialog / Allgemeine
Optionen / Erfahrene Anwender konfiguriert werden.
Wird eine Exception in einer Programmzeile geworfen, die nicht von einem
trytryTryTryTrytry-catchcatchCatchCatchCatchcatch Block umgeben ist, wird immer ein
Fehlerdialog geöffnet.
Werteliste: 'false'"false""false""false""false""false", 'true'"true""true""true""true""true".
Defaultwert: 'false'"false""false""false""false""false" (Jede Änderung wird persistent gespeichert).
Achtung
Dieser Operator wird beim Codeexport ignoriert.
Parameter
PreferenceNamesPreferenceNamesPreferenceNamesPreferenceNamespreferenceNamespreference_names (input_control) attribute.name-array → HTupleSequence[str]HTupleHtuple (string) (string) (HString) (char*)
Auswahl der zu setzenden Präferenzen.
Defaultwert:
'graphics_window_context_menu'
"graphics_window_context_menu"
"graphics_window_context_menu"
"graphics_window_context_menu"
"graphics_window_context_menu"
"graphics_window_context_menu"
Werteliste: 'graphics_window_context_menu'"graphics_window_context_menu""graphics_window_context_menu""graphics_window_context_menu""graphics_window_context_menu""graphics_window_context_menu", 'graphics_window_mouse_wheel'"graphics_window_mouse_wheel""graphics_window_mouse_wheel""graphics_window_mouse_wheel""graphics_window_mouse_wheel""graphics_window_mouse_wheel", 'graphics_window_tool_tip'"graphics_window_tool_tip""graphics_window_tool_tip""graphics_window_tool_tip""graphics_window_tool_tip""graphics_window_tool_tip", 'suppress_handled_exception_dlg'"suppress_handled_exception_dlg""suppress_handled_exception_dlg""suppress_handled_exception_dlg""suppress_handled_exception_dlg""suppress_handled_exception_dlg"
PreferenceValuesPreferenceValuesPreferenceValuesPreferenceValuespreferenceValuespreference_values (input_control) attribute.value-array → HTupleSequence[str]HTupleHtuple (string) (string) (HString) (char*)
Neu einzustellende Werte für die ausgewählten
Präferenzen.
Defaultwert:
'false'
"false"
"false"
"false"
"false"
"false"
Werteliste: 'false'"false""false""false""false""false", 'true'"true""true""true""true""true"
Siehe auch
dev_get_preferencesdev_get_preferencesDevGetPreferencesDevGetPreferencesDevGetPreferencesdev_get_preferences
Modul
Foundation