# Constants
default antialiasing.
disabled.
enabled.
button disabled (grayed).
button is down.
button is the only down in his group.
button is under mouse.
button is up.
if BiDiMode <> bdLeftToRight then it becomes RightToLeft.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
custom.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
预定义的剪贴板格式 Predefined Clipboard Formats.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
(like Delphi).
enlarge children equally (i.e.
enlarge space between children equally.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
diagonal north east - south west.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
scale children equally, keep space between children fixed.
鼠标光标定义 mouse cursor definition.
鼠标光标定义 mouse cursor definition.
can have children in the designer.
Action is set.
if the preferred size is 0x0 then control is shrinked ot 0x0.
when AutoSize=true do not move children horizontally.
when AutoSize=true do not move children vertically.
auto capture mouse when clicked.
handles mouse events.
not used, exists for Delphi compatibility.
can not be moved nor resized in designer.
wants mouse events in design mode.
when resizing control in the designer do not SetBounds while dragging.
display images from dragimagelist during drag operation over control.
understands mouse double clicks.
like an TEdit plus a button to drop down the list, default.
like TLabel plus a button to drop down the list.
cannot change its height (for example combobox).
cannot change its width.
not implemented, has 3d frame.
implements useful ExecuteCancelAction.
implements useful ExecuteDefaultAction.
not implemented.
not implemented.
can not be selected at design time.
is invisible in the designer.
control will not take focus when clicked with mouse.
standard events such as mouse, key, and click events are ignored.
the control paints its area completely.
child controls owned by this control are NOT selectable in the designer.
like csOwnerDrawFixed, but with TEdit.
like csOwnerDrawVariable, but with TEdit.
like csDropDownList, but custom drawn.
like csDropDownList, but custom drawn and with each item can have another height.
tells WinXP to paint the theme background of parent on controls background.
understands mouse quad clicks.
not implemented, the controls respond to size, focus and dlg messages - it can be used as ActiveX control under Windows.
PaintTo works.
If the device has no physical keyboard then show the virtual keyboard when this control gets focus (therefore available only to TWinControl descendents).
if Name=Caption, changing the Name changes the Caption.
like an TEdit plus a TListBox.
understands mouse triple clicks.
1 Bit image (for non-XP windows buttons).
grayed image.
a bit highlighted image.
no effect.
a bit shadowed image.
BB Also add a row (if AutoAddRows in Options) if last row is empty.
show "..." if cell text is too long.
show individual cell hints.
Enable cellextent calcs.
dblclicking columns borders (on hdrs) resize col.
clicking partially visible cells will not scroll.
Allow to resize fixed columns.
Ya.
Header cells change look when mouse is over them.
Header cells looks pushed when clicked.
User can see focused cell on goRowSelect.
Highlight the current Row.
keeps focused cell visible while scrolling.
allow scrolling to last column (so that last column can be leftcol).
allow scrolling to last row (so that last row can be toprow).
Setting grid.Selection moves also cell cursor.
Switch scrolling mode (pixel scroll is by default).
show cell hints if cell text is too long.
always show.
depends on application settings.
never show.
depends on system settings.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
IaTop有冲突,所以增加一个i.
IaTop有冲突,所以增加一个i.
IaTop有冲突,所以增加一个i.
IaTop有冲突,所以增加一个i.
IaTop有冲突,所以增加一个i.
For desktops using High DPI, scale x and y to fit the DPI.
Smartphone platforms use this one,.
widgetset dependent.
A fixed absolute layout in all platforms.
draw focus rect in case of owner drawing.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
MessageBox 或 MessageDlg 的返回值 MessageBox or MessageDlg return value.
add as last sibling of Destination.
add as last child of Destination.
add as first child of Destination.
add as first sibling of Destination.
insert in front of Destination.
insert behind Destination.
bound to a tree, e.g.
= Node.Cut.
= Node.Deleting, set on Destroy.
= Node.DropTarget.
= Node.Expanded.
= Node.Focused.
= Node.HasChildren.
= Node.MultiSelected.
= Node.Selected.
= Node.Visible.
item background already painted.
allow multiselection.
details are OS and interface dependent.
do not add the path to the history list.
dialog can be resized, e.g.
shows an error message if selected file does not exist.
show hidden files.
hide read only file.
do not change current directory.
do not resolve links while dialog is shown (only on Windows, see OFN_NODEREFERENCELINKS).
do not return filenames that are readonly.
do not resolve links after Execute.
if selected file exists shows a message, that file.
shows an error message if selected path does not exist.
show a help button.
details are OS and interface dependent.
LCL decision (normally window manager decides).
designed size and LCL position.
designed position and LCL size.
use bounds from the designer (read from stream).
center form on desktop (total of all screens).
center form on main form (depends on DefaultMonitor).
center form on owner form (depends on DefaultMonitor).
center form on screen (depends on DefaultMonitor).
center form on working area (depends on DefaultMonitor).
Extra additions.
always show taskbar item for the form.
use default rules for showing taskbar item.
never show taskbar item for the form.
button (can be clicked).
button with arrow (not separated from each other).
check item (click to toggle state, can be grouped).
space holder with line.
button with dropdown button to show a popup menu.
space holder.
hour and minute.
hour Minute and second.
hour Minute Second and milisecond.
12 hours format, with am/pm string.
24 hours format.
use blank arrow.
use filled arrow.
use +/- sign.
use themed sign.
auto.
try not to wrap after this control, if the control is already at the beginning of the row, wrap though.
never wrap after this control.
always wrap after this control.
# Variables
Unicode Apple logo char.
# Structs
TCreateParams
Moved from Controls to avoid circles Since it is part of the interface now.
TCursorInfo.
LibResource.
TMessage 消息值参见 types/messages包.
TMsg
Only Windows, tagMSG.
TUTF8Char UTF-8 character is at most 6 bytes plus a #0.
TWMKey.
TWndClass.
# Type aliases
Char Unicode 主要用于keymap, 参见types/keys包.
伪造,实际为一个接口类型.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TAlign.
ENUM:.
SET:TAnchorKind.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TAutoCompleteOption.
ENUM:.
ENUM:.
ENUM:.
SET:TBevelEdge.
ENUM:.
ENUM:.
TBevelStyle = (bsLowered, bsRaised);.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TBorderIcon.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TCanvasStates.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
TColor 常用值请见 types/colors 包.
ENUM:.
ENUM:.
SET:TColorDialogOption.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TComboBoxExStyleEx.
ENUM:.
ENUM:.
SET:TConsistentAttribute.
TConstraintSize = 0..MaxInt;.
ENUM:.
SET:TControlCellAlign.
ENUM:.
SET:TControlStateType.
ENUM:.
SET:TControlStyleType.
ENUM:.
ENUM:.
ENUM:.
SET:TCTabControlOption.
相关常量见 vcl/types/cussors.go TCursor = -32768..32767;.
ENUM:.
SET:TCustomDrawStateFlag.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TDateTimePart.
ENUM:.
SET:TDateTimePickerOption.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TEdgeBorder.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TFindOption.
ENUM:.
ENUM:.
SET:TFontDialogOption.
ENUM:.
ENUM:.
ENUM:.
SET:TFontStyle.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TGridDrawStates.
ENUM:.
ENUM:.
ENUM:.
SET:TGridOption.
SET:TGridOption2.
ENUM:.
SET:TGridZone.
ENUM:.
ENUM:.
ENUM:.
SET:THitTest.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TItemState.
ENUM:.
ENUM:.
ENUM:.
TLeftRight = TAlignment.taLeftJustify..TAlignment.taRightJustify;.
VCL或者LCL,只是用于引入的.
ENUM:.
ENUM:.
SET:TListBoxOption.
ENUM:.
ENUM:.
SET:TListHotTrackStyle.
ENUM:.
SET:TListItemState.
ENUM:.
SET:TLoadResource.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TMsgDlgBtn.
ENUM:.
SET:TMultiSelectStyles.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
TNumGlyphs = 1..4;.
ENUM:.
ENUM:.
SET:TOpenOption.
SET:TOpenOptionEx.
SET:TOwnerDrawStateType.
ENUM:.
ENUM:.
ENUM:.
SET:TPageSetupDialogOption.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TPrintDialogOption.
SET:TPrinterCapability.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
TScrollBarInc = 1..32767;.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TSearchType.
ENUM:.
ENUM:.
ENUM:.
SET:TSelectDirOpt.
TSet Pascal集合类型 set of xxx.
ENUM:.
SET:TShiftStateEnum.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TStringsOption.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TTaskDialogCommonButton.
ENUM:.
SET:TTaskDialogFlag.
ENUM:.
ENUM:.
SET:TTBGradientDrawingOption.
SET:TTextFormats.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
SET:TTreeViewOption.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.
ENUM:.