Form

class Form : ContainerControl , IDialogResult {}

Constructors

this
this()
Undocumented in source.

Members

Aliases

_defFormProc
alias _defFormProc = dfl.internal.utf.defDlgProc
Undocumented in source.
backColor
alias backColor = Control.backColor
Undocumented in source.
sizeGrip
deprecated alias sizeGrip = sizingGrip
Undocumented in source.

Functions

_destroying
void _destroying()
Undocumented in source. Be warned that the author may not have intended to support it.
_isNonMdiChild
BOOL _isNonMdiChild(HWND hw)
Undocumented in source. Be warned that the author may not have intended to support it.
_resetSystemMenu
void _resetSystemMenu()
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.
_selactivate
void _selactivate()
Undocumented in source. Be warned that the author may not have intended to support it.
_selafter
void _selafter(Control ctrl, bool wasselbtn)
Undocumented in source. Be warned that the author may not have intended to support it.
_selbefore
bool _selbefore()
Undocumented in source. Be warned that the author may not have intended to support it.
_seldeactivate
void _seldeactivate()
Undocumented in source. Be warned that the author may not have intended to support it.
_selectChild
void _selectChild(Control ctrl)
Undocumented in source. Be warned that the author may not have intended to support it.
_selectChild
void _selectChild(HWND hw)
Undocumented in source. Be warned that the author may not have intended to support it.
_setSystemMenu
void _setSystemMenu()
Undocumented in source. Be warned that the author may not have intended to support it.
activate
void activate()
addShortcut
void addShortcut(Keys shortcut, void delegate(Object sender, FormShortcutEventArgs ea) pressed)
void addShortcut(Keys shortcut, void delegate(Object sender, EventArgs ea) pressed)
centerToParent
void centerToParent()
centerToScreen
void centerToScreen()
close
void close()
createHandle
void createHandle()
Undocumented in source. Be warned that the author may not have intended to support it.
createMdiClient
MdiClient createMdiClient()
createParams
void createParams(CreateParams cp)
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.
destroyHandle
void destroyHandle()
Undocumented in source. Be warned that the author may not have intended to support it.
layoutMdi
void layoutMdi(MdiLayout lay)
mdiChildren
Form[] mdiChildren()
noMessageFilter
void noMessageFilter()
Undocumented in source. Be warned that the author may not have intended to support it.
nozombie
bool nozombie()
Undocumented in source. Be warned that the author may not have intended to support it.
onActivated
void onActivated(EventArgs ea)
onClosed
void onClosed(EventArgs ea)
onClosing
void onClosing(CancelEventArgs cea)
onDeactivate
void onDeactivate(EventArgs ea)
onHandleCreated
void onHandleCreated(EventArgs ea)
Undocumented in source. Be warned that the author may not have intended to support it.
onLoad
void onLoad(EventArgs ea)
onPaint
void onPaint(PaintEventArgs ea)
Undocumented in source. Be warned that the author may not have intended to support it.
onResize
void onResize(EventArgs ea)
Undocumented in source. Be warned that the author may not have intended to support it.
onVisibleChanged
void onVisibleChanged(EventArgs ea)
Undocumented in source. Be warned that the author may not have intended to support it.
removeShortcut
void removeShortcut(Keys shortcut)
setBoundsCore
void setBoundsCore(int x, int y, int width, int height, BoundsSpecified specified)
Undocumented in source. Be warned that the author may not have intended to support it.
setClientSizeCore
void setClientSizeCore(int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
setDesktopBounds
void setDesktopBounds(int x, int y, int width, int height)
setDesktopLocation
void setDesktopLocation(int x, int y)
setVisibleCore
void setVisibleCore(bool byes)
Undocumented in source. Be warned that the author may not have intended to support it.
showDialog
DialogResult showDialog()
DialogResult showDialog(IWindow iwsowner)
showDialog2
void showDialog2()
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.

Properties

acceptButton
IButtonControl acceptButton [@property setter]
IButtonControl acceptButton [@property getter]
activeForm
Form activeForm [@property getter]
backColor
Color backColor [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
cancelButton
IButtonControl cancelButton [@property setter]
IButtonControl cancelButton [@property getter]
controlBox
bool controlBox [@property setter]
bool controlBox [@property getter]
defaultSize
Size defaultSize [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
desktopBounds
Rect desktopBounds [@property setter]
Rect desktopBounds [@property getter]
desktopLocation
Point desktopLocation [@property setter]
Point desktopLocation [@property getter]
dialogResult
DialogResult dialogResult [@property setter]
DialogResult dialogResult [@property getter]
formBorderStyle
FormBorderStyle formBorderStyle [@property setter]
FormBorderStyle formBorderStyle [@property getter]
getActiveMdiChild
Form getActiveMdiChild [@property getter]
helpButton
bool helpButton [@property setter]
bool helpButton [@property getter]
icon
Icon icon [@property setter]
Icon icon [@property getter]
isMdiChild
bool isMdiChild [@property getter]
isMdiContainer
bool isMdiContainer [@property setter]
bool isMdiContainer [@property getter]
maximizeBox
bool maximizeBox [@property setter]
bool maximizeBox [@property getter]
maximumSize
Size maximumSize [@property setter]
Size maximumSize [@property getter]
mdiClient
MdiClient mdiClient [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
mdiParent
Form mdiParent [@property setter]
Form mdiParent [@property getter]
menu
MainMenu menu [@property setter]
MainMenu menu [@property getter]
minimizeBox
bool minimizeBox [@property setter]
bool minimizeBox [@property getter]
minimumSize
Size minimumSize [@property setter]
Size minimumSize [@property getter]
modal
bool modal [@property getter]
opacity
double opacity [@property setter]
double opacity [@property getter]
owner
Form owner [@property setter]
Form owner [@property getter]
parentCenter
Point parentCenter [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
screenCenter
Point screenCenter [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
showInTaskbar
bool showInTaskbar [@property setter]
bool showInTaskbar [@property getter]
sizingGrip
bool sizingGrip [@property setter]
bool sizingGrip [@property getter]
startPosition
FormStartPosition startPosition [@property setter]
FormStartPosition startPosition [@property getter]
supportsOpacity
bool supportsOpacity [@property getter]
topMost
bool topMost [@property setter]
bool topMost [@property getter]
transparencyKey
Color transparencyKey [@property setter]
Color transparencyKey [@property getter]
windowState
FormWindowState windowState [@property setter]
FormWindowState windowState [@property getter]

Static functions

wantsAllKeys
bool wantsAllKeys(HWND hwnd)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_hadfocus
HWND _hadfocus;
Undocumented in source.
_lastSel
HWND _lastSel;
Undocumented in source.
_lastSelBtn
HWND _lastSelBtn;
Undocumented in source.
activated
Event!(Form, EventArgs) activated;
closed
Event!(Form, EventArgs) closed;
closing
Event!(Form, CancelEventArgs) closing;
deactivate
Event!(Form, EventArgs) deactivate;
load
Event!(Form, EventArgs) load;

Inherited Members

From ContainerControl

activeControl
Control activeControl [@property getter]
Control activeControl [@property setter]
activateControl
bool activateControl(Control ctrl)
parentForm
Form parentForm [@property getter]

From IDialogResult

dialogResult
DialogResult dialogResult [@property getter]
Undocumented in source.
dialogResult
DialogResult dialogResult [@property setter]
Undocumented in source.

Meta