Integer value returns an ANSI key code (default code 119, the number w) for the ??, shows F3 in hotkey window) for the Toggle Digitizer Snap (Figure 1) or also called Ortho Snap to Angles (Figure ??2). Figure 1 shows where this hotkey value is controlled in the Main Menu Settings / Hotkeys window.
API Call:
Code Block | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
private void Main() { PlanSwift planswift = new PlanSwift(); IItem settings = planswift.GetItem(@"\Settings"); IPropertyObject property = settings.GetProperty("ToggleOrthoHotkey"); console.WriteLn(property.ResultAsInteger()) } //or private void Main() { PlanSwift planswift = new PlanSwift(); IPropertyObject property = planswift.GetProperty(@"\Settings","ToggleOrthoHotkey") console.WriteLn(property.ResultAsInteger) } |
...
Code Block | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
begin settings := PlanSwift.getItem('\Settings'); property := settings.GetProperty('ToggleOrthoHotkey'); ShowMessage(property.ResultAsInteger); end //or begin property := PlanSwift.GetProperty('\Settings','ToggleOrthoHotkey'); ShowMessage(property.ResultAsInteger); end //or begin settings := getItem('\Settings'); ShowMessage(GetResultAsInteger(settings,'ToggleOrthoHotkey')); end //or begin ShowMessage(GetResultAsInteger('\Settings','ToggleOrthoHotkey')); end |
Figure 1
Figure ??2