Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

dev_set_preferencesT_dev_set_preferencesDevSetPreferencesDevSetPreferences (Operator)

Name

dev_set_preferencesT_dev_set_preferencesDevSetPreferencesDevSetPreferences — Setzen von HDevelop-Einstellungen aus einem Programm heraus.

Signatur

dev_set_preferences( : : PreferenceNames, PreferenceValues : )

Herror T_dev_set_preferences(const Htuple PreferenceNames, const Htuple PreferenceValues)

void DevSetPreferences(const HTuple& PreferenceNames, const HTuple& PreferenceValues)

static void HOperatorSet.DevSetPreferences(HTuple preferenceNames, HTuple preferenceValues)

Beschreibung

dev_set_preferencesdev_set_preferencesDevSetPreferencesDevSetPreferencesDevSetPreferences 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":

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", 'true'"true""true""true""true".

Defaultwert: '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":

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 dagestellt werden sollen und das Heranzoomen an ein Objekt interaktiv mit Hilfe von 3D-Darstellungsoperatoren erfolgen soll.

Werteliste: 'false'"false""false""false""false", 'true'"true""true""true""true".

Defaultwert: '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":

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", 'true'"true""true""true""true".

Defaultwert: '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":

Legt fest, ob bei einer Exception, die innerhalb eines trytryTryTryTry-catchcatchCatchCatchCatch 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 trytryTryTryTry-catchcatchCatchCatchCatch Block umgeben ist, wird immer ein Fehlerdialog geöffnet.

Werteliste: 'false'"false""false""false""false", 'true'"true""true""true""true".

Defaultwert: 'false'"false""false""false""false" (Jede Änderung wird persistent gespeichert).

Achtung

Dieser Operator wird beim Codeexport ignoriert.

Parameter

PreferenceNamesPreferenceNamesPreferenceNamesPreferenceNamespreferenceNames (input_control)  attribute.name-array HTupleHTupleHtuple (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"

Werteliste: '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_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"

PreferenceValuesPreferenceValuesPreferenceValuesPreferenceValuespreferenceValues (input_control)  attribute.value-array HTupleHTupleHtuple (string) (string) (HString) (char*)

Neu einzustellende Werte für die ausgewählten Präferenzen.

Defaultwert: 'false' "false" "false" "false" "false"

Werteliste: 'false'"false""false""false""false", 'true'"true""true""true""true"

Siehe auch

dev_get_preferencesdev_get_preferencesDevGetPreferencesDevGetPreferencesDevGetPreferences

Modul

Foundation