Table Of Contents
+
Introduction To OpenDCL
License and Credits
Installation
Resources
Glossary
+
OpenDCL Concepts
Object Model
Application Development
Modal vs. Modeless
+
Using OpenDCL
OpenDCL Studio
AutoLISP Code
Error Handling
+
Advanced OpenDCL
Deployment
Tips and Techniques
+
OpenDCL Reference
+
Form Types
Control Bar
File Dialog
Modal Dialog
Modeless Dialog
Options Tab
Palette
+
Control Types
ActiveX Control
Angle Slider
Animation
Block List
Block View
Calendar
Check Box
Combo Box
DWG List
DWG Preview
File Explorer
Frame
Graphic Button
Grid
Hatch
HTML
Hyperlink
Image Combo Box
Label
List Box
List View
Option Button
Option List
Picture Box
Progress Bar
Rectangle
Scroll Bar
Slide View
Slider
Spin Button
Splitter
Tab Strip
Text Box
Text Button
Tree
+
Data Types
2DPoint
3DPoint
AxObject
Bitflag
Boolean
Color
Control
Date
Float
Handle
Image List
Integer
Long
OLEColor
PictureID
Project
String
+
Properties
Allow Resizing
Alternating Color
Alt Orientation
As Read Only
Auto H-Scroll
Auto Size
Auto V-Scroll
Auto Wrap
Background Color
Begin Group
Block Name
Border Style
Bottom From Bottom
Button Captions
Button ToolTips
Caption
Caption (Minute)
Caption (Minutes)
Caption (Remaining)
Caption (Second)
Caption (Seconds)
Closest Inside
Closest Outside
Column Alignments
Column Alternate Images
Column Captions
Column Default Images
Column Droplist Images
Column Droplist Items
Column Images
Column Styles
Column Width
Column Widths
Creation Prompt
Current Selection
Disable No Scroll
Dockable Sides
Drag/Drop Allow Begin
Drag/Drop Allow Drop
Dropdown Height
Edge Style
Edit Labels
Enabled
Event Invoke
Ext Can Be Different
File Must Exist
Filter
Filter Style
Font
Font Bold
Font Italic
Font Size
Font Strikeout
Font Underline
Foreground Color
Full Row Select
Grid Lines
Has Buttons
Has Lines
Hatch Scale
Height
Horizontal Scroll Bar
Hyperlink
Icon Alignment
Icon Auto Arrange
Icon X Spacing
Icon Y Spacing
Image List
Indent
Insert Or Xref
Interface Mode
Is Tab Stop
Item Data
Justification
Keep Focus
Label Alignment
Label Wrap
Large Change
Left
Left From Right
Legend Type
Lines At Root
List
List Images
Margin Left
Margin Right
Max Height
Max Width
Max Value
Min Height
Min Width
Min Tab Width
Min Value
Mouse-Over Picture
Multi Column
Multiple Selection
Multi Row
Name
No Integral Height
Options Tab Caption
Orientation
Overwrite Prompt
Path Must Exist
Picture
Read Only
Render Mode
Return As Tab
Right From Right
Row Header
Row Height
Selection Style
Show Cancel
Show Help
Show Name Label
Show Name Text Box
Show OK
Show Orbit Circles
Show Read Only Check Box
Show Select Always
Show Ticks
Show Type Combo Box
Show Type Label
Single Click Expand
Small Change
Smooth Progress
Sorted
Sorting
Style (Block List)
Style (Combo Box)
Style (File Explorer)
Style (Graphic Button)
Style (List View)
Tab Captions
Tab Fixed Width
Tab Images
Tab Style
Tab Tooltips
Text
Text Limit
Tick Frequency
Title Bar
Title Bar Icon
Title Bar Text
Tooltip Balloon
Tooltip Line
Tooltip
Tooltip Picture
Tooltip Title
Tooltip Title Color
Top
Top From Bottom
Use Bottom From Bottom
Use Left From Right
Use Right From Right
Use Top From Bottom
Use Visual Style
Value
VarName
Visible
Vertical Scroll Bar
Width
+
Methods
+
ActiveX Control
Get
GetAxObject
Invoke
Put
+
ActiveX Object
Get
Invoke
Put
Release
+
Animation
Close
Load
Play
Seek
Stop
+
Binary File
Check
Close
Open
Read
Write
+
Block List
Arrange
GetCount
GetCurSel
GetFileName
GetItemText
GetSelCount
GetSelectedItems
GetSelectedNths
LoadDWG
Reset
SetCurSel
SortTextItems
+
Block View
Clear
DisplayBlock (Camera)
DisplayBlock (View)
DisplayBlockToScale (Camera)
DisplayBlockToScale (View)
DisplayDwg (Camera)
DisplayDwg (View)
DisplayDwgToScale (Camera)
DisplayDwgToScale (View)
DisplayPaperSpace
GetBlockList
GetDwgSize
PreLoadDwg
RefreshBlock
RemoveHighlight
SetHighlight
Zoom
+
Calendar
GetCurSel
GetMonthRangeEnd
GetMonthRangeStart
GetRangeEnd
GetRangeStart
GetSelRangeEnd
GetSelRangeStart
GetToday
SetCurSel
SetRange
SetSelRange
+
Combo Box
AddColor
AddList
AddPath
AddString
Clear
ClearEdit
DeleteItem
Dir
FindColor
FindLineWeight
FindString
FindStringExact
GetCount
GetCurSel
GetDir
GetDroppedWidth
GetEBText
GetEditSel
GetItemData
GetLBText
GetTopIndex
InsertString
SelectString
SetCurSel
SetDroppedWidth
SetEditSel
SetItemData
SetTopIndex
+
Control
Dump
GetHWND
GetPos
GetProperties
GetProperty
Redraw
SetFocus
SetPos
SetProperty
ShowToolTip
ZOrder
+
DWG List
DeleteItem
Dir
GetAnchorIndex
GetCount
GetCurSel
GetDir
GetFileName
GetFocusIndex
GetSelCount
GetSelectedItems
GetSelectedNths
GetText
GetTopIndex
GetType
IsItemSelected
SelectItem
SelItemRange
SetAnchorIndex
SetCurSel
SetFocusIndex
SetTopIndex
+
DWG Preview
Clear
GetDwgName
LoadDwg
RemoveHighlight
SetHighlight
+
File Explorer
GetFileExt
GetFileName
GetFileNameList
GetFileTitle
GetFolderName
GetFolderPath
GetPathName
GetSelCount
SetOkButtonText
+
Form
Center
Close
CloseAll
Dump
Enable
GetControlArea
GetControls
GetUUID
Hide
IsActive
IsApplyEnabled
IsEnabled
IsFloating
IsVisible
RecalcLayout
Resize
SetApplyEnabled
SetMinMaxSizes
Show
StartTimer
+
Grid
AddColumns
AddRow
AddString
CalcColumnWidth
CancelCellEdit
Clear
DeleteColumn
DeleteRow
FillList
GetCellCheckState
GetCellDropList
GetCellImages
GetCellStyle
GetCellText
GetColumnCells
GetColumnCount
GetColumnImage
GetColumnWidth
GetCurCell
GetRowCells
GetRowCount
GetRowData
HitPointTest
InsertColumn
InsertRow
InsertString
SetCellCheckState
SetCellDropList
SetCellImages
SetCellStyle
SetCellText
SetColumnImage
SetColumnWidth
SetCurCell
SetRowData
SortNumericCells
SortTextCells
StartCellEdit
+
Hatch
Clear
SetPattern
+
HTML
GetBusy
GetFullName
GetHtmlDocument
GetLocationName
GetLocationURL
GetOffline
GoBack
GoForward
GoHome
GoSearch
Navigate
Refresh
ReplaceText
SetOffline
Stop
UpdateHtmlCode
+
Image Combo Box
AddString
Clear
ClearEdit
DeleteItem
FindString
FindStringExact
GetCount
GetCurSel
GetDroppedWidth
GetEBText
GetEditSel
GetItem
GetItemData
GetLBText
GetTopIndex
SelectString
SetCurSel
SetDroppedWidth
SetEditSel
SetItem
SetItemData
SetTopIndex
+
Image List
GetCount
GetSize
SetAt
+
List Box
AddList
AddString
Clear
DeleteItem
Dir
FindString
FindStringExact
GetAnchorIndex
GetCount
GetCurSel
GetFocusIndex
GetItemData
GetItemText
GetSelCount
GetSelectedItems
GetSelectedNths
GetTopIndex
HitPointTest
InsertString
IsItemSelected
SelectItem
SelectString
SelItemRange
SetAnchorIndex
SetCurSel
SetFocusIndex
SetItemData
SetTopIndex
+
List View
AddColumns
AddItem
AddString
Arrange
CalcColumnWidth
CancelLabelEdit
Clear
DeleteColumn
DeleteColumns
DeleteItem
DeleteItems
FillList
GetColumnCount
GetColumnImage
GetColumnItems
GetColumnWidth
GetCount
GetCurSel
GetItemData
GetItemImage
GetItemText
GetRowItems
GetSelCount
GetSelectedItems
GetSelectedNths
HitPointTest
InsertItem
SetColumnImage
SetColumnWidth
SetCurSel
SetItemData
SetItemImage
SetItemText
SortNumericItems
SortTextItems
StartLabelEdit
+
Option List
AddButton
AddList
Clear
DeleteButton
GetButtonCaption
GetCount
GetCurSel
GetTopIndex
InsertButton
SetButtonEnabled
SetButtonToolTip
SetCurSel
SetTopIndex
+
Picture Box
Clear
DrawArc
DrawCircle
DrawEdge
DrawFocusRect
DrawHatchRect
DrawLine
DrawPoint
DrawRect
DrawSolidRect
DrawText
DrawWrappedText
GetTextExtent
LoadPictureFile
PaintPicture
Refresh
StoreImage
+
Progress Bar
Reset
+
Project
Dump
Export
ExportPicture
GetForms
GetPictures
GetPictureSize
Import
Load
SaveAs
SetPicture
Unload
+
Slide View
Clear
EndImage
FillImage
Load
RemoveHighlight
SetHighlight
SlideImage
VectorImage
+
Tab Strip
GetControlArea
GetCurSel
GetRowCount
HideTab
SetCurSel
SetTabCaption
ShowTab
+
Text Box
GetFilter
GetFirstVisibleLine
GetLine
GetLineCount
GetLineLength
GetSel
IsModified
LineScroll
ReplaceSel
SetFilter
SetSel
SetTabStops
Undo
+
Tree
AddChild
AddParent
AddSibling
CancelLabelEdit
Clear
DeleteItem
EnsureVisible
ExpandItem
GetCount
GetFirstChildItem
GetFirstVisibleItem
GetItemData
GetItemHandle
GetItemImages
GetItemKey
GetItemLabel
GetNextSiblingItem
GetNextVisibleItem
GetParentItem
GetPrevSiblingItem
GetPrevVisibleItem
GetRootItem
GetSelectedItem
GetVisibleCount
IsItemExpanded
ItemHasChildren
SelectItem
SelectSetFirstVisible
SetItemData
SetItemImages
SetItemLabel
SortChildren
StartLabelEdit
+
Events
BeginLabelEdit (Item)
BeginLabelEdit (Key)
BeginLabelEdit (Row/Column)
ButtonClicked (Row/Column)
Cancel
CancelClose
Changed (Item)
Changed (Value)
Clicked
Clicked (Item)
Clicked (Value)
Clicked (Row/Column)
Close
ColumnClick
DblClicked
DblClicked (Item)
DblClicked (Row/Column)
DeleteItem (Key)
DocActivated
DocumentComplete
DragnDropBegin
DragnDropFromControl
DragnDropFromOther
DragnDropToAutoCAD
DragOverFromControl
DropDown
EditChanged
EndLabelEdit (Item)
EndLabelEdit (Key)
EndLabelEdit (Row/Column)
EnteringNoDocState
FolderChanged
GetDayState
Help
Initialize
ItemExpanded (Key)
ItemExpanding (Key)
KeyDown
KeyUp
KillFocus
MaxText
MouseDblClick
MouseDown
MouseEntered
MouseMove
MouseMovedOff
MouseUp
MouseWheel
Move
NavigationComplete
Ok
OptionsApply
OptionsCancel
OptionsHelp
OptionsOk
Paint
RClick
RClick (Row/Column)
RDblClick
RDblClick (Row/Column)
ReleasedCapture
ReturnPressed
Scroll
Scrolled
SelChanged
SelChanged (Count/Value)
SelChanged (Item/Value)
SelChanged (Key)
SelChanging (Item)
Select
SetFocus
Show
Size
SplitterMoved
Timer
TypeChanged
Update
+
Functions
ActivateEmail
AttachXref
DelayedInvoke
DirFiles
ForceDwgRedraw
GetBlockSize
GetDwgMouseCoords
GetFocus
GetHardDriveSize
GetMouseCoords
GetOLEColorValue
GetProjects
GetScreenSize
GetVersion
GetVersionEx
InsertBlock
Invoke
MessageBox
NavigateToURL
RegisterActiveXCtrl
SelectFiles
SelectFolder
SelectLineType
SelectLineWeight
SendString
SetAutoUpdateCheck
SetCmdBarFocus
SuppressMessages
UpdateCheck
UpdateVarNames
XPixelsToTwips
XTwipsToPixels
YPixelsToTwips
YTwipsToPixels