- _classStyle
LONG _classStyle()
Undocumented in source. Be warned that the author may not have intended to support it.
- _classStyle
void _classStyle(LONG cl)
Undocumented in source. Be warned that the author may not have intended to support it.
- _createHandle
void _createHandle()
Undocumented in source. Be warned that the author may not have intended to support it.
- _crecreate
void _crecreate()
Undocumented in source. Be warned that the author may not have intended to support it.
- _defWndProc
void _defWndProc(Message msg)
Undocumented in source. Be warned that the author may not have intended to support it.
- _destroying
void _destroying()
Undocumented in source. Be warned that the author may not have intended to support it.
- _disableVisualStyle
void _disableVisualStyle()
Undocumented in source. Be warned that the author may not have intended to support it.
- _fetchBounds
Rect _fetchBounds()
Undocumented in source. Be warned that the author may not have intended to support it.
- _fetchClassLong
LONG _fetchClassLong()
Undocumented in source. Be warned that the author may not have intended to support it.
- _fetchClientSize
Size _fetchClientSize()
Undocumented in source. Be warned that the author may not have intended to support it.
- _fixAmbient
void _fixAmbient(_FixAmbientOld* oldinfo)
Undocumented in source. Be warned that the author may not have intended to support it.
- _fixRtol
void _fixRtol(RightToLeft val)
Undocumented in source. Be warned that the author may not have intended to support it.
- _hasSelStyle
bool _hasSelStyle()
Undocumented in source. Be warned that the author may not have intended to support it.
- _processKeyEventArgs
bool _processKeyEventArgs(Message msg)
Undocumented in source. Be warned that the author may not have intended to support it.
- _processMnemonic
bool _processMnemonic(dchar charCode)
Undocumented in source. Be warned that the author may not have intended to support it.
- _rtype
int _rtype()
Undocumented in source. Be warned that the author may not have intended to support it.
- _selectNextControl
void _selectNextControl(Form ctrltoplevel, Control ctrl, bool forward, bool tabStopOnly, bool nested, bool wrap)
Undocumented in source. Be warned that the author may not have intended to support it.
- _selectThisControl
void _selectThisControl()
Undocumented in source. Be warned that the author may not have intended to support it.
- _venabled
void _venabled(bool byes)
Undocumented in source. Be warned that the author may not have intended to support it.
- _wantTabKey
bool _wantTabKey()
Undocumented in source. Be warned that the author may not have intended to support it.
- _wmKillFocus
void _wmKillFocus()
Undocumented in source. Be warned that the author may not have intended to support it.
- _wmSetFocus
void _wmSetFocus()
Undocumented in source. Be warned that the author may not have intended to support it.
- _wndProc
void _wndProc(Message msg)
Undocumented in source. Be warned that the author may not have intended to support it.
- alayout
void alayout(Control ctrl, bool vcheck)
Undocumented in source. Be warned that the author may not have intended to support it.
- bringToFront
void bringToFront()
- bringUpOne
void bringUpOne()
- causesValidation
deprecated bool causesValidation()
Undocumented in source. Be warned that the author may not have intended to support it.
- causesValidation
deprecated void causesValidation(bool vyes)
Undocumented in source. Be warned that the author may not have intended to support it.
- contains
bool contains(Control ctrl)
- createChildren
void createChildren()
Undocumented in source. Be warned that the author may not have intended to support it.
- createClassHandle
deprecated void createClassHandle(Dstring className)
Undocumented in source. Be warned that the author may not have intended to support it.
- createControl
void createControl()
- createControlsInstance
ControlCollection createControlsInstance()
- createGraphics
Graphics createGraphics()
Returns a new Graphics object for this control, creating the control handle if necessary.
- createHandle
void createHandle()
- createParams
void createParams(CreateParams cp)
- defWndProc
void defWndProc(Message msg)
- defwproc
LRESULT defwproc(UINT msg, WPARAM wparam, LPARAM lparam)
Undocumented in source. Be warned that the author may not have intended to support it.
- delayInvoke
void delayInvoke(void function(Control, size_t[]) fn, size_t[] params)
Asynchronously calls a function after the window message queue processes its current messages.
It is generally not safe to pass references to the delayed function.
Exceptions are not propagated to the caller.
- delayInvoke
void delayInvoke(void function() fn)
Asynchronously calls a function after the window message queue processes its current messages.
It is generally not safe to pass references to the delayed function.
Exceptions are not propagated to the caller.
- deleteThisBackgroundBrush
void deleteThisBackgroundBrush()
Undocumented in source. Be warned that the author may not have intended to support it.
- destroyHandle
void destroyHandle()
- disable
void disable()
- disableVisualStyle
void disableVisualStyle(bool byes)
- dispose
void dispose(bool disposing)
- dispose
void dispose()
- doDragDrop
DragDropEffects doDragDrop(Data obj, DragDropEffects allowedEffects)
Perform a drag/drop operation.
- doDragDrop
DragDropEffects doDragDrop(dfl.data.IDataObject dataObj, DragDropEffects allowedEffects)
Perform a drag/drop operation.
- doHide
void doHide()
Undocumented in source. Be warned that the author may not have intended to support it.
- doShow
void doShow()
Undocumented in source. Be warned that the author may not have intended to support it.
- enable
void enable()
- enableVisualStyle
deprecated void enableVisualStyle(bool byes)
Undocumented in source. Be warned that the author may not have intended to support it.
- findForm
Form findForm()
- focus
bool focus()
- getAutoScaleSize
Size getAutoScaleSize()
- getAutoScaleSize
Size getAutoScaleSize(Font f)
- getChildAtPoint
Control getChildAtPoint(Point pt)
- getStyle
bool getStyle(ControlStyles flag)
- getTopLevel
bool getTopLevel()
- hide
void hide()
- initLayout
void initLayout()
- invalidate
void invalidate(Region rgn, bool andChildren)
void invalidate(Region rgn)
void invalidate(Rect r, bool andChildren)
void invalidate(Rect r)
void invalidate(bool andChildren)
- invalidate
void invalidate()
- invoke
void invoke(void delegate() dg)
Synchronously calls a delegate in this Control's thread. This function is thread safe and exceptions are propagated to the caller.
- invoke
Object invoke(Object delegate(Object[]) dg, Object[] args)
Synchronously calls a delegate in this Control's thread. This function is thread safe and exceptions are propagated to the caller.
- mustWndProc
void mustWndProc(Message msg)
Undocumented in source. Be warned that the author may not have intended to support it.
- onBackColorChanged
void onBackColorChanged(EventArgs ea)
- onCausesValidationChanged
deprecated void onCausesValidationChanged(EventArgs ea)
Undocumented in source. Be warned that the author may not have intended to support it.
- onClick
void onClick(EventArgs ea)
- onContextMenuChanged
void onContextMenuChanged(EventArgs ea)
- onControlAdded
void onControlAdded(ControlEventArgs cea)
- onControlRemoved
void onControlRemoved(ControlEventArgs cea)
- onCursorChanged
void onCursorChanged(EventArgs ea)
- onDisposed
void onDisposed(EventArgs ea)
- onDoubleClick
void onDoubleClick(EventArgs ea)
- onDragDrop
void onDragDrop(DragEventArgs ea)
- onDragEnter
void onDragEnter(DragEventArgs ea)
- onDragLeave
void onDragLeave(EventArgs ea)
- onDragOver
void onDragOver(DragEventArgs ea)
- onEnabledChanged
void onEnabledChanged(EventArgs ea)
- onFontChanged
void onFontChanged(EventArgs ea)
- onForeColorChanged
void onForeColorChanged(EventArgs ea)
- onGiveFeedback
void onGiveFeedback(GiveFeedbackEventArgs ea)
- onGotFocus
void onGotFocus(EventArgs ea)
- onHandleCreated
void onHandleCreated(EventArgs ea)
- onHandleDestroyed
void onHandleDestroyed(EventArgs ea)
- onHasLayoutChanged
void onHasLayoutChanged(EventArgs ea)
- onHelpRequested
void onHelpRequested(HelpEventArgs hea)
- onInvalidated
deprecated void onInvalidated(InvalidateEventArgs iea)
Undocumented in source. Be warned that the author may not have intended to support it.
- onKeyDown
void onKeyDown(KeyEventArgs kea)
- onKeyPress
void onKeyPress(KeyPressEventArgs kea)
- onKeyUp
void onKeyUp(KeyEventArgs kea)
- onLayout
void onLayout(LayoutEventArgs lea)
- onLostFocus
void onLostFocus(EventArgs ea)
- onMouseDown
void onMouseDown(MouseEventArgs mea)
- onMouseEnter
void onMouseEnter(MouseEventArgs mea)
- onMouseHover
void onMouseHover(MouseEventArgs mea)
- onMouseLeave
void onMouseLeave(MouseEventArgs mea)
- onMouseMove
void onMouseMove(MouseEventArgs mea)
- onMouseUp
void onMouseUp(MouseEventArgs mea)
- onMouseWheel
void onMouseWheel(MouseEventArgs mea)
- onMove
void onMove(EventArgs ea)
- onNotifyMessage
deprecated void onNotifyMessage(Message msg)
Undocumented in source. Be warned that the author may not have intended to support it.
- onPaint
void onPaint(PaintEventArgs pea)
- onPaintBackground
void onPaintBackground(PaintEventArgs pea)
- onParentChanged
void onParentChanged(EventArgs ea)
- onQueryContinueDrag
void onQueryContinueDrag(QueryContinueDragEventArgs ea)
- onReflectedMessage
void onReflectedMessage(Message m)
- onResize
void onResize(EventArgs ea)
- onRightToLeftChanged
void onRightToLeftChanged(EventArgs ea)
- onSystemColorsChanged
void onSystemColorsChanged(EventArgs ea)
- onTextChanged
void onTextChanged(EventArgs ea)
- onVisibleChanged
void onVisibleChanged(EventArgs ea)
- opCmp
int opCmp(Object o)
Undocumented in source. Be warned that the author may not have intended to support it.
- opCmp
int opCmp(Control ctrl)
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
Dequ opEquals(Object o)
Undocumented in source. Be warned that the author may not have intended to support it.
- opEquals
Dequ opEquals(Control ctrl)
Undocumented in source. Be warned that the author may not have intended to support it.
- performLayout
void performLayout(Control affectedControl)
Undocumented in source. Be warned that the author may not have intended to support it.
- performLayout
void performLayout()
Undocumented in source. Be warned that the author may not have intended to support it.
- pointOverVisibleChild
HWND pointOverVisibleChild(Point pt)
Undocumented in source. Be warned that the author may not have intended to support it.
- pointToClient
Point pointToClient(Point pt)
Converts a screen Point to a client Point.
- pointToScreen
Point pointToScreen(Point pt)
Converts a client Point to a screen Point.
- preProcessMessage
bool preProcessMessage(Message msg)
- prepareDc
void prepareDc(HDC hdc)
Undocumented in source. Be warned that the author may not have intended to support it.
- processKeyEventArgs
bool processKeyEventArgs(Message msg)
- processMnemonic
bool processMnemonic(dchar charCode)
- recalcEntire
void recalcEntire()
Undocumented in source. Be warned that the author may not have intended to support it.
- recreateHandle
void recreateHandle()
- rectangleToClient
Rect rectangleToClient(Rect r)
Converts a screen Rectangle to a client Rectangle.
- rectangleToScreen
Rect rectangleToScreen(Rect r)
Converts a client Rectangle to a screen Rectangle.
- redraw
void redraw()
- redrawEntire
void redrawEntire()
Undocumented in source. Be warned that the author may not have intended to support it.
- refresh
void refresh()
- resetBackColor
void resetBackColor()
- resetCursor
void resetCursor()
- resetFont
void resetFont()
- resetForeColor
void resetForeColor()
- resetRightToLeft
void resetRightToLeft()
- resetText
void resetText()
- resumeLayout
void resumeLayout()
void resumeLayout(bool byes)
- select
void select()
void select(bool directed, bool forward)
- selectNextControl
void selectNextControl(Control ctrl, bool forward, bool tabStopOnly, bool nested, bool wrap)
Undocumented in source. Be warned that the author may not have intended to support it.
- sendBackOne
void sendBackOne()
- sendToBack
void sendToBack()
- setBounds
void setBounds(int x, int y, int width, int height)
void setBounds(int x, int y, int width, int height, BoundsSpecified specified)
- setBoundsCore
void setBoundsCore(int x, int y, int width, int height, BoundsSpecified specified)
- setClientSizeCore
void setClientSizeCore(int width, int height)
- setDFL095
deprecated void setDFL095()
Undocumented in source. Be warned that the author may not have intended to support it.
- setStyle
void setStyle(ControlStyles flag, bool value)
- setVisibleCore
void setVisibleCore(bool byes)
- show
void show()
- suspendLayout
void suspendLayout()
- tabIndex
deprecated int tabIndex()
Undocumented in source. Be warned that the author may not have intended to support it.
- toString
Dstring toString()
Undocumented in source. Be warned that the author may not have intended to support it.
- update
void update()
- updateStyles
void updateStyles()
- vchanged
void vchanged()
Undocumented in source. Be warned that the author may not have intended to support it.
- wndProc
void wndProc(Message msg)
- _clicking
bool _clicking [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- _clicking
bool _clicking [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- _compat
CCompat _compat [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- _defaultCursor
Cursor _defaultCursor [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- _exStyle
LONG _exStyle [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- _exStyle
LONG _exStyle [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- _handlecreated
bool _handlecreated [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- _handlecreated
bool _handlecreated [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- _style
LONG _style [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- _style
LONG _style [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- allowDrop
bool allowDrop [@property setter]
bool allowDrop [@property getter]
- areChildrenCreated
bool areChildrenCreated [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- backColor
Color backColor [@property setter]
Color backColor [@property getter]
- bottom
int bottom [@property getter]
- bounds
Rect bounds [@property setter]
Rect bounds [@property getter]
- canFocus
bool canFocus [@property getter]
- canSelect
bool canSelect [@property getter]
- capture
bool capture [@property getter]
bool capture [@property setter]
- clientRectangle
Rect clientRectangle [@property getter]
- clientSize
Size clientSize [@property getter]
Size clientSize [@property setter]
- containsFocus
bool containsFocus [@property getter]
- contextMenu
ContextMenu contextMenu [@property setter]
ContextMenu contextMenu [@property getter]
- controls
ControlCollection controls [@property getter]
- created
bool created [@property getter]
- cursor
Cursor cursor [@property setter]
Cursor cursor [@property getter]
- defaultBackColor
Color defaultBackColor [@property getter]
- defaultFont
ControlFont defaultFont [@property setter]
Font defaultFont [@property setter]
Font defaultFont [@property getter]
- defaultForeColor
Color defaultForeColor [@property getter]
- defaultSize
Size defaultSize [@property getter]
- displayRectangle
Rect displayRectangle [@property getter]
- dock
DockStyle dock [@property getter]
DockStyle dock [@property setter]
- enabled
bool enabled [@property getter]
- enabled
bool enabled [@property setter]
- focused
bool focused [@property getter]
- font
Font font [@property getter]
- font
Font font [@property setter]
- foreColor
Color foreColor [@property getter]
- foreColor
Color foreColor [@property setter]
- handle
HWindow handle [@property getter]
- hasChildren
bool hasChildren [@property getter]
- hasLayout
bool hasLayout [@property getter]
bool hasLayout [@property setter]
Get or set whether or not this control currently has its bounds managed. Fires onHasLayoutChanged as needed.
- hbrBg
HBRUSH hbrBg [@property setter]
Undocumented in source.
- hbrBg
HBRUSH hbrBg [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- height
int height [@property getter]
- height
int height [@property setter]
- invokeRequired
bool invokeRequired [@property getter]
Returns true if the window does not belong to the current thread.
- isHandleCreated
bool isHandleCreated [@property getter]
- killing
bool killing [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- killing
bool killing [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- left
int left [@property getter]
- left
int left [@property setter]
- location
Point location [@property getter]
Property: get or set the X and Y location of the control.
- location
Point location [@property setter]
Property: get or set the X and Y location of the control.
- menter
bool menter [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- menter
bool menter [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- modifierKeys
Keys modifierKeys [@property getter]
Currently depressed modifier keys.
- mouseButtons
MouseButtons mouseButtons [@property getter]
Currently depressed mouse buttons.
- mousePosition
Point mousePosition [@property getter]
- name
Dstring name [@property getter]
Property: get or set the name of this control used in code.
- name
Dstring name [@property setter]
Property: get or set the name of this control used in code.
- needCalcSize
bool needCalcSize [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- needCalcSize
bool needCalcSize [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- owned
bool owned [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- owned
bool owned [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- ownedbg
bool ownedbg [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- ownedbg
bool ownedbg [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- parent
Control parent [@property setter]
Control parent [@property getter]
- recreatingHandle
bool recreatingHandle [@property getter]
- region
Region region [@property setter]
Region region [@property getter]
- resizeRedraw
bool resizeRedraw [@property setter]
bool resizeRedraw [@property getter]
- right
int right [@property getter]
- rightToLeft
RightToLeft rightToLeft [@property getter]
- rightToLeft
RightToLeft rightToLeft [@property setter]
- rightToLeft
deprecated bool rightToLeft [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- size
Size size [@property setter]
Size size [@property getter]
- supportsMouseTracking
bool supportsMouseTracking [@property getter]
- szdraw
bool szdraw [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- szdraw
bool szdraw [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- tabStop
bool tabStop [@property setter]
bool tabStop [@property getter]
- tag
Object tag [@property setter]
Object tag [@property getter]
Property: get or set additional data tagged onto the control.
- text
Dstring text [@property setter]
Dstring text [@property getter]
- top
int top [@property setter]
int top [@property getter]
- topLevelControl
Control topLevelControl [@property getter]
Returns the topmost Control related to this control.
- visible
bool visible [@property setter]
bool visible [@property getter]
- width
int width [@property setter]
int width [@property getter]
- zIndex
int zIndex [@property getter]
- _ctrlname
Dstring _ctrlname;
Undocumented in source.
- _disallowLayout
uint _disallowLayout;
Undocumented in source.
- _hbrBg
HBRUSH _hbrBg;
Undocumented in source.
- backColorChanged
Event!(Control, EventArgs) backColorChanged;
- backc
Color backc;
Undocumented in source.
- cbits
CBits cbits;
Undocumented in source.
- ccollection
ControlCollection ccollection;
Undocumented in source.
- click
Event!(Control, EventArgs) click;
- cmenu
ContextMenu cmenu;
Undocumented in source.
- contextMenuChanged
Event!(Control, EventArgs) contextMenuChanged;
- controlAdded
Event!(Control, ControlEventArgs) controlAdded;
- controlRemoved
Event!(Control, ControlEventArgs) controlRemoved;
- ctrlStyle
ControlStyles ctrlStyle;
Undocumented in source.
- cursorChanged
Event!(Control, EventArgs) cursorChanged;
- disposed
Event!(Control, EventArgs) disposed;
- doubleClick
Event!(Control, EventArgs) doubleClick;
- dragDrop
Event!(Control, DragEventArgs) dragDrop;
- dragEnter
Event!(Control, DragEventArgs) dragEnter;
- dragLeave
Event!(Control, EventArgs) dragLeave;
- dragOver
Event!(Control, DragEventArgs) dragOver;
- droptarget
DropTarget droptarget;
Undocumented in source.
- enabledChanged
Event!(Control, EventArgs) enabledChanged;
- fontChanged
Event!(Control, EventArgs) fontChanged;
- foreColorChanged
Event!(Control, EventArgs) foreColorChanged;
- forec
Color forec;
Undocumented in source.
- giveFeedback
Event!(Control, GiveFeedbackEventArgs) giveFeedback;
- gotFocus
Event!(Control, EventArgs) gotFocus;
- handleCreated
Event!(Control, EventArgs) handleCreated;
- handleDestroyed
Event!(Control, EventArgs) handleDestroyed;
- hasLayoutChanged
Event!(Control, EventArgs) hasLayoutChanged;
- helpRequested
Event!(Control, HelpEventArgs) helpRequested;
- hwnd
HWND hwnd;
Undocumented in source.
- keyDown
Event!(Control, KeyEventArgs) keyDown;
- keyPress
Event!(Control, KeyPressEventArgs) keyPress;
- keyUp
Event!(Control, KeyEventArgs) keyUp;
- layout
Event!(Control, LayoutEventArgs) layout;
- ldlgcode
DWORD ldlgcode;
Undocumented in source.
- lostFocus
Event!(Control, EventArgs) lostFocus;
- mouseDown
Event!(Control, MouseEventArgs) mouseDown;
- mouseEnter
Event!(Control, MouseEventArgs) mouseEnter;
- mouseHover
Event!(Control, MouseEventArgs) mouseHover;
- mouseLeave
Event!(Control, MouseEventArgs) mouseLeave;
- mouseMove
Event!(Control, MouseEventArgs) mouseMove;
- mouseUp
Event!(Control, MouseEventArgs) mouseUp;
- mouseWheel
Event!(Control, MouseEventArgs) mouseWheel;
- move
Event!(Control, EventArgs) move;
- otag
Object otag;
Undocumented in source.
- paint
Event!(Control, PaintEventArgs) paint;
- parentChanged
Event!(Control, EventArgs) parentChanged;
- queryContinueDrag
Event!(Control, QueryContinueDragEventArgs) queryContinueDrag;
- resize
Event!(Control, EventArgs) resize;
- rightToLeftChanged
Event!(Control, EventArgs) rightToLeftChanged;
- rtol
RightToLeft rtol;
Undocumented in source.
- sdock
DockStyle sdock;
Undocumented in source.
- systemColorsChanged
Event!(Control, EventArgs) systemColorsChanged;
- textChanged
Event!(Control, EventArgs) textChanged;
- visibleChanged
Event!(Control, EventArgs) visibleChanged;
- wclassStyle
LONG wclassStyle;
Undocumented in source.
- wclientsz
Size wclientsz;
Undocumented in source.
- wcurs
Cursor wcurs;
Undocumented in source.
- wexstyle
LONG wexstyle;
Undocumented in source.
- wfont
Font wfont;
Undocumented in source.
- wparent
Control wparent;
Undocumented in source.
- wrect
Rect wrect;
Undocumented in source.
- wregion
Region wregion;
Undocumented in source.
- wstyle
LONG wstyle;
Undocumented in source.
- wtext
Dstring wtext;
Undocumented in source.
Control class.