COM / ActiveX SDK Documentation  2022 SP0
Classes | Enumerations
FxInterfaces.idl File Reference

Go to the source code of this file.

Classes

interface  IAcadSecurityParams
 
interface  IAcadPreferencesFiles
 
interface  IAcadPreferences
 
interface  IAcadPreferencesDisplay
 
interface  IAcadPreferencesOpenSave
 
interface  IAcadPreferencesOutput
 
interface  IAcadPreferencesSystem
 
interface  IAcadPreferencesUser
 
interface  IAcadPreferencesDrafting
 
interface  IAcadPreferencesSelection
 
interface  IAcadPreferencesProfiles
 
interface  IAcadDocuments
 
interface  IAcadDocument
 
interface  IAcadPlot
 Added interface. More...
 
interface  IAcadApplication
 
interface  IAcadApplication2
 
interface  IAcadSelectionSets
 
interface  IAcadSelectionSet
 
interface  IAcadUtility
 
interface  IAcadMenuGroups
 
interface  IAcadMenuGroup
 
interface  IAcadMenuBar
 
interface  IAcadToolbars
 
interface  IAcadToolbar
 
interface  IAcadToolbarItem
 
interface  IAcadPopupMenus
 
interface  IAcadPopupMenu
 
interface  IAcadPopupMenuItem
 
interface  IAcadLayerStateManager
 
interface  IVstaIntegration
 
interface  IAcadState
 
struct  QAxRect
 
struct  QAxSize
 
struct  QAxPoint
 

Enumerations

enum  AcadSecurityParamsType { ACADSECURITYPARAMS_ENCRYPT_DATA = 1 , ACADSECURITYPARAMS_ENCRYPT_PROPS = 2 , ACADSECURITYPARAMS_SIGN_DATA = 16 , ACADSECURITYPARAMS_ADD_TIMESTAMP = 32 }
 
enum  AcadSecurityParamsConstants { ACADSECURITYPARAMS_ALGID_RC4 = 26625 }
 
enum  AcShadeMode {
  kBoundingBox = -1 , k2DOptimized = 0 , kWireframe = 1 , kHiddenLine = 2 ,
  kFlatShaded = 3 , kGouraudShaded = 4 , kFlatShadedWithWireframe = 5 , kGouraudShadedWithWireframe = 6
}
 
enum  AcLayerStateMask {
  acLsNone = 0 , acLsOn = 1 , acLsFrozen = 2 , acLsLocked = 4 ,
  acLsPlot = 8 , acLsNewViewport = 16 , acLsColor = 32 , acLsLineType = 64 ,
  acLsLineWeight = 128 , acLsPlotStyle = 256 , acLsAll = 65535
}
 
enum  MousePointer {
  ArrowCursor = 0 , UpArrowCursor = 1 , CrossCursor = 2 , WaitCursor = 3 ,
  IBeamCursor = 4 , SizeVerCursor = 5 , SizeHorCursor = 6 , SizeBDiagCursor = 7 ,
  SizeFDiagCursor = 8 , SizeAllCursor = 9 , BlankCursor = 10 , SplitVCursor = 11 ,
  SplitHCursor = 12 , PointingHandCursor = 13 , ForbiddenCursor = 14 , WhatsThisCursor = 15 ,
  BusyCursor = 16
}
 
enum  FocusPolicy {
  NoFocus = 0 , TabFocus = 1 , ClickFocus = 2 , StrongFocus = 11 ,
  WheelFocus = 15
}
 

Enumeration Type Documentation

◆ AcadSecurityParamsConstants

Enumerator
ACADSECURITYPARAMS_ALGID_RC4 

Definition at line 59 of file FxInterfaces.idl.

◆ AcadSecurityParamsType

Enumerator
ACADSECURITYPARAMS_ENCRYPT_DATA 
ACADSECURITYPARAMS_ENCRYPT_PROPS 
ACADSECURITYPARAMS_SIGN_DATA 
ACADSECURITYPARAMS_ADD_TIMESTAMP 

Definition at line 51 of file FxInterfaces.idl.

◆ AcLayerStateMask

Enumerator
acLsNone 
acLsOn 
acLsFrozen 
acLsLocked 
acLsPlot 
acLsNewViewport 
acLsColor 
acLsLineType 
acLsLineWeight 
acLsPlotStyle 
acLsAll 

Definition at line 1655 of file FxInterfaces.idl.

◆ AcShadeMode

Enumerator
kBoundingBox 
k2DOptimized 
kWireframe 
kHiddenLine 
kFlatShaded 
kGouraudShaded 
kFlatShadedWithWireframe 
kGouraudShadedWithWireframe 

Definition at line 65 of file FxInterfaces.idl.

◆ FocusPolicy

Enumerator
NoFocus 
TabFocus 
ClickFocus 
StrongFocus 
WheelFocus 

Definition at line 1808 of file FxInterfaces.idl.

◆ MousePointer

Enumerator
ArrowCursor 
UpArrowCursor 
CrossCursor 
WaitCursor 
IBeamCursor 
SizeVerCursor 
SizeHorCursor 
SizeBDiagCursor 
SizeFDiagCursor 
SizeAllCursor 
BlankCursor 
SplitVCursor 
SplitHCursor 
PointingHandCursor 
ForbiddenCursor 
WhatsThisCursor 
BusyCursor 

Definition at line 1788 of file FxInterfaces.idl.