14using System.Runtime.InteropServices;
19 private Object locker =
new Object();
20 private HandleRef swigCPtr;
22 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 swigCPtr =
new HandleRef(
this, cPtr);
27 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
29 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
38 global::System.GC.SuppressFinalize(
this);
41 protected virtual void Dispose(
bool disposing) {
42 if (swigCPtr.Handle != IntPtr.Zero)
48 if ((swigCPtr.Handle != IntPtr.Zero) && (
swigCMemOwn))
51 throw new MethodAccessException(
"C++ destructor does not have public access");
56 swigCPtr =
new HandleRef(
null, IntPtr.Zero);
58 GC.SuppressFinalize(
this);
static HandleRef getCPtr(CFxString obj)
virtual CFxString GetLightIconInfo(CFxString iconResource)
virtual void SetDarkIconInfo(CFxString iconName, CFxString iconResource)
virtual void Dispose(bool disposing)
virtual CFxUIContext GetContext()
virtual void SetCommand(CFxString command)
virtual void SetDescription(CFxString description)
virtual CFxString GetDarkIconInfo(CFxString iconResource)
virtual void SetLightIconInfo(CFxString iconName, CFxString iconResource)
virtual CFxString GetDescription()
virtual void SetName(CFxString name)
CFxUIItemDefinition(IntPtr cPtr, bool cMemoryOwn)
virtual void SetObsolete(bool bObsolete)
virtual CFxString GetID()
virtual SWIGTYPE_p_QIcon GetDarkIcon(int iSize)
static HandleRef getCPtr(CFxUIItemDefinition obj)
virtual SWIGTYPE_p_QIcon GetIcon(int iSize)
virtual bool IsObsolete()
virtual CFxString GetName()
virtual void SetID(CFxString sId)
virtual CFxString GetCommand()
virtual SWIGTYPE_p_QIcon GetLightIcon(int iSize)
static global::System.Exception Retrieve()
static bool CFxUIItemDefinition_IsObsolete(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxUIItemDefinition_SetName(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr CFxUIItemDefinition_GetDarkIcon(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool CFxUIItemDefinition_IsRuntime(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIItemDefinition_GetContext(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxUIItemDefinition_SetDescription(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr CFxUIItemDefinition_GetDescription(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIItemDefinition_GetLightIcon(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr CFxUIItemDefinition_GetIcon(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr CFxUIItemDefinition_GetName(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIItemDefinition_GetID(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxUIItemDefinition_SetDarkIconInfo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr CFxUIItemDefinition_GetCommand(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxUIItemDefinition_GetLightIconInfo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxUIItemDefinition_SetObsolete(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr CFxUIItemDefinition_GetDarkIconInfo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxUIItemDefinition_SetLightIconInfo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void CFxUIItemDefinition_SetCommand(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxUIItemDefinition_SetID(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)