Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
CFxUIGroup.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace PCAD_DOT_NET {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16using Teigha.TD;
17
18public class CFxUIGroup : global::System.IDisposable {
19 private Object locker = new Object();
20 private HandleRef swigCPtr;
21 protected bool swigCMemOwn;
22 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
23 public CFxUIGroup(IntPtr cPtr, bool cMemoryOwn) {
24 swigCMemOwn = cMemoryOwn;
25 swigCPtr = new HandleRef(this, cPtr);
26 }
27 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
28 public static HandleRef getCPtr(CFxUIGroup obj) {
29 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
30 }
31
32 ~CFxUIGroup() {
33 Dispose(false);
34 }
35
36 public void Dispose() {
37 Dispose(true);
38 global::System.GC.SuppressFinalize(this);
39 }
40
41 protected virtual void Dispose(bool disposing) {
42 if (swigCPtr.Handle != IntPtr.Zero)
43 {
44 if (swigCMemOwn)
45 {
46 lock (locker)//(this)
47 {
48 if ((swigCPtr.Handle != IntPtr.Zero) && (swigCMemOwn))
49 {
50 swigCMemOwn = false;
51 throw new MethodAccessException("C++ destructor does not have public access");
52 }
53 }
54 swigCMemOwn = false;
55 }
56 swigCPtr = new HandleRef(null, IntPtr.Zero);
57 }
58 GC.SuppressFinalize(this);
59 }
60
66
72
78
80 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetUIItemDefinitions(swigCPtr);
81 CFxUIItemDefinitionCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIItemDefinitionCollection(cPtr, false);
83 return ret;
84 }
85
87 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetToolbars(swigCPtr);
88 CFxUIToolbarItemCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIToolbarItemCollection(cPtr, false);
90 return ret;
91 }
92
94 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetNavigationToolbars(swigCPtr);
95 CFxUIToolbarItemCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIToolbarItemCollection(cPtr, false);
97 return ret;
98 }
99
101 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetMenus(swigCPtr);
102 CFxUIMenuItemCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIMenuItemCollection(cPtr, false);
104 return ret;
105 }
106
108 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetContextMenus(swigCPtr);
109 CFxUIMenuItemCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIMenuItemCollection(cPtr, false);
111 return ret;
112 }
113
120
127
134
141
143 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetDoubleClickActions(swigCPtr);
144 CFxUIDoubleClickActionsCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIDoubleClickActionsCollection(cPtr, false);
146 return ret;
147 }
148
150 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetMouseButtons(swigCPtr);
151 CFxUIButtonsCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIButtonsCollection(cPtr, false);
153 return ret;
154 }
155
157 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetMouseClicks(swigCPtr);
158 CFxUIButtonsCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIButtonsCollection(cPtr, false);
160 return ret;
161 }
162
164 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetMouseShiftClicks(swigCPtr);
165 CFxUIButtonsCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIButtonsCollection(cPtr, false);
167 return ret;
168 }
169
171 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetMouseCtrlClicks(swigCPtr);
172 CFxUIButtonsCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIButtonsCollection(cPtr, false);
174 return ret;
175 }
176
178 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetMouseCtrlShiftClicks(swigCPtr);
179 CFxUIButtonsCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIButtonsCollection(cPtr, false);
181 return ret;
182 }
183
185 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetAccelerators(swigCPtr);
186 CFxUIAcceleratorsCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIAcceleratorsCollection(cPtr, false);
188 return ret;
189 }
190
192 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetTabletMenus(swigCPtr);
193 CFxUITabletMenusCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUITabletMenusCollection(cPtr, false);
195 return ret;
196 }
197
199 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetTabletClicks(swigCPtr);
200 CFxUIButtonsCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIButtonsCollection(cPtr, false);
202 return ret;
203 }
204
206 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetTabletShiftClicks(swigCPtr);
207 CFxUIButtonsCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIButtonsCollection(cPtr, false);
209 return ret;
210 }
211
213 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetTabletCtrlClicks(swigCPtr);
214 CFxUIButtonsCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIButtonsCollection(cPtr, false);
216 return ret;
217 }
218
220 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetTabletCtrlShiftClicks(swigCPtr);
221 CFxUIButtonsCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIButtonsCollection(cPtr, false);
223 return ret;
224 }
225
227 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetTempOverrideKeys(swigCPtr);
228 CFxUITempOverrideKeysCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUITempOverrideKeysCollection(cPtr, false);
230 return ret;
231 }
232
234 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetMiddleButtonDoubleClickAction(swigCPtr);
235 CFxUIItemDefinition ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIItemDefinition(cPtr, false);
237 return ret;
238 }
239
244
246 global::System.IntPtr cPtr = PCADGlobalsPINVOKE.CFxUIGroup_GetImageItems(swigCPtr);
247 CFxUIImageItemCollection ret = (cPtr == global::System.IntPtr.Zero) ? null : new CFxUIImageItemCollection(cPtr, false);
249 return ret;
250 }
251
257
258}
259
260}
virtual CFxUITabletMenusCollection GetTabletMenus()
virtual CFxUIButtonsCollection GetMouseClicks()
virtual CFxUIButtonsCollection GetTabletShiftClicks()
virtual CFxString GetFileName()
Definition CFxUIGroup.cs:67
virtual CFxUIMenuItemCollection GetMenus()
virtual SWIGTYPE_p_CFxUIRibbonHelpMenuItemCollection GetRibbonHelpMenuItems()
virtual CFxUIButtonsCollection GetMouseCtrlClicks()
virtual CFxUIButtonsCollection GetMouseShiftClicks()
virtual SWIGTYPE_p_CFxUIRibbonQuickAccessBarCollection GetRibbonQuickAccessBars()
CFxUIGroup(IntPtr cPtr, bool cMemoryOwn)
Definition CFxUIGroup.cs:23
virtual CFxUITempOverrideKeysCollection GetTempOverrideKeys()
virtual CFxUIToolbarItemCollection GetNavigationToolbars()
Definition CFxUIGroup.cs:93
virtual CFxUIButtonsCollection GetTabletCtrlShiftClicks()
virtual CFxUIButtonsCollection GetMouseCtrlShiftClicks()
virtual CFxString GetName()
Definition CFxUIGroup.cs:61
virtual void Dispose(bool disposing)
Definition CFxUIGroup.cs:41
virtual void SetMiddleButtonDoubleClickAction(CFxUIItemDefinition pAction)
virtual SWIGTYPE_p_CFxUIRibbonSystemMenuItemCollection GetRibbonSystemMenuItems()
virtual CFxUIButtonsCollection GetMouseButtons()
virtual CFxUIImageItemCollection GetImageItems()
virtual CFxUIButtonsCollection GetTabletCtrlClicks()
static HandleRef getCPtr(CFxUIGroup obj)
Definition CFxUIGroup.cs:28
virtual bool IsBaseGroup()
Definition CFxUIGroup.cs:73
virtual CFxUIDoubleClickActionsCollection GetDoubleClickActions()
virtual CFxUIButtonsCollection GetTabletClicks()
virtual CFxUIItemDefinition GetMiddleButtonDoubleClickAction()
virtual bool IsRuntimeGroup()
virtual CFxUIToolbarItemCollection GetToolbars()
Definition CFxUIGroup.cs:86
virtual CFxUIItemDefinitionCollection GetUIItemDefinitions()
Definition CFxUIGroup.cs:79
virtual CFxUIAcceleratorsCollection GetAccelerators()
virtual SWIGTYPE_p_CFxUIRibbonTabSelectorCollection GetRibbonTabSelectors()
virtual CFxUIMenuItemCollection GetContextMenus()
static HandleRef getCPtr(CFxUIItemDefinition obj)
static global::System.IntPtr CFxUIGroup_GetRibbonTabSelectors(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetContextMenus(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetAccelerators(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetUIItemDefinitions(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetNavigationToolbars(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetImageItems(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetTempOverrideKeys(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetTabletMenus(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetRibbonQuickAccessBars(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetRibbonHelpMenuItems(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool CFxUIGroup_IsBaseGroup(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetMouseClicks(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetMenus(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetTabletShiftClicks(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool CFxUIGroup_IsRuntimeGroup(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetTabletCtrlShiftClicks(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetMouseCtrlClicks(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetToolbars(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetName(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetFileName(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetRibbonSystemMenuItems(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetTabletCtrlClicks(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetMouseShiftClicks(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetMouseButtons(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetMouseCtrlShiftClicks(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetTabletClicks(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxUIGroup_SetMiddleButtonDoubleClickAction(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr CFxUIGroup_GetMiddleButtonDoubleClickAction(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIGroup_GetDoubleClickActions(global::System.Runtime.InteropServices.HandleRef jarg1)