vcl

package
v1.2.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 20, 2020 License: Apache-2.0 Imports: 13 Imported by: 0

README


  • api
    vcl或者lcl库的函数导入等。

  • multilang
    App多语言设置。

  • rtl
    一些非组件类的。

  • types
    所有的类型定义。

  • win
    Windows下的一个winapi接口、常量等等。

  • bitmap
    将Go的Image转为VCL/LCL图像对象。

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Application *TApplication // 应用程序管理
	Screen      *TScreen      // 屏幕
	Mouse       *TMouse       // 鼠标
	Clipboard   *TClipboard   // 剪切板
	Printer     *TPrinter     // 打印机
)

Functions

func CheckPtr

func CheckPtr(value interface{}) uintptr

CheckPtr 检测接口是否被实例化,如果已经实例化则返回实例指针

func CreateResForm

func CreateResForm(owner IComponent, fields ...interface{})

从资源中创建Form,不使用Application.CreateForm

func CreateResFrame

func CreateResFrame(owner IComponent, fields ...interface{})

从资源中创建TFrame

func ExceptionClass

func ExceptionClass() TClass

ExceptionClass CN: 获取类信息指针。 EN: Get class information pointer.

func InputBox

func InputBox(aCaption, aPrompt, aDefault string) string

InputBox 输入框

func InputQuery

func InputQuery(aCaption, aPrompt string, value *string) bool

InputQuery 输入框

func LclLoaded

func LclLoaded() bool

不必引用rtl包来判断是否为lcl库

func MessageDlg

func MessageDlg(Msg string, DlgType TMsgDlgType, Buttons ...uint8) int32

MessageDlg 消息框,Buttons为按钮样式,祥见types.TMsgDlgButtons

func RegisterExtEventCallback

func RegisterExtEventCallback(callback TExtEventCallback)

注册外部扩展回调事件

func RegisterFormResource

func RegisterFormResource(aClass interface{}, data *[]byte) error

注册一个Form的资源 此种方式用于不指定Form资源,直接通过类名查找方式

func RunApp

func RunApp(forms ...interface{})

简化运行

func SelectDirectory1

func SelectDirectory1(options TSelectDirOpts) (bool, string)

SelectDirectory1 选择目录

func SelectDirectory2

func SelectDirectory2(caption, root string, options TSelectDirExtOpts, parent IObject) (bool, string)

SelectDirectory2 选择目录,一般 options默认是SdNewUI,parent默认为nil

func SelectDirectory3

func SelectDirectory3(caption, root string, options ...uint8) (bool, string)

SelectDirectory3 选择目录, options默认是SdNewUI,parent默认为nil

func ShowMessage

func ShowMessage(msg string)

ShowMessage 显示一个消息框

func ShowMessageFmt

func ShowMessageFmt(format string, args ...interface{})

func TActionClass

func TActionClass() TClass

TActionClass CN: 获取类信息指针。 EN: Get class information pointer.

func TActionListClass

func TActionListClass() TClass

TActionListClass CN: 获取类信息指针。 EN: Get class information pointer.

func TApplicationClass

func TApplicationClass() TClass

TApplicationClass CN: 获取类信息指针。 EN: Get class information pointer.

func TBalloonHintClass

func TBalloonHintClass() TClass

TBalloonHintClass CN: 获取类信息指针。 EN: Get class information pointer.

func TBevelClass

func TBevelClass() TClass

TBevelClass CN: 获取类信息指针。 EN: Get class information pointer.

func TBitBtnClass

func TBitBtnClass() TClass

TBitBtnClass CN: 获取类信息指针。 EN: Get class information pointer.

func TBitmapClass

func TBitmapClass() TClass

TBitmapClass CN: 获取类信息指针。 EN: Get class information pointer.

func TBoundLabelClass

func TBoundLabelClass() TClass

TBoundLabelClass CN: 获取类信息指针。 EN: Get class information pointer.

func TBrushClass

func TBrushClass() TClass

TBrushClass CN: 获取类信息指针。 EN: Get class information pointer.

func TButtonClass

func TButtonClass() TClass

TButtonClass CN: 获取类信息指针。 EN: Get class information pointer.

func TCanvasClass

func TCanvasClass() TClass

TCanvasClass CN: 获取类信息指针。 EN: Get class information pointer.

func TCategoryPanelClass

func TCategoryPanelClass() TClass

TCategoryPanelClass CN: 获取类信息指针。 EN: Get class information pointer.

func TCategoryPanelGroupClass

func TCategoryPanelGroupClass() TClass

TCategoryPanelGroupClass CN: 获取类信息指针。 EN: Get class information pointer.

func TCheckBoxClass

func TCheckBoxClass() TClass

TCheckBoxClass CN: 获取类信息指针。 EN: Get class information pointer.

func TCheckListBoxClass

func TCheckListBoxClass() TClass

TCheckListBoxClass CN: 获取类信息指针。 EN: Get class information pointer.

func TClipboardClass

func TClipboardClass() TClass

TClipboardClass CN: 获取类信息指针。 EN: Get class information pointer.

func TCollectionClass

func TCollectionClass() TClass

TCollectionClass CN: 获取类信息指针。 EN: Get class information pointer.

func TCollectionItemClass

func TCollectionItemClass() TClass

TCollectionItemClass CN: 获取类信息指针。 EN: Get class information pointer.

func TColorBoxClass

func TColorBoxClass() TClass

TColorBoxClass CN: 获取类信息指针。 EN: Get class information pointer.

func TColorDialogClass

func TColorDialogClass() TClass

TColorDialogClass CN: 获取类信息指针。 EN: Get class information pointer.

func TColorListBoxClass

func TColorListBoxClass() TClass

TColorListBoxClass CN: 获取类信息指针。 EN: Get class information pointer.

func TComboBoxClass

func TComboBoxClass() TClass

TComboBoxClass CN: 获取类信息指针。 EN: Get class information pointer.

func TComboBoxExClass

func TComboBoxExClass() TClass

TComboBoxExClass CN: 获取类信息指针。 EN: Get class information pointer.

func TComboExItemClass

func TComboExItemClass() TClass

TComboExItemClass CN: 获取类信息指针。 EN: Get class information pointer.

func TComboExItemsClass

func TComboExItemsClass() TClass

TComboExItemsClass CN: 获取类信息指针。 EN: Get class information pointer.

func TComponentClass

func TComponentClass() TClass

TComponentClass CN: 获取类信息指针。 EN: Get class information pointer.

func TControlClass

func TControlClass() TClass

TControlClass CN: 获取类信息指针。 EN: Get class information pointer.

func TControlScrollBarClass

func TControlScrollBarClass() TClass

TControlScrollBarClass CN: 获取类信息指针。 EN: Get class information pointer.

func TCoolBandClass

func TCoolBandClass() TClass

TCoolBandClass CN: 获取类信息指针。 EN: Get class information pointer.

func TCoolBandsClass

func TCoolBandsClass() TClass

TCoolBandsClass CN: 获取类信息指针。 EN: Get class information pointer.

func TCoolBarClass

func TCoolBarClass() TClass

TCoolBarClass CN: 获取类信息指针。 EN: Get class information pointer.

func TCustomHintClass

func TCustomHintClass() TClass

TCustomHintClass CN: 获取类信息指针。 EN: Get class information pointer.

func TDateTimePickerClass

func TDateTimePickerClass() TClass

TDateTimePickerClass CN: 获取类信息指针。 EN: Get class information pointer.

func TDragDockObjectClass

func TDragDockObjectClass() TClass

TDragDockObjectClass CN: 获取类信息指针。 EN: Get class information pointer.

func TDragObjectClass

func TDragObjectClass() TClass

TDragObjectClass CN: 获取类信息指针。 EN: Get class information pointer.

func TDrawGridClass

func TDrawGridClass() TClass

TDrawGridClass CN: 获取类信息指针。 EN: Get class information pointer.

func TEditClass

func TEditClass() TClass

TEditClass CN: 获取类信息指针。 EN: Get class information pointer.

func TFindDialogClass

func TFindDialogClass() TClass

TFindDialogClass CN: 获取类信息指针。 EN: Get class information pointer.

func TFlowPanelClass

func TFlowPanelClass() TClass

TFlowPanelClass CN: 获取类信息指针。 EN: Get class information pointer.

func TFontClass

func TFontClass() TClass

TFontClass CN: 获取类信息指针。 EN: Get class information pointer.

func TFontDialogClass

func TFontDialogClass() TClass

TFontDialogClass CN: 获取类信息指针。 EN: Get class information pointer.

func TFormClass

func TFormClass() TClass

TFormClass CN: 获取类信息指针。 EN: Get class information pointer.

func TFrameClass

func TFrameClass() TClass

TFrameClass CN: 获取类信息指针。 EN: Get class information pointer.

func TGIFFrameClass

func TGIFFrameClass() TClass

TGIFFrameClass CN: 获取类信息指针。 EN: Get class information pointer.

func TGIFImageClass

func TGIFImageClass() TClass

TGIFImageClass CN: 获取类信息指针。 EN: Get class information pointer.

func TGaugeClass

func TGaugeClass() TClass

TGaugeClass CN: 获取类信息指针。 EN: Get class information pointer.

func TGraphicClass

func TGraphicClass() TClass

TGraphicClass CN: 获取类信息指针。 EN: Get class information pointer.

func TGroupBoxClass

func TGroupBoxClass() TClass

TGroupBoxClass CN: 获取类信息指针。 EN: Get class information pointer.

func THeaderControlClass

func THeaderControlClass() TClass

THeaderControlClass CN: 获取类信息指针。 EN: Get class information pointer.

func THeaderSectionClass

func THeaderSectionClass() TClass

THeaderSectionClass CN: 获取类信息指针。 EN: Get class information pointer.

func THeaderSectionsClass

func THeaderSectionsClass() TClass

THeaderSectionsClass CN: 获取类信息指针。 EN: Get class information pointer.

func THotKeyClass

func THotKeyClass() TClass

THotKeyClass CN: 获取类信息指针。 EN: Get class information pointer.

func TIconClass

func TIconClass() TClass

TIconClass CN: 获取类信息指针。 EN: Get class information pointer.

func TIconOptionsClass

func TIconOptionsClass() TClass

TIconOptionsClass CN: 获取类信息指针。 EN: Get class information pointer.

func TImageButtonClass

func TImageButtonClass() TClass

TImageButtonClass CN: 获取类信息指针。 EN: Get class information pointer.

func TImageClass

func TImageClass() TClass

TImageClass CN: 获取类信息指针。 EN: Get class information pointer.

func TImageListClass

func TImageListClass() TClass

TImageListClass CN: 获取类信息指针。 EN: Get class information pointer.

func TIniFileClass

func TIniFileClass() TClass

TIniFileClass CN: 获取类信息指针。 EN: Get class information pointer.

func TJPEGImageClass

func TJPEGImageClass() TClass

TJPEGImageClass CN: 获取类信息指针。 EN: Get class information pointer.

func TJumpCategoriesClass

func TJumpCategoriesClass() TClass

TJumpCategoriesClass CN: 获取类信息指针。 EN: Get class information pointer.

func TJumpCategoryItemClass

func TJumpCategoryItemClass() TClass

TJumpCategoryItemClass CN: 获取类信息指针。 EN: Get class information pointer.

func TJumpListClass

func TJumpListClass() TClass

TJumpListClass CN: 获取类信息指针。 EN: Get class information pointer.

func TJumpListCollectionClass

func TJumpListCollectionClass() TClass

TJumpListCollectionClass CN: 获取类信息指针。 EN: Get class information pointer.

func TJumpListItemClass

func TJumpListItemClass() TClass

TJumpListItemClass CN: 获取类信息指针。 EN: Get class information pointer.

func TLabelClass

func TLabelClass() TClass

TLabelClass CN: 获取类信息指针。 EN: Get class information pointer.

func TLabeledEditClass

func TLabeledEditClass() TClass

TLabeledEditClass CN: 获取类信息指针。 EN: Get class information pointer.

func TLinkLabelClass

func TLinkLabelClass() TClass

TLinkLabelClass CN: 获取类信息指针。 EN: Get class information pointer.

func TListBoxClass

func TListBoxClass() TClass

TListBoxClass CN: 获取类信息指针。 EN: Get class information pointer.

func TListClass

func TListClass() TClass

TListClass CN: 获取类信息指针。 EN: Get class information pointer.

func TListColumnClass

func TListColumnClass() TClass

TListColumnClass CN: 获取类信息指针。 EN: Get class information pointer.

func TListColumnsClass

func TListColumnsClass() TClass

TListColumnsClass CN: 获取类信息指针。 EN: Get class information pointer.

func TListGroupClass

func TListGroupClass() TClass

TListGroupClass CN: 获取类信息指针。 EN: Get class information pointer.

func TListGroupsClass

func TListGroupsClass() TClass

TListGroupsClass CN: 获取类信息指针。 EN: Get class information pointer.

func TListItemClass

func TListItemClass() TClass

TListItemClass CN: 获取类信息指针。 EN: Get class information pointer.

func TListItemsClass

func TListItemsClass() TClass

TListItemsClass CN: 获取类信息指针。 EN: Get class information pointer.

func TListViewClass

func TListViewClass() TClass

TListViewClass CN: 获取类信息指针。 EN: Get class information pointer.

func TMainMenuClass

func TMainMenuClass() TClass

TMainMenuClass CN: 获取类信息指针。 EN: Get class information pointer.

func TMarginsClass

func TMarginsClass() TClass

TMarginsClass CN: 获取类信息指针。 EN: Get class information pointer.

func TMaskEditClass

func TMaskEditClass() TClass

TMaskEditClass CN: 获取类信息指针。 EN: Get class information pointer.

func TMemoClass

func TMemoClass() TClass

TMemoClass CN: 获取类信息指针。 EN: Get class information pointer.

func TMemoryStreamClass

func TMemoryStreamClass() TClass

TMemoryStreamClass CN: 获取类信息指针。 EN: Get class information pointer.

func TMenuItemClass

func TMenuItemClass() TClass

TMenuItemClass CN: 获取类信息指针。 EN: Get class information pointer.

func TMiniWebviewClass

func TMiniWebviewClass() TClass

TMiniWebviewClass CN: 获取类信息指针。 EN: Get class information pointer.

func TMonitorClass

func TMonitorClass() TClass

TMonitorClass CN: 获取类信息指针。 EN: Get class information pointer.

func TMonthCalColorsClass

func TMonthCalColorsClass() TClass

TMonthCalColorsClass CN: 获取类信息指针。 EN: Get class information pointer.

func TMonthCalendarClass

func TMonthCalendarClass() TClass

TMonthCalendarClass CN: 获取类信息指针。 EN: Get class information pointer.

func TMouseClass

func TMouseClass() TClass

TMouseClass CN: 获取类信息指针。 EN: Get class information pointer.

func TObjectClass

func TObjectClass() TClass

TObjectClass CN: 获取类信息指针。 EN: Get class information pointer.

func TOpenDialogClass

func TOpenDialogClass() TClass

TOpenDialogClass CN: 获取类信息指针。 EN: Get class information pointer.

func TOpenPictureDialogClass

func TOpenPictureDialogClass() TClass

TOpenPictureDialogClass CN: 获取类信息指针。 EN: Get class information pointer.

func TOpenTextFileDialogClass

func TOpenTextFileDialogClass() TClass

TOpenTextFileDialogClass CN: 获取类信息指针。 EN: Get class information pointer.

func TPageControlClass

func TPageControlClass() TClass

TPageControlClass CN: 获取类信息指针。 EN: Get class information pointer.

func TPageSetupDialogClass

func TPageSetupDialogClass() TClass

TPageSetupDialogClass CN: 获取类信息指针。 EN: Get class information pointer.

func TPaintBoxClass

func TPaintBoxClass() TClass

TPaintBoxClass CN: 获取类信息指针。 EN: Get class information pointer.

func TPanelClass

func TPanelClass() TClass

TPanelClass CN: 获取类信息指针。 EN: Get class information pointer.

func TParaAttributesClass

func TParaAttributesClass() TClass

TParaAttributesClass CN: 获取类信息指针。 EN: Get class information pointer.

func TPenClass

func TPenClass() TClass

TPenClass CN: 获取类信息指针。 EN: Get class information pointer.

func TPictureClass

func TPictureClass() TClass

TPictureClass CN: 获取类信息指针。 EN: Get class information pointer.

func TPngImageClass

func TPngImageClass() TClass

TPngImageClass CN: 获取类信息指针。 EN: Get class information pointer.

func TPopupMenuClass

func TPopupMenuClass() TClass

TPopupMenuClass CN: 获取类信息指针。 EN: Get class information pointer.

func TPreviewClipRegionClass

func TPreviewClipRegionClass() TClass

TPreviewClipRegionClass CN: 获取类信息指针。 EN: Get class information pointer.

func TPrintDialogClass

func TPrintDialogClass() TClass

TPrintDialogClass CN: 获取类信息指针。 EN: Get class information pointer.

func TPrinterClass

func TPrinterClass() TClass

TPrinterClass CN: 获取类信息指针。 EN: Get class information pointer.

func TPrinterSetupDialogClass

func TPrinterSetupDialogClass() TClass

TPrinterSetupDialogClass CN: 获取类信息指针。 EN: Get class information pointer.

func TProgressBarClass

func TProgressBarClass() TClass

TProgressBarClass CN: 获取类信息指针。 EN: Get class information pointer.

func TRadioButtonClass

func TRadioButtonClass() TClass

TRadioButtonClass CN: 获取类信息指针。 EN: Get class information pointer.

func TRadioGroupClass

func TRadioGroupClass() TClass

TRadioGroupClass CN: 获取类信息指针。 EN: Get class information pointer.

func TRegistryClass

func TRegistryClass() TClass

TRegistryClass CN: 获取类信息指针。 EN: Get class information pointer.

func TReplaceDialogClass

func TReplaceDialogClass() TClass

TReplaceDialogClass CN: 获取类信息指针。 EN: Get class information pointer.

func TRichEditClass

func TRichEditClass() TClass

TRichEditClass CN: 获取类信息指针。 EN: Get class information pointer.

func TSaveDialogClass

func TSaveDialogClass() TClass

TSaveDialogClass CN: 获取类信息指针。 EN: Get class information pointer.

func TSavePictureDialogClass

func TSavePictureDialogClass() TClass

TSavePictureDialogClass CN: 获取类信息指针。 EN: Get class information pointer.

func TSaveTextFileDialogClass

func TSaveTextFileDialogClass() TClass

TSaveTextFileDialogClass CN: 获取类信息指针。 EN: Get class information pointer.

func TScreenClass

func TScreenClass() TClass

TScreenClass CN: 获取类信息指针。 EN: Get class information pointer.

func TScrollBarClass

func TScrollBarClass() TClass

TScrollBarClass CN: 获取类信息指针。 EN: Get class information pointer.

func TScrollBoxClass

func TScrollBoxClass() TClass

TScrollBoxClass CN: 获取类信息指针。 EN: Get class information pointer.

func TShapeClass

func TShapeClass() TClass

TShapeClass CN: 获取类信息指针。 EN: Get class information pointer.

func TSizeConstraintsClass

func TSizeConstraintsClass() TClass

TSizeConstraintsClass CN: 获取类信息指针。 EN: Get class information pointer.

func TSpeedButtonClass

func TSpeedButtonClass() TClass

TSpeedButtonClass CN: 获取类信息指针。 EN: Get class information pointer.

func TSpinEditClass

func TSpinEditClass() TClass

TSpinEditClass CN: 获取类信息指针。 EN: Get class information pointer.

func TSplitterClass

func TSplitterClass() TClass

TSplitterClass CN: 获取类信息指针。 EN: Get class information pointer.

func TStaticTextClass

func TStaticTextClass() TClass

TStaticTextClass CN: 获取类信息指针。 EN: Get class information pointer.

func TStatusBarClass

func TStatusBarClass() TClass

TStatusBarClass CN: 获取类信息指针。 EN: Get class information pointer.

func TStatusPanelClass

func TStatusPanelClass() TClass

TStatusPanelClass CN: 获取类信息指针。 EN: Get class information pointer.

func TStatusPanelsClass

func TStatusPanelsClass() TClass

TStatusPanelsClass CN: 获取类信息指针。 EN: Get class information pointer.

func TStringGridClass

func TStringGridClass() TClass

TStringGridClass CN: 获取类信息指针。 EN: Get class information pointer.

func TStringListClass

func TStringListClass() TClass

TStringListClass CN: 获取类信息指针。 EN: Get class information pointer.

func TStringsClass

func TStringsClass() TClass

TStringsClass CN: 获取类信息指针。 EN: Get class information pointer.

func TTabSheetClass

func TTabSheetClass() TClass

TTabSheetClass CN: 获取类信息指针。 EN: Get class information pointer.

func TTaskDialogBaseButtonItemClass

func TTaskDialogBaseButtonItemClass() TClass

TTaskDialogBaseButtonItemClass CN: 获取类信息指针。 EN: Get class information pointer.

func TTaskDialogButtonItemClass

func TTaskDialogButtonItemClass() TClass

TTaskDialogButtonItemClass CN: 获取类信息指针。 EN: Get class information pointer.

func TTaskDialogButtonsClass

func TTaskDialogButtonsClass() TClass

TTaskDialogButtonsClass CN: 获取类信息指针。 EN: Get class information pointer.

func TTaskDialogClass

func TTaskDialogClass() TClass

TTaskDialogClass CN: 获取类信息指针。 EN: Get class information pointer.

func TTaskDialogProgressBarClass

func TTaskDialogProgressBarClass() TClass

TTaskDialogProgressBarClass CN: 获取类信息指针。 EN: Get class information pointer.

func TTaskDialogRadioButtonItemClass

func TTaskDialogRadioButtonItemClass() TClass

TTaskDialogRadioButtonItemClass CN: 获取类信息指针。 EN: Get class information pointer.

func TTaskbarClass

func TTaskbarClass() TClass

TTaskbarClass CN: 获取类信息指针。 EN: Get class information pointer.

func TTextAttributesClass

func TTextAttributesClass() TClass

TTextAttributesClass CN: 获取类信息指针。 EN: Get class information pointer.

func TThumbBarButtonClass

func TThumbBarButtonClass() TClass

TThumbBarButtonClass CN: 获取类信息指针。 EN: Get class information pointer.

func TThumbBarButtonListClass

func TThumbBarButtonListClass() TClass

TThumbBarButtonListClass CN: 获取类信息指针。 EN: Get class information pointer.

func TTimerClass

func TTimerClass() TClass

TTimerClass CN: 获取类信息指针。 EN: Get class information pointer.

func TToolBarClass

func TToolBarClass() TClass

TToolBarClass CN: 获取类信息指针。 EN: Get class information pointer.

func TToolButtonClass

func TToolButtonClass() TClass

TToolButtonClass CN: 获取类信息指针。 EN: Get class information pointer.

func TTrackBarClass

func TTrackBarClass() TClass

TTrackBarClass CN: 获取类信息指针。 EN: Get class information pointer.

func TTrayIconClass

func TTrayIconClass() TClass

TTrayIconClass CN: 获取类信息指针。 EN: Get class information pointer.

func TTreeNodeClass

func TTreeNodeClass() TClass

TTreeNodeClass CN: 获取类信息指针。 EN: Get class information pointer.

func TTreeNodesClass

func TTreeNodesClass() TClass

TTreeNodesClass CN: 获取类信息指针。 EN: Get class information pointer.

func TTreeViewClass

func TTreeViewClass() TClass

TTreeViewClass CN: 获取类信息指针。 EN: Get class information pointer.

func TUpDownClass

func TUpDownClass() TClass

TUpDownClass CN: 获取类信息指针。 EN: Get class information pointer.

func TValueListEditorClass

func TValueListEditorClass() TClass

TValueListEditorClass CN: 获取类信息指针。 EN: Get class information pointer.

func TWinControlClass

func TWinControlClass() TClass

TWinControlClass CN: 获取类信息指针。 EN: Get class information pointer.

func TXButtonClass

func TXButtonClass() TClass

TXButtonClass CN: 获取类信息指针。 EN: Get class information pointer.

func ThreadSync

func ThreadSync(fn TThreadProc)

ThreadSync 主线程中执行

func ThreadSyncVcl

func ThreadSyncVcl(fn TThreadProc)

ThreadSyncVcl 主线程中执行,第二个参数决定是否使用Delphi自带的,此也只对libvcl生效,1使用消息,0使用Delphi自带的线程同步方法。

Types

type Exception

type Exception struct {
	IObject
	// contains filtered or unexported fields
}

func AsException

func AsException(obj interface{}) *Exception

AsException CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ExceptionFromInst

func ExceptionFromInst(inst uintptr) *Exception

-------------------------- Deprecated begin -------------------------- ExceptionFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsException.

func ExceptionFromObj

func ExceptionFromObj(obj IObject) *Exception

ExceptionFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsException.

func ExceptionFromUnsafePointer

func ExceptionFromUnsafePointer(ptr unsafe.Pointer) *Exception

ExceptionFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsException.

func (*Exception) BaseException

func (e *Exception) BaseException() *Exception

BaseException

func (*Exception) ClassName

func (e *Exception) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*Exception) ClassType

func (e *Exception) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*Exception) DisposeOf

func (e *Exception) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*Exception) Equals

func (e *Exception) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*Exception) GetHashCode

func (e *Exception) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*Exception) InheritsFrom

func (e *Exception) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*Exception) InnerException

func (e *Exception) InnerException() *Exception

InnerException

func (*Exception) Instance

func (e *Exception) Instance() uintptr

-------------------------- Deprecated end -------------------------- Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*Exception) InstanceSize

func (e *Exception) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*Exception) Is

func (e *Exception) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*Exception) IsValid

func (e *Exception) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*Exception) Message

func (e *Exception) Message() string

Message

func (*Exception) SetMessage

func (e *Exception) SetMessage(value string)

SetMessage

func (*Exception) StackInfo

func (e *Exception) StackInfo() uintptr

StackInfo

func (*Exception) StackTrace

func (e *Exception) StackTrace() string

StackTrace

func (*Exception) ToString

func (e *Exception) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*Exception) UnsafeAddr

func (e *Exception) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type GdkWindow

type GdkWindow uintptr

func (GdkWindow) XID

func (g GdkWindow) XID() (xid XID)

type GtkFixed

type GtkFixed uintptr

type GtkWidget

type GtkWidget uintptr

func HandleToPlatformHandle

func HandleToPlatformHandle(h types.HWND) GtkWidget

PGtkWidget

func (GtkWidget) FixedWidget

func (g GtkWidget) FixedWidget() GtkFixed

lz中首先是一个widget,然后上面用了一个fixedWidget来处理的。

func (GtkWidget) Window

func (g GtkWidget) Window() GdkWindow

type IComponent

type IComponent interface {
	IObject
	Name() string
	SetName(string)
	FindComponent(string) *TComponent
	Tag() int
	SetTag(int)
	Components(int32) *TComponent
	Owner() *TComponent
	SetComponentIndex(int32)
	ComponentIndex() int32
	ComponentCount() int32
}

type IControl

type IControl interface {
	IComponent

	Perform(uint32, uintptr, int) int
	SendToBack()
	Show()
	Hide()
	Refresh()
	Repaint()
	Invalidate()
	Realign()

	Align() TAlign
	SetAlign(TAlign)

	Visible() bool
	SetVisible(bool)

	Enabled() bool
	SetEnabled(bool)

	Left() int32
	SetLeft(int32)

	Top() int32
	SetTop(int32)

	Width() int32
	SetWidth(int32)

	Height() int32
	SetHeight(int32)

	Hint() string
	SetHint(string)

	ShowHint() bool
	SetShowHint(bool)

	Parent() *TWinControl
	SetParent(IWinControl)

	SetBounds(int32, int32, int32, int32)

	Caption() string
	SetCaption(string)

	Cursor() TCursor
	SetCursor(TCursor)

	Action() *TAction
	SetAction(IComponent)

	Anchors() TAnchors
	SetAnchors(TAnchors)

	BoundsRect() TRect
	SetBoundsRect(TRect)

	ClientHeight() int32
	SetClientHeight(int32)

	ClientWidth() int32
	SetClientWidth(int32)

	ClientOrigin() TPoint
	ClientRect() TRect

	SetTextBuf(string)

	AlignWithMargins() bool
	SetAlignWithMargins(bool)

	Margins() *TMargins
	SetMargins(*TMargins)

	PopupMenu() *TPopupMenu
	SetPopupMenu(IComponent)

	Font() *TFont
	SetFont(*TFont)

	CustomHint() *TCustomHint
	SetCustomHint(IComponent)

	ParentCustomHint() bool
	SetParentCustomHint(bool)

	StyleElements() TStyleElements
	SetStyleElements(TStyleElements)

	Floating() bool
	SetFloating(bool)

	Color() TColor
	SetColor(TColor)

	ControlStyle() TControlStyle
	SetControlStyle(TControlStyle)

	ControlState() TControlState
	SetControlState(TControlState)
}

type IObject

type IObject interface {
	Instance() uintptr
	IsValid() bool
	UnsafeAddr() unsafe.Pointer

	ClassName() string
	Free()
	GetHashCode() int32
	Equals(IObject) bool
	DisposeOf()
	ClassType() types.TClass
	InstanceSize() int32
	InheritsFrom(types.TClass) bool

	Is() TIs
	As() TAs

	ToString() string
}

IObject 共公的对象接口

type IWinControl

type IWinControl interface {
	IControl
	Handle() HWND
	SetHandle(HWND)

	TabStop() bool
	SetTabStop(bool)

	TabOrder() TTabOrder
	SetTabOrder(TTabOrder)

	Showing() bool

	ParentWindow() HWND
	SetParentWindow(HWND)

	ParentDoubleBuffered() bool
	SetParentDoubleBuffered(bool)

	ControlCount() int32
	Controls(index int32) *TControl

	Brush() *TBrush

	SetFocus()
	Update()

	CanFocus() bool
	ContainsControl(IControl) bool
	DisableAlign()
	DockClientCount() int32
	DockClients(int32) *TControl

	DoubleBuffered() bool
	SetDoubleBuffered(bool)

	EnableAlign()

	FindChildControl(string) *TControl
	FlipChildren(bool)

	Focused() bool

	InsertControl(IControl)
	RemoveControl(IControl)

	ScaleBy(M int32, D int32)
	ScrollBy(DeltaX int32, DeltaY int32)

	MouseInClient() bool
	AlignDisabled() bool

	UpdateControlState()
}

type TAction

type TAction struct {
	IComponent
	// contains filtered or unexported fields
}

func ActionFromInst

func ActionFromInst(inst uintptr) *TAction

-------------------------- Deprecated begin -------------------------- ActionFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsAction.

func ActionFromObj

func ActionFromObj(obj IObject) *TAction

ActionFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsAction.

func ActionFromUnsafePointer

func ActionFromUnsafePointer(ptr unsafe.Pointer) *TAction

ActionFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsAction.

func AsAction

func AsAction(obj interface{}) *TAction

AsAction CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewAction

func NewAction(owner IComponent) *TAction

NewAction CN: 创建一个新的对象。 EN: Create a new object.

func (*TAction) Assign

func (a *TAction) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TAction) AutoCheck

func (a *TAction) AutoCheck() bool

AutoCheck

func (*TAction) Caption

func (a *TAction) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TAction) Checked

func (a *TAction) Checked() bool

Checked CN: 获取是否选中。 EN: .

func (*TAction) ClassName

func (a *TAction) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TAction) ClassType

func (a *TAction) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TAction) ComponentCount

func (a *TAction) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TAction) ComponentIndex

func (a *TAction) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TAction) Components

func (a *TAction) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TAction) DisposeOf

func (a *TAction) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TAction) Enabled

func (a *TAction) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TAction) Equals

func (a *TAction) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TAction) Execute

func (a *TAction) Execute() bool

Execute CN: 执行。 EN: .

func (*TAction) FindComponent

func (a *TAction) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TAction) Free

func (a *TAction) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TAction) GetHashCode

func (a *TAction) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TAction) GetNamePath

func (a *TAction) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TAction) GroupIndex

func (a *TAction) GroupIndex() int32

GroupIndex CN: 获取团组索引。 EN: .

func (*TAction) HasParent

func (a *TAction) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TAction) Hint

func (a *TAction) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TAction) ImageIndex

func (a *TAction) ImageIndex() int32

ImageIndex CN: 获取图像在images中的索引。 EN: .

func (*TAction) Images

func (a *TAction) Images() *TImageList

Images CN: 获取图标索引列表对象。 EN: .

func (*TAction) Index

func (a *TAction) Index() int32

Index

func (*TAction) InheritsFrom

func (a *TAction) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TAction) Instance

func (a *TAction) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TAction) InstanceSize

func (a *TAction) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TAction) Is

func (a *TAction) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TAction) IsValid

func (a *TAction) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TAction) Name

func (a *TAction) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TAction) Owner

func (a *TAction) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TAction) SetAutoCheck

func (a *TAction) SetAutoCheck(value bool)

SetAutoCheck

func (*TAction) SetCaption

func (a *TAction) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TAction) SetChecked

func (a *TAction) SetChecked(value bool)

SetChecked CN: 设置是否选中。 EN: .

func (*TAction) SetComponentIndex

func (a *TAction) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TAction) SetEnabled

func (a *TAction) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TAction) SetGroupIndex

func (a *TAction) SetGroupIndex(value int32)

SetGroupIndex CN: 设置团组索引。 EN: .

func (*TAction) SetHint

func (a *TAction) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TAction) SetImageIndex

func (a *TAction) SetImageIndex(value int32)

SetImageIndex CN: 设置图像在images中的索引。 EN: .

func (*TAction) SetIndex

func (a *TAction) SetIndex(value int32)

SetIndex

func (*TAction) SetName

func (a *TAction) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TAction) SetOnExecute

func (a *TAction) SetOnExecute(fn TNotifyEvent)

SetOnExecute CN: 设置动作执行事件。 EN: .

func (*TAction) SetOnUpdate

func (a *TAction) SetOnUpdate(fn TNotifyEvent)

SetOnUpdate CN: 设置动作更新事件。 EN: .

func (*TAction) SetShortCut

func (a *TAction) SetShortCut(value TShortCut)

SetShortCut CN: 设置快捷键。 EN: .

func (*TAction) SetTag

func (a *TAction) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TAction) SetVisible

func (a *TAction) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TAction) ShortCut

func (a *TAction) ShortCut() TShortCut

ShortCut CN: 获取快捷键。 EN: .

func (*TAction) Tag

func (a *TAction) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TAction) ToString

func (a *TAction) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TAction) UnsafeAddr

func (a *TAction) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TAction) Update

func (a *TAction) Update() bool

Update CN: 控件更新。 EN: Update.

func (*TAction) Visible

func (a *TAction) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

type TActionList

type TActionList struct {
	IComponent
	// contains filtered or unexported fields
}

func ActionListFromInst

func ActionListFromInst(inst uintptr) *TActionList

-------------------------- Deprecated begin -------------------------- ActionListFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsActionList.

func ActionListFromObj

func ActionListFromObj(obj IObject) *TActionList

ActionListFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsActionList.

func ActionListFromUnsafePointer

func ActionListFromUnsafePointer(ptr unsafe.Pointer) *TActionList

ActionListFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsActionList.

func AsActionList

func AsActionList(obj interface{}) *TActionList

AsActionList CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewActionList

func NewActionList(owner IComponent) *TActionList

NewActionList CN: 创建一个新的对象。 EN: Create a new object.

func (*TActionList) Assign

func (a *TActionList) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TActionList) ClassName

func (a *TActionList) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TActionList) ClassType

func (a *TActionList) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TActionList) ComponentCount

func (a *TActionList) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TActionList) ComponentIndex

func (a *TActionList) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TActionList) Components

func (a *TActionList) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TActionList) DisposeOf

func (a *TActionList) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TActionList) Equals

func (a *TActionList) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TActionList) FindComponent

func (a *TActionList) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TActionList) Free

func (a *TActionList) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TActionList) GetHashCode

func (a *TActionList) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TActionList) GetNamePath

func (a *TActionList) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TActionList) HasParent

func (a *TActionList) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TActionList) Images

func (a *TActionList) Images() *TImageList

Images CN: 获取图标索引列表对象。 EN: .

func (*TActionList) InheritsFrom

func (a *TActionList) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TActionList) Instance

func (a *TActionList) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TActionList) InstanceSize

func (a *TActionList) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TActionList) Is

func (a *TActionList) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TActionList) IsValid

func (a *TActionList) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TActionList) Name

func (a *TActionList) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TActionList) Owner

func (a *TActionList) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TActionList) SetComponentIndex

func (a *TActionList) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TActionList) SetImages

func (a *TActionList) SetImages(value IComponent)

SetImages CN: 设置图标索引列表对象。 EN: .

func (*TActionList) SetName

func (a *TActionList) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TActionList) SetOnChange

func (a *TActionList) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TActionList) SetState

func (a *TActionList) SetState(value TActionListState)

SetState

func (*TActionList) SetTag

func (a *TActionList) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TActionList) State

func (a *TActionList) State() TActionListState

State

func (*TActionList) Tag

func (a *TActionList) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TActionList) ToString

func (a *TActionList) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TActionList) UnsafeAddr

func (a *TActionList) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TAlignPositionEvent

type TAlignPositionEvent func(sender *TWinControl, control *TControl, newLeft, newTop, newWidth, newHeight *int32, alignRect *TRect, alignInfo TAlignInfo)

TAlignPositionEvent = procedure(Sender: TWinControl; Control: TControl; var NewLeft, NewTop, NewWidth, NewHeight: Integer; var AlignRect: TRect; AlignInfo: TAlignInfo) of object;

type TApplication

type TApplication struct {
	IComponent
	// contains filtered or unexported fields
}

func ApplicationFromInst

func ApplicationFromInst(inst uintptr) *TApplication

-------------------------- Deprecated begin -------------------------- ApplicationFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsApplication.

func ApplicationFromObj

func ApplicationFromObj(obj IObject) *TApplication

ApplicationFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsApplication.

func ApplicationFromUnsafePointer

func ApplicationFromUnsafePointer(ptr unsafe.Pointer) *TApplication

ApplicationFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsApplication.

func AsApplication

func AsApplication(obj interface{}) *TApplication

AsApplication CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewApplication

func NewApplication(owner IComponent) *TApplication

NewApplication CN: 创建一个新的对象。 EN: Create a new object.

func (*TApplication) ActivateHint

func (a *TApplication) ActivateHint(CursorPos TPoint)

ActivateHint CN: 激活鼠标悬停提示。 EN: .

func (*TApplication) Assign

func (a *TApplication) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TApplication) BiDiMode

func (a *TApplication) BiDiMode() TBiDiMode

BiDiMode

func (*TApplication) BringToFront

func (a *TApplication) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TApplication) CancelHint

func (a *TApplication) CancelHint()

CancelHint CN: 取消鼠标悬停提示。 EN: .

func (*TApplication) ClassName

func (a *TApplication) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TApplication) ClassType

func (a *TApplication) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TApplication) ComponentCount

func (a *TApplication) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TApplication) ComponentIndex

func (a *TApplication) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TApplication) Components

func (a *TApplication) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TApplication) CreateForm

func (a *TApplication) CreateForm(fields ...interface{}) *TForm

TApplication.CreateForm 一般不建议使用NewForm,而优先使用CreateForm

-------------------- 用法一--------------------------------------
1、mainForm := vcl.Application.CreateForm()    // 直接返回,不推荐使用
例:
  mainForm := vcl.Application.CreateForm()
  mainForm.SetOnClick(func(sender vcl.IObject) {
      vcl.ShowMessage("msg")
  })

-------------------- 用法二--------------------------------------
2、vcl.Application.CreateForm(&mainForm)       // 无资源或者自动加载对应类名的资源,当无资源时只会绑定窗口的事件,不会绑定子组件事件,有资源则自动绑定所有事件
例:
  type TMainForm struct {
      *vcl.TForm
  }

  var mainForm *TMainForm
  vcl.Application.CreateForm(&mainForm)

  func (f *TMainForm)OnFormCreate(sender vcl.IObject) {
      fmt.Println("FormCreate")
  }

  func (f *TMainForm)OnFormClick(sender vcl.IObject) {
      vcl.ShowMessage("click")
  }

-------------------- 用法三--------------------------------------
3、vcl.Application.CreateForm(&mainForm, true) // 无资源或者自动加载对应类名的资源,当第二个参数为true时在OnFormCreate调用完后会绑定子组件事件(当查找到对应的资源则第二个参数无效)
例:
  type TMainForm struct {
      *vcl.TForm
      Btn1 *vcl.TButton
  }

  var mainForm *TMainForm
  vcl.Application.CreateForm(&mainForm, true)

  func (f *TMainForm)OnFormCreate(sender vcl.IObject) {
      fmt.Println("FormCreate")
      f.Btn1 = vcl.NewButton(f)
      f.Btn1.SetParent(f)
  }

  func (f *TMainForm)OnFormClick(sender vcl.IObject) {
      vcl.ShowMessage("click")
  }

  func (f *TMainForm)OnBtn1Click(Sender vcl.IObject) {
      vcl.ShowMessage("Btn1 Click")
  }

-------------------- 用法四--------------------------------------
// 将来准备废弃
4、vcl.Application.CreateForm("form1.gfm", &mainForm)  // 从资源文件中填充子组件,并绑定所有事件
-------------------- 用法五--------------------------------------
// 将来准备废弃
5、vcl.Application.CreateForm(form1Bytes, &mainForm)   // 从字节中填充子组件,并绑定所有事件

func (*TApplication) DialogHandle

func (a *TApplication) DialogHandle() HWND

DialogHandle CN: 获取对话框句柄。 EN: .

func (*TApplication) DisposeOf

func (a *TApplication) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TApplication) Equals

func (a *TApplication) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TApplication) ExeName

func (a *TApplication) ExeName() string

ExeName CN: 获取当前exe文件名,包含全路径。 EN: .

func (*TApplication) FindComponent

func (a *TApplication) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TApplication) Free

func (a *TApplication) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TApplication) GetHashCode

func (a *TApplication) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TApplication) GetNamePath

func (a *TApplication) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TApplication) Handle

func (a *TApplication) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TApplication) HandleMessage

func (a *TApplication) HandleMessage()

HandleMessage CN: 消息循环,不要使用。 EN: .

func (*TApplication) HasParent

func (a *TApplication) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TApplication) HideHint

func (a *TApplication) HideHint()

HideHint CN: 隐藏鼠标悬停提示。 EN: .

func (*TApplication) Hint

func (a *TApplication) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TApplication) HintColor

func (a *TApplication) HintColor() TColor

HintColor CN: 获取鼠标悬停提示颜色。 EN: .

func (*TApplication) HintHidePause

func (a *TApplication) HintHidePause() int32

HintHidePause CN: 获取鼠标悬停提示暂停时间,ms。 EN: .

func (*TApplication) HintPause

func (a *TApplication) HintPause() int32

HintPause CN: 获取鼠标悬停暂时时间。 EN: .

func (*TApplication) HintShortCuts

func (a *TApplication) HintShortCuts() bool

HintShortCuts

func (*TApplication) HintShortPause

func (a *TApplication) HintShortPause() int32

HintShortPause

func (*TApplication) Icon

func (a *TApplication) Icon() *TIcon

Icon CN: 获取图标。 EN: Get icon.

func (*TApplication) InheritsFrom

func (a *TApplication) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TApplication) Initialize

func (a *TApplication) Initialize()

Initialize 初始APP信息

func (*TApplication) Instance

func (a *TApplication) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TApplication) InstanceSize

func (a *TApplication) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TApplication) Is

func (a *TApplication) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TApplication) IsMetropolisUI

func (a *TApplication) IsMetropolisUI() bool

IsMetropolisUI

func (*TApplication) IsValid

func (a *TApplication) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TApplication) MainForm

func (a *TApplication) MainForm() *TForm

MainForm

func (*TApplication) MainFormHandle

func (a *TApplication) MainFormHandle() HWND

MainFormHandle

func (*TApplication) MainFormOnTaskBar

func (a *TApplication) MainFormOnTaskBar() bool

MainFormOnTaskBar CN: 获取主窗口显示在任务栏上。 EN: .

func (*TApplication) MessageBox

func (a *TApplication) MessageBox(Text string, Caption string, Flags int32) int32

MessageBox CN: 显示消息框。 EN: .

func (*TApplication) Minimize

func (a *TApplication) Minimize()

Minimize CN: 最小化应用程序。 EN: .

func (*TApplication) ModalFinished

func (a *TApplication) ModalFinished()

ModalFinished

func (*TApplication) ModalStarted

func (a *TApplication) ModalStarted()

ModalStarted

func (*TApplication) Name

func (a *TApplication) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TApplication) NormalizeAllTopMosts

func (a *TApplication) NormalizeAllTopMosts()

NormalizeAllTopMosts

func (*TApplication) NormalizeTopMosts

func (a *TApplication) NormalizeTopMosts()

NormalizeTopMosts

func (*TApplication) Owner

func (a *TApplication) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TApplication) ProcessMessages

func (a *TApplication) ProcessMessages()

ProcessMessages CN: 处理消息循环。 EN: .

func (*TApplication) Restore

func (a *TApplication) Restore()

Restore CN: 恢复小最小的应用。 EN: .

func (*TApplication) RestoreTopMosts

func (a *TApplication) RestoreTopMosts()

RestoreTopMosts CN: 恢复最小化的应用并置顶。 EN: .

func (*TApplication) Run

func (a *TApplication) Run()

Run 运行APP

func (*TApplication) SetBiDiMode

func (a *TApplication) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TApplication) SetComponentIndex

func (a *TApplication) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TApplication) SetDialogHandle

func (a *TApplication) SetDialogHandle(value HWND)

SetDialogHandle CN: 设置对话框句柄。 EN: .

func (*TApplication) SetFormScaled

func (a *TApplication) SetFormScaled(val bool)

SetFormScaled 设置全局窗口的Scaled

func (*TApplication) SetHandle

func (a *TApplication) SetHandle(value HWND)

SetHandle CN: 设置控件句柄。 EN: Set Control handle.

func (*TApplication) SetHint

func (a *TApplication) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TApplication) SetHintColor

func (a *TApplication) SetHintColor(value TColor)

SetHintColor CN: 设置鼠标悬停提示颜色。 EN: .

func (*TApplication) SetHintHidePause

func (a *TApplication) SetHintHidePause(value int32)

SetHintHidePause CN: 设置鼠标悬停提示暂停时间,ms。 EN: .

func (*TApplication) SetHintPause

func (a *TApplication) SetHintPause(value int32)

SetHintPause CN: 设置鼠标悬停暂时时间。 EN: .

func (*TApplication) SetHintShortCuts

func (a *TApplication) SetHintShortCuts(value bool)

SetHintShortCuts

func (*TApplication) SetHintShortPause

func (a *TApplication) SetHintShortPause(value int32)

SetHintShortPause

func (*TApplication) SetIcon

func (a *TApplication) SetIcon(value *TIcon)

SetIcon CN: 设置图标。 EN: Set icon.

func (*TApplication) SetIconResId

func (a *TApplication) SetIconResId(id int)

func (*TApplication) SetMainFormOnTaskBar

func (a *TApplication) SetMainFormOnTaskBar(value bool)

SetMainFormOnTaskBar CN: 设置主窗口显示在任务栏上。 EN: .

func (*TApplication) SetName

func (a *TApplication) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TApplication) SetOnException

func (a *TApplication) SetOnException(fn TExceptionEvent)

SetOnException CN: 设置应用程序异常事件。 EN: .

func (*TApplication) SetOnHelp

func (a *TApplication) SetOnHelp(fn THelpEvent)

SetOnHelp

func (*TApplication) SetOnHint

func (a *TApplication) SetOnHint(fn TNotifyEvent)

SetOnHint CN: 设置鼠标悬停提示事件。 EN: .

func (*TApplication) SetOnMessage

func (a *TApplication) SetOnMessage(fn TMessageEvent)

SetOnMessage CN: 设置消息循环事件,VCL。 EN: .

func (*TApplication) SetOnMinimize

func (a *TApplication) SetOnMinimize(fn TNotifyEvent)

SetOnMinimize CN: 设置App或者窗口最小化事件。 EN: .

func (*TApplication) SetOnRestore

func (a *TApplication) SetOnRestore(fn TNotifyEvent)

SetOnRestore CN: 设置App或者窗口恢复事件。 EN: .

func (*TApplication) SetOnShortCut

func (a *TApplication) SetOnShortCut(fn TShortCutEvent)

SetOnShortCut

func (*TApplication) SetShowHint

func (a *TApplication) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TApplication) SetShowMainForm

func (a *TApplication) SetShowMainForm(value bool)

SetShowMainForm CN: 设置初始显示主窗口。 EN: .

func (*TApplication) SetTag

func (a *TApplication) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TApplication) SetTitle

func (a *TApplication) SetTitle(value string)

SetTitle

func (*TApplication) ShowHint

func (a *TApplication) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TApplication) ShowMainForm

func (a *TApplication) ShowMainForm() bool

ShowMainForm CN: 获取初始显示主窗口。 EN: .

func (*TApplication) Tag

func (a *TApplication) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TApplication) Terminate

func (a *TApplication) Terminate()

Terminate CN: 结束应用程序。 EN: .

func (*TApplication) Title

func (a *TApplication) Title() string

Title

func (*TApplication) ToString

func (a *TApplication) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TApplication) UnsafeAddr

func (a *TApplication) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TAs

type TAs uintptr

As操作符

type TBalloonHint

type TBalloonHint struct {
	IComponent
	// contains filtered or unexported fields
}

func AsBalloonHint

func AsBalloonHint(obj interface{}) *TBalloonHint

AsBalloonHint CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func BalloonHintFromInst

func BalloonHintFromInst(inst uintptr) *TBalloonHint

-------------------------- Deprecated begin -------------------------- BalloonHintFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsBalloonHint.

func BalloonHintFromObj

func BalloonHintFromObj(obj IObject) *TBalloonHint

BalloonHintFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsBalloonHint.

func BalloonHintFromUnsafePointer

func BalloonHintFromUnsafePointer(ptr unsafe.Pointer) *TBalloonHint

BalloonHintFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsBalloonHint.

func NewBalloonHint

func NewBalloonHint(owner IComponent) *TBalloonHint

NewBalloonHint CN: 创建一个新的对象。 EN: Create a new object.

func (*TBalloonHint) Assign

func (b *TBalloonHint) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TBalloonHint) ClassName

func (b *TBalloonHint) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TBalloonHint) ClassType

func (b *TBalloonHint) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TBalloonHint) ComponentCount

func (b *TBalloonHint) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TBalloonHint) ComponentIndex

func (b *TBalloonHint) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TBalloonHint) Components

func (b *TBalloonHint) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TBalloonHint) Delay

func (b *TBalloonHint) Delay() uint32

Delay

func (*TBalloonHint) Description

func (b *TBalloonHint) Description() string

Description

func (*TBalloonHint) DisposeOf

func (b *TBalloonHint) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TBalloonHint) Equals

func (b *TBalloonHint) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TBalloonHint) FindComponent

func (b *TBalloonHint) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TBalloonHint) Free

func (b *TBalloonHint) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TBalloonHint) GetHashCode

func (b *TBalloonHint) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TBalloonHint) GetNamePath

func (b *TBalloonHint) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TBalloonHint) HasParent

func (b *TBalloonHint) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TBalloonHint) HideAfter

func (b *TBalloonHint) HideAfter() int32

HideAfter

func (*TBalloonHint) HideHint

func (b *TBalloonHint) HideHint()

HideHint CN: 隐藏鼠标悬停提示。 EN: .

func (*TBalloonHint) ImageIndex

func (b *TBalloonHint) ImageIndex() int32

ImageIndex CN: 获取图像在images中的索引。 EN: .

func (*TBalloonHint) Images

func (b *TBalloonHint) Images() *TImageList

Images CN: 获取图标索引列表对象。 EN: .

func (*TBalloonHint) InheritsFrom

func (b *TBalloonHint) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TBalloonHint) Instance

func (b *TBalloonHint) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TBalloonHint) InstanceSize

func (b *TBalloonHint) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TBalloonHint) Is

func (b *TBalloonHint) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TBalloonHint) IsValid

func (b *TBalloonHint) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TBalloonHint) Name

func (b *TBalloonHint) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TBalloonHint) Owner

func (b *TBalloonHint) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TBalloonHint) SetComponentIndex

func (b *TBalloonHint) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TBalloonHint) SetDelay

func (b *TBalloonHint) SetDelay(value uint32)

SetDelay

func (*TBalloonHint) SetDescription

func (b *TBalloonHint) SetDescription(value string)

SetDescription

func (*TBalloonHint) SetHideAfter

func (b *TBalloonHint) SetHideAfter(value int32)

SetHideAfter

func (*TBalloonHint) SetImageIndex

func (b *TBalloonHint) SetImageIndex(value int32)

SetImageIndex CN: 设置图像在images中的索引。 EN: .

func (*TBalloonHint) SetImages

func (b *TBalloonHint) SetImages(value IComponent)

SetImages CN: 设置图标索引列表对象。 EN: .

func (*TBalloonHint) SetName

func (b *TBalloonHint) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TBalloonHint) SetStyle

func (b *TBalloonHint) SetStyle(value TBalloonHintStyle)

SetStyle

func (*TBalloonHint) SetTag

func (b *TBalloonHint) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TBalloonHint) SetTitle

func (b *TBalloonHint) SetTitle(value string)

SetTitle

func (*TBalloonHint) ShowHint

func (b *TBalloonHint) ShowHint()

ShowHint CN: 显示鼠标悬停提示。 EN: Show mouseover tips.

func (*TBalloonHint) ShowingHint

func (b *TBalloonHint) ShowingHint() bool

ShowingHint

func (*TBalloonHint) Style

func (b *TBalloonHint) Style() TBalloonHintStyle

Style

func (*TBalloonHint) Tag

func (b *TBalloonHint) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TBalloonHint) Title

func (b *TBalloonHint) Title() string

Title

func (*TBalloonHint) ToString

func (b *TBalloonHint) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TBalloonHint) UnsafeAddr

func (b *TBalloonHint) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TBevel

type TBevel struct {
	IControl
	// contains filtered or unexported fields
}

func AsBevel

func AsBevel(obj interface{}) *TBevel

AsBevel CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func BevelFromInst

func BevelFromInst(inst uintptr) *TBevel

-------------------------- Deprecated begin -------------------------- BevelFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsBevel.

func BevelFromObj

func BevelFromObj(obj IObject) *TBevel

BevelFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsBevel.

func BevelFromUnsafePointer

func BevelFromUnsafePointer(ptr unsafe.Pointer) *TBevel

BevelFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsBevel.

func NewBevel

func NewBevel(owner IComponent) *TBevel

NewBevel CN: 创建一个新的对象。 EN: Create a new object.

func (*TBevel) Action

func (b *TBevel) Action() *TAction

Action

func (*TBevel) Align

func (b *TBevel) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TBevel) AlignWithMargins

func (b *TBevel) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TBevel) Anchors

func (b *TBevel) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TBevel) Assign

func (b *TBevel) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TBevel) BiDiMode

func (b *TBevel) BiDiMode() TBiDiMode

BiDiMode

func (*TBevel) BoundsRect

func (b *TBevel) BoundsRect() TRect

BoundsRect

func (*TBevel) BringToFront

func (b *TBevel) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TBevel) ClassName

func (b *TBevel) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TBevel) ClassType

func (b *TBevel) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TBevel) ClientHeight

func (b *TBevel) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TBevel) ClientOrigin

func (b *TBevel) ClientOrigin() TPoint

ClientOrigin

func (*TBevel) ClientRect

func (b *TBevel) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TBevel) ClientToParent

func (b *TBevel) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TBevel) ClientToScreen

func (b *TBevel) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TBevel) ClientWidth

func (b *TBevel) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TBevel) ComponentCount

func (b *TBevel) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TBevel) ComponentIndex

func (b *TBevel) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TBevel) Components

func (b *TBevel) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TBevel) Constraints

func (b *TBevel) Constraints() *TSizeConstraints

Constraints

func (*TBevel) ControlState

func (b *TBevel) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TBevel) ControlStyle

func (b *TBevel) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TBevel) Cursor

func (b *TBevel) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TBevel) CustomHint

func (b *TBevel) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TBevel) DisposeOf

func (b *TBevel) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TBevel) Dragging

func (b *TBevel) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TBevel) Enabled

func (b *TBevel) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TBevel) Equals

func (b *TBevel) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TBevel) ExplicitHeight

func (b *TBevel) ExplicitHeight() int32

ExplicitHeight

func (*TBevel) ExplicitLeft

func (b *TBevel) ExplicitLeft() int32

ExplicitLeft

func (*TBevel) ExplicitTop

func (b *TBevel) ExplicitTop() int32

ExplicitTop

func (*TBevel) ExplicitWidth

func (b *TBevel) ExplicitWidth() int32

ExplicitWidth

func (*TBevel) FindComponent

func (b *TBevel) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TBevel) Floating

func (b *TBevel) Floating() bool

Floating

func (*TBevel) Free

func (b *TBevel) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TBevel) GetHashCode

func (b *TBevel) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TBevel) GetNamePath

func (b *TBevel) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TBevel) GetTextBuf

func (b *TBevel) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TBevel) GetTextLen

func (b *TBevel) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TBevel) HasParent

func (b *TBevel) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TBevel) Height

func (b *TBevel) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TBevel) Hide

func (b *TBevel) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TBevel) Hint

func (b *TBevel) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TBevel) InheritsFrom

func (b *TBevel) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TBevel) Instance

func (b *TBevel) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TBevel) InstanceSize

func (b *TBevel) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TBevel) Invalidate

func (b *TBevel) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TBevel) Is

func (b *TBevel) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TBevel) IsValid

func (b *TBevel) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TBevel) Left

func (b *TBevel) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TBevel) Margins

func (b *TBevel) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TBevel) Name

func (b *TBevel) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TBevel) Owner

func (b *TBevel) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TBevel) Parent

func (b *TBevel) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TBevel) ParentShowHint

func (b *TBevel) ParentShowHint() bool

ParentShowHint

func (*TBevel) ParentToClient

func (b *TBevel) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TBevel) Perform

func (b *TBevel) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TBevel) Refresh

func (b *TBevel) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TBevel) Repaint

func (b *TBevel) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TBevel) ScreenToClient

func (b *TBevel) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TBevel) SendToBack

func (b *TBevel) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TBevel) SetAction

func (b *TBevel) SetAction(value IComponent)

SetAction

func (*TBevel) SetAlign

func (b *TBevel) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TBevel) SetAlignWithMargins

func (b *TBevel) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TBevel) SetAnchors

func (b *TBevel) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TBevel) SetBiDiMode

func (b *TBevel) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TBevel) SetBounds

func (b *TBevel) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TBevel) SetBoundsRect

func (b *TBevel) SetBoundsRect(value TRect)

SetBoundsRect

func (*TBevel) SetClientHeight

func (b *TBevel) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TBevel) SetClientWidth

func (b *TBevel) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TBevel) SetComponentIndex

func (b *TBevel) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TBevel) SetConstraints

func (b *TBevel) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TBevel) SetControlState

func (b *TBevel) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TBevel) SetControlStyle

func (b *TBevel) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TBevel) SetCursor

func (b *TBevel) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TBevel) SetCustomHint

func (b *TBevel) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TBevel) SetEnabled

func (b *TBevel) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TBevel) SetHeight

func (b *TBevel) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TBevel) SetHint

func (b *TBevel) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TBevel) SetLeft

func (b *TBevel) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TBevel) SetMargins

func (b *TBevel) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TBevel) SetName

func (b *TBevel) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TBevel) SetOnGesture

func (b *TBevel) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TBevel) SetParent

func (b *TBevel) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TBevel) SetParentShowHint

func (b *TBevel) SetParentShowHint(value bool)

SetParentShowHint

func (*TBevel) SetShape

func (b *TBevel) SetShape(value TBevelShape)

SetShape

func (*TBevel) SetShowHint

func (b *TBevel) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TBevel) SetStyle

func (b *TBevel) SetStyle(value TBevelStyle)

SetStyle

func (*TBevel) SetStyleElements

func (b *TBevel) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TBevel) SetTag

func (b *TBevel) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TBevel) SetTextBuf

func (b *TBevel) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TBevel) SetTop

func (b *TBevel) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TBevel) SetVisible

func (b *TBevel) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TBevel) SetWidth

func (b *TBevel) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TBevel) Shape

func (b *TBevel) Shape() TBevelShape

Shape

func (*TBevel) Show

func (b *TBevel) Show()

Show CN: 显示控件。 EN: Show control.

func (*TBevel) ShowHint

func (b *TBevel) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TBevel) Style

func (b *TBevel) Style() TBevelStyle

Style

func (*TBevel) StyleElements

func (b *TBevel) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TBevel) Tag

func (b *TBevel) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TBevel) ToString

func (b *TBevel) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TBevel) Top

func (b *TBevel) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TBevel) UnsafeAddr

func (b *TBevel) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TBevel) Update

func (b *TBevel) Update()

Update CN: 控件更新。 EN: Update.

func (*TBevel) Visible

func (b *TBevel) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TBevel) Width

func (b *TBevel) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TBitBtn

type TBitBtn struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsBitBtn

func AsBitBtn(obj interface{}) *TBitBtn

AsBitBtn CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func BitBtnFromInst

func BitBtnFromInst(inst uintptr) *TBitBtn

-------------------------- Deprecated begin -------------------------- BitBtnFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsBitBtn.

func BitBtnFromObj

func BitBtnFromObj(obj IObject) *TBitBtn

BitBtnFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsBitBtn.

func BitBtnFromUnsafePointer

func BitBtnFromUnsafePointer(ptr unsafe.Pointer) *TBitBtn

BitBtnFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsBitBtn.

func NewBitBtn

func NewBitBtn(owner IComponent) *TBitBtn

NewBitBtn CN: 创建一个新的对象。 EN: Create a new object.

func (*TBitBtn) Action

func (b *TBitBtn) Action() *TAction

Action

func (*TBitBtn) Align

func (b *TBitBtn) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TBitBtn) AlignDisabled

func (b *TBitBtn) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TBitBtn) AlignWithMargins

func (b *TBitBtn) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TBitBtn) Anchors

func (b *TBitBtn) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TBitBtn) Assign

func (b *TBitBtn) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TBitBtn) BiDiMode

func (b *TBitBtn) BiDiMode() TBiDiMode

BiDiMode

func (*TBitBtn) BoundsRect

func (b *TBitBtn) BoundsRect() TRect

BoundsRect

func (*TBitBtn) BringToFront

func (b *TBitBtn) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TBitBtn) Brush

func (b *TBitBtn) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TBitBtn) CanFocus

func (b *TBitBtn) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TBitBtn) Cancel

func (b *TBitBtn) Cancel() bool

Cancel

func (*TBitBtn) Caption

func (b *TBitBtn) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TBitBtn) ClassName

func (b *TBitBtn) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TBitBtn) ClassType

func (b *TBitBtn) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TBitBtn) Click

func (b *TBitBtn) Click()

Click CN: 单击。 EN: .

func (*TBitBtn) ClientHeight

func (b *TBitBtn) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TBitBtn) ClientOrigin

func (b *TBitBtn) ClientOrigin() TPoint

ClientOrigin

func (*TBitBtn) ClientRect

func (b *TBitBtn) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TBitBtn) ClientToParent

func (b *TBitBtn) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TBitBtn) ClientToScreen

func (b *TBitBtn) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TBitBtn) ClientWidth

func (b *TBitBtn) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TBitBtn) CommandLinkHint

func (b *TBitBtn) CommandLinkHint() string

CommandLinkHint

func (*TBitBtn) ComponentCount

func (b *TBitBtn) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TBitBtn) ComponentIndex

func (b *TBitBtn) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TBitBtn) Components

func (b *TBitBtn) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TBitBtn) Constraints

func (b *TBitBtn) Constraints() *TSizeConstraints

Constraints

func (*TBitBtn) ContainsControl

func (b *TBitBtn) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TBitBtn) ControlAtPos

func (b *TBitBtn) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TBitBtn) ControlCount

func (b *TBitBtn) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TBitBtn) ControlState

func (b *TBitBtn) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TBitBtn) ControlStyle

func (b *TBitBtn) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TBitBtn) Controls

func (b *TBitBtn) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TBitBtn) Cursor

func (b *TBitBtn) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TBitBtn) CustomHint

func (b *TBitBtn) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TBitBtn) Default

func (b *TBitBtn) Default() bool

Default

func (*TBitBtn) DisableAlign

func (b *TBitBtn) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TBitBtn) DisabledImageIndex

func (b *TBitBtn) DisabledImageIndex() int32

DisabledImageIndex

func (*TBitBtn) DisposeOf

func (b *TBitBtn) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TBitBtn) DockClientCount

func (b *TBitBtn) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TBitBtn) DockClients

func (b *TBitBtn) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TBitBtn) DockSite

func (b *TBitBtn) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TBitBtn) DoubleBuffered

func (b *TBitBtn) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TBitBtn) DragCursor

func (b *TBitBtn) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TBitBtn) DragKind

func (b *TBitBtn) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TBitBtn) DragMode

func (b *TBitBtn) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TBitBtn) Dragging

func (b *TBitBtn) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TBitBtn) ElevationRequired

func (b *TBitBtn) ElevationRequired() bool

ElevationRequired

func (*TBitBtn) EnableAlign

func (b *TBitBtn) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TBitBtn) Enabled

func (b *TBitBtn) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TBitBtn) Equals

func (b *TBitBtn) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TBitBtn) ExplicitHeight

func (b *TBitBtn) ExplicitHeight() int32

ExplicitHeight

func (*TBitBtn) ExplicitLeft

func (b *TBitBtn) ExplicitLeft() int32

ExplicitLeft

func (*TBitBtn) ExplicitTop

func (b *TBitBtn) ExplicitTop() int32

ExplicitTop

func (*TBitBtn) ExplicitWidth

func (b *TBitBtn) ExplicitWidth() int32

ExplicitWidth

func (*TBitBtn) FindChildControl

func (b *TBitBtn) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TBitBtn) FindComponent

func (b *TBitBtn) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TBitBtn) FlipChildren

func (b *TBitBtn) FlipChildren(AllLevels bool)

FlipChildren

func (*TBitBtn) Floating

func (b *TBitBtn) Floating() bool

Floating

func (*TBitBtn) Focused

func (b *TBitBtn) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TBitBtn) Font

func (b *TBitBtn) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TBitBtn) Free

func (b *TBitBtn) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TBitBtn) GetHashCode

func (b *TBitBtn) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TBitBtn) GetNamePath

func (b *TBitBtn) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TBitBtn) GetTextBuf

func (b *TBitBtn) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TBitBtn) GetTextLen

func (b *TBitBtn) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TBitBtn) Glyph

func (b *TBitBtn) Glyph() *TBitmap

Glyph

func (*TBitBtn) Handle

func (b *TBitBtn) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TBitBtn) HandleAllocated

func (b *TBitBtn) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TBitBtn) HasParent

func (b *TBitBtn) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TBitBtn) Height

func (b *TBitBtn) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TBitBtn) Hide

func (b *TBitBtn) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TBitBtn) Hint

func (b *TBitBtn) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TBitBtn) HotImageIndex

func (b *TBitBtn) HotImageIndex() int32

HotImageIndex

func (*TBitBtn) ImageAlignment

func (b *TBitBtn) ImageAlignment() TImageAlignment

ImageAlignment

func (*TBitBtn) ImageIndex

func (b *TBitBtn) ImageIndex() int32

ImageIndex CN: 获取图像在images中的索引。 EN: .

func (*TBitBtn) Images

func (b *TBitBtn) Images() *TImageList

Images CN: 获取图标索引列表对象。 EN: .

func (*TBitBtn) InheritsFrom

func (b *TBitBtn) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TBitBtn) InsertControl

func (b *TBitBtn) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TBitBtn) Instance

func (b *TBitBtn) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TBitBtn) InstanceSize

func (b *TBitBtn) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TBitBtn) Invalidate

func (b *TBitBtn) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TBitBtn) Is

func (b *TBitBtn) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TBitBtn) IsValid

func (b *TBitBtn) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TBitBtn) Kind

func (b *TBitBtn) Kind() TBitBtnKind

Kind

func (*TBitBtn) Layout

func (b *TBitBtn) Layout() TButtonLayout

Layout

func (*TBitBtn) Left

func (b *TBitBtn) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TBitBtn) Margins

func (b *TBitBtn) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TBitBtn) ModalResult

func (b *TBitBtn) ModalResult() TModalResult

ModalResult CN: 获取模态对话框显示结果。 EN: .

func (*TBitBtn) MouseInClient

func (b *TBitBtn) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TBitBtn) Name

func (b *TBitBtn) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TBitBtn) NumGlyphs

func (b *TBitBtn) NumGlyphs() TNumGlyphs

NumGlyphs

func (*TBitBtn) Owner

func (b *TBitBtn) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TBitBtn) PaintTo

func (b *TBitBtn) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TBitBtn) Parent

func (b *TBitBtn) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TBitBtn) ParentDoubleBuffered

func (b *TBitBtn) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TBitBtn) ParentFont

func (b *TBitBtn) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TBitBtn) ParentShowHint

func (b *TBitBtn) ParentShowHint() bool

ParentShowHint

func (*TBitBtn) ParentToClient

func (b *TBitBtn) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TBitBtn) ParentWindow

func (b *TBitBtn) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TBitBtn) Perform

func (b *TBitBtn) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TBitBtn) PopupMenu

func (b *TBitBtn) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TBitBtn) PressedImageIndex

func (b *TBitBtn) PressedImageIndex() int32

PressedImageIndex

func (*TBitBtn) Realign

func (b *TBitBtn) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TBitBtn) Refresh

func (b *TBitBtn) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TBitBtn) RemoveControl

func (b *TBitBtn) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TBitBtn) Repaint

func (b *TBitBtn) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TBitBtn) ScaleBy

func (b *TBitBtn) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TBitBtn) ScreenToClient

func (b *TBitBtn) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TBitBtn) ScrollBy

func (b *TBitBtn) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TBitBtn) SelectedImageIndex

func (b *TBitBtn) SelectedImageIndex() int32

SelectedImageIndex

func (*TBitBtn) SendToBack

func (b *TBitBtn) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TBitBtn) SetAction

func (b *TBitBtn) SetAction(value IComponent)

SetAction

func (*TBitBtn) SetAlign

func (b *TBitBtn) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TBitBtn) SetAlignWithMargins

func (b *TBitBtn) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TBitBtn) SetAnchors

func (b *TBitBtn) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TBitBtn) SetBiDiMode

func (b *TBitBtn) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TBitBtn) SetBounds

func (b *TBitBtn) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TBitBtn) SetBoundsRect

func (b *TBitBtn) SetBoundsRect(value TRect)

SetBoundsRect

func (*TBitBtn) SetCancel

func (b *TBitBtn) SetCancel(value bool)

SetCancel

func (*TBitBtn) SetCaption

func (b *TBitBtn) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TBitBtn) SetClientHeight

func (b *TBitBtn) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TBitBtn) SetClientWidth

func (b *TBitBtn) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TBitBtn) SetCommandLinkHint

func (b *TBitBtn) SetCommandLinkHint(value string)

SetCommandLinkHint

func (*TBitBtn) SetComponentIndex

func (b *TBitBtn) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TBitBtn) SetConstraints

func (b *TBitBtn) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TBitBtn) SetControlState

func (b *TBitBtn) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TBitBtn) SetControlStyle

func (b *TBitBtn) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TBitBtn) SetCursor

func (b *TBitBtn) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TBitBtn) SetCustomHint

func (b *TBitBtn) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TBitBtn) SetDefault

func (b *TBitBtn) SetDefault(value bool)

SetDefault

func (*TBitBtn) SetDisabledImageIndex

func (b *TBitBtn) SetDisabledImageIndex(value int32)

SetDisabledImageIndex

func (*TBitBtn) SetDockSite

func (b *TBitBtn) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TBitBtn) SetDoubleBuffered

func (b *TBitBtn) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TBitBtn) SetDragCursor

func (b *TBitBtn) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TBitBtn) SetDragKind

func (b *TBitBtn) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TBitBtn) SetDragMode

func (b *TBitBtn) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TBitBtn) SetElevationRequired

func (b *TBitBtn) SetElevationRequired(value bool)

SetElevationRequired

func (*TBitBtn) SetEnabled

func (b *TBitBtn) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TBitBtn) SetFocus

func (b *TBitBtn) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TBitBtn) SetFont

func (b *TBitBtn) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TBitBtn) SetGlyph

func (b *TBitBtn) SetGlyph(value *TBitmap)

SetGlyph

func (*TBitBtn) SetHeight

func (b *TBitBtn) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TBitBtn) SetHint

func (b *TBitBtn) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TBitBtn) SetHotImageIndex

func (b *TBitBtn) SetHotImageIndex(value int32)

SetHotImageIndex

func (*TBitBtn) SetImageAlignment

func (b *TBitBtn) SetImageAlignment(value TImageAlignment)

SetImageAlignment

func (*TBitBtn) SetImageIndex

func (b *TBitBtn) SetImageIndex(value int32)

SetImageIndex CN: 设置图像在images中的索引。 EN: .

func (*TBitBtn) SetImages

func (b *TBitBtn) SetImages(value IComponent)

SetImages CN: 设置图标索引列表对象。 EN: .

func (*TBitBtn) SetKind

func (b *TBitBtn) SetKind(value TBitBtnKind)

SetKind

func (*TBitBtn) SetLayout

func (b *TBitBtn) SetLayout(value TButtonLayout)

SetLayout

func (*TBitBtn) SetLeft

func (b *TBitBtn) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TBitBtn) SetMargins

func (b *TBitBtn) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TBitBtn) SetModalResult

func (b *TBitBtn) SetModalResult(value TModalResult)

SetModalResult CN: 设置模态对话框显示结果。 EN: .

func (*TBitBtn) SetName

func (b *TBitBtn) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TBitBtn) SetNumGlyphs

func (b *TBitBtn) SetNumGlyphs(value TNumGlyphs)

SetNumGlyphs

func (*TBitBtn) SetOnClick

func (b *TBitBtn) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TBitBtn) SetOnContextPopup

func (b *TBitBtn) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TBitBtn) SetOnDragDrop

func (b *TBitBtn) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TBitBtn) SetOnDragOver

func (b *TBitBtn) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TBitBtn) SetOnEndDock

func (b *TBitBtn) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TBitBtn) SetOnEndDrag

func (b *TBitBtn) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TBitBtn) SetOnEnter

func (b *TBitBtn) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TBitBtn) SetOnExit

func (b *TBitBtn) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TBitBtn) SetOnGesture

func (b *TBitBtn) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TBitBtn) SetOnKeyDown

func (b *TBitBtn) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TBitBtn) SetOnKeyPress

func (b *TBitBtn) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TBitBtn) SetOnKeyUp

func (b *TBitBtn) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TBitBtn) SetOnMouseActivate

func (b *TBitBtn) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TBitBtn) SetOnMouseDown

func (b *TBitBtn) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TBitBtn) SetOnMouseEnter

func (b *TBitBtn) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TBitBtn) SetOnMouseLeave

func (b *TBitBtn) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TBitBtn) SetOnMouseMove

func (b *TBitBtn) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TBitBtn) SetOnMouseUp

func (b *TBitBtn) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TBitBtn) SetOnStartDock

func (b *TBitBtn) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TBitBtn) SetParent

func (b *TBitBtn) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TBitBtn) SetParentDoubleBuffered

func (b *TBitBtn) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TBitBtn) SetParentFont

func (b *TBitBtn) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TBitBtn) SetParentShowHint

func (b *TBitBtn) SetParentShowHint(value bool)

SetParentShowHint

func (*TBitBtn) SetParentWindow

func (b *TBitBtn) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TBitBtn) SetPopupMenu

func (b *TBitBtn) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TBitBtn) SetPressedImageIndex

func (b *TBitBtn) SetPressedImageIndex(value int32)

SetPressedImageIndex

func (*TBitBtn) SetSelectedImageIndex

func (b *TBitBtn) SetSelectedImageIndex(value int32)

SetSelectedImageIndex

func (*TBitBtn) SetShowHint

func (b *TBitBtn) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TBitBtn) SetSpacing

func (b *TBitBtn) SetSpacing(value int32)

SetSpacing

func (*TBitBtn) SetStyle

func (b *TBitBtn) SetStyle(value TButtonStyle)

SetStyle

func (*TBitBtn) SetStyleElements

func (b *TBitBtn) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TBitBtn) SetStylusHotImageIndex

func (b *TBitBtn) SetStylusHotImageIndex(value int32)

SetStylusHotImageIndex

func (*TBitBtn) SetTabOrder

func (b *TBitBtn) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TBitBtn) SetTabStop

func (b *TBitBtn) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TBitBtn) SetTag

func (b *TBitBtn) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TBitBtn) SetTextBuf

func (b *TBitBtn) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TBitBtn) SetTop

func (b *TBitBtn) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TBitBtn) SetUseDockManager

func (b *TBitBtn) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TBitBtn) SetVisible

func (b *TBitBtn) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TBitBtn) SetWidth

func (b *TBitBtn) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TBitBtn) SetWordWrap

func (b *TBitBtn) SetWordWrap(value bool)

SetWordWrap CN: 设置自动换行。 EN: Set Automatic line break.

func (*TBitBtn) Show

func (b *TBitBtn) Show()

Show CN: 显示控件。 EN: Show control.

func (*TBitBtn) ShowHint

func (b *TBitBtn) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TBitBtn) Spacing

func (b *TBitBtn) Spacing() int32

Spacing

func (*TBitBtn) Style

func (b *TBitBtn) Style() TButtonStyle

Style

func (*TBitBtn) StyleElements

func (b *TBitBtn) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TBitBtn) StylusHotImageIndex

func (b *TBitBtn) StylusHotImageIndex() int32

StylusHotImageIndex

func (*TBitBtn) TabOrder

func (b *TBitBtn) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TBitBtn) TabStop

func (b *TBitBtn) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TBitBtn) Tag

func (b *TBitBtn) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TBitBtn) ToString

func (b *TBitBtn) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TBitBtn) Top

func (b *TBitBtn) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TBitBtn) UnsafeAddr

func (b *TBitBtn) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TBitBtn) Update

func (b *TBitBtn) Update()

Update CN: 控件更新。 EN: Update.

func (*TBitBtn) UpdateControlState

func (b *TBitBtn) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TBitBtn) UseDockManager

func (b *TBitBtn) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TBitBtn) Visible

func (b *TBitBtn) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TBitBtn) VisibleDockClientCount

func (b *TBitBtn) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TBitBtn) Width

func (b *TBitBtn) Width() int32

Width CN: 获取宽度。 EN: Get width.

func (*TBitBtn) WordWrap

func (b *TBitBtn) WordWrap() bool

WordWrap CN: 获取自动换行。 EN: Get Automatic line break.

type TBitmap

type TBitmap struct {
	IObject
	// contains filtered or unexported fields
}

func AsBitmap

func AsBitmap(obj interface{}) *TBitmap

AsBitmap CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func BitmapFromInst

func BitmapFromInst(inst uintptr) *TBitmap

-------------------------- Deprecated begin -------------------------- BitmapFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsBitmap.

func BitmapFromObj

func BitmapFromObj(obj IObject) *TBitmap

BitmapFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsBitmap.

func BitmapFromUnsafePointer

func BitmapFromUnsafePointer(ptr unsafe.Pointer) *TBitmap

BitmapFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsBitmap.

func NewBitmap

func NewBitmap() *TBitmap

NewBitmap CN: 创建一个新的对象。 EN: Create a new object.

func (*TBitmap) AlphaFormat

func (b *TBitmap) AlphaFormat() TAlphaFormat

AlphaFormat

func (*TBitmap) Assign

func (b *TBitmap) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TBitmap) BeginUpdate

func (b *TBitmap) BeginUpdate(aCanvasOnly bool)

LCL下的 用于ScanLine属性,aCanvasOnly 默认为 false

func (*TBitmap) Canvas

func (b *TBitmap) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TBitmap) ClassName

func (b *TBitmap) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TBitmap) ClassType

func (b *TBitmap) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TBitmap) Clear

func (b *TBitmap) Clear()

LCL下的

func (*TBitmap) DisposeOf

func (b *TBitmap) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TBitmap) Empty

func (b *TBitmap) Empty() bool

Empty

func (*TBitmap) EndUpdate

func (b *TBitmap) EndUpdate(aStreamIsValid bool)

LCL下的 用于ScanLine属性,aStreamIsValid 默认为 false

func (*TBitmap) Equals

func (b *TBitmap) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TBitmap) Free

func (b *TBitmap) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TBitmap) FreeImage

func (b *TBitmap) FreeImage()

FreeImage

func (*TBitmap) GetHashCode

func (b *TBitmap) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TBitmap) GetNamePath

func (b *TBitmap) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TBitmap) Handle

func (b *TBitmap) Handle() HBITMAP

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TBitmap) HandleAllocated

func (b *TBitmap) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TBitmap) HandleType

func (b *TBitmap) HandleType() TBitmapHandleType

HandleType

func (*TBitmap) Height

func (b *TBitmap) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TBitmap) InheritsFrom

func (b *TBitmap) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TBitmap) Instance

func (b *TBitmap) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TBitmap) InstanceSize

func (b *TBitmap) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TBitmap) Is

func (b *TBitmap) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TBitmap) IsValid

func (b *TBitmap) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TBitmap) LoadFromDevice

func (b *TBitmap) LoadFromDevice(dc types.HDC)

LCL下的,Delphi也做相关的兼容

func (*TBitmap) LoadFromFile

func (b *TBitmap) LoadFromFile(Filename string)

LoadFromFile CN: 从文件加载。 EN: .

func (*TBitmap) LoadFromResourceID

func (b *TBitmap) LoadFromResourceID(Instance uintptr, ResID int32)

LoadFromResourceID

func (*TBitmap) LoadFromResourceName

func (b *TBitmap) LoadFromResourceName(Instance uintptr, ResName string)

LoadFromResourceName

func (*TBitmap) LoadFromStream

func (b *TBitmap) LoadFromStream(Stream IObject)

LoadFromStream CN: 文件流加载。 EN: .

func (*TBitmap) MaskHandle

func (b *TBitmap) MaskHandle() HBITMAP

MaskHandle

func (*TBitmap) Modified

func (b *TBitmap) Modified() bool

Modified CN: 获取修改。 EN: Get modified.

func (*TBitmap) Palette

func (b *TBitmap) Palette() HPALETTE

Palette

func (*TBitmap) PaletteModified

func (b *TBitmap) PaletteModified() bool

PaletteModified

func (*TBitmap) PixelFormat

func (b *TBitmap) PixelFormat() TPixelFormat

PixelFormat

func (*TBitmap) SaveToFile

func (b *TBitmap) SaveToFile(Filename string)

SaveToFile CN: 保存至文件。 EN: .

func (*TBitmap) SaveToStream

func (b *TBitmap) SaveToStream(Stream IObject)

SaveToStream CN: 保存至流。 EN: .

func (*TBitmap) ScanLine

func (b *TBitmap) ScanLine(Row int32) uintptr

ScanLine

func (*TBitmap) SetAlphaFormat

func (b *TBitmap) SetAlphaFormat(value TAlphaFormat)

SetAlphaFormat

func (*TBitmap) SetHandle

func (b *TBitmap) SetHandle(value HBITMAP)

SetHandle CN: 设置控件句柄。 EN: Set Control handle.

func (*TBitmap) SetHandleType

func (b *TBitmap) SetHandleType(value TBitmapHandleType)

SetHandleType

func (*TBitmap) SetHeight

func (b *TBitmap) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TBitmap) SetMaskHandle

func (b *TBitmap) SetMaskHandle(value HBITMAP)

SetMaskHandle

func (*TBitmap) SetModified

func (b *TBitmap) SetModified(value bool)

SetModified CN: 设置修改。 EN: Set modified.

func (*TBitmap) SetOnChange

func (b *TBitmap) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TBitmap) SetPalette

func (b *TBitmap) SetPalette(value HPALETTE)

SetPalette

func (*TBitmap) SetPaletteModified

func (b *TBitmap) SetPaletteModified(value bool)

SetPaletteModified

func (*TBitmap) SetPixelFormat

func (b *TBitmap) SetPixelFormat(value TPixelFormat)

SetPixelFormat

func (*TBitmap) SetSize

func (b *TBitmap) SetSize(AWidth int32, AHeight int32)

SetSize

func (*TBitmap) SetTransparent

func (b *TBitmap) SetTransparent(value bool)

SetTransparent CN: 设置透明。 EN: Set transparent.

func (*TBitmap) SetTransparentColor

func (b *TBitmap) SetTransparentColor(value TColor)

SetTransparentColor CN: 设置使用颜色透明。 EN: .

func (*TBitmap) SetTransparentMode

func (b *TBitmap) SetTransparentMode(value TTransparentMode)

SetTransparentMode

func (*TBitmap) SetWidth

func (b *TBitmap) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TBitmap) ToString

func (b *TBitmap) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TBitmap) Transparent

func (b *TBitmap) Transparent() bool

Transparent CN: 获取透明。 EN: Get transparent.

func (*TBitmap) TransparentColor

func (b *TBitmap) TransparentColor() TColor

TransparentColor CN: 获取使用颜色透明。 EN: .

func (*TBitmap) TransparentMode

func (b *TBitmap) TransparentMode() TTransparentMode

TransparentMode

func (*TBitmap) UnsafeAddr

func (b *TBitmap) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TBitmap) Width

func (b *TBitmap) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TBoundLabel

type TBoundLabel struct {
	IControl
	// contains filtered or unexported fields
}

func AsBoundLabel

func AsBoundLabel(obj interface{}) *TBoundLabel

AsBoundLabel CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func BoundLabelFromInst

func BoundLabelFromInst(inst uintptr) *TBoundLabel

-------------------------- Deprecated begin -------------------------- BoundLabelFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsBoundLabel.

func BoundLabelFromObj

func BoundLabelFromObj(obj IObject) *TBoundLabel

BoundLabelFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsBoundLabel.

func BoundLabelFromUnsafePointer

func BoundLabelFromUnsafePointer(ptr unsafe.Pointer) *TBoundLabel

BoundLabelFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsBoundLabel.

func NewBoundLabel

func NewBoundLabel(owner IComponent) *TBoundLabel

NewBoundLabel CN: 创建一个新的对象。 EN: Create a new object.

func (*TBoundLabel) Action

func (b *TBoundLabel) Action() *TAction

Action

func (*TBoundLabel) Align

func (b *TBoundLabel) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TBoundLabel) AlignWithMargins

func (b *TBoundLabel) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TBoundLabel) Anchors

func (b *TBoundLabel) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TBoundLabel) Assign

func (b *TBoundLabel) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TBoundLabel) BiDiMode

func (b *TBoundLabel) BiDiMode() TBiDiMode

BiDiMode

func (*TBoundLabel) BoundsRect

func (b *TBoundLabel) BoundsRect() TRect

BoundsRect

func (*TBoundLabel) BringToFront

func (b *TBoundLabel) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TBoundLabel) Canvas

func (b *TBoundLabel) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TBoundLabel) Caption

func (b *TBoundLabel) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TBoundLabel) ClassName

func (b *TBoundLabel) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TBoundLabel) ClassType

func (b *TBoundLabel) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TBoundLabel) ClientHeight

func (b *TBoundLabel) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TBoundLabel) ClientOrigin

func (b *TBoundLabel) ClientOrigin() TPoint

ClientOrigin

func (*TBoundLabel) ClientRect

func (b *TBoundLabel) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TBoundLabel) ClientToParent

func (b *TBoundLabel) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TBoundLabel) ClientToScreen

func (b *TBoundLabel) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TBoundLabel) ClientWidth

func (b *TBoundLabel) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TBoundLabel) Color

func (b *TBoundLabel) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TBoundLabel) ComponentCount

func (b *TBoundLabel) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TBoundLabel) ComponentIndex

func (b *TBoundLabel) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TBoundLabel) Components

func (b *TBoundLabel) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TBoundLabel) Constraints

func (b *TBoundLabel) Constraints() *TSizeConstraints

Constraints

func (*TBoundLabel) ControlState

func (b *TBoundLabel) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TBoundLabel) ControlStyle

func (b *TBoundLabel) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TBoundLabel) Cursor

func (b *TBoundLabel) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TBoundLabel) CustomHint

func (b *TBoundLabel) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TBoundLabel) DisposeOf

func (b *TBoundLabel) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TBoundLabel) DragCursor

func (b *TBoundLabel) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TBoundLabel) DragKind

func (b *TBoundLabel) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TBoundLabel) DragMode

func (b *TBoundLabel) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TBoundLabel) Dragging

func (b *TBoundLabel) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TBoundLabel) Enabled

func (b *TBoundLabel) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TBoundLabel) Equals

func (b *TBoundLabel) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TBoundLabel) ExplicitHeight

func (b *TBoundLabel) ExplicitHeight() int32

ExplicitHeight

func (*TBoundLabel) ExplicitLeft

func (b *TBoundLabel) ExplicitLeft() int32

ExplicitLeft

func (*TBoundLabel) ExplicitTop

func (b *TBoundLabel) ExplicitTop() int32

ExplicitTop

func (*TBoundLabel) ExplicitWidth

func (b *TBoundLabel) ExplicitWidth() int32

ExplicitWidth

func (*TBoundLabel) FindComponent

func (b *TBoundLabel) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TBoundLabel) Floating

func (b *TBoundLabel) Floating() bool

Floating

func (*TBoundLabel) Font

func (b *TBoundLabel) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TBoundLabel) Free

func (b *TBoundLabel) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TBoundLabel) GetHashCode

func (b *TBoundLabel) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TBoundLabel) GetNamePath

func (b *TBoundLabel) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TBoundLabel) GetTextBuf

func (b *TBoundLabel) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TBoundLabel) GetTextLen

func (b *TBoundLabel) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TBoundLabel) GlowSize

func (b *TBoundLabel) GlowSize() int32

GlowSize

func (*TBoundLabel) HasParent

func (b *TBoundLabel) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TBoundLabel) Height

func (b *TBoundLabel) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TBoundLabel) Hide

func (b *TBoundLabel) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TBoundLabel) Hint

func (b *TBoundLabel) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TBoundLabel) InheritsFrom

func (b *TBoundLabel) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TBoundLabel) Instance

func (b *TBoundLabel) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TBoundLabel) InstanceSize

func (b *TBoundLabel) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TBoundLabel) Invalidate

func (b *TBoundLabel) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TBoundLabel) Is

func (b *TBoundLabel) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TBoundLabel) IsValid

func (b *TBoundLabel) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TBoundLabel) Layout

func (b *TBoundLabel) Layout() TTextLayout

Layout

func (*TBoundLabel) Left

func (b *TBoundLabel) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TBoundLabel) Margins

func (b *TBoundLabel) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TBoundLabel) Name

func (b *TBoundLabel) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TBoundLabel) Owner

func (b *TBoundLabel) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TBoundLabel) Parent

func (b *TBoundLabel) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TBoundLabel) ParentColor

func (b *TBoundLabel) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TBoundLabel) ParentFont

func (b *TBoundLabel) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TBoundLabel) ParentShowHint

func (b *TBoundLabel) ParentShowHint() bool

ParentShowHint

func (*TBoundLabel) ParentToClient

func (b *TBoundLabel) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TBoundLabel) Perform

func (b *TBoundLabel) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TBoundLabel) PopupMenu

func (b *TBoundLabel) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TBoundLabel) Refresh

func (b *TBoundLabel) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TBoundLabel) Repaint

func (b *TBoundLabel) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TBoundLabel) ScreenToClient

func (b *TBoundLabel) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TBoundLabel) SendToBack

func (b *TBoundLabel) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TBoundLabel) SetAction

func (b *TBoundLabel) SetAction(value IComponent)

SetAction

func (*TBoundLabel) SetAlign

func (b *TBoundLabel) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TBoundLabel) SetAlignWithMargins

func (b *TBoundLabel) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TBoundLabel) SetAnchors

func (b *TBoundLabel) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TBoundLabel) SetBiDiMode

func (b *TBoundLabel) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TBoundLabel) SetBounds

func (b *TBoundLabel) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TBoundLabel) SetBoundsRect

func (b *TBoundLabel) SetBoundsRect(value TRect)

SetBoundsRect

func (*TBoundLabel) SetCaption

func (b *TBoundLabel) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TBoundLabel) SetClientHeight

func (b *TBoundLabel) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TBoundLabel) SetClientWidth

func (b *TBoundLabel) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TBoundLabel) SetColor

func (b *TBoundLabel) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TBoundLabel) SetComponentIndex

func (b *TBoundLabel) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TBoundLabel) SetConstraints

func (b *TBoundLabel) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TBoundLabel) SetControlState

func (b *TBoundLabel) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TBoundLabel) SetControlStyle

func (b *TBoundLabel) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TBoundLabel) SetCursor

func (b *TBoundLabel) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TBoundLabel) SetCustomHint

func (b *TBoundLabel) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TBoundLabel) SetDragCursor

func (b *TBoundLabel) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TBoundLabel) SetDragKind

func (b *TBoundLabel) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TBoundLabel) SetDragMode

func (b *TBoundLabel) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TBoundLabel) SetEnabled

func (b *TBoundLabel) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TBoundLabel) SetFont

func (b *TBoundLabel) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TBoundLabel) SetGlowSize

func (b *TBoundLabel) SetGlowSize(value int32)

SetGlowSize

func (*TBoundLabel) SetHeight

func (b *TBoundLabel) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TBoundLabel) SetHint

func (b *TBoundLabel) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TBoundLabel) SetLayout

func (b *TBoundLabel) SetLayout(value TTextLayout)

SetLayout

func (*TBoundLabel) SetMargins

func (b *TBoundLabel) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TBoundLabel) SetName

func (b *TBoundLabel) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TBoundLabel) SetOnClick

func (b *TBoundLabel) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TBoundLabel) SetOnContextPopup

func (b *TBoundLabel) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TBoundLabel) SetOnDblClick

func (b *TBoundLabel) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TBoundLabel) SetOnDragDrop

func (b *TBoundLabel) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TBoundLabel) SetOnDragOver

func (b *TBoundLabel) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TBoundLabel) SetOnEndDock

func (b *TBoundLabel) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TBoundLabel) SetOnEndDrag

func (b *TBoundLabel) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TBoundLabel) SetOnGesture

func (b *TBoundLabel) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TBoundLabel) SetOnMouseActivate

func (b *TBoundLabel) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TBoundLabel) SetOnMouseDown

func (b *TBoundLabel) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TBoundLabel) SetOnMouseMove

func (b *TBoundLabel) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TBoundLabel) SetOnMouseUp

func (b *TBoundLabel) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TBoundLabel) SetOnStartDock

func (b *TBoundLabel) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TBoundLabel) SetParent

func (b *TBoundLabel) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TBoundLabel) SetParentColor

func (b *TBoundLabel) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TBoundLabel) SetParentFont

func (b *TBoundLabel) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TBoundLabel) SetParentShowHint

func (b *TBoundLabel) SetParentShowHint(value bool)

SetParentShowHint

func (*TBoundLabel) SetPopupMenu

func (b *TBoundLabel) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TBoundLabel) SetShowAccelChar

func (b *TBoundLabel) SetShowAccelChar(value bool)

SetShowAccelChar

func (*TBoundLabel) SetShowHint

func (b *TBoundLabel) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TBoundLabel) SetStyleElements

func (b *TBoundLabel) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TBoundLabel) SetTag

func (b *TBoundLabel) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TBoundLabel) SetTextBuf

func (b *TBoundLabel) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TBoundLabel) SetTransparent

func (b *TBoundLabel) SetTransparent(value bool)

SetTransparent CN: 设置透明。 EN: Set transparent.

func (*TBoundLabel) SetVisible

func (b *TBoundLabel) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TBoundLabel) SetWidth

func (b *TBoundLabel) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TBoundLabel) SetWordWrap

func (b *TBoundLabel) SetWordWrap(value bool)

SetWordWrap CN: 设置自动换行。 EN: Set Automatic line break.

func (*TBoundLabel) Show

func (b *TBoundLabel) Show()

Show CN: 显示控件。 EN: Show control.

func (*TBoundLabel) ShowAccelChar

func (b *TBoundLabel) ShowAccelChar() bool

ShowAccelChar

func (*TBoundLabel) ShowHint

func (b *TBoundLabel) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TBoundLabel) StyleElements

func (b *TBoundLabel) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TBoundLabel) Tag

func (b *TBoundLabel) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TBoundLabel) ToString

func (b *TBoundLabel) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TBoundLabel) Top

func (b *TBoundLabel) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TBoundLabel) Transparent

func (b *TBoundLabel) Transparent() bool

Transparent CN: 获取透明。 EN: Get transparent.

func (*TBoundLabel) UnsafeAddr

func (b *TBoundLabel) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TBoundLabel) Update

func (b *TBoundLabel) Update()

Update CN: 控件更新。 EN: Update.

func (*TBoundLabel) Visible

func (b *TBoundLabel) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TBoundLabel) Width

func (b *TBoundLabel) Width() int32

Width CN: 获取宽度。 EN: Get width.

func (*TBoundLabel) WordWrap

func (b *TBoundLabel) WordWrap() bool

WordWrap CN: 获取自动换行。 EN: Get Automatic line break.

type TBrush

type TBrush struct {
	IObject
	// contains filtered or unexported fields
}

func AsBrush

func AsBrush(obj interface{}) *TBrush

AsBrush CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func BrushFromInst

func BrushFromInst(inst uintptr) *TBrush

-------------------------- Deprecated begin -------------------------- BrushFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsBrush.

func BrushFromObj

func BrushFromObj(obj IObject) *TBrush

BrushFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsBrush.

func BrushFromUnsafePointer

func BrushFromUnsafePointer(ptr unsafe.Pointer) *TBrush

BrushFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsBrush.

func NewBrush

func NewBrush() *TBrush

NewBrush CN: 创建一个新的对象。 EN: Create a new object.

func (*TBrush) Assign

func (b *TBrush) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TBrush) Bitmap

func (b *TBrush) Bitmap() *TBitmap

Bitmap

func (*TBrush) ClassName

func (b *TBrush) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TBrush) ClassType

func (b *TBrush) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TBrush) Color

func (b *TBrush) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TBrush) DisposeOf

func (b *TBrush) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TBrush) Equals

func (b *TBrush) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TBrush) Free

func (b *TBrush) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TBrush) GetHashCode

func (b *TBrush) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TBrush) GetNamePath

func (b *TBrush) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TBrush) Handle

func (b *TBrush) Handle() HBRUSH

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TBrush) HandleAllocated

func (b *TBrush) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TBrush) InheritsFrom

func (b *TBrush) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TBrush) Instance

func (b *TBrush) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TBrush) InstanceSize

func (b *TBrush) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TBrush) Is

func (b *TBrush) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TBrush) IsValid

func (b *TBrush) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TBrush) SetBitmap

func (b *TBrush) SetBitmap(value *TBitmap)

SetBitmap

func (*TBrush) SetColor

func (b *TBrush) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TBrush) SetHandle

func (b *TBrush) SetHandle(value HBRUSH)

SetHandle CN: 设置控件句柄。 EN: Set Control handle.

func (*TBrush) SetOnChange

func (b *TBrush) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TBrush) SetStyle

func (b *TBrush) SetStyle(value TBrushStyle)

SetStyle

func (*TBrush) Style

func (b *TBrush) Style() TBrushStyle

Style

func (*TBrush) ToString

func (b *TBrush) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TBrush) UnsafeAddr

func (b *TBrush) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TButton

type TButton struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsButton

func AsButton(obj interface{}) *TButton

AsButton CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ButtonFromInst

func ButtonFromInst(inst uintptr) *TButton

-------------------------- Deprecated begin -------------------------- ButtonFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsButton.

func ButtonFromObj

func ButtonFromObj(obj IObject) *TButton

ButtonFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsButton.

func ButtonFromUnsafePointer

func ButtonFromUnsafePointer(ptr unsafe.Pointer) *TButton

ButtonFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsButton.

func NewButton

func NewButton(owner IComponent) *TButton

NewButton CN: 创建一个新的对象。 EN: Create a new object.

func (*TButton) Action

func (b *TButton) Action() *TAction

Action

func (*TButton) Align

func (b *TButton) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TButton) AlignDisabled

func (b *TButton) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TButton) AlignWithMargins

func (b *TButton) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TButton) Anchors

func (b *TButton) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TButton) Assign

func (b *TButton) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TButton) BiDiMode

func (b *TButton) BiDiMode() TBiDiMode

BiDiMode

func (*TButton) BoundsRect

func (b *TButton) BoundsRect() TRect

BoundsRect

func (*TButton) BringToFront

func (b *TButton) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TButton) Brush

func (b *TButton) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TButton) CanFocus

func (b *TButton) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TButton) Cancel

func (b *TButton) Cancel() bool

Cancel

func (*TButton) Caption

func (b *TButton) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TButton) ClassName

func (b *TButton) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TButton) ClassType

func (b *TButton) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TButton) Click

func (b *TButton) Click()

Click CN: 单击。 EN: .

func (*TButton) ClientHeight

func (b *TButton) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TButton) ClientOrigin

func (b *TButton) ClientOrigin() TPoint

ClientOrigin

func (*TButton) ClientRect

func (b *TButton) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TButton) ClientToParent

func (b *TButton) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TButton) ClientToScreen

func (b *TButton) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TButton) ClientWidth

func (b *TButton) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TButton) CommandLinkHint

func (b *TButton) CommandLinkHint() string

CommandLinkHint

func (*TButton) ComponentCount

func (b *TButton) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TButton) ComponentIndex

func (b *TButton) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TButton) Components

func (b *TButton) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TButton) Constraints

func (b *TButton) Constraints() *TSizeConstraints

Constraints

func (*TButton) ContainsControl

func (b *TButton) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TButton) ControlAtPos

func (b *TButton) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TButton) ControlCount

func (b *TButton) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TButton) ControlState

func (b *TButton) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TButton) ControlStyle

func (b *TButton) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TButton) Controls

func (b *TButton) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TButton) Cursor

func (b *TButton) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TButton) CustomHint

func (b *TButton) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TButton) Default

func (b *TButton) Default() bool

Default

func (*TButton) DisableAlign

func (b *TButton) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TButton) DisabledImageIndex

func (b *TButton) DisabledImageIndex() int32

DisabledImageIndex

func (*TButton) DisposeOf

func (b *TButton) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TButton) DockClientCount

func (b *TButton) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TButton) DockClients

func (b *TButton) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TButton) DockSite

func (b *TButton) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TButton) DoubleBuffered

func (b *TButton) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TButton) DragCursor

func (b *TButton) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TButton) DragKind

func (b *TButton) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TButton) DragMode

func (b *TButton) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TButton) Dragging

func (b *TButton) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TButton) ElevationRequired

func (b *TButton) ElevationRequired() bool

ElevationRequired

func (*TButton) EnableAlign

func (b *TButton) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TButton) Enabled

func (b *TButton) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TButton) Equals

func (b *TButton) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TButton) ExplicitHeight

func (b *TButton) ExplicitHeight() int32

ExplicitHeight

func (*TButton) ExplicitLeft

func (b *TButton) ExplicitLeft() int32

ExplicitLeft

func (*TButton) ExplicitTop

func (b *TButton) ExplicitTop() int32

ExplicitTop

func (*TButton) ExplicitWidth

func (b *TButton) ExplicitWidth() int32

ExplicitWidth

func (*TButton) FindChildControl

func (b *TButton) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TButton) FindComponent

func (b *TButton) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TButton) FlipChildren

func (b *TButton) FlipChildren(AllLevels bool)

FlipChildren

func (*TButton) Floating

func (b *TButton) Floating() bool

Floating

func (*TButton) Focused

func (b *TButton) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TButton) Font

func (b *TButton) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TButton) Free

func (b *TButton) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TButton) GetHashCode

func (b *TButton) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TButton) GetNamePath

func (b *TButton) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TButton) GetTextBuf

func (b *TButton) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TButton) GetTextLen

func (b *TButton) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TButton) Handle

func (b *TButton) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TButton) HandleAllocated

func (b *TButton) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TButton) HasParent

func (b *TButton) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TButton) Height

func (b *TButton) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TButton) Hide

func (b *TButton) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TButton) Hint

func (b *TButton) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TButton) HotImageIndex

func (b *TButton) HotImageIndex() int32

HotImageIndex

func (*TButton) ImageAlignment

func (b *TButton) ImageAlignment() TImageAlignment

ImageAlignment

func (*TButton) ImageIndex

func (b *TButton) ImageIndex() int32

ImageIndex CN: 获取图像在images中的索引。 EN: .

func (*TButton) Images

func (b *TButton) Images() *TImageList

Images CN: 获取图标索引列表对象。 EN: .

func (*TButton) InheritsFrom

func (b *TButton) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TButton) InsertControl

func (b *TButton) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TButton) Instance

func (b *TButton) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TButton) InstanceSize

func (b *TButton) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TButton) Invalidate

func (b *TButton) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TButton) Is

func (b *TButton) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TButton) IsValid

func (b *TButton) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TButton) Left

func (b *TButton) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TButton) Margins

func (b *TButton) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TButton) ModalResult

func (b *TButton) ModalResult() TModalResult

ModalResult CN: 获取模态对话框显示结果。 EN: .

func (*TButton) MouseInClient

func (b *TButton) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TButton) Name

func (b *TButton) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TButton) Owner

func (b *TButton) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TButton) PaintTo

func (b *TButton) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TButton) Parent

func (b *TButton) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TButton) ParentDoubleBuffered

func (b *TButton) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TButton) ParentFont

func (b *TButton) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TButton) ParentShowHint

func (b *TButton) ParentShowHint() bool

ParentShowHint

func (*TButton) ParentToClient

func (b *TButton) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TButton) ParentWindow

func (b *TButton) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TButton) Perform

func (b *TButton) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TButton) PopupMenu

func (b *TButton) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TButton) PressedImageIndex

func (b *TButton) PressedImageIndex() int32

PressedImageIndex

func (*TButton) Realign

func (b *TButton) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TButton) Refresh

func (b *TButton) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TButton) RemoveControl

func (b *TButton) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TButton) Repaint

func (b *TButton) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TButton) ScaleBy

func (b *TButton) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TButton) ScreenToClient

func (b *TButton) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TButton) ScrollBy

func (b *TButton) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TButton) SelectedImageIndex

func (b *TButton) SelectedImageIndex() int32

SelectedImageIndex

func (*TButton) SendToBack

func (b *TButton) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TButton) SetAction

func (b *TButton) SetAction(value IComponent)

SetAction

func (*TButton) SetAlign

func (b *TButton) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TButton) SetAlignWithMargins

func (b *TButton) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TButton) SetAnchors

func (b *TButton) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TButton) SetBiDiMode

func (b *TButton) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TButton) SetBounds

func (b *TButton) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TButton) SetBoundsRect

func (b *TButton) SetBoundsRect(value TRect)

SetBoundsRect

func (*TButton) SetCancel

func (b *TButton) SetCancel(value bool)

SetCancel

func (*TButton) SetCaption

func (b *TButton) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TButton) SetClientHeight

func (b *TButton) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TButton) SetClientWidth

func (b *TButton) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TButton) SetCommandLinkHint

func (b *TButton) SetCommandLinkHint(value string)

SetCommandLinkHint

func (*TButton) SetComponentIndex

func (b *TButton) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TButton) SetConstraints

func (b *TButton) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TButton) SetControlState

func (b *TButton) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TButton) SetControlStyle

func (b *TButton) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TButton) SetCursor

func (b *TButton) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TButton) SetCustomHint

func (b *TButton) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TButton) SetDefault

func (b *TButton) SetDefault(value bool)

SetDefault

func (*TButton) SetDisabledImageIndex

func (b *TButton) SetDisabledImageIndex(value int32)

SetDisabledImageIndex

func (*TButton) SetDockSite

func (b *TButton) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TButton) SetDoubleBuffered

func (b *TButton) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TButton) SetDragCursor

func (b *TButton) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TButton) SetDragKind

func (b *TButton) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TButton) SetDragMode

func (b *TButton) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TButton) SetElevationRequired

func (b *TButton) SetElevationRequired(value bool)

SetElevationRequired

func (*TButton) SetEnabled

func (b *TButton) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TButton) SetFocus

func (b *TButton) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TButton) SetFont

func (b *TButton) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TButton) SetHeight

func (b *TButton) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TButton) SetHint

func (b *TButton) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TButton) SetHotImageIndex

func (b *TButton) SetHotImageIndex(value int32)

SetHotImageIndex

func (*TButton) SetImageAlignment

func (b *TButton) SetImageAlignment(value TImageAlignment)

SetImageAlignment

func (*TButton) SetImageIndex

func (b *TButton) SetImageIndex(value int32)

SetImageIndex CN: 设置图像在images中的索引。 EN: .

func (*TButton) SetImages

func (b *TButton) SetImages(value IComponent)

SetImages CN: 设置图标索引列表对象。 EN: .

func (*TButton) SetLeft

func (b *TButton) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TButton) SetMargins

func (b *TButton) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TButton) SetModalResult

func (b *TButton) SetModalResult(value TModalResult)

SetModalResult CN: 设置模态对话框显示结果。 EN: .

func (*TButton) SetName

func (b *TButton) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TButton) SetOnClick

func (b *TButton) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TButton) SetOnContextPopup

func (b *TButton) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TButton) SetOnDragDrop

func (b *TButton) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TButton) SetOnDragOver

func (b *TButton) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TButton) SetOnEndDock

func (b *TButton) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TButton) SetOnEndDrag

func (b *TButton) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TButton) SetOnEnter

func (b *TButton) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TButton) SetOnExit

func (b *TButton) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TButton) SetOnGesture

func (b *TButton) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TButton) SetOnKeyDown

func (b *TButton) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TButton) SetOnKeyPress

func (b *TButton) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TButton) SetOnKeyUp

func (b *TButton) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TButton) SetOnMouseActivate

func (b *TButton) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TButton) SetOnMouseDown

func (b *TButton) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TButton) SetOnMouseEnter

func (b *TButton) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TButton) SetOnMouseLeave

func (b *TButton) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TButton) SetOnMouseMove

func (b *TButton) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TButton) SetOnMouseUp

func (b *TButton) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TButton) SetOnStartDock

func (b *TButton) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TButton) SetParent

func (b *TButton) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TButton) SetParentDoubleBuffered

func (b *TButton) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TButton) SetParentFont

func (b *TButton) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TButton) SetParentShowHint

func (b *TButton) SetParentShowHint(value bool)

SetParentShowHint

func (*TButton) SetParentWindow

func (b *TButton) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TButton) SetPopupMenu

func (b *TButton) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TButton) SetPressedImageIndex

func (b *TButton) SetPressedImageIndex(value int32)

SetPressedImageIndex

func (*TButton) SetSelectedImageIndex

func (b *TButton) SetSelectedImageIndex(value int32)

SetSelectedImageIndex

func (*TButton) SetShowHint

func (b *TButton) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TButton) SetStyle

func (b *TButton) SetStyle(value TButtonStyle)

SetStyle

func (*TButton) SetStyleElements

func (b *TButton) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TButton) SetStylusHotImageIndex

func (b *TButton) SetStylusHotImageIndex(value int32)

SetStylusHotImageIndex

func (*TButton) SetTabOrder

func (b *TButton) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TButton) SetTabStop

func (b *TButton) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TButton) SetTag

func (b *TButton) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TButton) SetTextBuf

func (b *TButton) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TButton) SetTop

func (b *TButton) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TButton) SetUseDockManager

func (b *TButton) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TButton) SetVisible

func (b *TButton) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TButton) SetWidth

func (b *TButton) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TButton) SetWordWrap

func (b *TButton) SetWordWrap(value bool)

SetWordWrap CN: 设置自动换行。 EN: Set Automatic line break.

func (*TButton) Show

func (b *TButton) Show()

Show CN: 显示控件。 EN: Show control.

func (*TButton) ShowHint

func (b *TButton) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TButton) Style

func (b *TButton) Style() TButtonStyle

Style

func (*TButton) StyleElements

func (b *TButton) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TButton) StylusHotImageIndex

func (b *TButton) StylusHotImageIndex() int32

StylusHotImageIndex

func (*TButton) TabOrder

func (b *TButton) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TButton) TabStop

func (b *TButton) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TButton) Tag

func (b *TButton) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TButton) ToString

func (b *TButton) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TButton) Top

func (b *TButton) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TButton) UnsafeAddr

func (b *TButton) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TButton) Update

func (b *TButton) Update()

Update CN: 控件更新。 EN: Update.

func (*TButton) UpdateControlState

func (b *TButton) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TButton) UseDockManager

func (b *TButton) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TButton) Visible

func (b *TButton) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TButton) VisibleDockClientCount

func (b *TButton) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TButton) Width

func (b *TButton) Width() int32

Width CN: 获取宽度。 EN: Get width.

func (*TButton) WordWrap

func (b *TButton) WordWrap() bool

WordWrap CN: 获取自动换行。 EN: Get Automatic line break.

type TCanvas

type TCanvas struct {
	IObject
	// contains filtered or unexported fields
}

func AsCanvas

func AsCanvas(obj interface{}) *TCanvas

AsCanvas CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func CanvasFromInst

func CanvasFromInst(inst uintptr) *TCanvas

-------------------------- Deprecated begin -------------------------- CanvasFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsCanvas.

func CanvasFromObj

func CanvasFromObj(obj IObject) *TCanvas

CanvasFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsCanvas.

func CanvasFromUnsafePointer

func CanvasFromUnsafePointer(ptr unsafe.Pointer) *TCanvas

CanvasFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsCanvas.

func NewCanvas

func NewCanvas() *TCanvas

NewCanvas CN: 创建一个新的对象。 EN: Create a new object.

func (*TCanvas) AngleArc

func (c *TCanvas) AngleArc(X int32, Y int32, Radius uint32, StartAngle float32, SweepAngle float32)

AngleArc

func (*TCanvas) Arc

func (c *TCanvas) Arc(X1 int32, Y1 int32, X2 int32, Y2 int32, X3 int32, Y3 int32, X4 int32, Y4 int32)

Arc

func (*TCanvas) ArcTo

func (c *TCanvas) ArcTo(X1 int32, Y1 int32, X2 int32, Y2 int32, X3 int32, Y3 int32, X4 int32, Y4 int32)

ArcTo

func (*TCanvas) Assign

func (c *TCanvas) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TCanvas) Brush

func (c *TCanvas) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TCanvas) BrushCopy

func (c *TCanvas) BrushCopy(dest TRect, bitmap IObject, source TRect, color TColor)

BrushCopy 画刷复制

func (*TCanvas) Chord

func (c *TCanvas) Chord(X1 int32, Y1 int32, X2 int32, Y2 int32, X3 int32, Y3 int32, X4 int32, Y4 int32)

Chord

func (*TCanvas) ClassName

func (c *TCanvas) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TCanvas) ClassType

func (c *TCanvas) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TCanvas) CopyMode

func (c *TCanvas) CopyMode() int32

CopyMode

func (*TCanvas) CopyRect

func (c *TCanvas) CopyRect(dest TRect, canvas IObject, source TRect)

CopyRect 复制矩形

func (*TCanvas) DisposeOf

func (c *TCanvas) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TCanvas) Draw

func (c *TCanvas) Draw(x, y int32, graphic IObject)

Draw 绘制graphic对象

func (*TCanvas) Draw2

func (c *TCanvas) Draw2(x, y int32, graphic IObject, opacity uint8)

Draw2 绘制graphic对象,opacity透明度

func (*TCanvas) DrawFocusRect

func (c *TCanvas) DrawFocusRect(aRect TRect)

DrawFocusRect 画焦点矩形

func (*TCanvas) Ellipse

func (c *TCanvas) Ellipse(X1 int32, Y1 int32, X2 int32, Y2 int32)

Ellipse

func (*TCanvas) Equals

func (c *TCanvas) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TCanvas) FillRect

func (c *TCanvas) FillRect(aRect TRect)

FillRect 填充矩形

func (*TCanvas) FloodFill

func (c *TCanvas) FloodFill(X int32, Y int32, Color TColor, FillStyle TFillStyle)

FloodFill

func (*TCanvas) Font

func (c *TCanvas) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TCanvas) FrameRect

func (c *TCanvas) FrameRect(aRect TRect)

FrameRect 绘制边框

func (*TCanvas) Free

func (c *TCanvas) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TCanvas) GetHashCode

func (c *TCanvas) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TCanvas) GetNamePath

func (c *TCanvas) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TCanvas) Handle

func (c *TCanvas) Handle() HDC

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TCanvas) HandleAllocated

func (c *TCanvas) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TCanvas) InheritsFrom

func (c *TCanvas) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TCanvas) Instance

func (c *TCanvas) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TCanvas) InstanceSize

func (c *TCanvas) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TCanvas) Is

func (c *TCanvas) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TCanvas) IsValid

func (c *TCanvas) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TCanvas) LineTo

func (c *TCanvas) LineTo(X int32, Y int32)

LineTo

func (*TCanvas) Lock

func (c *TCanvas) Lock()

Lock

func (*TCanvas) MoveTo

func (c *TCanvas) MoveTo(X int32, Y int32)

MoveTo

func (*TCanvas) Pen

func (c *TCanvas) Pen() *TPen

Pen

func (*TCanvas) Pie

func (c *TCanvas) Pie(X1 int32, Y1 int32, X2 int32, Y2 int32, X3 int32, Y3 int32, X4 int32, Y4 int32)

Pie

func (*TCanvas) Pixels

func (c *TCanvas) Pixels(x, y int32) TColor

func (*TCanvas) PolyBezier

func (c *TCanvas) PolyBezier(points []TPoint)

多边形贝塞尔曲线

func (*TCanvas) PolyBezierTo

func (c *TCanvas) PolyBezierTo(points []TPoint)

func (*TCanvas) Polygon

func (c *TCanvas) Polygon(points []TPoint)

Polygon填充多边形

func (*TCanvas) Polyline

func (c *TCanvas) Polyline(points []TPoint)

画多边形,不填充

func (*TCanvas) Rectangle

func (c *TCanvas) Rectangle(X1 int32, Y1 int32, X2 int32, Y2 int32)

Rectangle

func (*TCanvas) Refresh

func (c *TCanvas) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TCanvas) RoundRect

func (c *TCanvas) RoundRect(X1 int32, Y1 int32, X2 int32, Y2 int32, X3 int32, Y3 int32)

RoundRect

func (*TCanvas) SetBrush

func (c *TCanvas) SetBrush(value *TBrush)

SetBrush CN: 设置画刷对象。 EN: Set Brush.

func (*TCanvas) SetCopyMode

func (c *TCanvas) SetCopyMode(value int32)

SetCopyMode

func (*TCanvas) SetFont

func (c *TCanvas) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TCanvas) SetHandle

func (c *TCanvas) SetHandle(value HDC)

SetHandle CN: 设置控件句柄。 EN: Set Control handle.

func (*TCanvas) SetOnChange

func (c *TCanvas) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TCanvas) SetOnChanging

func (c *TCanvas) SetOnChanging(fn TNotifyEvent)

SetOnChanging

func (*TCanvas) SetPen

func (c *TCanvas) SetPen(value *TPen)

SetPen

func (*TCanvas) SetPixels

func (c *TCanvas) SetPixels(x, y int32, value TColor)

func (*TCanvas) StretchDraw

func (c *TCanvas) StretchDraw(aRect TRect, graphic IObject)

StretchDraw 拉伸绘制

func (*TCanvas) TextExtent

func (c *TCanvas) TextExtent(Text string) TSize

TextExtent

func (*TCanvas) TextHeight

func (c *TCanvas) TextHeight(Text string) int32

TextHeight

func (*TCanvas) TextOut

func (c *TCanvas) TextOut(X int32, Y int32, Text string)

TextOut

func (*TCanvas) TextRect

func (c *TCanvas) TextRect(aRect TRect, x, y int32, text string)

TextRect 在矩形内绘制文字

func (*TCanvas) TextRect2

func (c *TCanvas) TextRect2(aRect *TRect, text *string, textFormat TTextFormat)

TextRect2 在矩形内绘制文字

func (*TCanvas) TextRect3

func (c *TCanvas) TextRect3(aRect *TRect, text string, textFormat TTextFormat)

TextRect3 在矩形内绘制文字

func (*TCanvas) TextWidth

func (c *TCanvas) TextWidth(Text string) int32

TextWidth

func (*TCanvas) ToString

func (c *TCanvas) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TCanvas) UnsafeAddr

func (c *TCanvas) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TCategoryPanel

type TCategoryPanel struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsCategoryPanel

func AsCategoryPanel(obj interface{}) *TCategoryPanel

AsCategoryPanel CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func CategoryPanelFromInst

func CategoryPanelFromInst(inst uintptr) *TCategoryPanel

-------------------------- Deprecated begin -------------------------- CategoryPanelFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsCategoryPanel.

func CategoryPanelFromObj

func CategoryPanelFromObj(obj IObject) *TCategoryPanel

CategoryPanelFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsCategoryPanel.

func CategoryPanelFromUnsafePointer

func CategoryPanelFromUnsafePointer(ptr unsafe.Pointer) *TCategoryPanel

CategoryPanelFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsCategoryPanel.

func NewCategoryPanel

func NewCategoryPanel(owner IComponent) *TCategoryPanel

NewCategoryPanel CN: 创建一个新的对象。 EN: Create a new object.

func (*TCategoryPanel) Action

func (c *TCategoryPanel) Action() *TAction

Action

func (*TCategoryPanel) Align

func (c *TCategoryPanel) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TCategoryPanel) AlignDisabled

func (c *TCategoryPanel) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TCategoryPanel) AlignWithMargins

func (c *TCategoryPanel) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TCategoryPanel) Anchors

func (c *TCategoryPanel) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TCategoryPanel) Assign

func (c *TCategoryPanel) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TCategoryPanel) BiDiMode

func (c *TCategoryPanel) BiDiMode() TBiDiMode

BiDiMode

func (*TCategoryPanel) BoundsRect

func (c *TCategoryPanel) BoundsRect() TRect

BoundsRect

func (*TCategoryPanel) BringToFront

func (c *TCategoryPanel) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TCategoryPanel) Brush

func (c *TCategoryPanel) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TCategoryPanel) CanFocus

func (c *TCategoryPanel) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TCategoryPanel) Caption

func (c *TCategoryPanel) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TCategoryPanel) ClassName

func (c *TCategoryPanel) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TCategoryPanel) ClassType

func (c *TCategoryPanel) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TCategoryPanel) ClientHeight

func (c *TCategoryPanel) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TCategoryPanel) ClientOrigin

func (c *TCategoryPanel) ClientOrigin() TPoint

ClientOrigin

func (*TCategoryPanel) ClientRect

func (c *TCategoryPanel) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TCategoryPanel) ClientToParent

func (c *TCategoryPanel) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TCategoryPanel) ClientToScreen

func (c *TCategoryPanel) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TCategoryPanel) ClientWidth

func (c *TCategoryPanel) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TCategoryPanel) Collapse

func (c *TCategoryPanel) Collapse()

Collapse

func (*TCategoryPanel) Collapsed

func (c *TCategoryPanel) Collapsed() bool

Collapsed

func (*TCategoryPanel) CollapsedHotImageIndex

func (c *TCategoryPanel) CollapsedHotImageIndex() int32

CollapsedHotImageIndex

func (*TCategoryPanel) CollapsedImageIndex

func (c *TCategoryPanel) CollapsedImageIndex() int32

CollapsedImageIndex

func (*TCategoryPanel) CollapsedPressedImageIndex

func (c *TCategoryPanel) CollapsedPressedImageIndex() int32

CollapsedPressedImageIndex

func (*TCategoryPanel) Color

func (c *TCategoryPanel) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TCategoryPanel) ComponentCount

func (c *TCategoryPanel) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TCategoryPanel) ComponentIndex

func (c *TCategoryPanel) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TCategoryPanel) Components

func (c *TCategoryPanel) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TCategoryPanel) Constraints

func (c *TCategoryPanel) Constraints() *TSizeConstraints

Constraints

func (*TCategoryPanel) ContainsControl

func (c *TCategoryPanel) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TCategoryPanel) ControlAtPos

func (c *TCategoryPanel) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TCategoryPanel) ControlCount

func (c *TCategoryPanel) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TCategoryPanel) ControlState

func (c *TCategoryPanel) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TCategoryPanel) ControlStyle

func (c *TCategoryPanel) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TCategoryPanel) Controls

func (c *TCategoryPanel) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TCategoryPanel) Ctl3D

func (c *TCategoryPanel) Ctl3D() bool

Ctl3D

func (*TCategoryPanel) Cursor

func (c *TCategoryPanel) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TCategoryPanel) CustomHint

func (c *TCategoryPanel) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TCategoryPanel) DisableAlign

func (c *TCategoryPanel) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TCategoryPanel) DisposeOf

func (c *TCategoryPanel) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TCategoryPanel) DockClientCount

func (c *TCategoryPanel) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TCategoryPanel) DockClients

func (c *TCategoryPanel) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TCategoryPanel) DockSite

func (c *TCategoryPanel) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TCategoryPanel) DoubleBuffered

func (c *TCategoryPanel) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TCategoryPanel) DragCursor

func (c *TCategoryPanel) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TCategoryPanel) DragKind

func (c *TCategoryPanel) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TCategoryPanel) DragMode

func (c *TCategoryPanel) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TCategoryPanel) Dragging

func (c *TCategoryPanel) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TCategoryPanel) EnableAlign

func (c *TCategoryPanel) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TCategoryPanel) Enabled

func (c *TCategoryPanel) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TCategoryPanel) Equals

func (c *TCategoryPanel) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TCategoryPanel) Expand

func (c *TCategoryPanel) Expand()

Expand

func (*TCategoryPanel) ExpandedHotImageIndex

func (c *TCategoryPanel) ExpandedHotImageIndex() int32

ExpandedHotImageIndex

func (*TCategoryPanel) ExpandedImageIndex

func (c *TCategoryPanel) ExpandedImageIndex() int32

ExpandedImageIndex

func (*TCategoryPanel) ExpandedPressedImageIndex

func (c *TCategoryPanel) ExpandedPressedImageIndex() int32

ExpandedPressedImageIndex

func (*TCategoryPanel) ExplicitHeight

func (c *TCategoryPanel) ExplicitHeight() int32

ExplicitHeight

func (*TCategoryPanel) ExplicitLeft

func (c *TCategoryPanel) ExplicitLeft() int32

ExplicitLeft

func (*TCategoryPanel) ExplicitTop

func (c *TCategoryPanel) ExplicitTop() int32

ExplicitTop

func (*TCategoryPanel) ExplicitWidth

func (c *TCategoryPanel) ExplicitWidth() int32

ExplicitWidth

func (*TCategoryPanel) FindChildControl

func (c *TCategoryPanel) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TCategoryPanel) FindComponent

func (c *TCategoryPanel) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TCategoryPanel) FlipChildren

func (c *TCategoryPanel) FlipChildren(AllLevels bool)

FlipChildren

func (*TCategoryPanel) Floating

func (c *TCategoryPanel) Floating() bool

Floating

func (*TCategoryPanel) Focused

func (c *TCategoryPanel) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TCategoryPanel) Font

func (c *TCategoryPanel) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TCategoryPanel) Free

func (c *TCategoryPanel) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TCategoryPanel) FullRepaint

func (c *TCategoryPanel) FullRepaint() bool

FullRepaint

func (*TCategoryPanel) GetHashCode

func (c *TCategoryPanel) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TCategoryPanel) GetNamePath

func (c *TCategoryPanel) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TCategoryPanel) GetTextBuf

func (c *TCategoryPanel) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TCategoryPanel) GetTextLen

func (c *TCategoryPanel) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TCategoryPanel) Handle

func (c *TCategoryPanel) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TCategoryPanel) HandleAllocated

func (c *TCategoryPanel) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TCategoryPanel) HasParent

func (c *TCategoryPanel) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TCategoryPanel) Height

func (c *TCategoryPanel) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TCategoryPanel) Hide

func (c *TCategoryPanel) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TCategoryPanel) Hint

func (c *TCategoryPanel) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TCategoryPanel) InheritsFrom

func (c *TCategoryPanel) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TCategoryPanel) InsertControl

func (c *TCategoryPanel) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TCategoryPanel) Instance

func (c *TCategoryPanel) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TCategoryPanel) InstanceSize

func (c *TCategoryPanel) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TCategoryPanel) Invalidate

func (c *TCategoryPanel) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TCategoryPanel) Is

func (c *TCategoryPanel) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TCategoryPanel) IsValid

func (c *TCategoryPanel) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TCategoryPanel) Left

func (c *TCategoryPanel) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TCategoryPanel) Locked

func (c *TCategoryPanel) Locked() bool

Locked

func (*TCategoryPanel) Margins

func (c *TCategoryPanel) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TCategoryPanel) MouseInClient

func (c *TCategoryPanel) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TCategoryPanel) Name

func (c *TCategoryPanel) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TCategoryPanel) Owner

func (c *TCategoryPanel) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TCategoryPanel) PaintTo

func (c *TCategoryPanel) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TCategoryPanel) PanelGroup

func (c *TCategoryPanel) PanelGroup() *TCategoryPanelGroup

PanelGroup

func (*TCategoryPanel) Parent

func (c *TCategoryPanel) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TCategoryPanel) ParentBackground

func (c *TCategoryPanel) ParentBackground() bool

ParentBackground

func (*TCategoryPanel) ParentColor

func (c *TCategoryPanel) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TCategoryPanel) ParentCtl3D

func (c *TCategoryPanel) ParentCtl3D() bool

ParentCtl3D

func (*TCategoryPanel) ParentDoubleBuffered

func (c *TCategoryPanel) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TCategoryPanel) ParentFont

func (c *TCategoryPanel) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TCategoryPanel) ParentShowHint

func (c *TCategoryPanel) ParentShowHint() bool

ParentShowHint

func (*TCategoryPanel) ParentToClient

func (c *TCategoryPanel) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TCategoryPanel) ParentWindow

func (c *TCategoryPanel) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TCategoryPanel) Perform

func (c *TCategoryPanel) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TCategoryPanel) PopupMenu

func (c *TCategoryPanel) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TCategoryPanel) Realign

func (c *TCategoryPanel) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TCategoryPanel) Refresh

func (c *TCategoryPanel) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TCategoryPanel) RemoveControl

func (c *TCategoryPanel) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TCategoryPanel) Repaint

func (c *TCategoryPanel) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TCategoryPanel) ScaleBy

func (c *TCategoryPanel) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TCategoryPanel) ScreenToClient

func (c *TCategoryPanel) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TCategoryPanel) ScrollBy

func (c *TCategoryPanel) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TCategoryPanel) SendToBack

func (c *TCategoryPanel) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TCategoryPanel) SetAction

func (c *TCategoryPanel) SetAction(value IComponent)

SetAction

func (*TCategoryPanel) SetAlign

func (c *TCategoryPanel) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TCategoryPanel) SetAlignWithMargins

func (c *TCategoryPanel) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TCategoryPanel) SetAnchors

func (c *TCategoryPanel) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TCategoryPanel) SetBiDiMode

func (c *TCategoryPanel) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TCategoryPanel) SetBounds

func (c *TCategoryPanel) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TCategoryPanel) SetBoundsRect

func (c *TCategoryPanel) SetBoundsRect(value TRect)

SetBoundsRect

func (*TCategoryPanel) SetCaption

func (c *TCategoryPanel) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TCategoryPanel) SetClientHeight

func (c *TCategoryPanel) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TCategoryPanel) SetClientWidth

func (c *TCategoryPanel) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TCategoryPanel) SetCollapsed

func (c *TCategoryPanel) SetCollapsed(value bool)

SetCollapsed

func (*TCategoryPanel) SetCollapsedHotImageIndex

func (c *TCategoryPanel) SetCollapsedHotImageIndex(value int32)

SetCollapsedHotImageIndex

func (*TCategoryPanel) SetCollapsedImageIndex

func (c *TCategoryPanel) SetCollapsedImageIndex(value int32)

SetCollapsedImageIndex

func (*TCategoryPanel) SetCollapsedPressedImageIndex

func (c *TCategoryPanel) SetCollapsedPressedImageIndex(value int32)

SetCollapsedPressedImageIndex

func (*TCategoryPanel) SetColor

func (c *TCategoryPanel) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TCategoryPanel) SetComponentIndex

func (c *TCategoryPanel) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TCategoryPanel) SetConstraints

func (c *TCategoryPanel) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TCategoryPanel) SetControlState

func (c *TCategoryPanel) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TCategoryPanel) SetControlStyle

func (c *TCategoryPanel) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TCategoryPanel) SetCtl3D

func (c *TCategoryPanel) SetCtl3D(value bool)

SetCtl3D

func (*TCategoryPanel) SetCursor

func (c *TCategoryPanel) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TCategoryPanel) SetCustomHint

func (c *TCategoryPanel) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TCategoryPanel) SetDockSite

func (c *TCategoryPanel) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TCategoryPanel) SetDoubleBuffered

func (c *TCategoryPanel) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TCategoryPanel) SetDragCursor

func (c *TCategoryPanel) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TCategoryPanel) SetDragKind

func (c *TCategoryPanel) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TCategoryPanel) SetDragMode

func (c *TCategoryPanel) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TCategoryPanel) SetEnabled

func (c *TCategoryPanel) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TCategoryPanel) SetExpandedHotImageIndex

func (c *TCategoryPanel) SetExpandedHotImageIndex(value int32)

SetExpandedHotImageIndex

func (*TCategoryPanel) SetExpandedImageIndex

func (c *TCategoryPanel) SetExpandedImageIndex(value int32)

SetExpandedImageIndex

func (*TCategoryPanel) SetExpandedPressedImageIndex

func (c *TCategoryPanel) SetExpandedPressedImageIndex(value int32)

SetExpandedPressedImageIndex

func (*TCategoryPanel) SetFocus

func (c *TCategoryPanel) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TCategoryPanel) SetFont

func (c *TCategoryPanel) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TCategoryPanel) SetFullRepaint

func (c *TCategoryPanel) SetFullRepaint(value bool)

SetFullRepaint

func (*TCategoryPanel) SetHeight

func (c *TCategoryPanel) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TCategoryPanel) SetHint

func (c *TCategoryPanel) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TCategoryPanel) SetLeft

func (c *TCategoryPanel) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TCategoryPanel) SetLocked

func (c *TCategoryPanel) SetLocked(value bool)

SetLocked

func (*TCategoryPanel) SetMargins

func (c *TCategoryPanel) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TCategoryPanel) SetName

func (c *TCategoryPanel) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TCategoryPanel) SetOnClick

func (c *TCategoryPanel) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TCategoryPanel) SetOnContextPopup

func (c *TCategoryPanel) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TCategoryPanel) SetOnDblClick

func (c *TCategoryPanel) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TCategoryPanel) SetOnDockDrop

func (c *TCategoryPanel) SetOnDockDrop(fn TDockDropEvent)

SetOnDockDrop

func (*TCategoryPanel) SetOnDragDrop

func (c *TCategoryPanel) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TCategoryPanel) SetOnDragOver

func (c *TCategoryPanel) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TCategoryPanel) SetOnEndDock

func (c *TCategoryPanel) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TCategoryPanel) SetOnEndDrag

func (c *TCategoryPanel) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TCategoryPanel) SetOnEnter

func (c *TCategoryPanel) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TCategoryPanel) SetOnExit

func (c *TCategoryPanel) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TCategoryPanel) SetOnGesture

func (c *TCategoryPanel) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TCategoryPanel) SetOnGetSiteInfo

func (c *TCategoryPanel) SetOnGetSiteInfo(fn TGetSiteInfoEvent)

SetOnGetSiteInfo

func (*TCategoryPanel) SetOnMouseActivate

func (c *TCategoryPanel) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TCategoryPanel) SetOnMouseDown

func (c *TCategoryPanel) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TCategoryPanel) SetOnMouseEnter

func (c *TCategoryPanel) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TCategoryPanel) SetOnMouseLeave

func (c *TCategoryPanel) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TCategoryPanel) SetOnMouseMove

func (c *TCategoryPanel) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TCategoryPanel) SetOnMouseUp

func (c *TCategoryPanel) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TCategoryPanel) SetOnStartDock

func (c *TCategoryPanel) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TCategoryPanel) SetOnUnDock

func (c *TCategoryPanel) SetOnUnDock(fn TUnDockEvent)

SetOnUnDock

func (*TCategoryPanel) SetPanelGroup

func (c *TCategoryPanel) SetPanelGroup(value IWinControl)

SetPanelGroup

func (*TCategoryPanel) SetParent

func (c *TCategoryPanel) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TCategoryPanel) SetParentBackground

func (c *TCategoryPanel) SetParentBackground(value bool)

SetParentBackground

func (*TCategoryPanel) SetParentColor

func (c *TCategoryPanel) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TCategoryPanel) SetParentCtl3D

func (c *TCategoryPanel) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TCategoryPanel) SetParentDoubleBuffered

func (c *TCategoryPanel) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TCategoryPanel) SetParentFont

func (c *TCategoryPanel) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TCategoryPanel) SetParentShowHint

func (c *TCategoryPanel) SetParentShowHint(value bool)

SetParentShowHint

func (*TCategoryPanel) SetParentWindow

func (c *TCategoryPanel) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TCategoryPanel) SetPopupMenu

func (c *TCategoryPanel) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TCategoryPanel) SetShowHint

func (c *TCategoryPanel) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TCategoryPanel) SetStyleElements

func (c *TCategoryPanel) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TCategoryPanel) SetTabOrder

func (c *TCategoryPanel) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TCategoryPanel) SetTabStop

func (c *TCategoryPanel) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TCategoryPanel) SetTag

func (c *TCategoryPanel) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TCategoryPanel) SetTextBuf

func (c *TCategoryPanel) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TCategoryPanel) SetTop

func (c *TCategoryPanel) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TCategoryPanel) SetUseDockManager

func (c *TCategoryPanel) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TCategoryPanel) SetVisible

func (c *TCategoryPanel) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TCategoryPanel) SetWidth

func (c *TCategoryPanel) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TCategoryPanel) Show

func (c *TCategoryPanel) Show()

Show CN: 显示控件。 EN: Show control.

func (*TCategoryPanel) ShowHint

func (c *TCategoryPanel) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TCategoryPanel) StyleElements

func (c *TCategoryPanel) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TCategoryPanel) TabOrder

func (c *TCategoryPanel) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TCategoryPanel) TabStop

func (c *TCategoryPanel) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TCategoryPanel) Tag

func (c *TCategoryPanel) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TCategoryPanel) ToString

func (c *TCategoryPanel) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TCategoryPanel) Top

func (c *TCategoryPanel) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TCategoryPanel) UnsafeAddr

func (c *TCategoryPanel) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TCategoryPanel) Update

func (c *TCategoryPanel) Update()

Update CN: 控件更新。 EN: Update.

func (*TCategoryPanel) UpdateControlState

func (c *TCategoryPanel) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TCategoryPanel) UseDockManager

func (c *TCategoryPanel) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TCategoryPanel) Visible

func (c *TCategoryPanel) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TCategoryPanel) VisibleDockClientCount

func (c *TCategoryPanel) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TCategoryPanel) Width

func (c *TCategoryPanel) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TCategoryPanelGroup

type TCategoryPanelGroup struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsCategoryPanelGroup

func AsCategoryPanelGroup(obj interface{}) *TCategoryPanelGroup

AsCategoryPanelGroup CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func CategoryPanelGroupFromInst

func CategoryPanelGroupFromInst(inst uintptr) *TCategoryPanelGroup

-------------------------- Deprecated begin -------------------------- CategoryPanelGroupFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsCategoryPanelGroup.

func CategoryPanelGroupFromObj

func CategoryPanelGroupFromObj(obj IObject) *TCategoryPanelGroup

CategoryPanelGroupFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsCategoryPanelGroup.

func CategoryPanelGroupFromUnsafePointer

func CategoryPanelGroupFromUnsafePointer(ptr unsafe.Pointer) *TCategoryPanelGroup

CategoryPanelGroupFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsCategoryPanelGroup.

func NewCategoryPanelGroup

func NewCategoryPanelGroup(owner IComponent) *TCategoryPanelGroup

NewCategoryPanelGroup CN: 创建一个新的对象。 EN: Create a new object.

func (*TCategoryPanelGroup) Action

func (c *TCategoryPanelGroup) Action() *TAction

Action

func (*TCategoryPanelGroup) Align

func (c *TCategoryPanelGroup) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TCategoryPanelGroup) AlignDisabled

func (c *TCategoryPanelGroup) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TCategoryPanelGroup) AlignWithMargins

func (c *TCategoryPanelGroup) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TCategoryPanelGroup) Anchors

func (c *TCategoryPanelGroup) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TCategoryPanelGroup) Assign

func (c *TCategoryPanelGroup) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TCategoryPanelGroup) BevelEdges

func (c *TCategoryPanelGroup) BevelEdges() TBevelEdges

BevelEdges

func (*TCategoryPanelGroup) BevelInner

func (c *TCategoryPanelGroup) BevelInner() TBevelCut

BevelInner

func (*TCategoryPanelGroup) BevelKind

func (c *TCategoryPanelGroup) BevelKind() TBevelKind

BevelKind

func (*TCategoryPanelGroup) BevelOuter

func (c *TCategoryPanelGroup) BevelOuter() TBevelCut

BevelOuter

func (*TCategoryPanelGroup) BiDiMode

func (c *TCategoryPanelGroup) BiDiMode() TBiDiMode

BiDiMode

func (*TCategoryPanelGroup) BoundsRect

func (c *TCategoryPanelGroup) BoundsRect() TRect

BoundsRect

func (*TCategoryPanelGroup) BringToFront

func (c *TCategoryPanelGroup) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TCategoryPanelGroup) Brush

func (c *TCategoryPanelGroup) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TCategoryPanelGroup) CanFocus

func (c *TCategoryPanelGroup) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TCategoryPanelGroup) ChevronAlignment

func (c *TCategoryPanelGroup) ChevronAlignment() TAlignment

ChevronAlignment

func (*TCategoryPanelGroup) ChevronColor

func (c *TCategoryPanelGroup) ChevronColor() TColor

ChevronColor

func (*TCategoryPanelGroup) ChevronHotColor

func (c *TCategoryPanelGroup) ChevronHotColor() TColor

ChevronHotColor

func (*TCategoryPanelGroup) ClassName

func (c *TCategoryPanelGroup) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TCategoryPanelGroup) ClassType

func (c *TCategoryPanelGroup) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TCategoryPanelGroup) ClientHeight

func (c *TCategoryPanelGroup) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TCategoryPanelGroup) ClientOrigin

func (c *TCategoryPanelGroup) ClientOrigin() TPoint

ClientOrigin

func (*TCategoryPanelGroup) ClientRect

func (c *TCategoryPanelGroup) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TCategoryPanelGroup) ClientToParent

func (c *TCategoryPanelGroup) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TCategoryPanelGroup) ClientToScreen

func (c *TCategoryPanelGroup) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TCategoryPanelGroup) ClientWidth

func (c *TCategoryPanelGroup) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TCategoryPanelGroup) CollapseAll

func (c *TCategoryPanelGroup) CollapseAll()

CollapseAll

func (*TCategoryPanelGroup) Color

func (c *TCategoryPanelGroup) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TCategoryPanelGroup) ComponentCount

func (c *TCategoryPanelGroup) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TCategoryPanelGroup) ComponentIndex

func (c *TCategoryPanelGroup) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TCategoryPanelGroup) Components

func (c *TCategoryPanelGroup) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TCategoryPanelGroup) Constraints

func (c *TCategoryPanelGroup) Constraints() *TSizeConstraints

Constraints

func (*TCategoryPanelGroup) ContainsControl

func (c *TCategoryPanelGroup) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TCategoryPanelGroup) ControlAtPos

func (c *TCategoryPanelGroup) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TCategoryPanelGroup) ControlCount

func (c *TCategoryPanelGroup) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TCategoryPanelGroup) ControlState

func (c *TCategoryPanelGroup) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TCategoryPanelGroup) ControlStyle

func (c *TCategoryPanelGroup) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TCategoryPanelGroup) Controls

func (c *TCategoryPanelGroup) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TCategoryPanelGroup) Ctl3D

func (c *TCategoryPanelGroup) Ctl3D() bool

Ctl3D

func (*TCategoryPanelGroup) Cursor

func (c *TCategoryPanelGroup) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TCategoryPanelGroup) CustomHint

func (c *TCategoryPanelGroup) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TCategoryPanelGroup) DisableAlign

func (c *TCategoryPanelGroup) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TCategoryPanelGroup) DisableAutoRange

func (c *TCategoryPanelGroup) DisableAutoRange()

DisableAutoRange

func (*TCategoryPanelGroup) DisposeOf

func (c *TCategoryPanelGroup) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TCategoryPanelGroup) DockClientCount

func (c *TCategoryPanelGroup) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TCategoryPanelGroup) DockClients

func (c *TCategoryPanelGroup) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TCategoryPanelGroup) DockSite

func (c *TCategoryPanelGroup) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TCategoryPanelGroup) DoubleBuffered

func (c *TCategoryPanelGroup) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TCategoryPanelGroup) DragCursor

func (c *TCategoryPanelGroup) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TCategoryPanelGroup) DragKind

func (c *TCategoryPanelGroup) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TCategoryPanelGroup) DragMode

func (c *TCategoryPanelGroup) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TCategoryPanelGroup) Dragging

func (c *TCategoryPanelGroup) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TCategoryPanelGroup) EnableAlign

func (c *TCategoryPanelGroup) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TCategoryPanelGroup) EnableAutoRange

func (c *TCategoryPanelGroup) EnableAutoRange()

EnableAutoRange

func (*TCategoryPanelGroup) Enabled

func (c *TCategoryPanelGroup) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TCategoryPanelGroup) Equals

func (c *TCategoryPanelGroup) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TCategoryPanelGroup) ExpandAll

func (c *TCategoryPanelGroup) ExpandAll()

ExpandAll

func (*TCategoryPanelGroup) ExplicitHeight

func (c *TCategoryPanelGroup) ExplicitHeight() int32

ExplicitHeight

func (*TCategoryPanelGroup) ExplicitLeft

func (c *TCategoryPanelGroup) ExplicitLeft() int32

ExplicitLeft

func (*TCategoryPanelGroup) ExplicitTop

func (c *TCategoryPanelGroup) ExplicitTop() int32

ExplicitTop

func (*TCategoryPanelGroup) ExplicitWidth

func (c *TCategoryPanelGroup) ExplicitWidth() int32

ExplicitWidth

func (*TCategoryPanelGroup) FindChildControl

func (c *TCategoryPanelGroup) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TCategoryPanelGroup) FindComponent

func (c *TCategoryPanelGroup) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TCategoryPanelGroup) FlipChildren

func (c *TCategoryPanelGroup) FlipChildren(AllLevels bool)

FlipChildren

func (*TCategoryPanelGroup) Floating

func (c *TCategoryPanelGroup) Floating() bool

Floating

func (*TCategoryPanelGroup) Focused

func (c *TCategoryPanelGroup) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TCategoryPanelGroup) Font

func (c *TCategoryPanelGroup) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TCategoryPanelGroup) Free

func (c *TCategoryPanelGroup) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TCategoryPanelGroup) GetHashCode

func (c *TCategoryPanelGroup) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TCategoryPanelGroup) GetNamePath

func (c *TCategoryPanelGroup) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TCategoryPanelGroup) GetTextBuf

func (c *TCategoryPanelGroup) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TCategoryPanelGroup) GetTextLen

func (c *TCategoryPanelGroup) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TCategoryPanelGroup) GradientBaseColor

func (c *TCategoryPanelGroup) GradientBaseColor() TColor

GradientBaseColor

func (*TCategoryPanelGroup) GradientColor

func (c *TCategoryPanelGroup) GradientColor() TColor

GradientColor

func (*TCategoryPanelGroup) GradientDirection

func (c *TCategoryPanelGroup) GradientDirection() TGradientDirection

GradientDirection CN: 获取渐变颜色方向。 EN: .

func (*TCategoryPanelGroup) Handle

func (c *TCategoryPanelGroup) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TCategoryPanelGroup) HandleAllocated

func (c *TCategoryPanelGroup) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TCategoryPanelGroup) HasParent

func (c *TCategoryPanelGroup) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TCategoryPanelGroup) HeaderAlignment

func (c *TCategoryPanelGroup) HeaderAlignment() TAlignment

HeaderAlignment

func (*TCategoryPanelGroup) HeaderFont

func (c *TCategoryPanelGroup) HeaderFont() *TFont

HeaderFont

func (*TCategoryPanelGroup) HeaderHeight

func (c *TCategoryPanelGroup) HeaderHeight() int32

HeaderHeight

func (*TCategoryPanelGroup) HeaderImage

func (c *TCategoryPanelGroup) HeaderImage() *TPicture

HeaderImage

func (*TCategoryPanelGroup) HeaderStyle

func (c *TCategoryPanelGroup) HeaderStyle() THeaderStyle

HeaderStyle

func (*TCategoryPanelGroup) Height

func (c *TCategoryPanelGroup) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TCategoryPanelGroup) Hide

func (c *TCategoryPanelGroup) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TCategoryPanelGroup) Hint

func (c *TCategoryPanelGroup) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TCategoryPanelGroup) HorzScrollBar

func (c *TCategoryPanelGroup) HorzScrollBar() *TControlScrollBar

HorzScrollBar

func (*TCategoryPanelGroup) Images

func (c *TCategoryPanelGroup) Images() *TImageList

Images CN: 获取图标索引列表对象。 EN: .

func (*TCategoryPanelGroup) InheritsFrom

func (c *TCategoryPanelGroup) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TCategoryPanelGroup) InsertControl

func (c *TCategoryPanelGroup) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TCategoryPanelGroup) Instance

func (c *TCategoryPanelGroup) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TCategoryPanelGroup) InstanceSize

func (c *TCategoryPanelGroup) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TCategoryPanelGroup) Invalidate

func (c *TCategoryPanelGroup) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TCategoryPanelGroup) Is

func (c *TCategoryPanelGroup) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TCategoryPanelGroup) IsValid

func (c *TCategoryPanelGroup) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TCategoryPanelGroup) Left

func (c *TCategoryPanelGroup) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TCategoryPanelGroup) Margins

func (c *TCategoryPanelGroup) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TCategoryPanelGroup) MouseInClient

func (c *TCategoryPanelGroup) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TCategoryPanelGroup) Name

func (c *TCategoryPanelGroup) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TCategoryPanelGroup) Owner

func (c *TCategoryPanelGroup) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TCategoryPanelGroup) PaintTo

func (c *TCategoryPanelGroup) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TCategoryPanelGroup) Panels

func (c *TCategoryPanelGroup) Panels() *TList

Panels

func (*TCategoryPanelGroup) Parent

func (c *TCategoryPanelGroup) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TCategoryPanelGroup) ParentBackground

func (c *TCategoryPanelGroup) ParentBackground() bool

ParentBackground

func (*TCategoryPanelGroup) ParentColor

func (c *TCategoryPanelGroup) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TCategoryPanelGroup) ParentCtl3D

func (c *TCategoryPanelGroup) ParentCtl3D() bool

ParentCtl3D

func (*TCategoryPanelGroup) ParentDoubleBuffered

func (c *TCategoryPanelGroup) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TCategoryPanelGroup) ParentFont

func (c *TCategoryPanelGroup) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TCategoryPanelGroup) ParentShowHint

func (c *TCategoryPanelGroup) ParentShowHint() bool

ParentShowHint

func (*TCategoryPanelGroup) ParentToClient

func (c *TCategoryPanelGroup) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TCategoryPanelGroup) ParentWindow

func (c *TCategoryPanelGroup) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TCategoryPanelGroup) Perform

func (c *TCategoryPanelGroup) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TCategoryPanelGroup) PopupMenu

func (c *TCategoryPanelGroup) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TCategoryPanelGroup) Realign

func (c *TCategoryPanelGroup) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TCategoryPanelGroup) Refresh

func (c *TCategoryPanelGroup) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TCategoryPanelGroup) RemoveControl

func (c *TCategoryPanelGroup) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TCategoryPanelGroup) Repaint

func (c *TCategoryPanelGroup) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TCategoryPanelGroup) ScaleBy

func (c *TCategoryPanelGroup) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TCategoryPanelGroup) ScreenToClient

func (c *TCategoryPanelGroup) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TCategoryPanelGroup) ScrollBy

func (c *TCategoryPanelGroup) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TCategoryPanelGroup) ScrollInView

func (c *TCategoryPanelGroup) ScrollInView(AControl IControl)

ScrollInView

func (*TCategoryPanelGroup) SendToBack

func (c *TCategoryPanelGroup) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TCategoryPanelGroup) SetAction

func (c *TCategoryPanelGroup) SetAction(value IComponent)

SetAction

func (*TCategoryPanelGroup) SetAlign

func (c *TCategoryPanelGroup) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TCategoryPanelGroup) SetAlignWithMargins

func (c *TCategoryPanelGroup) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TCategoryPanelGroup) SetAnchors

func (c *TCategoryPanelGroup) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TCategoryPanelGroup) SetBevelEdges

func (c *TCategoryPanelGroup) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TCategoryPanelGroup) SetBevelInner

func (c *TCategoryPanelGroup) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TCategoryPanelGroup) SetBevelKind

func (c *TCategoryPanelGroup) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TCategoryPanelGroup) SetBevelOuter

func (c *TCategoryPanelGroup) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TCategoryPanelGroup) SetBiDiMode

func (c *TCategoryPanelGroup) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TCategoryPanelGroup) SetBounds

func (c *TCategoryPanelGroup) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TCategoryPanelGroup) SetBoundsRect

func (c *TCategoryPanelGroup) SetBoundsRect(value TRect)

SetBoundsRect

func (*TCategoryPanelGroup) SetChevronAlignment

func (c *TCategoryPanelGroup) SetChevronAlignment(value TAlignment)

SetChevronAlignment

func (*TCategoryPanelGroup) SetChevronColor

func (c *TCategoryPanelGroup) SetChevronColor(value TColor)

SetChevronColor

func (*TCategoryPanelGroup) SetChevronHotColor

func (c *TCategoryPanelGroup) SetChevronHotColor(value TColor)

SetChevronHotColor

func (*TCategoryPanelGroup) SetClientHeight

func (c *TCategoryPanelGroup) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TCategoryPanelGroup) SetClientWidth

func (c *TCategoryPanelGroup) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TCategoryPanelGroup) SetColor

func (c *TCategoryPanelGroup) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TCategoryPanelGroup) SetComponentIndex

func (c *TCategoryPanelGroup) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TCategoryPanelGroup) SetConstraints

func (c *TCategoryPanelGroup) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TCategoryPanelGroup) SetControlState

func (c *TCategoryPanelGroup) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TCategoryPanelGroup) SetControlStyle

func (c *TCategoryPanelGroup) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TCategoryPanelGroup) SetCtl3D

func (c *TCategoryPanelGroup) SetCtl3D(value bool)

SetCtl3D

func (*TCategoryPanelGroup) SetCursor

func (c *TCategoryPanelGroup) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TCategoryPanelGroup) SetCustomHint

func (c *TCategoryPanelGroup) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TCategoryPanelGroup) SetDockSite

func (c *TCategoryPanelGroup) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TCategoryPanelGroup) SetDoubleBuffered

func (c *TCategoryPanelGroup) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TCategoryPanelGroup) SetDragCursor

func (c *TCategoryPanelGroup) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TCategoryPanelGroup) SetDragKind

func (c *TCategoryPanelGroup) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TCategoryPanelGroup) SetDragMode

func (c *TCategoryPanelGroup) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TCategoryPanelGroup) SetEnabled

func (c *TCategoryPanelGroup) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TCategoryPanelGroup) SetFocus

func (c *TCategoryPanelGroup) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TCategoryPanelGroup) SetFont

func (c *TCategoryPanelGroup) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TCategoryPanelGroup) SetGradientBaseColor

func (c *TCategoryPanelGroup) SetGradientBaseColor(value TColor)

SetGradientBaseColor

func (*TCategoryPanelGroup) SetGradientColor

func (c *TCategoryPanelGroup) SetGradientColor(value TColor)

SetGradientColor

func (*TCategoryPanelGroup) SetGradientDirection

func (c *TCategoryPanelGroup) SetGradientDirection(value TGradientDirection)

SetGradientDirection CN: 设置渐变颜色方向。 EN: .

func (*TCategoryPanelGroup) SetHeaderAlignment

func (c *TCategoryPanelGroup) SetHeaderAlignment(value TAlignment)

SetHeaderAlignment

func (*TCategoryPanelGroup) SetHeaderFont

func (c *TCategoryPanelGroup) SetHeaderFont(value *TFont)

SetHeaderFont

func (*TCategoryPanelGroup) SetHeaderHeight

func (c *TCategoryPanelGroup) SetHeaderHeight(value int32)

SetHeaderHeight

func (*TCategoryPanelGroup) SetHeaderImage

func (c *TCategoryPanelGroup) SetHeaderImage(value *TPicture)

SetHeaderImage

func (*TCategoryPanelGroup) SetHeaderStyle

func (c *TCategoryPanelGroup) SetHeaderStyle(value THeaderStyle)

SetHeaderStyle

func (*TCategoryPanelGroup) SetHeight

func (c *TCategoryPanelGroup) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TCategoryPanelGroup) SetHint

func (c *TCategoryPanelGroup) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TCategoryPanelGroup) SetHorzScrollBar

func (c *TCategoryPanelGroup) SetHorzScrollBar(value *TControlScrollBar)

SetHorzScrollBar

func (*TCategoryPanelGroup) SetImages

func (c *TCategoryPanelGroup) SetImages(value IComponent)

SetImages CN: 设置图标索引列表对象。 EN: .

func (*TCategoryPanelGroup) SetLeft

func (c *TCategoryPanelGroup) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TCategoryPanelGroup) SetMargins

func (c *TCategoryPanelGroup) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TCategoryPanelGroup) SetName

func (c *TCategoryPanelGroup) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TCategoryPanelGroup) SetOnAlignPosition

func (c *TCategoryPanelGroup) SetOnAlignPosition(fn TAlignPositionEvent)

SetOnAlignPosition

func (*TCategoryPanelGroup) SetOnClick

func (c *TCategoryPanelGroup) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TCategoryPanelGroup) SetOnContextPopup

func (c *TCategoryPanelGroup) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TCategoryPanelGroup) SetOnDblClick

func (c *TCategoryPanelGroup) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TCategoryPanelGroup) SetOnDockDrop

func (c *TCategoryPanelGroup) SetOnDockDrop(fn TDockDropEvent)

SetOnDockDrop

func (*TCategoryPanelGroup) SetOnDragDrop

func (c *TCategoryPanelGroup) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TCategoryPanelGroup) SetOnDragOver

func (c *TCategoryPanelGroup) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TCategoryPanelGroup) SetOnEndDock

func (c *TCategoryPanelGroup) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TCategoryPanelGroup) SetOnEndDrag

func (c *TCategoryPanelGroup) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TCategoryPanelGroup) SetOnEnter

func (c *TCategoryPanelGroup) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TCategoryPanelGroup) SetOnExit

func (c *TCategoryPanelGroup) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TCategoryPanelGroup) SetOnGesture

func (c *TCategoryPanelGroup) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TCategoryPanelGroup) SetOnGetSiteInfo

func (c *TCategoryPanelGroup) SetOnGetSiteInfo(fn TGetSiteInfoEvent)

SetOnGetSiteInfo

func (*TCategoryPanelGroup) SetOnMouseActivate

func (c *TCategoryPanelGroup) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TCategoryPanelGroup) SetOnMouseDown

func (c *TCategoryPanelGroup) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TCategoryPanelGroup) SetOnMouseEnter

func (c *TCategoryPanelGroup) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TCategoryPanelGroup) SetOnMouseLeave

func (c *TCategoryPanelGroup) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TCategoryPanelGroup) SetOnMouseMove

func (c *TCategoryPanelGroup) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TCategoryPanelGroup) SetOnMouseUp

func (c *TCategoryPanelGroup) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TCategoryPanelGroup) SetOnMouseWheel

func (c *TCategoryPanelGroup) SetOnMouseWheel(fn TMouseWheelEvent)

SetOnMouseWheel CN: 设置鼠标滚轮事件。 EN: .

func (*TCategoryPanelGroup) SetOnMouseWheelDown

func (c *TCategoryPanelGroup) SetOnMouseWheelDown(fn TMouseWheelUpDownEvent)

SetOnMouseWheelDown CN: 设置鼠标滚轮按下事件。 EN: .

func (*TCategoryPanelGroup) SetOnMouseWheelUp

func (c *TCategoryPanelGroup) SetOnMouseWheelUp(fn TMouseWheelUpDownEvent)

SetOnMouseWheelUp CN: 设置鼠标滚轮抬起事件。 EN: .

func (*TCategoryPanelGroup) SetOnResize

func (c *TCategoryPanelGroup) SetOnResize(fn TNotifyEvent)

SetOnResize CN: 设置大小被改变事件。 EN: .

func (*TCategoryPanelGroup) SetOnStartDock

func (c *TCategoryPanelGroup) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TCategoryPanelGroup) SetOnUnDock

func (c *TCategoryPanelGroup) SetOnUnDock(fn TUnDockEvent)

SetOnUnDock

func (*TCategoryPanelGroup) SetParent

func (c *TCategoryPanelGroup) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TCategoryPanelGroup) SetParentBackground

func (c *TCategoryPanelGroup) SetParentBackground(value bool)

SetParentBackground

func (*TCategoryPanelGroup) SetParentColor

func (c *TCategoryPanelGroup) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TCategoryPanelGroup) SetParentCtl3D

func (c *TCategoryPanelGroup) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TCategoryPanelGroup) SetParentDoubleBuffered

func (c *TCategoryPanelGroup) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TCategoryPanelGroup) SetParentFont

func (c *TCategoryPanelGroup) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TCategoryPanelGroup) SetParentShowHint

func (c *TCategoryPanelGroup) SetParentShowHint(value bool)

SetParentShowHint

func (*TCategoryPanelGroup) SetParentWindow

func (c *TCategoryPanelGroup) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TCategoryPanelGroup) SetPopupMenu

func (c *TCategoryPanelGroup) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TCategoryPanelGroup) SetShowHint

func (c *TCategoryPanelGroup) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TCategoryPanelGroup) SetStyleElements

func (c *TCategoryPanelGroup) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TCategoryPanelGroup) SetTabOrder

func (c *TCategoryPanelGroup) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TCategoryPanelGroup) SetTabStop

func (c *TCategoryPanelGroup) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TCategoryPanelGroup) SetTag

func (c *TCategoryPanelGroup) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TCategoryPanelGroup) SetTextBuf

func (c *TCategoryPanelGroup) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TCategoryPanelGroup) SetTop

func (c *TCategoryPanelGroup) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TCategoryPanelGroup) SetUseDockManager

func (c *TCategoryPanelGroup) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TCategoryPanelGroup) SetVertScrollBar

func (c *TCategoryPanelGroup) SetVertScrollBar(value *TControlScrollBar)

SetVertScrollBar

func (*TCategoryPanelGroup) SetVisible

func (c *TCategoryPanelGroup) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TCategoryPanelGroup) SetWidth

func (c *TCategoryPanelGroup) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TCategoryPanelGroup) Show

func (c *TCategoryPanelGroup) Show()

Show CN: 显示控件。 EN: Show control.

func (*TCategoryPanelGroup) ShowHint

func (c *TCategoryPanelGroup) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TCategoryPanelGroup) StyleElements

func (c *TCategoryPanelGroup) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TCategoryPanelGroup) TabOrder

func (c *TCategoryPanelGroup) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TCategoryPanelGroup) TabStop

func (c *TCategoryPanelGroup) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TCategoryPanelGroup) Tag

func (c *TCategoryPanelGroup) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TCategoryPanelGroup) ToString

func (c *TCategoryPanelGroup) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TCategoryPanelGroup) Top

func (c *TCategoryPanelGroup) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TCategoryPanelGroup) UnsafeAddr

func (c *TCategoryPanelGroup) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TCategoryPanelGroup) Update

func (c *TCategoryPanelGroup) Update()

Update CN: 控件更新。 EN: Update.

func (*TCategoryPanelGroup) UpdateControlState

func (c *TCategoryPanelGroup) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TCategoryPanelGroup) UseDockManager

func (c *TCategoryPanelGroup) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TCategoryPanelGroup) VertScrollBar

func (c *TCategoryPanelGroup) VertScrollBar() *TControlScrollBar

VertScrollBar

func (*TCategoryPanelGroup) Visible

func (c *TCategoryPanelGroup) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TCategoryPanelGroup) VisibleDockClientCount

func (c *TCategoryPanelGroup) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TCategoryPanelGroup) Width

func (c *TCategoryPanelGroup) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TCheckBox

type TCheckBox struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsCheckBox

func AsCheckBox(obj interface{}) *TCheckBox

AsCheckBox CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func CheckBoxFromInst

func CheckBoxFromInst(inst uintptr) *TCheckBox

-------------------------- Deprecated begin -------------------------- CheckBoxFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsCheckBox.

func CheckBoxFromObj

func CheckBoxFromObj(obj IObject) *TCheckBox

CheckBoxFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsCheckBox.

func CheckBoxFromUnsafePointer

func CheckBoxFromUnsafePointer(ptr unsafe.Pointer) *TCheckBox

CheckBoxFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsCheckBox.

func NewCheckBox

func NewCheckBox(owner IComponent) *TCheckBox

NewCheckBox CN: 创建一个新的对象。 EN: Create a new object.

func (*TCheckBox) Action

func (c *TCheckBox) Action() *TAction

Action

func (*TCheckBox) Align

func (c *TCheckBox) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TCheckBox) AlignDisabled

func (c *TCheckBox) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TCheckBox) AlignWithMargins

func (c *TCheckBox) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TCheckBox) Alignment

func (c *TCheckBox) Alignment() TLeftRight

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TCheckBox) AllowGrayed

func (c *TCheckBox) AllowGrayed() bool

AllowGrayed

func (*TCheckBox) Anchors

func (c *TCheckBox) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TCheckBox) Assign

func (c *TCheckBox) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TCheckBox) BiDiMode

func (c *TCheckBox) BiDiMode() TBiDiMode

BiDiMode

func (*TCheckBox) BoundsRect

func (c *TCheckBox) BoundsRect() TRect

BoundsRect

func (*TCheckBox) BringToFront

func (c *TCheckBox) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TCheckBox) Brush

func (c *TCheckBox) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TCheckBox) CanFocus

func (c *TCheckBox) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TCheckBox) Caption

func (c *TCheckBox) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TCheckBox) Checked

func (c *TCheckBox) Checked() bool

Checked CN: 获取是否选中。 EN: .

func (*TCheckBox) ClassName

func (c *TCheckBox) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TCheckBox) ClassType

func (c *TCheckBox) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TCheckBox) ClientHeight

func (c *TCheckBox) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TCheckBox) ClientOrigin

func (c *TCheckBox) ClientOrigin() TPoint

ClientOrigin

func (*TCheckBox) ClientRect

func (c *TCheckBox) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TCheckBox) ClientToParent

func (c *TCheckBox) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TCheckBox) ClientToScreen

func (c *TCheckBox) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TCheckBox) ClientWidth

func (c *TCheckBox) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TCheckBox) Color

func (c *TCheckBox) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TCheckBox) ComponentCount

func (c *TCheckBox) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TCheckBox) ComponentIndex

func (c *TCheckBox) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TCheckBox) Components

func (c *TCheckBox) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TCheckBox) Constraints

func (c *TCheckBox) Constraints() *TSizeConstraints

Constraints

func (*TCheckBox) ContainsControl

func (c *TCheckBox) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TCheckBox) ControlAtPos

func (c *TCheckBox) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TCheckBox) ControlCount

func (c *TCheckBox) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TCheckBox) ControlState

func (c *TCheckBox) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TCheckBox) ControlStyle

func (c *TCheckBox) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TCheckBox) Controls

func (c *TCheckBox) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TCheckBox) Ctl3D

func (c *TCheckBox) Ctl3D() bool

Ctl3D

func (*TCheckBox) Cursor

func (c *TCheckBox) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TCheckBox) CustomHint

func (c *TCheckBox) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TCheckBox) DisableAlign

func (c *TCheckBox) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TCheckBox) DisposeOf

func (c *TCheckBox) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TCheckBox) DockClientCount

func (c *TCheckBox) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TCheckBox) DockClients

func (c *TCheckBox) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TCheckBox) DockSite

func (c *TCheckBox) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TCheckBox) DoubleBuffered

func (c *TCheckBox) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TCheckBox) DragCursor

func (c *TCheckBox) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TCheckBox) DragKind

func (c *TCheckBox) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TCheckBox) DragMode

func (c *TCheckBox) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TCheckBox) Dragging

func (c *TCheckBox) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TCheckBox) EnableAlign

func (c *TCheckBox) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TCheckBox) Enabled

func (c *TCheckBox) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TCheckBox) Equals

func (c *TCheckBox) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TCheckBox) ExplicitHeight

func (c *TCheckBox) ExplicitHeight() int32

ExplicitHeight

func (*TCheckBox) ExplicitLeft

func (c *TCheckBox) ExplicitLeft() int32

ExplicitLeft

func (*TCheckBox) ExplicitTop

func (c *TCheckBox) ExplicitTop() int32

ExplicitTop

func (*TCheckBox) ExplicitWidth

func (c *TCheckBox) ExplicitWidth() int32

ExplicitWidth

func (*TCheckBox) FindChildControl

func (c *TCheckBox) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TCheckBox) FindComponent

func (c *TCheckBox) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TCheckBox) FlipChildren

func (c *TCheckBox) FlipChildren(AllLevels bool)

FlipChildren

func (*TCheckBox) Floating

func (c *TCheckBox) Floating() bool

Floating

func (*TCheckBox) Focused

func (c *TCheckBox) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TCheckBox) Font

func (c *TCheckBox) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TCheckBox) Free

func (c *TCheckBox) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TCheckBox) GetHashCode

func (c *TCheckBox) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TCheckBox) GetNamePath

func (c *TCheckBox) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TCheckBox) GetTextBuf

func (c *TCheckBox) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TCheckBox) GetTextLen

func (c *TCheckBox) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TCheckBox) Handle

func (c *TCheckBox) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TCheckBox) HandleAllocated

func (c *TCheckBox) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TCheckBox) HasParent

func (c *TCheckBox) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TCheckBox) Height

func (c *TCheckBox) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TCheckBox) Hide

func (c *TCheckBox) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TCheckBox) Hint

func (c *TCheckBox) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TCheckBox) InheritsFrom

func (c *TCheckBox) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TCheckBox) InsertControl

func (c *TCheckBox) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TCheckBox) Instance

func (c *TCheckBox) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TCheckBox) InstanceSize

func (c *TCheckBox) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TCheckBox) Invalidate

func (c *TCheckBox) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TCheckBox) Is

func (c *TCheckBox) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TCheckBox) IsValid

func (c *TCheckBox) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TCheckBox) Left

func (c *TCheckBox) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TCheckBox) Margins

func (c *TCheckBox) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TCheckBox) MouseInClient

func (c *TCheckBox) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TCheckBox) Name

func (c *TCheckBox) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TCheckBox) Owner

func (c *TCheckBox) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TCheckBox) PaintTo

func (c *TCheckBox) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TCheckBox) Parent

func (c *TCheckBox) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TCheckBox) ParentColor

func (c *TCheckBox) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TCheckBox) ParentCtl3D

func (c *TCheckBox) ParentCtl3D() bool

ParentCtl3D

func (*TCheckBox) ParentDoubleBuffered

func (c *TCheckBox) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TCheckBox) ParentFont

func (c *TCheckBox) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TCheckBox) ParentShowHint

func (c *TCheckBox) ParentShowHint() bool

ParentShowHint

func (*TCheckBox) ParentToClient

func (c *TCheckBox) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TCheckBox) ParentWindow

func (c *TCheckBox) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TCheckBox) Perform

func (c *TCheckBox) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TCheckBox) PopupMenu

func (c *TCheckBox) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TCheckBox) Realign

func (c *TCheckBox) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TCheckBox) Refresh

func (c *TCheckBox) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TCheckBox) RemoveControl

func (c *TCheckBox) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TCheckBox) Repaint

func (c *TCheckBox) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TCheckBox) ScaleBy

func (c *TCheckBox) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TCheckBox) ScreenToClient

func (c *TCheckBox) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TCheckBox) ScrollBy

func (c *TCheckBox) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TCheckBox) SendToBack

func (c *TCheckBox) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TCheckBox) SetAction

func (c *TCheckBox) SetAction(value IComponent)

SetAction

func (*TCheckBox) SetAlign

func (c *TCheckBox) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TCheckBox) SetAlignWithMargins

func (c *TCheckBox) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TCheckBox) SetAlignment

func (c *TCheckBox) SetAlignment(value TLeftRight)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TCheckBox) SetAllowGrayed

func (c *TCheckBox) SetAllowGrayed(value bool)

SetAllowGrayed

func (*TCheckBox) SetAnchors

func (c *TCheckBox) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TCheckBox) SetBiDiMode

func (c *TCheckBox) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TCheckBox) SetBounds

func (c *TCheckBox) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TCheckBox) SetBoundsRect

func (c *TCheckBox) SetBoundsRect(value TRect)

SetBoundsRect

func (*TCheckBox) SetCaption

func (c *TCheckBox) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TCheckBox) SetChecked

func (c *TCheckBox) SetChecked(value bool)

SetChecked CN: 设置是否选中。 EN: .

func (*TCheckBox) SetClientHeight

func (c *TCheckBox) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TCheckBox) SetClientWidth

func (c *TCheckBox) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TCheckBox) SetColor

func (c *TCheckBox) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TCheckBox) SetComponentIndex

func (c *TCheckBox) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TCheckBox) SetConstraints

func (c *TCheckBox) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TCheckBox) SetControlState

func (c *TCheckBox) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TCheckBox) SetControlStyle

func (c *TCheckBox) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TCheckBox) SetCtl3D

func (c *TCheckBox) SetCtl3D(value bool)

SetCtl3D

func (*TCheckBox) SetCursor

func (c *TCheckBox) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TCheckBox) SetCustomHint

func (c *TCheckBox) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TCheckBox) SetDockSite

func (c *TCheckBox) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TCheckBox) SetDoubleBuffered

func (c *TCheckBox) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TCheckBox) SetDragCursor

func (c *TCheckBox) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TCheckBox) SetDragKind

func (c *TCheckBox) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TCheckBox) SetDragMode

func (c *TCheckBox) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TCheckBox) SetEnabled

func (c *TCheckBox) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TCheckBox) SetFocus

func (c *TCheckBox) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TCheckBox) SetFont

func (c *TCheckBox) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TCheckBox) SetHeight

func (c *TCheckBox) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TCheckBox) SetHint

func (c *TCheckBox) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TCheckBox) SetLeft

func (c *TCheckBox) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TCheckBox) SetMargins

func (c *TCheckBox) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TCheckBox) SetName

func (c *TCheckBox) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TCheckBox) SetOnClick

func (c *TCheckBox) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TCheckBox) SetOnContextPopup

func (c *TCheckBox) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TCheckBox) SetOnDragDrop

func (c *TCheckBox) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TCheckBox) SetOnDragOver

func (c *TCheckBox) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TCheckBox) SetOnEndDock

func (c *TCheckBox) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TCheckBox) SetOnEndDrag

func (c *TCheckBox) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TCheckBox) SetOnEnter

func (c *TCheckBox) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TCheckBox) SetOnExit

func (c *TCheckBox) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TCheckBox) SetOnGesture

func (c *TCheckBox) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TCheckBox) SetOnKeyDown

func (c *TCheckBox) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TCheckBox) SetOnKeyPress

func (c *TCheckBox) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TCheckBox) SetOnKeyUp

func (c *TCheckBox) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TCheckBox) SetOnMouseActivate

func (c *TCheckBox) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TCheckBox) SetOnMouseDown

func (c *TCheckBox) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TCheckBox) SetOnMouseEnter

func (c *TCheckBox) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TCheckBox) SetOnMouseLeave

func (c *TCheckBox) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TCheckBox) SetOnMouseMove

func (c *TCheckBox) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TCheckBox) SetOnMouseUp

func (c *TCheckBox) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TCheckBox) SetOnStartDock

func (c *TCheckBox) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TCheckBox) SetParent

func (c *TCheckBox) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TCheckBox) SetParentColor

func (c *TCheckBox) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TCheckBox) SetParentCtl3D

func (c *TCheckBox) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TCheckBox) SetParentDoubleBuffered

func (c *TCheckBox) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TCheckBox) SetParentFont

func (c *TCheckBox) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TCheckBox) SetParentShowHint

func (c *TCheckBox) SetParentShowHint(value bool)

SetParentShowHint

func (*TCheckBox) SetParentWindow

func (c *TCheckBox) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TCheckBox) SetPopupMenu

func (c *TCheckBox) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TCheckBox) SetShowHint

func (c *TCheckBox) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TCheckBox) SetState

func (c *TCheckBox) SetState(value TCheckBoxState)

SetState

func (*TCheckBox) SetStyleElements

func (c *TCheckBox) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TCheckBox) SetTabOrder

func (c *TCheckBox) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TCheckBox) SetTabStop

func (c *TCheckBox) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TCheckBox) SetTag

func (c *TCheckBox) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TCheckBox) SetTextBuf

func (c *TCheckBox) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TCheckBox) SetTop

func (c *TCheckBox) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TCheckBox) SetUseDockManager

func (c *TCheckBox) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TCheckBox) SetVisible

func (c *TCheckBox) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TCheckBox) SetWidth

func (c *TCheckBox) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TCheckBox) SetWordWrap

func (c *TCheckBox) SetWordWrap(value bool)

SetWordWrap CN: 设置自动换行。 EN: Set Automatic line break.

func (*TCheckBox) Show

func (c *TCheckBox) Show()

Show CN: 显示控件。 EN: Show control.

func (*TCheckBox) ShowHint

func (c *TCheckBox) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TCheckBox) State

func (c *TCheckBox) State() TCheckBoxState

State

func (*TCheckBox) StyleElements

func (c *TCheckBox) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TCheckBox) TabOrder

func (c *TCheckBox) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TCheckBox) TabStop

func (c *TCheckBox) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TCheckBox) Tag

func (c *TCheckBox) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TCheckBox) ToString

func (c *TCheckBox) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TCheckBox) Top

func (c *TCheckBox) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TCheckBox) UnsafeAddr

func (c *TCheckBox) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TCheckBox) Update

func (c *TCheckBox) Update()

Update CN: 控件更新。 EN: Update.

func (*TCheckBox) UpdateControlState

func (c *TCheckBox) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TCheckBox) UseDockManager

func (c *TCheckBox) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TCheckBox) Visible

func (c *TCheckBox) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TCheckBox) VisibleDockClientCount

func (c *TCheckBox) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TCheckBox) Width

func (c *TCheckBox) Width() int32

Width CN: 获取宽度。 EN: Get width.

func (*TCheckBox) WordWrap

func (c *TCheckBox) WordWrap() bool

WordWrap CN: 获取自动换行。 EN: Get Automatic line break.

type TCheckListBox

type TCheckListBox struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsCheckListBox

func AsCheckListBox(obj interface{}) *TCheckListBox

AsCheckListBox CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func CheckListBoxFromInst

func CheckListBoxFromInst(inst uintptr) *TCheckListBox

-------------------------- Deprecated begin -------------------------- CheckListBoxFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsCheckListBox.

func CheckListBoxFromObj

func CheckListBoxFromObj(obj IObject) *TCheckListBox

CheckListBoxFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsCheckListBox.

func CheckListBoxFromUnsafePointer

func CheckListBoxFromUnsafePointer(ptr unsafe.Pointer) *TCheckListBox

CheckListBoxFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsCheckListBox.

func NewCheckListBox

func NewCheckListBox(owner IComponent) *TCheckListBox

NewCheckListBox CN: 创建一个新的对象。 EN: Create a new object.

func (*TCheckListBox) Action

func (c *TCheckListBox) Action() *TAction

Action

func (*TCheckListBox) AddItem

func (c *TCheckListBox) AddItem(Item string, AObject IObject)

AddItem

func (*TCheckListBox) Align

func (c *TCheckListBox) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TCheckListBox) AlignDisabled

func (c *TCheckListBox) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TCheckListBox) AlignWithMargins

func (c *TCheckListBox) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TCheckListBox) AllowGrayed

func (c *TCheckListBox) AllowGrayed() bool

AllowGrayed

func (*TCheckListBox) Anchors

func (c *TCheckListBox) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TCheckListBox) Assign

func (c *TCheckListBox) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TCheckListBox) AutoComplete

func (c *TCheckListBox) AutoComplete() bool

AutoComplete

func (*TCheckListBox) AutoCompleteDelay

func (c *TCheckListBox) AutoCompleteDelay() uint32

AutoCompleteDelay

func (*TCheckListBox) BevelEdges

func (c *TCheckListBox) BevelEdges() TBevelEdges

BevelEdges

func (*TCheckListBox) BevelInner

func (c *TCheckListBox) BevelInner() TBevelCut

BevelInner

func (*TCheckListBox) BevelKind

func (c *TCheckListBox) BevelKind() TBevelKind

BevelKind

func (*TCheckListBox) BevelOuter

func (c *TCheckListBox) BevelOuter() TBevelCut

BevelOuter

func (*TCheckListBox) BiDiMode

func (c *TCheckListBox) BiDiMode() TBiDiMode

BiDiMode

func (*TCheckListBox) BorderStyle

func (c *TCheckListBox) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TCheckListBox) BoundsRect

func (c *TCheckListBox) BoundsRect() TRect

BoundsRect

func (*TCheckListBox) BringToFront

func (c *TCheckListBox) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TCheckListBox) Brush

func (c *TCheckListBox) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TCheckListBox) CanFocus

func (c *TCheckListBox) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TCheckListBox) Canvas

func (c *TCheckListBox) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TCheckListBox) CheckAll

func (c *TCheckListBox) CheckAll(AState TCheckBoxState, AllowGrayed bool, AllowDisabled bool)

CheckAll

func (*TCheckListBox) Checked

func (c *TCheckListBox) Checked(Index int32) bool

Checked CN: 获取是否选中。 EN: .

func (*TCheckListBox) ClassName

func (c *TCheckListBox) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TCheckListBox) ClassType

func (c *TCheckListBox) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TCheckListBox) Clear

func (c *TCheckListBox) Clear()

Clear CN: 清除。 EN: .

func (*TCheckListBox) ClearSelection

func (c *TCheckListBox) ClearSelection()

ClearSelection CN: 清除选择。 EN: .

func (*TCheckListBox) ClientHeight

func (c *TCheckListBox) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TCheckListBox) ClientOrigin

func (c *TCheckListBox) ClientOrigin() TPoint

ClientOrigin

func (*TCheckListBox) ClientRect

func (c *TCheckListBox) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TCheckListBox) ClientToParent

func (c *TCheckListBox) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TCheckListBox) ClientToScreen

func (c *TCheckListBox) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TCheckListBox) ClientWidth

func (c *TCheckListBox) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TCheckListBox) Color

func (c *TCheckListBox) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TCheckListBox) Columns

func (c *TCheckListBox) Columns() int32

Columns

func (*TCheckListBox) ComponentCount

func (c *TCheckListBox) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TCheckListBox) ComponentIndex

func (c *TCheckListBox) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TCheckListBox) Components

func (c *TCheckListBox) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TCheckListBox) Constraints

func (c *TCheckListBox) Constraints() *TSizeConstraints

Constraints

func (*TCheckListBox) ContainsControl

func (c *TCheckListBox) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TCheckListBox) ControlAtPos

func (c *TCheckListBox) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TCheckListBox) ControlCount

func (c *TCheckListBox) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TCheckListBox) ControlState

func (c *TCheckListBox) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TCheckListBox) ControlStyle

func (c *TCheckListBox) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TCheckListBox) Controls

func (c *TCheckListBox) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TCheckListBox) CopySelection

func (c *TCheckListBox) CopySelection(Destination IWinControl)

CopySelection

func (*TCheckListBox) Count

func (c *TCheckListBox) Count() int32

Count

func (*TCheckListBox) Ctl3D

func (c *TCheckListBox) Ctl3D() bool

Ctl3D

func (*TCheckListBox) Cursor

func (c *TCheckListBox) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TCheckListBox) CustomHint

func (c *TCheckListBox) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TCheckListBox) DeleteSelected

func (c *TCheckListBox) DeleteSelected()

DeleteSelected

func (*TCheckListBox) DisableAlign

func (c *TCheckListBox) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TCheckListBox) DisposeOf

func (c *TCheckListBox) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TCheckListBox) DockClientCount

func (c *TCheckListBox) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TCheckListBox) DockClients

func (c *TCheckListBox) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TCheckListBox) DockSite

func (c *TCheckListBox) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TCheckListBox) DoubleBuffered

func (c *TCheckListBox) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TCheckListBox) DragCursor

func (c *TCheckListBox) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TCheckListBox) DragKind

func (c *TCheckListBox) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TCheckListBox) DragMode

func (c *TCheckListBox) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TCheckListBox) Dragging

func (c *TCheckListBox) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TCheckListBox) EnableAlign

func (c *TCheckListBox) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TCheckListBox) Enabled

func (c *TCheckListBox) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TCheckListBox) Equals

func (c *TCheckListBox) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TCheckListBox) ExplicitHeight

func (c *TCheckListBox) ExplicitHeight() int32

ExplicitHeight

func (*TCheckListBox) ExplicitLeft

func (c *TCheckListBox) ExplicitLeft() int32

ExplicitLeft

func (*TCheckListBox) ExplicitTop

func (c *TCheckListBox) ExplicitTop() int32

ExplicitTop

func (*TCheckListBox) ExplicitWidth

func (c *TCheckListBox) ExplicitWidth() int32

ExplicitWidth

func (*TCheckListBox) FindChildControl

func (c *TCheckListBox) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TCheckListBox) FindComponent

func (c *TCheckListBox) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TCheckListBox) Flat

func (c *TCheckListBox) Flat() bool

Flat CN: 获取平面样式。 EN: .

func (*TCheckListBox) FlipChildren

func (c *TCheckListBox) FlipChildren(AllLevels bool)

FlipChildren

func (*TCheckListBox) Floating

func (c *TCheckListBox) Floating() bool

Floating

func (*TCheckListBox) Focused

func (c *TCheckListBox) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TCheckListBox) Font

func (c *TCheckListBox) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TCheckListBox) Free

func (c *TCheckListBox) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TCheckListBox) GetHashCode

func (c *TCheckListBox) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TCheckListBox) GetNamePath

func (c *TCheckListBox) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TCheckListBox) GetTextBuf

func (c *TCheckListBox) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TCheckListBox) GetTextLen

func (c *TCheckListBox) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TCheckListBox) Handle

func (c *TCheckListBox) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TCheckListBox) HandleAllocated

func (c *TCheckListBox) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TCheckListBox) HasParent

func (c *TCheckListBox) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TCheckListBox) Header

func (c *TCheckListBox) Header(Index int32) bool

Header

func (*TCheckListBox) HeaderBackgroundColor

func (c *TCheckListBox) HeaderBackgroundColor() TColor

HeaderBackgroundColor

func (*TCheckListBox) HeaderColor

func (c *TCheckListBox) HeaderColor() TColor

HeaderColor

func (*TCheckListBox) Height

func (c *TCheckListBox) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TCheckListBox) Hide

func (c *TCheckListBox) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TCheckListBox) Hint

func (c *TCheckListBox) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TCheckListBox) InheritsFrom

func (c *TCheckListBox) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TCheckListBox) InsertControl

func (c *TCheckListBox) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TCheckListBox) Instance

func (c *TCheckListBox) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TCheckListBox) InstanceSize

func (c *TCheckListBox) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TCheckListBox) Invalidate

func (c *TCheckListBox) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TCheckListBox) Is

func (c *TCheckListBox) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TCheckListBox) IsValid

func (c *TCheckListBox) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TCheckListBox) ItemAtPos

func (c *TCheckListBox) ItemAtPos(Pos TPoint, Existing bool) int32

ItemAtPos

func (*TCheckListBox) ItemEnabled

func (c *TCheckListBox) ItemEnabled(Index int32) bool

ItemEnabled

func (*TCheckListBox) ItemHeight

func (c *TCheckListBox) ItemHeight() int32

ItemHeight

func (*TCheckListBox) ItemIndex

func (c *TCheckListBox) ItemIndex() int32

ItemIndex

func (*TCheckListBox) ItemRect

func (c *TCheckListBox) ItemRect(Index int32) TRect

ItemRect

func (*TCheckListBox) Items

func (c *TCheckListBox) Items() *TStrings

Items

func (*TCheckListBox) Left

func (c *TCheckListBox) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TCheckListBox) Margins

func (c *TCheckListBox) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TCheckListBox) MouseInClient

func (c *TCheckListBox) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TCheckListBox) MultiSelect

func (c *TCheckListBox) MultiSelect() bool

MultiSelect

func (*TCheckListBox) Name

func (c *TCheckListBox) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TCheckListBox) Owner

func (c *TCheckListBox) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TCheckListBox) PaintTo

func (c *TCheckListBox) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TCheckListBox) Parent

func (c *TCheckListBox) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TCheckListBox) ParentColor

func (c *TCheckListBox) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TCheckListBox) ParentCtl3D

func (c *TCheckListBox) ParentCtl3D() bool

ParentCtl3D

func (*TCheckListBox) ParentDoubleBuffered

func (c *TCheckListBox) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TCheckListBox) ParentFont

func (c *TCheckListBox) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TCheckListBox) ParentShowHint

func (c *TCheckListBox) ParentShowHint() bool

ParentShowHint

func (*TCheckListBox) ParentToClient

func (c *TCheckListBox) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TCheckListBox) ParentWindow

func (c *TCheckListBox) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TCheckListBox) Perform

func (c *TCheckListBox) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TCheckListBox) PopupMenu

func (c *TCheckListBox) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TCheckListBox) Realign

func (c *TCheckListBox) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TCheckListBox) Refresh

func (c *TCheckListBox) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TCheckListBox) RemoveControl

func (c *TCheckListBox) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TCheckListBox) Repaint

func (c *TCheckListBox) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TCheckListBox) ScaleBy

func (c *TCheckListBox) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TCheckListBox) ScreenToClient

func (c *TCheckListBox) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TCheckListBox) ScrollBy

func (c *TCheckListBox) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TCheckListBox) SelCount

func (c *TCheckListBox) SelCount() int32

SelCount

func (*TCheckListBox) SelectAll

func (c *TCheckListBox) SelectAll()

SelectAll CN: 全选。 EN: .

func (*TCheckListBox) Selected

func (c *TCheckListBox) Selected(Index int32) bool

Selected

func (*TCheckListBox) SendToBack

func (c *TCheckListBox) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TCheckListBox) SetAction

func (c *TCheckListBox) SetAction(value IComponent)

SetAction

func (*TCheckListBox) SetAlign

func (c *TCheckListBox) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TCheckListBox) SetAlignWithMargins

func (c *TCheckListBox) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TCheckListBox) SetAllowGrayed

func (c *TCheckListBox) SetAllowGrayed(value bool)

SetAllowGrayed

func (*TCheckListBox) SetAnchors

func (c *TCheckListBox) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TCheckListBox) SetAutoComplete

func (c *TCheckListBox) SetAutoComplete(value bool)

SetAutoComplete

func (*TCheckListBox) SetAutoCompleteDelay

func (c *TCheckListBox) SetAutoCompleteDelay(value uint32)

SetAutoCompleteDelay

func (*TCheckListBox) SetBevelEdges

func (c *TCheckListBox) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TCheckListBox) SetBevelInner

func (c *TCheckListBox) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TCheckListBox) SetBevelKind

func (c *TCheckListBox) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TCheckListBox) SetBevelOuter

func (c *TCheckListBox) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TCheckListBox) SetBiDiMode

func (c *TCheckListBox) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TCheckListBox) SetBorderStyle

func (c *TCheckListBox) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TCheckListBox) SetBounds

func (c *TCheckListBox) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TCheckListBox) SetBoundsRect

func (c *TCheckListBox) SetBoundsRect(value TRect)

SetBoundsRect

func (*TCheckListBox) SetChecked

func (c *TCheckListBox) SetChecked(Index int32, value bool)

Checked CN: 设置是否选中。 EN: .

func (*TCheckListBox) SetClientHeight

func (c *TCheckListBox) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TCheckListBox) SetClientWidth

func (c *TCheckListBox) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TCheckListBox) SetColor

func (c *TCheckListBox) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TCheckListBox) SetColumns

func (c *TCheckListBox) SetColumns(value int32)

SetColumns

func (*TCheckListBox) SetComponentIndex

func (c *TCheckListBox) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TCheckListBox) SetConstraints

func (c *TCheckListBox) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TCheckListBox) SetControlState

func (c *TCheckListBox) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TCheckListBox) SetControlStyle

func (c *TCheckListBox) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TCheckListBox) SetCount

func (c *TCheckListBox) SetCount(value int32)

SetCount

func (*TCheckListBox) SetCtl3D

func (c *TCheckListBox) SetCtl3D(value bool)

SetCtl3D

func (*TCheckListBox) SetCursor

func (c *TCheckListBox) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TCheckListBox) SetCustomHint

func (c *TCheckListBox) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TCheckListBox) SetDockSite

func (c *TCheckListBox) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TCheckListBox) SetDoubleBuffered

func (c *TCheckListBox) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TCheckListBox) SetDragCursor

func (c *TCheckListBox) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TCheckListBox) SetDragKind

func (c *TCheckListBox) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TCheckListBox) SetDragMode

func (c *TCheckListBox) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TCheckListBox) SetEnabled

func (c *TCheckListBox) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TCheckListBox) SetFlat

func (c *TCheckListBox) SetFlat(value bool)

SetFlat CN: 设置平面样式。 EN: .

func (*TCheckListBox) SetFocus

func (c *TCheckListBox) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TCheckListBox) SetFont

func (c *TCheckListBox) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TCheckListBox) SetHeader

func (c *TCheckListBox) SetHeader(Index int32, value bool)

Header

func (*TCheckListBox) SetHeaderBackgroundColor

func (c *TCheckListBox) SetHeaderBackgroundColor(value TColor)

SetHeaderBackgroundColor

func (*TCheckListBox) SetHeaderColor

func (c *TCheckListBox) SetHeaderColor(value TColor)

SetHeaderColor

func (*TCheckListBox) SetHeight

func (c *TCheckListBox) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TCheckListBox) SetHint

func (c *TCheckListBox) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TCheckListBox) SetItemEnabled

func (c *TCheckListBox) SetItemEnabled(Index int32, value bool)

ItemEnabled

func (*TCheckListBox) SetItemHeight

func (c *TCheckListBox) SetItemHeight(value int32)

SetItemHeight

func (*TCheckListBox) SetItemIndex

func (c *TCheckListBox) SetItemIndex(value int32)

SetItemIndex

func (*TCheckListBox) SetItems

func (c *TCheckListBox) SetItems(value IObject)

SetItems

func (*TCheckListBox) SetLeft

func (c *TCheckListBox) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TCheckListBox) SetMargins

func (c *TCheckListBox) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TCheckListBox) SetMultiSelect

func (c *TCheckListBox) SetMultiSelect(value bool)

SetMultiSelect

func (*TCheckListBox) SetName

func (c *TCheckListBox) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TCheckListBox) SetOnClick

func (c *TCheckListBox) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TCheckListBox) SetOnClickCheck

func (c *TCheckListBox) SetOnClickCheck(fn TNotifyEvent)

SetOnClickCheck

func (*TCheckListBox) SetOnContextPopup

func (c *TCheckListBox) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TCheckListBox) SetOnData

func (c *TCheckListBox) SetOnData(fn TLBGetDataEvent)

SetOnData

func (*TCheckListBox) SetOnDataFind

func (c *TCheckListBox) SetOnDataFind(fn TLBFindDataEvent)

SetOnDataFind

func (*TCheckListBox) SetOnDataObject

func (c *TCheckListBox) SetOnDataObject(fn TLBGetDataObjectEvent)

SetOnDataObject

func (*TCheckListBox) SetOnDblClick

func (c *TCheckListBox) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TCheckListBox) SetOnDragDrop

func (c *TCheckListBox) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TCheckListBox) SetOnDragOver

func (c *TCheckListBox) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TCheckListBox) SetOnEndDock

func (c *TCheckListBox) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TCheckListBox) SetOnEndDrag

func (c *TCheckListBox) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TCheckListBox) SetOnEnter

func (c *TCheckListBox) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TCheckListBox) SetOnExit

func (c *TCheckListBox) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TCheckListBox) SetOnGesture

func (c *TCheckListBox) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TCheckListBox) SetOnKeyDown

func (c *TCheckListBox) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TCheckListBox) SetOnKeyPress

func (c *TCheckListBox) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TCheckListBox) SetOnKeyUp

func (c *TCheckListBox) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TCheckListBox) SetOnMeasureItem

func (c *TCheckListBox) SetOnMeasureItem(fn TMeasureItemEvent)

SetOnMeasureItem

func (*TCheckListBox) SetOnMouseActivate

func (c *TCheckListBox) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TCheckListBox) SetOnMouseDown

func (c *TCheckListBox) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TCheckListBox) SetOnMouseEnter

func (c *TCheckListBox) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TCheckListBox) SetOnMouseLeave

func (c *TCheckListBox) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TCheckListBox) SetOnMouseMove

func (c *TCheckListBox) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TCheckListBox) SetOnMouseUp

func (c *TCheckListBox) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TCheckListBox) SetOnStartDock

func (c *TCheckListBox) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TCheckListBox) SetParent

func (c *TCheckListBox) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TCheckListBox) SetParentColor

func (c *TCheckListBox) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TCheckListBox) SetParentCtl3D

func (c *TCheckListBox) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TCheckListBox) SetParentDoubleBuffered

func (c *TCheckListBox) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TCheckListBox) SetParentFont

func (c *TCheckListBox) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TCheckListBox) SetParentShowHint

func (c *TCheckListBox) SetParentShowHint(value bool)

SetParentShowHint

func (*TCheckListBox) SetParentWindow

func (c *TCheckListBox) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TCheckListBox) SetPopupMenu

func (c *TCheckListBox) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TCheckListBox) SetSelected

func (c *TCheckListBox) SetSelected(Index int32, value bool)

Selected

func (*TCheckListBox) SetShowHint

func (c *TCheckListBox) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TCheckListBox) SetSorted

func (c *TCheckListBox) SetSorted(value bool)

SetSorted

func (*TCheckListBox) SetState

func (c *TCheckListBox) SetState(Index int32, value TCheckBoxState)

State

func (*TCheckListBox) SetStyle

func (c *TCheckListBox) SetStyle(value TListBoxStyle)

SetStyle

func (*TCheckListBox) SetStyleElements

func (c *TCheckListBox) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TCheckListBox) SetTabOrder

func (c *TCheckListBox) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TCheckListBox) SetTabStop

func (c *TCheckListBox) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TCheckListBox) SetTabWidth

func (c *TCheckListBox) SetTabWidth(value int32)

SetTabWidth

func (*TCheckListBox) SetTag

func (c *TCheckListBox) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TCheckListBox) SetTextBuf

func (c *TCheckListBox) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TCheckListBox) SetTop

func (c *TCheckListBox) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TCheckListBox) SetUseDockManager

func (c *TCheckListBox) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TCheckListBox) SetVisible

func (c *TCheckListBox) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TCheckListBox) SetWidth

func (c *TCheckListBox) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TCheckListBox) Show

func (c *TCheckListBox) Show()

Show CN: 显示控件。 EN: Show control.

func (*TCheckListBox) ShowHint

func (c *TCheckListBox) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TCheckListBox) Sorted

func (c *TCheckListBox) Sorted() bool

Sorted

func (*TCheckListBox) State

func (c *TCheckListBox) State(Index int32) TCheckBoxState

State

func (*TCheckListBox) Style

func (c *TCheckListBox) Style() TListBoxStyle

Style

func (*TCheckListBox) StyleElements

func (c *TCheckListBox) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TCheckListBox) TabOrder

func (c *TCheckListBox) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TCheckListBox) TabStop

func (c *TCheckListBox) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TCheckListBox) TabWidth

func (c *TCheckListBox) TabWidth() int32

TabWidth

func (*TCheckListBox) Tag

func (c *TCheckListBox) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TCheckListBox) ToString

func (c *TCheckListBox) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TCheckListBox) Top

func (c *TCheckListBox) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TCheckListBox) UnsafeAddr

func (c *TCheckListBox) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TCheckListBox) Update

func (c *TCheckListBox) Update()

Update CN: 控件更新。 EN: Update.

func (*TCheckListBox) UpdateControlState

func (c *TCheckListBox) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TCheckListBox) UseDockManager

func (c *TCheckListBox) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TCheckListBox) Visible

func (c *TCheckListBox) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TCheckListBox) VisibleDockClientCount

func (c *TCheckListBox) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TCheckListBox) Width

func (c *TCheckListBox) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TClipboard

type TClipboard struct {
	IObject
	// contains filtered or unexported fields
}

func AsClipboard

func AsClipboard(obj interface{}) *TClipboard

AsClipboard CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ClipboardFromInst

func ClipboardFromInst(inst uintptr) *TClipboard

-------------------------- Deprecated begin -------------------------- ClipboardFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsClipboard.

func ClipboardFromObj

func ClipboardFromObj(obj IObject) *TClipboard

ClipboardFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsClipboard.

func ClipboardFromUnsafePointer

func ClipboardFromUnsafePointer(ptr unsafe.Pointer) *TClipboard

ClipboardFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsClipboard.

func NewClipboard

func NewClipboard() *TClipboard

NewClipboard CN: 创建一个新的对象。 EN: Create a new object.

func SetClipboard

func SetClipboard(newClipboard IObject) *TClipboard

func (*TClipboard) AsText

func (c *TClipboard) AsText() string

AsText

func (*TClipboard) Assign

func (c *TClipboard) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TClipboard) ClassName

func (c *TClipboard) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TClipboard) ClassType

func (c *TClipboard) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TClipboard) Clear

func (c *TClipboard) Clear()

Clear CN: 清除。 EN: .

func (*TClipboard) Close

func (c *TClipboard) Close()

Close CN: 关闭。 EN: .

func (*TClipboard) DisposeOf

func (c *TClipboard) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TClipboard) Equals

func (c *TClipboard) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TClipboard) FormatCount

func (c *TClipboard) FormatCount() int32

FormatCount

func (*TClipboard) Formats

func (c *TClipboard) Formats(Index int32) uint16

Formats

func (*TClipboard) Free

func (c *TClipboard) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TClipboard) GetAsHandle

func (c *TClipboard) GetAsHandle(Format uint16) uintptr

GetAsHandle

func (*TClipboard) GetHashCode

func (c *TClipboard) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TClipboard) GetNamePath

func (c *TClipboard) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TClipboard) GetTextBuf

func (c *TClipboard) GetTextBuf(Buffer string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TClipboard) HasFormat

func (c *TClipboard) HasFormat(Format uint16) bool

HasFormat

func (*TClipboard) InheritsFrom

func (c *TClipboard) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TClipboard) Instance

func (c *TClipboard) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TClipboard) InstanceSize

func (c *TClipboard) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TClipboard) Is

func (c *TClipboard) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TClipboard) IsValid

func (c *TClipboard) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TClipboard) Open

func (c *TClipboard) Open()

Open

func (*TClipboard) SetAsHandle

func (c *TClipboard) SetAsHandle(Format uint16, Value uintptr)

SetAsHandle

func (*TClipboard) SetAsText

func (c *TClipboard) SetAsText(value string)

SetAsText

func (*TClipboard) SetTextBuf

func (c *TClipboard) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TClipboard) ToString

func (c *TClipboard) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TClipboard) UnsafeAddr

func (c *TClipboard) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TCloseEvent

type TCloseEvent func(sender IObject, action *TCloseAction) // Action *uintptr

TCloseEvent Form

type TCloseQueryEvent

type TCloseQueryEvent func(sender IObject, canClose *bool) //CanClose *uintptr

TCloseQueryEvent Form

type TCollection

type TCollection struct {
	IObject
	// contains filtered or unexported fields
}

func AsCollection

func AsCollection(obj interface{}) *TCollection

AsCollection CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func CollectionFromInst

func CollectionFromInst(inst uintptr) *TCollection

-------------------------- Deprecated begin -------------------------- CollectionFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsCollection.

func CollectionFromObj

func CollectionFromObj(obj IObject) *TCollection

CollectionFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsCollection.

func CollectionFromUnsafePointer

func CollectionFromUnsafePointer(ptr unsafe.Pointer) *TCollection

CollectionFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsCollection.

func NewCollection

func NewCollection() *TCollection

NewCollection CN: 创建一个新的对象。 EN: Create a new object.

func (*TCollection) Add

func (c *TCollection) Add() *TCollectionItem

Add

func (*TCollection) Assign

func (c *TCollection) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TCollection) BeginUpdate

func (c *TCollection) BeginUpdate()

BeginUpdate

func (*TCollection) Capacity

func (c *TCollection) Capacity() int32

Capacity

func (*TCollection) ClassName

func (c *TCollection) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TCollection) ClassType

func (c *TCollection) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TCollection) Clear

func (c *TCollection) Clear()

Clear CN: 清除。 EN: .

func (*TCollection) ClearAndResetID

func (c *TCollection) ClearAndResetID()

ClearAndResetID

func (*TCollection) Count

func (c *TCollection) Count() int32

Count

func (*TCollection) Delete

func (c *TCollection) Delete(Index int32)

Delete

func (*TCollection) DisposeOf

func (c *TCollection) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TCollection) EndUpdate

func (c *TCollection) EndUpdate()

EndUpdate

func (*TCollection) Equals

func (c *TCollection) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TCollection) FindItemID

func (c *TCollection) FindItemID(ID int32) *TCollectionItem

FindItemID

func (*TCollection) Free

func (c *TCollection) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TCollection) GetHashCode

func (c *TCollection) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TCollection) GetNamePath

func (c *TCollection) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TCollection) InheritsFrom

func (c *TCollection) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TCollection) Insert

func (c *TCollection) Insert(Index int32) *TCollectionItem

Insert

func (*TCollection) Instance

func (c *TCollection) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TCollection) InstanceSize

func (c *TCollection) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TCollection) Is

func (c *TCollection) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TCollection) IsValid

func (c *TCollection) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TCollection) Items

func (c *TCollection) Items(Index int32) *TCollectionItem

Items

func (*TCollection) Owner

func (c *TCollection) Owner() *TObject

Owner CN: 组件所有者。 EN: component owner.

func (*TCollection) SetCapacity

func (c *TCollection) SetCapacity(value int32)

SetCapacity

func (*TCollection) SetItems

func (c *TCollection) SetItems(Index int32, value *TCollectionItem)

Items

func (*TCollection) ToString

func (c *TCollection) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TCollection) UnsafeAddr

func (c *TCollection) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TCollectionItem

type TCollectionItem struct {
	IObject
	// contains filtered or unexported fields
}

func AsCollectionItem

func AsCollectionItem(obj interface{}) *TCollectionItem

AsCollectionItem CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func CollectionItemFromInst

func CollectionItemFromInst(inst uintptr) *TCollectionItem

-------------------------- Deprecated begin -------------------------- CollectionItemFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsCollectionItem.

func CollectionItemFromObj

func CollectionItemFromObj(obj IObject) *TCollectionItem

CollectionItemFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsCollectionItem.

func CollectionItemFromUnsafePointer

func CollectionItemFromUnsafePointer(ptr unsafe.Pointer) *TCollectionItem

CollectionItemFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsCollectionItem.

func NewCollectionItem

func NewCollectionItem() *TCollectionItem

NewCollectionItem CN: 创建一个新的对象。 EN: Create a new object.

func (*TCollectionItem) Assign

func (c *TCollectionItem) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TCollectionItem) ClassName

func (c *TCollectionItem) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TCollectionItem) ClassType

func (c *TCollectionItem) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TCollectionItem) Collection

func (c *TCollectionItem) Collection() *TCollection

Collection

func (*TCollectionItem) DisplayName

func (c *TCollectionItem) DisplayName() string

DisplayName

func (*TCollectionItem) DisposeOf

func (c *TCollectionItem) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TCollectionItem) Equals

func (c *TCollectionItem) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TCollectionItem) Free

func (c *TCollectionItem) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TCollectionItem) GetHashCode

func (c *TCollectionItem) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TCollectionItem) GetNamePath

func (c *TCollectionItem) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TCollectionItem) Index

func (c *TCollectionItem) Index() int32

Index

func (*TCollectionItem) InheritsFrom

func (c *TCollectionItem) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TCollectionItem) Instance

func (c *TCollectionItem) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TCollectionItem) InstanceSize

func (c *TCollectionItem) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TCollectionItem) Is

func (c *TCollectionItem) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TCollectionItem) IsValid

func (c *TCollectionItem) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TCollectionItem) SetCollection

func (c *TCollectionItem) SetCollection(value *TCollection)

SetCollection

func (*TCollectionItem) SetDisplayName

func (c *TCollectionItem) SetDisplayName(value string)

SetDisplayName

func (*TCollectionItem) SetIndex

func (c *TCollectionItem) SetIndex(value int32)

SetIndex

func (*TCollectionItem) ToString

func (c *TCollectionItem) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TCollectionItem) UnsafeAddr

func (c *TCollectionItem) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TColorBox

type TColorBox struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsColorBox

func AsColorBox(obj interface{}) *TColorBox

AsColorBox CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ColorBoxFromInst

func ColorBoxFromInst(inst uintptr) *TColorBox

-------------------------- Deprecated begin -------------------------- ColorBoxFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsColorBox.

func ColorBoxFromObj

func ColorBoxFromObj(obj IObject) *TColorBox

ColorBoxFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsColorBox.

func ColorBoxFromUnsafePointer

func ColorBoxFromUnsafePointer(ptr unsafe.Pointer) *TColorBox

ColorBoxFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsColorBox.

func NewColorBox

func NewColorBox(owner IComponent) *TColorBox

NewColorBox CN: 创建一个新的对象。 EN: Create a new object.

func (*TColorBox) Action

func (c *TColorBox) Action() *TAction

Action

func (*TColorBox) AddItem

func (c *TColorBox) AddItem(Item string, AObject IObject)

AddItem

func (*TColorBox) Align

func (c *TColorBox) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TColorBox) AlignDisabled

func (c *TColorBox) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TColorBox) AlignWithMargins

func (c *TColorBox) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TColorBox) Anchors

func (c *TColorBox) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TColorBox) Assign

func (c *TColorBox) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TColorBox) AutoCloseUp

func (c *TColorBox) AutoCloseUp() bool

AutoCloseUp

func (*TColorBox) AutoComplete

func (c *TColorBox) AutoComplete() bool

AutoComplete

func (*TColorBox) AutoCompleteDelay

func (c *TColorBox) AutoCompleteDelay() uint32

AutoCompleteDelay

func (*TColorBox) AutoDropDown

func (c *TColorBox) AutoDropDown() bool

AutoDropDown

func (*TColorBox) BevelEdges

func (c *TColorBox) BevelEdges() TBevelEdges

BevelEdges

func (*TColorBox) BevelInner

func (c *TColorBox) BevelInner() TBevelCut

BevelInner

func (*TColorBox) BevelKind

func (c *TColorBox) BevelKind() TBevelKind

BevelKind

func (*TColorBox) BevelOuter

func (c *TColorBox) BevelOuter() TBevelCut

BevelOuter

func (*TColorBox) BiDiMode

func (c *TColorBox) BiDiMode() TBiDiMode

BiDiMode

func (*TColorBox) BoundsRect

func (c *TColorBox) BoundsRect() TRect

BoundsRect

func (*TColorBox) BringToFront

func (c *TColorBox) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TColorBox) Brush

func (c *TColorBox) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TColorBox) CanFocus

func (c *TColorBox) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TColorBox) Canvas

func (c *TColorBox) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TColorBox) CharCase

func (c *TColorBox) CharCase() TEditCharCase

CharCase

func (*TColorBox) ClassName

func (c *TColorBox) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TColorBox) ClassType

func (c *TColorBox) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TColorBox) Clear

func (c *TColorBox) Clear()

Clear CN: 清除。 EN: .

func (*TColorBox) ClearSelection

func (c *TColorBox) ClearSelection()

ClearSelection CN: 清除选择。 EN: .

func (*TColorBox) ClientHeight

func (c *TColorBox) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TColorBox) ClientOrigin

func (c *TColorBox) ClientOrigin() TPoint

ClientOrigin

func (*TColorBox) ClientRect

func (c *TColorBox) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TColorBox) ClientToParent

func (c *TColorBox) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TColorBox) ClientToScreen

func (c *TColorBox) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TColorBox) ClientWidth

func (c *TColorBox) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TColorBox) Color

func (c *TColorBox) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TColorBox) ColorNames

func (c *TColorBox) ColorNames(Index int32) string

ColorNames

func (*TColorBox) Colors

func (c *TColorBox) Colors(Index int32) TColor

Colors

func (*TColorBox) ComponentCount

func (c *TColorBox) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TColorBox) ComponentIndex

func (c *TColorBox) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TColorBox) Components

func (c *TColorBox) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TColorBox) Constraints

func (c *TColorBox) Constraints() *TSizeConstraints

Constraints

func (*TColorBox) ContainsControl

func (c *TColorBox) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TColorBox) ControlAtPos

func (c *TColorBox) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TColorBox) ControlCount

func (c *TColorBox) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TColorBox) ControlState

func (c *TColorBox) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TColorBox) ControlStyle

func (c *TColorBox) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TColorBox) Controls

func (c *TColorBox) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TColorBox) CopySelection

func (c *TColorBox) CopySelection(Destination IWinControl)

CopySelection

func (*TColorBox) Ctl3D

func (c *TColorBox) Ctl3D() bool

Ctl3D

func (*TColorBox) Cursor

func (c *TColorBox) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TColorBox) CustomHint

func (c *TColorBox) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TColorBox) DefaultColorColor

func (c *TColorBox) DefaultColorColor() TColor

DefaultColorColor

func (*TColorBox) DeleteSelected

func (c *TColorBox) DeleteSelected()

DeleteSelected

func (*TColorBox) DisableAlign

func (c *TColorBox) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TColorBox) DisposeOf

func (c *TColorBox) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TColorBox) DockClientCount

func (c *TColorBox) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TColorBox) DockClients

func (c *TColorBox) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TColorBox) DockSite

func (c *TColorBox) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TColorBox) DoubleBuffered

func (c *TColorBox) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TColorBox) Dragging

func (c *TColorBox) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TColorBox) DropDownCount

func (c *TColorBox) DropDownCount() int32

DropDownCount

func (*TColorBox) DroppedDown

func (c *TColorBox) DroppedDown() bool

DroppedDown

func (*TColorBox) EnableAlign

func (c *TColorBox) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TColorBox) Enabled

func (c *TColorBox) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TColorBox) Equals

func (c *TColorBox) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TColorBox) ExplicitHeight

func (c *TColorBox) ExplicitHeight() int32

ExplicitHeight

func (*TColorBox) ExplicitLeft

func (c *TColorBox) ExplicitLeft() int32

ExplicitLeft

func (*TColorBox) ExplicitTop

func (c *TColorBox) ExplicitTop() int32

ExplicitTop

func (*TColorBox) ExplicitWidth

func (c *TColorBox) ExplicitWidth() int32

ExplicitWidth

func (*TColorBox) FindChildControl

func (c *TColorBox) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TColorBox) FindComponent

func (c *TColorBox) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TColorBox) FlipChildren

func (c *TColorBox) FlipChildren(AllLevels bool)

FlipChildren

func (*TColorBox) Floating

func (c *TColorBox) Floating() bool

Floating

func (*TColorBox) Focused

func (c *TColorBox) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TColorBox) Font

func (c *TColorBox) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TColorBox) Free

func (c *TColorBox) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TColorBox) GetHashCode

func (c *TColorBox) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TColorBox) GetNamePath

func (c *TColorBox) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TColorBox) GetTextBuf

func (c *TColorBox) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TColorBox) GetTextLen

func (c *TColorBox) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TColorBox) Handle

func (c *TColorBox) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TColorBox) HandleAllocated

func (c *TColorBox) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TColorBox) HasParent

func (c *TColorBox) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TColorBox) Height

func (c *TColorBox) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TColorBox) Hide

func (c *TColorBox) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TColorBox) Hint

func (c *TColorBox) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TColorBox) InheritsFrom

func (c *TColorBox) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TColorBox) InsertControl

func (c *TColorBox) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TColorBox) Instance

func (c *TColorBox) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TColorBox) InstanceSize

func (c *TColorBox) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TColorBox) Invalidate

func (c *TColorBox) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TColorBox) Is

func (c *TColorBox) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TColorBox) IsValid

func (c *TColorBox) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TColorBox) ItemHeight

func (c *TColorBox) ItemHeight() int32

ItemHeight

func (*TColorBox) ItemIndex

func (c *TColorBox) ItemIndex() int32

ItemIndex

func (*TColorBox) Items

func (c *TColorBox) Items() *TStrings

Items

func (*TColorBox) Left

func (c *TColorBox) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TColorBox) Margins

func (c *TColorBox) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TColorBox) MouseInClient

func (c *TColorBox) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TColorBox) Name

func (c *TColorBox) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TColorBox) NoneColorColor

func (c *TColorBox) NoneColorColor() TColor

NoneColorColor

func (*TColorBox) Owner

func (c *TColorBox) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TColorBox) PaintTo

func (c *TColorBox) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TColorBox) Parent

func (c *TColorBox) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TColorBox) ParentColor

func (c *TColorBox) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TColorBox) ParentCtl3D

func (c *TColorBox) ParentCtl3D() bool

ParentCtl3D

func (*TColorBox) ParentDoubleBuffered

func (c *TColorBox) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TColorBox) ParentFont

func (c *TColorBox) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TColorBox) ParentShowHint

func (c *TColorBox) ParentShowHint() bool

ParentShowHint

func (*TColorBox) ParentToClient

func (c *TColorBox) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TColorBox) ParentWindow

func (c *TColorBox) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TColorBox) Perform

func (c *TColorBox) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TColorBox) PopupMenu

func (c *TColorBox) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TColorBox) Realign

func (c *TColorBox) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TColorBox) Refresh

func (c *TColorBox) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TColorBox) RemoveControl

func (c *TColorBox) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TColorBox) Repaint

func (c *TColorBox) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TColorBox) ScaleBy

func (c *TColorBox) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TColorBox) ScreenToClient

func (c *TColorBox) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TColorBox) ScrollBy

func (c *TColorBox) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TColorBox) SelLength

func (c *TColorBox) SelLength() int32

SelLength CN: 获取选择的长度。 EN: .

func (*TColorBox) SelStart

func (c *TColorBox) SelStart() int32

SelStart CN: 获取选择的启始位置。 EN: .

func (*TColorBox) SelText

func (c *TColorBox) SelText() string

SelText CN: 获取选择的文本。 EN: .

func (*TColorBox) SelectAll

func (c *TColorBox) SelectAll()

SelectAll CN: 全选。 EN: .

func (*TColorBox) Selected

func (c *TColorBox) Selected() TColor

Selected

func (*TColorBox) SendToBack

func (c *TColorBox) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TColorBox) SetAction

func (c *TColorBox) SetAction(value IComponent)

SetAction

func (*TColorBox) SetAlign

func (c *TColorBox) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TColorBox) SetAlignWithMargins

func (c *TColorBox) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TColorBox) SetAnchors

func (c *TColorBox) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TColorBox) SetAutoCloseUp

func (c *TColorBox) SetAutoCloseUp(value bool)

SetAutoCloseUp

func (*TColorBox) SetAutoComplete

func (c *TColorBox) SetAutoComplete(value bool)

SetAutoComplete

func (*TColorBox) SetAutoCompleteDelay

func (c *TColorBox) SetAutoCompleteDelay(value uint32)

SetAutoCompleteDelay

func (*TColorBox) SetAutoDropDown

func (c *TColorBox) SetAutoDropDown(value bool)

SetAutoDropDown

func (*TColorBox) SetBevelEdges

func (c *TColorBox) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TColorBox) SetBevelInner

func (c *TColorBox) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TColorBox) SetBevelKind

func (c *TColorBox) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TColorBox) SetBevelOuter

func (c *TColorBox) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TColorBox) SetBiDiMode

func (c *TColorBox) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TColorBox) SetBounds

func (c *TColorBox) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TColorBox) SetBoundsRect

func (c *TColorBox) SetBoundsRect(value TRect)

SetBoundsRect

func (*TColorBox) SetCharCase

func (c *TColorBox) SetCharCase(value TEditCharCase)

SetCharCase

func (*TColorBox) SetClientHeight

func (c *TColorBox) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TColorBox) SetClientWidth

func (c *TColorBox) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TColorBox) SetColor

func (c *TColorBox) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TColorBox) SetComponentIndex

func (c *TColorBox) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TColorBox) SetConstraints

func (c *TColorBox) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TColorBox) SetControlState

func (c *TColorBox) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TColorBox) SetControlStyle

func (c *TColorBox) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TColorBox) SetCtl3D

func (c *TColorBox) SetCtl3D(value bool)

SetCtl3D

func (*TColorBox) SetCursor

func (c *TColorBox) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TColorBox) SetCustomHint

func (c *TColorBox) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TColorBox) SetDefaultColorColor

func (c *TColorBox) SetDefaultColorColor(value TColor)

SetDefaultColorColor

func (*TColorBox) SetDockSite

func (c *TColorBox) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TColorBox) SetDoubleBuffered

func (c *TColorBox) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TColorBox) SetDropDownCount

func (c *TColorBox) SetDropDownCount(value int32)

SetDropDownCount

func (*TColorBox) SetDroppedDown

func (c *TColorBox) SetDroppedDown(value bool)

SetDroppedDown

func (*TColorBox) SetEnabled

func (c *TColorBox) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TColorBox) SetFocus

func (c *TColorBox) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TColorBox) SetFont

func (c *TColorBox) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TColorBox) SetHeight

func (c *TColorBox) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TColorBox) SetHint

func (c *TColorBox) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TColorBox) SetItemHeight

func (c *TColorBox) SetItemHeight(value int32)

SetItemHeight

func (*TColorBox) SetItemIndex

func (c *TColorBox) SetItemIndex(value int32)

SetItemIndex

func (*TColorBox) SetItems

func (c *TColorBox) SetItems(value IObject)

SetItems

func (*TColorBox) SetLeft

func (c *TColorBox) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TColorBox) SetMargins

func (c *TColorBox) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TColorBox) SetName

func (c *TColorBox) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TColorBox) SetNoneColorColor

func (c *TColorBox) SetNoneColorColor(value TColor)

SetNoneColorColor

func (*TColorBox) SetOnChange

func (c *TColorBox) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TColorBox) SetOnClick

func (c *TColorBox) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TColorBox) SetOnContextPopup

func (c *TColorBox) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TColorBox) SetOnDragDrop

func (c *TColorBox) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TColorBox) SetOnDragOver

func (c *TColorBox) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TColorBox) SetOnDropDown

func (c *TColorBox) SetOnDropDown(fn TNotifyEvent)

SetOnDropDown

func (*TColorBox) SetOnEndDock

func (c *TColorBox) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TColorBox) SetOnEndDrag

func (c *TColorBox) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TColorBox) SetOnEnter

func (c *TColorBox) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TColorBox) SetOnExit

func (c *TColorBox) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TColorBox) SetOnGesture

func (c *TColorBox) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TColorBox) SetOnKeyDown

func (c *TColorBox) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TColorBox) SetOnKeyPress

func (c *TColorBox) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TColorBox) SetOnKeyUp

func (c *TColorBox) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TColorBox) SetOnMouseEnter

func (c *TColorBox) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TColorBox) SetOnMouseLeave

func (c *TColorBox) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TColorBox) SetOnSelect

func (c *TColorBox) SetOnSelect(fn TNotifyEvent)

SetOnSelect

func (*TColorBox) SetOnStartDock

func (c *TColorBox) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TColorBox) SetParent

func (c *TColorBox) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TColorBox) SetParentColor

func (c *TColorBox) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TColorBox) SetParentCtl3D

func (c *TColorBox) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TColorBox) SetParentDoubleBuffered

func (c *TColorBox) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TColorBox) SetParentFont

func (c *TColorBox) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TColorBox) SetParentShowHint

func (c *TColorBox) SetParentShowHint(value bool)

SetParentShowHint

func (*TColorBox) SetParentWindow

func (c *TColorBox) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TColorBox) SetPopupMenu

func (c *TColorBox) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TColorBox) SetSelLength

func (c *TColorBox) SetSelLength(value int32)

SetSelLength CN: 设置选择的长度。 EN: .

func (*TColorBox) SetSelStart

func (c *TColorBox) SetSelStart(value int32)

SetSelStart CN: 设置选择的启始位置。 EN: .

func (*TColorBox) SetSelText

func (c *TColorBox) SetSelText(value string)

SetSelText CN: 设置选择的文本。 EN: .

func (*TColorBox) SetSelected

func (c *TColorBox) SetSelected(value TColor)

SetSelected

func (*TColorBox) SetShowHint

func (c *TColorBox) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TColorBox) SetStyle

func (c *TColorBox) SetStyle(value TColorBoxStyle)

SetStyle

func (*TColorBox) SetStyleElements

func (c *TColorBox) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TColorBox) SetTabOrder

func (c *TColorBox) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TColorBox) SetTabStop

func (c *TColorBox) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TColorBox) SetTag

func (c *TColorBox) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TColorBox) SetTextBuf

func (c *TColorBox) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TColorBox) SetTextHint

func (c *TColorBox) SetTextHint(value string)

SetTextHint CN: 设置提示文本。 EN: .

func (*TColorBox) SetTop

func (c *TColorBox) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TColorBox) SetUseDockManager

func (c *TColorBox) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TColorBox) SetVisible

func (c *TColorBox) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TColorBox) SetWidth

func (c *TColorBox) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TColorBox) Show

func (c *TColorBox) Show()

Show CN: 显示控件。 EN: Show control.

func (*TColorBox) ShowHint

func (c *TColorBox) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TColorBox) Style

func (c *TColorBox) Style() TColorBoxStyle

Style

func (*TColorBox) StyleElements

func (c *TColorBox) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TColorBox) TabOrder

func (c *TColorBox) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TColorBox) TabStop

func (c *TColorBox) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TColorBox) Tag

func (c *TColorBox) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TColorBox) TextHint

func (c *TColorBox) TextHint() string

TextHint CN: 获取提示文本。 EN: .

func (*TColorBox) ToString

func (c *TColorBox) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TColorBox) Top

func (c *TColorBox) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TColorBox) UnsafeAddr

func (c *TColorBox) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TColorBox) Update

func (c *TColorBox) Update()

Update CN: 控件更新。 EN: Update.

func (*TColorBox) UpdateControlState

func (c *TColorBox) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TColorBox) UseDockManager

func (c *TColorBox) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TColorBox) Visible

func (c *TColorBox) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TColorBox) VisibleDockClientCount

func (c *TColorBox) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TColorBox) Width

func (c *TColorBox) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TColorDialog

type TColorDialog struct {
	IComponent
	// contains filtered or unexported fields
}

func AsColorDialog

func AsColorDialog(obj interface{}) *TColorDialog

AsColorDialog CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ColorDialogFromInst

func ColorDialogFromInst(inst uintptr) *TColorDialog

-------------------------- Deprecated begin -------------------------- ColorDialogFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsColorDialog.

func ColorDialogFromObj

func ColorDialogFromObj(obj IObject) *TColorDialog

ColorDialogFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsColorDialog.

func ColorDialogFromUnsafePointer

func ColorDialogFromUnsafePointer(ptr unsafe.Pointer) *TColorDialog

ColorDialogFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsColorDialog.

func NewColorDialog

func NewColorDialog(owner IComponent) *TColorDialog

NewColorDialog CN: 创建一个新的对象。 EN: Create a new object.

func (*TColorDialog) Assign

func (c *TColorDialog) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TColorDialog) ClassName

func (c *TColorDialog) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TColorDialog) ClassType

func (c *TColorDialog) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TColorDialog) Color

func (c *TColorDialog) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TColorDialog) ComponentCount

func (c *TColorDialog) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TColorDialog) ComponentIndex

func (c *TColorDialog) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TColorDialog) Components

func (c *TColorDialog) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TColorDialog) Ctl3D

func (c *TColorDialog) Ctl3D() bool

Ctl3D

func (*TColorDialog) DisposeOf

func (c *TColorDialog) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TColorDialog) Equals

func (c *TColorDialog) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TColorDialog) Execute

func (c *TColorDialog) Execute() bool

Execute CN: 执行。 EN: .

func (*TColorDialog) FindComponent

func (c *TColorDialog) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TColorDialog) Free

func (c *TColorDialog) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TColorDialog) GetHashCode

func (c *TColorDialog) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TColorDialog) GetNamePath

func (c *TColorDialog) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TColorDialog) Handle

func (c *TColorDialog) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TColorDialog) HasParent

func (c *TColorDialog) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TColorDialog) InheritsFrom

func (c *TColorDialog) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TColorDialog) Instance

func (c *TColorDialog) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TColorDialog) InstanceSize

func (c *TColorDialog) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TColorDialog) Is

func (c *TColorDialog) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TColorDialog) IsValid

func (c *TColorDialog) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TColorDialog) Name

func (c *TColorDialog) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TColorDialog) Options

func (c *TColorDialog) Options() TColorDialogOptions

Options

func (*TColorDialog) Owner

func (c *TColorDialog) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TColorDialog) SetColor

func (c *TColorDialog) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TColorDialog) SetComponentIndex

func (c *TColorDialog) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TColorDialog) SetCtl3D

func (c *TColorDialog) SetCtl3D(value bool)

SetCtl3D

func (*TColorDialog) SetName

func (c *TColorDialog) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TColorDialog) SetOnClose

func (c *TColorDialog) SetOnClose(fn TNotifyEvent)

SetOnClose

func (*TColorDialog) SetOnShow

func (c *TColorDialog) SetOnShow(fn TNotifyEvent)

SetOnShow CN: 设置显示事件。 EN: .

func (*TColorDialog) SetOptions

func (c *TColorDialog) SetOptions(value TColorDialogOptions)

SetOptions

func (*TColorDialog) SetTag

func (c *TColorDialog) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TColorDialog) Tag

func (c *TColorDialog) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TColorDialog) ToString

func (c *TColorDialog) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TColorDialog) UnsafeAddr

func (c *TColorDialog) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TColorListBox

type TColorListBox struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsColorListBox

func AsColorListBox(obj interface{}) *TColorListBox

AsColorListBox CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ColorListBoxFromInst

func ColorListBoxFromInst(inst uintptr) *TColorListBox

-------------------------- Deprecated begin -------------------------- ColorListBoxFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsColorListBox.

func ColorListBoxFromObj

func ColorListBoxFromObj(obj IObject) *TColorListBox

ColorListBoxFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsColorListBox.

func ColorListBoxFromUnsafePointer

func ColorListBoxFromUnsafePointer(ptr unsafe.Pointer) *TColorListBox

ColorListBoxFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsColorListBox.

func NewColorListBox

func NewColorListBox(owner IComponent) *TColorListBox

NewColorListBox CN: 创建一个新的对象。 EN: Create a new object.

func (*TColorListBox) Action

func (c *TColorListBox) Action() *TAction

Action

func (*TColorListBox) AddItem

func (c *TColorListBox) AddItem(Item string, AObject IObject)

AddItem

func (*TColorListBox) Align

func (c *TColorListBox) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TColorListBox) AlignDisabled

func (c *TColorListBox) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TColorListBox) AlignWithMargins

func (c *TColorListBox) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TColorListBox) Anchors

func (c *TColorListBox) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TColorListBox) Assign

func (c *TColorListBox) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TColorListBox) AutoComplete

func (c *TColorListBox) AutoComplete() bool

AutoComplete

func (*TColorListBox) AutoCompleteDelay

func (c *TColorListBox) AutoCompleteDelay() uint32

AutoCompleteDelay

func (*TColorListBox) BevelEdges

func (c *TColorListBox) BevelEdges() TBevelEdges

BevelEdges

func (*TColorListBox) BevelInner

func (c *TColorListBox) BevelInner() TBevelCut

BevelInner

func (*TColorListBox) BevelKind

func (c *TColorListBox) BevelKind() TBevelKind

BevelKind

func (*TColorListBox) BevelOuter

func (c *TColorListBox) BevelOuter() TBevelCut

BevelOuter

func (*TColorListBox) BiDiMode

func (c *TColorListBox) BiDiMode() TBiDiMode

BiDiMode

func (*TColorListBox) BoundsRect

func (c *TColorListBox) BoundsRect() TRect

BoundsRect

func (*TColorListBox) BringToFront

func (c *TColorListBox) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TColorListBox) Brush

func (c *TColorListBox) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TColorListBox) CanFocus

func (c *TColorListBox) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TColorListBox) Canvas

func (c *TColorListBox) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TColorListBox) ClassName

func (c *TColorListBox) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TColorListBox) ClassType

func (c *TColorListBox) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TColorListBox) Clear

func (c *TColorListBox) Clear()

Clear CN: 清除。 EN: .

func (*TColorListBox) ClearSelection

func (c *TColorListBox) ClearSelection()

ClearSelection CN: 清除选择。 EN: .

func (*TColorListBox) ClientHeight

func (c *TColorListBox) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TColorListBox) ClientOrigin

func (c *TColorListBox) ClientOrigin() TPoint

ClientOrigin

func (*TColorListBox) ClientRect

func (c *TColorListBox) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TColorListBox) ClientToParent

func (c *TColorListBox) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TColorListBox) ClientToScreen

func (c *TColorListBox) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TColorListBox) ClientWidth

func (c *TColorListBox) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TColorListBox) Color

func (c *TColorListBox) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TColorListBox) ColorNames

func (c *TColorListBox) ColorNames(Index int32) string

ColorNames

func (*TColorListBox) Colors

func (c *TColorListBox) Colors(Index int32) TColor

Colors

func (*TColorListBox) ComponentCount

func (c *TColorListBox) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TColorListBox) ComponentIndex

func (c *TColorListBox) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TColorListBox) Components

func (c *TColorListBox) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TColorListBox) Constraints

func (c *TColorListBox) Constraints() *TSizeConstraints

Constraints

func (*TColorListBox) ContainsControl

func (c *TColorListBox) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TColorListBox) ControlAtPos

func (c *TColorListBox) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TColorListBox) ControlCount

func (c *TColorListBox) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TColorListBox) ControlState

func (c *TColorListBox) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TColorListBox) ControlStyle

func (c *TColorListBox) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TColorListBox) Controls

func (c *TColorListBox) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TColorListBox) CopySelection

func (c *TColorListBox) CopySelection(Destination IWinControl)

CopySelection

func (*TColorListBox) Count

func (c *TColorListBox) Count() int32

Count

func (*TColorListBox) Ctl3D

func (c *TColorListBox) Ctl3D() bool

Ctl3D

func (*TColorListBox) Cursor

func (c *TColorListBox) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TColorListBox) CustomHint

func (c *TColorListBox) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TColorListBox) DefaultColorColor

func (c *TColorListBox) DefaultColorColor() TColor

DefaultColorColor

func (*TColorListBox) DeleteSelected

func (c *TColorListBox) DeleteSelected()

DeleteSelected

func (*TColorListBox) DisableAlign

func (c *TColorListBox) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TColorListBox) DisposeOf

func (c *TColorListBox) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TColorListBox) DockClientCount

func (c *TColorListBox) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TColorListBox) DockClients

func (c *TColorListBox) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TColorListBox) DockSite

func (c *TColorListBox) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TColorListBox) DoubleBuffered

func (c *TColorListBox) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TColorListBox) Dragging

func (c *TColorListBox) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TColorListBox) EnableAlign

func (c *TColorListBox) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TColorListBox) Enabled

func (c *TColorListBox) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TColorListBox) Equals

func (c *TColorListBox) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TColorListBox) ExplicitHeight

func (c *TColorListBox) ExplicitHeight() int32

ExplicitHeight

func (*TColorListBox) ExplicitLeft

func (c *TColorListBox) ExplicitLeft() int32

ExplicitLeft

func (*TColorListBox) ExplicitTop

func (c *TColorListBox) ExplicitTop() int32

ExplicitTop

func (*TColorListBox) ExplicitWidth

func (c *TColorListBox) ExplicitWidth() int32

ExplicitWidth

func (*TColorListBox) FindChildControl

func (c *TColorListBox) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TColorListBox) FindComponent

func (c *TColorListBox) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TColorListBox) FlipChildren

func (c *TColorListBox) FlipChildren(AllLevels bool)

FlipChildren

func (*TColorListBox) Floating

func (c *TColorListBox) Floating() bool

Floating

func (*TColorListBox) Focused

func (c *TColorListBox) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TColorListBox) Font

func (c *TColorListBox) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TColorListBox) Free

func (c *TColorListBox) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TColorListBox) GetHashCode

func (c *TColorListBox) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TColorListBox) GetNamePath

func (c *TColorListBox) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TColorListBox) GetTextBuf

func (c *TColorListBox) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TColorListBox) GetTextLen

func (c *TColorListBox) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TColorListBox) Handle

func (c *TColorListBox) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TColorListBox) HandleAllocated

func (c *TColorListBox) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TColorListBox) HasParent

func (c *TColorListBox) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TColorListBox) Height

func (c *TColorListBox) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TColorListBox) Hide

func (c *TColorListBox) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TColorListBox) Hint

func (c *TColorListBox) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TColorListBox) InheritsFrom

func (c *TColorListBox) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TColorListBox) InsertControl

func (c *TColorListBox) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TColorListBox) Instance

func (c *TColorListBox) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TColorListBox) InstanceSize

func (c *TColorListBox) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TColorListBox) Invalidate

func (c *TColorListBox) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TColorListBox) Is

func (c *TColorListBox) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TColorListBox) IsValid

func (c *TColorListBox) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TColorListBox) ItemAtPos

func (c *TColorListBox) ItemAtPos(Pos TPoint, Existing bool) int32

ItemAtPos

func (*TColorListBox) ItemHeight

func (c *TColorListBox) ItemHeight() int32

ItemHeight

func (*TColorListBox) ItemIndex

func (c *TColorListBox) ItemIndex() int32

ItemIndex

func (*TColorListBox) ItemRect

func (c *TColorListBox) ItemRect(Index int32) TRect

ItemRect

func (*TColorListBox) Items

func (c *TColorListBox) Items() *TStrings

Items

func (*TColorListBox) Left

func (c *TColorListBox) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TColorListBox) Margins

func (c *TColorListBox) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TColorListBox) MouseInClient

func (c *TColorListBox) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TColorListBox) MultiSelect

func (c *TColorListBox) MultiSelect() bool

MultiSelect

func (*TColorListBox) Name

func (c *TColorListBox) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TColorListBox) NoneColorColor

func (c *TColorListBox) NoneColorColor() TColor

NoneColorColor

func (*TColorListBox) Owner

func (c *TColorListBox) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TColorListBox) PaintTo

func (c *TColorListBox) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TColorListBox) Parent

func (c *TColorListBox) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TColorListBox) ParentColor

func (c *TColorListBox) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TColorListBox) ParentCtl3D

func (c *TColorListBox) ParentCtl3D() bool

ParentCtl3D

func (*TColorListBox) ParentDoubleBuffered

func (c *TColorListBox) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TColorListBox) ParentFont

func (c *TColorListBox) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TColorListBox) ParentShowHint

func (c *TColorListBox) ParentShowHint() bool

ParentShowHint

func (*TColorListBox) ParentToClient

func (c *TColorListBox) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TColorListBox) ParentWindow

func (c *TColorListBox) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TColorListBox) Perform

func (c *TColorListBox) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TColorListBox) PopupMenu

func (c *TColorListBox) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TColorListBox) Realign

func (c *TColorListBox) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TColorListBox) Refresh

func (c *TColorListBox) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TColorListBox) RemoveControl

func (c *TColorListBox) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TColorListBox) Repaint

func (c *TColorListBox) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TColorListBox) ScaleBy

func (c *TColorListBox) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TColorListBox) ScreenToClient

func (c *TColorListBox) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TColorListBox) ScrollBy

func (c *TColorListBox) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TColorListBox) SelCount

func (c *TColorListBox) SelCount() int32

SelCount

func (*TColorListBox) SelectAll

func (c *TColorListBox) SelectAll()

SelectAll CN: 全选。 EN: .

func (*TColorListBox) Selected

func (c *TColorListBox) Selected() TColor

Selected

func (*TColorListBox) SendToBack

func (c *TColorListBox) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TColorListBox) SetAction

func (c *TColorListBox) SetAction(value IComponent)

SetAction

func (*TColorListBox) SetAlign

func (c *TColorListBox) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TColorListBox) SetAlignWithMargins

func (c *TColorListBox) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TColorListBox) SetAnchors

func (c *TColorListBox) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TColorListBox) SetAutoComplete

func (c *TColorListBox) SetAutoComplete(value bool)

SetAutoComplete

func (*TColorListBox) SetAutoCompleteDelay

func (c *TColorListBox) SetAutoCompleteDelay(value uint32)

SetAutoCompleteDelay

func (*TColorListBox) SetBevelEdges

func (c *TColorListBox) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TColorListBox) SetBevelInner

func (c *TColorListBox) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TColorListBox) SetBevelKind

func (c *TColorListBox) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TColorListBox) SetBevelOuter

func (c *TColorListBox) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TColorListBox) SetBiDiMode

func (c *TColorListBox) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TColorListBox) SetBounds

func (c *TColorListBox) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TColorListBox) SetBoundsRect

func (c *TColorListBox) SetBoundsRect(value TRect)

SetBoundsRect

func (*TColorListBox) SetClientHeight

func (c *TColorListBox) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TColorListBox) SetClientWidth

func (c *TColorListBox) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TColorListBox) SetColor

func (c *TColorListBox) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TColorListBox) SetComponentIndex

func (c *TColorListBox) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TColorListBox) SetConstraints

func (c *TColorListBox) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TColorListBox) SetControlState

func (c *TColorListBox) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TColorListBox) SetControlStyle

func (c *TColorListBox) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TColorListBox) SetCount

func (c *TColorListBox) SetCount(value int32)

SetCount

func (*TColorListBox) SetCtl3D

func (c *TColorListBox) SetCtl3D(value bool)

SetCtl3D

func (*TColorListBox) SetCursor

func (c *TColorListBox) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TColorListBox) SetCustomHint

func (c *TColorListBox) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TColorListBox) SetDefaultColorColor

func (c *TColorListBox) SetDefaultColorColor(value TColor)

SetDefaultColorColor

func (*TColorListBox) SetDockSite

func (c *TColorListBox) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TColorListBox) SetDoubleBuffered

func (c *TColorListBox) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TColorListBox) SetEnabled

func (c *TColorListBox) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TColorListBox) SetFocus

func (c *TColorListBox) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TColorListBox) SetFont

func (c *TColorListBox) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TColorListBox) SetHeight

func (c *TColorListBox) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TColorListBox) SetHint

func (c *TColorListBox) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TColorListBox) SetItemHeight

func (c *TColorListBox) SetItemHeight(value int32)

SetItemHeight

func (*TColorListBox) SetItemIndex

func (c *TColorListBox) SetItemIndex(value int32)

SetItemIndex

func (*TColorListBox) SetItems

func (c *TColorListBox) SetItems(value IObject)

SetItems

func (*TColorListBox) SetLeft

func (c *TColorListBox) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TColorListBox) SetMargins

func (c *TColorListBox) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TColorListBox) SetMultiSelect

func (c *TColorListBox) SetMultiSelect(value bool)

SetMultiSelect

func (*TColorListBox) SetName

func (c *TColorListBox) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TColorListBox) SetNoneColorColor

func (c *TColorListBox) SetNoneColorColor(value TColor)

SetNoneColorColor

func (*TColorListBox) SetOnClick

func (c *TColorListBox) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TColorListBox) SetOnContextPopup

func (c *TColorListBox) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TColorListBox) SetOnDblClick

func (c *TColorListBox) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TColorListBox) SetOnDragDrop

func (c *TColorListBox) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TColorListBox) SetOnDragOver

func (c *TColorListBox) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TColorListBox) SetOnEndDock

func (c *TColorListBox) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TColorListBox) SetOnEndDrag

func (c *TColorListBox) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TColorListBox) SetOnEnter

func (c *TColorListBox) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TColorListBox) SetOnExit

func (c *TColorListBox) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TColorListBox) SetOnGesture

func (c *TColorListBox) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TColorListBox) SetOnKeyDown

func (c *TColorListBox) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TColorListBox) SetOnKeyPress

func (c *TColorListBox) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TColorListBox) SetOnKeyUp

func (c *TColorListBox) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TColorListBox) SetOnMouseActivate

func (c *TColorListBox) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TColorListBox) SetOnMouseDown

func (c *TColorListBox) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TColorListBox) SetOnMouseEnter

func (c *TColorListBox) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TColorListBox) SetOnMouseLeave

func (c *TColorListBox) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TColorListBox) SetOnMouseMove

func (c *TColorListBox) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TColorListBox) SetOnMouseUp

func (c *TColorListBox) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TColorListBox) SetOnStartDock

func (c *TColorListBox) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TColorListBox) SetParent

func (c *TColorListBox) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TColorListBox) SetParentColor

func (c *TColorListBox) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TColorListBox) SetParentCtl3D

func (c *TColorListBox) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TColorListBox) SetParentDoubleBuffered

func (c *TColorListBox) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TColorListBox) SetParentFont

func (c *TColorListBox) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TColorListBox) SetParentShowHint

func (c *TColorListBox) SetParentShowHint(value bool)

SetParentShowHint

func (*TColorListBox) SetParentWindow

func (c *TColorListBox) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TColorListBox) SetPopupMenu

func (c *TColorListBox) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TColorListBox) SetSelected

func (c *TColorListBox) SetSelected(value TColor)

SetSelected

func (*TColorListBox) SetShowHint

func (c *TColorListBox) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TColorListBox) SetStyle

func (c *TColorListBox) SetStyle(value TColorBoxStyle)

SetStyle

func (*TColorListBox) SetStyleElements

func (c *TColorListBox) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TColorListBox) SetTabOrder

func (c *TColorListBox) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TColorListBox) SetTabStop

func (c *TColorListBox) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TColorListBox) SetTag

func (c *TColorListBox) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TColorListBox) SetTextBuf

func (c *TColorListBox) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TColorListBox) SetTop

func (c *TColorListBox) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TColorListBox) SetUseDockManager

func (c *TColorListBox) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TColorListBox) SetVisible

func (c *TColorListBox) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TColorListBox) SetWidth

func (c *TColorListBox) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TColorListBox) Show

func (c *TColorListBox) Show()

Show CN: 显示控件。 EN: Show control.

func (*TColorListBox) ShowHint

func (c *TColorListBox) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TColorListBox) Style

func (c *TColorListBox) Style() TColorBoxStyle

Style

func (*TColorListBox) StyleElements

func (c *TColorListBox) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TColorListBox) TabOrder

func (c *TColorListBox) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TColorListBox) TabStop

func (c *TColorListBox) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TColorListBox) Tag

func (c *TColorListBox) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TColorListBox) ToString

func (c *TColorListBox) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TColorListBox) Top

func (c *TColorListBox) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TColorListBox) UnsafeAddr

func (c *TColorListBox) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TColorListBox) Update

func (c *TColorListBox) Update()

Update CN: 控件更新。 EN: Update.

func (*TColorListBox) UpdateControlState

func (c *TColorListBox) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TColorListBox) UseDockManager

func (c *TColorListBox) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TColorListBox) Visible

func (c *TColorListBox) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TColorListBox) VisibleDockClientCount

func (c *TColorListBox) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TColorListBox) Width

func (c *TColorListBox) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TComboBox

type TComboBox struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsComboBox

func AsComboBox(obj interface{}) *TComboBox

AsComboBox CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ComboBoxFromInst

func ComboBoxFromInst(inst uintptr) *TComboBox

-------------------------- Deprecated begin -------------------------- ComboBoxFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsComboBox.

func ComboBoxFromObj

func ComboBoxFromObj(obj IObject) *TComboBox

ComboBoxFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsComboBox.

func ComboBoxFromUnsafePointer

func ComboBoxFromUnsafePointer(ptr unsafe.Pointer) *TComboBox

ComboBoxFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsComboBox.

func NewComboBox

func NewComboBox(owner IComponent) *TComboBox

NewComboBox CN: 创建一个新的对象。 EN: Create a new object.

func (*TComboBox) Action

func (c *TComboBox) Action() *TAction

Action

func (*TComboBox) AddItem

func (c *TComboBox) AddItem(Item string, AObject IObject)

AddItem

func (*TComboBox) Align

func (c *TComboBox) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TComboBox) AlignDisabled

func (c *TComboBox) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TComboBox) AlignWithMargins

func (c *TComboBox) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TComboBox) Anchors

func (c *TComboBox) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TComboBox) Assign

func (c *TComboBox) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TComboBox) AutoCloseUp

func (c *TComboBox) AutoCloseUp() bool

AutoCloseUp

func (*TComboBox) AutoComplete

func (c *TComboBox) AutoComplete() bool

AutoComplete

func (*TComboBox) AutoCompleteDelay

func (c *TComboBox) AutoCompleteDelay() uint32

AutoCompleteDelay

func (*TComboBox) AutoDropDown

func (c *TComboBox) AutoDropDown() bool

AutoDropDown

func (*TComboBox) BevelEdges

func (c *TComboBox) BevelEdges() TBevelEdges

BevelEdges

func (*TComboBox) BevelInner

func (c *TComboBox) BevelInner() TBevelCut

BevelInner

func (*TComboBox) BevelKind

func (c *TComboBox) BevelKind() TBevelKind

BevelKind

func (*TComboBox) BevelOuter

func (c *TComboBox) BevelOuter() TBevelCut

BevelOuter

func (*TComboBox) BiDiMode

func (c *TComboBox) BiDiMode() TBiDiMode

BiDiMode

func (*TComboBox) BoundsRect

func (c *TComboBox) BoundsRect() TRect

BoundsRect

func (*TComboBox) BringToFront

func (c *TComboBox) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TComboBox) Brush

func (c *TComboBox) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TComboBox) CanFocus

func (c *TComboBox) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TComboBox) Canvas

func (c *TComboBox) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TComboBox) CharCase

func (c *TComboBox) CharCase() TEditCharCase

CharCase

func (*TComboBox) ClassName

func (c *TComboBox) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TComboBox) ClassType

func (c *TComboBox) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TComboBox) Clear

func (c *TComboBox) Clear()

Clear CN: 清除。 EN: .

func (*TComboBox) ClearSelection

func (c *TComboBox) ClearSelection()

ClearSelection CN: 清除选择。 EN: .

func (*TComboBox) ClientHeight

func (c *TComboBox) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TComboBox) ClientOrigin

func (c *TComboBox) ClientOrigin() TPoint

ClientOrigin

func (*TComboBox) ClientRect

func (c *TComboBox) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TComboBox) ClientToParent

func (c *TComboBox) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TComboBox) ClientToScreen

func (c *TComboBox) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TComboBox) ClientWidth

func (c *TComboBox) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TComboBox) Color

func (c *TComboBox) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TComboBox) ComponentCount

func (c *TComboBox) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TComboBox) ComponentIndex

func (c *TComboBox) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TComboBox) Components

func (c *TComboBox) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TComboBox) Constraints

func (c *TComboBox) Constraints() *TSizeConstraints

Constraints

func (*TComboBox) ContainsControl

func (c *TComboBox) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TComboBox) ControlAtPos

func (c *TComboBox) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TComboBox) ControlCount

func (c *TComboBox) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TComboBox) ControlState

func (c *TComboBox) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TComboBox) ControlStyle

func (c *TComboBox) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TComboBox) Controls

func (c *TComboBox) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TComboBox) CopySelection

func (c *TComboBox) CopySelection(Destination IWinControl)

CopySelection

func (*TComboBox) Ctl3D

func (c *TComboBox) Ctl3D() bool

Ctl3D

func (*TComboBox) Cursor

func (c *TComboBox) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TComboBox) CustomHint

func (c *TComboBox) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TComboBox) DeleteSelected

func (c *TComboBox) DeleteSelected()

DeleteSelected

func (*TComboBox) DisableAlign

func (c *TComboBox) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TComboBox) DisposeOf

func (c *TComboBox) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TComboBox) DockClientCount

func (c *TComboBox) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TComboBox) DockClients

func (c *TComboBox) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TComboBox) DockSite

func (c *TComboBox) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TComboBox) DoubleBuffered

func (c *TComboBox) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TComboBox) DragCursor

func (c *TComboBox) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TComboBox) DragKind

func (c *TComboBox) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TComboBox) DragMode

func (c *TComboBox) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TComboBox) Dragging

func (c *TComboBox) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TComboBox) DropDownCount

func (c *TComboBox) DropDownCount() int32

DropDownCount

func (*TComboBox) DroppedDown

func (c *TComboBox) DroppedDown() bool

DroppedDown

func (*TComboBox) EnableAlign

func (c *TComboBox) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TComboBox) Enabled

func (c *TComboBox) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TComboBox) Equals

func (c *TComboBox) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TComboBox) ExplicitHeight

func (c *TComboBox) ExplicitHeight() int32

ExplicitHeight

func (*TComboBox) ExplicitLeft

func (c *TComboBox) ExplicitLeft() int32

ExplicitLeft

func (*TComboBox) ExplicitTop

func (c *TComboBox) ExplicitTop() int32

ExplicitTop

func (*TComboBox) ExplicitWidth

func (c *TComboBox) ExplicitWidth() int32

ExplicitWidth

func (*TComboBox) FindChildControl

func (c *TComboBox) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TComboBox) FindComponent

func (c *TComboBox) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TComboBox) FlipChildren

func (c *TComboBox) FlipChildren(AllLevels bool)

FlipChildren

func (*TComboBox) Floating

func (c *TComboBox) Floating() bool

Floating

func (*TComboBox) Focused

func (c *TComboBox) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TComboBox) Font

func (c *TComboBox) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TComboBox) Free

func (c *TComboBox) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TComboBox) GetHashCode

func (c *TComboBox) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TComboBox) GetNamePath

func (c *TComboBox) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TComboBox) GetTextBuf

func (c *TComboBox) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TComboBox) GetTextLen

func (c *TComboBox) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TComboBox) Handle

func (c *TComboBox) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TComboBox) HandleAllocated

func (c *TComboBox) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TComboBox) HasParent

func (c *TComboBox) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TComboBox) Height

func (c *TComboBox) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TComboBox) Hide

func (c *TComboBox) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TComboBox) Hint

func (c *TComboBox) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TComboBox) InheritsFrom

func (c *TComboBox) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TComboBox) InsertControl

func (c *TComboBox) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TComboBox) Instance

func (c *TComboBox) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TComboBox) InstanceSize

func (c *TComboBox) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TComboBox) Invalidate

func (c *TComboBox) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TComboBox) Is

func (c *TComboBox) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TComboBox) IsValid

func (c *TComboBox) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TComboBox) ItemHeight

func (c *TComboBox) ItemHeight() int32

ItemHeight

func (*TComboBox) ItemIndex

func (c *TComboBox) ItemIndex() int32

ItemIndex

func (*TComboBox) Items

func (c *TComboBox) Items() *TStrings

Items

func (*TComboBox) Left

func (c *TComboBox) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TComboBox) Margins

func (c *TComboBox) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TComboBox) MaxLength

func (c *TComboBox) MaxLength() int32

MaxLength CN: 获取最大长度。 EN: .

func (*TComboBox) MouseInClient

func (c *TComboBox) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TComboBox) Name

func (c *TComboBox) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TComboBox) Owner

func (c *TComboBox) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TComboBox) PaintTo

func (c *TComboBox) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TComboBox) Parent

func (c *TComboBox) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TComboBox) ParentColor

func (c *TComboBox) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TComboBox) ParentCtl3D

func (c *TComboBox) ParentCtl3D() bool

ParentCtl3D

func (*TComboBox) ParentDoubleBuffered

func (c *TComboBox) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TComboBox) ParentFont

func (c *TComboBox) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TComboBox) ParentShowHint

func (c *TComboBox) ParentShowHint() bool

ParentShowHint

func (*TComboBox) ParentToClient

func (c *TComboBox) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TComboBox) ParentWindow

func (c *TComboBox) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TComboBox) Perform

func (c *TComboBox) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TComboBox) PopupMenu

func (c *TComboBox) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TComboBox) Realign

func (c *TComboBox) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TComboBox) Refresh

func (c *TComboBox) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TComboBox) RemoveControl

func (c *TComboBox) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TComboBox) Repaint

func (c *TComboBox) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TComboBox) ScaleBy

func (c *TComboBox) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TComboBox) ScreenToClient

func (c *TComboBox) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TComboBox) ScrollBy

func (c *TComboBox) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TComboBox) SelLength

func (c *TComboBox) SelLength() int32

SelLength CN: 获取选择的长度。 EN: .

func (*TComboBox) SelStart

func (c *TComboBox) SelStart() int32

SelStart CN: 获取选择的启始位置。 EN: .

func (*TComboBox) SelText

func (c *TComboBox) SelText() string

SelText CN: 获取选择的文本。 EN: .

func (*TComboBox) SelectAll

func (c *TComboBox) SelectAll()

SelectAll CN: 全选。 EN: .

func (*TComboBox) SendToBack

func (c *TComboBox) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TComboBox) SetAction

func (c *TComboBox) SetAction(value IComponent)

SetAction

func (*TComboBox) SetAlign

func (c *TComboBox) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TComboBox) SetAlignWithMargins

func (c *TComboBox) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TComboBox) SetAnchors

func (c *TComboBox) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TComboBox) SetAutoCloseUp

func (c *TComboBox) SetAutoCloseUp(value bool)

SetAutoCloseUp

func (*TComboBox) SetAutoComplete

func (c *TComboBox) SetAutoComplete(value bool)

SetAutoComplete

func (*TComboBox) SetAutoCompleteDelay

func (c *TComboBox) SetAutoCompleteDelay(value uint32)

SetAutoCompleteDelay

func (*TComboBox) SetAutoDropDown

func (c *TComboBox) SetAutoDropDown(value bool)

SetAutoDropDown

func (*TComboBox) SetBevelEdges

func (c *TComboBox) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TComboBox) SetBevelInner

func (c *TComboBox) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TComboBox) SetBevelKind

func (c *TComboBox) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TComboBox) SetBevelOuter

func (c *TComboBox) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TComboBox) SetBiDiMode

func (c *TComboBox) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TComboBox) SetBounds

func (c *TComboBox) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TComboBox) SetBoundsRect

func (c *TComboBox) SetBoundsRect(value TRect)

SetBoundsRect

func (*TComboBox) SetCharCase

func (c *TComboBox) SetCharCase(value TEditCharCase)

SetCharCase

func (*TComboBox) SetClientHeight

func (c *TComboBox) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TComboBox) SetClientWidth

func (c *TComboBox) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TComboBox) SetColor

func (c *TComboBox) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TComboBox) SetComponentIndex

func (c *TComboBox) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TComboBox) SetConstraints

func (c *TComboBox) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TComboBox) SetControlState

func (c *TComboBox) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TComboBox) SetControlStyle

func (c *TComboBox) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TComboBox) SetCtl3D

func (c *TComboBox) SetCtl3D(value bool)

SetCtl3D

func (*TComboBox) SetCursor

func (c *TComboBox) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TComboBox) SetCustomHint

func (c *TComboBox) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TComboBox) SetDockSite

func (c *TComboBox) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TComboBox) SetDoubleBuffered

func (c *TComboBox) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TComboBox) SetDragCursor

func (c *TComboBox) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TComboBox) SetDragKind

func (c *TComboBox) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TComboBox) SetDragMode

func (c *TComboBox) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TComboBox) SetDropDownCount

func (c *TComboBox) SetDropDownCount(value int32)

SetDropDownCount

func (*TComboBox) SetDroppedDown

func (c *TComboBox) SetDroppedDown(value bool)

SetDroppedDown

func (*TComboBox) SetEnabled

func (c *TComboBox) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TComboBox) SetFocus

func (c *TComboBox) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TComboBox) SetFont

func (c *TComboBox) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TComboBox) SetHeight

func (c *TComboBox) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TComboBox) SetHint

func (c *TComboBox) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TComboBox) SetItemHeight

func (c *TComboBox) SetItemHeight(value int32)

SetItemHeight

func (*TComboBox) SetItemIndex

func (c *TComboBox) SetItemIndex(value int32)

SetItemIndex

func (*TComboBox) SetItems

func (c *TComboBox) SetItems(value IObject)

SetItems

func (*TComboBox) SetLeft

func (c *TComboBox) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TComboBox) SetMargins

func (c *TComboBox) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TComboBox) SetMaxLength

func (c *TComboBox) SetMaxLength(value int32)

SetMaxLength CN: 设置最大长度。 EN: .

func (*TComboBox) SetName

func (c *TComboBox) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TComboBox) SetOnChange

func (c *TComboBox) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TComboBox) SetOnClick

func (c *TComboBox) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TComboBox) SetOnContextPopup

func (c *TComboBox) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TComboBox) SetOnDblClick

func (c *TComboBox) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TComboBox) SetOnDragDrop

func (c *TComboBox) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TComboBox) SetOnDragOver

func (c *TComboBox) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TComboBox) SetOnDrawItem

func (c *TComboBox) SetOnDrawItem(fn TDrawItemEvent)

SetOnDrawItem

func (*TComboBox) SetOnDropDown

func (c *TComboBox) SetOnDropDown(fn TNotifyEvent)

SetOnDropDown

func (*TComboBox) SetOnEndDock

func (c *TComboBox) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TComboBox) SetOnEndDrag

func (c *TComboBox) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TComboBox) SetOnEnter

func (c *TComboBox) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TComboBox) SetOnExit

func (c *TComboBox) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TComboBox) SetOnGesture

func (c *TComboBox) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TComboBox) SetOnKeyDown

func (c *TComboBox) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TComboBox) SetOnKeyPress

func (c *TComboBox) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TComboBox) SetOnKeyUp

func (c *TComboBox) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TComboBox) SetOnMeasureItem

func (c *TComboBox) SetOnMeasureItem(fn TMeasureItemEvent)

SetOnMeasureItem

func (*TComboBox) SetOnMouseEnter

func (c *TComboBox) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TComboBox) SetOnMouseLeave

func (c *TComboBox) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TComboBox) SetOnSelect

func (c *TComboBox) SetOnSelect(fn TNotifyEvent)

SetOnSelect

func (*TComboBox) SetOnStartDock

func (c *TComboBox) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TComboBox) SetParent

func (c *TComboBox) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TComboBox) SetParentColor

func (c *TComboBox) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TComboBox) SetParentCtl3D

func (c *TComboBox) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TComboBox) SetParentDoubleBuffered

func (c *TComboBox) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TComboBox) SetParentFont

func (c *TComboBox) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TComboBox) SetParentShowHint

func (c *TComboBox) SetParentShowHint(value bool)

SetParentShowHint

func (*TComboBox) SetParentWindow

func (c *TComboBox) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TComboBox) SetPopupMenu

func (c *TComboBox) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TComboBox) SetSelLength

func (c *TComboBox) SetSelLength(value int32)

SetSelLength CN: 设置选择的长度。 EN: .

func (*TComboBox) SetSelStart

func (c *TComboBox) SetSelStart(value int32)

SetSelStart CN: 设置选择的启始位置。 EN: .

func (*TComboBox) SetSelText

func (c *TComboBox) SetSelText(value string)

SetSelText CN: 设置选择的文本。 EN: .

func (*TComboBox) SetShowHint

func (c *TComboBox) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TComboBox) SetSorted

func (c *TComboBox) SetSorted(value bool)

SetSorted

func (*TComboBox) SetStyle

func (c *TComboBox) SetStyle(value TComboBoxStyle)

SetStyle

func (*TComboBox) SetStyleElements

func (c *TComboBox) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TComboBox) SetTabOrder

func (c *TComboBox) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TComboBox) SetTabStop

func (c *TComboBox) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TComboBox) SetTag

func (c *TComboBox) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TComboBox) SetText

func (c *TComboBox) SetText(value string)

SetText CN: 设置文本。 EN: .

func (*TComboBox) SetTextBuf

func (c *TComboBox) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TComboBox) SetTextHint

func (c *TComboBox) SetTextHint(value string)

SetTextHint CN: 设置提示文本。 EN: .

func (*TComboBox) SetTop

func (c *TComboBox) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TComboBox) SetUseDockManager

func (c *TComboBox) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TComboBox) SetVisible

func (c *TComboBox) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TComboBox) SetWidth

func (c *TComboBox) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TComboBox) Show

func (c *TComboBox) Show()

Show CN: 显示控件。 EN: Show control.

func (*TComboBox) ShowHint

func (c *TComboBox) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TComboBox) Sorted

func (c *TComboBox) Sorted() bool

Sorted

func (*TComboBox) Style

func (c *TComboBox) Style() TComboBoxStyle

Style

func (*TComboBox) StyleElements

func (c *TComboBox) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TComboBox) TabOrder

func (c *TComboBox) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TComboBox) TabStop

func (c *TComboBox) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TComboBox) Tag

func (c *TComboBox) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TComboBox) Text

func (c *TComboBox) Text() string

Text CN: 获取文本。 EN: .

func (*TComboBox) TextHint

func (c *TComboBox) TextHint() string

TextHint CN: 获取提示文本。 EN: .

func (*TComboBox) ToString

func (c *TComboBox) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TComboBox) Top

func (c *TComboBox) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TComboBox) UnsafeAddr

func (c *TComboBox) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TComboBox) Update

func (c *TComboBox) Update()

Update CN: 控件更新。 EN: Update.

func (*TComboBox) UpdateControlState

func (c *TComboBox) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TComboBox) UseDockManager

func (c *TComboBox) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TComboBox) Visible

func (c *TComboBox) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TComboBox) VisibleDockClientCount

func (c *TComboBox) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TComboBox) Width

func (c *TComboBox) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TComboBoxEx

type TComboBoxEx struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsComboBoxEx

func AsComboBoxEx(obj interface{}) *TComboBoxEx

AsComboBoxEx CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ComboBoxExFromInst

func ComboBoxExFromInst(inst uintptr) *TComboBoxEx

-------------------------- Deprecated begin -------------------------- ComboBoxExFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsComboBoxEx.

func ComboBoxExFromObj

func ComboBoxExFromObj(obj IObject) *TComboBoxEx

ComboBoxExFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsComboBoxEx.

func ComboBoxExFromUnsafePointer

func ComboBoxExFromUnsafePointer(ptr unsafe.Pointer) *TComboBoxEx

ComboBoxExFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsComboBoxEx.

func NewComboBoxEx

func NewComboBoxEx(owner IComponent) *TComboBoxEx

NewComboBoxEx CN: 创建一个新的对象。 EN: Create a new object.

func (*TComboBoxEx) Action

func (c *TComboBoxEx) Action() *TAction

Action

func (*TComboBoxEx) AddItem

func (c *TComboBoxEx) AddItem(Item string, AObject IObject)

AddItem

func (*TComboBoxEx) Align

func (c *TComboBoxEx) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TComboBoxEx) AlignDisabled

func (c *TComboBoxEx) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TComboBoxEx) AlignWithMargins

func (c *TComboBoxEx) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TComboBoxEx) Anchors

func (c *TComboBoxEx) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TComboBoxEx) Assign

func (c *TComboBoxEx) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TComboBoxEx) AutoCompleteOptions

func (c *TComboBoxEx) AutoCompleteOptions() TAutoCompleteOptions

AutoCompleteOptions

func (*TComboBoxEx) BiDiMode

func (c *TComboBoxEx) BiDiMode() TBiDiMode

BiDiMode

func (*TComboBoxEx) BoundsRect

func (c *TComboBoxEx) BoundsRect() TRect

BoundsRect

func (*TComboBoxEx) BringToFront

func (c *TComboBoxEx) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TComboBoxEx) Brush

func (c *TComboBoxEx) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TComboBoxEx) CanFocus

func (c *TComboBoxEx) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TComboBoxEx) Canvas

func (c *TComboBoxEx) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TComboBoxEx) ClassName

func (c *TComboBoxEx) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TComboBoxEx) ClassType

func (c *TComboBoxEx) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TComboBoxEx) Clear

func (c *TComboBoxEx) Clear()

Clear CN: 清除。 EN: .

func (*TComboBoxEx) ClearSelection

func (c *TComboBoxEx) ClearSelection()

ClearSelection CN: 清除选择。 EN: .

func (*TComboBoxEx) ClientHeight

func (c *TComboBoxEx) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TComboBoxEx) ClientOrigin

func (c *TComboBoxEx) ClientOrigin() TPoint

ClientOrigin

func (*TComboBoxEx) ClientRect

func (c *TComboBoxEx) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TComboBoxEx) ClientToParent

func (c *TComboBoxEx) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TComboBoxEx) ClientToScreen

func (c *TComboBoxEx) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TComboBoxEx) ClientWidth

func (c *TComboBoxEx) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TComboBoxEx) Color

func (c *TComboBoxEx) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TComboBoxEx) ComponentCount

func (c *TComboBoxEx) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TComboBoxEx) ComponentIndex

func (c *TComboBoxEx) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TComboBoxEx) Components

func (c *TComboBoxEx) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TComboBoxEx) Constraints

func (c *TComboBoxEx) Constraints() *TSizeConstraints

Constraints

func (*TComboBoxEx) ContainsControl

func (c *TComboBoxEx) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TComboBoxEx) ControlAtPos

func (c *TComboBoxEx) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TComboBoxEx) ControlCount

func (c *TComboBoxEx) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TComboBoxEx) ControlState

func (c *TComboBoxEx) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TComboBoxEx) ControlStyle

func (c *TComboBoxEx) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TComboBoxEx) Controls

func (c *TComboBoxEx) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TComboBoxEx) CopySelection

func (c *TComboBoxEx) CopySelection(Destination IWinControl)

CopySelection

func (*TComboBoxEx) Ctl3D

func (c *TComboBoxEx) Ctl3D() bool

Ctl3D

func (*TComboBoxEx) Cursor

func (c *TComboBoxEx) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TComboBoxEx) CustomHint

func (c *TComboBoxEx) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TComboBoxEx) DeleteSelected

func (c *TComboBoxEx) DeleteSelected()

DeleteSelected

func (*TComboBoxEx) DisableAlign

func (c *TComboBoxEx) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TComboBoxEx) DisposeOf

func (c *TComboBoxEx) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TComboBoxEx) DockClientCount

func (c *TComboBoxEx) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TComboBoxEx) DockClients

func (c *TComboBoxEx) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TComboBoxEx) DockSite

func (c *TComboBoxEx) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TComboBoxEx) DoubleBuffered

func (c *TComboBoxEx) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TComboBoxEx) DragCursor

func (c *TComboBoxEx) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TComboBoxEx) DragKind

func (c *TComboBoxEx) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TComboBoxEx) DragMode

func (c *TComboBoxEx) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TComboBoxEx) Dragging

func (c *TComboBoxEx) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TComboBoxEx) DropDownCount

func (c *TComboBoxEx) DropDownCount() int32

DropDownCount

func (*TComboBoxEx) DroppedDown

func (c *TComboBoxEx) DroppedDown() bool

DroppedDown

func (*TComboBoxEx) EnableAlign

func (c *TComboBoxEx) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TComboBoxEx) Enabled

func (c *TComboBoxEx) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TComboBoxEx) Equals

func (c *TComboBoxEx) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TComboBoxEx) ExplicitHeight

func (c *TComboBoxEx) ExplicitHeight() int32

ExplicitHeight

func (*TComboBoxEx) ExplicitLeft

func (c *TComboBoxEx) ExplicitLeft() int32

ExplicitLeft

func (*TComboBoxEx) ExplicitTop

func (c *TComboBoxEx) ExplicitTop() int32

ExplicitTop

func (*TComboBoxEx) ExplicitWidth

func (c *TComboBoxEx) ExplicitWidth() int32

ExplicitWidth

func (*TComboBoxEx) FindChildControl

func (c *TComboBoxEx) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TComboBoxEx) FindComponent

func (c *TComboBoxEx) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TComboBoxEx) FlipChildren

func (c *TComboBoxEx) FlipChildren(AllLevels bool)

FlipChildren

func (*TComboBoxEx) Floating

func (c *TComboBoxEx) Floating() bool

Floating

func (*TComboBoxEx) Focused

func (c *TComboBoxEx) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TComboBoxEx) Font

func (c *TComboBoxEx) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TComboBoxEx) Free

func (c *TComboBoxEx) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TComboBoxEx) GetHashCode

func (c *TComboBoxEx) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TComboBoxEx) GetNamePath

func (c *TComboBoxEx) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TComboBoxEx) GetTextBuf

func (c *TComboBoxEx) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TComboBoxEx) GetTextLen

func (c *TComboBoxEx) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TComboBoxEx) Handle

func (c *TComboBoxEx) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TComboBoxEx) HandleAllocated

func (c *TComboBoxEx) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TComboBoxEx) HasParent

func (c *TComboBoxEx) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TComboBoxEx) Height

func (c *TComboBoxEx) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TComboBoxEx) Hide

func (c *TComboBoxEx) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TComboBoxEx) Hint

func (c *TComboBoxEx) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TComboBoxEx) Images

func (c *TComboBoxEx) Images() *TImageList

Images CN: 获取图标索引列表对象。 EN: .

func (*TComboBoxEx) InheritsFrom

func (c *TComboBoxEx) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TComboBoxEx) InsertControl

func (c *TComboBoxEx) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TComboBoxEx) Instance

func (c *TComboBoxEx) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TComboBoxEx) InstanceSize

func (c *TComboBoxEx) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TComboBoxEx) Invalidate

func (c *TComboBoxEx) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TComboBoxEx) Is

func (c *TComboBoxEx) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TComboBoxEx) IsValid

func (c *TComboBoxEx) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TComboBoxEx) ItemHeight

func (c *TComboBoxEx) ItemHeight() int32

ItemHeight

func (*TComboBoxEx) ItemIndex

func (c *TComboBoxEx) ItemIndex() int32

ItemIndex

func (*TComboBoxEx) Items

func (c *TComboBoxEx) Items() *TStrings

Items

func (*TComboBoxEx) ItemsEx

func (c *TComboBoxEx) ItemsEx() *TComboExItems

ItemsEx

func (*TComboBoxEx) Left

func (c *TComboBoxEx) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TComboBoxEx) Margins

func (c *TComboBoxEx) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TComboBoxEx) MaxLength

func (c *TComboBoxEx) MaxLength() int32

MaxLength CN: 获取最大长度。 EN: .

func (*TComboBoxEx) MouseInClient

func (c *TComboBoxEx) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TComboBoxEx) Name

func (c *TComboBoxEx) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TComboBoxEx) Owner

func (c *TComboBoxEx) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TComboBoxEx) PaintTo

func (c *TComboBoxEx) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TComboBoxEx) Parent

func (c *TComboBoxEx) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TComboBoxEx) ParentColor

func (c *TComboBoxEx) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TComboBoxEx) ParentCtl3D

func (c *TComboBoxEx) ParentCtl3D() bool

ParentCtl3D

func (*TComboBoxEx) ParentDoubleBuffered

func (c *TComboBoxEx) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TComboBoxEx) ParentFont

func (c *TComboBoxEx) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TComboBoxEx) ParentShowHint

func (c *TComboBoxEx) ParentShowHint() bool

ParentShowHint

func (*TComboBoxEx) ParentToClient

func (c *TComboBoxEx) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TComboBoxEx) ParentWindow

func (c *TComboBoxEx) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TComboBoxEx) Perform

func (c *TComboBoxEx) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TComboBoxEx) PopupMenu

func (c *TComboBoxEx) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TComboBoxEx) Realign

func (c *TComboBoxEx) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TComboBoxEx) Refresh

func (c *TComboBoxEx) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TComboBoxEx) RemoveControl

func (c *TComboBoxEx) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TComboBoxEx) Repaint

func (c *TComboBoxEx) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TComboBoxEx) ScaleBy

func (c *TComboBoxEx) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TComboBoxEx) ScreenToClient

func (c *TComboBoxEx) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TComboBoxEx) ScrollBy

func (c *TComboBoxEx) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TComboBoxEx) SelLength

func (c *TComboBoxEx) SelLength() int32

SelLength CN: 获取选择的长度。 EN: .

func (*TComboBoxEx) SelStart

func (c *TComboBoxEx) SelStart() int32

SelStart CN: 获取选择的启始位置。 EN: .

func (*TComboBoxEx) SelText

func (c *TComboBoxEx) SelText() string

SelText CN: 获取选择的文本。 EN: .

func (*TComboBoxEx) SelectAll

func (c *TComboBoxEx) SelectAll()

SelectAll CN: 全选。 EN: .

func (*TComboBoxEx) SendToBack

func (c *TComboBoxEx) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TComboBoxEx) SetAction

func (c *TComboBoxEx) SetAction(value IComponent)

SetAction

func (*TComboBoxEx) SetAlign

func (c *TComboBoxEx) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TComboBoxEx) SetAlignWithMargins

func (c *TComboBoxEx) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TComboBoxEx) SetAnchors

func (c *TComboBoxEx) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TComboBoxEx) SetAutoCompleteOptions

func (c *TComboBoxEx) SetAutoCompleteOptions(value TAutoCompleteOptions)

SetAutoCompleteOptions

func (*TComboBoxEx) SetBiDiMode

func (c *TComboBoxEx) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TComboBoxEx) SetBounds

func (c *TComboBoxEx) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TComboBoxEx) SetBoundsRect

func (c *TComboBoxEx) SetBoundsRect(value TRect)

SetBoundsRect

func (*TComboBoxEx) SetClientHeight

func (c *TComboBoxEx) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TComboBoxEx) SetClientWidth

func (c *TComboBoxEx) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TComboBoxEx) SetColor

func (c *TComboBoxEx) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TComboBoxEx) SetComponentIndex

func (c *TComboBoxEx) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TComboBoxEx) SetConstraints

func (c *TComboBoxEx) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TComboBoxEx) SetControlState

func (c *TComboBoxEx) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TComboBoxEx) SetControlStyle

func (c *TComboBoxEx) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TComboBoxEx) SetCtl3D

func (c *TComboBoxEx) SetCtl3D(value bool)

SetCtl3D

func (*TComboBoxEx) SetCursor

func (c *TComboBoxEx) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TComboBoxEx) SetCustomHint

func (c *TComboBoxEx) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TComboBoxEx) SetDockSite

func (c *TComboBoxEx) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TComboBoxEx) SetDoubleBuffered

func (c *TComboBoxEx) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TComboBoxEx) SetDragCursor

func (c *TComboBoxEx) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TComboBoxEx) SetDragKind

func (c *TComboBoxEx) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TComboBoxEx) SetDragMode

func (c *TComboBoxEx) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TComboBoxEx) SetDropDownCount

func (c *TComboBoxEx) SetDropDownCount(value int32)

SetDropDownCount

func (*TComboBoxEx) SetDroppedDown

func (c *TComboBoxEx) SetDroppedDown(value bool)

SetDroppedDown

func (*TComboBoxEx) SetEnabled

func (c *TComboBoxEx) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TComboBoxEx) SetFocus

func (c *TComboBoxEx) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TComboBoxEx) SetFont

func (c *TComboBoxEx) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TComboBoxEx) SetHeight

func (c *TComboBoxEx) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TComboBoxEx) SetHint

func (c *TComboBoxEx) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TComboBoxEx) SetImages

func (c *TComboBoxEx) SetImages(value IComponent)

SetImages CN: 设置图标索引列表对象。 EN: .

func (*TComboBoxEx) SetItemHeight

func (c *TComboBoxEx) SetItemHeight(value int32)

SetItemHeight

func (*TComboBoxEx) SetItemIndex

func (c *TComboBoxEx) SetItemIndex(value int32)

SetItemIndex

func (*TComboBoxEx) SetItems

func (c *TComboBoxEx) SetItems(value IObject)

SetItems

func (*TComboBoxEx) SetItemsEx

func (c *TComboBoxEx) SetItemsEx(value *TComboExItems)

SetItemsEx

func (*TComboBoxEx) SetLeft

func (c *TComboBoxEx) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TComboBoxEx) SetMargins

func (c *TComboBoxEx) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TComboBoxEx) SetMaxLength

func (c *TComboBoxEx) SetMaxLength(value int32)

SetMaxLength CN: 设置最大长度。 EN: .

func (*TComboBoxEx) SetName

func (c *TComboBoxEx) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TComboBoxEx) SetOnBeginEdit

func (c *TComboBoxEx) SetOnBeginEdit(fn TNotifyEvent)

SetOnBeginEdit

func (*TComboBoxEx) SetOnChange

func (c *TComboBoxEx) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TComboBoxEx) SetOnClick

func (c *TComboBoxEx) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TComboBoxEx) SetOnContextPopup

func (c *TComboBoxEx) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TComboBoxEx) SetOnDblClick

func (c *TComboBoxEx) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TComboBoxEx) SetOnDragDrop

func (c *TComboBoxEx) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TComboBoxEx) SetOnDragOver

func (c *TComboBoxEx) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TComboBoxEx) SetOnDropDown

func (c *TComboBoxEx) SetOnDropDown(fn TNotifyEvent)

SetOnDropDown

func (*TComboBoxEx) SetOnEndDock

func (c *TComboBoxEx) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TComboBoxEx) SetOnEndDrag

func (c *TComboBoxEx) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TComboBoxEx) SetOnEndEdit

func (c *TComboBoxEx) SetOnEndEdit(fn TNotifyEvent)

SetOnEndEdit

func (*TComboBoxEx) SetOnEnter

func (c *TComboBoxEx) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TComboBoxEx) SetOnExit

func (c *TComboBoxEx) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TComboBoxEx) SetOnGesture

func (c *TComboBoxEx) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TComboBoxEx) SetOnKeyDown

func (c *TComboBoxEx) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TComboBoxEx) SetOnKeyPress

func (c *TComboBoxEx) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TComboBoxEx) SetOnKeyUp

func (c *TComboBoxEx) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TComboBoxEx) SetOnMouseMove

func (c *TComboBoxEx) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TComboBoxEx) SetOnSelect

func (c *TComboBoxEx) SetOnSelect(fn TNotifyEvent)

SetOnSelect

func (*TComboBoxEx) SetOnStartDock

func (c *TComboBoxEx) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TComboBoxEx) SetParent

func (c *TComboBoxEx) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TComboBoxEx) SetParentColor

func (c *TComboBoxEx) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TComboBoxEx) SetParentCtl3D

func (c *TComboBoxEx) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TComboBoxEx) SetParentDoubleBuffered

func (c *TComboBoxEx) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TComboBoxEx) SetParentFont

func (c *TComboBoxEx) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TComboBoxEx) SetParentShowHint

func (c *TComboBoxEx) SetParentShowHint(value bool)

SetParentShowHint

func (*TComboBoxEx) SetParentWindow

func (c *TComboBoxEx) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TComboBoxEx) SetPopupMenu

func (c *TComboBoxEx) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TComboBoxEx) SetSelLength

func (c *TComboBoxEx) SetSelLength(value int32)

SetSelLength CN: 设置选择的长度。 EN: .

func (*TComboBoxEx) SetSelStart

func (c *TComboBoxEx) SetSelStart(value int32)

SetSelStart CN: 设置选择的启始位置。 EN: .

func (*TComboBoxEx) SetSelText

func (c *TComboBoxEx) SetSelText(value string)

SetSelText CN: 设置选择的文本。 EN: .

func (*TComboBoxEx) SetShowHint

func (c *TComboBoxEx) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TComboBoxEx) SetStyle

func (c *TComboBoxEx) SetStyle(value TComboBoxExStyle)

SetStyle

func (*TComboBoxEx) SetStyleElements

func (c *TComboBoxEx) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TComboBoxEx) SetStyleEx

func (c *TComboBoxEx) SetStyleEx(value TComboBoxExStyles)

SetStyleEx

func (*TComboBoxEx) SetTabOrder

func (c *TComboBoxEx) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TComboBoxEx) SetTabStop

func (c *TComboBoxEx) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TComboBoxEx) SetTag

func (c *TComboBoxEx) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TComboBoxEx) SetText

func (c *TComboBoxEx) SetText(value string)

SetText CN: 设置文本。 EN: .

func (*TComboBoxEx) SetTextBuf

func (c *TComboBoxEx) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TComboBoxEx) SetTop

func (c *TComboBoxEx) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TComboBoxEx) SetUseDockManager

func (c *TComboBoxEx) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TComboBoxEx) SetVisible

func (c *TComboBoxEx) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TComboBoxEx) SetWidth

func (c *TComboBoxEx) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TComboBoxEx) Show

func (c *TComboBoxEx) Show()

Show CN: 显示控件。 EN: Show control.

func (*TComboBoxEx) ShowHint

func (c *TComboBoxEx) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TComboBoxEx) Style

func (c *TComboBoxEx) Style() TComboBoxExStyle

Style

func (*TComboBoxEx) StyleElements

func (c *TComboBoxEx) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TComboBoxEx) StyleEx

func (c *TComboBoxEx) StyleEx() TComboBoxExStyles

StyleEx

func (*TComboBoxEx) TabOrder

func (c *TComboBoxEx) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TComboBoxEx) TabStop

func (c *TComboBoxEx) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TComboBoxEx) Tag

func (c *TComboBoxEx) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TComboBoxEx) Text

func (c *TComboBoxEx) Text() string

Text CN: 获取文本。 EN: .

func (*TComboBoxEx) ToString

func (c *TComboBoxEx) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TComboBoxEx) Top

func (c *TComboBoxEx) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TComboBoxEx) UnsafeAddr

func (c *TComboBoxEx) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TComboBoxEx) Update

func (c *TComboBoxEx) Update()

Update CN: 控件更新。 EN: Update.

func (*TComboBoxEx) UpdateControlState

func (c *TComboBoxEx) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TComboBoxEx) UseDockManager

func (c *TComboBoxEx) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TComboBoxEx) Visible

func (c *TComboBoxEx) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TComboBoxEx) VisibleDockClientCount

func (c *TComboBoxEx) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TComboBoxEx) Width

func (c *TComboBoxEx) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TComboExItem

type TComboExItem struct {
	IObject
	// contains filtered or unexported fields
}

func AsComboExItem

func AsComboExItem(obj interface{}) *TComboExItem

AsComboExItem CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ComboExItemFromInst

func ComboExItemFromInst(inst uintptr) *TComboExItem

-------------------------- Deprecated begin -------------------------- ComboExItemFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsComboExItem.

func ComboExItemFromObj

func ComboExItemFromObj(obj IObject) *TComboExItem

ComboExItemFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsComboExItem.

func ComboExItemFromUnsafePointer

func ComboExItemFromUnsafePointer(ptr unsafe.Pointer) *TComboExItem

ComboExItemFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsComboExItem.

func (*TComboExItem) Assign

func (c *TComboExItem) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TComboExItem) Caption

func (c *TComboExItem) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TComboExItem) ClassName

func (c *TComboExItem) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TComboExItem) ClassType

func (c *TComboExItem) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TComboExItem) Collection

func (c *TComboExItem) Collection() *TCollection

Collection

func (*TComboExItem) Data

func (c *TComboExItem) Data() unsafe.Pointer

Data

func (*TComboExItem) DisplayName

func (c *TComboExItem) DisplayName() string

DisplayName

func (*TComboExItem) DisposeOf

func (c *TComboExItem) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TComboExItem) Equals

func (c *TComboExItem) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TComboExItem) GetHashCode

func (c *TComboExItem) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TComboExItem) GetNamePath

func (c *TComboExItem) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TComboExItem) ImageIndex

func (c *TComboExItem) ImageIndex() int32

ImageIndex CN: 获取图像在images中的索引。 EN: .

func (*TComboExItem) Indent

func (c *TComboExItem) Indent() int32

Indent

func (*TComboExItem) Index

func (c *TComboExItem) Index() int32

Index

func (*TComboExItem) InheritsFrom

func (c *TComboExItem) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TComboExItem) Instance

func (c *TComboExItem) Instance() uintptr

-------------------------- Deprecated end -------------------------- Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TComboExItem) InstanceSize

func (c *TComboExItem) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TComboExItem) Is

func (c *TComboExItem) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TComboExItem) IsValid

func (c *TComboExItem) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TComboExItem) OverlayImageIndex

func (c *TComboExItem) OverlayImageIndex() int32

OverlayImageIndex

func (*TComboExItem) SelectedImageIndex

func (c *TComboExItem) SelectedImageIndex() int32

SelectedImageIndex

func (*TComboExItem) SetCaption

func (c *TComboExItem) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TComboExItem) SetCollection

func (c *TComboExItem) SetCollection(value *TCollection)

SetCollection

func (*TComboExItem) SetData

func (c *TComboExItem) SetData(value unsafe.Pointer)

SetData

func (*TComboExItem) SetDisplayName

func (c *TComboExItem) SetDisplayName(value string)

SetDisplayName

func (*TComboExItem) SetImageIndex

func (c *TComboExItem) SetImageIndex(value int32)

SetImageIndex CN: 设置图像在images中的索引。 EN: .

func (*TComboExItem) SetIndent

func (c *TComboExItem) SetIndent(value int32)

SetIndent

func (*TComboExItem) SetIndex

func (c *TComboExItem) SetIndex(value int32)

SetIndex

func (*TComboExItem) SetOverlayImageIndex

func (c *TComboExItem) SetOverlayImageIndex(value int32)

SetOverlayImageIndex

func (*TComboExItem) SetSelectedImageIndex

func (c *TComboExItem) SetSelectedImageIndex(value int32)

SetSelectedImageIndex

func (*TComboExItem) ToString

func (c *TComboExItem) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TComboExItem) UnsafeAddr

func (c *TComboExItem) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TComboExItems

type TComboExItems struct {
	IObject
	// contains filtered or unexported fields
}

func AsComboExItems

func AsComboExItems(obj interface{}) *TComboExItems

AsComboExItems CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ComboExItemsFromInst

func ComboExItemsFromInst(inst uintptr) *TComboExItems

-------------------------- Deprecated begin -------------------------- ComboExItemsFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsComboExItems.

func ComboExItemsFromObj

func ComboExItemsFromObj(obj IObject) *TComboExItems

ComboExItemsFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsComboExItems.

func ComboExItemsFromUnsafePointer

func ComboExItemsFromUnsafePointer(ptr unsafe.Pointer) *TComboExItems

ComboExItemsFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsComboExItems.

func (*TComboExItems) Add

func (c *TComboExItems) Add() *TComboExItem

Add

func (*TComboExItems) AddItem

func (c *TComboExItems) AddItem(Caption string, ImageIndex int32, SelectedImageIndex int32, OverlayImageIndex int32, Indent int32, Data uintptr) *TComboExItem

AddItem

func (*TComboExItems) Assign

func (c *TComboExItems) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TComboExItems) BeginUpdate

func (c *TComboExItems) BeginUpdate()

BeginUpdate

func (*TComboExItems) Capacity

func (c *TComboExItems) Capacity() int32

Capacity

func (*TComboExItems) ClassName

func (c *TComboExItems) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TComboExItems) ClassType

func (c *TComboExItems) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TComboExItems) Clear

func (c *TComboExItems) Clear()

Clear CN: 清除。 EN: .

func (*TComboExItems) ClearAndResetID

func (c *TComboExItems) ClearAndResetID()

ClearAndResetID

func (*TComboExItems) ComboItems

func (c *TComboExItems) ComboItems(Index int32) *TComboExItem

ComboItems

func (*TComboExItems) Count

func (c *TComboExItems) Count() int32

Count

func (*TComboExItems) Delete

func (c *TComboExItems) Delete(Index int32)

Delete

func (*TComboExItems) DisposeOf

func (c *TComboExItems) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TComboExItems) EndUpdate

func (c *TComboExItems) EndUpdate()

EndUpdate

func (*TComboExItems) Equals

func (c *TComboExItems) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TComboExItems) FindItemID

func (c *TComboExItems) FindItemID(ID int32) *TCollectionItem

FindItemID

func (*TComboExItems) GetHashCode

func (c *TComboExItems) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TComboExItems) GetNamePath

func (c *TComboExItems) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TComboExItems) InheritsFrom

func (c *TComboExItems) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TComboExItems) Insert

func (c *TComboExItems) Insert(Index int32) *TComboExItem

Insert

func (*TComboExItems) Instance

func (c *TComboExItems) Instance() uintptr

-------------------------- Deprecated end -------------------------- Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TComboExItems) InstanceSize

func (c *TComboExItems) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TComboExItems) Is

func (c *TComboExItems) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TComboExItems) IsValid

func (c *TComboExItems) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TComboExItems) Owner

func (c *TComboExItems) Owner() *TObject

Owner CN: 组件所有者。 EN: component owner.

func (*TComboExItems) SetCapacity

func (c *TComboExItems) SetCapacity(value int32)

SetCapacity

func (*TComboExItems) ToString

func (c *TComboExItems) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TComboExItems) UnsafeAddr

func (c *TComboExItems) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TComponent

type TComponent struct {
	IComponent
	// contains filtered or unexported fields
}

func AsComponent

func AsComponent(obj interface{}) *TComponent

AsComponent CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ComponentFromInst

func ComponentFromInst(inst uintptr) *TComponent

-------------------------- Deprecated begin -------------------------- ComponentFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsComponent.

func ComponentFromObj

func ComponentFromObj(obj IObject) *TComponent

ComponentFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsComponent.

func ComponentFromUnsafePointer

func ComponentFromUnsafePointer(ptr unsafe.Pointer) *TComponent

ComponentFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsComponent.

func NewComponent

func NewComponent(owner IComponent) *TComponent

NewComponent CN: 创建一个新的对象。 EN: Create a new object.

func (*TComponent) Assign

func (c *TComponent) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TComponent) ClassName

func (c *TComponent) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TComponent) ClassType

func (c *TComponent) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TComponent) ComponentCount

func (c *TComponent) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TComponent) ComponentIndex

func (c *TComponent) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TComponent) Components

func (c *TComponent) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TComponent) DisposeOf

func (c *TComponent) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TComponent) Equals

func (c *TComponent) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TComponent) FindComponent

func (c *TComponent) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TComponent) Free

func (c *TComponent) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TComponent) GetHashCode

func (c *TComponent) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TComponent) GetNamePath

func (c *TComponent) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TComponent) HasParent

func (c *TComponent) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TComponent) InheritsFrom

func (c *TComponent) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TComponent) Instance

func (c *TComponent) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TComponent) InstanceSize

func (c *TComponent) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TComponent) Is

func (c *TComponent) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TComponent) IsValid

func (c *TComponent) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TComponent) Name

func (c *TComponent) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TComponent) Owner

func (c *TComponent) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TComponent) SetComponentIndex

func (c *TComponent) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TComponent) SetName

func (c *TComponent) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TComponent) SetTag

func (c *TComponent) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TComponent) Tag

func (c *TComponent) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TComponent) ToString

func (c *TComponent) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TComponent) UnsafeAddr

func (c *TComponent) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TConstrainedResizeEvent

type TConstrainedResizeEvent func(sender IObject, minWidth, minHeight, maxWidth, maxHeight *int32)

约束调整大小事件

type TContextPopupEvent

type TContextPopupEvent func(sender IObject, mousePos TPoint, handled *bool)

TContextPopupEvent = procedure(Sender: TObject; MousePos: TPoint; var Handled: Boolean) of object;

type TControl

type TControl struct {
	IControl
	// contains filtered or unexported fields
}

func AsControl

func AsControl(obj interface{}) *TControl

AsControl CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ControlFromInst

func ControlFromInst(inst uintptr) *TControl

-------------------------- Deprecated begin -------------------------- ControlFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsControl.

func ControlFromObj

func ControlFromObj(obj IObject) *TControl

ControlFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsControl.

func ControlFromUnsafePointer

func ControlFromUnsafePointer(ptr unsafe.Pointer) *TControl

ControlFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsControl.

func NewControl

func NewControl(owner IComponent) *TControl

NewControl CN: 创建一个新的对象。 EN: Create a new object.

func (*TControl) Action

func (c *TControl) Action() *TAction

Action

func (*TControl) Align

func (c *TControl) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TControl) AlignWithMargins

func (c *TControl) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TControl) Anchors

func (c *TControl) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TControl) Assign

func (c *TControl) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TControl) BiDiMode

func (c *TControl) BiDiMode() TBiDiMode

BiDiMode

func (*TControl) BoundsRect

func (c *TControl) BoundsRect() TRect

BoundsRect

func (*TControl) BringToFront

func (c *TControl) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TControl) ClassName

func (c *TControl) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TControl) ClassType

func (c *TControl) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TControl) ClientHeight

func (c *TControl) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TControl) ClientOrigin

func (c *TControl) ClientOrigin() TPoint

ClientOrigin

func (*TControl) ClientRect

func (c *TControl) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TControl) ClientToParent

func (c *TControl) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TControl) ClientToScreen

func (c *TControl) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TControl) ClientWidth

func (c *TControl) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TControl) ComponentCount

func (c *TControl) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TControl) ComponentIndex

func (c *TControl) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TControl) Components

func (c *TControl) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TControl) Constraints

func (c *TControl) Constraints() *TSizeConstraints

Constraints

func (*TControl) ControlState

func (c *TControl) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TControl) ControlStyle

func (c *TControl) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TControl) Cursor

func (c *TControl) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TControl) CustomHint

func (c *TControl) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TControl) DisposeOf

func (c *TControl) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TControl) Dragging

func (c *TControl) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TControl) Enabled

func (c *TControl) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TControl) Equals

func (c *TControl) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TControl) ExplicitHeight

func (c *TControl) ExplicitHeight() int32

ExplicitHeight

func (*TControl) ExplicitLeft

func (c *TControl) ExplicitLeft() int32

ExplicitLeft

func (*TControl) ExplicitTop

func (c *TControl) ExplicitTop() int32

ExplicitTop

func (*TControl) ExplicitWidth

func (c *TControl) ExplicitWidth() int32

ExplicitWidth

func (*TControl) FindComponent

func (c *TControl) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TControl) Floating

func (c *TControl) Floating() bool

Floating

func (*TControl) Free

func (c *TControl) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TControl) GetHashCode

func (c *TControl) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TControl) GetNamePath

func (c *TControl) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TControl) GetTextBuf

func (c *TControl) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TControl) GetTextLen

func (c *TControl) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TControl) HasParent

func (c *TControl) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TControl) Height

func (c *TControl) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TControl) Hide

func (c *TControl) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TControl) Hint

func (c *TControl) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TControl) InheritsFrom

func (c *TControl) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TControl) Instance

func (c *TControl) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TControl) InstanceSize

func (c *TControl) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TControl) Invalidate

func (c *TControl) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TControl) Is

func (c *TControl) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TControl) IsValid

func (c *TControl) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TControl) Left

func (c *TControl) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TControl) Margins

func (c *TControl) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TControl) Name

func (c *TControl) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TControl) Owner

func (c *TControl) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TControl) Parent

func (c *TControl) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TControl) ParentToClient

func (c *TControl) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TControl) Perform

func (c *TControl) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TControl) Refresh

func (c *TControl) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TControl) Repaint

func (c *TControl) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TControl) ScreenToClient

func (c *TControl) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TControl) SendToBack

func (c *TControl) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TControl) SetAction

func (c *TControl) SetAction(value IComponent)

SetAction

func (*TControl) SetAlign

func (c *TControl) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TControl) SetAlignWithMargins

func (c *TControl) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TControl) SetAnchors

func (c *TControl) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TControl) SetBiDiMode

func (c *TControl) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TControl) SetBounds

func (c *TControl) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TControl) SetBoundsRect

func (c *TControl) SetBoundsRect(value TRect)

SetBoundsRect

func (*TControl) SetClientHeight

func (c *TControl) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TControl) SetClientWidth

func (c *TControl) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TControl) SetComponentIndex

func (c *TControl) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TControl) SetConstraints

func (c *TControl) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TControl) SetControlState

func (c *TControl) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TControl) SetControlStyle

func (c *TControl) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TControl) SetCursor

func (c *TControl) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TControl) SetCustomHint

func (c *TControl) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TControl) SetEnabled

func (c *TControl) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TControl) SetHeight

func (c *TControl) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TControl) SetHint

func (c *TControl) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TControl) SetLeft

func (c *TControl) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TControl) SetMargins

func (c *TControl) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TControl) SetName

func (c *TControl) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TControl) SetOnGesture

func (c *TControl) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TControl) SetParent

func (c *TControl) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TControl) SetShowHint

func (c *TControl) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TControl) SetStyleElements

func (c *TControl) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TControl) SetTag

func (c *TControl) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TControl) SetTextBuf

func (c *TControl) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TControl) SetTop

func (c *TControl) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TControl) SetVisible

func (c *TControl) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TControl) SetWidth

func (c *TControl) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TControl) Show

func (c *TControl) Show()

Show CN: 显示控件。 EN: Show control.

func (*TControl) ShowHint

func (c *TControl) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TControl) StyleElements

func (c *TControl) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TControl) Tag

func (c *TControl) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TControl) ToString

func (c *TControl) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TControl) Top

func (c *TControl) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TControl) UnsafeAddr

func (c *TControl) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TControl) Update

func (c *TControl) Update()

Update CN: 控件更新。 EN: Update.

func (*TControl) Visible

func (c *TControl) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TControl) Width

func (c *TControl) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TControlScrollBar

type TControlScrollBar struct {
	IObject
	// contains filtered or unexported fields
}

func AsControlScrollBar

func AsControlScrollBar(obj interface{}) *TControlScrollBar

AsControlScrollBar CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ControlScrollBarFromInst

func ControlScrollBarFromInst(inst uintptr) *TControlScrollBar

-------------------------- Deprecated begin -------------------------- ControlScrollBarFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsControlScrollBar.

func ControlScrollBarFromObj

func ControlScrollBarFromObj(obj IObject) *TControlScrollBar

ControlScrollBarFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsControlScrollBar.

func ControlScrollBarFromUnsafePointer

func ControlScrollBarFromUnsafePointer(ptr unsafe.Pointer) *TControlScrollBar

ControlScrollBarFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsControlScrollBar.

func (*TControlScrollBar) Assign

func (c *TControlScrollBar) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TControlScrollBar) ButtonSize

func (c *TControlScrollBar) ButtonSize() int32

ButtonSize

func (*TControlScrollBar) ChangeBiDiPosition

func (c *TControlScrollBar) ChangeBiDiPosition()

ChangeBiDiPosition

func (*TControlScrollBar) ClassName

func (c *TControlScrollBar) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TControlScrollBar) ClassType

func (c *TControlScrollBar) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TControlScrollBar) Color

func (c *TControlScrollBar) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TControlScrollBar) DisposeOf

func (c *TControlScrollBar) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TControlScrollBar) Equals

func (c *TControlScrollBar) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TControlScrollBar) GetHashCode

func (c *TControlScrollBar) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TControlScrollBar) GetNamePath

func (c *TControlScrollBar) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TControlScrollBar) Increment

func (c *TControlScrollBar) Increment() TScrollBarInc

Increment

func (*TControlScrollBar) InheritsFrom

func (c *TControlScrollBar) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TControlScrollBar) Instance

func (c *TControlScrollBar) Instance() uintptr

-------------------------- Deprecated end -------------------------- Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TControlScrollBar) InstanceSize

func (c *TControlScrollBar) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TControlScrollBar) Is

func (c *TControlScrollBar) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TControlScrollBar) IsScrollBarVisible

func (c *TControlScrollBar) IsScrollBarVisible() bool

IsScrollBarVisible

func (*TControlScrollBar) IsValid

func (c *TControlScrollBar) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TControlScrollBar) Kind

func (c *TControlScrollBar) Kind() TScrollBarKind

Kind

func (*TControlScrollBar) ParentColor

func (c *TControlScrollBar) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TControlScrollBar) Position

func (c *TControlScrollBar) Position() int32

Position

func (*TControlScrollBar) Range

func (c *TControlScrollBar) Range() int32

Range

func (*TControlScrollBar) ScrollPos

func (c *TControlScrollBar) ScrollPos() int32

ScrollPos

func (*TControlScrollBar) SetButtonSize

func (c *TControlScrollBar) SetButtonSize(value int32)

SetButtonSize

func (*TControlScrollBar) SetColor

func (c *TControlScrollBar) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TControlScrollBar) SetIncrement

func (c *TControlScrollBar) SetIncrement(value TScrollBarInc)

SetIncrement

func (*TControlScrollBar) SetParentColor

func (c *TControlScrollBar) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TControlScrollBar) SetPosition

func (c *TControlScrollBar) SetPosition(value int32)

SetPosition

func (*TControlScrollBar) SetRange

func (c *TControlScrollBar) SetRange(value int32)

SetRange

func (*TControlScrollBar) SetSize

func (c *TControlScrollBar) SetSize(value int32)

SetSize

func (*TControlScrollBar) SetSmooth

func (c *TControlScrollBar) SetSmooth(value bool)

SetSmooth

func (*TControlScrollBar) SetStyle

func (c *TControlScrollBar) SetStyle(value TScrollBarStyle)

SetStyle

func (*TControlScrollBar) SetThumbSize

func (c *TControlScrollBar) SetThumbSize(value int32)

SetThumbSize

func (*TControlScrollBar) SetTracking

func (c *TControlScrollBar) SetTracking(value bool)

SetTracking

func (*TControlScrollBar) SetVisible

func (c *TControlScrollBar) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TControlScrollBar) Size

func (c *TControlScrollBar) Size() int32

Size

func (*TControlScrollBar) Smooth

func (c *TControlScrollBar) Smooth() bool

Smooth

func (*TControlScrollBar) Style

func (c *TControlScrollBar) Style() TScrollBarStyle

Style

func (*TControlScrollBar) ThumbSize

func (c *TControlScrollBar) ThumbSize() int32

ThumbSize

func (*TControlScrollBar) ToString

func (c *TControlScrollBar) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TControlScrollBar) Tracking

func (c *TControlScrollBar) Tracking() bool

Tracking

func (*TControlScrollBar) UnsafeAddr

func (c *TControlScrollBar) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TControlScrollBar) Visible

func (c *TControlScrollBar) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

type TCoolBand

type TCoolBand struct {
	IObject
	// contains filtered or unexported fields
}

func AsCoolBand

func AsCoolBand(obj interface{}) *TCoolBand

AsCoolBand CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func CoolBandFromInst

func CoolBandFromInst(inst uintptr) *TCoolBand

-------------------------- Deprecated begin -------------------------- CoolBandFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsCoolBand.

func CoolBandFromObj

func CoolBandFromObj(obj IObject) *TCoolBand

CoolBandFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsCoolBand.

func CoolBandFromUnsafePointer

func CoolBandFromUnsafePointer(ptr unsafe.Pointer) *TCoolBand

CoolBandFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsCoolBand.

func NewCoolBand

func NewCoolBand() *TCoolBand

NewCoolBand CN: 创建一个新的对象。 EN: Create a new object.

func (*TCoolBand) Assign

func (c *TCoolBand) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TCoolBand) Bitmap

func (c *TCoolBand) Bitmap() *TBitmap

Bitmap

func (*TCoolBand) BorderStyle

func (c *TCoolBand) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TCoolBand) Break

func (c *TCoolBand) Break() bool

Break

func (*TCoolBand) ClassName

func (c *TCoolBand) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TCoolBand) ClassType

func (c *TCoolBand) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TCoolBand) Collection

func (c *TCoolBand) Collection() *TCollection

Collection

func (*TCoolBand) Color

func (c *TCoolBand) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TCoolBand) Control

func (c *TCoolBand) Control() *TWinControl

Control

func (*TCoolBand) DisplayName

func (c *TCoolBand) DisplayName() string

DisplayName

func (*TCoolBand) DisposeOf

func (c *TCoolBand) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TCoolBand) Equals

func (c *TCoolBand) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TCoolBand) FixedBackground

func (c *TCoolBand) FixedBackground() bool

FixedBackground

func (*TCoolBand) FixedSize

func (c *TCoolBand) FixedSize() bool

FixedSize

func (*TCoolBand) Free

func (c *TCoolBand) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TCoolBand) GetHashCode

func (c *TCoolBand) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TCoolBand) GetNamePath

func (c *TCoolBand) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TCoolBand) Height

func (c *TCoolBand) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TCoolBand) HorizontalOnly

func (c *TCoolBand) HorizontalOnly() bool

HorizontalOnly

func (*TCoolBand) ImageIndex

func (c *TCoolBand) ImageIndex() int32

ImageIndex CN: 获取图像在images中的索引。 EN: .

func (*TCoolBand) Index

func (c *TCoolBand) Index() int32

Index

func (*TCoolBand) InheritsFrom

func (c *TCoolBand) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TCoolBand) Instance

func (c *TCoolBand) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TCoolBand) InstanceSize

func (c *TCoolBand) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TCoolBand) Is

func (c *TCoolBand) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TCoolBand) IsValid

func (c *TCoolBand) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TCoolBand) MinHeight

func (c *TCoolBand) MinHeight() int32

MinHeight

func (*TCoolBand) MinWidth

func (c *TCoolBand) MinWidth() int32

MinWidth

func (*TCoolBand) ParentBitmap

func (c *TCoolBand) ParentBitmap() bool

ParentBitmap

func (*TCoolBand) ParentColor

func (c *TCoolBand) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TCoolBand) SetBitmap

func (c *TCoolBand) SetBitmap(value *TBitmap)

SetBitmap

func (*TCoolBand) SetBorderStyle

func (c *TCoolBand) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TCoolBand) SetBreak

func (c *TCoolBand) SetBreak(value bool)

SetBreak

func (*TCoolBand) SetCollection

func (c *TCoolBand) SetCollection(value *TCollection)

SetCollection

func (*TCoolBand) SetColor

func (c *TCoolBand) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TCoolBand) SetControl

func (c *TCoolBand) SetControl(value IWinControl)

SetControl

func (*TCoolBand) SetDisplayName

func (c *TCoolBand) SetDisplayName(value string)

SetDisplayName

func (*TCoolBand) SetFixedBackground

func (c *TCoolBand) SetFixedBackground(value bool)

SetFixedBackground

func (*TCoolBand) SetFixedSize

func (c *TCoolBand) SetFixedSize(value bool)

SetFixedSize

func (*TCoolBand) SetHorizontalOnly

func (c *TCoolBand) SetHorizontalOnly(value bool)

SetHorizontalOnly

func (*TCoolBand) SetImageIndex

func (c *TCoolBand) SetImageIndex(value int32)

SetImageIndex CN: 设置图像在images中的索引。 EN: .

func (*TCoolBand) SetIndex

func (c *TCoolBand) SetIndex(value int32)

SetIndex

func (*TCoolBand) SetMinHeight

func (c *TCoolBand) SetMinHeight(value int32)

SetMinHeight

func (*TCoolBand) SetMinWidth

func (c *TCoolBand) SetMinWidth(value int32)

SetMinWidth

func (*TCoolBand) SetParentBitmap

func (c *TCoolBand) SetParentBitmap(value bool)

SetParentBitmap

func (*TCoolBand) SetParentColor

func (c *TCoolBand) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TCoolBand) SetText

func (c *TCoolBand) SetText(value string)

SetText CN: 设置文本。 EN: .

func (*TCoolBand) SetVisible

func (c *TCoolBand) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TCoolBand) SetWidth

func (c *TCoolBand) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TCoolBand) Text

func (c *TCoolBand) Text() string

Text CN: 获取文本。 EN: .

func (*TCoolBand) ToString

func (c *TCoolBand) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TCoolBand) UnsafeAddr

func (c *TCoolBand) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TCoolBand) Visible

func (c *TCoolBand) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TCoolBand) Width

func (c *TCoolBand) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TCoolBands

type TCoolBands struct {
	IObject
	// contains filtered or unexported fields
}

func AsCoolBands

func AsCoolBands(obj interface{}) *TCoolBands

AsCoolBands CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func CoolBandsFromInst

func CoolBandsFromInst(inst uintptr) *TCoolBands

-------------------------- Deprecated begin -------------------------- CoolBandsFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsCoolBands.

func CoolBandsFromObj

func CoolBandsFromObj(obj IObject) *TCoolBands

CoolBandsFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsCoolBands.

func CoolBandsFromUnsafePointer

func CoolBandsFromUnsafePointer(ptr unsafe.Pointer) *TCoolBands

CoolBandsFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsCoolBands.

func NewCoolBands

func NewCoolBands() *TCoolBands

NewCoolBands CN: 创建一个新的对象。 EN: Create a new object.

func (*TCoolBands) Add

func (c *TCoolBands) Add() *TCoolBand

Add

func (*TCoolBands) Assign

func (c *TCoolBands) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TCoolBands) BeginUpdate

func (c *TCoolBands) BeginUpdate()

BeginUpdate

func (*TCoolBands) Capacity

func (c *TCoolBands) Capacity() int32

Capacity

func (*TCoolBands) ClassName

func (c *TCoolBands) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TCoolBands) ClassType

func (c *TCoolBands) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TCoolBands) Clear

func (c *TCoolBands) Clear()

Clear CN: 清除。 EN: .

func (*TCoolBands) ClearAndResetID

func (c *TCoolBands) ClearAndResetID()

ClearAndResetID

func (*TCoolBands) CoolBar

func (c *TCoolBands) CoolBar() *TCoolBar

CoolBar

func (*TCoolBands) Count

func (c *TCoolBands) Count() int32

Count

func (*TCoolBands) Delete

func (c *TCoolBands) Delete(Index int32)

Delete

func (*TCoolBands) DisposeOf

func (c *TCoolBands) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TCoolBands) EndUpdate

func (c *TCoolBands) EndUpdate()

EndUpdate

func (*TCoolBands) Equals

func (c *TCoolBands) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TCoolBands) FindBand

func (c *TCoolBands) FindBand(AControl IControl) *TCoolBand

FindBand

func (*TCoolBands) FindItemID

func (c *TCoolBands) FindItemID(ID int32) *TCollectionItem

FindItemID

func (*TCoolBands) Free

func (c *TCoolBands) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TCoolBands) GetHashCode

func (c *TCoolBands) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TCoolBands) GetNamePath

func (c *TCoolBands) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TCoolBands) InheritsFrom

func (c *TCoolBands) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TCoolBands) Insert

func (c *TCoolBands) Insert(Index int32) *TCollectionItem

Insert

func (*TCoolBands) Instance

func (c *TCoolBands) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TCoolBands) InstanceSize

func (c *TCoolBands) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TCoolBands) Is

func (c *TCoolBands) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TCoolBands) IsValid

func (c *TCoolBands) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TCoolBands) Items

func (c *TCoolBands) Items(Index int32) *TCoolBand

Items

func (*TCoolBands) Owner

func (c *TCoolBands) Owner() *TObject

Owner CN: 组件所有者。 EN: component owner.

func (*TCoolBands) SetCapacity

func (c *TCoolBands) SetCapacity(value int32)

SetCapacity

func (*TCoolBands) SetItems

func (c *TCoolBands) SetItems(Index int32, value *TCoolBand)

Items

func (*TCoolBands) ToString

func (c *TCoolBands) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TCoolBands) UnsafeAddr

func (c *TCoolBands) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TCoolBar

type TCoolBar struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsCoolBar

func AsCoolBar(obj interface{}) *TCoolBar

AsCoolBar CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func CoolBarFromInst

func CoolBarFromInst(inst uintptr) *TCoolBar

-------------------------- Deprecated begin -------------------------- CoolBarFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsCoolBar.

func CoolBarFromObj

func CoolBarFromObj(obj IObject) *TCoolBar

CoolBarFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsCoolBar.

func CoolBarFromUnsafePointer

func CoolBarFromUnsafePointer(ptr unsafe.Pointer) *TCoolBar

CoolBarFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsCoolBar.

func NewCoolBar

func NewCoolBar(owner IComponent) *TCoolBar

NewCoolBar CN: 创建一个新的对象。 EN: Create a new object.

func (*TCoolBar) Action

func (c *TCoolBar) Action() *TAction

Action

func (*TCoolBar) Align

func (c *TCoolBar) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TCoolBar) AlignDisabled

func (c *TCoolBar) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TCoolBar) AlignWithMargins

func (c *TCoolBar) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TCoolBar) Anchors

func (c *TCoolBar) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TCoolBar) Assign

func (c *TCoolBar) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TCoolBar) AutoSize

func (c *TCoolBar) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TCoolBar) BandBorderStyle

func (c *TCoolBar) BandBorderStyle() TBorderStyle

BandBorderStyle

func (*TCoolBar) BandMaximize

func (c *TCoolBar) BandMaximize() TCoolBandMaximize

BandMaximize

func (*TCoolBar) Bands

func (c *TCoolBar) Bands() *TCoolBands

Bands

func (*TCoolBar) BiDiMode

func (c *TCoolBar) BiDiMode() TBiDiMode

BiDiMode

func (*TCoolBar) Bitmap

func (c *TCoolBar) Bitmap() *TBitmap

Bitmap

func (*TCoolBar) BorderWidth

func (c *TCoolBar) BorderWidth() int32

BorderWidth CN: 获取边框的宽度。 EN: .

func (*TCoolBar) BoundsRect

func (c *TCoolBar) BoundsRect() TRect

BoundsRect

func (*TCoolBar) BringToFront

func (c *TCoolBar) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TCoolBar) Brush

func (c *TCoolBar) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TCoolBar) CanFocus

func (c *TCoolBar) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TCoolBar) ClassName

func (c *TCoolBar) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TCoolBar) ClassType

func (c *TCoolBar) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TCoolBar) ClientHeight

func (c *TCoolBar) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TCoolBar) ClientOrigin

func (c *TCoolBar) ClientOrigin() TPoint

ClientOrigin

func (*TCoolBar) ClientRect

func (c *TCoolBar) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TCoolBar) ClientToParent

func (c *TCoolBar) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TCoolBar) ClientToScreen

func (c *TCoolBar) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TCoolBar) ClientWidth

func (c *TCoolBar) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TCoolBar) Color

func (c *TCoolBar) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TCoolBar) ComponentCount

func (c *TCoolBar) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TCoolBar) ComponentIndex

func (c *TCoolBar) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TCoolBar) Components

func (c *TCoolBar) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TCoolBar) Constraints

func (c *TCoolBar) Constraints() *TSizeConstraints

Constraints

func (*TCoolBar) ContainsControl

func (c *TCoolBar) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TCoolBar) ControlAtPos

func (c *TCoolBar) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TCoolBar) ControlCount

func (c *TCoolBar) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TCoolBar) ControlState

func (c *TCoolBar) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TCoolBar) ControlStyle

func (c *TCoolBar) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TCoolBar) Controls

func (c *TCoolBar) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TCoolBar) Ctl3D

func (c *TCoolBar) Ctl3D() bool

Ctl3D

func (*TCoolBar) Cursor

func (c *TCoolBar) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TCoolBar) CustomHint

func (c *TCoolBar) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TCoolBar) DisableAlign

func (c *TCoolBar) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TCoolBar) DisposeOf

func (c *TCoolBar) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TCoolBar) DockClientCount

func (c *TCoolBar) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TCoolBar) DockClients

func (c *TCoolBar) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TCoolBar) DockSite

func (c *TCoolBar) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TCoolBar) DoubleBuffered

func (c *TCoolBar) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TCoolBar) DragCursor

func (c *TCoolBar) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TCoolBar) DragKind

func (c *TCoolBar) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TCoolBar) DragMode

func (c *TCoolBar) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TCoolBar) Dragging

func (c *TCoolBar) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TCoolBar) EdgeBorders

func (c *TCoolBar) EdgeBorders() TEdgeBorders

EdgeBorders

func (*TCoolBar) EdgeInner

func (c *TCoolBar) EdgeInner() TEdgeStyle

EdgeInner

func (*TCoolBar) EdgeOuter

func (c *TCoolBar) EdgeOuter() TEdgeStyle

EdgeOuter

func (*TCoolBar) EnableAlign

func (c *TCoolBar) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TCoolBar) Enabled

func (c *TCoolBar) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TCoolBar) Equals

func (c *TCoolBar) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TCoolBar) ExplicitHeight

func (c *TCoolBar) ExplicitHeight() int32

ExplicitHeight

func (*TCoolBar) ExplicitLeft

func (c *TCoolBar) ExplicitLeft() int32

ExplicitLeft

func (*TCoolBar) ExplicitTop

func (c *TCoolBar) ExplicitTop() int32

ExplicitTop

func (*TCoolBar) ExplicitWidth

func (c *TCoolBar) ExplicitWidth() int32

ExplicitWidth

func (*TCoolBar) FindChildControl

func (c *TCoolBar) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TCoolBar) FindComponent

func (c *TCoolBar) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TCoolBar) FixedOrder

func (c *TCoolBar) FixedOrder() bool

FixedOrder

func (*TCoolBar) FixedSize

func (c *TCoolBar) FixedSize() bool

FixedSize

func (*TCoolBar) FlipChildren

func (c *TCoolBar) FlipChildren(AllLevels bool)

FlipChildren

func (*TCoolBar) Floating

func (c *TCoolBar) Floating() bool

Floating

func (*TCoolBar) Focused

func (c *TCoolBar) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TCoolBar) Font

func (c *TCoolBar) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TCoolBar) Free

func (c *TCoolBar) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TCoolBar) GetHashCode

func (c *TCoolBar) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TCoolBar) GetNamePath

func (c *TCoolBar) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TCoolBar) GetTextBuf

func (c *TCoolBar) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TCoolBar) GetTextLen

func (c *TCoolBar) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TCoolBar) Handle

func (c *TCoolBar) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TCoolBar) HandleAllocated

func (c *TCoolBar) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TCoolBar) HasParent

func (c *TCoolBar) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TCoolBar) Height

func (c *TCoolBar) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TCoolBar) Hide

func (c *TCoolBar) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TCoolBar) Hint

func (c *TCoolBar) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TCoolBar) Images

func (c *TCoolBar) Images() *TImageList

Images CN: 获取图标索引列表对象。 EN: .

func (*TCoolBar) InheritsFrom

func (c *TCoolBar) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TCoolBar) InsertControl

func (c *TCoolBar) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TCoolBar) Instance

func (c *TCoolBar) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TCoolBar) InstanceSize

func (c *TCoolBar) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TCoolBar) Invalidate

func (c *TCoolBar) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TCoolBar) Is

func (c *TCoolBar) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TCoolBar) IsValid

func (c *TCoolBar) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TCoolBar) Left

func (c *TCoolBar) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TCoolBar) Margins

func (c *TCoolBar) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TCoolBar) MouseInClient

func (c *TCoolBar) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TCoolBar) Name

func (c *TCoolBar) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TCoolBar) Owner

func (c *TCoolBar) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TCoolBar) PaintTo

func (c *TCoolBar) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TCoolBar) Parent

func (c *TCoolBar) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TCoolBar) ParentColor

func (c *TCoolBar) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TCoolBar) ParentDoubleBuffered

func (c *TCoolBar) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TCoolBar) ParentFont

func (c *TCoolBar) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TCoolBar) ParentShowHint

func (c *TCoolBar) ParentShowHint() bool

ParentShowHint

func (*TCoolBar) ParentToClient

func (c *TCoolBar) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TCoolBar) ParentWindow

func (c *TCoolBar) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TCoolBar) Perform

func (c *TCoolBar) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TCoolBar) PopupMenu

func (c *TCoolBar) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TCoolBar) Realign

func (c *TCoolBar) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TCoolBar) Refresh

func (c *TCoolBar) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TCoolBar) RemoveControl

func (c *TCoolBar) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TCoolBar) Repaint

func (c *TCoolBar) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TCoolBar) ScaleBy

func (c *TCoolBar) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TCoolBar) ScreenToClient

func (c *TCoolBar) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TCoolBar) ScrollBy

func (c *TCoolBar) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TCoolBar) SendToBack

func (c *TCoolBar) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TCoolBar) SetAction

func (c *TCoolBar) SetAction(value IComponent)

SetAction

func (*TCoolBar) SetAlign

func (c *TCoolBar) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TCoolBar) SetAlignWithMargins

func (c *TCoolBar) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TCoolBar) SetAnchors

func (c *TCoolBar) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TCoolBar) SetAutoSize

func (c *TCoolBar) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TCoolBar) SetBandBorderStyle

func (c *TCoolBar) SetBandBorderStyle(value TBorderStyle)

SetBandBorderStyle

func (*TCoolBar) SetBandMaximize

func (c *TCoolBar) SetBandMaximize(value TCoolBandMaximize)

SetBandMaximize

func (*TCoolBar) SetBands

func (c *TCoolBar) SetBands(value *TCoolBands)

SetBands

func (*TCoolBar) SetBiDiMode

func (c *TCoolBar) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TCoolBar) SetBitmap

func (c *TCoolBar) SetBitmap(value *TBitmap)

SetBitmap

func (*TCoolBar) SetBorderWidth

func (c *TCoolBar) SetBorderWidth(value int32)

SetBorderWidth CN: 设置边框的宽度。 EN: .

func (*TCoolBar) SetBounds

func (c *TCoolBar) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TCoolBar) SetBoundsRect

func (c *TCoolBar) SetBoundsRect(value TRect)

SetBoundsRect

func (*TCoolBar) SetClientHeight

func (c *TCoolBar) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TCoolBar) SetClientWidth

func (c *TCoolBar) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TCoolBar) SetColor

func (c *TCoolBar) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TCoolBar) SetComponentIndex

func (c *TCoolBar) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TCoolBar) SetConstraints

func (c *TCoolBar) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TCoolBar) SetControlState

func (c *TCoolBar) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TCoolBar) SetControlStyle

func (c *TCoolBar) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TCoolBar) SetCtl3D

func (c *TCoolBar) SetCtl3D(value bool)

SetCtl3D

func (*TCoolBar) SetCursor

func (c *TCoolBar) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TCoolBar) SetCustomHint

func (c *TCoolBar) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TCoolBar) SetDockSite

func (c *TCoolBar) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TCoolBar) SetDoubleBuffered

func (c *TCoolBar) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TCoolBar) SetDragCursor

func (c *TCoolBar) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TCoolBar) SetDragKind

func (c *TCoolBar) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TCoolBar) SetDragMode

func (c *TCoolBar) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TCoolBar) SetEdgeBorders

func (c *TCoolBar) SetEdgeBorders(value TEdgeBorders)

SetEdgeBorders

func (*TCoolBar) SetEdgeInner

func (c *TCoolBar) SetEdgeInner(value TEdgeStyle)

SetEdgeInner

func (*TCoolBar) SetEdgeOuter

func (c *TCoolBar) SetEdgeOuter(value TEdgeStyle)

SetEdgeOuter

func (*TCoolBar) SetEnabled

func (c *TCoolBar) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TCoolBar) SetFixedOrder

func (c *TCoolBar) SetFixedOrder(value bool)

SetFixedOrder

func (*TCoolBar) SetFixedSize

func (c *TCoolBar) SetFixedSize(value bool)

SetFixedSize

func (*TCoolBar) SetFocus

func (c *TCoolBar) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TCoolBar) SetFont

func (c *TCoolBar) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TCoolBar) SetHeight

func (c *TCoolBar) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TCoolBar) SetHint

func (c *TCoolBar) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TCoolBar) SetImages

func (c *TCoolBar) SetImages(value IComponent)

SetImages CN: 设置图标索引列表对象。 EN: .

func (*TCoolBar) SetLeft

func (c *TCoolBar) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TCoolBar) SetMargins

func (c *TCoolBar) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TCoolBar) SetName

func (c *TCoolBar) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TCoolBar) SetOnChange

func (c *TCoolBar) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TCoolBar) SetOnClick

func (c *TCoolBar) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TCoolBar) SetOnContextPopup

func (c *TCoolBar) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TCoolBar) SetOnDblClick

func (c *TCoolBar) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TCoolBar) SetOnDockDrop

func (c *TCoolBar) SetOnDockDrop(fn TDockDropEvent)

SetOnDockDrop

func (*TCoolBar) SetOnDragDrop

func (c *TCoolBar) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TCoolBar) SetOnDragOver

func (c *TCoolBar) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TCoolBar) SetOnEndDock

func (c *TCoolBar) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TCoolBar) SetOnEndDrag

func (c *TCoolBar) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TCoolBar) SetOnGesture

func (c *TCoolBar) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TCoolBar) SetOnGetSiteInfo

func (c *TCoolBar) SetOnGetSiteInfo(fn TGetSiteInfoEvent)

SetOnGetSiteInfo

func (*TCoolBar) SetOnMouseActivate

func (c *TCoolBar) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TCoolBar) SetOnMouseDown

func (c *TCoolBar) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TCoolBar) SetOnMouseEnter

func (c *TCoolBar) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TCoolBar) SetOnMouseLeave

func (c *TCoolBar) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TCoolBar) SetOnMouseMove

func (c *TCoolBar) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TCoolBar) SetOnMouseUp

func (c *TCoolBar) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TCoolBar) SetOnResize

func (c *TCoolBar) SetOnResize(fn TNotifyEvent)

SetOnResize CN: 设置大小被改变事件。 EN: .

func (*TCoolBar) SetOnStartDock

func (c *TCoolBar) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TCoolBar) SetOnUnDock

func (c *TCoolBar) SetOnUnDock(fn TUnDockEvent)

SetOnUnDock

func (*TCoolBar) SetParent

func (c *TCoolBar) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TCoolBar) SetParentColor

func (c *TCoolBar) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TCoolBar) SetParentDoubleBuffered

func (c *TCoolBar) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TCoolBar) SetParentFont

func (c *TCoolBar) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TCoolBar) SetParentShowHint

func (c *TCoolBar) SetParentShowHint(value bool)

SetParentShowHint

func (*TCoolBar) SetParentWindow

func (c *TCoolBar) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TCoolBar) SetPopupMenu

func (c *TCoolBar) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TCoolBar) SetShowHint

func (c *TCoolBar) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TCoolBar) SetShowText

func (c *TCoolBar) SetShowText(value bool)

SetShowText

func (*TCoolBar) SetStyleElements

func (c *TCoolBar) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TCoolBar) SetTabOrder

func (c *TCoolBar) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TCoolBar) SetTabStop

func (c *TCoolBar) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TCoolBar) SetTag

func (c *TCoolBar) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TCoolBar) SetTextBuf

func (c *TCoolBar) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TCoolBar) SetTop

func (c *TCoolBar) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TCoolBar) SetUseDockManager

func (c *TCoolBar) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TCoolBar) SetVertical

func (c *TCoolBar) SetVertical(value bool)

SetVertical

func (*TCoolBar) SetVisible

func (c *TCoolBar) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TCoolBar) SetWidth

func (c *TCoolBar) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TCoolBar) Show

func (c *TCoolBar) Show()

Show CN: 显示控件。 EN: Show control.

func (*TCoolBar) ShowHint

func (c *TCoolBar) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TCoolBar) ShowText

func (c *TCoolBar) ShowText() bool

ShowText

func (*TCoolBar) StyleElements

func (c *TCoolBar) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TCoolBar) TabOrder

func (c *TCoolBar) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TCoolBar) TabStop

func (c *TCoolBar) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TCoolBar) Tag

func (c *TCoolBar) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TCoolBar) ToString

func (c *TCoolBar) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TCoolBar) Top

func (c *TCoolBar) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TCoolBar) UnsafeAddr

func (c *TCoolBar) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TCoolBar) Update

func (c *TCoolBar) Update()

Update CN: 控件更新。 EN: Update.

func (*TCoolBar) UpdateControlState

func (c *TCoolBar) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TCoolBar) UseDockManager

func (c *TCoolBar) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TCoolBar) Vertical

func (c *TCoolBar) Vertical() bool

Vertical

func (*TCoolBar) Visible

func (c *TCoolBar) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TCoolBar) VisibleDockClientCount

func (c *TCoolBar) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TCoolBar) Width

func (c *TCoolBar) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TCreatingListErrorEvent

type TCreatingListErrorEvent func(sender IObject, winErrorCode uint32, errorDescription string, handled *bool)

TCreatingListErrorEvent = procedure (Sender: TObject; WinErrorCode: Cardinal; const ErrorDescription: string; var Handled: Boolean) of object;

type TCustomHint

type TCustomHint struct {
	IComponent
	// contains filtered or unexported fields
}

func AsCustomHint

func AsCustomHint(obj interface{}) *TCustomHint

AsCustomHint CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func CustomHintFromInst

func CustomHintFromInst(inst uintptr) *TCustomHint

-------------------------- Deprecated begin -------------------------- CustomHintFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsCustomHint.

func CustomHintFromObj

func CustomHintFromObj(obj IObject) *TCustomHint

CustomHintFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsCustomHint.

func CustomHintFromUnsafePointer

func CustomHintFromUnsafePointer(ptr unsafe.Pointer) *TCustomHint

CustomHintFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsCustomHint.

func NewCustomHint

func NewCustomHint(owner IComponent) *TCustomHint

NewCustomHint CN: 创建一个新的对象。 EN: Create a new object.

func (*TCustomHint) Assign

func (c *TCustomHint) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TCustomHint) ClassName

func (c *TCustomHint) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TCustomHint) ClassType

func (c *TCustomHint) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TCustomHint) ComponentCount

func (c *TCustomHint) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TCustomHint) ComponentIndex

func (c *TCustomHint) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TCustomHint) Components

func (c *TCustomHint) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TCustomHint) Delay

func (c *TCustomHint) Delay() uint32

Delay

func (*TCustomHint) Description

func (c *TCustomHint) Description() string

Description

func (*TCustomHint) DisposeOf

func (c *TCustomHint) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TCustomHint) Equals

func (c *TCustomHint) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TCustomHint) FindComponent

func (c *TCustomHint) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TCustomHint) Free

func (c *TCustomHint) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TCustomHint) GetHashCode

func (c *TCustomHint) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TCustomHint) GetNamePath

func (c *TCustomHint) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TCustomHint) HasParent

func (c *TCustomHint) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TCustomHint) HideAfter

func (c *TCustomHint) HideAfter() int32

HideAfter

func (*TCustomHint) HideHint

func (c *TCustomHint) HideHint()

HideHint CN: 隐藏鼠标悬停提示。 EN: .

func (*TCustomHint) ImageIndex

func (c *TCustomHint) ImageIndex() int32

ImageIndex CN: 获取图像在images中的索引。 EN: .

func (*TCustomHint) Images

func (c *TCustomHint) Images() *TImageList

Images CN: 获取图标索引列表对象。 EN: .

func (*TCustomHint) InheritsFrom

func (c *TCustomHint) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TCustomHint) Instance

func (c *TCustomHint) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TCustomHint) InstanceSize

func (c *TCustomHint) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TCustomHint) Is

func (c *TCustomHint) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TCustomHint) IsValid

func (c *TCustomHint) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TCustomHint) Name

func (c *TCustomHint) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TCustomHint) Owner

func (c *TCustomHint) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TCustomHint) SetComponentIndex

func (c *TCustomHint) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TCustomHint) SetDelay

func (c *TCustomHint) SetDelay(value uint32)

SetDelay

func (*TCustomHint) SetDescription

func (c *TCustomHint) SetDescription(value string)

SetDescription

func (*TCustomHint) SetHideAfter

func (c *TCustomHint) SetHideAfter(value int32)

SetHideAfter

func (*TCustomHint) SetImageIndex

func (c *TCustomHint) SetImageIndex(value int32)

SetImageIndex CN: 设置图像在images中的索引。 EN: .

func (*TCustomHint) SetImages

func (c *TCustomHint) SetImages(value IComponent)

SetImages CN: 设置图标索引列表对象。 EN: .

func (*TCustomHint) SetName

func (c *TCustomHint) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TCustomHint) SetStyle

func (c *TCustomHint) SetStyle(value TBalloonHintStyle)

SetStyle

func (*TCustomHint) SetTag

func (c *TCustomHint) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TCustomHint) SetTitle

func (c *TCustomHint) SetTitle(value string)

SetTitle

func (*TCustomHint) ShowHint

func (c *TCustomHint) ShowHint()

ShowHint CN: 显示鼠标悬停提示。 EN: Show mouseover tips.

func (*TCustomHint) ShowingHint

func (c *TCustomHint) ShowingHint() bool

ShowingHint

func (*TCustomHint) Style

func (c *TCustomHint) Style() TBalloonHintStyle

Style

func (*TCustomHint) Tag

func (c *TCustomHint) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TCustomHint) Title

func (c *TCustomHint) Title() string

Title

func (*TCustomHint) ToString

func (c *TCustomHint) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TCustomHint) UnsafeAddr

func (c *TCustomHint) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TCustomSectionNotifyEvent

type TCustomSectionNotifyEvent func(headerControl *THeaderControl, section *THeaderSection)

TCustomSectionNotifyEvent = procedure(HeaderControl: TCustomHeaderControl; Section: THeaderSection) of object;

type TDateTimePicker

type TDateTimePicker struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsDateTimePicker

func AsDateTimePicker(obj interface{}) *TDateTimePicker

AsDateTimePicker CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func DateTimePickerFromInst

func DateTimePickerFromInst(inst uintptr) *TDateTimePicker

-------------------------- Deprecated begin -------------------------- DateTimePickerFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsDateTimePicker.

func DateTimePickerFromObj

func DateTimePickerFromObj(obj IObject) *TDateTimePicker

DateTimePickerFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsDateTimePicker.

func DateTimePickerFromUnsafePointer

func DateTimePickerFromUnsafePointer(ptr unsafe.Pointer) *TDateTimePicker

DateTimePickerFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsDateTimePicker.

func NewDateTimePicker

func NewDateTimePicker(owner IComponent) *TDateTimePicker

NewDateTimePicker CN: 创建一个新的对象。 EN: Create a new object.

func (*TDateTimePicker) Action

func (d *TDateTimePicker) Action() *TAction

Action

func (*TDateTimePicker) Align

func (d *TDateTimePicker) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TDateTimePicker) AlignDisabled

func (d *TDateTimePicker) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TDateTimePicker) AlignWithMargins

func (d *TDateTimePicker) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TDateTimePicker) Anchors

func (d *TDateTimePicker) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TDateTimePicker) Assign

func (d *TDateTimePicker) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TDateTimePicker) BevelEdges

func (d *TDateTimePicker) BevelEdges() TBevelEdges

BevelEdges

func (*TDateTimePicker) BevelInner

func (d *TDateTimePicker) BevelInner() TBevelCut

BevelInner

func (*TDateTimePicker) BevelKind

func (d *TDateTimePicker) BevelKind() TBevelKind

BevelKind

func (*TDateTimePicker) BevelOuter

func (d *TDateTimePicker) BevelOuter() TBevelCut

BevelOuter

func (*TDateTimePicker) BiDiMode

func (d *TDateTimePicker) BiDiMode() TBiDiMode

BiDiMode

func (*TDateTimePicker) BoundsRect

func (d *TDateTimePicker) BoundsRect() TRect

BoundsRect

func (*TDateTimePicker) BringToFront

func (d *TDateTimePicker) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TDateTimePicker) Brush

func (d *TDateTimePicker) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TDateTimePicker) CalAlignment

func (d *TDateTimePicker) CalAlignment() TDTCalAlignment

CalAlignment

func (*TDateTimePicker) CalColors

func (d *TDateTimePicker) CalColors() *TMonthCalColors

CalColors

func (*TDateTimePicker) CanFocus

func (d *TDateTimePicker) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TDateTimePicker) Checked

func (d *TDateTimePicker) Checked() bool

Checked CN: 获取是否选中。 EN: .

func (*TDateTimePicker) ClassName

func (d *TDateTimePicker) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TDateTimePicker) ClassType

func (d *TDateTimePicker) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TDateTimePicker) ClientHeight

func (d *TDateTimePicker) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TDateTimePicker) ClientOrigin

func (d *TDateTimePicker) ClientOrigin() TPoint

ClientOrigin

func (*TDateTimePicker) ClientRect

func (d *TDateTimePicker) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TDateTimePicker) ClientToParent

func (d *TDateTimePicker) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TDateTimePicker) ClientToScreen

func (d *TDateTimePicker) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TDateTimePicker) ClientWidth

func (d *TDateTimePicker) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TDateTimePicker) Color

func (d *TDateTimePicker) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TDateTimePicker) ComponentCount

func (d *TDateTimePicker) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TDateTimePicker) ComponentIndex

func (d *TDateTimePicker) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TDateTimePicker) Components

func (d *TDateTimePicker) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TDateTimePicker) Constraints

func (d *TDateTimePicker) Constraints() *TSizeConstraints

Constraints

func (*TDateTimePicker) ContainsControl

func (d *TDateTimePicker) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TDateTimePicker) ControlAtPos

func (d *TDateTimePicker) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TDateTimePicker) ControlCount

func (d *TDateTimePicker) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TDateTimePicker) ControlState

func (d *TDateTimePicker) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TDateTimePicker) ControlStyle

func (d *TDateTimePicker) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TDateTimePicker) Controls

func (d *TDateTimePicker) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TDateTimePicker) Cursor

func (d *TDateTimePicker) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TDateTimePicker) CustomHint

func (d *TDateTimePicker) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TDateTimePicker) Date

func (d *TDateTimePicker) Date() time.Time

Date

func (*TDateTimePicker) DateFormat

func (d *TDateTimePicker) DateFormat() TDTDateFormat

DateFormat

func (*TDateTimePicker) DateMode

func (d *TDateTimePicker) DateMode() TDTDateMode

DateMode

func (*TDateTimePicker) DateTime

func (d *TDateTimePicker) DateTime() time.Time

DateTime

func (*TDateTimePicker) DisableAlign

func (d *TDateTimePicker) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TDateTimePicker) DisposeOf

func (d *TDateTimePicker) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TDateTimePicker) DockClientCount

func (d *TDateTimePicker) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TDateTimePicker) DockClients

func (d *TDateTimePicker) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TDateTimePicker) DockSite

func (d *TDateTimePicker) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TDateTimePicker) DoubleBuffered

func (d *TDateTimePicker) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TDateTimePicker) DragCursor

func (d *TDateTimePicker) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TDateTimePicker) DragKind

func (d *TDateTimePicker) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TDateTimePicker) DragMode

func (d *TDateTimePicker) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TDateTimePicker) Dragging

func (d *TDateTimePicker) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TDateTimePicker) DroppedDown

func (d *TDateTimePicker) DroppedDown() bool

DroppedDown

func (*TDateTimePicker) EnableAlign

func (d *TDateTimePicker) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TDateTimePicker) Enabled

func (d *TDateTimePicker) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TDateTimePicker) Equals

func (d *TDateTimePicker) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TDateTimePicker) ExplicitHeight

func (d *TDateTimePicker) ExplicitHeight() int32

ExplicitHeight

func (*TDateTimePicker) ExplicitLeft

func (d *TDateTimePicker) ExplicitLeft() int32

ExplicitLeft

func (*TDateTimePicker) ExplicitTop

func (d *TDateTimePicker) ExplicitTop() int32

ExplicitTop

func (*TDateTimePicker) ExplicitWidth

func (d *TDateTimePicker) ExplicitWidth() int32

ExplicitWidth

func (*TDateTimePicker) FindChildControl

func (d *TDateTimePicker) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TDateTimePicker) FindComponent

func (d *TDateTimePicker) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TDateTimePicker) FlipChildren

func (d *TDateTimePicker) FlipChildren(AllLevels bool)

FlipChildren

func (*TDateTimePicker) Floating

func (d *TDateTimePicker) Floating() bool

Floating

func (*TDateTimePicker) Focused

func (d *TDateTimePicker) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TDateTimePicker) Font

func (d *TDateTimePicker) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TDateTimePicker) Format

func (d *TDateTimePicker) Format() string

Format

func (*TDateTimePicker) Free

func (d *TDateTimePicker) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TDateTimePicker) GetHashCode

func (d *TDateTimePicker) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TDateTimePicker) GetNamePath

func (d *TDateTimePicker) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TDateTimePicker) GetTextBuf

func (d *TDateTimePicker) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TDateTimePicker) GetTextLen

func (d *TDateTimePicker) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TDateTimePicker) Handle

func (d *TDateTimePicker) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TDateTimePicker) HandleAllocated

func (d *TDateTimePicker) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TDateTimePicker) HasParent

func (d *TDateTimePicker) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TDateTimePicker) Height

func (d *TDateTimePicker) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TDateTimePicker) Hide

func (d *TDateTimePicker) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TDateTimePicker) Hint

func (d *TDateTimePicker) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TDateTimePicker) InheritsFrom

func (d *TDateTimePicker) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TDateTimePicker) InsertControl

func (d *TDateTimePicker) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TDateTimePicker) Instance

func (d *TDateTimePicker) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TDateTimePicker) InstanceSize

func (d *TDateTimePicker) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TDateTimePicker) Invalidate

func (d *TDateTimePicker) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TDateTimePicker) Is

func (d *TDateTimePicker) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TDateTimePicker) IsValid

func (d *TDateTimePicker) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TDateTimePicker) Kind

func (d *TDateTimePicker) Kind() TDateTimeKind

Kind

func (*TDateTimePicker) Left

func (d *TDateTimePicker) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TDateTimePicker) Margins

func (d *TDateTimePicker) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TDateTimePicker) MaxDate

func (d *TDateTimePicker) MaxDate() time.Time

MaxDate

func (*TDateTimePicker) MinDate

func (d *TDateTimePicker) MinDate() time.Time

MinDate

func (*TDateTimePicker) MouseInClient

func (d *TDateTimePicker) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TDateTimePicker) Name

func (d *TDateTimePicker) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TDateTimePicker) Owner

func (d *TDateTimePicker) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TDateTimePicker) PaintTo

func (d *TDateTimePicker) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TDateTimePicker) Parent

func (d *TDateTimePicker) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TDateTimePicker) ParentColor

func (d *TDateTimePicker) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TDateTimePicker) ParentDoubleBuffered

func (d *TDateTimePicker) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TDateTimePicker) ParentFont

func (d *TDateTimePicker) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TDateTimePicker) ParentShowHint

func (d *TDateTimePicker) ParentShowHint() bool

ParentShowHint

func (*TDateTimePicker) ParentToClient

func (d *TDateTimePicker) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TDateTimePicker) ParentWindow

func (d *TDateTimePicker) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TDateTimePicker) ParseInput

func (d *TDateTimePicker) ParseInput() bool

ParseInput

func (*TDateTimePicker) Perform

func (d *TDateTimePicker) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TDateTimePicker) PopupMenu

func (d *TDateTimePicker) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TDateTimePicker) Realign

func (d *TDateTimePicker) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TDateTimePicker) Refresh

func (d *TDateTimePicker) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TDateTimePicker) RemoveControl

func (d *TDateTimePicker) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TDateTimePicker) Repaint

func (d *TDateTimePicker) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TDateTimePicker) ScaleBy

func (d *TDateTimePicker) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TDateTimePicker) ScreenToClient

func (d *TDateTimePicker) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TDateTimePicker) ScrollBy

func (d *TDateTimePicker) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TDateTimePicker) SendToBack

func (d *TDateTimePicker) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TDateTimePicker) SetAction

func (d *TDateTimePicker) SetAction(value IComponent)

SetAction

func (*TDateTimePicker) SetAlign

func (d *TDateTimePicker) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TDateTimePicker) SetAlignWithMargins

func (d *TDateTimePicker) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TDateTimePicker) SetAnchors

func (d *TDateTimePicker) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TDateTimePicker) SetBevelEdges

func (d *TDateTimePicker) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TDateTimePicker) SetBevelInner

func (d *TDateTimePicker) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TDateTimePicker) SetBevelKind

func (d *TDateTimePicker) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TDateTimePicker) SetBevelOuter

func (d *TDateTimePicker) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TDateTimePicker) SetBiDiMode

func (d *TDateTimePicker) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TDateTimePicker) SetBounds

func (d *TDateTimePicker) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TDateTimePicker) SetBoundsRect

func (d *TDateTimePicker) SetBoundsRect(value TRect)

SetBoundsRect

func (*TDateTimePicker) SetCalAlignment

func (d *TDateTimePicker) SetCalAlignment(value TDTCalAlignment)

SetCalAlignment

func (*TDateTimePicker) SetCalColors

func (d *TDateTimePicker) SetCalColors(value *TMonthCalColors)

SetCalColors

func (*TDateTimePicker) SetChecked

func (d *TDateTimePicker) SetChecked(value bool)

SetChecked CN: 设置是否选中。 EN: .

func (*TDateTimePicker) SetClientHeight

func (d *TDateTimePicker) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TDateTimePicker) SetClientWidth

func (d *TDateTimePicker) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TDateTimePicker) SetColor

func (d *TDateTimePicker) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TDateTimePicker) SetComponentIndex

func (d *TDateTimePicker) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TDateTimePicker) SetConstraints

func (d *TDateTimePicker) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TDateTimePicker) SetControlState

func (d *TDateTimePicker) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TDateTimePicker) SetControlStyle

func (d *TDateTimePicker) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TDateTimePicker) SetCursor

func (d *TDateTimePicker) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TDateTimePicker) SetCustomHint

func (d *TDateTimePicker) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TDateTimePicker) SetDate

func (d *TDateTimePicker) SetDate(value time.Time)

SetDate

func (*TDateTimePicker) SetDateFormat

func (d *TDateTimePicker) SetDateFormat(value TDTDateFormat)

SetDateFormat

func (*TDateTimePicker) SetDateMode

func (d *TDateTimePicker) SetDateMode(value TDTDateMode)

SetDateMode

func (*TDateTimePicker) SetDateTime

func (d *TDateTimePicker) SetDateTime(value time.Time)

SetDateTime

func (*TDateTimePicker) SetDockSite

func (d *TDateTimePicker) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TDateTimePicker) SetDoubleBuffered

func (d *TDateTimePicker) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TDateTimePicker) SetDragCursor

func (d *TDateTimePicker) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TDateTimePicker) SetDragKind

func (d *TDateTimePicker) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TDateTimePicker) SetDragMode

func (d *TDateTimePicker) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TDateTimePicker) SetEnabled

func (d *TDateTimePicker) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TDateTimePicker) SetFocus

func (d *TDateTimePicker) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TDateTimePicker) SetFont

func (d *TDateTimePicker) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TDateTimePicker) SetFormat

func (d *TDateTimePicker) SetFormat(value string)

SetFormat

func (*TDateTimePicker) SetHeight

func (d *TDateTimePicker) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TDateTimePicker) SetHint

func (d *TDateTimePicker) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TDateTimePicker) SetKind

func (d *TDateTimePicker) SetKind(value TDateTimeKind)

SetKind

func (*TDateTimePicker) SetLeft

func (d *TDateTimePicker) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TDateTimePicker) SetMargins

func (d *TDateTimePicker) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TDateTimePicker) SetMaxDate

func (d *TDateTimePicker) SetMaxDate(value time.Time)

SetMaxDate

func (*TDateTimePicker) SetMinDate

func (d *TDateTimePicker) SetMinDate(value time.Time)

SetMinDate

func (*TDateTimePicker) SetName

func (d *TDateTimePicker) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TDateTimePicker) SetOnChange

func (d *TDateTimePicker) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TDateTimePicker) SetOnClick

func (d *TDateTimePicker) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TDateTimePicker) SetOnContextPopup

func (d *TDateTimePicker) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TDateTimePicker) SetOnDragDrop

func (d *TDateTimePicker) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TDateTimePicker) SetOnDragOver

func (d *TDateTimePicker) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TDateTimePicker) SetOnDropDown

func (d *TDateTimePicker) SetOnDropDown(fn TNotifyEvent)

SetOnDropDown

func (*TDateTimePicker) SetOnEndDock

func (d *TDateTimePicker) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TDateTimePicker) SetOnEndDrag

func (d *TDateTimePicker) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TDateTimePicker) SetOnEnter

func (d *TDateTimePicker) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TDateTimePicker) SetOnExit

func (d *TDateTimePicker) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TDateTimePicker) SetOnGesture

func (d *TDateTimePicker) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TDateTimePicker) SetOnKeyDown

func (d *TDateTimePicker) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TDateTimePicker) SetOnKeyPress

func (d *TDateTimePicker) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TDateTimePicker) SetOnKeyUp

func (d *TDateTimePicker) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TDateTimePicker) SetOnMouseEnter

func (d *TDateTimePicker) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TDateTimePicker) SetOnMouseLeave

func (d *TDateTimePicker) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TDateTimePicker) SetOnStartDock

func (d *TDateTimePicker) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TDateTimePicker) SetParent

func (d *TDateTimePicker) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TDateTimePicker) SetParentColor

func (d *TDateTimePicker) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TDateTimePicker) SetParentDoubleBuffered

func (d *TDateTimePicker) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TDateTimePicker) SetParentFont

func (d *TDateTimePicker) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TDateTimePicker) SetParentShowHint

func (d *TDateTimePicker) SetParentShowHint(value bool)

SetParentShowHint

func (*TDateTimePicker) SetParentWindow

func (d *TDateTimePicker) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TDateTimePicker) SetParseInput

func (d *TDateTimePicker) SetParseInput(value bool)

SetParseInput

func (*TDateTimePicker) SetPopupMenu

func (d *TDateTimePicker) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TDateTimePicker) SetShowHint

func (d *TDateTimePicker) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TDateTimePicker) SetStyleElements

func (d *TDateTimePicker) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TDateTimePicker) SetTabOrder

func (d *TDateTimePicker) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TDateTimePicker) SetTabStop

func (d *TDateTimePicker) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TDateTimePicker) SetTag

func (d *TDateTimePicker) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TDateTimePicker) SetTextBuf

func (d *TDateTimePicker) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TDateTimePicker) SetTime

func (d *TDateTimePicker) SetTime(value time.Time)

SetTime

func (*TDateTimePicker) SetTop

func (d *TDateTimePicker) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TDateTimePicker) SetUseDockManager

func (d *TDateTimePicker) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TDateTimePicker) SetVisible

func (d *TDateTimePicker) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TDateTimePicker) SetWidth

func (d *TDateTimePicker) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TDateTimePicker) Show

func (d *TDateTimePicker) Show()

Show CN: 显示控件。 EN: Show control.

func (*TDateTimePicker) ShowHint

func (d *TDateTimePicker) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TDateTimePicker) StyleElements

func (d *TDateTimePicker) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TDateTimePicker) TabOrder

func (d *TDateTimePicker) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TDateTimePicker) TabStop

func (d *TDateTimePicker) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TDateTimePicker) Tag

func (d *TDateTimePicker) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TDateTimePicker) Time

func (d *TDateTimePicker) Time() time.Time

Time

func (*TDateTimePicker) ToString

func (d *TDateTimePicker) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TDateTimePicker) Top

func (d *TDateTimePicker) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TDateTimePicker) UnsafeAddr

func (d *TDateTimePicker) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TDateTimePicker) Update

func (d *TDateTimePicker) Update()

Update CN: 控件更新。 EN: Update.

func (*TDateTimePicker) UpdateControlState

func (d *TDateTimePicker) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TDateTimePicker) UseDockManager

func (d *TDateTimePicker) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TDateTimePicker) Visible

func (d *TDateTimePicker) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TDateTimePicker) VisibleDockClientCount

func (d *TDateTimePicker) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TDateTimePicker) Width

func (d *TDateTimePicker) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TDockDropEvent

type TDockDropEvent func(sender IObject, source *TDragDockObject, x, y int32)

TDockDropEvent = procedure(Sender: TObject; Source: TDragDockObject; X, Y: Integer) of object;

type TDockOverEvent

type TDockOverEvent func(sender IObject, source *TDragDockObject, x, y int32, state TDragState, accept *bool)

TDockOverEvent = procedure(Sender: TObject; Source: TDragDockObject; X, Y: Integer; State: TDragState; var Accept: Boolean) of object;

type TDragDockObject

type TDragDockObject struct {
	IObject
	// contains filtered or unexported fields
}

func AsDragDockObject

func AsDragDockObject(obj interface{}) *TDragDockObject

AsDragDockObject CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func DragDockObjectFromInst

func DragDockObjectFromInst(inst uintptr) *TDragDockObject

-------------------------- Deprecated begin -------------------------- DragDockObjectFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsDragDockObject.

func DragDockObjectFromObj

func DragDockObjectFromObj(obj IObject) *TDragDockObject

DragDockObjectFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsDragDockObject.

func DragDockObjectFromUnsafePointer

func DragDockObjectFromUnsafePointer(ptr unsafe.Pointer) *TDragDockObject

DragDockObjectFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsDragDockObject.

func NewDragDockObject

func NewDragDockObject() *TDragDockObject

NewDragDockObject CN: 创建一个新的对象。 EN: Create a new object.

func (*TDragDockObject) AlwaysShowDragImages

func (d *TDragDockObject) AlwaysShowDragImages() bool

AlwaysShowDragImages

func (*TDragDockObject) Assign

func (d *TDragDockObject) Assign(Source *TDragObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TDragDockObject) Brush

func (d *TDragDockObject) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TDragDockObject) Cancelling

func (d *TDragDockObject) Cancelling() bool

Cancelling

func (*TDragDockObject) ClassName

func (d *TDragDockObject) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TDragDockObject) ClassType

func (d *TDragDockObject) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TDragDockObject) Control

func (d *TDragDockObject) Control() *TControl

Control

func (*TDragDockObject) DisposeOf

func (d *TDragDockObject) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TDragDockObject) DockRect

func (d *TDragDockObject) DockRect() TRect

DockRect

func (*TDragDockObject) DragHandle

func (d *TDragDockObject) DragHandle() HWND

DragHandle

func (*TDragDockObject) DragPos

func (d *TDragDockObject) DragPos() TPoint

DragPos

func (*TDragDockObject) DragTarget

func (d *TDragDockObject) DragTarget() uintptr

DragTarget

func (*TDragDockObject) DragTargetPos

func (d *TDragDockObject) DragTargetPos() TPoint

DragTargetPos

func (*TDragDockObject) DropAlign

func (d *TDragDockObject) DropAlign() TAlign

DropAlign

func (*TDragDockObject) DropOnControl

func (d *TDragDockObject) DropOnControl() *TControl

DropOnControl

func (*TDragDockObject) Dropped

func (d *TDragDockObject) Dropped() bool

Dropped

func (*TDragDockObject) Equals

func (d *TDragDockObject) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TDragDockObject) EraseDockRect

func (d *TDragDockObject) EraseDockRect() TRect

EraseDockRect

func (*TDragDockObject) EraseWhenMoving

func (d *TDragDockObject) EraseWhenMoving() bool

EraseWhenMoving

func (*TDragDockObject) Floating

func (d *TDragDockObject) Floating() bool

Floating

func (*TDragDockObject) FrameWidth

func (d *TDragDockObject) FrameWidth() int32

FrameWidth

func (*TDragDockObject) Free

func (d *TDragDockObject) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TDragDockObject) GetHashCode

func (d *TDragDockObject) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TDragDockObject) HideDragImage

func (d *TDragDockObject) HideDragImage()

HideDragImage

func (*TDragDockObject) InheritsFrom

func (d *TDragDockObject) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TDragDockObject) Instance

func (d *TDragDockObject) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TDragDockObject) InstanceSize

func (d *TDragDockObject) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TDragDockObject) Is

func (d *TDragDockObject) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TDragDockObject) IsValid

func (d *TDragDockObject) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TDragDockObject) MouseDeltaX

func (d *TDragDockObject) MouseDeltaX() float64

MouseDeltaX

func (*TDragDockObject) MouseDeltaY

func (d *TDragDockObject) MouseDeltaY() float64

MouseDeltaY

func (*TDragDockObject) RightClickCancels

func (d *TDragDockObject) RightClickCancels() bool

RightClickCancels

func (*TDragDockObject) SetAlwaysShowDragImages

func (d *TDragDockObject) SetAlwaysShowDragImages(value bool)

SetAlwaysShowDragImages

func (*TDragDockObject) SetBrush

func (d *TDragDockObject) SetBrush(value *TBrush)

SetBrush CN: 设置画刷对象。 EN: Set Brush.

func (*TDragDockObject) SetCancelling

func (d *TDragDockObject) SetCancelling(value bool)

SetCancelling

func (*TDragDockObject) SetControl

func (d *TDragDockObject) SetControl(value IControl)

SetControl

func (*TDragDockObject) SetDockRect

func (d *TDragDockObject) SetDockRect(value TRect)

SetDockRect

func (*TDragDockObject) SetDragHandle

func (d *TDragDockObject) SetDragHandle(value HWND)

SetDragHandle

func (*TDragDockObject) SetDragPos

func (d *TDragDockObject) SetDragPos(value TPoint)

SetDragPos

func (*TDragDockObject) SetDragTarget

func (d *TDragDockObject) SetDragTarget(value uintptr)

SetDragTarget

func (*TDragDockObject) SetDragTargetPos

func (d *TDragDockObject) SetDragTargetPos(value TPoint)

SetDragTargetPos

func (*TDragDockObject) SetEraseDockRect

func (d *TDragDockObject) SetEraseDockRect(value TRect)

SetEraseDockRect

func (*TDragDockObject) SetFloating

func (d *TDragDockObject) SetFloating(value bool)

SetFloating

func (*TDragDockObject) SetRightClickCancels

func (d *TDragDockObject) SetRightClickCancels(value bool)

SetRightClickCancels

func (*TDragDockObject) ShowDragImage

func (d *TDragDockObject) ShowDragImage()

ShowDragImage

func (*TDragDockObject) ToString

func (d *TDragDockObject) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TDragDockObject) UnsafeAddr

func (d *TDragDockObject) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TDragDropEvent

type TDragDropEvent func(sender, source IObject, x, y int32)

TDragDropEvent = procedure(Sender, Source: TObject; X, Y: Integer) of object;

type TDragObject

type TDragObject struct {
	IObject
	// contains filtered or unexported fields
}

func AsDragObject

func AsDragObject(obj interface{}) *TDragObject

AsDragObject CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func DragObjectFromInst

func DragObjectFromInst(inst uintptr) *TDragObject

-------------------------- Deprecated begin -------------------------- DragObjectFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsDragObject.

func DragObjectFromObj

func DragObjectFromObj(obj IObject) *TDragObject

DragObjectFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsDragObject.

func DragObjectFromUnsafePointer

func DragObjectFromUnsafePointer(ptr unsafe.Pointer) *TDragObject

DragObjectFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsDragObject.

func NewDragObject

func NewDragObject() *TDragObject

NewDragObject CN: 创建一个新的对象。 EN: Create a new object.

func (*TDragObject) AlwaysShowDragImages

func (d *TDragObject) AlwaysShowDragImages() bool

AlwaysShowDragImages

func (*TDragObject) Assign

func (d *TDragObject) Assign(Source *TDragObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TDragObject) Cancelling

func (d *TDragObject) Cancelling() bool

Cancelling

func (*TDragObject) ClassName

func (d *TDragObject) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TDragObject) ClassType

func (d *TDragObject) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TDragObject) DisposeOf

func (d *TDragObject) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TDragObject) DragHandle

func (d *TDragObject) DragHandle() HWND

DragHandle

func (*TDragObject) DragPos

func (d *TDragObject) DragPos() TPoint

DragPos

func (*TDragObject) DragTarget

func (d *TDragObject) DragTarget() uintptr

DragTarget

func (*TDragObject) DragTargetPos

func (d *TDragObject) DragTargetPos() TPoint

DragTargetPos

func (*TDragObject) Dropped

func (d *TDragObject) Dropped() bool

Dropped

func (*TDragObject) Equals

func (d *TDragObject) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TDragObject) Free

func (d *TDragObject) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TDragObject) GetHashCode

func (d *TDragObject) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TDragObject) HideDragImage

func (d *TDragObject) HideDragImage()

HideDragImage

func (*TDragObject) InheritsFrom

func (d *TDragObject) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TDragObject) Instance

func (d *TDragObject) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TDragObject) InstanceSize

func (d *TDragObject) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TDragObject) Is

func (d *TDragObject) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TDragObject) IsValid

func (d *TDragObject) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TDragObject) MouseDeltaX

func (d *TDragObject) MouseDeltaX() float64

MouseDeltaX

func (*TDragObject) MouseDeltaY

func (d *TDragObject) MouseDeltaY() float64

MouseDeltaY

func (*TDragObject) RightClickCancels

func (d *TDragObject) RightClickCancels() bool

RightClickCancels

func (*TDragObject) SetAlwaysShowDragImages

func (d *TDragObject) SetAlwaysShowDragImages(value bool)

SetAlwaysShowDragImages

func (*TDragObject) SetCancelling

func (d *TDragObject) SetCancelling(value bool)

SetCancelling

func (*TDragObject) SetDragHandle

func (d *TDragObject) SetDragHandle(value HWND)

SetDragHandle

func (*TDragObject) SetDragPos

func (d *TDragObject) SetDragPos(value TPoint)

SetDragPos

func (*TDragObject) SetDragTarget

func (d *TDragObject) SetDragTarget(value uintptr)

SetDragTarget

func (*TDragObject) SetDragTargetPos

func (d *TDragObject) SetDragTargetPos(value TPoint)

SetDragTargetPos

func (*TDragObject) SetRightClickCancels

func (d *TDragObject) SetRightClickCancels(value bool)

SetRightClickCancels

func (*TDragObject) ShowDragImage

func (d *TDragObject) ShowDragImage()

ShowDragImage

func (*TDragObject) ToString

func (d *TDragObject) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TDragObject) UnsafeAddr

func (d *TDragObject) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TDragOverEvent

type TDragOverEvent func(sender, source IObject, x, y int32, state TDragState, accept *bool)

TDragOverEvent = procedure(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean) of object;

type TDrawCellEvent

type TDrawCellEvent func(sender IObject, aCol, aRow int32, aRect TRect, state TGridDrawState)

TDrawCellEvent = procedure (Sender: TObject; ACol, ARow: Longint; Rect: TRect; State: TGridDrawState) of object;

type TDrawGrid

type TDrawGrid struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsDrawGrid

func AsDrawGrid(obj interface{}) *TDrawGrid

AsDrawGrid CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func DrawGridFromInst

func DrawGridFromInst(inst uintptr) *TDrawGrid

-------------------------- Deprecated begin -------------------------- DrawGridFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsDrawGrid.

func DrawGridFromObj

func DrawGridFromObj(obj IObject) *TDrawGrid

DrawGridFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsDrawGrid.

func DrawGridFromUnsafePointer

func DrawGridFromUnsafePointer(ptr unsafe.Pointer) *TDrawGrid

DrawGridFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsDrawGrid.

func NewDrawGrid

func NewDrawGrid(owner IComponent) *TDrawGrid

NewDrawGrid CN: 创建一个新的对象。 EN: Create a new object.

func (*TDrawGrid) Action

func (d *TDrawGrid) Action() *TAction

Action

func (*TDrawGrid) Align

func (d *TDrawGrid) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TDrawGrid) AlignDisabled

func (d *TDrawGrid) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TDrawGrid) AlignWithMargins

func (d *TDrawGrid) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TDrawGrid) Anchors

func (d *TDrawGrid) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TDrawGrid) Assign

func (d *TDrawGrid) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TDrawGrid) BevelEdges

func (d *TDrawGrid) BevelEdges() TBevelEdges

BevelEdges

func (*TDrawGrid) BevelInner

func (d *TDrawGrid) BevelInner() TBevelCut

BevelInner

func (*TDrawGrid) BevelKind

func (d *TDrawGrid) BevelKind() TBevelKind

BevelKind

func (*TDrawGrid) BevelOuter

func (d *TDrawGrid) BevelOuter() TBevelCut

BevelOuter

func (*TDrawGrid) BiDiMode

func (d *TDrawGrid) BiDiMode() TBiDiMode

BiDiMode

func (*TDrawGrid) BorderStyle

func (d *TDrawGrid) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TDrawGrid) BoundsRect

func (d *TDrawGrid) BoundsRect() TRect

BoundsRect

func (*TDrawGrid) BringToFront

func (d *TDrawGrid) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TDrawGrid) Brush

func (d *TDrawGrid) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TDrawGrid) CanFocus

func (d *TDrawGrid) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TDrawGrid) Canvas

func (d *TDrawGrid) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TDrawGrid) CellRect

func (d *TDrawGrid) CellRect(ACol int32, ARow int32) TRect

CellRect

func (*TDrawGrid) ClassName

func (d *TDrawGrid) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TDrawGrid) ClassType

func (d *TDrawGrid) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TDrawGrid) ClientHeight

func (d *TDrawGrid) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TDrawGrid) ClientOrigin

func (d *TDrawGrid) ClientOrigin() TPoint

ClientOrigin

func (*TDrawGrid) ClientRect

func (d *TDrawGrid) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TDrawGrid) ClientToParent

func (d *TDrawGrid) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TDrawGrid) ClientToScreen

func (d *TDrawGrid) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TDrawGrid) ClientWidth

func (d *TDrawGrid) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TDrawGrid) Col

func (d *TDrawGrid) Col() int32

Col

func (*TDrawGrid) ColCount

func (d *TDrawGrid) ColCount() int32

ColCount

func (*TDrawGrid) ColWidths

func (d *TDrawGrid) ColWidths(Index int32) int32

ColWidths

func (*TDrawGrid) Color

func (d *TDrawGrid) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TDrawGrid) ComponentCount

func (d *TDrawGrid) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TDrawGrid) ComponentIndex

func (d *TDrawGrid) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TDrawGrid) Components

func (d *TDrawGrid) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TDrawGrid) Constraints

func (d *TDrawGrid) Constraints() *TSizeConstraints

Constraints

func (*TDrawGrid) ContainsControl

func (d *TDrawGrid) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TDrawGrid) ControlAtPos

func (d *TDrawGrid) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TDrawGrid) ControlCount

func (d *TDrawGrid) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TDrawGrid) ControlState

func (d *TDrawGrid) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TDrawGrid) ControlStyle

func (d *TDrawGrid) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TDrawGrid) Controls

func (d *TDrawGrid) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TDrawGrid) Ctl3D

func (d *TDrawGrid) Ctl3D() bool

Ctl3D

func (*TDrawGrid) Cursor

func (d *TDrawGrid) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TDrawGrid) CustomHint

func (d *TDrawGrid) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TDrawGrid) DefaultColWidth

func (d *TDrawGrid) DefaultColWidth() int32

DefaultColWidth

func (*TDrawGrid) DefaultDrawing

func (d *TDrawGrid) DefaultDrawing() bool

DefaultDrawing

func (*TDrawGrid) DefaultRowHeight

func (d *TDrawGrid) DefaultRowHeight() int32

DefaultRowHeight

func (*TDrawGrid) DisableAlign

func (d *TDrawGrid) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TDrawGrid) DisposeOf

func (d *TDrawGrid) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TDrawGrid) DockClientCount

func (d *TDrawGrid) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TDrawGrid) DockClients

func (d *TDrawGrid) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TDrawGrid) DockSite

func (d *TDrawGrid) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TDrawGrid) DoubleBuffered

func (d *TDrawGrid) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TDrawGrid) DragCursor

func (d *TDrawGrid) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TDrawGrid) DragKind

func (d *TDrawGrid) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TDrawGrid) DragMode

func (d *TDrawGrid) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TDrawGrid) Dragging

func (d *TDrawGrid) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TDrawGrid) DrawingStyle

func (d *TDrawGrid) DrawingStyle() TGridDrawingStyle

DrawingStyle

func (*TDrawGrid) EditorMode

func (d *TDrawGrid) EditorMode() bool

EditorMode

func (*TDrawGrid) EnableAlign

func (d *TDrawGrid) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TDrawGrid) Enabled

func (d *TDrawGrid) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TDrawGrid) Equals

func (d *TDrawGrid) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TDrawGrid) ExplicitHeight

func (d *TDrawGrid) ExplicitHeight() int32

ExplicitHeight

func (*TDrawGrid) ExplicitLeft

func (d *TDrawGrid) ExplicitLeft() int32

ExplicitLeft

func (*TDrawGrid) ExplicitTop

func (d *TDrawGrid) ExplicitTop() int32

ExplicitTop

func (*TDrawGrid) ExplicitWidth

func (d *TDrawGrid) ExplicitWidth() int32

ExplicitWidth

func (*TDrawGrid) FindChildControl

func (d *TDrawGrid) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TDrawGrid) FindComponent

func (d *TDrawGrid) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TDrawGrid) FixedColor

func (d *TDrawGrid) FixedColor() TColor

FixedColor

func (*TDrawGrid) FixedCols

func (d *TDrawGrid) FixedCols() int32

FixedCols

func (*TDrawGrid) FixedRows

func (d *TDrawGrid) FixedRows() int32

FixedRows

func (*TDrawGrid) FlipChildren

func (d *TDrawGrid) FlipChildren(AllLevels bool)

FlipChildren

func (*TDrawGrid) Floating

func (d *TDrawGrid) Floating() bool

Floating

func (*TDrawGrid) Focused

func (d *TDrawGrid) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TDrawGrid) Font

func (d *TDrawGrid) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TDrawGrid) Free

func (d *TDrawGrid) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TDrawGrid) GetHashCode

func (d *TDrawGrid) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TDrawGrid) GetNamePath

func (d *TDrawGrid) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TDrawGrid) GetTextBuf

func (d *TDrawGrid) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TDrawGrid) GetTextLen

func (d *TDrawGrid) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TDrawGrid) GradientEndColor

func (d *TDrawGrid) GradientEndColor() TColor

GradientEndColor CN: 获取渐变结束颜色, 仅VCL。 EN: .

func (*TDrawGrid) GradientStartColor

func (d *TDrawGrid) GradientStartColor() TColor

GradientStartColor CN: 获取渐变起始颜色,仅VCL。 EN: .

func (*TDrawGrid) GridHeight

func (d *TDrawGrid) GridHeight() int32

GridHeight

func (*TDrawGrid) GridLineWidth

func (d *TDrawGrid) GridLineWidth() int32

GridLineWidth

func (*TDrawGrid) GridWidth

func (d *TDrawGrid) GridWidth() int32

GridWidth

func (*TDrawGrid) Handle

func (d *TDrawGrid) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TDrawGrid) HandleAllocated

func (d *TDrawGrid) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TDrawGrid) HasParent

func (d *TDrawGrid) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TDrawGrid) Height

func (d *TDrawGrid) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TDrawGrid) Hide

func (d *TDrawGrid) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TDrawGrid) Hint

func (d *TDrawGrid) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TDrawGrid) InheritsFrom

func (d *TDrawGrid) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TDrawGrid) InsertControl

func (d *TDrawGrid) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TDrawGrid) Instance

func (d *TDrawGrid) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TDrawGrid) InstanceSize

func (d *TDrawGrid) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TDrawGrid) Invalidate

func (d *TDrawGrid) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TDrawGrid) Is

func (d *TDrawGrid) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TDrawGrid) IsValid

func (d *TDrawGrid) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TDrawGrid) Left

func (d *TDrawGrid) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TDrawGrid) LeftCol

func (d *TDrawGrid) LeftCol() int32

LeftCol

func (*TDrawGrid) Margins

func (d *TDrawGrid) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TDrawGrid) MouseCoord

func (d *TDrawGrid) MouseCoord(X int32, Y int32) TGridCoord

MouseCoord

func (*TDrawGrid) MouseInClient

func (d *TDrawGrid) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TDrawGrid) MouseToCell

func (d *TDrawGrid) MouseToCell(X int32, Y int32, ACol *int32, ARow *int32)

MouseToCell

func (*TDrawGrid) Name

func (d *TDrawGrid) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TDrawGrid) Options

func (d *TDrawGrid) Options() TGridOptions

Options

func (*TDrawGrid) Owner

func (d *TDrawGrid) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TDrawGrid) PaintTo

func (d *TDrawGrid) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TDrawGrid) Parent

func (d *TDrawGrid) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TDrawGrid) ParentColor

func (d *TDrawGrid) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TDrawGrid) ParentCtl3D

func (d *TDrawGrid) ParentCtl3D() bool

ParentCtl3D

func (*TDrawGrid) ParentDoubleBuffered

func (d *TDrawGrid) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TDrawGrid) ParentFont

func (d *TDrawGrid) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TDrawGrid) ParentShowHint

func (d *TDrawGrid) ParentShowHint() bool

ParentShowHint

func (*TDrawGrid) ParentToClient

func (d *TDrawGrid) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TDrawGrid) ParentWindow

func (d *TDrawGrid) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TDrawGrid) Perform

func (d *TDrawGrid) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TDrawGrid) PopupMenu

func (d *TDrawGrid) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TDrawGrid) Realign

func (d *TDrawGrid) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TDrawGrid) Refresh

func (d *TDrawGrid) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TDrawGrid) RemoveControl

func (d *TDrawGrid) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TDrawGrid) Repaint

func (d *TDrawGrid) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TDrawGrid) Row

func (d *TDrawGrid) Row() int32

Row

func (*TDrawGrid) RowCount

func (d *TDrawGrid) RowCount() int32

RowCount

func (*TDrawGrid) RowHeights

func (d *TDrawGrid) RowHeights(Index int32) int32

RowHeights

func (*TDrawGrid) ScaleBy

func (d *TDrawGrid) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TDrawGrid) ScreenToClient

func (d *TDrawGrid) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TDrawGrid) ScrollBars

func (d *TDrawGrid) ScrollBars() TScrollStyle

ScrollBars

func (*TDrawGrid) ScrollBy

func (d *TDrawGrid) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TDrawGrid) Selection

func (d *TDrawGrid) Selection() TGridRect

Selection

func (*TDrawGrid) SendToBack

func (d *TDrawGrid) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TDrawGrid) SetAction

func (d *TDrawGrid) SetAction(value IComponent)

SetAction

func (*TDrawGrid) SetAlign

func (d *TDrawGrid) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TDrawGrid) SetAlignWithMargins

func (d *TDrawGrid) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TDrawGrid) SetAnchors

func (d *TDrawGrid) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TDrawGrid) SetBevelEdges

func (d *TDrawGrid) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TDrawGrid) SetBevelInner

func (d *TDrawGrid) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TDrawGrid) SetBevelKind

func (d *TDrawGrid) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TDrawGrid) SetBevelOuter

func (d *TDrawGrid) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TDrawGrid) SetBiDiMode

func (d *TDrawGrid) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TDrawGrid) SetBorderStyle

func (d *TDrawGrid) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TDrawGrid) SetBounds

func (d *TDrawGrid) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TDrawGrid) SetBoundsRect

func (d *TDrawGrid) SetBoundsRect(value TRect)

SetBoundsRect

func (*TDrawGrid) SetClientHeight

func (d *TDrawGrid) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TDrawGrid) SetClientWidth

func (d *TDrawGrid) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TDrawGrid) SetCol

func (d *TDrawGrid) SetCol(value int32)

SetCol

func (*TDrawGrid) SetColCount

func (d *TDrawGrid) SetColCount(value int32)

SetColCount

func (*TDrawGrid) SetColWidths

func (d *TDrawGrid) SetColWidths(Index int32, value int32)

ColWidths

func (*TDrawGrid) SetColor

func (d *TDrawGrid) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TDrawGrid) SetComponentIndex

func (d *TDrawGrid) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TDrawGrid) SetConstraints

func (d *TDrawGrid) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TDrawGrid) SetControlState

func (d *TDrawGrid) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TDrawGrid) SetControlStyle

func (d *TDrawGrid) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TDrawGrid) SetCtl3D

func (d *TDrawGrid) SetCtl3D(value bool)

SetCtl3D

func (*TDrawGrid) SetCursor

func (d *TDrawGrid) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TDrawGrid) SetCustomHint

func (d *TDrawGrid) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TDrawGrid) SetDefaultColWidth

func (d *TDrawGrid) SetDefaultColWidth(value int32)

SetDefaultColWidth

func (*TDrawGrid) SetDefaultDrawing

func (d *TDrawGrid) SetDefaultDrawing(value bool)

SetDefaultDrawing

func (*TDrawGrid) SetDefaultRowHeight

func (d *TDrawGrid) SetDefaultRowHeight(value int32)

SetDefaultRowHeight

func (*TDrawGrid) SetDockSite

func (d *TDrawGrid) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TDrawGrid) SetDoubleBuffered

func (d *TDrawGrid) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TDrawGrid) SetDragCursor

func (d *TDrawGrid) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TDrawGrid) SetDragKind

func (d *TDrawGrid) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TDrawGrid) SetDragMode

func (d *TDrawGrid) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TDrawGrid) SetDrawingStyle

func (d *TDrawGrid) SetDrawingStyle(value TGridDrawingStyle)

SetDrawingStyle

func (*TDrawGrid) SetEditorMode

func (d *TDrawGrid) SetEditorMode(value bool)

SetEditorMode

func (*TDrawGrid) SetEnabled

func (d *TDrawGrid) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TDrawGrid) SetFixedColor

func (d *TDrawGrid) SetFixedColor(value TColor)

SetFixedColor

func (*TDrawGrid) SetFixedCols

func (d *TDrawGrid) SetFixedCols(value int32)

SetFixedCols

func (*TDrawGrid) SetFixedRows

func (d *TDrawGrid) SetFixedRows(value int32)

SetFixedRows

func (*TDrawGrid) SetFocus

func (d *TDrawGrid) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TDrawGrid) SetFont

func (d *TDrawGrid) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TDrawGrid) SetGradientEndColor

func (d *TDrawGrid) SetGradientEndColor(value TColor)

SetGradientEndColor CN: 设置渐变结束颜色, 仅VCL。 EN: .

func (*TDrawGrid) SetGradientStartColor

func (d *TDrawGrid) SetGradientStartColor(value TColor)

SetGradientStartColor CN: 设置渐变起始颜色,仅VCL。 EN: .

func (*TDrawGrid) SetGridLineWidth

func (d *TDrawGrid) SetGridLineWidth(value int32)

SetGridLineWidth

func (*TDrawGrid) SetHeight

func (d *TDrawGrid) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TDrawGrid) SetHint

func (d *TDrawGrid) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TDrawGrid) SetLeft

func (d *TDrawGrid) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TDrawGrid) SetLeftCol

func (d *TDrawGrid) SetLeftCol(value int32)

SetLeftCol

func (*TDrawGrid) SetMargins

func (d *TDrawGrid) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TDrawGrid) SetName

func (d *TDrawGrid) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TDrawGrid) SetOnClick

func (d *TDrawGrid) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TDrawGrid) SetOnColumnMoved

func (d *TDrawGrid) SetOnColumnMoved(fn TMovedEvent)

SetOnColumnMoved

func (*TDrawGrid) SetOnContextPopup

func (d *TDrawGrid) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TDrawGrid) SetOnDblClick

func (d *TDrawGrid) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TDrawGrid) SetOnDragDrop

func (d *TDrawGrid) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TDrawGrid) SetOnDragOver

func (d *TDrawGrid) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TDrawGrid) SetOnDrawCell

func (d *TDrawGrid) SetOnDrawCell(fn TDrawCellEvent)

SetOnDrawCell

func (*TDrawGrid) SetOnEndDock

func (d *TDrawGrid) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TDrawGrid) SetOnEndDrag

func (d *TDrawGrid) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TDrawGrid) SetOnEnter

func (d *TDrawGrid) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TDrawGrid) SetOnExit

func (d *TDrawGrid) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TDrawGrid) SetOnFixedCellClick

func (d *TDrawGrid) SetOnFixedCellClick(fn TFixedCellClickEvent)

SetOnFixedCellClick

func (*TDrawGrid) SetOnGesture

func (d *TDrawGrid) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TDrawGrid) SetOnGetEditMask

func (d *TDrawGrid) SetOnGetEditMask(fn TGetEditEvent)

SetOnGetEditMask

func (*TDrawGrid) SetOnGetEditText

func (d *TDrawGrid) SetOnGetEditText(fn TGetEditEvent)

SetOnGetEditText

func (*TDrawGrid) SetOnKeyDown

func (d *TDrawGrid) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TDrawGrid) SetOnKeyPress

func (d *TDrawGrid) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TDrawGrid) SetOnKeyUp

func (d *TDrawGrid) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TDrawGrid) SetOnMouseActivate

func (d *TDrawGrid) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TDrawGrid) SetOnMouseDown

func (d *TDrawGrid) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TDrawGrid) SetOnMouseEnter

func (d *TDrawGrid) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TDrawGrid) SetOnMouseLeave

func (d *TDrawGrid) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TDrawGrid) SetOnMouseMove

func (d *TDrawGrid) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TDrawGrid) SetOnMouseUp

func (d *TDrawGrid) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TDrawGrid) SetOnMouseWheelDown

func (d *TDrawGrid) SetOnMouseWheelDown(fn TMouseWheelUpDownEvent)

SetOnMouseWheelDown CN: 设置鼠标滚轮按下事件。 EN: .

func (*TDrawGrid) SetOnMouseWheelUp

func (d *TDrawGrid) SetOnMouseWheelUp(fn TMouseWheelUpDownEvent)

SetOnMouseWheelUp CN: 设置鼠标滚轮抬起事件。 EN: .

func (*TDrawGrid) SetOnRowMoved

func (d *TDrawGrid) SetOnRowMoved(fn TMovedEvent)

SetOnRowMoved

func (*TDrawGrid) SetOnSelectCell

func (d *TDrawGrid) SetOnSelectCell(fn TSelectCellEvent)

SetOnSelectCell

func (*TDrawGrid) SetOnSetEditText

func (d *TDrawGrid) SetOnSetEditText(fn TSetEditEvent)

SetOnSetEditText

func (*TDrawGrid) SetOnStartDock

func (d *TDrawGrid) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TDrawGrid) SetOnTopLeftChanged

func (d *TDrawGrid) SetOnTopLeftChanged(fn TNotifyEvent)

SetOnTopLeftChanged

func (*TDrawGrid) SetOptions

func (d *TDrawGrid) SetOptions(value TGridOptions)

SetOptions

func (*TDrawGrid) SetParent

func (d *TDrawGrid) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TDrawGrid) SetParentColor

func (d *TDrawGrid) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TDrawGrid) SetParentCtl3D

func (d *TDrawGrid) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TDrawGrid) SetParentDoubleBuffered

func (d *TDrawGrid) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TDrawGrid) SetParentFont

func (d *TDrawGrid) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TDrawGrid) SetParentShowHint

func (d *TDrawGrid) SetParentShowHint(value bool)

SetParentShowHint

func (*TDrawGrid) SetParentWindow

func (d *TDrawGrid) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TDrawGrid) SetPopupMenu

func (d *TDrawGrid) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TDrawGrid) SetRow

func (d *TDrawGrid) SetRow(value int32)

SetRow

func (*TDrawGrid) SetRowCount

func (d *TDrawGrid) SetRowCount(value int32)

SetRowCount

func (*TDrawGrid) SetRowHeights

func (d *TDrawGrid) SetRowHeights(Index int32, value int32)

RowHeights

func (*TDrawGrid) SetScrollBars

func (d *TDrawGrid) SetScrollBars(value TScrollStyle)

SetScrollBars

func (*TDrawGrid) SetSelection

func (d *TDrawGrid) SetSelection(value TGridRect)

SetSelection

func (*TDrawGrid) SetShowHint

func (d *TDrawGrid) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TDrawGrid) SetStyleElements

func (d *TDrawGrid) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TDrawGrid) SetTabOrder

func (d *TDrawGrid) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TDrawGrid) SetTabStop

func (d *TDrawGrid) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TDrawGrid) SetTabStops

func (d *TDrawGrid) SetTabStops(Index int32, value bool)

TabStops

func (*TDrawGrid) SetTag

func (d *TDrawGrid) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TDrawGrid) SetTextBuf

func (d *TDrawGrid) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TDrawGrid) SetTop

func (d *TDrawGrid) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TDrawGrid) SetTopRow

func (d *TDrawGrid) SetTopRow(value int32)

SetTopRow

func (*TDrawGrid) SetUseDockManager

func (d *TDrawGrid) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TDrawGrid) SetVisible

func (d *TDrawGrid) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TDrawGrid) SetWidth

func (d *TDrawGrid) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TDrawGrid) Show

func (d *TDrawGrid) Show()

Show CN: 显示控件。 EN: Show control.

func (*TDrawGrid) ShowHint

func (d *TDrawGrid) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TDrawGrid) StyleElements

func (d *TDrawGrid) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TDrawGrid) TabOrder

func (d *TDrawGrid) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TDrawGrid) TabStop

func (d *TDrawGrid) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TDrawGrid) TabStops

func (d *TDrawGrid) TabStops(Index int32) bool

TabStops

func (*TDrawGrid) Tag

func (d *TDrawGrid) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TDrawGrid) ToString

func (d *TDrawGrid) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TDrawGrid) Top

func (d *TDrawGrid) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TDrawGrid) TopRow

func (d *TDrawGrid) TopRow() int32

TopRow

func (*TDrawGrid) UnsafeAddr

func (d *TDrawGrid) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TDrawGrid) Update

func (d *TDrawGrid) Update()

Update CN: 控件更新。 EN: Update.

func (*TDrawGrid) UpdateControlState

func (d *TDrawGrid) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TDrawGrid) UseDockManager

func (d *TDrawGrid) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TDrawGrid) Visible

func (d *TDrawGrid) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TDrawGrid) VisibleColCount

func (d *TDrawGrid) VisibleColCount() int32

VisibleColCount

func (*TDrawGrid) VisibleDockClientCount

func (d *TDrawGrid) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TDrawGrid) VisibleRowCount

func (d *TDrawGrid) VisibleRowCount() int32

VisibleRowCount

func (*TDrawGrid) Width

func (d *TDrawGrid) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TDrawItemEvent

type TDrawItemEvent func(control IWinControl, index int32, aRect TRect, state TOwnerDrawState)

TDrawItemEvent = procedure(Control: TWinControl; Index: Integer;

Rect: TRect; State: TOwnerDrawState) of object;

type TDrawSectionEvent

type TDrawSectionEvent func(headerControl *THeaderControl, section *THeaderSection, aRect TRect, pressed bool)

---- headercontrol TDrawSectionEvent = procedure(HeaderControl: THeaderControl; Section: THeaderSection; const Rect: TRect; Pressed: Boolean) of object;

type TDropFilesEvent

type TDropFilesEvent func(sender IObject, aFileNames []string)

TDropFilesEvent 注意,当在Windows上使用时如果使用了UAC,则无法收到消息 需要使用未公开的winapi ChangeWindowMessageFilter 或 ChangeWindowMessageFilterEx 根据系统版本不同使用其中的,然后添加 ChangeWindowMessageFilterEx(pnl_Drag.Handle, WM_DROPFILES, MSGFLT_ALLOW, LChangeFilterStruct);消息

type TEdit

type TEdit struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsEdit

func AsEdit(obj interface{}) *TEdit

AsEdit CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func EditFromInst

func EditFromInst(inst uintptr) *TEdit

-------------------------- Deprecated begin -------------------------- EditFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsEdit.

func EditFromObj

func EditFromObj(obj IObject) *TEdit

EditFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsEdit.

func EditFromUnsafePointer

func EditFromUnsafePointer(ptr unsafe.Pointer) *TEdit

EditFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsEdit.

func NewEdit

func NewEdit(owner IComponent) *TEdit

NewEdit CN: 创建一个新的对象。 EN: Create a new object.

func (*TEdit) Action

func (e *TEdit) Action() *TAction

Action

func (*TEdit) Align

func (e *TEdit) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TEdit) AlignDisabled

func (e *TEdit) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TEdit) AlignWithMargins

func (e *TEdit) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TEdit) Alignment

func (e *TEdit) Alignment() TAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TEdit) Anchors

func (e *TEdit) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TEdit) Assign

func (e *TEdit) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TEdit) AutoSelect

func (e *TEdit) AutoSelect() bool

AutoSelect CN: 获取自动选择。 EN: .

func (*TEdit) AutoSize

func (e *TEdit) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TEdit) BevelEdges

func (e *TEdit) BevelEdges() TBevelEdges

BevelEdges

func (*TEdit) BevelInner

func (e *TEdit) BevelInner() TBevelCut

BevelInner

func (*TEdit) BevelKind

func (e *TEdit) BevelKind() TBevelKind

BevelKind

func (*TEdit) BevelOuter

func (e *TEdit) BevelOuter() TBevelCut

BevelOuter

func (*TEdit) BiDiMode

func (e *TEdit) BiDiMode() TBiDiMode

BiDiMode

func (*TEdit) BorderStyle

func (e *TEdit) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TEdit) BoundsRect

func (e *TEdit) BoundsRect() TRect

BoundsRect

func (*TEdit) BringToFront

func (e *TEdit) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TEdit) Brush

func (e *TEdit) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TEdit) CanFocus

func (e *TEdit) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TEdit) CanUndo

func (e *TEdit) CanUndo() bool

CanUndo CN: 获取能否撤销。 EN: .

func (*TEdit) CharCase

func (e *TEdit) CharCase() TEditCharCase

CharCase

func (*TEdit) ClassName

func (e *TEdit) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TEdit) ClassType

func (e *TEdit) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TEdit) Clear

func (e *TEdit) Clear()

Clear CN: 清除。 EN: .

func (*TEdit) ClearSelection

func (e *TEdit) ClearSelection()

ClearSelection CN: 清除选择。 EN: .

func (*TEdit) ClearUndo

func (e *TEdit) ClearUndo()

ClearUndo CN: 清除撤销。 EN: .

func (*TEdit) ClientHeight

func (e *TEdit) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TEdit) ClientOrigin

func (e *TEdit) ClientOrigin() TPoint

ClientOrigin

func (*TEdit) ClientRect

func (e *TEdit) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TEdit) ClientToParent

func (e *TEdit) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TEdit) ClientToScreen

func (e *TEdit) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TEdit) ClientWidth

func (e *TEdit) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TEdit) Color

func (e *TEdit) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TEdit) ComponentCount

func (e *TEdit) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TEdit) ComponentIndex

func (e *TEdit) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TEdit) Components

func (e *TEdit) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TEdit) Constraints

func (e *TEdit) Constraints() *TSizeConstraints

Constraints

func (*TEdit) ContainsControl

func (e *TEdit) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TEdit) ControlAtPos

func (e *TEdit) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TEdit) ControlCount

func (e *TEdit) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TEdit) ControlState

func (e *TEdit) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TEdit) ControlStyle

func (e *TEdit) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TEdit) Controls

func (e *TEdit) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TEdit) CopyToClipboard

func (e *TEdit) CopyToClipboard()

CopyToClipboard CN: 复制到粘贴板。 EN: .

func (*TEdit) Ctl3D

func (e *TEdit) Ctl3D() bool

Ctl3D

func (*TEdit) Cursor

func (e *TEdit) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TEdit) CustomHint

func (e *TEdit) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TEdit) CutToClipboard

func (e *TEdit) CutToClipboard()

CutToClipboard CN: 剪切到粘贴板。 EN: .

func (*TEdit) DisableAlign

func (e *TEdit) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TEdit) DisposeOf

func (e *TEdit) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TEdit) DockClientCount

func (e *TEdit) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TEdit) DockClients

func (e *TEdit) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TEdit) DockSite

func (e *TEdit) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TEdit) DoubleBuffered

func (e *TEdit) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TEdit) DragCursor

func (e *TEdit) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TEdit) DragKind

func (e *TEdit) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TEdit) DragMode

func (e *TEdit) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TEdit) Dragging

func (e *TEdit) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TEdit) EnableAlign

func (e *TEdit) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TEdit) Enabled

func (e *TEdit) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TEdit) Equals

func (e *TEdit) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TEdit) ExplicitHeight

func (e *TEdit) ExplicitHeight() int32

ExplicitHeight

func (*TEdit) ExplicitLeft

func (e *TEdit) ExplicitLeft() int32

ExplicitLeft

func (*TEdit) ExplicitTop

func (e *TEdit) ExplicitTop() int32

ExplicitTop

func (*TEdit) ExplicitWidth

func (e *TEdit) ExplicitWidth() int32

ExplicitWidth

func (*TEdit) FindChildControl

func (e *TEdit) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TEdit) FindComponent

func (e *TEdit) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TEdit) FlipChildren

func (e *TEdit) FlipChildren(AllLevels bool)

FlipChildren

func (*TEdit) Floating

func (e *TEdit) Floating() bool

Floating

func (*TEdit) Focused

func (e *TEdit) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TEdit) Font

func (e *TEdit) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TEdit) Free

func (e *TEdit) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TEdit) GetHashCode

func (e *TEdit) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TEdit) GetNamePath

func (e *TEdit) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TEdit) GetSelTextBuf

func (e *TEdit) GetSelTextBuf(Buffer *string, BufSize int32) int32

GetSelTextBuf

func (*TEdit) GetTextBuf

func (e *TEdit) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TEdit) GetTextLen

func (e *TEdit) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TEdit) Handle

func (e *TEdit) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TEdit) HandleAllocated

func (e *TEdit) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TEdit) HasParent

func (e *TEdit) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TEdit) Height

func (e *TEdit) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TEdit) Hide

func (e *TEdit) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TEdit) HideSelection

func (e *TEdit) HideSelection() bool

HideSelection CN: 获取隐藏选择。 EN: .

func (*TEdit) Hint

func (e *TEdit) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TEdit) InheritsFrom

func (e *TEdit) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TEdit) InsertControl

func (e *TEdit) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TEdit) Instance

func (e *TEdit) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TEdit) InstanceSize

func (e *TEdit) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TEdit) Invalidate

func (e *TEdit) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TEdit) Is

func (e *TEdit) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TEdit) IsValid

func (e *TEdit) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TEdit) Left

func (e *TEdit) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TEdit) Margins

func (e *TEdit) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TEdit) MaxLength

func (e *TEdit) MaxLength() int32

MaxLength CN: 获取最大长度。 EN: .

func (*TEdit) Modified

func (e *TEdit) Modified() bool

Modified CN: 获取修改。 EN: Get modified.

func (*TEdit) MouseInClient

func (e *TEdit) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TEdit) Name

func (e *TEdit) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TEdit) NumbersOnly

func (e *TEdit) NumbersOnly() bool

NumbersOnly CN: 获取只能输入数字。 EN: .

func (*TEdit) Owner

func (e *TEdit) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TEdit) PaintTo

func (e *TEdit) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TEdit) Parent

func (e *TEdit) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TEdit) ParentColor

func (e *TEdit) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TEdit) ParentCtl3D

func (e *TEdit) ParentCtl3D() bool

ParentCtl3D

func (*TEdit) ParentDoubleBuffered

func (e *TEdit) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TEdit) ParentFont

func (e *TEdit) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TEdit) ParentShowHint

func (e *TEdit) ParentShowHint() bool

ParentShowHint

func (*TEdit) ParentToClient

func (e *TEdit) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TEdit) ParentWindow

func (e *TEdit) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TEdit) PasswordChar

func (e *TEdit) PasswordChar() uint16

PasswordChar CN: 获取密码掩码字符。 EN: .

func (*TEdit) PasteFromClipboard

func (e *TEdit) PasteFromClipboard()

PasteFromClipboard CN: 从剪切板粘贴。 EN: .

func (*TEdit) Perform

func (e *TEdit) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TEdit) PopupMenu

func (e *TEdit) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TEdit) ReadOnly

func (e *TEdit) ReadOnly() bool

ReadOnly CN: 获取只读。 EN: .

func (*TEdit) Realign

func (e *TEdit) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TEdit) Refresh

func (e *TEdit) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TEdit) RemoveControl

func (e *TEdit) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TEdit) Repaint

func (e *TEdit) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TEdit) ScaleBy

func (e *TEdit) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TEdit) ScreenToClient

func (e *TEdit) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TEdit) ScrollBy

func (e *TEdit) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TEdit) SelLength

func (e *TEdit) SelLength() int32

SelLength CN: 获取选择的长度。 EN: .

func (*TEdit) SelStart

func (e *TEdit) SelStart() int32

SelStart CN: 获取选择的启始位置。 EN: .

func (*TEdit) SelText

func (e *TEdit) SelText() string

SelText CN: 获取选择的文本。 EN: .

func (*TEdit) SelectAll

func (e *TEdit) SelectAll()

SelectAll CN: 全选。 EN: .

func (*TEdit) SendToBack

func (e *TEdit) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TEdit) SetAction

func (e *TEdit) SetAction(value IComponent)

SetAction

func (*TEdit) SetAlign

func (e *TEdit) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TEdit) SetAlignWithMargins

func (e *TEdit) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TEdit) SetAlignment

func (e *TEdit) SetAlignment(value TAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TEdit) SetAnchors

func (e *TEdit) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TEdit) SetAutoSelect

func (e *TEdit) SetAutoSelect(value bool)

SetAutoSelect CN: 设置自动选择。 EN: .

func (*TEdit) SetAutoSize

func (e *TEdit) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TEdit) SetBevelEdges

func (e *TEdit) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TEdit) SetBevelInner

func (e *TEdit) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TEdit) SetBevelKind

func (e *TEdit) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TEdit) SetBevelOuter

func (e *TEdit) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TEdit) SetBiDiMode

func (e *TEdit) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TEdit) SetBorderStyle

func (e *TEdit) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TEdit) SetBounds

func (e *TEdit) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TEdit) SetBoundsRect

func (e *TEdit) SetBoundsRect(value TRect)

SetBoundsRect

func (*TEdit) SetCharCase

func (e *TEdit) SetCharCase(value TEditCharCase)

SetCharCase

func (*TEdit) SetClientHeight

func (e *TEdit) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TEdit) SetClientWidth

func (e *TEdit) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TEdit) SetColor

func (e *TEdit) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TEdit) SetComponentIndex

func (e *TEdit) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TEdit) SetConstraints

func (e *TEdit) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TEdit) SetControlState

func (e *TEdit) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TEdit) SetControlStyle

func (e *TEdit) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TEdit) SetCtl3D

func (e *TEdit) SetCtl3D(value bool)

SetCtl3D

func (*TEdit) SetCursor

func (e *TEdit) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TEdit) SetCustomHint

func (e *TEdit) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TEdit) SetDockSite

func (e *TEdit) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TEdit) SetDoubleBuffered

func (e *TEdit) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TEdit) SetDragCursor

func (e *TEdit) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TEdit) SetDragKind

func (e *TEdit) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TEdit) SetDragMode

func (e *TEdit) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TEdit) SetEnabled

func (e *TEdit) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TEdit) SetFocus

func (e *TEdit) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TEdit) SetFont

func (e *TEdit) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TEdit) SetHeight

func (e *TEdit) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TEdit) SetHideSelection

func (e *TEdit) SetHideSelection(value bool)

SetHideSelection CN: 设置隐藏选择。 EN: .

func (*TEdit) SetHint

func (e *TEdit) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TEdit) SetLeft

func (e *TEdit) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TEdit) SetMargins

func (e *TEdit) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TEdit) SetMaxLength

func (e *TEdit) SetMaxLength(value int32)

SetMaxLength CN: 设置最大长度。 EN: .

func (*TEdit) SetModified

func (e *TEdit) SetModified(value bool)

SetModified CN: 设置修改。 EN: Set modified.

func (*TEdit) SetName

func (e *TEdit) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TEdit) SetNumbersOnly

func (e *TEdit) SetNumbersOnly(value bool)

SetNumbersOnly CN: 设置只能输入数字。 EN: .

func (*TEdit) SetOnChange

func (e *TEdit) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TEdit) SetOnClick

func (e *TEdit) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TEdit) SetOnContextPopup

func (e *TEdit) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TEdit) SetOnDblClick

func (e *TEdit) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TEdit) SetOnDragDrop

func (e *TEdit) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TEdit) SetOnDragOver

func (e *TEdit) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TEdit) SetOnEndDock

func (e *TEdit) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TEdit) SetOnEndDrag

func (e *TEdit) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TEdit) SetOnEnter

func (e *TEdit) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TEdit) SetOnExit

func (e *TEdit) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TEdit) SetOnGesture

func (e *TEdit) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TEdit) SetOnKeyDown

func (e *TEdit) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TEdit) SetOnKeyPress

func (e *TEdit) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TEdit) SetOnKeyUp

func (e *TEdit) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TEdit) SetOnMouseActivate

func (e *TEdit) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TEdit) SetOnMouseDown

func (e *TEdit) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TEdit) SetOnMouseEnter

func (e *TEdit) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TEdit) SetOnMouseLeave

func (e *TEdit) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TEdit) SetOnMouseMove

func (e *TEdit) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TEdit) SetOnMouseUp

func (e *TEdit) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TEdit) SetOnStartDock

func (e *TEdit) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TEdit) SetParent

func (e *TEdit) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TEdit) SetParentColor

func (e *TEdit) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TEdit) SetParentCtl3D

func (e *TEdit) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TEdit) SetParentDoubleBuffered

func (e *TEdit) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TEdit) SetParentFont

func (e *TEdit) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TEdit) SetParentShowHint

func (e *TEdit) SetParentShowHint(value bool)

SetParentShowHint

func (*TEdit) SetParentWindow

func (e *TEdit) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TEdit) SetPasswordChar

func (e *TEdit) SetPasswordChar(value uint16)

SetPasswordChar CN: 设置密码掩码字符。 EN: .

func (*TEdit) SetPopupMenu

func (e *TEdit) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TEdit) SetReadOnly

func (e *TEdit) SetReadOnly(value bool)

SetReadOnly CN: 设置只读。 EN: .

func (*TEdit) SetSelLength

func (e *TEdit) SetSelLength(value int32)

SetSelLength CN: 设置选择的长度。 EN: .

func (*TEdit) SetSelStart

func (e *TEdit) SetSelStart(value int32)

SetSelStart CN: 设置选择的启始位置。 EN: .

func (*TEdit) SetSelText

func (e *TEdit) SetSelText(value string)

SetSelText CN: 设置选择的文本。 EN: .

func (*TEdit) SetShowHint

func (e *TEdit) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TEdit) SetStyleElements

func (e *TEdit) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TEdit) SetTabOrder

func (e *TEdit) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TEdit) SetTabStop

func (e *TEdit) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TEdit) SetTag

func (e *TEdit) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TEdit) SetText

func (e *TEdit) SetText(value string)

SetText CN: 设置文本。 EN: .

func (*TEdit) SetTextBuf

func (e *TEdit) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TEdit) SetTextHint

func (e *TEdit) SetTextHint(value string)

SetTextHint CN: 设置提示文本。 EN: .

func (*TEdit) SetTop

func (e *TEdit) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TEdit) SetUseDockManager

func (e *TEdit) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TEdit) SetVisible

func (e *TEdit) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TEdit) SetWidth

func (e *TEdit) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TEdit) Show

func (e *TEdit) Show()

Show CN: 显示控件。 EN: Show control.

func (*TEdit) ShowHint

func (e *TEdit) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TEdit) StyleElements

func (e *TEdit) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TEdit) TabOrder

func (e *TEdit) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TEdit) TabStop

func (e *TEdit) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TEdit) Tag

func (e *TEdit) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TEdit) Text

func (e *TEdit) Text() string

Text CN: 获取文本。 EN: .

func (*TEdit) TextHint

func (e *TEdit) TextHint() string

TextHint CN: 获取提示文本。 EN: .

func (*TEdit) ToString

func (e *TEdit) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TEdit) Top

func (e *TEdit) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TEdit) Undo

func (e *TEdit) Undo()

Undo CN: 撤销上一次操作。 EN: .

func (*TEdit) UnsafeAddr

func (e *TEdit) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TEdit) Update

func (e *TEdit) Update()

Update CN: 控件更新。 EN: Update.

func (*TEdit) UpdateControlState

func (e *TEdit) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TEdit) UseDockManager

func (e *TEdit) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TEdit) Visible

func (e *TEdit) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TEdit) VisibleDockClientCount

func (e *TEdit) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TEdit) Width

func (e *TEdit) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TEndDragEvent

type TEndDragEvent func(sender, target IObject, x, y int32)

TEndDragEvent = procedure(Sender, Target: TObject; X, Y: Integer) of object;

type TExceptionEvent

type TExceptionEvent func(sender IObject, e *Exception)

TExceptionEvent TApplication

type TExtEventCallback

type TExtEventCallback func(fn interface{}, getVal func(idx int) uintptr) bool

外部回调事件 参数一:函数地址 参数二:获取参数值的函数 返回值:如果为true则终止事件传递,如果为false则继续向后转发事件。

type TFindDialog

type TFindDialog struct {
	IComponent
	// contains filtered or unexported fields
}

func AsFindDialog

func AsFindDialog(obj interface{}) *TFindDialog

AsFindDialog CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func FindDialogFromInst

func FindDialogFromInst(inst uintptr) *TFindDialog

-------------------------- Deprecated begin -------------------------- FindDialogFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsFindDialog.

func FindDialogFromObj

func FindDialogFromObj(obj IObject) *TFindDialog

FindDialogFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsFindDialog.

func FindDialogFromUnsafePointer

func FindDialogFromUnsafePointer(ptr unsafe.Pointer) *TFindDialog

FindDialogFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsFindDialog.

func NewFindDialog

func NewFindDialog(owner IComponent) *TFindDialog

NewFindDialog CN: 创建一个新的对象。 EN: Create a new object.

func (*TFindDialog) Assign

func (f *TFindDialog) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TFindDialog) ClassName

func (f *TFindDialog) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TFindDialog) ClassType

func (f *TFindDialog) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TFindDialog) CloseDialog

func (f *TFindDialog) CloseDialog()

CloseDialog

func (*TFindDialog) ComponentCount

func (f *TFindDialog) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TFindDialog) ComponentIndex

func (f *TFindDialog) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TFindDialog) Components

func (f *TFindDialog) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TFindDialog) Ctl3D

func (f *TFindDialog) Ctl3D() bool

Ctl3D

func (*TFindDialog) DisposeOf

func (f *TFindDialog) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TFindDialog) Equals

func (f *TFindDialog) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TFindDialog) Execute

func (f *TFindDialog) Execute() bool

Execute CN: 执行。 EN: .

func (*TFindDialog) FindComponent

func (f *TFindDialog) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TFindDialog) FindText

func (f *TFindDialog) FindText() string

FindText

func (*TFindDialog) Free

func (f *TFindDialog) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TFindDialog) GetHashCode

func (f *TFindDialog) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TFindDialog) GetNamePath

func (f *TFindDialog) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TFindDialog) Handle

func (f *TFindDialog) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TFindDialog) HasParent

func (f *TFindDialog) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TFindDialog) InheritsFrom

func (f *TFindDialog) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TFindDialog) Instance

func (f *TFindDialog) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TFindDialog) InstanceSize

func (f *TFindDialog) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TFindDialog) Is

func (f *TFindDialog) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TFindDialog) IsValid

func (f *TFindDialog) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TFindDialog) Left

func (f *TFindDialog) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TFindDialog) Name

func (f *TFindDialog) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TFindDialog) Options

func (f *TFindDialog) Options() TFindOptions

Options

func (*TFindDialog) Owner

func (f *TFindDialog) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TFindDialog) Position

func (f *TFindDialog) Position() TPoint

Position

func (*TFindDialog) SetComponentIndex

func (f *TFindDialog) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TFindDialog) SetCtl3D

func (f *TFindDialog) SetCtl3D(value bool)

SetCtl3D

func (*TFindDialog) SetFindText

func (f *TFindDialog) SetFindText(value string)

SetFindText

func (*TFindDialog) SetLeft

func (f *TFindDialog) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TFindDialog) SetName

func (f *TFindDialog) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TFindDialog) SetOnClose

func (f *TFindDialog) SetOnClose(fn TNotifyEvent)

SetOnClose

func (*TFindDialog) SetOnFind

func (f *TFindDialog) SetOnFind(fn TNotifyEvent)

SetOnFind

func (*TFindDialog) SetOnShow

func (f *TFindDialog) SetOnShow(fn TNotifyEvent)

SetOnShow CN: 设置显示事件。 EN: .

func (*TFindDialog) SetOptions

func (f *TFindDialog) SetOptions(value TFindOptions)

SetOptions

func (*TFindDialog) SetPosition

func (f *TFindDialog) SetPosition(value TPoint)

SetPosition

func (*TFindDialog) SetTag

func (f *TFindDialog) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TFindDialog) SetTop

func (f *TFindDialog) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TFindDialog) Tag

func (f *TFindDialog) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TFindDialog) ToString

func (f *TFindDialog) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TFindDialog) Top

func (f *TFindDialog) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TFindDialog) UnsafeAddr

func (f *TFindDialog) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TFixedCellClickEvent

type TFixedCellClickEvent func(sender IObject, aCol, aRow int32)

TFixedCellClickEvent = procedure (Sender: TObject; ACol, ARow: Longint) of object;

type TFlowPanel

type TFlowPanel struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsFlowPanel

func AsFlowPanel(obj interface{}) *TFlowPanel

AsFlowPanel CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func FlowPanelFromInst

func FlowPanelFromInst(inst uintptr) *TFlowPanel

-------------------------- Deprecated begin -------------------------- FlowPanelFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsFlowPanel.

func FlowPanelFromObj

func FlowPanelFromObj(obj IObject) *TFlowPanel

FlowPanelFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsFlowPanel.

func FlowPanelFromUnsafePointer

func FlowPanelFromUnsafePointer(ptr unsafe.Pointer) *TFlowPanel

FlowPanelFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsFlowPanel.

func NewFlowPanel

func NewFlowPanel(owner IComponent) *TFlowPanel

NewFlowPanel CN: 创建一个新的对象。 EN: Create a new object.

func (*TFlowPanel) Action

func (f *TFlowPanel) Action() *TAction

Action

func (*TFlowPanel) Align

func (f *TFlowPanel) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TFlowPanel) AlignDisabled

func (f *TFlowPanel) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TFlowPanel) AlignWithMargins

func (f *TFlowPanel) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TFlowPanel) Alignment

func (f *TFlowPanel) Alignment() TAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TFlowPanel) Anchors

func (f *TFlowPanel) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TFlowPanel) Assign

func (f *TFlowPanel) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TFlowPanel) AutoSize

func (f *TFlowPanel) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TFlowPanel) AutoWrap

func (f *TFlowPanel) AutoWrap() bool

AutoWrap

func (*TFlowPanel) BevelEdges

func (f *TFlowPanel) BevelEdges() TBevelEdges

BevelEdges

func (*TFlowPanel) BevelInner

func (f *TFlowPanel) BevelInner() TBevelCut

BevelInner

func (*TFlowPanel) BevelKind

func (f *TFlowPanel) BevelKind() TBevelKind

BevelKind

func (*TFlowPanel) BevelOuter

func (f *TFlowPanel) BevelOuter() TBevelCut

BevelOuter

func (*TFlowPanel) BiDiMode

func (f *TFlowPanel) BiDiMode() TBiDiMode

BiDiMode

func (*TFlowPanel) BorderStyle

func (f *TFlowPanel) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TFlowPanel) BorderWidth

func (f *TFlowPanel) BorderWidth() int32

BorderWidth CN: 获取边框的宽度。 EN: .

func (*TFlowPanel) BoundsRect

func (f *TFlowPanel) BoundsRect() TRect

BoundsRect

func (*TFlowPanel) BringToFront

func (f *TFlowPanel) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TFlowPanel) Brush

func (f *TFlowPanel) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TFlowPanel) CanFocus

func (f *TFlowPanel) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TFlowPanel) Caption

func (f *TFlowPanel) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TFlowPanel) ClassName

func (f *TFlowPanel) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TFlowPanel) ClassType

func (f *TFlowPanel) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TFlowPanel) ClientHeight

func (f *TFlowPanel) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TFlowPanel) ClientOrigin

func (f *TFlowPanel) ClientOrigin() TPoint

ClientOrigin

func (*TFlowPanel) ClientRect

func (f *TFlowPanel) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TFlowPanel) ClientToParent

func (f *TFlowPanel) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TFlowPanel) ClientToScreen

func (f *TFlowPanel) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TFlowPanel) ClientWidth

func (f *TFlowPanel) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TFlowPanel) Color

func (f *TFlowPanel) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TFlowPanel) ComponentCount

func (f *TFlowPanel) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TFlowPanel) ComponentIndex

func (f *TFlowPanel) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TFlowPanel) Components

func (f *TFlowPanel) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TFlowPanel) Constraints

func (f *TFlowPanel) Constraints() *TSizeConstraints

Constraints

func (*TFlowPanel) ContainsControl

func (f *TFlowPanel) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TFlowPanel) ControlAtPos

func (f *TFlowPanel) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TFlowPanel) ControlCount

func (f *TFlowPanel) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TFlowPanel) ControlState

func (f *TFlowPanel) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TFlowPanel) ControlStyle

func (f *TFlowPanel) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TFlowPanel) Controls

func (f *TFlowPanel) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TFlowPanel) Ctl3D

func (f *TFlowPanel) Ctl3D() bool

Ctl3D

func (*TFlowPanel) Cursor

func (f *TFlowPanel) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TFlowPanel) CustomHint

func (f *TFlowPanel) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TFlowPanel) DisableAlign

func (f *TFlowPanel) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TFlowPanel) DisposeOf

func (f *TFlowPanel) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TFlowPanel) DockClientCount

func (f *TFlowPanel) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TFlowPanel) DockClients

func (f *TFlowPanel) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TFlowPanel) DockSite

func (f *TFlowPanel) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TFlowPanel) DoubleBuffered

func (f *TFlowPanel) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TFlowPanel) DragCursor

func (f *TFlowPanel) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TFlowPanel) DragKind

func (f *TFlowPanel) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TFlowPanel) DragMode

func (f *TFlowPanel) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TFlowPanel) Dragging

func (f *TFlowPanel) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TFlowPanel) EnableAlign

func (f *TFlowPanel) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TFlowPanel) Enabled

func (f *TFlowPanel) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TFlowPanel) Equals

func (f *TFlowPanel) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TFlowPanel) ExplicitHeight

func (f *TFlowPanel) ExplicitHeight() int32

ExplicitHeight

func (*TFlowPanel) ExplicitLeft

func (f *TFlowPanel) ExplicitLeft() int32

ExplicitLeft

func (*TFlowPanel) ExplicitTop

func (f *TFlowPanel) ExplicitTop() int32

ExplicitTop

func (*TFlowPanel) ExplicitWidth

func (f *TFlowPanel) ExplicitWidth() int32

ExplicitWidth

func (*TFlowPanel) FindChildControl

func (f *TFlowPanel) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TFlowPanel) FindComponent

func (f *TFlowPanel) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TFlowPanel) FlipChildren

func (f *TFlowPanel) FlipChildren(AllLevels bool)

FlipChildren

func (*TFlowPanel) Floating

func (f *TFlowPanel) Floating() bool

Floating

func (*TFlowPanel) FlowStyle

func (f *TFlowPanel) FlowStyle() TFlowStyle

FlowStyle

func (*TFlowPanel) Focused

func (f *TFlowPanel) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TFlowPanel) Font

func (f *TFlowPanel) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TFlowPanel) Free

func (f *TFlowPanel) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TFlowPanel) FullRepaint

func (f *TFlowPanel) FullRepaint() bool

FullRepaint

func (*TFlowPanel) GetControlIndex

func (f *TFlowPanel) GetControlIndex(AControl IControl) int32

GetControlIndex

func (*TFlowPanel) GetHashCode

func (f *TFlowPanel) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TFlowPanel) GetNamePath

func (f *TFlowPanel) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TFlowPanel) GetTextBuf

func (f *TFlowPanel) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TFlowPanel) GetTextLen

func (f *TFlowPanel) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TFlowPanel) Handle

func (f *TFlowPanel) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TFlowPanel) HandleAllocated

func (f *TFlowPanel) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TFlowPanel) HasParent

func (f *TFlowPanel) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TFlowPanel) Height

func (f *TFlowPanel) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TFlowPanel) Hide

func (f *TFlowPanel) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TFlowPanel) Hint

func (f *TFlowPanel) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TFlowPanel) InheritsFrom

func (f *TFlowPanel) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TFlowPanel) InsertControl

func (f *TFlowPanel) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TFlowPanel) Instance

func (f *TFlowPanel) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TFlowPanel) InstanceSize

func (f *TFlowPanel) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TFlowPanel) Invalidate

func (f *TFlowPanel) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TFlowPanel) Is

func (f *TFlowPanel) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TFlowPanel) IsValid

func (f *TFlowPanel) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TFlowPanel) Left

func (f *TFlowPanel) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TFlowPanel) Locked

func (f *TFlowPanel) Locked() bool

Locked

func (*TFlowPanel) Margins

func (f *TFlowPanel) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TFlowPanel) MouseInClient

func (f *TFlowPanel) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TFlowPanel) Name

func (f *TFlowPanel) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TFlowPanel) Owner

func (f *TFlowPanel) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TFlowPanel) PaintTo

func (f *TFlowPanel) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TFlowPanel) Parent

func (f *TFlowPanel) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TFlowPanel) ParentBackground

func (f *TFlowPanel) ParentBackground() bool

ParentBackground

func (*TFlowPanel) ParentColor

func (f *TFlowPanel) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TFlowPanel) ParentCtl3D

func (f *TFlowPanel) ParentCtl3D() bool

ParentCtl3D

func (*TFlowPanel) ParentDoubleBuffered

func (f *TFlowPanel) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TFlowPanel) ParentFont

func (f *TFlowPanel) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TFlowPanel) ParentShowHint

func (f *TFlowPanel) ParentShowHint() bool

ParentShowHint

func (*TFlowPanel) ParentToClient

func (f *TFlowPanel) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TFlowPanel) ParentWindow

func (f *TFlowPanel) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TFlowPanel) Perform

func (f *TFlowPanel) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TFlowPanel) PopupMenu

func (f *TFlowPanel) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TFlowPanel) Realign

func (f *TFlowPanel) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TFlowPanel) Refresh

func (f *TFlowPanel) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TFlowPanel) RemoveControl

func (f *TFlowPanel) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TFlowPanel) Repaint

func (f *TFlowPanel) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TFlowPanel) ScaleBy

func (f *TFlowPanel) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TFlowPanel) ScreenToClient

func (f *TFlowPanel) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TFlowPanel) ScrollBy

func (f *TFlowPanel) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TFlowPanel) SendToBack

func (f *TFlowPanel) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TFlowPanel) SetAction

func (f *TFlowPanel) SetAction(value IComponent)

SetAction

func (*TFlowPanel) SetAlign

func (f *TFlowPanel) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TFlowPanel) SetAlignWithMargins

func (f *TFlowPanel) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TFlowPanel) SetAlignment

func (f *TFlowPanel) SetAlignment(value TAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TFlowPanel) SetAnchors

func (f *TFlowPanel) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TFlowPanel) SetAutoSize

func (f *TFlowPanel) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TFlowPanel) SetAutoWrap

func (f *TFlowPanel) SetAutoWrap(value bool)

SetAutoWrap

func (*TFlowPanel) SetBevelEdges

func (f *TFlowPanel) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TFlowPanel) SetBevelInner

func (f *TFlowPanel) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TFlowPanel) SetBevelKind

func (f *TFlowPanel) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TFlowPanel) SetBevelOuter

func (f *TFlowPanel) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TFlowPanel) SetBiDiMode

func (f *TFlowPanel) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TFlowPanel) SetBorderStyle

func (f *TFlowPanel) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TFlowPanel) SetBorderWidth

func (f *TFlowPanel) SetBorderWidth(value int32)

SetBorderWidth CN: 设置边框的宽度。 EN: .

func (*TFlowPanel) SetBounds

func (f *TFlowPanel) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TFlowPanel) SetBoundsRect

func (f *TFlowPanel) SetBoundsRect(value TRect)

SetBoundsRect

func (*TFlowPanel) SetCaption

func (f *TFlowPanel) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TFlowPanel) SetClientHeight

func (f *TFlowPanel) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TFlowPanel) SetClientWidth

func (f *TFlowPanel) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TFlowPanel) SetColor

func (f *TFlowPanel) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TFlowPanel) SetComponentIndex

func (f *TFlowPanel) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TFlowPanel) SetConstraints

func (f *TFlowPanel) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TFlowPanel) SetControlIndex

func (f *TFlowPanel) SetControlIndex(AControl IControl, Index int32)

SetControlIndex

func (*TFlowPanel) SetControlState

func (f *TFlowPanel) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TFlowPanel) SetControlStyle

func (f *TFlowPanel) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TFlowPanel) SetCtl3D

func (f *TFlowPanel) SetCtl3D(value bool)

SetCtl3D

func (*TFlowPanel) SetCursor

func (f *TFlowPanel) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TFlowPanel) SetCustomHint

func (f *TFlowPanel) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TFlowPanel) SetDockSite

func (f *TFlowPanel) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TFlowPanel) SetDoubleBuffered

func (f *TFlowPanel) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TFlowPanel) SetDragCursor

func (f *TFlowPanel) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TFlowPanel) SetDragKind

func (f *TFlowPanel) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TFlowPanel) SetDragMode

func (f *TFlowPanel) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TFlowPanel) SetEnabled

func (f *TFlowPanel) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TFlowPanel) SetFlowStyle

func (f *TFlowPanel) SetFlowStyle(value TFlowStyle)

SetFlowStyle

func (*TFlowPanel) SetFocus

func (f *TFlowPanel) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TFlowPanel) SetFont

func (f *TFlowPanel) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TFlowPanel) SetFullRepaint

func (f *TFlowPanel) SetFullRepaint(value bool)

SetFullRepaint

func (*TFlowPanel) SetHeight

func (f *TFlowPanel) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TFlowPanel) SetHint

func (f *TFlowPanel) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TFlowPanel) SetLeft

func (f *TFlowPanel) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TFlowPanel) SetLocked

func (f *TFlowPanel) SetLocked(value bool)

SetLocked

func (*TFlowPanel) SetMargins

func (f *TFlowPanel) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TFlowPanel) SetName

func (f *TFlowPanel) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TFlowPanel) SetOnAlignPosition

func (f *TFlowPanel) SetOnAlignPosition(fn TAlignPositionEvent)

SetOnAlignPosition

func (*TFlowPanel) SetOnClick

func (f *TFlowPanel) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TFlowPanel) SetOnContextPopup

func (f *TFlowPanel) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TFlowPanel) SetOnDblClick

func (f *TFlowPanel) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TFlowPanel) SetOnDockDrop

func (f *TFlowPanel) SetOnDockDrop(fn TDockDropEvent)

SetOnDockDrop

func (*TFlowPanel) SetOnDragDrop

func (f *TFlowPanel) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TFlowPanel) SetOnDragOver

func (f *TFlowPanel) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TFlowPanel) SetOnEndDock

func (f *TFlowPanel) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TFlowPanel) SetOnEndDrag

func (f *TFlowPanel) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TFlowPanel) SetOnEnter

func (f *TFlowPanel) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TFlowPanel) SetOnExit

func (f *TFlowPanel) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TFlowPanel) SetOnGesture

func (f *TFlowPanel) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TFlowPanel) SetOnGetSiteInfo

func (f *TFlowPanel) SetOnGetSiteInfo(fn TGetSiteInfoEvent)

SetOnGetSiteInfo

func (*TFlowPanel) SetOnMouseActivate

func (f *TFlowPanel) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TFlowPanel) SetOnMouseDown

func (f *TFlowPanel) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TFlowPanel) SetOnMouseEnter

func (f *TFlowPanel) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TFlowPanel) SetOnMouseLeave

func (f *TFlowPanel) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TFlowPanel) SetOnMouseMove

func (f *TFlowPanel) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TFlowPanel) SetOnMouseUp

func (f *TFlowPanel) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TFlowPanel) SetOnResize

func (f *TFlowPanel) SetOnResize(fn TNotifyEvent)

SetOnResize CN: 设置大小被改变事件。 EN: .

func (*TFlowPanel) SetOnStartDock

func (f *TFlowPanel) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TFlowPanel) SetOnUnDock

func (f *TFlowPanel) SetOnUnDock(fn TUnDockEvent)

SetOnUnDock

func (*TFlowPanel) SetParent

func (f *TFlowPanel) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TFlowPanel) SetParentBackground

func (f *TFlowPanel) SetParentBackground(value bool)

SetParentBackground

func (*TFlowPanel) SetParentColor

func (f *TFlowPanel) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TFlowPanel) SetParentCtl3D

func (f *TFlowPanel) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TFlowPanel) SetParentDoubleBuffered

func (f *TFlowPanel) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TFlowPanel) SetParentFont

func (f *TFlowPanel) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TFlowPanel) SetParentShowHint

func (f *TFlowPanel) SetParentShowHint(value bool)

SetParentShowHint

func (*TFlowPanel) SetParentWindow

func (f *TFlowPanel) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TFlowPanel) SetPopupMenu

func (f *TFlowPanel) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TFlowPanel) SetShowCaption

func (f *TFlowPanel) SetShowCaption(value bool)

SetShowCaption

func (*TFlowPanel) SetShowHint

func (f *TFlowPanel) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TFlowPanel) SetStyleElements

func (f *TFlowPanel) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TFlowPanel) SetTabOrder

func (f *TFlowPanel) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TFlowPanel) SetTabStop

func (f *TFlowPanel) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TFlowPanel) SetTag

func (f *TFlowPanel) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TFlowPanel) SetTextBuf

func (f *TFlowPanel) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TFlowPanel) SetTop

func (f *TFlowPanel) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TFlowPanel) SetUseDockManager

func (f *TFlowPanel) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TFlowPanel) SetVisible

func (f *TFlowPanel) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TFlowPanel) SetWidth

func (f *TFlowPanel) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TFlowPanel) Show

func (f *TFlowPanel) Show()

Show CN: 显示控件。 EN: Show control.

func (*TFlowPanel) ShowCaption

func (f *TFlowPanel) ShowCaption() bool

ShowCaption

func (*TFlowPanel) ShowHint

func (f *TFlowPanel) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TFlowPanel) StyleElements

func (f *TFlowPanel) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TFlowPanel) TabOrder

func (f *TFlowPanel) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TFlowPanel) TabStop

func (f *TFlowPanel) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TFlowPanel) Tag

func (f *TFlowPanel) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TFlowPanel) ToString

func (f *TFlowPanel) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TFlowPanel) Top

func (f *TFlowPanel) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TFlowPanel) UnsafeAddr

func (f *TFlowPanel) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TFlowPanel) Update

func (f *TFlowPanel) Update()

Update CN: 控件更新。 EN: Update.

func (*TFlowPanel) UpdateControlState

func (f *TFlowPanel) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TFlowPanel) UseDockManager

func (f *TFlowPanel) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TFlowPanel) Visible

func (f *TFlowPanel) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TFlowPanel) VisibleDockClientCount

func (f *TFlowPanel) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TFlowPanel) Width

func (f *TFlowPanel) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TFont

type TFont struct {
	IObject
	// contains filtered or unexported fields
}

func AsFont

func AsFont(obj interface{}) *TFont

AsFont CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func FontFromInst

func FontFromInst(inst uintptr) *TFont

-------------------------- Deprecated begin -------------------------- FontFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsFont.

func FontFromObj

func FontFromObj(obj IObject) *TFont

FontFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsFont.

func FontFromUnsafePointer

func FontFromUnsafePointer(ptr unsafe.Pointer) *TFont

FontFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsFont.

func NewFont

func NewFont() *TFont

NewFont CN: 创建一个新的对象。 EN: Create a new object.

func (*TFont) Assign

func (f *TFont) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TFont) Charset

func (f *TFont) Charset() TFontCharset

Charset

func (*TFont) ClassName

func (f *TFont) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TFont) ClassType

func (f *TFont) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TFont) Color

func (f *TFont) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TFont) DisposeOf

func (f *TFont) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TFont) Equals

func (f *TFont) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TFont) Free

func (f *TFont) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TFont) GetHashCode

func (f *TFont) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TFont) GetNamePath

func (f *TFont) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TFont) Handle

func (f *TFont) Handle() HFONT

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TFont) HandleAllocated

func (f *TFont) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TFont) Height

func (f *TFont) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TFont) InheritsFrom

func (f *TFont) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TFont) Instance

func (f *TFont) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TFont) InstanceSize

func (f *TFont) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TFont) Is

func (f *TFont) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TFont) IsValid

func (f *TFont) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TFont) Name

func (f *TFont) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TFont) Orientation

func (f *TFont) Orientation() int32

Orientation

func (*TFont) Pitch

func (f *TFont) Pitch() TFontPitch

Pitch

func (*TFont) PixelsPerInch

func (f *TFont) PixelsPerInch() int32

PixelsPerInch

func (*TFont) Quality

func (f *TFont) Quality() TFontQuality

Quality

func (*TFont) SetCharset

func (f *TFont) SetCharset(value TFontCharset)

SetCharset

func (*TFont) SetColor

func (f *TFont) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TFont) SetHandle

func (f *TFont) SetHandle(value HFONT)

SetHandle CN: 设置控件句柄。 EN: Set Control handle.

func (*TFont) SetHeight

func (f *TFont) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TFont) SetName

func (f *TFont) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TFont) SetOnChange

func (f *TFont) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TFont) SetOrientation

func (f *TFont) SetOrientation(value int32)

SetOrientation

func (*TFont) SetPitch

func (f *TFont) SetPitch(value TFontPitch)

SetPitch

func (*TFont) SetPixelsPerInch

func (f *TFont) SetPixelsPerInch(value int32)

SetPixelsPerInch

func (*TFont) SetQuality

func (f *TFont) SetQuality(value TFontQuality)

SetQuality

func (*TFont) SetSize

func (f *TFont) SetSize(value int32)

SetSize

func (*TFont) SetStyle

func (f *TFont) SetStyle(value TFontStyles)

SetStyle

func (*TFont) Size

func (f *TFont) Size() int32

Size

func (*TFont) Style

func (f *TFont) Style() TFontStyles

Style

func (*TFont) ToString

func (f *TFont) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TFont) UnsafeAddr

func (f *TFont) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TFontDialog

type TFontDialog struct {
	IComponent
	// contains filtered or unexported fields
}

func AsFontDialog

func AsFontDialog(obj interface{}) *TFontDialog

AsFontDialog CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func FontDialogFromInst

func FontDialogFromInst(inst uintptr) *TFontDialog

-------------------------- Deprecated begin -------------------------- FontDialogFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsFontDialog.

func FontDialogFromObj

func FontDialogFromObj(obj IObject) *TFontDialog

FontDialogFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsFontDialog.

func FontDialogFromUnsafePointer

func FontDialogFromUnsafePointer(ptr unsafe.Pointer) *TFontDialog

FontDialogFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsFontDialog.

func NewFontDialog

func NewFontDialog(owner IComponent) *TFontDialog

NewFontDialog CN: 创建一个新的对象。 EN: Create a new object.

func (*TFontDialog) Assign

func (f *TFontDialog) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TFontDialog) ClassName

func (f *TFontDialog) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TFontDialog) ClassType

func (f *TFontDialog) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TFontDialog) ComponentCount

func (f *TFontDialog) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TFontDialog) ComponentIndex

func (f *TFontDialog) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TFontDialog) Components

func (f *TFontDialog) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TFontDialog) Ctl3D

func (f *TFontDialog) Ctl3D() bool

Ctl3D

func (*TFontDialog) DisposeOf

func (f *TFontDialog) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TFontDialog) Equals

func (f *TFontDialog) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TFontDialog) Execute

func (f *TFontDialog) Execute() bool

Execute CN: 执行。 EN: .

func (*TFontDialog) FindComponent

func (f *TFontDialog) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TFontDialog) Font

func (f *TFontDialog) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TFontDialog) Free

func (f *TFontDialog) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TFontDialog) GetHashCode

func (f *TFontDialog) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TFontDialog) GetNamePath

func (f *TFontDialog) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TFontDialog) Handle

func (f *TFontDialog) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TFontDialog) HasParent

func (f *TFontDialog) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TFontDialog) InheritsFrom

func (f *TFontDialog) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TFontDialog) Instance

func (f *TFontDialog) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TFontDialog) InstanceSize

func (f *TFontDialog) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TFontDialog) Is

func (f *TFontDialog) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TFontDialog) IsValid

func (f *TFontDialog) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TFontDialog) Name

func (f *TFontDialog) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TFontDialog) Options

func (f *TFontDialog) Options() TFontDialogOptions

Options

func (*TFontDialog) Owner

func (f *TFontDialog) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TFontDialog) SetComponentIndex

func (f *TFontDialog) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TFontDialog) SetCtl3D

func (f *TFontDialog) SetCtl3D(value bool)

SetCtl3D

func (*TFontDialog) SetFont

func (f *TFontDialog) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TFontDialog) SetName

func (f *TFontDialog) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TFontDialog) SetOnClose

func (f *TFontDialog) SetOnClose(fn TNotifyEvent)

SetOnClose

func (*TFontDialog) SetOnShow

func (f *TFontDialog) SetOnShow(fn TNotifyEvent)

SetOnShow CN: 设置显示事件。 EN: .

func (*TFontDialog) SetOptions

func (f *TFontDialog) SetOptions(value TFontDialogOptions)

SetOptions

func (*TFontDialog) SetTag

func (f *TFontDialog) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TFontDialog) Tag

func (f *TFontDialog) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TFontDialog) ToString

func (f *TFontDialog) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TFontDialog) UnsafeAddr

func (f *TFontDialog) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TForm

type TForm struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsForm

func AsForm(obj interface{}) *TForm

AsForm CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func FormFromInst

func FormFromInst(inst uintptr) *TForm

-------------------------- Deprecated begin -------------------------- FormFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsForm.

func FormFromObj

func FormFromObj(obj IObject) *TForm

FormFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsForm.

func FormFromUnsafePointer

func FormFromUnsafePointer(ptr unsafe.Pointer) *TForm

FormFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsForm.

func NewForm

func NewForm(owner IComponent) *TForm

NewForm CN: 创建一个新的对象。 EN: Create a new object.

func (*TForm) Action

func (f *TForm) Action() *TAction

Action

func (*TForm) Align

func (f *TForm) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TForm) AlignDisabled

func (f *TForm) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TForm) AlignWithMargins

func (f *TForm) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TForm) AllowDropFiles

func (f *TForm) AllowDropFiles() bool

AllowDropFiles 获取允许拖放文件

func (*TForm) AlphaBlend

func (f *TForm) AlphaBlend() bool

AlphaBlend CN: 获取半透明。 EN: .

func (*TForm) AlphaBlendValue

func (f *TForm) AlphaBlendValue() uint8

AlphaBlendValue CN: 获取半透明值-0-255。 EN: .

func (*TForm) Anchors

func (f *TForm) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TForm) Assign

func (f *TForm) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TForm) AutoScroll

func (f *TForm) AutoScroll() bool

AutoScroll

func (*TForm) AutoSize

func (f *TForm) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TForm) BiDiMode

func (f *TForm) BiDiMode() TBiDiMode

BiDiMode

func (*TForm) BorderIcons

func (f *TForm) BorderIcons() TBorderIcons

BorderIcons CN: 获取窗口标题栏图标设置。比如:关闭,最大化,最小化等。 EN: .

func (*TForm) BorderStyle

func (f *TForm) BorderStyle() TFormBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TForm) BorderWidth

func (f *TForm) BorderWidth() int32

BorderWidth CN: 获取边框的宽度。 EN: .

func (*TForm) BoundsRect

func (f *TForm) BoundsRect() TRect

BoundsRect

func (*TForm) BringToFront

func (f *TForm) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TForm) Brush

func (f *TForm) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TForm) CanFocus

func (f *TForm) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TForm) Canvas

func (f *TForm) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TForm) Caption

func (f *TForm) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TForm) ClassName

func (f *TForm) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TForm) ClassType

func (f *TForm) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TForm) ClientHeight

func (f *TForm) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TForm) ClientOrigin

func (f *TForm) ClientOrigin() TPoint

ClientOrigin

func (*TForm) ClientRect

func (f *TForm) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TForm) ClientToParent

func (f *TForm) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TForm) ClientToScreen

func (f *TForm) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TForm) ClientWidth

func (f *TForm) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TForm) Close

func (f *TForm) Close()

Close CN: 关闭。 EN: .

func (*TForm) Color

func (f *TForm) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TForm) ComponentCount

func (f *TForm) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TForm) ComponentIndex

func (f *TForm) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TForm) Components

func (f *TForm) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TForm) Constraints

func (f *TForm) Constraints() *TSizeConstraints

Constraints

func (*TForm) ContainsControl

func (f *TForm) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TForm) ControlAtPos

func (f *TForm) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TForm) ControlCount

func (f *TForm) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TForm) ControlState

func (f *TForm) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TForm) ControlStyle

func (f *TForm) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TForm) Controls

func (f *TForm) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TForm) Ctl3D

func (f *TForm) Ctl3D() bool

Ctl3D

func (*TForm) Cursor

func (f *TForm) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TForm) CustomHint

func (f *TForm) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TForm) DefaultMonitor

func (f *TForm) DefaultMonitor() TDefaultMonitor

DefaultMonitor

func (*TForm) DisableAlign

func (f *TForm) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TForm) DisableAutoRange

func (f *TForm) DisableAutoRange()

DisableAutoRange

func (*TForm) DisposeOf

func (f *TForm) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TForm) DockClientCount

func (f *TForm) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TForm) DockClients

func (f *TForm) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TForm) DockSite

func (f *TForm) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TForm) DoubleBuffered

func (f *TForm) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TForm) DragKind

func (f *TForm) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TForm) DragMode

func (f *TForm) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TForm) Dragging

func (f *TForm) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TForm) DropTarget

func (f *TForm) DropTarget() bool

DropTarget

func (*TForm) EnableAlign

func (f *TForm) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TForm) EnableAutoRange

func (f *TForm) EnableAutoRange()

EnableAutoRange

func (*TForm) Enabled

func (f *TForm) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TForm) EnabledMaximize

func (f *TForm) EnabledMaximize(val bool)

EnabledMinimize 启用/禁用 标题栏最大化按钮

func (*TForm) EnabledMinimize

func (f *TForm) EnabledMinimize(val bool)

EnabledMinimize 启用/禁用 标题栏最小化按钮

func (*TForm) EnabledSystemMenu

func (f *TForm) EnabledSystemMenu(val bool)

EnabledSystemMenu 启用/禁用 标题栏系统菜单

func (*TForm) Equals

func (f *TForm) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TForm) ExplicitHeight

func (f *TForm) ExplicitHeight() int32

ExplicitHeight

func (*TForm) ExplicitLeft

func (f *TForm) ExplicitLeft() int32

ExplicitLeft

func (*TForm) ExplicitTop

func (f *TForm) ExplicitTop() int32

ExplicitTop

func (*TForm) ExplicitWidth

func (f *TForm) ExplicitWidth() int32

ExplicitWidth

func (*TForm) FindChildControl

func (f *TForm) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TForm) FindComponent

func (f *TForm) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TForm) FlipChildren

func (f *TForm) FlipChildren(AllLevels bool)

FlipChildren

func (*TForm) Floating

func (f *TForm) Floating() bool

Floating

func (*TForm) Focused

func (f *TForm) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TForm) Font

func (f *TForm) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TForm) FormStyle

func (f *TForm) FormStyle() TFormStyle

FormStyle CN: 获取窗口样式。比如:置顶,MID窗口。 EN: .

func (*TForm) Free

func (f *TForm) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TForm) GetHashCode

func (f *TForm) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TForm) GetNamePath

func (f *TForm) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TForm) GetTextBuf

func (f *TForm) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TForm) GetTextLen

func (f *TForm) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TForm) Handle

func (f *TForm) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TForm) HandleAllocated

func (f *TForm) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TForm) HasParent

func (f *TForm) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TForm) Height

func (f *TForm) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TForm) Hide

func (f *TForm) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TForm) Hint

func (f *TForm) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TForm) HorzScrollBar

func (f *TForm) HorzScrollBar() *TControlScrollBar

HorzScrollBar

func (*TForm) Icon

func (f *TForm) Icon() *TIcon

Icon CN: 获取图标。 EN: Get icon.

func (*TForm) InheritedWndProc

func (f *TForm) InheritedWndProc(msg *types.TMessage)

OnWndProc必须要调用的, 内部为 inherited WndProc(msg)

func (*TForm) InheritsFrom

func (f *TForm) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TForm) InsertControl

func (f *TForm) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TForm) Instance

func (f *TForm) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TForm) InstanceSize

func (f *TForm) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TForm) Invalidate

func (f *TForm) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TForm) Is

func (f *TForm) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TForm) IsValid

func (f *TForm) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TForm) KeyPreview

func (f *TForm) KeyPreview() bool

KeyPreview CN: 获取窗口优先接收键盘按盘消息。 EN: .

func (*TForm) Left

func (f *TForm) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TForm) Margins

func (f *TForm) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TForm) Menu

func (f *TForm) Menu() *TMainMenu

Menu CN: 获取窗口主菜单。 EN: .

func (*TForm) ModalResult

func (f *TForm) ModalResult() TModalResult

ModalResult CN: 获取模态对话框显示结果。 EN: .

func (*TForm) Monitor

func (f *TForm) Monitor() *TMonitor

Monitor

func (*TForm) MouseInClient

func (f *TForm) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TForm) Name

func (f *TForm) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TForm) Owner

func (f *TForm) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TForm) PaintTo

func (f *TForm) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TForm) Parent

func (f *TForm) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TForm) ParentDoubleBuffered

func (f *TForm) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TForm) ParentFont

func (f *TForm) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TForm) ParentToClient

func (f *TForm) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TForm) ParentWindow

func (f *TForm) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TForm) Perform

func (f *TForm) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TForm) PixelsPerInch

func (f *TForm) PixelsPerInch() int32

PixelsPerInch CN: 获取每英寸像素数。 EN: .

func (*TForm) PlatformWindow

func (f *TForm) PlatformWindow() GdkWindow

func (*TForm) PopupMenu

func (f *TForm) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TForm) Position

func (f *TForm) Position() TPosition

Position CN: 获取窗口的位置。比如:居中等。。 EN: .

func (*TForm) Print

func (f *TForm) Print()

Print CN: 将当前界面输出到打印机。 EN: .

func (*TForm) Realign

func (f *TForm) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TForm) Refresh

func (f *TForm) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TForm) RemoveControl

func (f *TForm) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TForm) Repaint

func (f *TForm) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TForm) ScaleBy

func (f *TForm) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TForm) ScaleControlsForDpi

func (f *TForm) ScaleControlsForDpi(val int32)

func (*TForm) ScaleForCurrentDpi

func (f *TForm) ScaleForCurrentDpi()

Delphi Loaded方法中的 / <summary> / Checks if there is a change in dpi and perform the necessary changes to scale all / the controls for the new dpi / </summary>

func (*TForm) ScaleForPPI

func (f *TForm) ScaleForPPI(val int32)

ScaleForPPI 窗口PPI缩放

func (*TForm) ScaleSelf

func (f *TForm) ScaleSelf()

ScaleSelf 这个方法主要是用于当不使用资源窗口创建时用,这个方法要用于设置了Width, Height或者ClientWidth、ClientHeight之后

func (*TForm) Scaled

func (f *TForm) Scaled() bool

Scaled CN: 获取自动缩放。 EN: .

func (*TForm) ScreenCenter

func (f *TForm) ScreenCenter()

ScreenCenter 居于当前屏幕中心

func (*TForm) ScreenToClient

func (f *TForm) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TForm) ScrollBy

func (f *TForm) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TForm) ScrollInView

func (f *TForm) ScrollInView(AControl IControl)

ScrollInView

func (*TForm) SendToBack

func (f *TForm) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TForm) SetAction

func (f *TForm) SetAction(value IComponent)

SetAction

func (*TForm) SetAlign

func (f *TForm) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TForm) SetAlignWithMargins

func (f *TForm) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TForm) SetAllowDropFiles

func (f *TForm) SetAllowDropFiles(val bool)

SetAllowDropFiles 设置允许拖放文件

func (*TForm) SetAlphaBlend

func (f *TForm) SetAlphaBlend(value bool)

SetAlphaBlend CN: 设置半透明。 EN: .

func (*TForm) SetAlphaBlendValue

func (f *TForm) SetAlphaBlendValue(value uint8)

SetAlphaBlendValue CN: 设置半透明值-0-255。 EN: .

func (*TForm) SetAnchors

func (f *TForm) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TForm) SetAutoScroll

func (f *TForm) SetAutoScroll(value bool)

SetAutoScroll

func (*TForm) SetAutoSize

func (f *TForm) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TForm) SetBiDiMode

func (f *TForm) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TForm) SetBorderIcons

func (f *TForm) SetBorderIcons(value TBorderIcons)

SetBorderIcons CN: 设置窗口标题栏图标设置。比如:关闭,最大化,最小化等。 EN: .

func (*TForm) SetBorderStyle

func (f *TForm) SetBorderStyle(value TFormBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TForm) SetBorderWidth

func (f *TForm) SetBorderWidth(value int32)

SetBorderWidth CN: 设置边框的宽度。 EN: .

func (*TForm) SetBounds

func (f *TForm) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TForm) SetBoundsRect

func (f *TForm) SetBoundsRect(value TRect)

SetBoundsRect

func (*TForm) SetCaption

func (f *TForm) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TForm) SetClientHeight

func (f *TForm) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TForm) SetClientWidth

func (f *TForm) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TForm) SetColor

func (f *TForm) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TForm) SetComponentIndex

func (f *TForm) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TForm) SetConstraints

func (f *TForm) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TForm) SetControlState

func (f *TForm) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TForm) SetControlStyle

func (f *TForm) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TForm) SetCtl3D

func (f *TForm) SetCtl3D(value bool)

SetCtl3D

func (*TForm) SetCursor

func (f *TForm) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TForm) SetCustomHint

func (f *TForm) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TForm) SetDefaultMonitor

func (f *TForm) SetDefaultMonitor(value TDefaultMonitor)

SetDefaultMonitor

func (*TForm) SetDockSite

func (f *TForm) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TForm) SetDoubleBuffered

func (f *TForm) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TForm) SetDragKind

func (f *TForm) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TForm) SetDragMode

func (f *TForm) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TForm) SetDropTarget

func (f *TForm) SetDropTarget(value bool)

SetDropTarget

func (*TForm) SetEnabled

func (f *TForm) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TForm) SetFocus

func (f *TForm) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TForm) SetFont

func (f *TForm) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TForm) SetFormStyle

func (f *TForm) SetFormStyle(value TFormStyle)

SetFormStyle CN: 设置窗口样式。比如:置顶,MID窗口。 EN: .

func (*TForm) SetHeight

func (f *TForm) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TForm) SetHint

func (f *TForm) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TForm) SetHorzScrollBar

func (f *TForm) SetHorzScrollBar(value *TControlScrollBar)

SetHorzScrollBar

func (*TForm) SetIcon

func (f *TForm) SetIcon(value *TIcon)

SetIcon CN: 设置图标。 EN: Set icon.

func (*TForm) SetKeyPreview

func (f *TForm) SetKeyPreview(value bool)

SetKeyPreview CN: 设置窗口优先接收键盘按盘消息。 EN: .

func (*TForm) SetLeft

func (f *TForm) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TForm) SetMargins

func (f *TForm) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TForm) SetMenu

func (f *TForm) SetMenu(value IComponent)

SetMenu CN: 设置窗口主菜单。 EN: .

func (*TForm) SetModalResult

func (f *TForm) SetModalResult(value TModalResult)

SetModalResult CN: 设置模态对话框显示结果。 EN: .

func (*TForm) SetName

func (f *TForm) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TForm) SetOnActivate

func (f *TForm) SetOnActivate(fn TNotifyEvent)

SetOnActivate 窗口激活事件(获取焦点)

func (*TForm) SetOnAlignPosition

func (f *TForm) SetOnAlignPosition(fn TAlignPositionEvent)

SetOnAlignPosition

func (*TForm) SetOnClick

func (f *TForm) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TForm) SetOnClose

func (f *TForm) SetOnClose(fn TCloseEvent)

SetOnClose CN: 设置窗口关闭事件。 EN: .

func (*TForm) SetOnCloseQuery

func (f *TForm) SetOnCloseQuery(fn TCloseQueryEvent)

SetOnCloseQuery CN: 设置窗口关闭询问事件。 EN: .

func (*TForm) SetOnConstrainedResize

func (f *TForm) SetOnConstrainedResize(fn TConstrainedResizeEvent)

SetOnConstrainedResize 约束窗口大小事件

func (*TForm) SetOnContextPopup

func (f *TForm) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TForm) SetOnDblClick

func (f *TForm) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TForm) SetOnDeactivate

func (f *TForm) SetOnDeactivate(fn TNotifyEvent)

SetOnDeactivate 窗口被取消激活事件(失去焦点)

func (*TForm) SetOnDestroy

func (f *TForm) SetOnDestroy(fn TNotifyEvent)

SetOnDestroy 窗口销毁事件

func (*TForm) SetOnDockDrop

func (f *TForm) SetOnDockDrop(fn TDockDropEvent)

SetOnDockDrop

func (*TForm) SetOnDragDrop

func (f *TForm) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TForm) SetOnDragOver

func (f *TForm) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TForm) SetOnDropFiles

func (f *TForm) SetOnDropFiles(fn TDropFilesEvent)

SetOnDropFiles 窗口文件拖放事件

func (*TForm) SetOnEndDock

func (f *TForm) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TForm) SetOnGesture

func (f *TForm) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TForm) SetOnGetSiteInfo

func (f *TForm) SetOnGetSiteInfo(fn TGetSiteInfoEvent)

SetOnGetSiteInfo

func (*TForm) SetOnHelp

func (f *TForm) SetOnHelp(fn THelpEvent)

SetOnHelp

func (*TForm) SetOnHide

func (f *TForm) SetOnHide(fn TNotifyEvent)

SetOnHide CN: 设置隐藏事件。 EN: .

func (*TForm) SetOnKeyDown

func (f *TForm) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TForm) SetOnKeyPress

func (f *TForm) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TForm) SetOnKeyUp

func (f *TForm) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TForm) SetOnMouseActivate

func (f *TForm) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TForm) SetOnMouseDown

func (f *TForm) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TForm) SetOnMouseEnter

func (f *TForm) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TForm) SetOnMouseLeave

func (f *TForm) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TForm) SetOnMouseMove

func (f *TForm) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TForm) SetOnMouseUp

func (f *TForm) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TForm) SetOnMouseWheel

func (f *TForm) SetOnMouseWheel(fn TMouseWheelEvent)

SetOnMouseWheel CN: 设置鼠标滚轮事件。 EN: .

func (*TForm) SetOnMouseWheelDown

func (f *TForm) SetOnMouseWheelDown(fn TMouseWheelUpDownEvent)

SetOnMouseWheelDown CN: 设置鼠标滚轮按下事件。 EN: .

func (*TForm) SetOnMouseWheelUp

func (f *TForm) SetOnMouseWheelUp(fn TMouseWheelUpDownEvent)

SetOnMouseWheelUp CN: 设置鼠标滚轮抬起事件。 EN: .

func (*TForm) SetOnPaint

func (f *TForm) SetOnPaint(fn TNotifyEvent)

SetOnPaint CN: 设置绘画事件。 EN: .

func (*TForm) SetOnResize

func (f *TForm) SetOnResize(fn TNotifyEvent)

SetOnResize CN: 设置大小被改变事件。 EN: .

func (*TForm) SetOnShortCut

func (f *TForm) SetOnShortCut(fn TShortCutEvent)

SetOnShortCut

func (*TForm) SetOnShow

func (f *TForm) SetOnShow(fn TNotifyEvent)

SetOnShow CN: 设置显示事件。 EN: .

func (*TForm) SetOnStartDock

func (f *TForm) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TForm) SetOnStyleChanged

func (f *TForm) SetOnStyleChanged(fn TNotifyEvent)

SetOnStyleChanged 样式已改变事件,为解决样式切换后的问题特意加上的

func (*TForm) SetOnUnDock

func (f *TForm) SetOnUnDock(fn TUnDockEvent)

SetOnUnDock

func (*TForm) SetOnWndProc

func (f *TForm) SetOnWndProc(fn TWndProcEvent)

SetOnWndProc 窗口消息过程

func (*TForm) SetParent

func (f *TForm) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TForm) SetParentDoubleBuffered

func (f *TForm) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TForm) SetParentFont

func (f *TForm) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TForm) SetParentWindow

func (f *TForm) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TForm) SetPixelsPerInch

func (f *TForm) SetPixelsPerInch(value int32)

SetPixelsPerInch CN: 设置每英寸像素数。 EN: .

func (*TForm) SetPopupMenu

func (f *TForm) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TForm) SetPosition

func (f *TForm) SetPosition(value TPosition)

SetPosition CN: 设置窗口的位置。比如:居中等。。 EN: .

func (*TForm) SetScaled

func (f *TForm) SetScaled(value bool)

SetScaled CN: 设置自动缩放。 EN: .

func (*TForm) SetShowHint

func (f *TForm) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TForm) SetShowInTaskBar

func (f *TForm) SetShowInTaskBar(val types.TShowInTaskbar)

SetShowInTaskBar 设置窗口显示在任务栏上

func (*TForm) SetStyleElements

func (f *TForm) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TForm) SetTabOrder

func (f *TForm) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TForm) SetTabStop

func (f *TForm) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TForm) SetTag

func (f *TForm) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TForm) SetTextBuf

func (f *TForm) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TForm) SetTop

func (f *TForm) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TForm) SetTransparentColor

func (f *TForm) SetTransparentColor(value bool)

SetTransparentColor CN: 设置使用颜色透明。 EN: .

func (*TForm) SetTransparentColorValue

func (f *TForm) SetTransparentColorValue(value TColor)

SetTransparentColorValue CN: 设置透明的颜色值。 EN: .

func (*TForm) SetUseDockManager

func (f *TForm) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TForm) SetVertScrollBar

func (f *TForm) SetVertScrollBar(value *TControlScrollBar)

SetVertScrollBar

func (*TForm) SetVisible

func (f *TForm) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TForm) SetWidth

func (f *TForm) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TForm) SetWindowState

func (f *TForm) SetWindowState(value TWindowState)

SetWindowState CN: 设置窗口样式。比如:最大化,最小化等。 EN: .

func (*TForm) Show

func (f *TForm) Show()

Show CN: 显示控件。 EN: Show control.

func (*TForm) ShowHint

func (f *TForm) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TForm) ShowInTaskBar

func (f *TForm) ShowInTaskBar() types.TShowInTaskbar

ShowInTaskBar 获取当前窗口是否显示在任务栏上

func (*TForm) ShowModal

func (f *TForm) ShowModal() int32

ShowModal CN: 以模态模式显示对话框。 EN: .

func (*TForm) StyleElements

func (f *TForm) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TForm) TabOrder

func (f *TForm) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TForm) TabStop

func (f *TForm) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TForm) Tag

func (f *TForm) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TForm) ToString

func (f *TForm) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TForm) Top

func (f *TForm) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TForm) TransparentColor

func (f *TForm) TransparentColor() bool

TransparentColor CN: 获取使用颜色透明。 EN: .

func (*TForm) TransparentColorValue

func (f *TForm) TransparentColorValue() TColor

TransparentColorValue CN: 获取透明的颜色值。 EN: .

func (*TForm) UnsafeAddr

func (f *TForm) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TForm) Update

func (f *TForm) Update()

Update CN: 控件更新。 EN: Update.

func (*TForm) UpdateControlState

func (f *TForm) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TForm) UseDockManager

func (f *TForm) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TForm) VertScrollBar

func (f *TForm) VertScrollBar() *TControlScrollBar

VertScrollBar

func (*TForm) Visible

func (f *TForm) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TForm) VisibleDockClientCount

func (f *TForm) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TForm) Width

func (f *TForm) Width() int32

Width CN: 获取宽度。 EN: Get width.

func (*TForm) WindowState

func (f *TForm) WindowState() TWindowState

WindowState CN: 获取窗口样式。比如:最大化,最小化等。 EN: .

func (*TForm) WorkAreaCenter

func (f *TForm) WorkAreaCenter()

WorkAreaCenter 窗口居于工作区中心,工作区为当前屏幕 - 任务栏空间

type TFrame

type TFrame struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsFrame

func AsFrame(obj interface{}) *TFrame

AsFrame CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func FrameFromInst

func FrameFromInst(inst uintptr) *TFrame

-------------------------- Deprecated begin -------------------------- FrameFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsFrame.

func FrameFromObj

func FrameFromObj(obj IObject) *TFrame

FrameFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsFrame.

func FrameFromUnsafePointer

func FrameFromUnsafePointer(ptr unsafe.Pointer) *TFrame

FrameFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsFrame.

func NewFrame

func NewFrame(owner IComponent) *TFrame

NewFrame CN: 创建一个新的对象。 EN: Create a new object.

func (*TFrame) Action

func (f *TFrame) Action() *TAction

Action

func (*TFrame) Align

func (f *TFrame) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TFrame) AlignDisabled

func (f *TFrame) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TFrame) AlignWithMargins

func (f *TFrame) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TFrame) Anchors

func (f *TFrame) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TFrame) Assign

func (f *TFrame) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TFrame) AutoScroll

func (f *TFrame) AutoScroll() bool

AutoScroll

func (*TFrame) AutoSize

func (f *TFrame) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TFrame) BiDiMode

func (f *TFrame) BiDiMode() TBiDiMode

BiDiMode

func (*TFrame) BoundsRect

func (f *TFrame) BoundsRect() TRect

BoundsRect

func (*TFrame) BringToFront

func (f *TFrame) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TFrame) Brush

func (f *TFrame) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TFrame) CanFocus

func (f *TFrame) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TFrame) ClassName

func (f *TFrame) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TFrame) ClassType

func (f *TFrame) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TFrame) ClientHeight

func (f *TFrame) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TFrame) ClientOrigin

func (f *TFrame) ClientOrigin() TPoint

ClientOrigin

func (*TFrame) ClientRect

func (f *TFrame) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TFrame) ClientToParent

func (f *TFrame) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TFrame) ClientToScreen

func (f *TFrame) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TFrame) ClientWidth

func (f *TFrame) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TFrame) Color

func (f *TFrame) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TFrame) ComponentCount

func (f *TFrame) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TFrame) ComponentIndex

func (f *TFrame) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TFrame) Components

func (f *TFrame) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TFrame) Constraints

func (f *TFrame) Constraints() *TSizeConstraints

Constraints

func (*TFrame) ContainsControl

func (f *TFrame) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TFrame) ControlAtPos

func (f *TFrame) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TFrame) ControlCount

func (f *TFrame) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TFrame) ControlState

func (f *TFrame) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TFrame) ControlStyle

func (f *TFrame) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TFrame) Controls

func (f *TFrame) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TFrame) Ctl3D

func (f *TFrame) Ctl3D() bool

Ctl3D

func (*TFrame) Cursor

func (f *TFrame) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TFrame) CustomHint

func (f *TFrame) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TFrame) DisableAlign

func (f *TFrame) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TFrame) DisableAutoRange

func (f *TFrame) DisableAutoRange()

DisableAutoRange

func (*TFrame) DisposeOf

func (f *TFrame) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TFrame) DockClientCount

func (f *TFrame) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TFrame) DockClients

func (f *TFrame) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TFrame) DockSite

func (f *TFrame) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TFrame) DoubleBuffered

func (f *TFrame) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TFrame) DragCursor

func (f *TFrame) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TFrame) DragKind

func (f *TFrame) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TFrame) DragMode

func (f *TFrame) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TFrame) Dragging

func (f *TFrame) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TFrame) EnableAlign

func (f *TFrame) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TFrame) EnableAutoRange

func (f *TFrame) EnableAutoRange()

EnableAutoRange

func (*TFrame) Enabled

func (f *TFrame) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TFrame) Equals

func (f *TFrame) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TFrame) ExplicitHeight

func (f *TFrame) ExplicitHeight() int32

ExplicitHeight

func (*TFrame) ExplicitLeft

func (f *TFrame) ExplicitLeft() int32

ExplicitLeft

func (*TFrame) ExplicitTop

func (f *TFrame) ExplicitTop() int32

ExplicitTop

func (*TFrame) ExplicitWidth

func (f *TFrame) ExplicitWidth() int32

ExplicitWidth

func (*TFrame) FindChildControl

func (f *TFrame) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TFrame) FindComponent

func (f *TFrame) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TFrame) FlipChildren

func (f *TFrame) FlipChildren(AllLevels bool)

FlipChildren

func (*TFrame) Floating

func (f *TFrame) Floating() bool

Floating

func (*TFrame) Focused

func (f *TFrame) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TFrame) Font

func (f *TFrame) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TFrame) Free

func (f *TFrame) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TFrame) GetHashCode

func (f *TFrame) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TFrame) GetNamePath

func (f *TFrame) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TFrame) GetTextBuf

func (f *TFrame) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TFrame) GetTextLen

func (f *TFrame) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TFrame) Handle

func (f *TFrame) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TFrame) HandleAllocated

func (f *TFrame) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TFrame) HasParent

func (f *TFrame) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TFrame) Height

func (f *TFrame) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TFrame) Hide

func (f *TFrame) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TFrame) Hint

func (f *TFrame) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TFrame) HorzScrollBar

func (f *TFrame) HorzScrollBar() *TControlScrollBar

HorzScrollBar

func (*TFrame) InheritsFrom

func (f *TFrame) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TFrame) InsertControl

func (f *TFrame) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TFrame) Instance

func (f *TFrame) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TFrame) InstanceSize

func (f *TFrame) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TFrame) Invalidate

func (f *TFrame) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TFrame) Is

func (f *TFrame) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TFrame) IsValid

func (f *TFrame) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TFrame) Left

func (f *TFrame) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TFrame) Margins

func (f *TFrame) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TFrame) MouseInClient

func (f *TFrame) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TFrame) Name

func (f *TFrame) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TFrame) Owner

func (f *TFrame) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TFrame) PaintTo

func (f *TFrame) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TFrame) Parent

func (f *TFrame) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TFrame) ParentBackground

func (f *TFrame) ParentBackground() bool

ParentBackground

func (*TFrame) ParentColor

func (f *TFrame) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TFrame) ParentCtl3D

func (f *TFrame) ParentCtl3D() bool

ParentCtl3D

func (*TFrame) ParentDoubleBuffered

func (f *TFrame) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TFrame) ParentFont

func (f *TFrame) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TFrame) ParentShowHint

func (f *TFrame) ParentShowHint() bool

ParentShowHint

func (*TFrame) ParentToClient

func (f *TFrame) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TFrame) ParentWindow

func (f *TFrame) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TFrame) Perform

func (f *TFrame) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TFrame) PopupMenu

func (f *TFrame) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TFrame) Realign

func (f *TFrame) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TFrame) Refresh

func (f *TFrame) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TFrame) RemoveControl

func (f *TFrame) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TFrame) Repaint

func (f *TFrame) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TFrame) ScaleBy

func (f *TFrame) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TFrame) ScreenToClient

func (f *TFrame) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TFrame) ScrollBy

func (f *TFrame) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TFrame) ScrollInView

func (f *TFrame) ScrollInView(AControl IControl)

ScrollInView

func (*TFrame) SendToBack

func (f *TFrame) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TFrame) SetAction

func (f *TFrame) SetAction(value IComponent)

SetAction

func (*TFrame) SetAlign

func (f *TFrame) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TFrame) SetAlignWithMargins

func (f *TFrame) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TFrame) SetAnchors

func (f *TFrame) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TFrame) SetAutoScroll

func (f *TFrame) SetAutoScroll(value bool)

SetAutoScroll

func (*TFrame) SetAutoSize

func (f *TFrame) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TFrame) SetBiDiMode

func (f *TFrame) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TFrame) SetBounds

func (f *TFrame) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TFrame) SetBoundsRect

func (f *TFrame) SetBoundsRect(value TRect)

SetBoundsRect

func (*TFrame) SetClientHeight

func (f *TFrame) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TFrame) SetClientWidth

func (f *TFrame) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TFrame) SetColor

func (f *TFrame) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TFrame) SetComponentIndex

func (f *TFrame) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TFrame) SetConstraints

func (f *TFrame) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TFrame) SetControlState

func (f *TFrame) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TFrame) SetControlStyle

func (f *TFrame) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TFrame) SetCtl3D

func (f *TFrame) SetCtl3D(value bool)

SetCtl3D

func (*TFrame) SetCursor

func (f *TFrame) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TFrame) SetCustomHint

func (f *TFrame) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TFrame) SetDockSite

func (f *TFrame) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TFrame) SetDoubleBuffered

func (f *TFrame) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TFrame) SetDragCursor

func (f *TFrame) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TFrame) SetDragKind

func (f *TFrame) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TFrame) SetDragMode

func (f *TFrame) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TFrame) SetEnabled

func (f *TFrame) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TFrame) SetFocus

func (f *TFrame) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TFrame) SetFont

func (f *TFrame) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TFrame) SetHeight

func (f *TFrame) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TFrame) SetHint

func (f *TFrame) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TFrame) SetHorzScrollBar

func (f *TFrame) SetHorzScrollBar(value *TControlScrollBar)

SetHorzScrollBar

func (*TFrame) SetLeft

func (f *TFrame) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TFrame) SetMargins

func (f *TFrame) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TFrame) SetName

func (f *TFrame) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TFrame) SetOnAlignPosition

func (f *TFrame) SetOnAlignPosition(fn TAlignPositionEvent)

SetOnAlignPosition

func (*TFrame) SetOnClick

func (f *TFrame) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TFrame) SetOnContextPopup

func (f *TFrame) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TFrame) SetOnDblClick

func (f *TFrame) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TFrame) SetOnDockDrop

func (f *TFrame) SetOnDockDrop(fn TDockDropEvent)

SetOnDockDrop

func (*TFrame) SetOnDragDrop

func (f *TFrame) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TFrame) SetOnDragOver

func (f *TFrame) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TFrame) SetOnEndDock

func (f *TFrame) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TFrame) SetOnEndDrag

func (f *TFrame) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TFrame) SetOnEnter

func (f *TFrame) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TFrame) SetOnExit

func (f *TFrame) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TFrame) SetOnGesture

func (f *TFrame) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TFrame) SetOnGetSiteInfo

func (f *TFrame) SetOnGetSiteInfo(fn TGetSiteInfoEvent)

SetOnGetSiteInfo

func (*TFrame) SetOnMouseActivate

func (f *TFrame) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TFrame) SetOnMouseDown

func (f *TFrame) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TFrame) SetOnMouseEnter

func (f *TFrame) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TFrame) SetOnMouseLeave

func (f *TFrame) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TFrame) SetOnMouseMove

func (f *TFrame) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TFrame) SetOnMouseUp

func (f *TFrame) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TFrame) SetOnMouseWheel

func (f *TFrame) SetOnMouseWheel(fn TMouseWheelEvent)

SetOnMouseWheel CN: 设置鼠标滚轮事件。 EN: .

func (*TFrame) SetOnMouseWheelDown

func (f *TFrame) SetOnMouseWheelDown(fn TMouseWheelUpDownEvent)

SetOnMouseWheelDown CN: 设置鼠标滚轮按下事件。 EN: .

func (*TFrame) SetOnMouseWheelUp

func (f *TFrame) SetOnMouseWheelUp(fn TMouseWheelUpDownEvent)

SetOnMouseWheelUp CN: 设置鼠标滚轮抬起事件。 EN: .

func (*TFrame) SetOnResize

func (f *TFrame) SetOnResize(fn TNotifyEvent)

SetOnResize CN: 设置大小被改变事件。 EN: .

func (*TFrame) SetOnStartDock

func (f *TFrame) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TFrame) SetOnUnDock

func (f *TFrame) SetOnUnDock(fn TUnDockEvent)

SetOnUnDock

func (*TFrame) SetParent

func (f *TFrame) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TFrame) SetParentBackground

func (f *TFrame) SetParentBackground(value bool)

SetParentBackground

func (*TFrame) SetParentColor

func (f *TFrame) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TFrame) SetParentCtl3D

func (f *TFrame) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TFrame) SetParentDoubleBuffered

func (f *TFrame) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TFrame) SetParentFont

func (f *TFrame) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TFrame) SetParentShowHint

func (f *TFrame) SetParentShowHint(value bool)

SetParentShowHint

func (*TFrame) SetParentWindow

func (f *TFrame) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TFrame) SetPopupMenu

func (f *TFrame) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TFrame) SetShowHint

func (f *TFrame) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TFrame) SetStyleElements

func (f *TFrame) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TFrame) SetTabOrder

func (f *TFrame) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TFrame) SetTabStop

func (f *TFrame) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TFrame) SetTag

func (f *TFrame) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TFrame) SetTextBuf

func (f *TFrame) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TFrame) SetTop

func (f *TFrame) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TFrame) SetUseDockManager

func (f *TFrame) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TFrame) SetVertScrollBar

func (f *TFrame) SetVertScrollBar(value *TControlScrollBar)

SetVertScrollBar

func (*TFrame) SetVisible

func (f *TFrame) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TFrame) SetWidth

func (f *TFrame) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TFrame) Show

func (f *TFrame) Show()

Show CN: 显示控件。 EN: Show control.

func (*TFrame) ShowHint

func (f *TFrame) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TFrame) StyleElements

func (f *TFrame) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TFrame) TabOrder

func (f *TFrame) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TFrame) TabStop

func (f *TFrame) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TFrame) Tag

func (f *TFrame) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TFrame) ToString

func (f *TFrame) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TFrame) Top

func (f *TFrame) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TFrame) UnsafeAddr

func (f *TFrame) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TFrame) Update

func (f *TFrame) Update()

Update CN: 控件更新。 EN: Update.

func (*TFrame) UpdateControlState

func (f *TFrame) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TFrame) UseDockManager

func (f *TFrame) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TFrame) VertScrollBar

func (f *TFrame) VertScrollBar() *TControlScrollBar

VertScrollBar

func (*TFrame) Visible

func (f *TFrame) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TFrame) VisibleDockClientCount

func (f *TFrame) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TFrame) Width

func (f *TFrame) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TGIFFrame

type TGIFFrame struct {
	IObject
	// contains filtered or unexported fields
}

func AsGIFFrame

func AsGIFFrame(obj interface{}) *TGIFFrame

AsGIFFrame CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func GIFFrameFromInst

func GIFFrameFromInst(inst uintptr) *TGIFFrame

-------------------------- Deprecated begin -------------------------- GIFFrameFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsGIFFrame.

func GIFFrameFromObj

func GIFFrameFromObj(obj IObject) *TGIFFrame

GIFFrameFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsGIFFrame.

func GIFFrameFromUnsafePointer

func GIFFrameFromUnsafePointer(ptr unsafe.Pointer) *TGIFFrame

GIFFrameFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsGIFFrame.

func NewGIFFrame

func NewGIFFrame() *TGIFFrame

NewGIFFrame CN: 创建一个新的对象。 EN: Create a new object.

func (*TGIFFrame) Assign

func (g *TGIFFrame) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TGIFFrame) Bitmap

func (g *TGIFFrame) Bitmap() *TBitmap

Bitmap

func (*TGIFFrame) BitsPerPixel

func (g *TGIFFrame) BitsPerPixel() int32

BitsPerPixel

func (*TGIFFrame) BoundsRect

func (g *TGIFFrame) BoundsRect() TRect

BoundsRect

func (*TGIFFrame) ClassName

func (g *TGIFFrame) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TGIFFrame) ClassType

func (g *TGIFFrame) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TGIFFrame) Clear

func (g *TGIFFrame) Clear()

Clear CN: 清除。 EN: .

func (*TGIFFrame) ClientRect

func (g *TGIFFrame) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TGIFFrame) Data

func (g *TGIFFrame) Data() uintptr

Data

func (*TGIFFrame) DataSize

func (g *TGIFFrame) DataSize() int32

DataSize

func (*TGIFFrame) DisposeOf

func (g *TGIFFrame) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TGIFFrame) Empty

func (g *TGIFFrame) Empty() bool

Empty

func (*TGIFFrame) Equals

func (g *TGIFFrame) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TGIFFrame) Free

func (g *TGIFFrame) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TGIFFrame) GetHashCode

func (g *TGIFFrame) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TGIFFrame) GetNamePath

func (g *TGIFFrame) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TGIFFrame) HasBitmap

func (g *TGIFFrame) HasBitmap() bool

HasBitmap

func (*TGIFFrame) Height

func (g *TGIFFrame) Height() uint16

Height CN: 获取高度。 EN: Get height.

func (*TGIFFrame) InheritsFrom

func (g *TGIFFrame) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TGIFFrame) Instance

func (g *TGIFFrame) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TGIFFrame) InstanceSize

func (g *TGIFFrame) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TGIFFrame) Is

func (g *TGIFFrame) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TGIFFrame) IsValid

func (g *TGIFFrame) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TGIFFrame) Left

func (g *TGIFFrame) Left() uint16

Left CN: 获取左边位置。 EN: Get Left position.

func (*TGIFFrame) LoadFromFile

func (g *TGIFFrame) LoadFromFile(Filename string)

LoadFromFile CN: 从文件加载。 EN: .

func (*TGIFFrame) LoadFromStream

func (g *TGIFFrame) LoadFromStream(Stream IObject)

LoadFromStream CN: 文件流加载。 EN: .

func (*TGIFFrame) Palette

func (g *TGIFFrame) Palette() HPALETTE

Palette

func (*TGIFFrame) SaveToFile

func (g *TGIFFrame) SaveToFile(Filename string)

SaveToFile CN: 保存至文件。 EN: .

func (*TGIFFrame) SaveToStream

func (g *TGIFFrame) SaveToStream(Stream IObject)

SaveToStream CN: 保存至流。 EN: .

func (*TGIFFrame) SetBitmap

func (g *TGIFFrame) SetBitmap(value *TBitmap)

SetBitmap

func (*TGIFFrame) SetBoundsRect

func (g *TGIFFrame) SetBoundsRect(value TRect)

SetBoundsRect

func (*TGIFFrame) SetHasBitmap

func (g *TGIFFrame) SetHasBitmap(value bool)

SetHasBitmap

func (*TGIFFrame) SetHeight

func (g *TGIFFrame) SetHeight(value uint16)

SetHeight CN: 设置高度。 EN: Set height.

func (*TGIFFrame) SetLeft

func (g *TGIFFrame) SetLeft(value uint16)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TGIFFrame) SetPalette

func (g *TGIFFrame) SetPalette(value HPALETTE)

SetPalette

func (*TGIFFrame) SetTop

func (g *TGIFFrame) SetTop(value uint16)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TGIFFrame) SetWidth

func (g *TGIFFrame) SetWidth(value uint16)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TGIFFrame) ToString

func (g *TGIFFrame) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TGIFFrame) Top

func (g *TGIFFrame) Top() uint16

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TGIFFrame) Transparent

func (g *TGIFFrame) Transparent() bool

Transparent CN: 获取透明。 EN: Get transparent.

func (*TGIFFrame) UnsafeAddr

func (g *TGIFFrame) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TGIFFrame) Version

func (g *TGIFFrame) Version() TGIFVersion

Version

func (*TGIFFrame) Width

func (g *TGIFFrame) Width() uint16

Width CN: 获取宽度。 EN: Get width.

type TGIFImage

type TGIFImage struct {
	IObject
	// contains filtered or unexported fields
}

func AsGIFImage

func AsGIFImage(obj interface{}) *TGIFImage

AsGIFImage CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func GIFImageFromInst

func GIFImageFromInst(inst uintptr) *TGIFImage

-------------------------- Deprecated begin -------------------------- GIFImageFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsGIFImage.

func GIFImageFromObj

func GIFImageFromObj(obj IObject) *TGIFImage

GIFImageFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsGIFImage.

func GIFImageFromUnsafePointer

func GIFImageFromUnsafePointer(ptr unsafe.Pointer) *TGIFImage

GIFImageFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsGIFImage.

func NewGIFImage

func NewGIFImage() *TGIFImage

NewGIFImage CN: 创建一个新的对象。 EN: Create a new object.

func (*TGIFImage) Add

func (g *TGIFImage) Add(Source IObject) *TGIFFrame

Add

func (*TGIFImage) Animate

func (g *TGIFImage) Animate() bool

Animate

func (*TGIFImage) AnimateLoop

func (g *TGIFImage) AnimateLoop() TGIFAnimationLoop

AnimateLoop

func (*TGIFImage) AnimationSpeed

func (g *TGIFImage) AnimationSpeed() int32

AnimationSpeed

func (*TGIFImage) AspectRatio

func (g *TGIFImage) AspectRatio() uint8

AspectRatio

func (*TGIFImage) Assign

func (g *TGIFImage) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TGIFImage) BackgroundColor

func (g *TGIFImage) BackgroundColor() TColor

BackgroundColor

func (*TGIFImage) Bitmap

func (g *TGIFImage) Bitmap() *TBitmap

Bitmap

func (*TGIFImage) BitsPerPixel

func (g *TGIFImage) BitsPerPixel() int32

BitsPerPixel

func (*TGIFImage) ClassName

func (g *TGIFImage) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TGIFImage) ClassType

func (g *TGIFImage) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TGIFImage) Clear

func (g *TGIFImage) Clear()

Clear CN: 清除。 EN: .

func (*TGIFImage) DisposeOf

func (g *TGIFImage) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TGIFImage) Empty

func (g *TGIFImage) Empty() bool

Empty

func (*TGIFImage) Equals

func (g *TGIFImage) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TGIFImage) Free

func (g *TGIFImage) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TGIFImage) GetHashCode

func (g *TGIFImage) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TGIFImage) GetNamePath

func (g *TGIFImage) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TGIFImage) Height

func (g *TGIFImage) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TGIFImage) InheritsFrom

func (g *TGIFImage) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TGIFImage) Instance

func (g *TGIFImage) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TGIFImage) InstanceSize

func (g *TGIFImage) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TGIFImage) Is

func (g *TGIFImage) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TGIFImage) IsTransparent

func (g *TGIFImage) IsTransparent() bool

IsTransparent

func (*TGIFImage) IsValid

func (g *TGIFImage) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TGIFImage) LoadFromFile

func (g *TGIFImage) LoadFromFile(Filename string)

LoadFromFile CN: 从文件加载。 EN: .

func (*TGIFImage) LoadFromStream

func (g *TGIFImage) LoadFromStream(Stream IObject)

LoadFromStream CN: 文件流加载。 EN: .

func (*TGIFImage) Modified

func (g *TGIFImage) Modified() bool

Modified CN: 获取修改。 EN: Get modified.

func (*TGIFImage) Palette

func (g *TGIFImage) Palette() HPALETTE

Palette

func (*TGIFImage) PaletteModified

func (g *TGIFImage) PaletteModified() bool

PaletteModified

func (*TGIFImage) ResumeDraw

func (g *TGIFImage) ResumeDraw()

ResumeDraw

func (*TGIFImage) SaveToFile

func (g *TGIFImage) SaveToFile(Filename string)

SaveToFile CN: 保存至文件。 EN: .

func (*TGIFImage) SaveToStream

func (g *TGIFImage) SaveToStream(Stream IObject)

SaveToStream CN: 保存至流。 EN: .

func (*TGIFImage) SetAnimate

func (g *TGIFImage) SetAnimate(value bool)

SetAnimate

func (*TGIFImage) SetAnimateLoop

func (g *TGIFImage) SetAnimateLoop(value TGIFAnimationLoop)

SetAnimateLoop

func (*TGIFImage) SetAnimationSpeed

func (g *TGIFImage) SetAnimationSpeed(value int32)

SetAnimationSpeed

func (*TGIFImage) SetAspectRatio

func (g *TGIFImage) SetAspectRatio(value uint8)

SetAspectRatio

func (*TGIFImage) SetBackgroundColor

func (g *TGIFImage) SetBackgroundColor(value TColor)

SetBackgroundColor

func (*TGIFImage) SetHeight

func (g *TGIFImage) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TGIFImage) SetModified

func (g *TGIFImage) SetModified(value bool)

SetModified CN: 设置修改。 EN: Set modified.

func (*TGIFImage) SetOnChange

func (g *TGIFImage) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TGIFImage) SetOnPaint

func (g *TGIFImage) SetOnPaint(fn TNotifyEvent)

SetOnPaint CN: 设置绘画事件。 EN: .

func (*TGIFImage) SetPalette

func (g *TGIFImage) SetPalette(value HPALETTE)

SetPalette

func (*TGIFImage) SetPaletteModified

func (g *TGIFImage) SetPaletteModified(value bool)

SetPaletteModified

func (*TGIFImage) SetSize

func (g *TGIFImage) SetSize(AWidth int32, AHeight int32)

SetSize

func (*TGIFImage) SetTransparent

func (g *TGIFImage) SetTransparent(value bool)

SetTransparent CN: 设置透明。 EN: Set transparent.

func (*TGIFImage) SetWidth

func (g *TGIFImage) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TGIFImage) ShouldDither

func (g *TGIFImage) ShouldDither() bool

ShouldDither

func (*TGIFImage) StopDraw

func (g *TGIFImage) StopDraw()

StopDraw

func (*TGIFImage) SuspendDraw

func (g *TGIFImage) SuspendDraw()

SuspendDraw

func (*TGIFImage) ToString

func (g *TGIFImage) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TGIFImage) Transparent

func (g *TGIFImage) Transparent() bool

Transparent CN: 获取透明。 EN: Get transparent.

func (*TGIFImage) UnsafeAddr

func (g *TGIFImage) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TGIFImage) Version

func (g *TGIFImage) Version() TGIFVersion

Version

func (*TGIFImage) Width

func (g *TGIFImage) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TGauge

type TGauge struct {
	IControl
	// contains filtered or unexported fields
}

func AsGauge

func AsGauge(obj interface{}) *TGauge

AsGauge CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func GaugeFromInst

func GaugeFromInst(inst uintptr) *TGauge

-------------------------- Deprecated begin -------------------------- GaugeFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsGauge.

func GaugeFromObj

func GaugeFromObj(obj IObject) *TGauge

GaugeFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsGauge.

func GaugeFromUnsafePointer

func GaugeFromUnsafePointer(ptr unsafe.Pointer) *TGauge

GaugeFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsGauge.

func NewGauge

func NewGauge(owner IComponent) *TGauge

NewGauge CN: 创建一个新的对象。 EN: Create a new object.

func (*TGauge) Action

func (g *TGauge) Action() *TAction

Action

func (*TGauge) AddProgress

func (g *TGauge) AddProgress(Value int32)

AddProgress

func (*TGauge) Align

func (g *TGauge) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TGauge) AlignWithMargins

func (g *TGauge) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TGauge) Anchors

func (g *TGauge) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TGauge) Assign

func (g *TGauge) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TGauge) BackColor

func (g *TGauge) BackColor() TColor

BackColor

func (*TGauge) BiDiMode

func (g *TGauge) BiDiMode() TBiDiMode

BiDiMode

func (*TGauge) BorderStyle

func (g *TGauge) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TGauge) BoundsRect

func (g *TGauge) BoundsRect() TRect

BoundsRect

func (*TGauge) BringToFront

func (g *TGauge) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TGauge) ClassName

func (g *TGauge) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TGauge) ClassType

func (g *TGauge) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TGauge) ClientHeight

func (g *TGauge) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TGauge) ClientOrigin

func (g *TGauge) ClientOrigin() TPoint

ClientOrigin

func (*TGauge) ClientRect

func (g *TGauge) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TGauge) ClientToParent

func (g *TGauge) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TGauge) ClientToScreen

func (g *TGauge) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TGauge) ClientWidth

func (g *TGauge) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TGauge) Color

func (g *TGauge) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TGauge) ComponentCount

func (g *TGauge) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TGauge) ComponentIndex

func (g *TGauge) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TGauge) Components

func (g *TGauge) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TGauge) Constraints

func (g *TGauge) Constraints() *TSizeConstraints

Constraints

func (*TGauge) ControlState

func (g *TGauge) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TGauge) ControlStyle

func (g *TGauge) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TGauge) Cursor

func (g *TGauge) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TGauge) CustomHint

func (g *TGauge) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TGauge) DisposeOf

func (g *TGauge) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TGauge) Dragging

func (g *TGauge) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TGauge) Enabled

func (g *TGauge) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TGauge) Equals

func (g *TGauge) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TGauge) ExplicitHeight

func (g *TGauge) ExplicitHeight() int32

ExplicitHeight

func (*TGauge) ExplicitLeft

func (g *TGauge) ExplicitLeft() int32

ExplicitLeft

func (*TGauge) ExplicitTop

func (g *TGauge) ExplicitTop() int32

ExplicitTop

func (*TGauge) ExplicitWidth

func (g *TGauge) ExplicitWidth() int32

ExplicitWidth

func (*TGauge) FindComponent

func (g *TGauge) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TGauge) Floating

func (g *TGauge) Floating() bool

Floating

func (*TGauge) Font

func (g *TGauge) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TGauge) ForeColor

func (g *TGauge) ForeColor() TColor

ForeColor

func (*TGauge) Free

func (g *TGauge) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TGauge) GetHashCode

func (g *TGauge) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TGauge) GetNamePath

func (g *TGauge) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TGauge) GetTextBuf

func (g *TGauge) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TGauge) GetTextLen

func (g *TGauge) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TGauge) HasParent

func (g *TGauge) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TGauge) Height

func (g *TGauge) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TGauge) Hide

func (g *TGauge) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TGauge) Hint

func (g *TGauge) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TGauge) InheritsFrom

func (g *TGauge) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TGauge) Instance

func (g *TGauge) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TGauge) InstanceSize

func (g *TGauge) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TGauge) Invalidate

func (g *TGauge) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TGauge) Is

func (g *TGauge) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TGauge) IsValid

func (g *TGauge) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TGauge) Kind

func (g *TGauge) Kind() TGaugeKind

Kind

func (*TGauge) Left

func (g *TGauge) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TGauge) Margins

func (g *TGauge) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TGauge) MaxValue

func (g *TGauge) MaxValue() int32

MaxValue

func (*TGauge) MinValue

func (g *TGauge) MinValue() int32

MinValue

func (*TGauge) Name

func (g *TGauge) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TGauge) Owner

func (g *TGauge) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TGauge) Parent

func (g *TGauge) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TGauge) ParentColor

func (g *TGauge) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TGauge) ParentFont

func (g *TGauge) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TGauge) ParentShowHint

func (g *TGauge) ParentShowHint() bool

ParentShowHint

func (*TGauge) ParentToClient

func (g *TGauge) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TGauge) PercentDone

func (g *TGauge) PercentDone() int32

PercentDone

func (*TGauge) Perform

func (g *TGauge) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TGauge) PopupMenu

func (g *TGauge) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TGauge) Progress

func (g *TGauge) Progress() int32

Progress

func (*TGauge) Refresh

func (g *TGauge) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TGauge) Repaint

func (g *TGauge) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TGauge) ScreenToClient

func (g *TGauge) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TGauge) SendToBack

func (g *TGauge) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TGauge) SetAction

func (g *TGauge) SetAction(value IComponent)

SetAction

func (*TGauge) SetAlign

func (g *TGauge) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TGauge) SetAlignWithMargins

func (g *TGauge) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TGauge) SetAnchors

func (g *TGauge) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TGauge) SetBackColor

func (g *TGauge) SetBackColor(value TColor)

SetBackColor

func (*TGauge) SetBiDiMode

func (g *TGauge) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TGauge) SetBorderStyle

func (g *TGauge) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TGauge) SetBounds

func (g *TGauge) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TGauge) SetBoundsRect

func (g *TGauge) SetBoundsRect(value TRect)

SetBoundsRect

func (*TGauge) SetClientHeight

func (g *TGauge) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TGauge) SetClientWidth

func (g *TGauge) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TGauge) SetColor

func (g *TGauge) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TGauge) SetComponentIndex

func (g *TGauge) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TGauge) SetConstraints

func (g *TGauge) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TGauge) SetControlState

func (g *TGauge) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TGauge) SetControlStyle

func (g *TGauge) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TGauge) SetCursor

func (g *TGauge) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TGauge) SetCustomHint

func (g *TGauge) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TGauge) SetEnabled

func (g *TGauge) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TGauge) SetFont

func (g *TGauge) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TGauge) SetForeColor

func (g *TGauge) SetForeColor(value TColor)

SetForeColor

func (*TGauge) SetHeight

func (g *TGauge) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TGauge) SetHint

func (g *TGauge) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TGauge) SetKind

func (g *TGauge) SetKind(value TGaugeKind)

SetKind

func (*TGauge) SetLeft

func (g *TGauge) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TGauge) SetMargins

func (g *TGauge) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TGauge) SetMaxValue

func (g *TGauge) SetMaxValue(value int32)

SetMaxValue

func (*TGauge) SetMinValue

func (g *TGauge) SetMinValue(value int32)

SetMinValue

func (*TGauge) SetName

func (g *TGauge) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TGauge) SetOnGesture

func (g *TGauge) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TGauge) SetParent

func (g *TGauge) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TGauge) SetParentColor

func (g *TGauge) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TGauge) SetParentFont

func (g *TGauge) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TGauge) SetParentShowHint

func (g *TGauge) SetParentShowHint(value bool)

SetParentShowHint

func (*TGauge) SetPopupMenu

func (g *TGauge) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TGauge) SetProgress

func (g *TGauge) SetProgress(value int32)

SetProgress

func (*TGauge) SetShowHint

func (g *TGauge) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TGauge) SetShowText

func (g *TGauge) SetShowText(value bool)

SetShowText

func (*TGauge) SetStyleElements

func (g *TGauge) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TGauge) SetTag

func (g *TGauge) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TGauge) SetTextBuf

func (g *TGauge) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TGauge) SetTop

func (g *TGauge) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TGauge) SetVisible

func (g *TGauge) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TGauge) SetWidth

func (g *TGauge) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TGauge) Show

func (g *TGauge) Show()

Show CN: 显示控件。 EN: Show control.

func (*TGauge) ShowHint

func (g *TGauge) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TGauge) ShowText

func (g *TGauge) ShowText() bool

ShowText

func (*TGauge) StyleElements

func (g *TGauge) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TGauge) Tag

func (g *TGauge) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TGauge) ToString

func (g *TGauge) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TGauge) Top

func (g *TGauge) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TGauge) UnsafeAddr

func (g *TGauge) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TGauge) Update

func (g *TGauge) Update()

Update CN: 控件更新。 EN: Update.

func (*TGauge) Visible

func (g *TGauge) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TGauge) Width

func (g *TGauge) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TGestureEvent

type TGestureEvent func(sender IObject, eventInfo TGestureEventInfo, handled *bool)

TGestureEvent = procedure(Sender: TObject; const EventInfo: TGestureEventInfo; var Handled: Boolean) of object;

type TGetEditEvent

type TGetEditEvent func(sender IObject, aCol, aRow int32, value *string)

TGetEditEvent = procedure (Sender: TObject; ACol, ARow: Longint; var Value: string) of object;

type TGetSiteInfoEvent

type TGetSiteInfoEvent func(sender IObject, dockClient *TControl, influenceRect *TRect, mousePos TPoint, canDock *bool)

TGetSiteInfoEvent = procedure(Sender: TObject; DockClient: TControl; var InfluenceRect: TRect; MousePos: TPoint; var CanDock: Boolean) of object;

type TGraphic

type TGraphic struct {
	IObject
	// contains filtered or unexported fields
}

func AsGraphic

func AsGraphic(obj interface{}) *TGraphic

AsGraphic CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func GraphicFromInst

func GraphicFromInst(inst uintptr) *TGraphic

-------------------------- Deprecated begin -------------------------- GraphicFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsGraphic.

func GraphicFromObj

func GraphicFromObj(obj IObject) *TGraphic

GraphicFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsGraphic.

func GraphicFromUnsafePointer

func GraphicFromUnsafePointer(ptr unsafe.Pointer) *TGraphic

GraphicFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsGraphic.

func NewGraphic

func NewGraphic() *TGraphic

NewGraphic CN: 创建一个新的对象。 EN: Create a new object.

func (*TGraphic) Assign

func (g *TGraphic) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TGraphic) ClassName

func (g *TGraphic) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TGraphic) ClassType

func (g *TGraphic) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TGraphic) DisposeOf

func (g *TGraphic) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TGraphic) Empty

func (g *TGraphic) Empty() bool

Empty CN: 获取对象是否为空。 EN: Get object is empty.

func (*TGraphic) Equals

func (g *TGraphic) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TGraphic) Free

func (g *TGraphic) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TGraphic) GetHashCode

func (g *TGraphic) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TGraphic) GetNamePath

func (g *TGraphic) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TGraphic) Height

func (g *TGraphic) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TGraphic) InheritsFrom

func (g *TGraphic) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TGraphic) Instance

func (g *TGraphic) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TGraphic) InstanceSize

func (g *TGraphic) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TGraphic) Is

func (g *TGraphic) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TGraphic) IsValid

func (g *TGraphic) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TGraphic) LoadFromFile

func (g *TGraphic) LoadFromFile(Filename string)

LoadFromFile CN: 从文件加载。 EN: .

func (*TGraphic) LoadFromStream

func (g *TGraphic) LoadFromStream(Stream IObject)

LoadFromStream CN: 文件流加载。 EN: .

func (*TGraphic) Modified

func (g *TGraphic) Modified() bool

Modified CN: 获取修改。 EN: Get modified.

func (*TGraphic) Palette

func (g *TGraphic) Palette() HPALETTE

Palette

func (*TGraphic) PaletteModified

func (g *TGraphic) PaletteModified() bool

PaletteModified

func (*TGraphic) SaveToFile

func (g *TGraphic) SaveToFile(Filename string)

SaveToFile CN: 保存至文件。 EN: .

func (*TGraphic) SaveToStream

func (g *TGraphic) SaveToStream(Stream IObject)

SaveToStream CN: 保存至流。 EN: .

func (*TGraphic) SetHeight

func (g *TGraphic) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TGraphic) SetModified

func (g *TGraphic) SetModified(value bool)

SetModified CN: 设置修改。 EN: Set modified.

func (*TGraphic) SetOnChange

func (g *TGraphic) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TGraphic) SetPalette

func (g *TGraphic) SetPalette(value HPALETTE)

SetPalette

func (*TGraphic) SetPaletteModified

func (g *TGraphic) SetPaletteModified(value bool)

SetPaletteModified

func (*TGraphic) SetSize

func (g *TGraphic) SetSize(AWidth int32, AHeight int32)

SetSize

func (*TGraphic) SetTransparent

func (g *TGraphic) SetTransparent(value bool)

SetTransparent CN: 设置透明。 EN: Set transparent.

func (*TGraphic) SetWidth

func (g *TGraphic) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TGraphic) ToString

func (g *TGraphic) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TGraphic) Transparent

func (g *TGraphic) Transparent() bool

Transparent CN: 获取透明。 EN: Get transparent.

func (*TGraphic) UnsafeAddr

func (g *TGraphic) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TGraphic) Width

func (g *TGraphic) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TGroupBox

type TGroupBox struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsGroupBox

func AsGroupBox(obj interface{}) *TGroupBox

AsGroupBox CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func GroupBoxFromInst

func GroupBoxFromInst(inst uintptr) *TGroupBox

-------------------------- Deprecated begin -------------------------- GroupBoxFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsGroupBox.

func GroupBoxFromObj

func GroupBoxFromObj(obj IObject) *TGroupBox

GroupBoxFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsGroupBox.

func GroupBoxFromUnsafePointer

func GroupBoxFromUnsafePointer(ptr unsafe.Pointer) *TGroupBox

GroupBoxFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsGroupBox.

func NewGroupBox

func NewGroupBox(owner IComponent) *TGroupBox

NewGroupBox CN: 创建一个新的对象。 EN: Create a new object.

func (*TGroupBox) Action

func (g *TGroupBox) Action() *TAction

Action

func (*TGroupBox) Align

func (g *TGroupBox) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TGroupBox) AlignDisabled

func (g *TGroupBox) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TGroupBox) AlignWithMargins

func (g *TGroupBox) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TGroupBox) Anchors

func (g *TGroupBox) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TGroupBox) Assign

func (g *TGroupBox) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TGroupBox) BiDiMode

func (g *TGroupBox) BiDiMode() TBiDiMode

BiDiMode

func (*TGroupBox) BoundsRect

func (g *TGroupBox) BoundsRect() TRect

BoundsRect

func (*TGroupBox) BringToFront

func (g *TGroupBox) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TGroupBox) Brush

func (g *TGroupBox) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TGroupBox) CanFocus

func (g *TGroupBox) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TGroupBox) Caption

func (g *TGroupBox) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TGroupBox) ClassName

func (g *TGroupBox) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TGroupBox) ClassType

func (g *TGroupBox) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TGroupBox) ClientHeight

func (g *TGroupBox) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TGroupBox) ClientOrigin

func (g *TGroupBox) ClientOrigin() TPoint

ClientOrigin

func (*TGroupBox) ClientRect

func (g *TGroupBox) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TGroupBox) ClientToParent

func (g *TGroupBox) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TGroupBox) ClientToScreen

func (g *TGroupBox) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TGroupBox) ClientWidth

func (g *TGroupBox) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TGroupBox) Color

func (g *TGroupBox) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TGroupBox) ComponentCount

func (g *TGroupBox) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TGroupBox) ComponentIndex

func (g *TGroupBox) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TGroupBox) Components

func (g *TGroupBox) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TGroupBox) Constraints

func (g *TGroupBox) Constraints() *TSizeConstraints

Constraints

func (*TGroupBox) ContainsControl

func (g *TGroupBox) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TGroupBox) ControlAtPos

func (g *TGroupBox) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TGroupBox) ControlCount

func (g *TGroupBox) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TGroupBox) ControlState

func (g *TGroupBox) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TGroupBox) ControlStyle

func (g *TGroupBox) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TGroupBox) Controls

func (g *TGroupBox) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TGroupBox) Ctl3D

func (g *TGroupBox) Ctl3D() bool

Ctl3D

func (*TGroupBox) Cursor

func (g *TGroupBox) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TGroupBox) CustomHint

func (g *TGroupBox) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TGroupBox) DisableAlign

func (g *TGroupBox) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TGroupBox) DisposeOf

func (g *TGroupBox) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TGroupBox) DockClientCount

func (g *TGroupBox) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TGroupBox) DockClients

func (g *TGroupBox) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TGroupBox) DockSite

func (g *TGroupBox) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TGroupBox) DoubleBuffered

func (g *TGroupBox) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TGroupBox) DragCursor

func (g *TGroupBox) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TGroupBox) DragKind

func (g *TGroupBox) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TGroupBox) DragMode

func (g *TGroupBox) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TGroupBox) Dragging

func (g *TGroupBox) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TGroupBox) EnableAlign

func (g *TGroupBox) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TGroupBox) Enabled

func (g *TGroupBox) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TGroupBox) Equals

func (g *TGroupBox) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TGroupBox) ExplicitHeight

func (g *TGroupBox) ExplicitHeight() int32

ExplicitHeight

func (*TGroupBox) ExplicitLeft

func (g *TGroupBox) ExplicitLeft() int32

ExplicitLeft

func (*TGroupBox) ExplicitTop

func (g *TGroupBox) ExplicitTop() int32

ExplicitTop

func (*TGroupBox) ExplicitWidth

func (g *TGroupBox) ExplicitWidth() int32

ExplicitWidth

func (*TGroupBox) FindChildControl

func (g *TGroupBox) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TGroupBox) FindComponent

func (g *TGroupBox) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TGroupBox) FlipChildren

func (g *TGroupBox) FlipChildren(AllLevels bool)

FlipChildren

func (*TGroupBox) Floating

func (g *TGroupBox) Floating() bool

Floating

func (*TGroupBox) Focused

func (g *TGroupBox) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TGroupBox) Font

func (g *TGroupBox) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TGroupBox) Free

func (g *TGroupBox) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TGroupBox) GetHashCode

func (g *TGroupBox) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TGroupBox) GetNamePath

func (g *TGroupBox) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TGroupBox) GetTextBuf

func (g *TGroupBox) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TGroupBox) GetTextLen

func (g *TGroupBox) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TGroupBox) Handle

func (g *TGroupBox) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TGroupBox) HandleAllocated

func (g *TGroupBox) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TGroupBox) HasParent

func (g *TGroupBox) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TGroupBox) Height

func (g *TGroupBox) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TGroupBox) Hide

func (g *TGroupBox) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TGroupBox) Hint

func (g *TGroupBox) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TGroupBox) InheritsFrom

func (g *TGroupBox) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TGroupBox) InsertControl

func (g *TGroupBox) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TGroupBox) Instance

func (g *TGroupBox) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TGroupBox) InstanceSize

func (g *TGroupBox) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TGroupBox) Invalidate

func (g *TGroupBox) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TGroupBox) Is

func (g *TGroupBox) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TGroupBox) IsValid

func (g *TGroupBox) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TGroupBox) Left

func (g *TGroupBox) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TGroupBox) Margins

func (g *TGroupBox) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TGroupBox) MouseInClient

func (g *TGroupBox) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TGroupBox) Name

func (g *TGroupBox) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TGroupBox) Owner

func (g *TGroupBox) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TGroupBox) PaintTo

func (g *TGroupBox) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TGroupBox) Parent

func (g *TGroupBox) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TGroupBox) ParentBackground

func (g *TGroupBox) ParentBackground() bool

ParentBackground

func (*TGroupBox) ParentColor

func (g *TGroupBox) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TGroupBox) ParentCtl3D

func (g *TGroupBox) ParentCtl3D() bool

ParentCtl3D

func (*TGroupBox) ParentDoubleBuffered

func (g *TGroupBox) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TGroupBox) ParentFont

func (g *TGroupBox) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TGroupBox) ParentShowHint

func (g *TGroupBox) ParentShowHint() bool

ParentShowHint

func (*TGroupBox) ParentToClient

func (g *TGroupBox) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TGroupBox) ParentWindow

func (g *TGroupBox) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TGroupBox) Perform

func (g *TGroupBox) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TGroupBox) PopupMenu

func (g *TGroupBox) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TGroupBox) Realign

func (g *TGroupBox) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TGroupBox) Refresh

func (g *TGroupBox) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TGroupBox) RemoveControl

func (g *TGroupBox) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TGroupBox) Repaint

func (g *TGroupBox) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TGroupBox) ScaleBy

func (g *TGroupBox) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TGroupBox) ScreenToClient

func (g *TGroupBox) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TGroupBox) ScrollBy

func (g *TGroupBox) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TGroupBox) SendToBack

func (g *TGroupBox) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TGroupBox) SetAction

func (g *TGroupBox) SetAction(value IComponent)

SetAction

func (*TGroupBox) SetAlign

func (g *TGroupBox) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TGroupBox) SetAlignWithMargins

func (g *TGroupBox) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TGroupBox) SetAnchors

func (g *TGroupBox) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TGroupBox) SetBiDiMode

func (g *TGroupBox) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TGroupBox) SetBounds

func (g *TGroupBox) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TGroupBox) SetBoundsRect

func (g *TGroupBox) SetBoundsRect(value TRect)

SetBoundsRect

func (*TGroupBox) SetCaption

func (g *TGroupBox) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TGroupBox) SetClientHeight

func (g *TGroupBox) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TGroupBox) SetClientWidth

func (g *TGroupBox) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TGroupBox) SetColor

func (g *TGroupBox) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TGroupBox) SetComponentIndex

func (g *TGroupBox) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TGroupBox) SetConstraints

func (g *TGroupBox) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TGroupBox) SetControlState

func (g *TGroupBox) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TGroupBox) SetControlStyle

func (g *TGroupBox) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TGroupBox) SetCtl3D

func (g *TGroupBox) SetCtl3D(value bool)

SetCtl3D

func (*TGroupBox) SetCursor

func (g *TGroupBox) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TGroupBox) SetCustomHint

func (g *TGroupBox) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TGroupBox) SetDockSite

func (g *TGroupBox) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TGroupBox) SetDoubleBuffered

func (g *TGroupBox) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TGroupBox) SetDragCursor

func (g *TGroupBox) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TGroupBox) SetDragKind

func (g *TGroupBox) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TGroupBox) SetDragMode

func (g *TGroupBox) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TGroupBox) SetEnabled

func (g *TGroupBox) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TGroupBox) SetFocus

func (g *TGroupBox) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TGroupBox) SetFont

func (g *TGroupBox) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TGroupBox) SetHeight

func (g *TGroupBox) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TGroupBox) SetHint

func (g *TGroupBox) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TGroupBox) SetLeft

func (g *TGroupBox) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TGroupBox) SetMargins

func (g *TGroupBox) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TGroupBox) SetName

func (g *TGroupBox) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TGroupBox) SetOnAlignPosition

func (g *TGroupBox) SetOnAlignPosition(fn TAlignPositionEvent)

SetOnAlignPosition

func (*TGroupBox) SetOnClick

func (g *TGroupBox) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TGroupBox) SetOnContextPopup

func (g *TGroupBox) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TGroupBox) SetOnDblClick

func (g *TGroupBox) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TGroupBox) SetOnDockDrop

func (g *TGroupBox) SetOnDockDrop(fn TDockDropEvent)

SetOnDockDrop

func (*TGroupBox) SetOnDragDrop

func (g *TGroupBox) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TGroupBox) SetOnDragOver

func (g *TGroupBox) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TGroupBox) SetOnEndDock

func (g *TGroupBox) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TGroupBox) SetOnEndDrag

func (g *TGroupBox) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TGroupBox) SetOnEnter

func (g *TGroupBox) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TGroupBox) SetOnExit

func (g *TGroupBox) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TGroupBox) SetOnGesture

func (g *TGroupBox) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TGroupBox) SetOnGetSiteInfo

func (g *TGroupBox) SetOnGetSiteInfo(fn TGetSiteInfoEvent)

SetOnGetSiteInfo

func (*TGroupBox) SetOnMouseActivate

func (g *TGroupBox) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TGroupBox) SetOnMouseDown

func (g *TGroupBox) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TGroupBox) SetOnMouseEnter

func (g *TGroupBox) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TGroupBox) SetOnMouseLeave

func (g *TGroupBox) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TGroupBox) SetOnMouseMove

func (g *TGroupBox) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TGroupBox) SetOnMouseUp

func (g *TGroupBox) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TGroupBox) SetOnStartDock

func (g *TGroupBox) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TGroupBox) SetOnUnDock

func (g *TGroupBox) SetOnUnDock(fn TUnDockEvent)

SetOnUnDock

func (*TGroupBox) SetParent

func (g *TGroupBox) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TGroupBox) SetParentBackground

func (g *TGroupBox) SetParentBackground(value bool)

SetParentBackground

func (*TGroupBox) SetParentColor

func (g *TGroupBox) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TGroupBox) SetParentCtl3D

func (g *TGroupBox) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TGroupBox) SetParentDoubleBuffered

func (g *TGroupBox) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TGroupBox) SetParentFont

func (g *TGroupBox) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TGroupBox) SetParentShowHint

func (g *TGroupBox) SetParentShowHint(value bool)

SetParentShowHint

func (*TGroupBox) SetParentWindow

func (g *TGroupBox) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TGroupBox) SetPopupMenu

func (g *TGroupBox) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TGroupBox) SetShowHint

func (g *TGroupBox) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TGroupBox) SetStyleElements

func (g *TGroupBox) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TGroupBox) SetTabOrder

func (g *TGroupBox) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TGroupBox) SetTabStop

func (g *TGroupBox) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TGroupBox) SetTag

func (g *TGroupBox) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TGroupBox) SetTextBuf

func (g *TGroupBox) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TGroupBox) SetTop

func (g *TGroupBox) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TGroupBox) SetUseDockManager

func (g *TGroupBox) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TGroupBox) SetVisible

func (g *TGroupBox) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TGroupBox) SetWidth

func (g *TGroupBox) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TGroupBox) Show

func (g *TGroupBox) Show()

Show CN: 显示控件。 EN: Show control.

func (*TGroupBox) ShowHint

func (g *TGroupBox) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TGroupBox) StyleElements

func (g *TGroupBox) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TGroupBox) TabOrder

func (g *TGroupBox) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TGroupBox) TabStop

func (g *TGroupBox) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TGroupBox) Tag

func (g *TGroupBox) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TGroupBox) ToString

func (g *TGroupBox) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TGroupBox) Top

func (g *TGroupBox) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TGroupBox) UnsafeAddr

func (g *TGroupBox) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TGroupBox) Update

func (g *TGroupBox) Update()

Update CN: 控件更新。 EN: Update.

func (*TGroupBox) UpdateControlState

func (g *TGroupBox) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TGroupBox) UseDockManager

func (g *TGroupBox) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TGroupBox) Visible

func (g *TGroupBox) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TGroupBox) VisibleDockClientCount

func (g *TGroupBox) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TGroupBox) Width

func (g *TGroupBox) Width() int32

Width CN: 获取宽度。 EN: Get width.

type THeaderControl

type THeaderControl struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsHeaderControl

func AsHeaderControl(obj interface{}) *THeaderControl

AsHeaderControl CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func HeaderControlFromInst

func HeaderControlFromInst(inst uintptr) *THeaderControl

-------------------------- Deprecated begin -------------------------- HeaderControlFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsHeaderControl.

func HeaderControlFromObj

func HeaderControlFromObj(obj IObject) *THeaderControl

HeaderControlFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsHeaderControl.

func HeaderControlFromUnsafePointer

func HeaderControlFromUnsafePointer(ptr unsafe.Pointer) *THeaderControl

HeaderControlFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsHeaderControl.

func NewHeaderControl

func NewHeaderControl(owner IComponent) *THeaderControl

NewHeaderControl CN: 创建一个新的对象。 EN: Create a new object.

func (*THeaderControl) Action

func (h *THeaderControl) Action() *TAction

Action

func (*THeaderControl) Align

func (h *THeaderControl) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*THeaderControl) AlignDisabled

func (h *THeaderControl) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*THeaderControl) AlignWithMargins

func (h *THeaderControl) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*THeaderControl) Anchors

func (h *THeaderControl) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*THeaderControl) Assign

func (h *THeaderControl) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*THeaderControl) BiDiMode

func (h *THeaderControl) BiDiMode() TBiDiMode

BiDiMode

func (*THeaderControl) BorderWidth

func (h *THeaderControl) BorderWidth() int32

BorderWidth CN: 获取边框的宽度。 EN: .

func (*THeaderControl) BoundsRect

func (h *THeaderControl) BoundsRect() TRect

BoundsRect

func (*THeaderControl) BringToFront

func (h *THeaderControl) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*THeaderControl) Brush

func (h *THeaderControl) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*THeaderControl) CanFocus

func (h *THeaderControl) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*THeaderControl) Canvas

func (h *THeaderControl) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*THeaderControl) ClassName

func (h *THeaderControl) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*THeaderControl) ClassType

func (h *THeaderControl) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*THeaderControl) ClientHeight

func (h *THeaderControl) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*THeaderControl) ClientOrigin

func (h *THeaderControl) ClientOrigin() TPoint

ClientOrigin

func (*THeaderControl) ClientRect

func (h *THeaderControl) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*THeaderControl) ClientToParent

func (h *THeaderControl) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*THeaderControl) ClientToScreen

func (h *THeaderControl) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*THeaderControl) ClientWidth

func (h *THeaderControl) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*THeaderControl) ComponentCount

func (h *THeaderControl) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*THeaderControl) ComponentIndex

func (h *THeaderControl) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*THeaderControl) Components

func (h *THeaderControl) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*THeaderControl) Constraints

func (h *THeaderControl) Constraints() *TSizeConstraints

Constraints

func (*THeaderControl) ContainsControl

func (h *THeaderControl) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*THeaderControl) ControlAtPos

func (h *THeaderControl) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*THeaderControl) ControlCount

func (h *THeaderControl) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*THeaderControl) ControlState

func (h *THeaderControl) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*THeaderControl) ControlStyle

func (h *THeaderControl) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*THeaderControl) Controls

func (h *THeaderControl) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*THeaderControl) Cursor

func (h *THeaderControl) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*THeaderControl) CustomHint

func (h *THeaderControl) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*THeaderControl) DisableAlign

func (h *THeaderControl) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*THeaderControl) DisposeOf

func (h *THeaderControl) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*THeaderControl) DockClientCount

func (h *THeaderControl) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*THeaderControl) DockClients

func (h *THeaderControl) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*THeaderControl) DockSite

func (h *THeaderControl) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*THeaderControl) DoubleBuffered

func (h *THeaderControl) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*THeaderControl) DragCursor

func (h *THeaderControl) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*THeaderControl) DragKind

func (h *THeaderControl) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*THeaderControl) DragMode

func (h *THeaderControl) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*THeaderControl) Dragging

func (h *THeaderControl) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*THeaderControl) EnableAlign

func (h *THeaderControl) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*THeaderControl) Enabled

func (h *THeaderControl) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*THeaderControl) Equals

func (h *THeaderControl) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*THeaderControl) ExplicitHeight

func (h *THeaderControl) ExplicitHeight() int32

ExplicitHeight

func (*THeaderControl) ExplicitLeft

func (h *THeaderControl) ExplicitLeft() int32

ExplicitLeft

func (*THeaderControl) ExplicitTop

func (h *THeaderControl) ExplicitTop() int32

ExplicitTop

func (*THeaderControl) ExplicitWidth

func (h *THeaderControl) ExplicitWidth() int32

ExplicitWidth

func (*THeaderControl) FindChildControl

func (h *THeaderControl) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*THeaderControl) FindComponent

func (h *THeaderControl) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*THeaderControl) FlipChildren

func (h *THeaderControl) FlipChildren(AllLevels bool)

FlipChildren

func (*THeaderControl) Floating

func (h *THeaderControl) Floating() bool

Floating

func (*THeaderControl) Focused

func (h *THeaderControl) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*THeaderControl) Font

func (h *THeaderControl) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*THeaderControl) Free

func (h *THeaderControl) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*THeaderControl) FullDrag

func (h *THeaderControl) FullDrag() bool

FullDrag

func (*THeaderControl) GetHashCode

func (h *THeaderControl) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*THeaderControl) GetNamePath

func (h *THeaderControl) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*THeaderControl) GetTextBuf

func (h *THeaderControl) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*THeaderControl) GetTextLen

func (h *THeaderControl) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*THeaderControl) Handle

func (h *THeaderControl) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*THeaderControl) HandleAllocated

func (h *THeaderControl) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*THeaderControl) HasParent

func (h *THeaderControl) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*THeaderControl) Height

func (h *THeaderControl) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*THeaderControl) Hide

func (h *THeaderControl) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*THeaderControl) Hint

func (h *THeaderControl) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*THeaderControl) HotTrack

func (h *THeaderControl) HotTrack() bool

HotTrack

func (*THeaderControl) Images

func (h *THeaderControl) Images() *TImageList

Images CN: 获取图标索引列表对象。 EN: .

func (*THeaderControl) InheritsFrom

func (h *THeaderControl) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*THeaderControl) InsertControl

func (h *THeaderControl) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*THeaderControl) Instance

func (h *THeaderControl) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*THeaderControl) InstanceSize

func (h *THeaderControl) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*THeaderControl) Invalidate

func (h *THeaderControl) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*THeaderControl) Is

func (h *THeaderControl) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*THeaderControl) IsValid

func (h *THeaderControl) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*THeaderControl) Left

func (h *THeaderControl) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*THeaderControl) Margins

func (h *THeaderControl) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*THeaderControl) MouseInClient

func (h *THeaderControl) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*THeaderControl) Name

func (h *THeaderControl) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*THeaderControl) Owner

func (h *THeaderControl) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*THeaderControl) PaintTo

func (h *THeaderControl) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*THeaderControl) Parent

func (h *THeaderControl) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*THeaderControl) ParentDoubleBuffered

func (h *THeaderControl) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*THeaderControl) ParentFont

func (h *THeaderControl) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*THeaderControl) ParentShowHint

func (h *THeaderControl) ParentShowHint() bool

ParentShowHint

func (*THeaderControl) ParentToClient

func (h *THeaderControl) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*THeaderControl) ParentWindow

func (h *THeaderControl) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*THeaderControl) Perform

func (h *THeaderControl) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*THeaderControl) PopupMenu

func (h *THeaderControl) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*THeaderControl) Realign

func (h *THeaderControl) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*THeaderControl) Refresh

func (h *THeaderControl) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*THeaderControl) RemoveControl

func (h *THeaderControl) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*THeaderControl) Repaint

func (h *THeaderControl) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*THeaderControl) ScaleBy

func (h *THeaderControl) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*THeaderControl) ScreenToClient

func (h *THeaderControl) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*THeaderControl) ScrollBy

func (h *THeaderControl) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*THeaderControl) Sections

func (h *THeaderControl) Sections() *THeaderSections

Sections

func (*THeaderControl) SendToBack

func (h *THeaderControl) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*THeaderControl) SetAction

func (h *THeaderControl) SetAction(value IComponent)

SetAction

func (*THeaderControl) SetAlign

func (h *THeaderControl) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*THeaderControl) SetAlignWithMargins

func (h *THeaderControl) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*THeaderControl) SetAnchors

func (h *THeaderControl) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*THeaderControl) SetBiDiMode

func (h *THeaderControl) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*THeaderControl) SetBorderWidth

func (h *THeaderControl) SetBorderWidth(value int32)

SetBorderWidth CN: 设置边框的宽度。 EN: .

func (*THeaderControl) SetBounds

func (h *THeaderControl) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*THeaderControl) SetBoundsRect

func (h *THeaderControl) SetBoundsRect(value TRect)

SetBoundsRect

func (*THeaderControl) SetClientHeight

func (h *THeaderControl) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*THeaderControl) SetClientWidth

func (h *THeaderControl) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*THeaderControl) SetComponentIndex

func (h *THeaderControl) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*THeaderControl) SetConstraints

func (h *THeaderControl) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*THeaderControl) SetControlState

func (h *THeaderControl) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*THeaderControl) SetControlStyle

func (h *THeaderControl) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*THeaderControl) SetCursor

func (h *THeaderControl) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*THeaderControl) SetCustomHint

func (h *THeaderControl) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*THeaderControl) SetDockSite

func (h *THeaderControl) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*THeaderControl) SetDoubleBuffered

func (h *THeaderControl) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*THeaderControl) SetDragCursor

func (h *THeaderControl) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*THeaderControl) SetDragKind

func (h *THeaderControl) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*THeaderControl) SetDragMode

func (h *THeaderControl) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*THeaderControl) SetEnabled

func (h *THeaderControl) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*THeaderControl) SetFocus

func (h *THeaderControl) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*THeaderControl) SetFont

func (h *THeaderControl) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*THeaderControl) SetFullDrag

func (h *THeaderControl) SetFullDrag(value bool)

SetFullDrag

func (*THeaderControl) SetHeight

func (h *THeaderControl) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*THeaderControl) SetHint

func (h *THeaderControl) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*THeaderControl) SetHotTrack

func (h *THeaderControl) SetHotTrack(value bool)

SetHotTrack

func (*THeaderControl) SetImages

func (h *THeaderControl) SetImages(value IComponent)

SetImages CN: 设置图标索引列表对象。 EN: .

func (*THeaderControl) SetLeft

func (h *THeaderControl) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*THeaderControl) SetMargins

func (h *THeaderControl) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*THeaderControl) SetName

func (h *THeaderControl) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*THeaderControl) SetOnContextPopup

func (h *THeaderControl) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*THeaderControl) SetOnDragDrop

func (h *THeaderControl) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*THeaderControl) SetOnDragOver

func (h *THeaderControl) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*THeaderControl) SetOnDrawSection

func (h *THeaderControl) SetOnDrawSection(fn TDrawSectionEvent)

SetOnDrawSection

func (*THeaderControl) SetOnEndDock

func (h *THeaderControl) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*THeaderControl) SetOnEndDrag

func (h *THeaderControl) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*THeaderControl) SetOnGesture

func (h *THeaderControl) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*THeaderControl) SetOnMouseActivate

func (h *THeaderControl) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*THeaderControl) SetOnMouseDown

func (h *THeaderControl) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*THeaderControl) SetOnMouseEnter

func (h *THeaderControl) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*THeaderControl) SetOnMouseLeave

func (h *THeaderControl) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*THeaderControl) SetOnMouseMove

func (h *THeaderControl) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*THeaderControl) SetOnMouseUp

func (h *THeaderControl) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*THeaderControl) SetOnResize

func (h *THeaderControl) SetOnResize(fn TNotifyEvent)

SetOnResize CN: 设置大小被改变事件。 EN: .

func (*THeaderControl) SetOnSectionCheck

func (h *THeaderControl) SetOnSectionCheck(fn TCustomSectionNotifyEvent)

SetOnSectionCheck

func (*THeaderControl) SetOnSectionClick

func (h *THeaderControl) SetOnSectionClick(fn TSectionNotifyEvent)

SetOnSectionClick

func (*THeaderControl) SetOnSectionDrag

func (h *THeaderControl) SetOnSectionDrag(fn TSectionDragEvent)

SetOnSectionDrag

func (*THeaderControl) SetOnSectionEndDrag

func (h *THeaderControl) SetOnSectionEndDrag(fn TNotifyEvent)

SetOnSectionEndDrag

func (*THeaderControl) SetOnSectionResize

func (h *THeaderControl) SetOnSectionResize(fn TSectionNotifyEvent)

SetOnSectionResize

func (*THeaderControl) SetOnSectionTrack

func (h *THeaderControl) SetOnSectionTrack(fn TSectionTrackEvent)

SetOnSectionTrack

func (*THeaderControl) SetOnStartDock

func (h *THeaderControl) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*THeaderControl) SetParent

func (h *THeaderControl) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*THeaderControl) SetParentDoubleBuffered

func (h *THeaderControl) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*THeaderControl) SetParentFont

func (h *THeaderControl) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*THeaderControl) SetParentShowHint

func (h *THeaderControl) SetParentShowHint(value bool)

SetParentShowHint

func (*THeaderControl) SetParentWindow

func (h *THeaderControl) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*THeaderControl) SetPopupMenu

func (h *THeaderControl) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*THeaderControl) SetSections

func (h *THeaderControl) SetSections(value *THeaderSections)

SetSections

func (*THeaderControl) SetShowHint

func (h *THeaderControl) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*THeaderControl) SetStyle

func (h *THeaderControl) SetStyle(value THeaderStyle)

SetStyle

func (*THeaderControl) SetStyleElements

func (h *THeaderControl) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*THeaderControl) SetTabOrder

func (h *THeaderControl) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*THeaderControl) SetTabStop

func (h *THeaderControl) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*THeaderControl) SetTag

func (h *THeaderControl) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*THeaderControl) SetTextBuf

func (h *THeaderControl) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*THeaderControl) SetTop

func (h *THeaderControl) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*THeaderControl) SetUseDockManager

func (h *THeaderControl) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*THeaderControl) SetVisible

func (h *THeaderControl) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*THeaderControl) SetWidth

func (h *THeaderControl) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*THeaderControl) Show

func (h *THeaderControl) Show()

Show CN: 显示控件。 EN: Show control.

func (*THeaderControl) ShowHint

func (h *THeaderControl) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*THeaderControl) Style

func (h *THeaderControl) Style() THeaderStyle

Style

func (*THeaderControl) StyleElements

func (h *THeaderControl) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*THeaderControl) TabOrder

func (h *THeaderControl) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*THeaderControl) TabStop

func (h *THeaderControl) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*THeaderControl) Tag

func (h *THeaderControl) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*THeaderControl) ToString

func (h *THeaderControl) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*THeaderControl) Top

func (h *THeaderControl) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*THeaderControl) UnsafeAddr

func (h *THeaderControl) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*THeaderControl) Update

func (h *THeaderControl) Update()

Update CN: 控件更新。 EN: Update.

func (*THeaderControl) UpdateControlState

func (h *THeaderControl) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*THeaderControl) UseDockManager

func (h *THeaderControl) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*THeaderControl) Visible

func (h *THeaderControl) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*THeaderControl) VisibleDockClientCount

func (h *THeaderControl) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*THeaderControl) Width

func (h *THeaderControl) Width() int32

Width CN: 获取宽度。 EN: Get width.

type THeaderSection

type THeaderSection struct {
	IObject
	// contains filtered or unexported fields
}

func AsHeaderSection

func AsHeaderSection(obj interface{}) *THeaderSection

AsHeaderSection CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func HeaderSectionFromInst

func HeaderSectionFromInst(inst uintptr) *THeaderSection

-------------------------- Deprecated begin -------------------------- HeaderSectionFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsHeaderSection.

func HeaderSectionFromObj

func HeaderSectionFromObj(obj IObject) *THeaderSection

HeaderSectionFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsHeaderSection.

func HeaderSectionFromUnsafePointer

func HeaderSectionFromUnsafePointer(ptr unsafe.Pointer) *THeaderSection

HeaderSectionFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsHeaderSection.

func NewHeaderSection

func NewHeaderSection() *THeaderSection

NewHeaderSection CN: 创建一个新的对象。 EN: Create a new object.

func (*THeaderSection) Alignment

func (h *THeaderSection) Alignment() TAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*THeaderSection) AllowClick

func (h *THeaderSection) AllowClick() bool

AllowClick

func (*THeaderSection) Assign

func (h *THeaderSection) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*THeaderSection) AutoSize

func (h *THeaderSection) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*THeaderSection) BiDiMode

func (h *THeaderSection) BiDiMode() TBiDiMode

BiDiMode

func (*THeaderSection) CheckBox

func (h *THeaderSection) CheckBox() bool

CheckBox

func (*THeaderSection) Checked

func (h *THeaderSection) Checked() bool

Checked CN: 获取是否选中。 EN: .

func (*THeaderSection) ClassName

func (h *THeaderSection) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*THeaderSection) ClassType

func (h *THeaderSection) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*THeaderSection) Collection

func (h *THeaderSection) Collection() *TCollection

Collection

func (*THeaderSection) DisplayName

func (h *THeaderSection) DisplayName() string

DisplayName

func (*THeaderSection) DisposeOf

func (h *THeaderSection) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*THeaderSection) Equals

func (h *THeaderSection) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*THeaderSection) FixedWidth

func (h *THeaderSection) FixedWidth() bool

FixedWidth

func (*THeaderSection) Free

func (h *THeaderSection) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*THeaderSection) GetHashCode

func (h *THeaderSection) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*THeaderSection) GetNamePath

func (h *THeaderSection) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*THeaderSection) ImageIndex

func (h *THeaderSection) ImageIndex() int32

ImageIndex CN: 获取图像在images中的索引。 EN: .

func (*THeaderSection) Index

func (h *THeaderSection) Index() int32

Index

func (*THeaderSection) InheritsFrom

func (h *THeaderSection) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*THeaderSection) Instance

func (h *THeaderSection) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*THeaderSection) InstanceSize

func (h *THeaderSection) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*THeaderSection) Is

func (h *THeaderSection) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*THeaderSection) IsValid

func (h *THeaderSection) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*THeaderSection) Left

func (h *THeaderSection) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*THeaderSection) MaxWidth

func (h *THeaderSection) MaxWidth() int32

MaxWidth

func (*THeaderSection) MinWidth

func (h *THeaderSection) MinWidth() int32

MinWidth

func (*THeaderSection) Right

func (h *THeaderSection) Right() int32

Right

func (*THeaderSection) SetAlignment

func (h *THeaderSection) SetAlignment(value TAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*THeaderSection) SetAllowClick

func (h *THeaderSection) SetAllowClick(value bool)

SetAllowClick

func (*THeaderSection) SetAutoSize

func (h *THeaderSection) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*THeaderSection) SetBiDiMode

func (h *THeaderSection) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*THeaderSection) SetCheckBox

func (h *THeaderSection) SetCheckBox(value bool)

SetCheckBox

func (*THeaderSection) SetChecked

func (h *THeaderSection) SetChecked(value bool)

SetChecked CN: 设置是否选中。 EN: .

func (*THeaderSection) SetCollection

func (h *THeaderSection) SetCollection(value *TCollection)

SetCollection

func (*THeaderSection) SetDisplayName

func (h *THeaderSection) SetDisplayName(value string)

SetDisplayName

func (*THeaderSection) SetFixedWidth

func (h *THeaderSection) SetFixedWidth(value bool)

SetFixedWidth

func (*THeaderSection) SetImageIndex

func (h *THeaderSection) SetImageIndex(value int32)

SetImageIndex CN: 设置图像在images中的索引。 EN: .

func (*THeaderSection) SetIndex

func (h *THeaderSection) SetIndex(value int32)

SetIndex

func (*THeaderSection) SetMaxWidth

func (h *THeaderSection) SetMaxWidth(value int32)

SetMaxWidth

func (*THeaderSection) SetMinWidth

func (h *THeaderSection) SetMinWidth(value int32)

SetMinWidth

func (*THeaderSection) SetStyle

func (h *THeaderSection) SetStyle(value THeaderSectionStyle)

SetStyle

func (*THeaderSection) SetText

func (h *THeaderSection) SetText(value string)

SetText CN: 设置文本。 EN: .

func (*THeaderSection) SetWidth

func (h *THeaderSection) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*THeaderSection) Style

func (h *THeaderSection) Style() THeaderSectionStyle

Style

func (*THeaderSection) Text

func (h *THeaderSection) Text() string

Text CN: 获取文本。 EN: .

func (*THeaderSection) ToString

func (h *THeaderSection) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*THeaderSection) UnsafeAddr

func (h *THeaderSection) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*THeaderSection) Width

func (h *THeaderSection) Width() int32

Width CN: 获取宽度。 EN: Get width.

type THeaderSections

type THeaderSections struct {
	IObject
	// contains filtered or unexported fields
}

func AsHeaderSections

func AsHeaderSections(obj interface{}) *THeaderSections

AsHeaderSections CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func HeaderSectionsFromInst

func HeaderSectionsFromInst(inst uintptr) *THeaderSections

-------------------------- Deprecated begin -------------------------- HeaderSectionsFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsHeaderSections.

func HeaderSectionsFromObj

func HeaderSectionsFromObj(obj IObject) *THeaderSections

HeaderSectionsFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsHeaderSections.

func HeaderSectionsFromUnsafePointer

func HeaderSectionsFromUnsafePointer(ptr unsafe.Pointer) *THeaderSections

HeaderSectionsFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsHeaderSections.

func NewHeaderSections

func NewHeaderSections() *THeaderSections

NewHeaderSections CN: 创建一个新的对象。 EN: Create a new object.

func (*THeaderSections) Add

func (h *THeaderSections) Add() *THeaderSection

Add

func (*THeaderSections) AddItem

func (h *THeaderSections) AddItem(Item *THeaderSection, Index int32) *THeaderSection

AddItem

func (*THeaderSections) Assign

func (h *THeaderSections) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*THeaderSections) BeginUpdate

func (h *THeaderSections) BeginUpdate()

BeginUpdate

func (*THeaderSections) Capacity

func (h *THeaderSections) Capacity() int32

Capacity

func (*THeaderSections) ClassName

func (h *THeaderSections) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*THeaderSections) ClassType

func (h *THeaderSections) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*THeaderSections) Clear

func (h *THeaderSections) Clear()

Clear CN: 清除。 EN: .

func (*THeaderSections) ClearAndResetID

func (h *THeaderSections) ClearAndResetID()

ClearAndResetID

func (*THeaderSections) Count

func (h *THeaderSections) Count() int32

Count

func (*THeaderSections) Delete

func (h *THeaderSections) Delete(Index int32)

Delete

func (*THeaderSections) DisposeOf

func (h *THeaderSections) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*THeaderSections) EndUpdate

func (h *THeaderSections) EndUpdate()

EndUpdate

func (*THeaderSections) Equals

func (h *THeaderSections) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*THeaderSections) FindItemID

func (h *THeaderSections) FindItemID(ID int32) *TCollectionItem

FindItemID

func (*THeaderSections) Free

func (h *THeaderSections) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*THeaderSections) GetHashCode

func (h *THeaderSections) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*THeaderSections) GetNamePath

func (h *THeaderSections) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*THeaderSections) InheritsFrom

func (h *THeaderSections) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*THeaderSections) Insert

func (h *THeaderSections) Insert(Index int32) *THeaderSection

Insert

func (*THeaderSections) Instance

func (h *THeaderSections) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*THeaderSections) InstanceSize

func (h *THeaderSections) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*THeaderSections) Is

func (h *THeaderSections) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*THeaderSections) IsValid

func (h *THeaderSections) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*THeaderSections) Items

func (h *THeaderSections) Items(Index int32) *THeaderSection

Items

func (*THeaderSections) Owner

func (h *THeaderSections) Owner() *TObject

Owner CN: 组件所有者。 EN: component owner.

func (*THeaderSections) SetCapacity

func (h *THeaderSections) SetCapacity(value int32)

SetCapacity

func (*THeaderSections) SetItems

func (h *THeaderSections) SetItems(Index int32, value *THeaderSection)

Items

func (*THeaderSections) ToString

func (h *THeaderSections) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*THeaderSections) UnsafeAddr

func (h *THeaderSections) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type THelpEvent

type THelpEvent func(command uint16, data THelpEventData, callhelp, result *bool)

THelpEvent = function(Command: Word; Data: THelpEventData; var CallHelp: Boolean): Boolean of object;

type THotKey

type THotKey struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsHotKey

func AsHotKey(obj interface{}) *THotKey

AsHotKey CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func HotKeyFromInst

func HotKeyFromInst(inst uintptr) *THotKey

-------------------------- Deprecated begin -------------------------- HotKeyFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsHotKey.

func HotKeyFromObj

func HotKeyFromObj(obj IObject) *THotKey

HotKeyFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsHotKey.

func HotKeyFromUnsafePointer

func HotKeyFromUnsafePointer(ptr unsafe.Pointer) *THotKey

HotKeyFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsHotKey.

func NewHotKey

func NewHotKey(owner IComponent) *THotKey

NewHotKey CN: 创建一个新的对象。 EN: Create a new object.

func (*THotKey) Action

func (h *THotKey) Action() *TAction

Action

func (*THotKey) Align

func (h *THotKey) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*THotKey) AlignDisabled

func (h *THotKey) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*THotKey) AlignWithMargins

func (h *THotKey) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*THotKey) Anchors

func (h *THotKey) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*THotKey) Assign

func (h *THotKey) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*THotKey) AutoSize

func (h *THotKey) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*THotKey) BiDiMode

func (h *THotKey) BiDiMode() TBiDiMode

BiDiMode

func (*THotKey) BoundsRect

func (h *THotKey) BoundsRect() TRect

BoundsRect

func (*THotKey) BringToFront

func (h *THotKey) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*THotKey) Brush

func (h *THotKey) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*THotKey) CanFocus

func (h *THotKey) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*THotKey) ClassName

func (h *THotKey) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*THotKey) ClassType

func (h *THotKey) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*THotKey) ClientHeight

func (h *THotKey) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*THotKey) ClientOrigin

func (h *THotKey) ClientOrigin() TPoint

ClientOrigin

func (*THotKey) ClientRect

func (h *THotKey) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*THotKey) ClientToParent

func (h *THotKey) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*THotKey) ClientToScreen

func (h *THotKey) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*THotKey) ClientWidth

func (h *THotKey) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*THotKey) ComponentCount

func (h *THotKey) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*THotKey) ComponentIndex

func (h *THotKey) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*THotKey) Components

func (h *THotKey) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*THotKey) Constraints

func (h *THotKey) Constraints() *TSizeConstraints

Constraints

func (*THotKey) ContainsControl

func (h *THotKey) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*THotKey) ControlAtPos

func (h *THotKey) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*THotKey) ControlCount

func (h *THotKey) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*THotKey) ControlState

func (h *THotKey) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*THotKey) ControlStyle

func (h *THotKey) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*THotKey) Controls

func (h *THotKey) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*THotKey) Cursor

func (h *THotKey) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*THotKey) CustomHint

func (h *THotKey) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*THotKey) DisableAlign

func (h *THotKey) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*THotKey) DisposeOf

func (h *THotKey) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*THotKey) DockClientCount

func (h *THotKey) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*THotKey) DockClients

func (h *THotKey) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*THotKey) DockSite

func (h *THotKey) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*THotKey) DoubleBuffered

func (h *THotKey) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*THotKey) Dragging

func (h *THotKey) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*THotKey) EnableAlign

func (h *THotKey) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*THotKey) Enabled

func (h *THotKey) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*THotKey) Equals

func (h *THotKey) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*THotKey) ExplicitHeight

func (h *THotKey) ExplicitHeight() int32

ExplicitHeight

func (*THotKey) ExplicitLeft

func (h *THotKey) ExplicitLeft() int32

ExplicitLeft

func (*THotKey) ExplicitTop

func (h *THotKey) ExplicitTop() int32

ExplicitTop

func (*THotKey) ExplicitWidth

func (h *THotKey) ExplicitWidth() int32

ExplicitWidth

func (*THotKey) FindChildControl

func (h *THotKey) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*THotKey) FindComponent

func (h *THotKey) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*THotKey) FlipChildren

func (h *THotKey) FlipChildren(AllLevels bool)

FlipChildren

func (*THotKey) Floating

func (h *THotKey) Floating() bool

Floating

func (*THotKey) Focused

func (h *THotKey) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*THotKey) Free

func (h *THotKey) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*THotKey) GetHashCode

func (h *THotKey) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*THotKey) GetNamePath

func (h *THotKey) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*THotKey) GetTextBuf

func (h *THotKey) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*THotKey) GetTextLen

func (h *THotKey) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*THotKey) Handle

func (h *THotKey) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*THotKey) HandleAllocated

func (h *THotKey) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*THotKey) HasParent

func (h *THotKey) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*THotKey) Height

func (h *THotKey) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*THotKey) Hide

func (h *THotKey) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*THotKey) Hint

func (h *THotKey) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*THotKey) InheritsFrom

func (h *THotKey) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*THotKey) InsertControl

func (h *THotKey) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*THotKey) Instance

func (h *THotKey) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*THotKey) InstanceSize

func (h *THotKey) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*THotKey) Invalidate

func (h *THotKey) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*THotKey) Is

func (h *THotKey) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*THotKey) IsValid

func (h *THotKey) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*THotKey) Left

func (h *THotKey) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*THotKey) Margins

func (h *THotKey) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*THotKey) MouseInClient

func (h *THotKey) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*THotKey) Name

func (h *THotKey) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*THotKey) Owner

func (h *THotKey) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*THotKey) PaintTo

func (h *THotKey) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*THotKey) Parent

func (h *THotKey) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*THotKey) ParentDoubleBuffered

func (h *THotKey) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*THotKey) ParentShowHint

func (h *THotKey) ParentShowHint() bool

ParentShowHint

func (*THotKey) ParentToClient

func (h *THotKey) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*THotKey) ParentWindow

func (h *THotKey) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*THotKey) Perform

func (h *THotKey) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*THotKey) PopupMenu

func (h *THotKey) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*THotKey) Realign

func (h *THotKey) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*THotKey) Refresh

func (h *THotKey) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*THotKey) RemoveControl

func (h *THotKey) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*THotKey) Repaint

func (h *THotKey) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*THotKey) ScaleBy

func (h *THotKey) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*THotKey) ScreenToClient

func (h *THotKey) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*THotKey) ScrollBy

func (h *THotKey) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*THotKey) SendToBack

func (h *THotKey) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*THotKey) SetAction

func (h *THotKey) SetAction(value IComponent)

SetAction

func (*THotKey) SetAlign

func (h *THotKey) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*THotKey) SetAlignWithMargins

func (h *THotKey) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*THotKey) SetAnchors

func (h *THotKey) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*THotKey) SetAutoSize

func (h *THotKey) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*THotKey) SetBiDiMode

func (h *THotKey) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*THotKey) SetBounds

func (h *THotKey) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*THotKey) SetBoundsRect

func (h *THotKey) SetBoundsRect(value TRect)

SetBoundsRect

func (*THotKey) SetClientHeight

func (h *THotKey) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*THotKey) SetClientWidth

func (h *THotKey) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*THotKey) SetComponentIndex

func (h *THotKey) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*THotKey) SetConstraints

func (h *THotKey) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*THotKey) SetControlState

func (h *THotKey) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*THotKey) SetControlStyle

func (h *THotKey) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*THotKey) SetCursor

func (h *THotKey) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*THotKey) SetCustomHint

func (h *THotKey) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*THotKey) SetDockSite

func (h *THotKey) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*THotKey) SetDoubleBuffered

func (h *THotKey) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*THotKey) SetEnabled

func (h *THotKey) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*THotKey) SetFocus

func (h *THotKey) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*THotKey) SetHeight

func (h *THotKey) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*THotKey) SetHint

func (h *THotKey) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*THotKey) SetLeft

func (h *THotKey) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*THotKey) SetMargins

func (h *THotKey) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*THotKey) SetName

func (h *THotKey) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*THotKey) SetOnChange

func (h *THotKey) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*THotKey) SetOnContextPopup

func (h *THotKey) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*THotKey) SetOnEnter

func (h *THotKey) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*THotKey) SetOnExit

func (h *THotKey) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*THotKey) SetOnGesture

func (h *THotKey) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*THotKey) SetOnMouseActivate

func (h *THotKey) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*THotKey) SetOnMouseDown

func (h *THotKey) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*THotKey) SetOnMouseEnter

func (h *THotKey) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*THotKey) SetOnMouseLeave

func (h *THotKey) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*THotKey) SetOnMouseMove

func (h *THotKey) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*THotKey) SetOnMouseUp

func (h *THotKey) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*THotKey) SetParent

func (h *THotKey) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*THotKey) SetParentDoubleBuffered

func (h *THotKey) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*THotKey) SetParentShowHint

func (h *THotKey) SetParentShowHint(value bool)

SetParentShowHint

func (*THotKey) SetParentWindow

func (h *THotKey) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*THotKey) SetPopupMenu

func (h *THotKey) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*THotKey) SetShowHint

func (h *THotKey) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*THotKey) SetStyleElements

func (h *THotKey) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*THotKey) SetTabOrder

func (h *THotKey) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*THotKey) SetTabStop

func (h *THotKey) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*THotKey) SetTag

func (h *THotKey) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*THotKey) SetTextBuf

func (h *THotKey) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*THotKey) SetTop

func (h *THotKey) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*THotKey) SetUseDockManager

func (h *THotKey) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*THotKey) SetVisible

func (h *THotKey) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*THotKey) SetWidth

func (h *THotKey) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*THotKey) Show

func (h *THotKey) Show()

Show CN: 显示控件。 EN: Show control.

func (*THotKey) ShowHint

func (h *THotKey) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*THotKey) StyleElements

func (h *THotKey) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*THotKey) TabOrder

func (h *THotKey) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*THotKey) TabStop

func (h *THotKey) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*THotKey) Tag

func (h *THotKey) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*THotKey) ToString

func (h *THotKey) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*THotKey) Top

func (h *THotKey) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*THotKey) UnsafeAddr

func (h *THotKey) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*THotKey) Update

func (h *THotKey) Update()

Update CN: 控件更新。 EN: Update.

func (*THotKey) UpdateControlState

func (h *THotKey) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*THotKey) UseDockManager

func (h *THotKey) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*THotKey) Visible

func (h *THotKey) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*THotKey) VisibleDockClientCount

func (h *THotKey) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*THotKey) Width

func (h *THotKey) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TIcon

type TIcon struct {
	IObject
	// contains filtered or unexported fields
}

func AsIcon

func AsIcon(obj interface{}) *TIcon

AsIcon CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func IconFromInst

func IconFromInst(inst uintptr) *TIcon

-------------------------- Deprecated begin -------------------------- IconFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsIcon.

func IconFromObj

func IconFromObj(obj IObject) *TIcon

IconFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsIcon.

func IconFromUnsafePointer

func IconFromUnsafePointer(ptr unsafe.Pointer) *TIcon

IconFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsIcon.

func NewIcon

func NewIcon() *TIcon

NewIcon CN: 创建一个新的对象。 EN: Create a new object.

func (*TIcon) Assign

func (i *TIcon) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TIcon) ClassName

func (i *TIcon) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TIcon) ClassType

func (i *TIcon) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TIcon) DisposeOf

func (i *TIcon) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TIcon) Empty

func (i *TIcon) Empty() bool

Empty

func (*TIcon) Equals

func (i *TIcon) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TIcon) Free

func (i *TIcon) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TIcon) GetHashCode

func (i *TIcon) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TIcon) GetNamePath

func (i *TIcon) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TIcon) Handle

func (i *TIcon) Handle() HICON

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TIcon) HandleAllocated

func (i *TIcon) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TIcon) Height

func (i *TIcon) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TIcon) InheritsFrom

func (i *TIcon) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TIcon) Instance

func (i *TIcon) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TIcon) InstanceSize

func (i *TIcon) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TIcon) Is

func (i *TIcon) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TIcon) IsValid

func (i *TIcon) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TIcon) LoadFromFile

func (i *TIcon) LoadFromFile(Filename string)

LoadFromFile CN: 从文件加载。 EN: .

func (*TIcon) LoadFromResourceID

func (i *TIcon) LoadFromResourceID(Instance uintptr, ResID int32)

LoadFromResourceID

func (*TIcon) LoadFromResourceName

func (i *TIcon) LoadFromResourceName(Instance uintptr, ResName string)

LoadFromResourceName

func (*TIcon) LoadFromStream

func (i *TIcon) LoadFromStream(Stream IObject)

LoadFromStream CN: 文件流加载。 EN: .

func (*TIcon) Modified

func (i *TIcon) Modified() bool

Modified CN: 获取修改。 EN: Get modified.

func (*TIcon) Palette

func (i *TIcon) Palette() HPALETTE

Palette

func (*TIcon) PaletteModified

func (i *TIcon) PaletteModified() bool

PaletteModified

func (*TIcon) SaveToFile

func (i *TIcon) SaveToFile(Filename string)

SaveToFile CN: 保存至文件。 EN: .

func (*TIcon) SaveToStream

func (i *TIcon) SaveToStream(Stream IObject)

SaveToStream CN: 保存至流。 EN: .

func (*TIcon) SetHandle

func (i *TIcon) SetHandle(value HICON)

SetHandle CN: 设置控件句柄。 EN: Set Control handle.

func (*TIcon) SetHeight

func (i *TIcon) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TIcon) SetModified

func (i *TIcon) SetModified(value bool)

SetModified CN: 设置修改。 EN: Set modified.

func (*TIcon) SetOnChange

func (i *TIcon) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TIcon) SetPalette

func (i *TIcon) SetPalette(value HPALETTE)

SetPalette

func (*TIcon) SetPaletteModified

func (i *TIcon) SetPaletteModified(value bool)

SetPaletteModified

func (*TIcon) SetSize

func (i *TIcon) SetSize(AWidth int32, AHeight int32)

SetSize

func (*TIcon) SetTransparent

func (i *TIcon) SetTransparent(value bool)

SetTransparent CN: 设置透明。 EN: Set transparent.

func (*TIcon) SetWidth

func (i *TIcon) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TIcon) ToString

func (i *TIcon) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TIcon) Transparent

func (i *TIcon) Transparent() bool

Transparent CN: 获取透明。 EN: Get transparent.

func (*TIcon) UnsafeAddr

func (i *TIcon) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TIcon) Width

func (i *TIcon) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TIconOptions

type TIconOptions struct {
	IObject
	// contains filtered or unexported fields
}

func AsIconOptions

func AsIconOptions(obj interface{}) *TIconOptions

AsIconOptions CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func IconOptionsFromInst

func IconOptionsFromInst(inst uintptr) *TIconOptions

-------------------------- Deprecated begin -------------------------- IconOptionsFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsIconOptions.

func IconOptionsFromObj

func IconOptionsFromObj(obj IObject) *TIconOptions

IconOptionsFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsIconOptions.

func IconOptionsFromUnsafePointer

func IconOptionsFromUnsafePointer(ptr unsafe.Pointer) *TIconOptions

IconOptionsFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsIconOptions.

func (*TIconOptions) Arrangement

func (i *TIconOptions) Arrangement() TIconArrangement

Arrangement

func (*TIconOptions) Assign

func (i *TIconOptions) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TIconOptions) AutoArrange

func (i *TIconOptions) AutoArrange() bool

AutoArrange

func (*TIconOptions) ClassName

func (i *TIconOptions) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TIconOptions) ClassType

func (i *TIconOptions) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TIconOptions) DisposeOf

func (i *TIconOptions) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TIconOptions) Equals

func (i *TIconOptions) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TIconOptions) GetHashCode

func (i *TIconOptions) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TIconOptions) GetNamePath

func (i *TIconOptions) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TIconOptions) InheritsFrom

func (i *TIconOptions) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TIconOptions) Instance

func (i *TIconOptions) Instance() uintptr

-------------------------- Deprecated end -------------------------- Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TIconOptions) InstanceSize

func (i *TIconOptions) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TIconOptions) Is

func (i *TIconOptions) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TIconOptions) IsValid

func (i *TIconOptions) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TIconOptions) SetArrangement

func (i *TIconOptions) SetArrangement(value TIconArrangement)

SetArrangement

func (*TIconOptions) SetAutoArrange

func (i *TIconOptions) SetAutoArrange(value bool)

SetAutoArrange

func (*TIconOptions) ToString

func (i *TIconOptions) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TIconOptions) UnsafeAddr

func (i *TIconOptions) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TImage

type TImage struct {
	IControl
	// contains filtered or unexported fields
}

func AsImage

func AsImage(obj interface{}) *TImage

AsImage CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ImageFromInst

func ImageFromInst(inst uintptr) *TImage

-------------------------- Deprecated begin -------------------------- ImageFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsImage.

func ImageFromObj

func ImageFromObj(obj IObject) *TImage

ImageFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsImage.

func ImageFromUnsafePointer

func ImageFromUnsafePointer(ptr unsafe.Pointer) *TImage

ImageFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsImage.

func NewImage

func NewImage(owner IComponent) *TImage

NewImage CN: 创建一个新的对象。 EN: Create a new object.

func (*TImage) Action

func (i *TImage) Action() *TAction

Action

func (*TImage) Align

func (i *TImage) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TImage) AlignWithMargins

func (i *TImage) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TImage) Anchors

func (i *TImage) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TImage) Assign

func (i *TImage) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TImage) AutoSize

func (i *TImage) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TImage) BiDiMode

func (i *TImage) BiDiMode() TBiDiMode

BiDiMode

func (*TImage) BoundsRect

func (i *TImage) BoundsRect() TRect

BoundsRect

func (*TImage) BringToFront

func (i *TImage) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TImage) Canvas

func (i *TImage) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TImage) Center

func (i *TImage) Center() bool

Center

func (*TImage) ClassName

func (i *TImage) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TImage) ClassType

func (i *TImage) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TImage) ClientHeight

func (i *TImage) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TImage) ClientOrigin

func (i *TImage) ClientOrigin() TPoint

ClientOrigin

func (*TImage) ClientRect

func (i *TImage) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TImage) ClientToParent

func (i *TImage) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TImage) ClientToScreen

func (i *TImage) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TImage) ClientWidth

func (i *TImage) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TImage) ComponentCount

func (i *TImage) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TImage) ComponentIndex

func (i *TImage) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TImage) Components

func (i *TImage) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TImage) Constraints

func (i *TImage) Constraints() *TSizeConstraints

Constraints

func (*TImage) ControlState

func (i *TImage) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TImage) ControlStyle

func (i *TImage) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TImage) Cursor

func (i *TImage) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TImage) CustomHint

func (i *TImage) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TImage) DisposeOf

func (i *TImage) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TImage) DragCursor

func (i *TImage) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TImage) DragKind

func (i *TImage) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TImage) DragMode

func (i *TImage) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TImage) Dragging

func (i *TImage) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TImage) Enabled

func (i *TImage) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TImage) Equals

func (i *TImage) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TImage) ExplicitHeight

func (i *TImage) ExplicitHeight() int32

ExplicitHeight

func (*TImage) ExplicitLeft

func (i *TImage) ExplicitLeft() int32

ExplicitLeft

func (*TImage) ExplicitTop

func (i *TImage) ExplicitTop() int32

ExplicitTop

func (*TImage) ExplicitWidth

func (i *TImage) ExplicitWidth() int32

ExplicitWidth

func (*TImage) FindComponent

func (i *TImage) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TImage) Floating

func (i *TImage) Floating() bool

Floating

func (*TImage) Free

func (i *TImage) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TImage) GetHashCode

func (i *TImage) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TImage) GetNamePath

func (i *TImage) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TImage) GetTextBuf

func (i *TImage) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TImage) GetTextLen

func (i *TImage) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TImage) HasParent

func (i *TImage) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TImage) Height

func (i *TImage) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TImage) Hide

func (i *TImage) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TImage) Hint

func (i *TImage) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TImage) IncrementalDisplay

func (i *TImage) IncrementalDisplay() bool

IncrementalDisplay

func (*TImage) InheritsFrom

func (i *TImage) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TImage) Instance

func (i *TImage) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TImage) InstanceSize

func (i *TImage) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TImage) Invalidate

func (i *TImage) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TImage) Is

func (i *TImage) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TImage) IsValid

func (i *TImage) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TImage) Left

func (i *TImage) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TImage) Margins

func (i *TImage) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TImage) Name

func (i *TImage) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TImage) Owner

func (i *TImage) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TImage) Parent

func (i *TImage) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TImage) ParentShowHint

func (i *TImage) ParentShowHint() bool

ParentShowHint

func (*TImage) ParentToClient

func (i *TImage) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TImage) Perform

func (i *TImage) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TImage) Picture

func (i *TImage) Picture() *TPicture

Picture

func (*TImage) PopupMenu

func (i *TImage) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TImage) Proportional

func (i *TImage) Proportional() bool

Proportional

func (*TImage) Refresh

func (i *TImage) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TImage) Repaint

func (i *TImage) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TImage) ScreenToClient

func (i *TImage) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TImage) SendToBack

func (i *TImage) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TImage) SetAction

func (i *TImage) SetAction(value IComponent)

SetAction

func (*TImage) SetAlign

func (i *TImage) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TImage) SetAlignWithMargins

func (i *TImage) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TImage) SetAnchors

func (i *TImage) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TImage) SetAutoSize

func (i *TImage) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TImage) SetBiDiMode

func (i *TImage) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TImage) SetBounds

func (i *TImage) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TImage) SetBoundsRect

func (i *TImage) SetBoundsRect(value TRect)

SetBoundsRect

func (*TImage) SetCenter

func (i *TImage) SetCenter(value bool)

SetCenter

func (*TImage) SetClientHeight

func (i *TImage) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TImage) SetClientWidth

func (i *TImage) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TImage) SetComponentIndex

func (i *TImage) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TImage) SetConstraints

func (i *TImage) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TImage) SetControlState

func (i *TImage) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TImage) SetControlStyle

func (i *TImage) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TImage) SetCursor

func (i *TImage) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TImage) SetCustomHint

func (i *TImage) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TImage) SetDragCursor

func (i *TImage) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TImage) SetDragKind

func (i *TImage) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TImage) SetDragMode

func (i *TImage) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TImage) SetEnabled

func (i *TImage) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TImage) SetHeight

func (i *TImage) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TImage) SetHint

func (i *TImage) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TImage) SetIncrementalDisplay

func (i *TImage) SetIncrementalDisplay(value bool)

SetIncrementalDisplay

func (*TImage) SetLeft

func (i *TImage) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TImage) SetMargins

func (i *TImage) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TImage) SetName

func (i *TImage) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TImage) SetOnClick

func (i *TImage) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TImage) SetOnContextPopup

func (i *TImage) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TImage) SetOnDblClick

func (i *TImage) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TImage) SetOnDragDrop

func (i *TImage) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TImage) SetOnDragOver

func (i *TImage) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TImage) SetOnEndDock

func (i *TImage) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TImage) SetOnEndDrag

func (i *TImage) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TImage) SetOnGesture

func (i *TImage) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TImage) SetOnMouseActivate

func (i *TImage) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TImage) SetOnMouseDown

func (i *TImage) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TImage) SetOnMouseEnter

func (i *TImage) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TImage) SetOnMouseLeave

func (i *TImage) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TImage) SetOnMouseMove

func (i *TImage) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TImage) SetOnMouseUp

func (i *TImage) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TImage) SetOnStartDock

func (i *TImage) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TImage) SetParent

func (i *TImage) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TImage) SetParentShowHint

func (i *TImage) SetParentShowHint(value bool)

SetParentShowHint

func (*TImage) SetPicture

func (i *TImage) SetPicture(value *TPicture)

SetPicture

func (*TImage) SetPopupMenu

func (i *TImage) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TImage) SetProportional

func (i *TImage) SetProportional(value bool)

SetProportional

func (*TImage) SetShowHint

func (i *TImage) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TImage) SetStretch

func (i *TImage) SetStretch(value bool)

SetStretch

func (*TImage) SetStyleElements

func (i *TImage) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TImage) SetTag

func (i *TImage) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TImage) SetTextBuf

func (i *TImage) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TImage) SetTop

func (i *TImage) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TImage) SetTransparent

func (i *TImage) SetTransparent(value bool)

SetTransparent CN: 设置透明。 EN: Set transparent.

func (*TImage) SetVisible

func (i *TImage) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TImage) SetWidth

func (i *TImage) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TImage) Show

func (i *TImage) Show()

Show CN: 显示控件。 EN: Show control.

func (*TImage) ShowHint

func (i *TImage) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TImage) Stretch

func (i *TImage) Stretch() bool

Stretch

func (*TImage) StyleElements

func (i *TImage) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TImage) Tag

func (i *TImage) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TImage) ToString

func (i *TImage) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TImage) Top

func (i *TImage) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TImage) Transparent

func (i *TImage) Transparent() bool

Transparent CN: 获取透明。 EN: Get transparent.

func (*TImage) UnsafeAddr

func (i *TImage) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TImage) Update

func (i *TImage) Update()

Update CN: 控件更新。 EN: Update.

func (*TImage) Visible

func (i *TImage) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TImage) Width

func (i *TImage) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TImageButton

type TImageButton struct {
	IControl
	// contains filtered or unexported fields
}

func AsImageButton

func AsImageButton(obj interface{}) *TImageButton

AsImageButton CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ImageButtonFromInst

func ImageButtonFromInst(inst uintptr) *TImageButton

-------------------------- Deprecated begin -------------------------- ImageButtonFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsImageButton.

func ImageButtonFromObj

func ImageButtonFromObj(obj IObject) *TImageButton

ImageButtonFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsImageButton.

func ImageButtonFromUnsafePointer

func ImageButtonFromUnsafePointer(ptr unsafe.Pointer) *TImageButton

ImageButtonFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsImageButton.

func NewImageButton

func NewImageButton(owner IComponent) *TImageButton

NewImageButton CN: 创建一个新的对象。 EN: Create a new object.

func (*TImageButton) Action

func (i *TImageButton) Action() *TAction

Action

func (*TImageButton) Align

func (i *TImageButton) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TImageButton) AlignWithMargins

func (i *TImageButton) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TImageButton) Anchors

func (i *TImageButton) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TImageButton) Assign

func (i *TImageButton) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TImageButton) AutoSize

func (i *TImageButton) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TImageButton) BiDiMode

func (i *TImageButton) BiDiMode() TBiDiMode

BiDiMode

func (*TImageButton) BoundsRect

func (i *TImageButton) BoundsRect() TRect

BoundsRect

func (*TImageButton) BringToFront

func (i *TImageButton) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TImageButton) Caption

func (i *TImageButton) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TImageButton) ClassName

func (i *TImageButton) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TImageButton) ClassType

func (i *TImageButton) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TImageButton) Click

func (i *TImageButton) Click()

Click CN: 单击。 EN: .

func (*TImageButton) ClientHeight

func (i *TImageButton) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TImageButton) ClientOrigin

func (i *TImageButton) ClientOrigin() TPoint

ClientOrigin

func (*TImageButton) ClientRect

func (i *TImageButton) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TImageButton) ClientToParent

func (i *TImageButton) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TImageButton) ClientToScreen

func (i *TImageButton) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TImageButton) ClientWidth

func (i *TImageButton) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TImageButton) ComponentCount

func (i *TImageButton) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TImageButton) ComponentIndex

func (i *TImageButton) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TImageButton) Components

func (i *TImageButton) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TImageButton) Constraints

func (i *TImageButton) Constraints() *TSizeConstraints

Constraints

func (*TImageButton) ControlState

func (i *TImageButton) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TImageButton) ControlStyle

func (i *TImageButton) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TImageButton) Cursor

func (i *TImageButton) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TImageButton) CustomHint

func (i *TImageButton) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TImageButton) DisposeOf

func (i *TImageButton) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TImageButton) DragCursor

func (i *TImageButton) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TImageButton) DragKind

func (i *TImageButton) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TImageButton) DragMode

func (i *TImageButton) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TImageButton) Dragging

func (i *TImageButton) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TImageButton) Enabled

func (i *TImageButton) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TImageButton) Equals

func (i *TImageButton) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TImageButton) ExplicitHeight

func (i *TImageButton) ExplicitHeight() int32

ExplicitHeight

func (*TImageButton) ExplicitLeft

func (i *TImageButton) ExplicitLeft() int32

ExplicitLeft

func (*TImageButton) ExplicitTop

func (i *TImageButton) ExplicitTop() int32

ExplicitTop

func (*TImageButton) ExplicitWidth

func (i *TImageButton) ExplicitWidth() int32

ExplicitWidth

func (*TImageButton) FindComponent

func (i *TImageButton) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TImageButton) Floating

func (i *TImageButton) Floating() bool

Floating

func (*TImageButton) Font

func (i *TImageButton) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TImageButton) Free

func (i *TImageButton) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TImageButton) GetHashCode

func (i *TImageButton) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TImageButton) GetNamePath

func (i *TImageButton) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TImageButton) GetTextBuf

func (i *TImageButton) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TImageButton) GetTextLen

func (i *TImageButton) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TImageButton) HasParent

func (i *TImageButton) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TImageButton) Height

func (i *TImageButton) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TImageButton) Hide

func (i *TImageButton) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TImageButton) Hint

func (i *TImageButton) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TImageButton) ImageCount

func (i *TImageButton) ImageCount() int32

ImageCount

func (*TImageButton) InheritsFrom

func (i *TImageButton) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TImageButton) Instance

func (i *TImageButton) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TImageButton) InstanceSize

func (i *TImageButton) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TImageButton) Invalidate

func (i *TImageButton) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TImageButton) Is

func (i *TImageButton) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TImageButton) IsValid

func (i *TImageButton) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TImageButton) Left

func (i *TImageButton) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TImageButton) Margins

func (i *TImageButton) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TImageButton) ModalResult

func (i *TImageButton) ModalResult() TModalResult

ModalResult CN: 获取模态对话框显示结果。 EN: .

func (*TImageButton) Name

func (i *TImageButton) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TImageButton) Owner

func (i *TImageButton) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TImageButton) Parent

func (i *TImageButton) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TImageButton) ParentFont

func (i *TImageButton) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TImageButton) ParentShowHint

func (i *TImageButton) ParentShowHint() bool

ParentShowHint

func (*TImageButton) ParentToClient

func (i *TImageButton) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TImageButton) Perform

func (i *TImageButton) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TImageButton) Picture

func (i *TImageButton) Picture() *TPicture

Picture

func (*TImageButton) PopupMenu

func (i *TImageButton) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TImageButton) Refresh

func (i *TImageButton) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TImageButton) Repaint

func (i *TImageButton) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TImageButton) ScreenToClient

func (i *TImageButton) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TImageButton) SendToBack

func (i *TImageButton) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TImageButton) SetAction

func (i *TImageButton) SetAction(value IComponent)

SetAction

func (*TImageButton) SetAlign

func (i *TImageButton) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TImageButton) SetAlignWithMargins

func (i *TImageButton) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TImageButton) SetAnchors

func (i *TImageButton) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TImageButton) SetAutoSize

func (i *TImageButton) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TImageButton) SetBiDiMode

func (i *TImageButton) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TImageButton) SetBounds

func (i *TImageButton) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TImageButton) SetBoundsRect

func (i *TImageButton) SetBoundsRect(value TRect)

SetBoundsRect

func (*TImageButton) SetCaption

func (i *TImageButton) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TImageButton) SetClientHeight

func (i *TImageButton) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TImageButton) SetClientWidth

func (i *TImageButton) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TImageButton) SetComponentIndex

func (i *TImageButton) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TImageButton) SetConstraints

func (i *TImageButton) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TImageButton) SetControlState

func (i *TImageButton) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TImageButton) SetControlStyle

func (i *TImageButton) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TImageButton) SetCursor

func (i *TImageButton) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TImageButton) SetCustomHint

func (i *TImageButton) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TImageButton) SetDragCursor

func (i *TImageButton) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TImageButton) SetDragKind

func (i *TImageButton) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TImageButton) SetDragMode

func (i *TImageButton) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TImageButton) SetEnabled

func (i *TImageButton) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TImageButton) SetFont

func (i *TImageButton) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TImageButton) SetHeight

func (i *TImageButton) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TImageButton) SetHint

func (i *TImageButton) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TImageButton) SetImageCount

func (i *TImageButton) SetImageCount(value int32)

SetImageCount

func (*TImageButton) SetLeft

func (i *TImageButton) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TImageButton) SetMargins

func (i *TImageButton) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TImageButton) SetModalResult

func (i *TImageButton) SetModalResult(value TModalResult)

SetModalResult CN: 设置模态对话框显示结果。 EN: .

func (*TImageButton) SetName

func (i *TImageButton) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TImageButton) SetOnClick

func (i *TImageButton) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TImageButton) SetOnContextPopup

func (i *TImageButton) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TImageButton) SetOnDblClick

func (i *TImageButton) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TImageButton) SetOnDragDrop

func (i *TImageButton) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TImageButton) SetOnDragOver

func (i *TImageButton) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TImageButton) SetOnEndDock

func (i *TImageButton) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TImageButton) SetOnEndDrag

func (i *TImageButton) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TImageButton) SetOnGesture

func (i *TImageButton) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TImageButton) SetOnMouseActivate

func (i *TImageButton) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TImageButton) SetOnMouseDown

func (i *TImageButton) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TImageButton) SetOnMouseEnter

func (i *TImageButton) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TImageButton) SetOnMouseLeave

func (i *TImageButton) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TImageButton) SetOnMouseMove

func (i *TImageButton) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TImageButton) SetOnMouseUp

func (i *TImageButton) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TImageButton) SetParent

func (i *TImageButton) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TImageButton) SetParentFont

func (i *TImageButton) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TImageButton) SetParentShowHint

func (i *TImageButton) SetParentShowHint(value bool)

SetParentShowHint

func (*TImageButton) SetPicture

func (i *TImageButton) SetPicture(value *TPicture)

SetPicture

func (*TImageButton) SetPopupMenu

func (i *TImageButton) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TImageButton) SetShowCaption

func (i *TImageButton) SetShowCaption(value bool)

SetShowCaption

func (*TImageButton) SetShowHint

func (i *TImageButton) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TImageButton) SetStyleElements

func (i *TImageButton) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TImageButton) SetTag

func (i *TImageButton) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TImageButton) SetTextBuf

func (i *TImageButton) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TImageButton) SetTop

func (i *TImageButton) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TImageButton) SetVisible

func (i *TImageButton) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TImageButton) SetWidth

func (i *TImageButton) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TImageButton) Show

func (i *TImageButton) Show()

Show CN: 显示控件。 EN: Show control.

func (*TImageButton) ShowCaption

func (i *TImageButton) ShowCaption() bool

ShowCaption

func (*TImageButton) ShowHint

func (i *TImageButton) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TImageButton) StyleElements

func (i *TImageButton) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TImageButton) Tag

func (i *TImageButton) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TImageButton) ToString

func (i *TImageButton) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TImageButton) Top

func (i *TImageButton) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TImageButton) UnsafeAddr

func (i *TImageButton) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TImageButton) Update

func (i *TImageButton) Update()

Update CN: 控件更新。 EN: Update.

func (*TImageButton) Visible

func (i *TImageButton) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TImageButton) Width

func (i *TImageButton) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TImageList

type TImageList struct {
	IComponent
	// contains filtered or unexported fields
}

func AsImageList

func AsImageList(obj interface{}) *TImageList

AsImageList CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ImageListFromInst

func ImageListFromInst(inst uintptr) *TImageList

-------------------------- Deprecated begin -------------------------- ImageListFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsImageList.

func ImageListFromObj

func ImageListFromObj(obj IObject) *TImageList

ImageListFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsImageList.

func ImageListFromUnsafePointer

func ImageListFromUnsafePointer(ptr unsafe.Pointer) *TImageList

ImageListFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsImageList.

func NewImageList

func NewImageList(owner IComponent) *TImageList

NewImageList CN: 创建一个新的对象。 EN: Create a new object.

func (*TImageList) Add

func (i *TImageList) Add(Image *TBitmap, Mask *TBitmap) int32

Add

func (*TImageList) AddIcon

func (i *TImageList) AddIcon(Image *TIcon) int32

AddIcon

func (*TImageList) AddImage

func (i *TImageList) AddImage(Value IComponent, Index int32) int32

AddImage

func (*TImageList) AddImages

func (i *TImageList) AddImages(Value IComponent)

AddImages

func (*TImageList) AddMasked

func (i *TImageList) AddMasked(Image *TBitmap, MaskColor TColor) int32

AddMasked

func (*TImageList) AllocBy

func (i *TImageList) AllocBy() int32

AllocBy

func (*TImageList) Assign

func (i *TImageList) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TImageList) BeginUpdate

func (i *TImageList) BeginUpdate()

BeginUpdate

func (*TImageList) BkColor

func (i *TImageList) BkColor() TColor

BkColor

func (*TImageList) BlendColor

func (i *TImageList) BlendColor() TColor

BlendColor

func (*TImageList) ClassName

func (i *TImageList) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TImageList) ClassType

func (i *TImageList) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TImageList) Clear

func (i *TImageList) Clear()

Clear CN: 清除。 EN: .

func (*TImageList) ColorDepth

func (i *TImageList) ColorDepth() TColorDepth

ColorDepth

func (*TImageList) ComponentCount

func (i *TImageList) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TImageList) ComponentIndex

func (i *TImageList) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TImageList) Components

func (i *TImageList) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TImageList) Count

func (i *TImageList) Count() int32

Count

func (*TImageList) Delete

func (i *TImageList) Delete(Index int32)

Delete

func (*TImageList) DisposeOf

func (i *TImageList) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TImageList) DragCursor

func (i *TImageList) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TImageList) Dragging

func (i *TImageList) Dragging() bool

Dragging CN: 获取是否在拖拽中。 EN: Get Is it in the middle of dragging.

func (*TImageList) Draw

func (i *TImageList) Draw(canvas IObject, x, y, index int32, enabled bool)

func (*TImageList) Draw2

func (i *TImageList) Draw2(canvas IObject, x, y, index int32, drawingStyle TDrawingStyle, imageType TImageType, enabled bool)

func (*TImageList) DrawOverlay

func (i *TImageList) DrawOverlay(canvas IObject, x, y, imageIndex int32, overlay uint8, enabled bool)

func (*TImageList) DrawOverlay2

func (i *TImageList) DrawOverlay2(canvas IObject, x, y, imageIndex int32, overlay uint8, drawingStyle TDrawingStyle, imageType TImageType, enabled bool)

func (*TImageList) DrawingStyle

func (i *TImageList) DrawingStyle() TDrawingStyle

DrawingStyle

func (*TImageList) EndUpdate

func (i *TImageList) EndUpdate()

EndUpdate

func (*TImageList) Equals

func (i *TImageList) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TImageList) FileLoad

func (i *TImageList) FileLoad(ResType TResType, Name string, MaskColor TColor) bool

FileLoad

func (*TImageList) FindComponent

func (i *TImageList) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TImageList) Free

func (i *TImageList) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TImageList) GetBitmap

func (i *TImageList) GetBitmap(Index int32, Image *TBitmap) bool

GetBitmap

func (*TImageList) GetHashCode

func (i *TImageList) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TImageList) GetHotSpot

func (i *TImageList) GetHotSpot() TPoint

GetHotSpot

func (*TImageList) GetIcon

func (i *TImageList) GetIcon(index int32, image IObject)

func (*TImageList) GetIcon2

func (i *TImageList) GetIcon2(index int32, image IObject, drawingStyle TDrawingStyle, imageType TImageType)

func (*TImageList) GetImageBitmap

func (i *TImageList) GetImageBitmap() HBITMAP

GetImageBitmap

func (*TImageList) GetMaskBitmap

func (i *TImageList) GetMaskBitmap() HBITMAP

GetMaskBitmap

func (*TImageList) GetNamePath

func (i *TImageList) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TImageList) GetResource

func (i *TImageList) GetResource(ResType TResType, Name string, Width int32, LoadFlags TLoadResources, MaskColor TColor) bool

GetResource

func (*TImageList) GrayscaleFactor

func (i *TImageList) GrayscaleFactor() uint8

GrayscaleFactor

func (*TImageList) Handle

func (i *TImageList) Handle() uintptr

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TImageList) HandleAllocated

func (i *TImageList) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TImageList) HasParent

func (i *TImageList) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TImageList) Height

func (i *TImageList) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TImageList) HideDragImage

func (i *TImageList) HideDragImage()

HideDragImage

func (*TImageList) ImageType

func (i *TImageList) ImageType() TImageType

ImageType

func (*TImageList) InheritsFrom

func (i *TImageList) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TImageList) Insert

func (i *TImageList) Insert(Index int32, Image *TBitmap, Mask *TBitmap)

Insert

func (*TImageList) InsertIcon

func (i *TImageList) InsertIcon(Index int32, Image *TIcon)

InsertIcon

func (*TImageList) InsertMasked

func (i *TImageList) InsertMasked(Index int32, Image *TBitmap, MaskColor TColor)

InsertMasked

func (*TImageList) Instance

func (i *TImageList) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TImageList) InstanceSize

func (i *TImageList) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TImageList) Is

func (i *TImageList) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TImageList) IsValid

func (i *TImageList) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TImageList) Masked

func (i *TImageList) Masked() bool

Masked

func (*TImageList) Move

func (i *TImageList) Move(CurIndex int32, NewIndex int32)

Move

func (*TImageList) Name

func (i *TImageList) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TImageList) Overlay

func (i *TImageList) Overlay(ImageIndex int32, Overlay uint8) bool

Overlay

func (*TImageList) Owner

func (i *TImageList) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TImageList) Replace

func (i *TImageList) Replace(Index int32, Image *TBitmap, Mask *TBitmap)

Replace

func (*TImageList) ReplaceIcon

func (i *TImageList) ReplaceIcon(Index int32, Image *TIcon)

ReplaceIcon

func (*TImageList) ReplaceMasked

func (i *TImageList) ReplaceMasked(Index int32, NewImage *TBitmap, MaskColor TColor)

ReplaceMasked

func (*TImageList) ResInstLoad

func (i *TImageList) ResInstLoad(Instance uintptr, ResType TResType, Name string, MaskColor TColor) bool

ResInstLoad

func (*TImageList) ResourceLoad

func (i *TImageList) ResourceLoad(ResType TResType, Name string, MaskColor TColor) bool

ResourceLoad

func (*TImageList) SetAllocBy

func (i *TImageList) SetAllocBy(value int32)

SetAllocBy

func (*TImageList) SetBkColor

func (i *TImageList) SetBkColor(value TColor)

SetBkColor

func (*TImageList) SetBlendColor

func (i *TImageList) SetBlendColor(value TColor)

SetBlendColor

func (*TImageList) SetColorDepth

func (i *TImageList) SetColorDepth(value TColorDepth)

SetColorDepth

func (*TImageList) SetComponentIndex

func (i *TImageList) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TImageList) SetDragCursor

func (i *TImageList) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TImageList) SetDrawingStyle

func (i *TImageList) SetDrawingStyle(value TDrawingStyle)

SetDrawingStyle

func (*TImageList) SetGrayscaleFactor

func (i *TImageList) SetGrayscaleFactor(value uint8)

SetGrayscaleFactor

func (*TImageList) SetHandle

func (i *TImageList) SetHandle(value uintptr)

SetHandle CN: 设置控件句柄。 EN: Set Control handle.

func (*TImageList) SetHeight

func (i *TImageList) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TImageList) SetImageType

func (i *TImageList) SetImageType(value TImageType)

SetImageType

func (*TImageList) SetMasked

func (i *TImageList) SetMasked(value bool)

SetMasked

func (*TImageList) SetName

func (i *TImageList) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TImageList) SetOnChange

func (i *TImageList) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TImageList) SetShareImages

func (i *TImageList) SetShareImages(value bool)

SetShareImages

func (*TImageList) SetSize

func (i *TImageList) SetSize(AWidth int32, AHeight int32)

SetSize

func (*TImageList) SetTag

func (i *TImageList) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TImageList) SetWidth

func (i *TImageList) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TImageList) ShareImages

func (i *TImageList) ShareImages() bool

ShareImages

func (*TImageList) ShowDragImage

func (i *TImageList) ShowDragImage()

ShowDragImage

func (*TImageList) Tag

func (i *TImageList) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TImageList) ToString

func (i *TImageList) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TImageList) UnsafeAddr

func (i *TImageList) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TImageList) Width

func (i *TImageList) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TIniFile

type TIniFile struct {
	IObject
	// contains filtered or unexported fields
}

func AsIniFile

func AsIniFile(obj interface{}) *TIniFile

AsIniFile CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func IniFileFromInst

func IniFileFromInst(inst uintptr) *TIniFile

-------------------------- Deprecated begin -------------------------- IniFileFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsIniFile.

func IniFileFromObj

func IniFileFromObj(obj IObject) *TIniFile

IniFileFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsIniFile.

func IniFileFromUnsafePointer

func IniFileFromUnsafePointer(ptr unsafe.Pointer) *TIniFile

IniFileFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsIniFile.

func NewIniFile

func NewIniFile(filename string) *TIniFile

NewIniFile CN: 创建一个新的对象。 EN: Create a new object.

func (*TIniFile) ClassName

func (i *TIniFile) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TIniFile) ClassType

func (i *TIniFile) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TIniFile) DeleteKey

func (i *TIniFile) DeleteKey(Section string, Ident string)

DeleteKey

func (*TIniFile) DisposeOf

func (i *TIniFile) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TIniFile) Equals

func (i *TIniFile) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TIniFile) EraseSection

func (i *TIniFile) EraseSection(Section string)

EraseSection

func (*TIniFile) FileName

func (i *TIniFile) FileName() string

FileName

func (*TIniFile) Free

func (i *TIniFile) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TIniFile) GetHashCode

func (i *TIniFile) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TIniFile) InheritsFrom

func (i *TIniFile) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TIniFile) Instance

func (i *TIniFile) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TIniFile) InstanceSize

func (i *TIniFile) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TIniFile) Is

func (i *TIniFile) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TIniFile) IsValid

func (i *TIniFile) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TIniFile) ReadBool

func (i *TIniFile) ReadBool(Section string, Ident string, Default bool) bool

ReadBool

func (*TIniFile) ReadDate

func (i *TIniFile) ReadDate(Section string, Name string, Default time.Time) time.Time

ReadDate

func (*TIniFile) ReadDateTime

func (i *TIniFile) ReadDateTime(Section string, Name string, Default time.Time) time.Time

ReadDateTime

func (*TIniFile) ReadFloat

func (i *TIniFile) ReadFloat(Section string, Name string, Default float64) float64

ReadFloat

func (*TIniFile) ReadInteger

func (i *TIniFile) ReadInteger(Section string, Ident string, Default int32) int32

ReadInteger

func (*TIniFile) ReadSectionValues

func (i *TIniFile) ReadSectionValues(Section string, Strings IObject)

ReadSectionValues

func (*TIniFile) ReadSections

func (i *TIniFile) ReadSections(Strings IObject)

ReadSections

func (*TIniFile) ReadString

func (i *TIniFile) ReadString(Section string, Ident string, Default string) string

ReadString

func (*TIniFile) ReadSubSections

func (i *TIniFile) ReadSubSections(Section string, Strings IObject, Recurse bool)

ReadSubSections

func (*TIniFile) ReadTime

func (i *TIniFile) ReadTime(Section string, Name string, Default time.Time) time.Time

ReadTime

func (*TIniFile) SectionExists

func (i *TIniFile) SectionExists(Section string) bool

SectionExists

func (*TIniFile) ToString

func (i *TIniFile) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TIniFile) UnsafeAddr

func (i *TIniFile) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TIniFile) UpdateFile

func (i *TIniFile) UpdateFile()

UpdateFile

func (*TIniFile) ValueExists

func (i *TIniFile) ValueExists(Section string, Ident string) bool

ValueExists

func (*TIniFile) WriteBool

func (i *TIniFile) WriteBool(Section string, Ident string, Value bool)

WriteBool

func (*TIniFile) WriteDate

func (i *TIniFile) WriteDate(Section string, Name string, Value time.Time)

WriteDate

func (*TIniFile) WriteDateTime

func (i *TIniFile) WriteDateTime(Section string, Name string, Value time.Time)

WriteDateTime

func (*TIniFile) WriteFloat

func (i *TIniFile) WriteFloat(Section string, Name string, Value float64)

WriteFloat

func (*TIniFile) WriteInteger

func (i *TIniFile) WriteInteger(Section string, Ident string, Value int32)

WriteInteger

func (*TIniFile) WriteString

func (i *TIniFile) WriteString(Section string, Ident string, Value string)

WriteString

func (*TIniFile) WriteTime

func (i *TIniFile) WriteTime(Section string, Name string, Value time.Time)

WriteTime

type TIs

type TIs uintptr

Is操作符

func (TIs) Action

func (i TIs) Action() bool

func (TIs) ActionList

func (i TIs) ActionList() bool

func (TIs) Application

func (i TIs) Application() bool

func (TIs) BalloonHint

func (i TIs) BalloonHint() bool

func (TIs) Bevel

func (i TIs) Bevel() bool

func (TIs) BitBtn

func (i TIs) BitBtn() bool

func (TIs) Bitmap

func (i TIs) Bitmap() bool

func (TIs) BoundLabel

func (i TIs) BoundLabel() bool

func (TIs) Brush

func (i TIs) Brush() bool

func (TIs) Button

func (i TIs) Button() bool

func (TIs) Canvas

func (i TIs) Canvas() bool

func (TIs) CategoryPanel

func (i TIs) CategoryPanel() bool

func (TIs) CategoryPanelGroup

func (i TIs) CategoryPanelGroup() bool

func (TIs) CheckBox

func (i TIs) CheckBox() bool

func (TIs) CheckListBox

func (i TIs) CheckListBox() bool

func (TIs) Clipboard

func (i TIs) Clipboard() bool

func (TIs) Collection

func (i TIs) Collection() bool

func (TIs) CollectionItem

func (i TIs) CollectionItem() bool

func (TIs) ColorBox

func (i TIs) ColorBox() bool

func (TIs) ColorDialog

func (i TIs) ColorDialog() bool

func (TIs) ColorListBox

func (i TIs) ColorListBox() bool

func (TIs) ComboBox

func (i TIs) ComboBox() bool

func (TIs) ComboBoxEx

func (i TIs) ComboBoxEx() bool

func (TIs) ComboExItem

func (i TIs) ComboExItem() bool

func (TIs) ComboExItems

func (i TIs) ComboExItems() bool

func (TIs) Component

func (i TIs) Component() bool

func (TIs) Control

func (i TIs) Control() bool

func (TIs) ControlScrollBar

func (i TIs) ControlScrollBar() bool

func (TIs) CoolBand

func (i TIs) CoolBand() bool

func (TIs) CoolBands

func (i TIs) CoolBands() bool

func (TIs) CoolBar

func (i TIs) CoolBar() bool

func (TIs) CustomHint

func (i TIs) CustomHint() bool

func (TIs) DateTimePicker

func (i TIs) DateTimePicker() bool

func (TIs) DragDockObject

func (i TIs) DragDockObject() bool

func (TIs) DragObject

func (i TIs) DragObject() bool

func (TIs) DrawGrid

func (i TIs) DrawGrid() bool

func (TIs) Edit

func (i TIs) Edit() bool

func (TIs) Exception

func (i TIs) Exception() bool

func (TIs) FindDialog

func (i TIs) FindDialog() bool

func (TIs) FlowPanel

func (i TIs) FlowPanel() bool

func (TIs) Font

func (i TIs) Font() bool

func (TIs) FontDialog

func (i TIs) FontDialog() bool

func (TIs) Form

func (i TIs) Form() bool

func (TIs) Frame

func (i TIs) Frame() bool

func (TIs) GIFFrame

func (i TIs) GIFFrame() bool

func (TIs) GIFImage

func (i TIs) GIFImage() bool

func (TIs) Gauge

func (i TIs) Gauge() bool

func (TIs) Graphic

func (i TIs) Graphic() bool

func (TIs) GroupBox

func (i TIs) GroupBox() bool

func (TIs) HeaderControl

func (i TIs) HeaderControl() bool

func (TIs) HeaderSection

func (i TIs) HeaderSection() bool

func (TIs) HeaderSections

func (i TIs) HeaderSections() bool

func (TIs) HotKey

func (i TIs) HotKey() bool

func (TIs) Icon

func (i TIs) Icon() bool

func (TIs) IconOptions

func (i TIs) IconOptions() bool

func (TIs) Image

func (i TIs) Image() bool

func (TIs) ImageButton

func (i TIs) ImageButton() bool

func (TIs) ImageList

func (i TIs) ImageList() bool

func (TIs) IniFile

func (i TIs) IniFile() bool

func (TIs) JPEGImage

func (i TIs) JPEGImage() bool

func (TIs) JumpCategories

func (i TIs) JumpCategories() bool

func (TIs) JumpCategoryItem

func (i TIs) JumpCategoryItem() bool

func (TIs) JumpList

func (i TIs) JumpList() bool

func (TIs) JumpListCollection

func (i TIs) JumpListCollection() bool

func (TIs) JumpListItem

func (i TIs) JumpListItem() bool

func (TIs) Label

func (i TIs) Label() bool

func (TIs) LabeledEdit

func (i TIs) LabeledEdit() bool

func (TIs) LinkLabel

func (i TIs) LinkLabel() bool

func (TIs) List

func (i TIs) List() bool

func (TIs) ListBox

func (i TIs) ListBox() bool

func (TIs) ListColumn

func (i TIs) ListColumn() bool

func (TIs) ListColumns

func (i TIs) ListColumns() bool

func (TIs) ListGroup

func (i TIs) ListGroup() bool

func (TIs) ListGroups

func (i TIs) ListGroups() bool

func (TIs) ListItem

func (i TIs) ListItem() bool

func (TIs) ListItems

func (i TIs) ListItems() bool

func (TIs) ListView

func (i TIs) ListView() bool

func (TIs) MainMenu

func (i TIs) MainMenu() bool

func (TIs) Margins

func (i TIs) Margins() bool

func (TIs) MaskEdit

func (i TIs) MaskEdit() bool

func (TIs) Memo

func (i TIs) Memo() bool

func (TIs) MemoryStream

func (i TIs) MemoryStream() bool

func (TIs) MenuItem

func (i TIs) MenuItem() bool

func (TIs) MiniWebview

func (i TIs) MiniWebview() bool

func (TIs) Monitor

func (i TIs) Monitor() bool

func (TIs) MonthCalColors

func (i TIs) MonthCalColors() bool

func (TIs) MonthCalendar

func (i TIs) MonthCalendar() bool

func (TIs) Mouse

func (i TIs) Mouse() bool

func (TIs) Object

func (i TIs) Object() bool

func (TIs) OpenDialog

func (i TIs) OpenDialog() bool

func (TIs) OpenPictureDialog

func (i TIs) OpenPictureDialog() bool

func (TIs) OpenTextFileDialog

func (i TIs) OpenTextFileDialog() bool

func (TIs) PageControl

func (i TIs) PageControl() bool

func (TIs) PageSetupDialog

func (i TIs) PageSetupDialog() bool

func (TIs) PaintBox

func (i TIs) PaintBox() bool

func (TIs) Panel

func (i TIs) Panel() bool

func (TIs) ParaAttributes

func (i TIs) ParaAttributes() bool

func (TIs) Pen

func (i TIs) Pen() bool

func (TIs) Picture

func (i TIs) Picture() bool

func (TIs) PngImage

func (i TIs) PngImage() bool

func (TIs) PopupMenu

func (i TIs) PopupMenu() bool

func (TIs) PreviewClipRegion

func (i TIs) PreviewClipRegion() bool

func (TIs) PrintDialog

func (i TIs) PrintDialog() bool

func (TIs) Printer

func (i TIs) Printer() bool

func (TIs) PrinterSetupDialog

func (i TIs) PrinterSetupDialog() bool

func (TIs) ProgressBar

func (i TIs) ProgressBar() bool

func (TIs) RadioButton

func (i TIs) RadioButton() bool

func (TIs) RadioGroup

func (i TIs) RadioGroup() bool

func (TIs) Registry

func (i TIs) Registry() bool

func (TIs) ReplaceDialog

func (i TIs) ReplaceDialog() bool

func (TIs) RichEdit

func (i TIs) RichEdit() bool

func (TIs) SaveDialog

func (i TIs) SaveDialog() bool

func (TIs) SavePictureDialog

func (i TIs) SavePictureDialog() bool

func (TIs) SaveTextFileDialog

func (i TIs) SaveTextFileDialog() bool

func (TIs) Screen

func (i TIs) Screen() bool

func (TIs) ScrollBar

func (i TIs) ScrollBar() bool

func (TIs) ScrollBox

func (i TIs) ScrollBox() bool

func (TIs) Shape

func (i TIs) Shape() bool

func (TIs) SizeConstraints

func (i TIs) SizeConstraints() bool

func (TIs) SpeedButton

func (i TIs) SpeedButton() bool

func (TIs) SpinEdit

func (i TIs) SpinEdit() bool

func (TIs) Splitter

func (i TIs) Splitter() bool

func (TIs) StaticText

func (i TIs) StaticText() bool

func (TIs) StatusBar

func (i TIs) StatusBar() bool

func (TIs) StatusPanel

func (i TIs) StatusPanel() bool

func (TIs) StatusPanels

func (i TIs) StatusPanels() bool

func (TIs) StringGrid

func (i TIs) StringGrid() bool

func (TIs) StringList

func (i TIs) StringList() bool

func (TIs) Strings

func (i TIs) Strings() bool

func (TIs) TabSheet

func (i TIs) TabSheet() bool

func (TIs) TaskDialog

func (i TIs) TaskDialog() bool

func (TIs) TaskDialogBaseButtonItem

func (i TIs) TaskDialogBaseButtonItem() bool

func (TIs) TaskDialogButtonItem

func (i TIs) TaskDialogButtonItem() bool

func (TIs) TaskDialogButtons

func (i TIs) TaskDialogButtons() bool

func (TIs) TaskDialogProgressBar

func (i TIs) TaskDialogProgressBar() bool

func (TIs) TaskDialogRadioButtonItem

func (i TIs) TaskDialogRadioButtonItem() bool

func (TIs) Taskbar

func (i TIs) Taskbar() bool

func (TIs) TextAttributes

func (i TIs) TextAttributes() bool

func (TIs) ThumbBarButton

func (i TIs) ThumbBarButton() bool

func (TIs) ThumbBarButtonList

func (i TIs) ThumbBarButtonList() bool

func (TIs) Timer

func (i TIs) Timer() bool

func (TIs) ToolBar

func (i TIs) ToolBar() bool

func (TIs) ToolButton

func (i TIs) ToolButton() bool

func (TIs) TrackBar

func (i TIs) TrackBar() bool

func (TIs) TrayIcon

func (i TIs) TrayIcon() bool

func (TIs) TreeNode

func (i TIs) TreeNode() bool

func (TIs) TreeNodes

func (i TIs) TreeNodes() bool

func (TIs) TreeView

func (i TIs) TreeView() bool

func (TIs) UpDown

func (i TIs) UpDown() bool

func (TIs) ValueListEditor

func (i TIs) ValueListEditor() bool

func (TIs) WinControl

func (i TIs) WinControl() bool

func (TIs) XButton

func (i TIs) XButton() bool

type TItemDeletedByUserEvent

type TItemDeletedByUserEvent func(sender IObject, item *TJumpListItem, categoryName string, fromTasks bool)

TItemDeletedByUserEvent = procedure (Sender: TObject; const Item: TJumpListItem; const CategoryName: string; FromTasks: Boolean) of object;

type TJPEGImage

type TJPEGImage struct {
	IObject
	// contains filtered or unexported fields
}

func AsJPEGImage

func AsJPEGImage(obj interface{}) *TJPEGImage

AsJPEGImage CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func JPEGImageFromInst

func JPEGImageFromInst(inst uintptr) *TJPEGImage

-------------------------- Deprecated begin -------------------------- JPEGImageFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsJPEGImage.

func JPEGImageFromObj

func JPEGImageFromObj(obj IObject) *TJPEGImage

JPEGImageFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsJPEGImage.

func JPEGImageFromUnsafePointer

func JPEGImageFromUnsafePointer(ptr unsafe.Pointer) *TJPEGImage

JPEGImageFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsJPEGImage.

func NewJPEGImage

func NewJPEGImage() *TJPEGImage

NewJPEGImage CN: 创建一个新的对象。 EN: Create a new object.

func (*TJPEGImage) Assign

func (j *TJPEGImage) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TJPEGImage) Canvas

func (j *TJPEGImage) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TJPEGImage) ClassName

func (j *TJPEGImage) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TJPEGImage) ClassType

func (j *TJPEGImage) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TJPEGImage) DisposeOf

func (j *TJPEGImage) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TJPEGImage) Empty

func (j *TJPEGImage) Empty() bool

Empty

func (*TJPEGImage) Equals

func (j *TJPEGImage) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TJPEGImage) Free

func (j *TJPEGImage) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TJPEGImage) GetHashCode

func (j *TJPEGImage) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TJPEGImage) GetNamePath

func (j *TJPEGImage) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TJPEGImage) Height

func (j *TJPEGImage) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TJPEGImage) InheritsFrom

func (j *TJPEGImage) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TJPEGImage) Instance

func (j *TJPEGImage) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TJPEGImage) InstanceSize

func (j *TJPEGImage) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TJPEGImage) Is

func (j *TJPEGImage) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TJPEGImage) IsValid

func (j *TJPEGImage) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TJPEGImage) LoadFromFile

func (j *TJPEGImage) LoadFromFile(Filename string)

LoadFromFile CN: 从文件加载。 EN: .

func (*TJPEGImage) LoadFromStream

func (j *TJPEGImage) LoadFromStream(Stream IObject)

LoadFromStream CN: 文件流加载。 EN: .

func (*TJPEGImage) Modified

func (j *TJPEGImage) Modified() bool

Modified CN: 获取修改。 EN: Get modified.

func (*TJPEGImage) Palette

func (j *TJPEGImage) Palette() HPALETTE

Palette

func (*TJPEGImage) PaletteModified

func (j *TJPEGImage) PaletteModified() bool

PaletteModified

func (*TJPEGImage) Performance

func (j *TJPEGImage) Performance() TJPEGPerformance

Performance

func (*TJPEGImage) PixelFormat

func (j *TJPEGImage) PixelFormat() TJPEGPixelFormat

PixelFormat

func (*TJPEGImage) ProgressiveDisplay

func (j *TJPEGImage) ProgressiveDisplay() bool

ProgressiveDisplay

func (*TJPEGImage) SaveToFile

func (j *TJPEGImage) SaveToFile(Filename string)

SaveToFile CN: 保存至文件。 EN: .

func (*TJPEGImage) SaveToStream

func (j *TJPEGImage) SaveToStream(Stream IObject)

SaveToStream CN: 保存至流。 EN: .

func (*TJPEGImage) Scale

func (j *TJPEGImage) Scale() TJPEGScale

Scale

func (*TJPEGImage) SetHeight

func (j *TJPEGImage) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TJPEGImage) SetModified

func (j *TJPEGImage) SetModified(value bool)

SetModified CN: 设置修改。 EN: Set modified.

func (*TJPEGImage) SetOnChange

func (j *TJPEGImage) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TJPEGImage) SetPalette

func (j *TJPEGImage) SetPalette(value HPALETTE)

SetPalette

func (*TJPEGImage) SetPaletteModified

func (j *TJPEGImage) SetPaletteModified(value bool)

SetPaletteModified

func (*TJPEGImage) SetPerformance

func (j *TJPEGImage) SetPerformance(value TJPEGPerformance)

SetPerformance

func (*TJPEGImage) SetPixelFormat

func (j *TJPEGImage) SetPixelFormat(value TJPEGPixelFormat)

SetPixelFormat

func (*TJPEGImage) SetProgressiveDisplay

func (j *TJPEGImage) SetProgressiveDisplay(value bool)

SetProgressiveDisplay

func (*TJPEGImage) SetScale

func (j *TJPEGImage) SetScale(value TJPEGScale)

SetScale

func (*TJPEGImage) SetSize

func (j *TJPEGImage) SetSize(AWidth int32, AHeight int32)

SetSize

func (*TJPEGImage) SetSmoothing

func (j *TJPEGImage) SetSmoothing(value bool)

SetSmoothing

func (*TJPEGImage) SetTransparent

func (j *TJPEGImage) SetTransparent(value bool)

SetTransparent CN: 设置透明。 EN: Set transparent.

func (*TJPEGImage) SetWidth

func (j *TJPEGImage) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TJPEGImage) Smoothing

func (j *TJPEGImage) Smoothing() bool

Smoothing

func (*TJPEGImage) ToString

func (j *TJPEGImage) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TJPEGImage) Transparent

func (j *TJPEGImage) Transparent() bool

Transparent CN: 获取透明。 EN: Get transparent.

func (*TJPEGImage) UnsafeAddr

func (j *TJPEGImage) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TJPEGImage) Width

func (j *TJPEGImage) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TJumpCategories

type TJumpCategories struct {
	IObject
	// contains filtered or unexported fields
}

func AsJumpCategories

func AsJumpCategories(obj interface{}) *TJumpCategories

AsJumpCategories CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func JumpCategoriesFromInst

func JumpCategoriesFromInst(inst uintptr) *TJumpCategories

-------------------------- Deprecated begin -------------------------- JumpCategoriesFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsJumpCategories.

func JumpCategoriesFromObj

func JumpCategoriesFromObj(obj IObject) *TJumpCategories

JumpCategoriesFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsJumpCategories.

func JumpCategoriesFromUnsafePointer

func JumpCategoriesFromUnsafePointer(ptr unsafe.Pointer) *TJumpCategories

JumpCategoriesFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsJumpCategories.

func (*TJumpCategories) Add

func (j *TJumpCategories) Add() *TCollectionItem

Add

func (*TJumpCategories) Add2

Add2

func (*TJumpCategories) Assign

func (j *TJumpCategories) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TJumpCategories) BeginUpdate

func (j *TJumpCategories) BeginUpdate()

BeginUpdate

func (*TJumpCategories) Capacity

func (j *TJumpCategories) Capacity() int32

Capacity

func (*TJumpCategories) ClassName

func (j *TJumpCategories) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TJumpCategories) ClassType

func (j *TJumpCategories) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TJumpCategories) Clear

func (j *TJumpCategories) Clear()

Clear CN: 清除。 EN: .

func (*TJumpCategories) ClearAndResetID

func (j *TJumpCategories) ClearAndResetID()

ClearAndResetID

func (*TJumpCategories) Count

func (j *TJumpCategories) Count() int32

Count

func (*TJumpCategories) Delete

func (j *TJumpCategories) Delete(Index int32)

Delete

func (*TJumpCategories) DisposeOf

func (j *TJumpCategories) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TJumpCategories) EndUpdate

func (j *TJumpCategories) EndUpdate()

EndUpdate

func (*TJumpCategories) Equals

func (j *TJumpCategories) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TJumpCategories) FindItemID

func (j *TJumpCategories) FindItemID(ID int32) *TCollectionItem

FindItemID

func (*TJumpCategories) GetCategoryIndex

func (j *TJumpCategories) GetCategoryIndex(CategoryName string) int32

GetCategoryIndex

func (*TJumpCategories) GetHashCode

func (j *TJumpCategories) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TJumpCategories) GetNamePath

func (j *TJumpCategories) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TJumpCategories) InheritsFrom

func (j *TJumpCategories) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TJumpCategories) Insert

func (j *TJumpCategories) Insert(Index int32) *TCollectionItem

Insert

func (*TJumpCategories) Instance

func (j *TJumpCategories) Instance() uintptr

-------------------------- Deprecated end -------------------------- Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TJumpCategories) InstanceSize

func (j *TJumpCategories) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TJumpCategories) Is

func (j *TJumpCategories) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TJumpCategories) IsValid

func (j *TJumpCategories) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TJumpCategories) Items

func (j *TJumpCategories) Items(Index int32) *TJumpCategoryItem

Items

func (*TJumpCategories) Owner

func (j *TJumpCategories) Owner() *TObject

Owner CN: 组件所有者。 EN: component owner.

func (*TJumpCategories) SetCapacity

func (j *TJumpCategories) SetCapacity(value int32)

SetCapacity

func (*TJumpCategories) SetItems

func (j *TJumpCategories) SetItems(Index int32, value *TJumpCategoryItem)

Items

func (*TJumpCategories) SetOnChange

func (j *TJumpCategories) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TJumpCategories) ToString

func (j *TJumpCategories) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TJumpCategories) UnsafeAddr

func (j *TJumpCategories) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TJumpCategoryItem

type TJumpCategoryItem struct {
	IObject
	// contains filtered or unexported fields
}

func AsJumpCategoryItem

func AsJumpCategoryItem(obj interface{}) *TJumpCategoryItem

AsJumpCategoryItem CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func JumpCategoryItemFromInst

func JumpCategoryItemFromInst(inst uintptr) *TJumpCategoryItem

-------------------------- Deprecated begin -------------------------- JumpCategoryItemFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsJumpCategoryItem.

func JumpCategoryItemFromObj

func JumpCategoryItemFromObj(obj IObject) *TJumpCategoryItem

JumpCategoryItemFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsJumpCategoryItem.

func JumpCategoryItemFromUnsafePointer

func JumpCategoryItemFromUnsafePointer(ptr unsafe.Pointer) *TJumpCategoryItem

JumpCategoryItemFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsJumpCategoryItem.

func NewJumpCategoryItem

func NewJumpCategoryItem() *TJumpCategoryItem

NewJumpCategoryItem CN: 创建一个新的对象。 EN: Create a new object.

func (*TJumpCategoryItem) Assign

func (j *TJumpCategoryItem) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TJumpCategoryItem) CategoryName

func (j *TJumpCategoryItem) CategoryName() string

CategoryName

func (*TJumpCategoryItem) ClassName

func (j *TJumpCategoryItem) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TJumpCategoryItem) ClassType

func (j *TJumpCategoryItem) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TJumpCategoryItem) Collection

func (j *TJumpCategoryItem) Collection() *TCollection

Collection

func (*TJumpCategoryItem) DisplayName

func (j *TJumpCategoryItem) DisplayName() string

DisplayName

func (*TJumpCategoryItem) DisposeOf

func (j *TJumpCategoryItem) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TJumpCategoryItem) Equals

func (j *TJumpCategoryItem) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TJumpCategoryItem) Free

func (j *TJumpCategoryItem) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TJumpCategoryItem) GetHashCode

func (j *TJumpCategoryItem) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TJumpCategoryItem) GetNamePath

func (j *TJumpCategoryItem) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TJumpCategoryItem) Index

func (j *TJumpCategoryItem) Index() int32

Index

func (*TJumpCategoryItem) InheritsFrom

func (j *TJumpCategoryItem) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TJumpCategoryItem) Instance

func (j *TJumpCategoryItem) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TJumpCategoryItem) InstanceSize

func (j *TJumpCategoryItem) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TJumpCategoryItem) Is

func (j *TJumpCategoryItem) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TJumpCategoryItem) IsValid

func (j *TJumpCategoryItem) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TJumpCategoryItem) Items

Items

func (*TJumpCategoryItem) SetCategoryName

func (j *TJumpCategoryItem) SetCategoryName(value string)

SetCategoryName

func (*TJumpCategoryItem) SetCollection

func (j *TJumpCategoryItem) SetCollection(value *TCollection)

SetCollection

func (*TJumpCategoryItem) SetDisplayName

func (j *TJumpCategoryItem) SetDisplayName(value string)

SetDisplayName

func (*TJumpCategoryItem) SetIndex

func (j *TJumpCategoryItem) SetIndex(value int32)

SetIndex

func (*TJumpCategoryItem) SetItems

func (j *TJumpCategoryItem) SetItems(value *TJumpListCollection)

SetItems

func (*TJumpCategoryItem) SetVisible

func (j *TJumpCategoryItem) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TJumpCategoryItem) ToString

func (j *TJumpCategoryItem) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TJumpCategoryItem) UnsafeAddr

func (j *TJumpCategoryItem) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TJumpCategoryItem) Visible

func (j *TJumpCategoryItem) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

type TJumpList

type TJumpList struct {
	IComponent
	// contains filtered or unexported fields
}

func AsJumpList

func AsJumpList(obj interface{}) *TJumpList

AsJumpList CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func JumpListFromInst

func JumpListFromInst(inst uintptr) *TJumpList

-------------------------- Deprecated begin -------------------------- JumpListFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsJumpList.

func JumpListFromObj

func JumpListFromObj(obj IObject) *TJumpList

JumpListFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsJumpList.

func JumpListFromUnsafePointer

func JumpListFromUnsafePointer(ptr unsafe.Pointer) *TJumpList

JumpListFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsJumpList.

func NewJumpList

func NewJumpList(owner IComponent) *TJumpList

NewJumpList CN: 创建一个新的对象。 EN: Create a new object.

func (*TJumpList) AddCategory

func (j *TJumpList) AddCategory(CategoryName string) int32

AddCategory

func (*TJumpList) AddItemToCategory

func (j *TJumpList) AddItemToCategory(CategoryIndex int32, FriendlyName string, Path string, Arguments string, Icon string) *TJumpListItem

AddItemToCategory

func (*TJumpList) AddTask

func (j *TJumpList) AddTask(FriendlyName string, Path string, Arguments string, Icon string) *TJumpListItem

AddTask

func (*TJumpList) AddTaskSeparator

func (j *TJumpList) AddTaskSeparator() *TJumpListItem

AddTaskSeparator

func (*TJumpList) AddToRecent

func (j *TJumpList) AddToRecent(Path string)

AddToRecent

func (*TJumpList) ApplicationID

func (j *TJumpList) ApplicationID() string

ApplicationID

func (*TJumpList) Assign

func (j *TJumpList) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TJumpList) AutoRefresh

func (j *TJumpList) AutoRefresh() bool

AutoRefresh

func (*TJumpList) ClassName

func (j *TJumpList) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TJumpList) ClassType

func (j *TJumpList) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TJumpList) ComponentCount

func (j *TJumpList) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TJumpList) ComponentIndex

func (j *TJumpList) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TJumpList) Components

func (j *TJumpList) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TJumpList) CustomCategories

func (j *TJumpList) CustomCategories() *TJumpCategories

CustomCategories

func (*TJumpList) DeleteList

func (j *TJumpList) DeleteList() bool

DeleteList

func (*TJumpList) DisposeOf

func (j *TJumpList) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TJumpList) Enabled

func (j *TJumpList) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TJumpList) Equals

func (j *TJumpList) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TJumpList) FindComponent

func (j *TJumpList) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TJumpList) Free

func (j *TJumpList) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TJumpList) GetHashCode

func (j *TJumpList) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TJumpList) GetNamePath

func (j *TJumpList) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TJumpList) HasParent

func (j *TJumpList) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TJumpList) InheritsFrom

func (j *TJumpList) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TJumpList) Instance

func (j *TJumpList) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TJumpList) InstanceSize

func (j *TJumpList) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TJumpList) Is

func (j *TJumpList) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TJumpList) IsValid

func (j *TJumpList) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TJumpList) Name

func (j *TJumpList) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TJumpList) Owner

func (j *TJumpList) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TJumpList) RemoveAllFromRecent

func (j *TJumpList) RemoveAllFromRecent(AppModelID string) bool

RemoveAllFromRecent

func (*TJumpList) RemoveFromRecent

func (j *TJumpList) RemoveFromRecent(Path string, AppModelID string) bool

RemoveFromRecent

func (*TJumpList) SetApplicationID

func (j *TJumpList) SetApplicationID(value string)

SetApplicationID

func (*TJumpList) SetAutoRefresh

func (j *TJumpList) SetAutoRefresh(value bool)

SetAutoRefresh

func (*TJumpList) SetComponentIndex

func (j *TJumpList) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TJumpList) SetCustomCategories

func (j *TJumpList) SetCustomCategories(value *TJumpCategories)

SetCustomCategories

func (*TJumpList) SetEnabled

func (j *TJumpList) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TJumpList) SetName

func (j *TJumpList) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TJumpList) SetOnItemDeleted

func (j *TJumpList) SetOnItemDeleted(fn TItemDeletedByUserEvent)

SetOnItemDeleted

func (*TJumpList) SetOnItemsLoaded

func (j *TJumpList) SetOnItemsLoaded(fn TNotifyEvent)

SetOnItemsLoaded

func (*TJumpList) SetOnListUpdateError

func (j *TJumpList) SetOnListUpdateError(fn TCreatingListErrorEvent)

SetOnListUpdateError

func (*TJumpList) SetShowFrequent

func (j *TJumpList) SetShowFrequent(value bool)

SetShowFrequent

func (*TJumpList) SetShowRecent

func (j *TJumpList) SetShowRecent(value bool)

SetShowRecent

func (*TJumpList) SetTag

func (j *TJumpList) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TJumpList) SetTaskList

func (j *TJumpList) SetTaskList(value *TJumpListCollection)

SetTaskList

func (*TJumpList) ShowFrequent

func (j *TJumpList) ShowFrequent() bool

ShowFrequent

func (*TJumpList) ShowRecent

func (j *TJumpList) ShowRecent() bool

ShowRecent

func (*TJumpList) Tag

func (j *TJumpList) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TJumpList) TaskList

func (j *TJumpList) TaskList() *TJumpListCollection

TaskList

func (*TJumpList) ToString

func (j *TJumpList) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TJumpList) UnsafeAddr

func (j *TJumpList) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TJumpList) UpdateList

func (j *TJumpList) UpdateList() bool

UpdateList

type TJumpListCollection

type TJumpListCollection struct {
	IObject
	// contains filtered or unexported fields
}

func AsJumpListCollection

func AsJumpListCollection(obj interface{}) *TJumpListCollection

AsJumpListCollection CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func JumpListCollectionFromInst

func JumpListCollectionFromInst(inst uintptr) *TJumpListCollection

-------------------------- Deprecated begin -------------------------- JumpListCollectionFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsJumpListCollection.

func JumpListCollectionFromObj

func JumpListCollectionFromObj(obj IObject) *TJumpListCollection

JumpListCollectionFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsJumpListCollection.

func JumpListCollectionFromUnsafePointer

func JumpListCollectionFromUnsafePointer(ptr unsafe.Pointer) *TJumpListCollection

JumpListCollectionFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsJumpListCollection.

func (*TJumpListCollection) Add

Add

func (*TJumpListCollection) Add2

Add2 因自动生成的不是相应对象,这里重载个函数用于简化

func (*TJumpListCollection) Assign

func (j *TJumpListCollection) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TJumpListCollection) BeginUpdate

func (j *TJumpListCollection) BeginUpdate()

BeginUpdate

func (*TJumpListCollection) Capacity

func (j *TJumpListCollection) Capacity() int32

Capacity

func (*TJumpListCollection) ClassName

func (j *TJumpListCollection) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TJumpListCollection) ClassType

func (j *TJumpListCollection) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TJumpListCollection) Clear

func (j *TJumpListCollection) Clear()

Clear CN: 清除。 EN: .

func (*TJumpListCollection) ClearAndResetID

func (j *TJumpListCollection) ClearAndResetID()

ClearAndResetID

func (*TJumpListCollection) Count

func (j *TJumpListCollection) Count() int32

Count

func (*TJumpListCollection) Delete

func (j *TJumpListCollection) Delete(Index int32)

Delete

func (*TJumpListCollection) DisposeOf

func (j *TJumpListCollection) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TJumpListCollection) EndUpdate

func (j *TJumpListCollection) EndUpdate()

EndUpdate

func (*TJumpListCollection) Equals

func (j *TJumpListCollection) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TJumpListCollection) FindItemID

func (j *TJumpListCollection) FindItemID(ID int32) *TCollectionItem

FindItemID

func (*TJumpListCollection) GetHashCode

func (j *TJumpListCollection) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TJumpListCollection) GetNamePath

func (j *TJumpListCollection) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TJumpListCollection) InheritsFrom

func (j *TJumpListCollection) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TJumpListCollection) Insert

func (j *TJumpListCollection) Insert(Index int32) *TCollectionItem

Insert

func (*TJumpListCollection) Instance

func (j *TJumpListCollection) Instance() uintptr

-------------------------- Deprecated end -------------------------- Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TJumpListCollection) InstanceSize

func (j *TJumpListCollection) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TJumpListCollection) Is

func (j *TJumpListCollection) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TJumpListCollection) IsValid

func (j *TJumpListCollection) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TJumpListCollection) Items

func (j *TJumpListCollection) Items(Index int32) *TJumpListItem

Items

func (*TJumpListCollection) Owner

func (j *TJumpListCollection) Owner() *TObject

Owner CN: 组件所有者。 EN: component owner.

func (*TJumpListCollection) SetCapacity

func (j *TJumpListCollection) SetCapacity(value int32)

SetCapacity

func (*TJumpListCollection) SetItems

func (j *TJumpListCollection) SetItems(Index int32, value *TJumpListItem)

Items

func (*TJumpListCollection) SetOnChange

func (j *TJumpListCollection) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TJumpListCollection) ToString

func (j *TJumpListCollection) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TJumpListCollection) UnsafeAddr

func (j *TJumpListCollection) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TJumpListItem

type TJumpListItem struct {
	IObject
	// contains filtered or unexported fields
}

func AsJumpListItem

func AsJumpListItem(obj interface{}) *TJumpListItem

AsJumpListItem CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func JumpListItemFromInst

func JumpListItemFromInst(inst uintptr) *TJumpListItem

-------------------------- Deprecated begin -------------------------- JumpListItemFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsJumpListItem.

func JumpListItemFromObj

func JumpListItemFromObj(obj IObject) *TJumpListItem

JumpListItemFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsJumpListItem.

func JumpListItemFromUnsafePointer

func JumpListItemFromUnsafePointer(ptr unsafe.Pointer) *TJumpListItem

JumpListItemFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsJumpListItem.

func NewJumpListItem

func NewJumpListItem() *TJumpListItem

NewJumpListItem CN: 创建一个新的对象。 EN: Create a new object.

func (*TJumpListItem) Arguments

func (j *TJumpListItem) Arguments() string

Arguments

func (*TJumpListItem) Assign

func (j *TJumpListItem) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TJumpListItem) ClassName

func (j *TJumpListItem) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TJumpListItem) ClassType

func (j *TJumpListItem) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TJumpListItem) Collection

func (j *TJumpListItem) Collection() *TCollection

Collection

func (*TJumpListItem) DisplayName

func (j *TJumpListItem) DisplayName() string

DisplayName

func (*TJumpListItem) DisposeOf

func (j *TJumpListItem) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TJumpListItem) Equals

func (j *TJumpListItem) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TJumpListItem) Free

func (j *TJumpListItem) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TJumpListItem) FriendlyName

func (j *TJumpListItem) FriendlyName() string

FriendlyName

func (*TJumpListItem) GetHashCode

func (j *TJumpListItem) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TJumpListItem) GetNamePath

func (j *TJumpListItem) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TJumpListItem) Icon

func (j *TJumpListItem) Icon() string

Icon CN: 获取图标。 EN: Get icon.

func (*TJumpListItem) Index

func (j *TJumpListItem) Index() int32

Index

func (*TJumpListItem) InheritsFrom

func (j *TJumpListItem) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TJumpListItem) Instance

func (j *TJumpListItem) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TJumpListItem) InstanceSize

func (j *TJumpListItem) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TJumpListItem) Is

func (j *TJumpListItem) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TJumpListItem) IsSeparator

func (j *TJumpListItem) IsSeparator() bool

IsSeparator

func (*TJumpListItem) IsValid

func (j *TJumpListItem) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TJumpListItem) Path

func (j *TJumpListItem) Path() string

Path

func (*TJumpListItem) SetArguments

func (j *TJumpListItem) SetArguments(value string)

SetArguments

func (*TJumpListItem) SetCollection

func (j *TJumpListItem) SetCollection(value *TCollection)

SetCollection

func (*TJumpListItem) SetDisplayName

func (j *TJumpListItem) SetDisplayName(value string)

SetDisplayName

func (*TJumpListItem) SetFriendlyName

func (j *TJumpListItem) SetFriendlyName(value string)

SetFriendlyName

func (*TJumpListItem) SetIcon

func (j *TJumpListItem) SetIcon(value string)

SetIcon CN: 设置图标。 EN: Set icon.

func (*TJumpListItem) SetIndex

func (j *TJumpListItem) SetIndex(value int32)

SetIndex

func (*TJumpListItem) SetIsSeparator

func (j *TJumpListItem) SetIsSeparator(value bool)

SetIsSeparator

func (*TJumpListItem) SetPath

func (j *TJumpListItem) SetPath(value string)

SetPath

func (*TJumpListItem) SetVisible

func (j *TJumpListItem) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TJumpListItem) ToString

func (j *TJumpListItem) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TJumpListItem) UnsafeAddr

func (j *TJumpListItem) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TJumpListItem) Visible

func (j *TJumpListItem) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

type TKeyEvent

type TKeyEvent func(sender IObject, key *Char, shift TShiftState)

TKeyEvent = procedure(Sender: TObject; var Key: Word; Shift: TShiftState)

type TKeyPressEvent

type TKeyPressEvent func(sender IObject, key *Char)

TKeyPressEvent = procedure(Sender: TObject; var Key: Char) of object;

type TLBFindDataEvent

type TLBFindDataEvent func(control *TWinControl, findString string) int32

TLBFindDataEvent = function(Control: TWinControl; FindString: string): Integer of object;

type TLBGetDataEvent

type TLBGetDataEvent func(control *TWinControl, index int32, data *string)

TLBGetDataEvent = procedure(Control: TWinControl; Index: Integer; var Data: string) of object;

type TLBGetDataObjectEvent

type TLBGetDataObjectEvent func(control *TWinControl, index int32, dataObject IObject)

TLBGetDataObjectEvent = procedure(Control: TWinControl; Index: Integer; var DataObject: TObject) of object;

type TLVAdvancedCustomDrawEvent

type TLVAdvancedCustomDrawEvent func(sender *TListView, aRect TRect, stage TCustomDrawStage, defaultDraw *bool)

TLVAdvancedCustomDrawEvent = procedure(Sender: TCustomListView; const ARect: TRect; Stage: TCustomDrawStage; var DefaultDraw: Boolean) of object;

type TLVAdvancedCustomDrawItemEvent

type TLVAdvancedCustomDrawItemEvent func(sender *TListView, item *TListItem, state TCustomDrawState, Stage TCustomDrawStage, defaultDraw *bool)

TLVAdvancedCustomDrawItemEvent = procedure(Sender: TCustomListView; Item: TListItem; State: TCustomDrawState; Stage: TCustomDrawStage; var DefaultDraw: Boolean) of object;

type TLVAdvancedCustomDrawSubItemEvent

type TLVAdvancedCustomDrawSubItemEvent func(sender *TListView, item *TListItem, subItem int32, state TCustomDrawState, stage TCustomDrawStage, defaultDraw *bool)

TLVAdvancedCustomDrawSubItemEvent = procedure(Sender: TCustomListView; Item: TListItem; SubItem: Integer; State: TCustomDrawState; Stage: TCustomDrawStage; var DefaultDraw: Boolean) of object;

type TLVChangeEvent

type TLVChangeEvent func(sender IObject, item *TListItem, change TItemChange)

TLVChangeEvent TListView TTItemChange

type TLVChangingEvent

type TLVChangingEvent func(sender IObject, item *TListItem, change TItemChange, allowChange *bool)

TLVChangingEvent = procedure(Sender: TObject; Item: TListItem; Change: TItemChange; var AllowChange: Boolean) of object;

type TLVCheckedItemEvent

type TLVCheckedItemEvent func(sender IObject, item *TListItem)

TLVCheckedItemEvent = procedure(Sender: TObject; Item: TListItem) of object;

type TLVColumnClickEvent

type TLVColumnClickEvent func(sender IObject, column *TListColumn)

---------------TListView TLVColumnClickEvent = procedure(Sender: TObject; Column: TListColumn) of object;

type TLVColumnRClickEvent

type TLVColumnRClickEvent func(sender IObject, column *TListColumn, point TPoint)

TLVColumnRClickEvent = procedure(Sender: TObject; Column: TListColumn; Point: TPoint) of object;

type TLVCompareEvent

type TLVCompareEvent func(sender IObject, item1, item2 *TListItem, data int32, compare *int32)

TLVCompareEvent = procedure(Sender: TObject; Item1, Item2: TListItem;

Data: Integer; var Compare: Integer) of object;

type TLVCustomDrawEvent

type TLVCustomDrawEvent func(sender *TListView, aRect TRect, defaultDraw *bool)

-- TLVCustomDrawEvent = procedure(Sender: TCustomListView; const ARect: TRect; var DefaultDraw: Boolean) of object;

type TLVCustomDrawItemEvent

type TLVCustomDrawItemEvent func(sender *TListView, item *TListItem, state TCustomDrawStage, defaultDraw *bool)

TLVCustomDrawItemEvent = procedure(Sender: TCustomListView; Item: TListItem; State: TCustomDrawState; var DefaultDraw: Boolean) of object;

type TLVCustomDrawSubItemEvent

type TLVCustomDrawSubItemEvent func(sender *TListView, item *TListItem, subItem int32, state TCustomDrawStage, defaultDraw *bool)

TLVCustomDrawSubItemEvent = procedure(Sender: TCustomListView; Item: TListItem; SubItem: Integer; State: TCustomDrawState; var DefaultDraw: Boolean) of object;

type TLVDeletedEvent

type TLVDeletedEvent func(sender IObject, item *TListItem)

TLVDeletedEvent = procedure(Sender: TObject; Item: TListItem) of object;

type TLVDrawItemEvent

type TLVDrawItemEvent func(sender *TListView, item *TListItem, rect TRect, state TOwnerDrawState)

TLVDrawItemEvent = procedure(Sender: TCustomListView; Item: TListItem; Rect: TRect; State: TOwnerDrawState) of object;

type TLVEditedEvent

type TLVEditedEvent func(sender IObject, item *TListItem, s *string)

TLVEditedEvent = procedure(Sender: TObject; Item: TListItem; var S: string) of object;

type TLVEditingEvent

type TLVEditingEvent func(sender IObject, item *TListItem, allowEdit *bool)

TLVEditingEvent = procedure(Sender: TObject; Item: TListItem; var AllowEdit: Boolean) of object;

type TLVNotifyEvent

type TLVNotifyEvent func(sender IObject, item *TListItem)

TLVNotifyEvent = procedure(Sender: TObject; Item: TListItem) of object;

type TLVOwnerDataEvent

type TLVOwnerDataEvent func(sender IObject, item *TListItem)

TLVOwnerDataEvent = procedure(Sender: TObject; Item: TListItem) of object;

type TLVOwnerDataFindEvent

type TLVOwnerDataFindEvent func(sender IObject, find TItemFind, findString string, findPosition TPoint, findData TCustomData, startIndex int32,
	direction TSearchDirection, warp bool, index *int32)

TLVOwnerDataFindEvent = procedure(Sender: TObject; Find: TItemFind; const FindString: string;

const FindPosition: TPoint; FindData: TCustomData; StartIndex: Integer; Direction: TSearchDirection; Wrap: Boolean; var Index: Integer) of object;

type TLVSelectItemEvent

type TLVSelectItemEvent func(sender IObject, item *TListItem, selected bool)

TLVSelectItemEvent = procedure(Sender: TObject; Item: TListItem; Selected: Boolean) of object;

type TLabel

type TLabel struct {
	IControl
	// contains filtered or unexported fields
}

func AsLabel

func AsLabel(obj interface{}) *TLabel

AsLabel CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func LabelFromInst

func LabelFromInst(inst uintptr) *TLabel

-------------------------- Deprecated begin -------------------------- LabelFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsLabel.

func LabelFromObj

func LabelFromObj(obj IObject) *TLabel

LabelFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsLabel.

func LabelFromUnsafePointer

func LabelFromUnsafePointer(ptr unsafe.Pointer) *TLabel

LabelFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsLabel.

func NewLabel

func NewLabel(owner IComponent) *TLabel

NewLabel CN: 创建一个新的对象。 EN: Create a new object.

func (*TLabel) Action

func (l *TLabel) Action() *TAction

Action

func (*TLabel) Align

func (l *TLabel) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TLabel) AlignWithMargins

func (l *TLabel) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TLabel) Alignment

func (l *TLabel) Alignment() TAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TLabel) Anchors

func (l *TLabel) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TLabel) Assign

func (l *TLabel) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TLabel) AutoSize

func (l *TLabel) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TLabel) BiDiMode

func (l *TLabel) BiDiMode() TBiDiMode

BiDiMode

func (*TLabel) BoundsRect

func (l *TLabel) BoundsRect() TRect

BoundsRect

func (*TLabel) BringToFront

func (l *TLabel) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TLabel) Canvas

func (l *TLabel) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TLabel) Caption

func (l *TLabel) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TLabel) ClassName

func (l *TLabel) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TLabel) ClassType

func (l *TLabel) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TLabel) ClientHeight

func (l *TLabel) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TLabel) ClientOrigin

func (l *TLabel) ClientOrigin() TPoint

ClientOrigin

func (*TLabel) ClientRect

func (l *TLabel) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TLabel) ClientToParent

func (l *TLabel) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TLabel) ClientToScreen

func (l *TLabel) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TLabel) ClientWidth

func (l *TLabel) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TLabel) Color

func (l *TLabel) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TLabel) ComponentCount

func (l *TLabel) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TLabel) ComponentIndex

func (l *TLabel) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TLabel) Components

func (l *TLabel) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TLabel) Constraints

func (l *TLabel) Constraints() *TSizeConstraints

Constraints

func (*TLabel) ControlState

func (l *TLabel) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TLabel) ControlStyle

func (l *TLabel) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TLabel) Cursor

func (l *TLabel) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TLabel) CustomHint

func (l *TLabel) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TLabel) DisposeOf

func (l *TLabel) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TLabel) DragCursor

func (l *TLabel) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TLabel) DragKind

func (l *TLabel) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TLabel) DragMode

func (l *TLabel) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TLabel) Dragging

func (l *TLabel) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TLabel) EllipsisPosition

func (l *TLabel) EllipsisPosition() TEllipsisPosition

EllipsisPosition

func (*TLabel) Enabled

func (l *TLabel) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TLabel) Equals

func (l *TLabel) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TLabel) ExplicitHeight

func (l *TLabel) ExplicitHeight() int32

ExplicitHeight

func (*TLabel) ExplicitLeft

func (l *TLabel) ExplicitLeft() int32

ExplicitLeft

func (*TLabel) ExplicitTop

func (l *TLabel) ExplicitTop() int32

ExplicitTop

func (*TLabel) ExplicitWidth

func (l *TLabel) ExplicitWidth() int32

ExplicitWidth

func (*TLabel) FindComponent

func (l *TLabel) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TLabel) Floating

func (l *TLabel) Floating() bool

Floating

func (*TLabel) Font

func (l *TLabel) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TLabel) Free

func (l *TLabel) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TLabel) GetHashCode

func (l *TLabel) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TLabel) GetNamePath

func (l *TLabel) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TLabel) GetTextBuf

func (l *TLabel) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TLabel) GetTextLen

func (l *TLabel) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TLabel) GlowSize

func (l *TLabel) GlowSize() int32

GlowSize

func (*TLabel) HasParent

func (l *TLabel) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TLabel) Height

func (l *TLabel) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TLabel) Hide

func (l *TLabel) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TLabel) Hint

func (l *TLabel) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TLabel) InheritsFrom

func (l *TLabel) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TLabel) Instance

func (l *TLabel) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TLabel) InstanceSize

func (l *TLabel) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TLabel) Invalidate

func (l *TLabel) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TLabel) Is

func (l *TLabel) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TLabel) IsValid

func (l *TLabel) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TLabel) Layout

func (l *TLabel) Layout() TTextLayout

Layout

func (*TLabel) Left

func (l *TLabel) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TLabel) Margins

func (l *TLabel) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TLabel) Name

func (l *TLabel) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TLabel) Owner

func (l *TLabel) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TLabel) Parent

func (l *TLabel) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TLabel) ParentColor

func (l *TLabel) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TLabel) ParentFont

func (l *TLabel) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TLabel) ParentShowHint

func (l *TLabel) ParentShowHint() bool

ParentShowHint

func (*TLabel) ParentToClient

func (l *TLabel) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TLabel) Perform

func (l *TLabel) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TLabel) PopupMenu

func (l *TLabel) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TLabel) Refresh

func (l *TLabel) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TLabel) Repaint

func (l *TLabel) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TLabel) ScreenToClient

func (l *TLabel) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TLabel) SendToBack

func (l *TLabel) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TLabel) SetAction

func (l *TLabel) SetAction(value IComponent)

SetAction

func (*TLabel) SetAlign

func (l *TLabel) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TLabel) SetAlignWithMargins

func (l *TLabel) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TLabel) SetAlignment

func (l *TLabel) SetAlignment(value TAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TLabel) SetAnchors

func (l *TLabel) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TLabel) SetAutoSize

func (l *TLabel) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TLabel) SetBiDiMode

func (l *TLabel) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TLabel) SetBounds

func (l *TLabel) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TLabel) SetBoundsRect

func (l *TLabel) SetBoundsRect(value TRect)

SetBoundsRect

func (*TLabel) SetCaption

func (l *TLabel) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TLabel) SetClientHeight

func (l *TLabel) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TLabel) SetClientWidth

func (l *TLabel) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TLabel) SetColor

func (l *TLabel) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TLabel) SetComponentIndex

func (l *TLabel) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TLabel) SetConstraints

func (l *TLabel) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TLabel) SetControlState

func (l *TLabel) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TLabel) SetControlStyle

func (l *TLabel) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TLabel) SetCursor

func (l *TLabel) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TLabel) SetCustomHint

func (l *TLabel) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TLabel) SetDragCursor

func (l *TLabel) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TLabel) SetDragKind

func (l *TLabel) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TLabel) SetDragMode

func (l *TLabel) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TLabel) SetEllipsisPosition

func (l *TLabel) SetEllipsisPosition(value TEllipsisPosition)

SetEllipsisPosition

func (*TLabel) SetEnabled

func (l *TLabel) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TLabel) SetFont

func (l *TLabel) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TLabel) SetGlowSize

func (l *TLabel) SetGlowSize(value int32)

SetGlowSize

func (*TLabel) SetHeight

func (l *TLabel) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TLabel) SetHint

func (l *TLabel) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TLabel) SetLayout

func (l *TLabel) SetLayout(value TTextLayout)

SetLayout

func (*TLabel) SetLeft

func (l *TLabel) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TLabel) SetMargins

func (l *TLabel) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TLabel) SetName

func (l *TLabel) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TLabel) SetOnClick

func (l *TLabel) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TLabel) SetOnContextPopup

func (l *TLabel) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TLabel) SetOnDblClick

func (l *TLabel) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TLabel) SetOnDragDrop

func (l *TLabel) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TLabel) SetOnDragOver

func (l *TLabel) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TLabel) SetOnEndDock

func (l *TLabel) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TLabel) SetOnEndDrag

func (l *TLabel) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TLabel) SetOnGesture

func (l *TLabel) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TLabel) SetOnMouseActivate

func (l *TLabel) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TLabel) SetOnMouseDown

func (l *TLabel) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TLabel) SetOnMouseEnter

func (l *TLabel) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TLabel) SetOnMouseLeave

func (l *TLabel) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TLabel) SetOnMouseMove

func (l *TLabel) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TLabel) SetOnMouseUp

func (l *TLabel) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TLabel) SetOnStartDock

func (l *TLabel) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TLabel) SetParent

func (l *TLabel) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TLabel) SetParentColor

func (l *TLabel) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TLabel) SetParentFont

func (l *TLabel) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TLabel) SetParentShowHint

func (l *TLabel) SetParentShowHint(value bool)

SetParentShowHint

func (*TLabel) SetPopupMenu

func (l *TLabel) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TLabel) SetShowAccelChar

func (l *TLabel) SetShowAccelChar(value bool)

SetShowAccelChar

func (*TLabel) SetShowHint

func (l *TLabel) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TLabel) SetStyleElements

func (l *TLabel) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TLabel) SetTag

func (l *TLabel) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TLabel) SetTextBuf

func (l *TLabel) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TLabel) SetTop

func (l *TLabel) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TLabel) SetTransparent

func (l *TLabel) SetTransparent(value bool)

SetTransparent CN: 设置透明。 EN: Set transparent.

func (*TLabel) SetVisible

func (l *TLabel) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TLabel) SetWidth

func (l *TLabel) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TLabel) SetWordWrap

func (l *TLabel) SetWordWrap(value bool)

SetWordWrap CN: 设置自动换行。 EN: Set Automatic line break.

func (*TLabel) Show

func (l *TLabel) Show()

Show CN: 显示控件。 EN: Show control.

func (*TLabel) ShowAccelChar

func (l *TLabel) ShowAccelChar() bool

ShowAccelChar

func (*TLabel) ShowHint

func (l *TLabel) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TLabel) StyleElements

func (l *TLabel) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TLabel) Tag

func (l *TLabel) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TLabel) ToString

func (l *TLabel) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TLabel) Top

func (l *TLabel) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TLabel) Transparent

func (l *TLabel) Transparent() bool

Transparent CN: 获取透明。 EN: Get transparent.

func (*TLabel) UnsafeAddr

func (l *TLabel) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TLabel) Update

func (l *TLabel) Update()

Update CN: 控件更新。 EN: Update.

func (*TLabel) Visible

func (l *TLabel) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TLabel) Width

func (l *TLabel) Width() int32

Width CN: 获取宽度。 EN: Get width.

func (*TLabel) WordWrap

func (l *TLabel) WordWrap() bool

WordWrap CN: 获取自动换行。 EN: Get Automatic line break.

type TLabeledEdit

type TLabeledEdit struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsLabeledEdit

func AsLabeledEdit(obj interface{}) *TLabeledEdit

AsLabeledEdit CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func LabeledEditFromInst

func LabeledEditFromInst(inst uintptr) *TLabeledEdit

-------------------------- Deprecated begin -------------------------- LabeledEditFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsLabeledEdit.

func LabeledEditFromObj

func LabeledEditFromObj(obj IObject) *TLabeledEdit

LabeledEditFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsLabeledEdit.

func LabeledEditFromUnsafePointer

func LabeledEditFromUnsafePointer(ptr unsafe.Pointer) *TLabeledEdit

LabeledEditFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsLabeledEdit.

func NewLabeledEdit

func NewLabeledEdit(owner IComponent) *TLabeledEdit

NewLabeledEdit CN: 创建一个新的对象。 EN: Create a new object.

func (*TLabeledEdit) Action

func (l *TLabeledEdit) Action() *TAction

Action

func (*TLabeledEdit) Align

func (l *TLabeledEdit) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TLabeledEdit) AlignDisabled

func (l *TLabeledEdit) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TLabeledEdit) AlignWithMargins

func (l *TLabeledEdit) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TLabeledEdit) Alignment

func (l *TLabeledEdit) Alignment() TAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TLabeledEdit) Anchors

func (l *TLabeledEdit) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TLabeledEdit) Assign

func (l *TLabeledEdit) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TLabeledEdit) AutoSelect

func (l *TLabeledEdit) AutoSelect() bool

AutoSelect CN: 获取自动选择。 EN: .

func (*TLabeledEdit) AutoSize

func (l *TLabeledEdit) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TLabeledEdit) BevelEdges

func (l *TLabeledEdit) BevelEdges() TBevelEdges

BevelEdges

func (*TLabeledEdit) BevelInner

func (l *TLabeledEdit) BevelInner() TBevelCut

BevelInner

func (*TLabeledEdit) BevelKind

func (l *TLabeledEdit) BevelKind() TBevelKind

BevelKind

func (*TLabeledEdit) BevelOuter

func (l *TLabeledEdit) BevelOuter() TBevelCut

BevelOuter

func (*TLabeledEdit) BiDiMode

func (l *TLabeledEdit) BiDiMode() TBiDiMode

BiDiMode

func (*TLabeledEdit) BorderStyle

func (l *TLabeledEdit) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TLabeledEdit) BoundsRect

func (l *TLabeledEdit) BoundsRect() TRect

BoundsRect

func (*TLabeledEdit) BringToFront

func (l *TLabeledEdit) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TLabeledEdit) Brush

func (l *TLabeledEdit) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TLabeledEdit) CanFocus

func (l *TLabeledEdit) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TLabeledEdit) CanUndo

func (l *TLabeledEdit) CanUndo() bool

CanUndo CN: 获取能否撤销。 EN: .

func (*TLabeledEdit) CharCase

func (l *TLabeledEdit) CharCase() TEditCharCase

CharCase

func (*TLabeledEdit) ClassName

func (l *TLabeledEdit) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TLabeledEdit) ClassType

func (l *TLabeledEdit) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TLabeledEdit) Clear

func (l *TLabeledEdit) Clear()

Clear CN: 清除。 EN: .

func (*TLabeledEdit) ClearSelection

func (l *TLabeledEdit) ClearSelection()

ClearSelection CN: 清除选择。 EN: .

func (*TLabeledEdit) ClearUndo

func (l *TLabeledEdit) ClearUndo()

ClearUndo CN: 清除撤销。 EN: .

func (*TLabeledEdit) ClientHeight

func (l *TLabeledEdit) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TLabeledEdit) ClientOrigin

func (l *TLabeledEdit) ClientOrigin() TPoint

ClientOrigin

func (*TLabeledEdit) ClientRect

func (l *TLabeledEdit) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TLabeledEdit) ClientToParent

func (l *TLabeledEdit) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TLabeledEdit) ClientToScreen

func (l *TLabeledEdit) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TLabeledEdit) ClientWidth

func (l *TLabeledEdit) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TLabeledEdit) Color

func (l *TLabeledEdit) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TLabeledEdit) ComponentCount

func (l *TLabeledEdit) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TLabeledEdit) ComponentIndex

func (l *TLabeledEdit) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TLabeledEdit) Components

func (l *TLabeledEdit) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TLabeledEdit) Constraints

func (l *TLabeledEdit) Constraints() *TSizeConstraints

Constraints

func (*TLabeledEdit) ContainsControl

func (l *TLabeledEdit) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TLabeledEdit) ControlAtPos

func (l *TLabeledEdit) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TLabeledEdit) ControlCount

func (l *TLabeledEdit) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TLabeledEdit) ControlState

func (l *TLabeledEdit) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TLabeledEdit) ControlStyle

func (l *TLabeledEdit) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TLabeledEdit) Controls

func (l *TLabeledEdit) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TLabeledEdit) CopyToClipboard

func (l *TLabeledEdit) CopyToClipboard()

CopyToClipboard CN: 复制到粘贴板。 EN: .

func (*TLabeledEdit) Ctl3D

func (l *TLabeledEdit) Ctl3D() bool

Ctl3D

func (*TLabeledEdit) Cursor

func (l *TLabeledEdit) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TLabeledEdit) CustomHint

func (l *TLabeledEdit) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TLabeledEdit) CutToClipboard

func (l *TLabeledEdit) CutToClipboard()

CutToClipboard CN: 剪切到粘贴板。 EN: .

func (*TLabeledEdit) DisableAlign

func (l *TLabeledEdit) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TLabeledEdit) DisposeOf

func (l *TLabeledEdit) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TLabeledEdit) DockClientCount

func (l *TLabeledEdit) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TLabeledEdit) DockClients

func (l *TLabeledEdit) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TLabeledEdit) DockSite

func (l *TLabeledEdit) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TLabeledEdit) DoubleBuffered

func (l *TLabeledEdit) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TLabeledEdit) DragCursor

func (l *TLabeledEdit) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TLabeledEdit) DragKind

func (l *TLabeledEdit) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TLabeledEdit) DragMode

func (l *TLabeledEdit) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TLabeledEdit) Dragging

func (l *TLabeledEdit) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TLabeledEdit) EditLabel

func (l *TLabeledEdit) EditLabel() *TBoundLabel

EditLabel

func (*TLabeledEdit) EnableAlign

func (l *TLabeledEdit) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TLabeledEdit) Enabled

func (l *TLabeledEdit) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TLabeledEdit) Equals

func (l *TLabeledEdit) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TLabeledEdit) ExplicitHeight

func (l *TLabeledEdit) ExplicitHeight() int32

ExplicitHeight

func (*TLabeledEdit) ExplicitLeft

func (l *TLabeledEdit) ExplicitLeft() int32

ExplicitLeft

func (*TLabeledEdit) ExplicitTop

func (l *TLabeledEdit) ExplicitTop() int32

ExplicitTop

func (*TLabeledEdit) ExplicitWidth

func (l *TLabeledEdit) ExplicitWidth() int32

ExplicitWidth

func (*TLabeledEdit) FindChildControl

func (l *TLabeledEdit) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TLabeledEdit) FindComponent

func (l *TLabeledEdit) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TLabeledEdit) FlipChildren

func (l *TLabeledEdit) FlipChildren(AllLevels bool)

FlipChildren

func (*TLabeledEdit) Floating

func (l *TLabeledEdit) Floating() bool

Floating

func (*TLabeledEdit) Focused

func (l *TLabeledEdit) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TLabeledEdit) Font

func (l *TLabeledEdit) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TLabeledEdit) Free

func (l *TLabeledEdit) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TLabeledEdit) GetHashCode

func (l *TLabeledEdit) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TLabeledEdit) GetNamePath

func (l *TLabeledEdit) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TLabeledEdit) GetSelTextBuf

func (l *TLabeledEdit) GetSelTextBuf(Buffer *string, BufSize int32) int32

GetSelTextBuf

func (*TLabeledEdit) GetTextBuf

func (l *TLabeledEdit) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TLabeledEdit) GetTextLen

func (l *TLabeledEdit) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TLabeledEdit) Handle

func (l *TLabeledEdit) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TLabeledEdit) HandleAllocated

func (l *TLabeledEdit) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TLabeledEdit) HasParent

func (l *TLabeledEdit) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TLabeledEdit) Height

func (l *TLabeledEdit) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TLabeledEdit) Hide

func (l *TLabeledEdit) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TLabeledEdit) HideSelection

func (l *TLabeledEdit) HideSelection() bool

HideSelection CN: 获取隐藏选择。 EN: .

func (*TLabeledEdit) Hint

func (l *TLabeledEdit) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TLabeledEdit) InheritsFrom

func (l *TLabeledEdit) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TLabeledEdit) InsertControl

func (l *TLabeledEdit) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TLabeledEdit) Instance

func (l *TLabeledEdit) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TLabeledEdit) InstanceSize

func (l *TLabeledEdit) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TLabeledEdit) Invalidate

func (l *TLabeledEdit) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TLabeledEdit) Is

func (l *TLabeledEdit) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TLabeledEdit) IsValid

func (l *TLabeledEdit) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TLabeledEdit) LabelPosition

func (l *TLabeledEdit) LabelPosition() TLabelPosition

LabelPosition

func (*TLabeledEdit) LabelSpacing

func (l *TLabeledEdit) LabelSpacing() int32

LabelSpacing

func (*TLabeledEdit) Left

func (l *TLabeledEdit) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TLabeledEdit) Margins

func (l *TLabeledEdit) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TLabeledEdit) MaxLength

func (l *TLabeledEdit) MaxLength() int32

MaxLength CN: 获取最大长度。 EN: .

func (*TLabeledEdit) Modified

func (l *TLabeledEdit) Modified() bool

Modified CN: 获取修改。 EN: Get modified.

func (*TLabeledEdit) MouseInClient

func (l *TLabeledEdit) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TLabeledEdit) Name

func (l *TLabeledEdit) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TLabeledEdit) NumbersOnly

func (l *TLabeledEdit) NumbersOnly() bool

NumbersOnly CN: 获取只能输入数字。 EN: .

func (*TLabeledEdit) Owner

func (l *TLabeledEdit) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TLabeledEdit) PaintTo

func (l *TLabeledEdit) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TLabeledEdit) Parent

func (l *TLabeledEdit) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TLabeledEdit) ParentColor

func (l *TLabeledEdit) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TLabeledEdit) ParentCtl3D

func (l *TLabeledEdit) ParentCtl3D() bool

ParentCtl3D

func (*TLabeledEdit) ParentDoubleBuffered

func (l *TLabeledEdit) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TLabeledEdit) ParentFont

func (l *TLabeledEdit) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TLabeledEdit) ParentShowHint

func (l *TLabeledEdit) ParentShowHint() bool

ParentShowHint

func (*TLabeledEdit) ParentToClient

func (l *TLabeledEdit) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TLabeledEdit) ParentWindow

func (l *TLabeledEdit) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TLabeledEdit) PasswordChar

func (l *TLabeledEdit) PasswordChar() uint16

PasswordChar CN: 获取密码掩码字符。 EN: .

func (*TLabeledEdit) PasteFromClipboard

func (l *TLabeledEdit) PasteFromClipboard()

PasteFromClipboard CN: 从剪切板粘贴。 EN: .

func (*TLabeledEdit) Perform

func (l *TLabeledEdit) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TLabeledEdit) PopupMenu

func (l *TLabeledEdit) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TLabeledEdit) ReadOnly

func (l *TLabeledEdit) ReadOnly() bool

ReadOnly CN: 获取只读。 EN: .

func (*TLabeledEdit) Realign

func (l *TLabeledEdit) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TLabeledEdit) Refresh

func (l *TLabeledEdit) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TLabeledEdit) RemoveControl

func (l *TLabeledEdit) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TLabeledEdit) Repaint

func (l *TLabeledEdit) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TLabeledEdit) ScaleBy

func (l *TLabeledEdit) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TLabeledEdit) ScreenToClient

func (l *TLabeledEdit) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TLabeledEdit) ScrollBy

func (l *TLabeledEdit) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TLabeledEdit) SelLength

func (l *TLabeledEdit) SelLength() int32

SelLength CN: 获取选择的长度。 EN: .

func (*TLabeledEdit) SelStart

func (l *TLabeledEdit) SelStart() int32

SelStart CN: 获取选择的启始位置。 EN: .

func (*TLabeledEdit) SelText

func (l *TLabeledEdit) SelText() string

SelText CN: 获取选择的文本。 EN: .

func (*TLabeledEdit) SelectAll

func (l *TLabeledEdit) SelectAll()

SelectAll CN: 全选。 EN: .

func (*TLabeledEdit) SendToBack

func (l *TLabeledEdit) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TLabeledEdit) SetAction

func (l *TLabeledEdit) SetAction(value IComponent)

SetAction

func (*TLabeledEdit) SetAlign

func (l *TLabeledEdit) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TLabeledEdit) SetAlignWithMargins

func (l *TLabeledEdit) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TLabeledEdit) SetAlignment

func (l *TLabeledEdit) SetAlignment(value TAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TLabeledEdit) SetAnchors

func (l *TLabeledEdit) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TLabeledEdit) SetAutoSelect

func (l *TLabeledEdit) SetAutoSelect(value bool)

SetAutoSelect CN: 设置自动选择。 EN: .

func (*TLabeledEdit) SetAutoSize

func (l *TLabeledEdit) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TLabeledEdit) SetBevelEdges

func (l *TLabeledEdit) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TLabeledEdit) SetBevelInner

func (l *TLabeledEdit) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TLabeledEdit) SetBevelKind

func (l *TLabeledEdit) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TLabeledEdit) SetBevelOuter

func (l *TLabeledEdit) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TLabeledEdit) SetBiDiMode

func (l *TLabeledEdit) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TLabeledEdit) SetBorderStyle

func (l *TLabeledEdit) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TLabeledEdit) SetBounds

func (l *TLabeledEdit) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TLabeledEdit) SetBoundsRect

func (l *TLabeledEdit) SetBoundsRect(value TRect)

SetBoundsRect

func (*TLabeledEdit) SetCharCase

func (l *TLabeledEdit) SetCharCase(value TEditCharCase)

SetCharCase

func (*TLabeledEdit) SetClientHeight

func (l *TLabeledEdit) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TLabeledEdit) SetClientWidth

func (l *TLabeledEdit) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TLabeledEdit) SetColor

func (l *TLabeledEdit) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TLabeledEdit) SetComponentIndex

func (l *TLabeledEdit) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TLabeledEdit) SetConstraints

func (l *TLabeledEdit) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TLabeledEdit) SetControlState

func (l *TLabeledEdit) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TLabeledEdit) SetControlStyle

func (l *TLabeledEdit) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TLabeledEdit) SetCtl3D

func (l *TLabeledEdit) SetCtl3D(value bool)

SetCtl3D

func (*TLabeledEdit) SetCursor

func (l *TLabeledEdit) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TLabeledEdit) SetCustomHint

func (l *TLabeledEdit) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TLabeledEdit) SetDockSite

func (l *TLabeledEdit) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TLabeledEdit) SetDoubleBuffered

func (l *TLabeledEdit) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TLabeledEdit) SetDragCursor

func (l *TLabeledEdit) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TLabeledEdit) SetDragKind

func (l *TLabeledEdit) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TLabeledEdit) SetDragMode

func (l *TLabeledEdit) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TLabeledEdit) SetEnabled

func (l *TLabeledEdit) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TLabeledEdit) SetFocus

func (l *TLabeledEdit) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TLabeledEdit) SetFont

func (l *TLabeledEdit) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TLabeledEdit) SetHeight

func (l *TLabeledEdit) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TLabeledEdit) SetHideSelection

func (l *TLabeledEdit) SetHideSelection(value bool)

SetHideSelection CN: 设置隐藏选择。 EN: .

func (*TLabeledEdit) SetHint

func (l *TLabeledEdit) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TLabeledEdit) SetLabelPosition

func (l *TLabeledEdit) SetLabelPosition(value TLabelPosition)

SetLabelPosition

func (*TLabeledEdit) SetLabelSpacing

func (l *TLabeledEdit) SetLabelSpacing(value int32)

SetLabelSpacing

func (*TLabeledEdit) SetLeft

func (l *TLabeledEdit) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TLabeledEdit) SetMargins

func (l *TLabeledEdit) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TLabeledEdit) SetMaxLength

func (l *TLabeledEdit) SetMaxLength(value int32)

SetMaxLength CN: 设置最大长度。 EN: .

func (*TLabeledEdit) SetModified

func (l *TLabeledEdit) SetModified(value bool)

SetModified CN: 设置修改。 EN: Set modified.

func (*TLabeledEdit) SetName

func (l *TLabeledEdit) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TLabeledEdit) SetNumbersOnly

func (l *TLabeledEdit) SetNumbersOnly(value bool)

SetNumbersOnly CN: 设置只能输入数字。 EN: .

func (*TLabeledEdit) SetOnChange

func (l *TLabeledEdit) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TLabeledEdit) SetOnClick

func (l *TLabeledEdit) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TLabeledEdit) SetOnContextPopup

func (l *TLabeledEdit) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TLabeledEdit) SetOnDblClick

func (l *TLabeledEdit) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TLabeledEdit) SetOnDragDrop

func (l *TLabeledEdit) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TLabeledEdit) SetOnDragOver

func (l *TLabeledEdit) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TLabeledEdit) SetOnEndDock

func (l *TLabeledEdit) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TLabeledEdit) SetOnEndDrag

func (l *TLabeledEdit) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TLabeledEdit) SetOnEnter

func (l *TLabeledEdit) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TLabeledEdit) SetOnExit

func (l *TLabeledEdit) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TLabeledEdit) SetOnGesture

func (l *TLabeledEdit) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TLabeledEdit) SetOnKeyDown

func (l *TLabeledEdit) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TLabeledEdit) SetOnKeyPress

func (l *TLabeledEdit) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TLabeledEdit) SetOnKeyUp

func (l *TLabeledEdit) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TLabeledEdit) SetOnMouseActivate

func (l *TLabeledEdit) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TLabeledEdit) SetOnMouseDown

func (l *TLabeledEdit) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TLabeledEdit) SetOnMouseEnter

func (l *TLabeledEdit) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TLabeledEdit) SetOnMouseLeave

func (l *TLabeledEdit) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TLabeledEdit) SetOnMouseMove

func (l *TLabeledEdit) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TLabeledEdit) SetOnMouseUp

func (l *TLabeledEdit) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TLabeledEdit) SetOnStartDock

func (l *TLabeledEdit) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TLabeledEdit) SetParent

func (l *TLabeledEdit) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TLabeledEdit) SetParentColor

func (l *TLabeledEdit) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TLabeledEdit) SetParentCtl3D

func (l *TLabeledEdit) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TLabeledEdit) SetParentDoubleBuffered

func (l *TLabeledEdit) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TLabeledEdit) SetParentFont

func (l *TLabeledEdit) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TLabeledEdit) SetParentShowHint

func (l *TLabeledEdit) SetParentShowHint(value bool)

SetParentShowHint

func (*TLabeledEdit) SetParentWindow

func (l *TLabeledEdit) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TLabeledEdit) SetPasswordChar

func (l *TLabeledEdit) SetPasswordChar(value uint16)

SetPasswordChar CN: 设置密码掩码字符。 EN: .

func (*TLabeledEdit) SetPopupMenu

func (l *TLabeledEdit) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TLabeledEdit) SetReadOnly

func (l *TLabeledEdit) SetReadOnly(value bool)

SetReadOnly CN: 设置只读。 EN: .

func (*TLabeledEdit) SetSelLength

func (l *TLabeledEdit) SetSelLength(value int32)

SetSelLength CN: 设置选择的长度。 EN: .

func (*TLabeledEdit) SetSelStart

func (l *TLabeledEdit) SetSelStart(value int32)

SetSelStart CN: 设置选择的启始位置。 EN: .

func (*TLabeledEdit) SetSelText

func (l *TLabeledEdit) SetSelText(value string)

SetSelText CN: 设置选择的文本。 EN: .

func (*TLabeledEdit) SetShowHint

func (l *TLabeledEdit) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TLabeledEdit) SetStyleElements

func (l *TLabeledEdit) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TLabeledEdit) SetTabOrder

func (l *TLabeledEdit) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TLabeledEdit) SetTabStop

func (l *TLabeledEdit) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TLabeledEdit) SetTag

func (l *TLabeledEdit) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TLabeledEdit) SetText

func (l *TLabeledEdit) SetText(value string)

SetText CN: 设置文本。 EN: .

func (*TLabeledEdit) SetTextBuf

func (l *TLabeledEdit) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TLabeledEdit) SetTextHint

func (l *TLabeledEdit) SetTextHint(value string)

SetTextHint CN: 设置提示文本。 EN: .

func (*TLabeledEdit) SetTop

func (l *TLabeledEdit) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TLabeledEdit) SetUseDockManager

func (l *TLabeledEdit) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TLabeledEdit) SetVisible

func (l *TLabeledEdit) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TLabeledEdit) SetWidth

func (l *TLabeledEdit) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TLabeledEdit) SetupInternalLabel

func (l *TLabeledEdit) SetupInternalLabel()

SetupInternalLabel

func (*TLabeledEdit) Show

func (l *TLabeledEdit) Show()

Show CN: 显示控件。 EN: Show control.

func (*TLabeledEdit) ShowHint

func (l *TLabeledEdit) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TLabeledEdit) StyleElements

func (l *TLabeledEdit) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TLabeledEdit) TabOrder

func (l *TLabeledEdit) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TLabeledEdit) TabStop

func (l *TLabeledEdit) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TLabeledEdit) Tag

func (l *TLabeledEdit) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TLabeledEdit) Text

func (l *TLabeledEdit) Text() string

Text CN: 获取文本。 EN: .

func (*TLabeledEdit) TextHint

func (l *TLabeledEdit) TextHint() string

TextHint CN: 获取提示文本。 EN: .

func (*TLabeledEdit) ToString

func (l *TLabeledEdit) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TLabeledEdit) Top

func (l *TLabeledEdit) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TLabeledEdit) Undo

func (l *TLabeledEdit) Undo()

Undo CN: 撤销上一次操作。 EN: .

func (*TLabeledEdit) UnsafeAddr

func (l *TLabeledEdit) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TLabeledEdit) Update

func (l *TLabeledEdit) Update()

Update CN: 控件更新。 EN: Update.

func (*TLabeledEdit) UpdateControlState

func (l *TLabeledEdit) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TLabeledEdit) UseDockManager

func (l *TLabeledEdit) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TLabeledEdit) Visible

func (l *TLabeledEdit) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TLabeledEdit) VisibleDockClientCount

func (l *TLabeledEdit) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TLabeledEdit) Width

func (l *TLabeledEdit) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TLinkLabel

type TLinkLabel struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsLinkLabel

func AsLinkLabel(obj interface{}) *TLinkLabel

AsLinkLabel CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func LinkLabelFromInst

func LinkLabelFromInst(inst uintptr) *TLinkLabel

-------------------------- Deprecated begin -------------------------- LinkLabelFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsLinkLabel.

func LinkLabelFromObj

func LinkLabelFromObj(obj IObject) *TLinkLabel

LinkLabelFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsLinkLabel.

func LinkLabelFromUnsafePointer

func LinkLabelFromUnsafePointer(ptr unsafe.Pointer) *TLinkLabel

LinkLabelFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsLinkLabel.

func NewLinkLabel

func NewLinkLabel(owner IComponent) *TLinkLabel

NewLinkLabel CN: 创建一个新的对象。 EN: Create a new object.

func (*TLinkLabel) Action

func (l *TLinkLabel) Action() *TAction

Action

func (*TLinkLabel) Align

func (l *TLinkLabel) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TLinkLabel) AlignDisabled

func (l *TLinkLabel) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TLinkLabel) AlignWithMargins

func (l *TLinkLabel) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TLinkLabel) Alignment

func (l *TLinkLabel) Alignment() TLinkAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TLinkLabel) Anchors

func (l *TLinkLabel) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TLinkLabel) Assign

func (l *TLinkLabel) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TLinkLabel) AutoSize

func (l *TLinkLabel) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TLinkLabel) BevelEdges

func (l *TLinkLabel) BevelEdges() TBevelEdges

BevelEdges

func (*TLinkLabel) BevelInner

func (l *TLinkLabel) BevelInner() TBevelCut

BevelInner

func (*TLinkLabel) BevelKind

func (l *TLinkLabel) BevelKind() TBevelKind

BevelKind

func (*TLinkLabel) BevelOuter

func (l *TLinkLabel) BevelOuter() TBevelCut

BevelOuter

func (*TLinkLabel) BiDiMode

func (l *TLinkLabel) BiDiMode() TBiDiMode

BiDiMode

func (*TLinkLabel) BoundsRect

func (l *TLinkLabel) BoundsRect() TRect

BoundsRect

func (*TLinkLabel) BringToFront

func (l *TLinkLabel) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TLinkLabel) Brush

func (l *TLinkLabel) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TLinkLabel) CanFocus

func (l *TLinkLabel) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TLinkLabel) Caption

func (l *TLinkLabel) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TLinkLabel) ClassName

func (l *TLinkLabel) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TLinkLabel) ClassType

func (l *TLinkLabel) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TLinkLabel) ClientHeight

func (l *TLinkLabel) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TLinkLabel) ClientOrigin

func (l *TLinkLabel) ClientOrigin() TPoint

ClientOrigin

func (*TLinkLabel) ClientRect

func (l *TLinkLabel) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TLinkLabel) ClientToParent

func (l *TLinkLabel) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TLinkLabel) ClientToScreen

func (l *TLinkLabel) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TLinkLabel) ClientWidth

func (l *TLinkLabel) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TLinkLabel) Color

func (l *TLinkLabel) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TLinkLabel) ComponentCount

func (l *TLinkLabel) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TLinkLabel) ComponentIndex

func (l *TLinkLabel) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TLinkLabel) Components

func (l *TLinkLabel) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TLinkLabel) Constraints

func (l *TLinkLabel) Constraints() *TSizeConstraints

Constraints

func (*TLinkLabel) ContainsControl

func (l *TLinkLabel) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TLinkLabel) ControlAtPos

func (l *TLinkLabel) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TLinkLabel) ControlCount

func (l *TLinkLabel) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TLinkLabel) ControlState

func (l *TLinkLabel) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TLinkLabel) ControlStyle

func (l *TLinkLabel) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TLinkLabel) Controls

func (l *TLinkLabel) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TLinkLabel) Cursor

func (l *TLinkLabel) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TLinkLabel) CustomHint

func (l *TLinkLabel) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TLinkLabel) DisableAlign

func (l *TLinkLabel) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TLinkLabel) DisposeOf

func (l *TLinkLabel) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TLinkLabel) DockClientCount

func (l *TLinkLabel) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TLinkLabel) DockClients

func (l *TLinkLabel) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TLinkLabel) DockSite

func (l *TLinkLabel) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TLinkLabel) DoubleBuffered

func (l *TLinkLabel) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TLinkLabel) DragCursor

func (l *TLinkLabel) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TLinkLabel) DragKind

func (l *TLinkLabel) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TLinkLabel) DragMode

func (l *TLinkLabel) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TLinkLabel) Dragging

func (l *TLinkLabel) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TLinkLabel) EnableAlign

func (l *TLinkLabel) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TLinkLabel) Enabled

func (l *TLinkLabel) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TLinkLabel) Equals

func (l *TLinkLabel) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TLinkLabel) ExplicitHeight

func (l *TLinkLabel) ExplicitHeight() int32

ExplicitHeight

func (*TLinkLabel) ExplicitLeft

func (l *TLinkLabel) ExplicitLeft() int32

ExplicitLeft

func (*TLinkLabel) ExplicitTop

func (l *TLinkLabel) ExplicitTop() int32

ExplicitTop

func (*TLinkLabel) ExplicitWidth

func (l *TLinkLabel) ExplicitWidth() int32

ExplicitWidth

func (*TLinkLabel) FindChildControl

func (l *TLinkLabel) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TLinkLabel) FindComponent

func (l *TLinkLabel) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TLinkLabel) FlipChildren

func (l *TLinkLabel) FlipChildren(AllLevels bool)

FlipChildren

func (*TLinkLabel) Floating

func (l *TLinkLabel) Floating() bool

Floating

func (*TLinkLabel) Focused

func (l *TLinkLabel) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TLinkLabel) Font

func (l *TLinkLabel) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TLinkLabel) Free

func (l *TLinkLabel) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TLinkLabel) GetHashCode

func (l *TLinkLabel) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TLinkLabel) GetNamePath

func (l *TLinkLabel) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TLinkLabel) GetTextBuf

func (l *TLinkLabel) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TLinkLabel) GetTextLen

func (l *TLinkLabel) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TLinkLabel) Handle

func (l *TLinkLabel) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TLinkLabel) HandleAllocated

func (l *TLinkLabel) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TLinkLabel) HasParent

func (l *TLinkLabel) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TLinkLabel) Height

func (l *TLinkLabel) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TLinkLabel) Hide

func (l *TLinkLabel) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TLinkLabel) Hint

func (l *TLinkLabel) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TLinkLabel) InheritsFrom

func (l *TLinkLabel) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TLinkLabel) InsertControl

func (l *TLinkLabel) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TLinkLabel) Instance

func (l *TLinkLabel) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TLinkLabel) InstanceSize

func (l *TLinkLabel) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TLinkLabel) Invalidate

func (l *TLinkLabel) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TLinkLabel) Is

func (l *TLinkLabel) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TLinkLabel) IsValid

func (l *TLinkLabel) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TLinkLabel) Left

func (l *TLinkLabel) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TLinkLabel) Margins

func (l *TLinkLabel) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TLinkLabel) MouseInClient

func (l *TLinkLabel) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TLinkLabel) Name

func (l *TLinkLabel) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TLinkLabel) Owner

func (l *TLinkLabel) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TLinkLabel) PaintTo

func (l *TLinkLabel) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TLinkLabel) Parent

func (l *TLinkLabel) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TLinkLabel) ParentColor

func (l *TLinkLabel) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TLinkLabel) ParentDoubleBuffered

func (l *TLinkLabel) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TLinkLabel) ParentFont

func (l *TLinkLabel) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TLinkLabel) ParentShowHint

func (l *TLinkLabel) ParentShowHint() bool

ParentShowHint

func (*TLinkLabel) ParentToClient

func (l *TLinkLabel) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TLinkLabel) ParentWindow

func (l *TLinkLabel) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TLinkLabel) Perform

func (l *TLinkLabel) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TLinkLabel) PopupMenu

func (l *TLinkLabel) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TLinkLabel) Realign

func (l *TLinkLabel) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TLinkLabel) Refresh

func (l *TLinkLabel) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TLinkLabel) RemoveControl

func (l *TLinkLabel) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TLinkLabel) Repaint

func (l *TLinkLabel) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TLinkLabel) ScaleBy

func (l *TLinkLabel) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TLinkLabel) ScreenToClient

func (l *TLinkLabel) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TLinkLabel) ScrollBy

func (l *TLinkLabel) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TLinkLabel) SendToBack

func (l *TLinkLabel) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TLinkLabel) SetAction

func (l *TLinkLabel) SetAction(value IComponent)

SetAction

func (*TLinkLabel) SetAlign

func (l *TLinkLabel) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TLinkLabel) SetAlignWithMargins

func (l *TLinkLabel) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TLinkLabel) SetAlignment

func (l *TLinkLabel) SetAlignment(value TLinkAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TLinkLabel) SetAnchors

func (l *TLinkLabel) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TLinkLabel) SetAutoSize

func (l *TLinkLabel) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TLinkLabel) SetBevelEdges

func (l *TLinkLabel) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TLinkLabel) SetBevelInner

func (l *TLinkLabel) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TLinkLabel) SetBevelKind

func (l *TLinkLabel) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TLinkLabel) SetBevelOuter

func (l *TLinkLabel) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TLinkLabel) SetBiDiMode

func (l *TLinkLabel) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TLinkLabel) SetBounds

func (l *TLinkLabel) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TLinkLabel) SetBoundsRect

func (l *TLinkLabel) SetBoundsRect(value TRect)

SetBoundsRect

func (*TLinkLabel) SetCaption

func (l *TLinkLabel) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TLinkLabel) SetClientHeight

func (l *TLinkLabel) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TLinkLabel) SetClientWidth

func (l *TLinkLabel) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TLinkLabel) SetColor

func (l *TLinkLabel) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TLinkLabel) SetComponentIndex

func (l *TLinkLabel) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TLinkLabel) SetConstraints

func (l *TLinkLabel) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TLinkLabel) SetControlState

func (l *TLinkLabel) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TLinkLabel) SetControlStyle

func (l *TLinkLabel) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TLinkLabel) SetCursor

func (l *TLinkLabel) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TLinkLabel) SetCustomHint

func (l *TLinkLabel) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TLinkLabel) SetDockSite

func (l *TLinkLabel) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TLinkLabel) SetDoubleBuffered

func (l *TLinkLabel) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TLinkLabel) SetDragCursor

func (l *TLinkLabel) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TLinkLabel) SetDragKind

func (l *TLinkLabel) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TLinkLabel) SetDragMode

func (l *TLinkLabel) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TLinkLabel) SetEnabled

func (l *TLinkLabel) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TLinkLabel) SetFocus

func (l *TLinkLabel) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TLinkLabel) SetFont

func (l *TLinkLabel) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TLinkLabel) SetHeight

func (l *TLinkLabel) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TLinkLabel) SetHint

func (l *TLinkLabel) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TLinkLabel) SetLeft

func (l *TLinkLabel) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TLinkLabel) SetMargins

func (l *TLinkLabel) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TLinkLabel) SetName

func (l *TLinkLabel) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TLinkLabel) SetOnClick

func (l *TLinkLabel) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TLinkLabel) SetOnContextPopup

func (l *TLinkLabel) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TLinkLabel) SetOnDblClick

func (l *TLinkLabel) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TLinkLabel) SetOnDragDrop

func (l *TLinkLabel) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TLinkLabel) SetOnDragOver

func (l *TLinkLabel) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TLinkLabel) SetOnEndDock

func (l *TLinkLabel) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TLinkLabel) SetOnEndDrag

func (l *TLinkLabel) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TLinkLabel) SetOnGesture

func (l *TLinkLabel) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TLinkLabel) SetOnLinkClick

func (l *TLinkLabel) SetOnLinkClick(fn TSysLinkEvent)

SetOnLinkClick

func (*TLinkLabel) SetOnMouseActivate

func (l *TLinkLabel) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TLinkLabel) SetOnMouseDown

func (l *TLinkLabel) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TLinkLabel) SetOnMouseEnter

func (l *TLinkLabel) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TLinkLabel) SetOnMouseLeave

func (l *TLinkLabel) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TLinkLabel) SetOnMouseMove

func (l *TLinkLabel) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TLinkLabel) SetOnMouseUp

func (l *TLinkLabel) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TLinkLabel) SetOnStartDock

func (l *TLinkLabel) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TLinkLabel) SetParent

func (l *TLinkLabel) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TLinkLabel) SetParentColor

func (l *TLinkLabel) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TLinkLabel) SetParentDoubleBuffered

func (l *TLinkLabel) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TLinkLabel) SetParentFont

func (l *TLinkLabel) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TLinkLabel) SetParentShowHint

func (l *TLinkLabel) SetParentShowHint(value bool)

SetParentShowHint

func (*TLinkLabel) SetParentWindow

func (l *TLinkLabel) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TLinkLabel) SetPopupMenu

func (l *TLinkLabel) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TLinkLabel) SetShowHint

func (l *TLinkLabel) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TLinkLabel) SetStyleElements

func (l *TLinkLabel) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TLinkLabel) SetTabOrder

func (l *TLinkLabel) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TLinkLabel) SetTabStop

func (l *TLinkLabel) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TLinkLabel) SetTag

func (l *TLinkLabel) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TLinkLabel) SetTextBuf

func (l *TLinkLabel) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TLinkLabel) SetTop

func (l *TLinkLabel) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TLinkLabel) SetUseDockManager

func (l *TLinkLabel) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TLinkLabel) SetUseVisualStyle

func (l *TLinkLabel) SetUseVisualStyle(value bool)

SetUseVisualStyle

func (*TLinkLabel) SetVisible

func (l *TLinkLabel) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TLinkLabel) SetWidth

func (l *TLinkLabel) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TLinkLabel) Show

func (l *TLinkLabel) Show()

Show CN: 显示控件。 EN: Show control.

func (*TLinkLabel) ShowHint

func (l *TLinkLabel) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TLinkLabel) StyleElements

func (l *TLinkLabel) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TLinkLabel) TabOrder

func (l *TLinkLabel) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TLinkLabel) TabStop

func (l *TLinkLabel) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TLinkLabel) Tag

func (l *TLinkLabel) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TLinkLabel) ToString

func (l *TLinkLabel) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TLinkLabel) Top

func (l *TLinkLabel) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TLinkLabel) UnsafeAddr

func (l *TLinkLabel) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TLinkLabel) Update

func (l *TLinkLabel) Update()

Update CN: 控件更新。 EN: Update.

func (*TLinkLabel) UpdateControlState

func (l *TLinkLabel) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TLinkLabel) UseDockManager

func (l *TLinkLabel) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TLinkLabel) UseVisualStyle

func (l *TLinkLabel) UseVisualStyle() bool

UseVisualStyle

func (*TLinkLabel) Visible

func (l *TLinkLabel) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TLinkLabel) VisibleDockClientCount

func (l *TLinkLabel) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TLinkLabel) Width

func (l *TLinkLabel) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TList

type TList struct {
	IObject
	// contains filtered or unexported fields
}

func AsList

func AsList(obj interface{}) *TList

AsList CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ListFromInst

func ListFromInst(inst uintptr) *TList

-------------------------- Deprecated begin -------------------------- ListFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsList.

func ListFromObj

func ListFromObj(obj IObject) *TList

ListFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsList.

func ListFromUnsafePointer

func ListFromUnsafePointer(ptr unsafe.Pointer) *TList

ListFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsList.

func NewList

func NewList() *TList

NewList CN: 创建一个新的对象。 EN: Create a new object.

func (*TList) Add

func (l *TList) Add(Item uintptr) int32

Add

func (*TList) Capacity

func (l *TList) Capacity() int32

Capacity

func (*TList) ClassName

func (l *TList) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TList) ClassType

func (l *TList) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TList) Clear

func (l *TList) Clear()

Clear CN: 清除。 EN: .

func (*TList) Count

func (l *TList) Count() int32

Count CN: 获取项目总数。 EN: Get Total number of projects.

func (*TList) Delete

func (l *TList) Delete(Index int32)

Delete

func (*TList) DisposeOf

func (l *TList) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TList) Equals

func (l *TList) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TList) Expand

func (l *TList) Expand() *TList

Expand

func (*TList) Free

func (l *TList) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TList) GetHashCode

func (l *TList) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TList) IndexOf

func (l *TList) IndexOf(Item uintptr) int32

IndexOf

func (*TList) InheritsFrom

func (l *TList) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TList) Insert

func (l *TList) Insert(Index int32, Item uintptr)

Insert

func (*TList) Instance

func (l *TList) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TList) InstanceSize

func (l *TList) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TList) Is

func (l *TList) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TList) IsValid

func (l *TList) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TList) Items

func (l *TList) Items(Index int32) uintptr

Items CN: 获取获取指定索引项目。 EN: Get Get the specified index item.

func (*TList) List

func (l *TList) List() uintptr

List CN: 获取获取列表指针。 EN: Get Get list pointer.

func (*TList) Move

func (l *TList) Move(CurIndex int32, NewIndex int32)

Move

func (*TList) SetCapacity

func (l *TList) SetCapacity(value int32)

SetCapacity

func (*TList) SetCount

func (l *TList) SetCount(value int32)

SetCount CN: 设置项目总数。 EN: Set Total number of projects.

func (*TList) SetItems

func (l *TList) SetItems(Index int32, value uintptr)

Items CN: 设置获取指定索引项目。 EN: Set Get the specified index item.

func (*TList) ToString

func (l *TList) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TList) UnsafeAddr

func (l *TList) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TListBox

type TListBox struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsListBox

func AsListBox(obj interface{}) *TListBox

AsListBox CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ListBoxFromInst

func ListBoxFromInst(inst uintptr) *TListBox

-------------------------- Deprecated begin -------------------------- ListBoxFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsListBox.

func ListBoxFromObj

func ListBoxFromObj(obj IObject) *TListBox

ListBoxFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsListBox.

func ListBoxFromUnsafePointer

func ListBoxFromUnsafePointer(ptr unsafe.Pointer) *TListBox

ListBoxFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsListBox.

func NewListBox

func NewListBox(owner IComponent) *TListBox

NewListBox CN: 创建一个新的对象。 EN: Create a new object.

func (*TListBox) Action

func (l *TListBox) Action() *TAction

Action

func (*TListBox) AddItem

func (l *TListBox) AddItem(Item string, AObject IObject)

AddItem

func (*TListBox) Align

func (l *TListBox) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TListBox) AlignDisabled

func (l *TListBox) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TListBox) AlignWithMargins

func (l *TListBox) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TListBox) Anchors

func (l *TListBox) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TListBox) Assign

func (l *TListBox) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TListBox) AutoComplete

func (l *TListBox) AutoComplete() bool

AutoComplete

func (*TListBox) AutoCompleteDelay

func (l *TListBox) AutoCompleteDelay() uint32

AutoCompleteDelay

func (*TListBox) BevelEdges

func (l *TListBox) BevelEdges() TBevelEdges

BevelEdges

func (*TListBox) BevelInner

func (l *TListBox) BevelInner() TBevelCut

BevelInner

func (*TListBox) BevelKind

func (l *TListBox) BevelKind() TBevelKind

BevelKind

func (*TListBox) BevelOuter

func (l *TListBox) BevelOuter() TBevelCut

BevelOuter

func (*TListBox) BiDiMode

func (l *TListBox) BiDiMode() TBiDiMode

BiDiMode

func (*TListBox) BorderStyle

func (l *TListBox) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TListBox) BoundsRect

func (l *TListBox) BoundsRect() TRect

BoundsRect

func (*TListBox) BringToFront

func (l *TListBox) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TListBox) Brush

func (l *TListBox) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TListBox) CanFocus

func (l *TListBox) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TListBox) Canvas

func (l *TListBox) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TListBox) ClassName

func (l *TListBox) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TListBox) ClassType

func (l *TListBox) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TListBox) Clear

func (l *TListBox) Clear()

Clear CN: 清除。 EN: .

func (*TListBox) ClearSelection

func (l *TListBox) ClearSelection()

ClearSelection CN: 清除选择。 EN: .

func (*TListBox) ClientHeight

func (l *TListBox) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TListBox) ClientOrigin

func (l *TListBox) ClientOrigin() TPoint

ClientOrigin

func (*TListBox) ClientRect

func (l *TListBox) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TListBox) ClientToParent

func (l *TListBox) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TListBox) ClientToScreen

func (l *TListBox) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TListBox) ClientWidth

func (l *TListBox) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TListBox) Color

func (l *TListBox) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TListBox) Columns

func (l *TListBox) Columns() int32

Columns

func (*TListBox) ComponentCount

func (l *TListBox) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TListBox) ComponentIndex

func (l *TListBox) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TListBox) Components

func (l *TListBox) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TListBox) Constraints

func (l *TListBox) Constraints() *TSizeConstraints

Constraints

func (*TListBox) ContainsControl

func (l *TListBox) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TListBox) ControlAtPos

func (l *TListBox) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TListBox) ControlCount

func (l *TListBox) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TListBox) ControlState

func (l *TListBox) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TListBox) ControlStyle

func (l *TListBox) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TListBox) Controls

func (l *TListBox) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TListBox) CopySelection

func (l *TListBox) CopySelection(Destination IWinControl)

CopySelection

func (*TListBox) Count

func (l *TListBox) Count() int32

Count

func (*TListBox) Ctl3D

func (l *TListBox) Ctl3D() bool

Ctl3D

func (*TListBox) Cursor

func (l *TListBox) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TListBox) CustomHint

func (l *TListBox) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TListBox) DeleteSelected

func (l *TListBox) DeleteSelected()

DeleteSelected

func (*TListBox) DisableAlign

func (l *TListBox) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TListBox) DisposeOf

func (l *TListBox) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TListBox) DockClientCount

func (l *TListBox) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TListBox) DockClients

func (l *TListBox) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TListBox) DockSite

func (l *TListBox) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TListBox) DoubleBuffered

func (l *TListBox) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TListBox) DragCursor

func (l *TListBox) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TListBox) DragKind

func (l *TListBox) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TListBox) DragMode

func (l *TListBox) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TListBox) Dragging

func (l *TListBox) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TListBox) EnableAlign

func (l *TListBox) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TListBox) Enabled

func (l *TListBox) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TListBox) Equals

func (l *TListBox) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TListBox) ExplicitHeight

func (l *TListBox) ExplicitHeight() int32

ExplicitHeight

func (*TListBox) ExplicitLeft

func (l *TListBox) ExplicitLeft() int32

ExplicitLeft

func (*TListBox) ExplicitTop

func (l *TListBox) ExplicitTop() int32

ExplicitTop

func (*TListBox) ExplicitWidth

func (l *TListBox) ExplicitWidth() int32

ExplicitWidth

func (*TListBox) FindChildControl

func (l *TListBox) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TListBox) FindComponent

func (l *TListBox) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TListBox) FlipChildren

func (l *TListBox) FlipChildren(AllLevels bool)

FlipChildren

func (*TListBox) Floating

func (l *TListBox) Floating() bool

Floating

func (*TListBox) Focused

func (l *TListBox) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TListBox) Font

func (l *TListBox) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TListBox) Free

func (l *TListBox) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TListBox) GetHashCode

func (l *TListBox) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TListBox) GetNamePath

func (l *TListBox) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TListBox) GetTextBuf

func (l *TListBox) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TListBox) GetTextLen

func (l *TListBox) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TListBox) Handle

func (l *TListBox) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TListBox) HandleAllocated

func (l *TListBox) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TListBox) HasParent

func (l *TListBox) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TListBox) Height

func (l *TListBox) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TListBox) Hide

func (l *TListBox) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TListBox) Hint

func (l *TListBox) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TListBox) InheritsFrom

func (l *TListBox) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TListBox) InsertControl

func (l *TListBox) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TListBox) Instance

func (l *TListBox) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TListBox) InstanceSize

func (l *TListBox) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TListBox) Invalidate

func (l *TListBox) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TListBox) Is

func (l *TListBox) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TListBox) IsValid

func (l *TListBox) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TListBox) ItemAtPos

func (l *TListBox) ItemAtPos(Pos TPoint, Existing bool) int32

ItemAtPos

func (*TListBox) ItemHeight

func (l *TListBox) ItemHeight() int32

ItemHeight

func (*TListBox) ItemIndex

func (l *TListBox) ItemIndex() int32

ItemIndex

func (*TListBox) ItemRect

func (l *TListBox) ItemRect(Index int32) TRect

ItemRect

func (*TListBox) Items

func (l *TListBox) Items() *TStrings

Items

func (*TListBox) Left

func (l *TListBox) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TListBox) Margins

func (l *TListBox) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TListBox) MouseInClient

func (l *TListBox) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TListBox) MultiSelect

func (l *TListBox) MultiSelect() bool

MultiSelect

func (*TListBox) Name

func (l *TListBox) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TListBox) Owner

func (l *TListBox) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TListBox) PaintTo

func (l *TListBox) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TListBox) Parent

func (l *TListBox) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TListBox) ParentColor

func (l *TListBox) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TListBox) ParentCtl3D

func (l *TListBox) ParentCtl3D() bool

ParentCtl3D

func (*TListBox) ParentDoubleBuffered

func (l *TListBox) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TListBox) ParentFont

func (l *TListBox) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TListBox) ParentShowHint

func (l *TListBox) ParentShowHint() bool

ParentShowHint

func (*TListBox) ParentToClient

func (l *TListBox) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TListBox) ParentWindow

func (l *TListBox) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TListBox) Perform

func (l *TListBox) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TListBox) PopupMenu

func (l *TListBox) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TListBox) Realign

func (l *TListBox) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TListBox) Refresh

func (l *TListBox) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TListBox) RemoveControl

func (l *TListBox) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TListBox) Repaint

func (l *TListBox) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TListBox) ScaleBy

func (l *TListBox) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TListBox) ScreenToClient

func (l *TListBox) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TListBox) ScrollBy

func (l *TListBox) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TListBox) SelCount

func (l *TListBox) SelCount() int32

SelCount

func (*TListBox) SelectAll

func (l *TListBox) SelectAll()

SelectAll CN: 全选。 EN: .

func (*TListBox) Selected

func (l *TListBox) Selected(Index int32) bool

Selected

func (*TListBox) SendToBack

func (l *TListBox) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TListBox) SetAction

func (l *TListBox) SetAction(value IComponent)

SetAction

func (*TListBox) SetAlign

func (l *TListBox) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TListBox) SetAlignWithMargins

func (l *TListBox) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TListBox) SetAnchors

func (l *TListBox) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TListBox) SetAutoComplete

func (l *TListBox) SetAutoComplete(value bool)

SetAutoComplete

func (*TListBox) SetAutoCompleteDelay

func (l *TListBox) SetAutoCompleteDelay(value uint32)

SetAutoCompleteDelay

func (*TListBox) SetBevelEdges

func (l *TListBox) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TListBox) SetBevelInner

func (l *TListBox) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TListBox) SetBevelKind

func (l *TListBox) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TListBox) SetBevelOuter

func (l *TListBox) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TListBox) SetBiDiMode

func (l *TListBox) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TListBox) SetBorderStyle

func (l *TListBox) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TListBox) SetBounds

func (l *TListBox) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TListBox) SetBoundsRect

func (l *TListBox) SetBoundsRect(value TRect)

SetBoundsRect

func (*TListBox) SetClientHeight

func (l *TListBox) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TListBox) SetClientWidth

func (l *TListBox) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TListBox) SetColor

func (l *TListBox) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TListBox) SetColumns

func (l *TListBox) SetColumns(value int32)

SetColumns

func (*TListBox) SetComponentIndex

func (l *TListBox) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TListBox) SetConstraints

func (l *TListBox) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TListBox) SetControlState

func (l *TListBox) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TListBox) SetControlStyle

func (l *TListBox) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TListBox) SetCount

func (l *TListBox) SetCount(value int32)

SetCount

func (*TListBox) SetCtl3D

func (l *TListBox) SetCtl3D(value bool)

SetCtl3D

func (*TListBox) SetCursor

func (l *TListBox) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TListBox) SetCustomHint

func (l *TListBox) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TListBox) SetDockSite

func (l *TListBox) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TListBox) SetDoubleBuffered

func (l *TListBox) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TListBox) SetDragCursor

func (l *TListBox) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TListBox) SetDragKind

func (l *TListBox) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TListBox) SetDragMode

func (l *TListBox) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TListBox) SetEnabled

func (l *TListBox) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TListBox) SetFocus

func (l *TListBox) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TListBox) SetFont

func (l *TListBox) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TListBox) SetHeight

func (l *TListBox) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TListBox) SetHint

func (l *TListBox) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TListBox) SetItemHeight

func (l *TListBox) SetItemHeight(value int32)

SetItemHeight

func (*TListBox) SetItemIndex

func (l *TListBox) SetItemIndex(value int32)

SetItemIndex

func (*TListBox) SetItems

func (l *TListBox) SetItems(value IObject)

SetItems

func (*TListBox) SetLeft

func (l *TListBox) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TListBox) SetMargins

func (l *TListBox) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TListBox) SetMultiSelect

func (l *TListBox) SetMultiSelect(value bool)

SetMultiSelect

func (*TListBox) SetName

func (l *TListBox) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TListBox) SetOnClick

func (l *TListBox) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TListBox) SetOnContextPopup

func (l *TListBox) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TListBox) SetOnData

func (l *TListBox) SetOnData(fn TLBGetDataEvent)

SetOnData

func (*TListBox) SetOnDataFind

func (l *TListBox) SetOnDataFind(fn TLBFindDataEvent)

SetOnDataFind

func (*TListBox) SetOnDataObject

func (l *TListBox) SetOnDataObject(fn TLBGetDataObjectEvent)

SetOnDataObject

func (*TListBox) SetOnDblClick

func (l *TListBox) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TListBox) SetOnDragDrop

func (l *TListBox) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TListBox) SetOnDragOver

func (l *TListBox) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TListBox) SetOnDrawItem

func (l *TListBox) SetOnDrawItem(fn TDrawItemEvent)

SetOnDrawItem

func (*TListBox) SetOnEndDock

func (l *TListBox) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TListBox) SetOnEndDrag

func (l *TListBox) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TListBox) SetOnEnter

func (l *TListBox) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TListBox) SetOnExit

func (l *TListBox) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TListBox) SetOnGesture

func (l *TListBox) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TListBox) SetOnKeyDown

func (l *TListBox) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TListBox) SetOnKeyPress

func (l *TListBox) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TListBox) SetOnKeyUp

func (l *TListBox) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TListBox) SetOnMeasureItem

func (l *TListBox) SetOnMeasureItem(fn TMeasureItemEvent)

SetOnMeasureItem

func (*TListBox) SetOnMouseActivate

func (l *TListBox) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TListBox) SetOnMouseDown

func (l *TListBox) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TListBox) SetOnMouseEnter

func (l *TListBox) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TListBox) SetOnMouseLeave

func (l *TListBox) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TListBox) SetOnMouseMove

func (l *TListBox) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TListBox) SetOnMouseUp

func (l *TListBox) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TListBox) SetOnStartDock

func (l *TListBox) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TListBox) SetParent

func (l *TListBox) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TListBox) SetParentColor

func (l *TListBox) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TListBox) SetParentCtl3D

func (l *TListBox) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TListBox) SetParentDoubleBuffered

func (l *TListBox) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TListBox) SetParentFont

func (l *TListBox) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TListBox) SetParentShowHint

func (l *TListBox) SetParentShowHint(value bool)

SetParentShowHint

func (*TListBox) SetParentWindow

func (l *TListBox) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TListBox) SetPopupMenu

func (l *TListBox) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TListBox) SetSelected

func (l *TListBox) SetSelected(Index int32, value bool)

Selected

func (*TListBox) SetShowHint

func (l *TListBox) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TListBox) SetSorted

func (l *TListBox) SetSorted(value bool)

SetSorted

func (*TListBox) SetStyle

func (l *TListBox) SetStyle(value TListBoxStyle)

SetStyle

func (*TListBox) SetStyleElements

func (l *TListBox) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TListBox) SetTabOrder

func (l *TListBox) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TListBox) SetTabStop

func (l *TListBox) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TListBox) SetTabWidth

func (l *TListBox) SetTabWidth(value int32)

SetTabWidth

func (*TListBox) SetTag

func (l *TListBox) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TListBox) SetTextBuf

func (l *TListBox) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TListBox) SetTop

func (l *TListBox) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TListBox) SetUseDockManager

func (l *TListBox) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TListBox) SetVisible

func (l *TListBox) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TListBox) SetWidth

func (l *TListBox) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TListBox) Show

func (l *TListBox) Show()

Show CN: 显示控件。 EN: Show control.

func (*TListBox) ShowHint

func (l *TListBox) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TListBox) Sorted

func (l *TListBox) Sorted() bool

Sorted

func (*TListBox) Style

func (l *TListBox) Style() TListBoxStyle

Style

func (*TListBox) StyleElements

func (l *TListBox) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TListBox) TabOrder

func (l *TListBox) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TListBox) TabStop

func (l *TListBox) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TListBox) TabWidth

func (l *TListBox) TabWidth() int32

TabWidth

func (*TListBox) Tag

func (l *TListBox) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TListBox) ToString

func (l *TListBox) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TListBox) Top

func (l *TListBox) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TListBox) UnsafeAddr

func (l *TListBox) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TListBox) Update

func (l *TListBox) Update()

Update CN: 控件更新。 EN: Update.

func (*TListBox) UpdateControlState

func (l *TListBox) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TListBox) UseDockManager

func (l *TListBox) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TListBox) Visible

func (l *TListBox) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TListBox) VisibleDockClientCount

func (l *TListBox) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TListBox) Width

func (l *TListBox) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TListColumn

type TListColumn struct {
	IObject
	// contains filtered or unexported fields
}

func AsListColumn

func AsListColumn(obj interface{}) *TListColumn

AsListColumn CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ListColumnFromInst

func ListColumnFromInst(inst uintptr) *TListColumn

-------------------------- Deprecated begin -------------------------- ListColumnFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsListColumn.

func ListColumnFromObj

func ListColumnFromObj(obj IObject) *TListColumn

ListColumnFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsListColumn.

func ListColumnFromUnsafePointer

func ListColumnFromUnsafePointer(ptr unsafe.Pointer) *TListColumn

ListColumnFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsListColumn.

func NewListColumn

func NewListColumn() *TListColumn

NewListColumn CN: 创建一个新的对象。 EN: Create a new object.

func (*TListColumn) Alignment

func (l *TListColumn) Alignment() TAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TListColumn) Assign

func (l *TListColumn) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TListColumn) AutoSize

func (l *TListColumn) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TListColumn) Caption

func (l *TListColumn) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TListColumn) ClassName

func (l *TListColumn) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TListColumn) ClassType

func (l *TListColumn) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TListColumn) Collection

func (l *TListColumn) Collection() *TCollection

Collection

func (*TListColumn) DisplayName

func (l *TListColumn) DisplayName() string

DisplayName

func (*TListColumn) DisposeOf

func (l *TListColumn) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TListColumn) Equals

func (l *TListColumn) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TListColumn) Free

func (l *TListColumn) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TListColumn) GetHashCode

func (l *TListColumn) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TListColumn) GetNamePath

func (l *TListColumn) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TListColumn) ImageIndex

func (l *TListColumn) ImageIndex() int32

ImageIndex CN: 获取图像在images中的索引。 EN: .

func (*TListColumn) Index

func (l *TListColumn) Index() int32

Index

func (*TListColumn) InheritsFrom

func (l *TListColumn) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TListColumn) Instance

func (l *TListColumn) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TListColumn) InstanceSize

func (l *TListColumn) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TListColumn) Is

func (l *TListColumn) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TListColumn) IsValid

func (l *TListColumn) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TListColumn) MaxWidth

func (l *TListColumn) MaxWidth() int32

MaxWidth

func (*TListColumn) MinWidth

func (l *TListColumn) MinWidth() int32

MinWidth

func (*TListColumn) SetAlignment

func (l *TListColumn) SetAlignment(value TAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TListColumn) SetAutoSize

func (l *TListColumn) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TListColumn) SetCaption

func (l *TListColumn) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TListColumn) SetCollection

func (l *TListColumn) SetCollection(value *TCollection)

SetCollection

func (*TListColumn) SetDisplayName

func (l *TListColumn) SetDisplayName(value string)

SetDisplayName

func (*TListColumn) SetImageIndex

func (l *TListColumn) SetImageIndex(value int32)

SetImageIndex CN: 设置图像在images中的索引。 EN: .

func (*TListColumn) SetIndex

func (l *TListColumn) SetIndex(value int32)

SetIndex

func (*TListColumn) SetMaxWidth

func (l *TListColumn) SetMaxWidth(value int32)

SetMaxWidth

func (*TListColumn) SetMinWidth

func (l *TListColumn) SetMinWidth(value int32)

SetMinWidth

func (*TListColumn) SetTag

func (l *TListColumn) SetTag(value int32)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TListColumn) SetWidth

func (l *TListColumn) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TListColumn) Tag

func (l *TListColumn) Tag() int32

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TListColumn) ToString

func (l *TListColumn) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TListColumn) UnsafeAddr

func (l *TListColumn) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TListColumn) Width

func (l *TListColumn) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TListColumns

type TListColumns struct {
	IObject
	// contains filtered or unexported fields
}

func AsListColumns

func AsListColumns(obj interface{}) *TListColumns

AsListColumns CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ListColumnsFromInst

func ListColumnsFromInst(inst uintptr) *TListColumns

-------------------------- Deprecated begin -------------------------- ListColumnsFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsListColumns.

func ListColumnsFromObj

func ListColumnsFromObj(obj IObject) *TListColumns

ListColumnsFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsListColumns.

func ListColumnsFromUnsafePointer

func ListColumnsFromUnsafePointer(ptr unsafe.Pointer) *TListColumns

ListColumnsFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsListColumns.

func NewListColumns

func NewListColumns() *TListColumns

NewListColumns CN: 创建一个新的对象。 EN: Create a new object.

func (*TListColumns) Add

func (l *TListColumns) Add() *TListColumn

Add

func (*TListColumns) Assign

func (l *TListColumns) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TListColumns) BeginUpdate

func (l *TListColumns) BeginUpdate()

BeginUpdate

func (*TListColumns) Capacity

func (l *TListColumns) Capacity() int32

Capacity

func (*TListColumns) ClassName

func (l *TListColumns) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TListColumns) ClassType

func (l *TListColumns) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TListColumns) Clear

func (l *TListColumns) Clear()

Clear CN: 清除。 EN: .

func (*TListColumns) ClearAndResetID

func (l *TListColumns) ClearAndResetID()

ClearAndResetID

func (*TListColumns) Count

func (l *TListColumns) Count() int32

Count

func (*TListColumns) Delete

func (l *TListColumns) Delete(Index int32)

Delete

func (*TListColumns) DisposeOf

func (l *TListColumns) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TListColumns) EndUpdate

func (l *TListColumns) EndUpdate()

EndUpdate

func (*TListColumns) Equals

func (l *TListColumns) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TListColumns) FindItemID

func (l *TListColumns) FindItemID(ID int32) *TCollectionItem

FindItemID

func (*TListColumns) Free

func (l *TListColumns) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TListColumns) GetHashCode

func (l *TListColumns) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TListColumns) GetNamePath

func (l *TListColumns) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TListColumns) InheritsFrom

func (l *TListColumns) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TListColumns) Insert

func (l *TListColumns) Insert(Index int32) *TCollectionItem

Insert

func (*TListColumns) Instance

func (l *TListColumns) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TListColumns) InstanceSize

func (l *TListColumns) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TListColumns) Is

func (l *TListColumns) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TListColumns) IsValid

func (l *TListColumns) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TListColumns) Items

func (l *TListColumns) Items(Index int32) *TListColumn

Items

func (*TListColumns) Owner

func (l *TListColumns) Owner() *TWinControl

Owner CN: 组件所有者。 EN: component owner.

func (*TListColumns) SetCapacity

func (l *TListColumns) SetCapacity(value int32)

SetCapacity

func (*TListColumns) SetItems

func (l *TListColumns) SetItems(Index int32, value *TListColumn)

Items

func (*TListColumns) ToString

func (l *TListColumns) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TListColumns) UnsafeAddr

func (l *TListColumns) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TListGroup

type TListGroup struct {
	IObject
	// contains filtered or unexported fields
}

func AsListGroup

func AsListGroup(obj interface{}) *TListGroup

AsListGroup CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ListGroupFromInst

func ListGroupFromInst(inst uintptr) *TListGroup

-------------------------- Deprecated begin -------------------------- ListGroupFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsListGroup.

func ListGroupFromObj

func ListGroupFromObj(obj IObject) *TListGroup

ListGroupFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsListGroup.

func ListGroupFromUnsafePointer

func ListGroupFromUnsafePointer(ptr unsafe.Pointer) *TListGroup

ListGroupFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsListGroup.

func NewListGroup

func NewListGroup() *TListGroup

NewListGroup CN: 创建一个新的对象。 EN: Create a new object.

func (*TListGroup) Assign

func (l *TListGroup) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TListGroup) ClassName

func (l *TListGroup) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TListGroup) ClassType

func (l *TListGroup) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TListGroup) Collection

func (l *TListGroup) Collection() *TCollection

Collection

func (*TListGroup) DisplayName

func (l *TListGroup) DisplayName() string

DisplayName

func (*TListGroup) DisposeOf

func (l *TListGroup) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TListGroup) Equals

func (l *TListGroup) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TListGroup) Footer

func (l *TListGroup) Footer() string

Footer

func (*TListGroup) FooterAlign

func (l *TListGroup) FooterAlign() TAlignment

FooterAlign

func (*TListGroup) Free

func (l *TListGroup) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TListGroup) GetHashCode

func (l *TListGroup) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TListGroup) GetNamePath

func (l *TListGroup) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TListGroup) GroupID

func (l *TListGroup) GroupID() int32

GroupID

func (*TListGroup) Header

func (l *TListGroup) Header() string

Header

func (*TListGroup) HeaderAlign

func (l *TListGroup) HeaderAlign() TAlignment

HeaderAlign

func (*TListGroup) Index

func (l *TListGroup) Index() int32

Index

func (*TListGroup) InheritsFrom

func (l *TListGroup) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TListGroup) Instance

func (l *TListGroup) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TListGroup) InstanceSize

func (l *TListGroup) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TListGroup) Is

func (l *TListGroup) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TListGroup) IsValid

func (l *TListGroup) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TListGroup) SetCollection

func (l *TListGroup) SetCollection(value *TCollection)

SetCollection

func (*TListGroup) SetDisplayName

func (l *TListGroup) SetDisplayName(value string)

SetDisplayName

func (*TListGroup) SetFooter

func (l *TListGroup) SetFooter(value string)

SetFooter

func (*TListGroup) SetFooterAlign

func (l *TListGroup) SetFooterAlign(value TAlignment)

SetFooterAlign

func (*TListGroup) SetGroupID

func (l *TListGroup) SetGroupID(value int32)

SetGroupID

func (*TListGroup) SetHeader

func (l *TListGroup) SetHeader(value string)

SetHeader

func (*TListGroup) SetHeaderAlign

func (l *TListGroup) SetHeaderAlign(value TAlignment)

SetHeaderAlign

func (*TListGroup) SetIndex

func (l *TListGroup) SetIndex(value int32)

SetIndex

func (*TListGroup) SetState

func (l *TListGroup) SetState(value TListGroupStateSet)

SetState

func (*TListGroup) SetSubtitle

func (l *TListGroup) SetSubtitle(value string)

SetSubtitle

func (*TListGroup) SetTitleImage

func (l *TListGroup) SetTitleImage(value int32)

SetTitleImage

func (*TListGroup) State

func (l *TListGroup) State() TListGroupStateSet

State

func (*TListGroup) Subtitle

func (l *TListGroup) Subtitle() string

Subtitle

func (*TListGroup) TitleImage

func (l *TListGroup) TitleImage() int32

TitleImage

func (*TListGroup) ToString

func (l *TListGroup) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TListGroup) UnsafeAddr

func (l *TListGroup) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TListGroups

type TListGroups struct {
	IObject
	// contains filtered or unexported fields
}

func AsListGroups

func AsListGroups(obj interface{}) *TListGroups

AsListGroups CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ListGroupsFromInst

func ListGroupsFromInst(inst uintptr) *TListGroups

-------------------------- Deprecated begin -------------------------- ListGroupsFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsListGroups.

func ListGroupsFromObj

func ListGroupsFromObj(obj IObject) *TListGroups

ListGroupsFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsListGroups.

func ListGroupsFromUnsafePointer

func ListGroupsFromUnsafePointer(ptr unsafe.Pointer) *TListGroups

ListGroupsFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsListGroups.

func NewListGroups

func NewListGroups() *TListGroups

NewListGroups CN: 创建一个新的对象。 EN: Create a new object.

func (*TListGroups) Add

func (l *TListGroups) Add() *TListGroup

Add

func (*TListGroups) Assign

func (l *TListGroups) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TListGroups) BeginUpdate

func (l *TListGroups) BeginUpdate()

BeginUpdate

func (*TListGroups) Capacity

func (l *TListGroups) Capacity() int32

Capacity

func (*TListGroups) ClassName

func (l *TListGroups) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TListGroups) ClassType

func (l *TListGroups) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TListGroups) Clear

func (l *TListGroups) Clear()

Clear CN: 清除。 EN: .

func (*TListGroups) ClearAndResetID

func (l *TListGroups) ClearAndResetID()

ClearAndResetID

func (*TListGroups) Count

func (l *TListGroups) Count() int32

Count

func (*TListGroups) Delete

func (l *TListGroups) Delete(Index int32)

Delete

func (*TListGroups) DisposeOf

func (l *TListGroups) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TListGroups) EndUpdate

func (l *TListGroups) EndUpdate()

EndUpdate

func (*TListGroups) Equals

func (l *TListGroups) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TListGroups) FindItemID

func (l *TListGroups) FindItemID(ID int32) *TCollectionItem

FindItemID

func (*TListGroups) Free

func (l *TListGroups) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TListGroups) GetHashCode

func (l *TListGroups) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TListGroups) GetNamePath

func (l *TListGroups) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TListGroups) InheritsFrom

func (l *TListGroups) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TListGroups) Insert

func (l *TListGroups) Insert(Index int32) *TCollectionItem

Insert

func (*TListGroups) Instance

func (l *TListGroups) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TListGroups) InstanceSize

func (l *TListGroups) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TListGroups) Is

func (l *TListGroups) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TListGroups) IsValid

func (l *TListGroups) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TListGroups) Items

func (l *TListGroups) Items(Index int32) *TListGroup

Items

func (*TListGroups) Owner

func (l *TListGroups) Owner() *TWinControl

Owner CN: 组件所有者。 EN: component owner.

func (*TListGroups) SetCapacity

func (l *TListGroups) SetCapacity(value int32)

SetCapacity

func (*TListGroups) SetItems

func (l *TListGroups) SetItems(Index int32, value *TListGroup)

Items

func (*TListGroups) ToString

func (l *TListGroups) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TListGroups) UnsafeAddr

func (l *TListGroups) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TListItem

type TListItem struct {
	IObject
	// contains filtered or unexported fields
}

func AsListItem

func AsListItem(obj interface{}) *TListItem

AsListItem CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ListItemFromInst

func ListItemFromInst(inst uintptr) *TListItem

-------------------------- Deprecated begin -------------------------- ListItemFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsListItem.

func ListItemFromObj

func ListItemFromObj(obj IObject) *TListItem

ListItemFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsListItem.

func ListItemFromUnsafePointer

func ListItemFromUnsafePointer(ptr unsafe.Pointer) *TListItem

ListItemFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsListItem.

func NewListItem

func NewListItem() *TListItem

NewListItem CN: 创建一个新的对象。 EN: Create a new object.

func (*TListItem) Assign

func (l *TListItem) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TListItem) CancelEdit

func (l *TListItem) CancelEdit()

CancelEdit

func (*TListItem) Caption

func (l *TListItem) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TListItem) Checked

func (l *TListItem) Checked() bool

Checked CN: 获取是否选中。 EN: .

func (*TListItem) ClassName

func (l *TListItem) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TListItem) ClassType

func (l *TListItem) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TListItem) Cut

func (l *TListItem) Cut() bool

Cut

func (*TListItem) Data

func (l *TListItem) Data() unsafe.Pointer

Data

func (*TListItem) Delete

func (l *TListItem) Delete()

Delete

func (*TListItem) Deleting

func (l *TListItem) Deleting() bool

Deleting

func (*TListItem) DisplayRect

func (l *TListItem) DisplayRect(Code TDisplayCode) TRect

DisplayRect

func (*TListItem) DisposeOf

func (l *TListItem) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TListItem) DropTarget

func (l *TListItem) DropTarget() bool

DropTarget

func (*TListItem) EditCaption

func (l *TListItem) EditCaption() bool

EditCaption

func (*TListItem) Equals

func (l *TListItem) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TListItem) Focused

func (l *TListItem) Focused() bool

Focused CN: 获取返回是否获取焦点。 EN: Get Return to get focus.

func (*TListItem) Free

func (l *TListItem) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TListItem) GetHashCode

func (l *TListItem) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TListItem) GetNamePath

func (l *TListItem) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TListItem) GroupID

func (l *TListItem) GroupID() int32

GroupID

func (*TListItem) Handle

func (l *TListItem) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TListItem) ImageIndex

func (l *TListItem) ImageIndex() int32

ImageIndex CN: 获取图像在images中的索引。 EN: .

func (*TListItem) Indent

func (l *TListItem) Indent() int32

Indent

func (*TListItem) Index

func (l *TListItem) Index() int32

Index

func (*TListItem) InheritsFrom

func (l *TListItem) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TListItem) Instance

func (l *TListItem) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TListItem) InstanceSize

func (l *TListItem) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TListItem) Is

func (l *TListItem) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TListItem) IsValid

func (l *TListItem) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TListItem) Left

func (l *TListItem) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TListItem) ListView

func (l *TListItem) ListView() *TWinControl

ListView

func (*TListItem) MakeVisible

func (l *TListItem) MakeVisible(PartialOK bool)

MakeVisible

func (*TListItem) OverlayIndex

func (l *TListItem) OverlayIndex() int32

OverlayIndex

func (*TListItem) Owner

func (l *TListItem) Owner() *TListItems

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TListItem) Position

func (l *TListItem) Position() TPoint

Position

func (*TListItem) Selected

func (l *TListItem) Selected() bool

Selected

func (*TListItem) SetCaption

func (l *TListItem) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TListItem) SetChecked

func (l *TListItem) SetChecked(value bool)

SetChecked CN: 设置是否选中。 EN: .

func (*TListItem) SetCut

func (l *TListItem) SetCut(value bool)

SetCut

func (*TListItem) SetData

func (l *TListItem) SetData(value unsafe.Pointer)

SetData

func (*TListItem) SetDropTarget

func (l *TListItem) SetDropTarget(value bool)

SetDropTarget

func (*TListItem) SetFocused

func (l *TListItem) SetFocused(value bool)

SetFocused CN: 设置返回是否获取焦点。 EN: Set Return to get focus.

func (*TListItem) SetGroupID

func (l *TListItem) SetGroupID(value int32)

SetGroupID

func (*TListItem) SetImageIndex

func (l *TListItem) SetImageIndex(value int32)

SetImageIndex CN: 设置图像在images中的索引。 EN: .

func (*TListItem) SetIndent

func (l *TListItem) SetIndent(value int32)

SetIndent

func (*TListItem) SetLeft

func (l *TListItem) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TListItem) SetOverlayIndex

func (l *TListItem) SetOverlayIndex(value int32)

SetOverlayIndex

func (*TListItem) SetPosition

func (l *TListItem) SetPosition(value TPoint)

SetPosition

func (*TListItem) SetSelected

func (l *TListItem) SetSelected(value bool)

SetSelected

func (*TListItem) SetStateIndex

func (l *TListItem) SetStateIndex(value int32)

SetStateIndex

func (*TListItem) SetSubItemImages

func (l *TListItem) SetSubItemImages(Index int32, value int32)

SubItemImages

func (*TListItem) SetSubItems

func (l *TListItem) SetSubItems(value IObject)

SetSubItems

func (*TListItem) SetTop

func (l *TListItem) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TListItem) StateIndex

func (l *TListItem) StateIndex() int32

StateIndex

func (*TListItem) SubItemImages

func (l *TListItem) SubItemImages(Index int32) int32

SubItemImages

func (*TListItem) SubItems

func (l *TListItem) SubItems() *TStrings

SubItems

func (*TListItem) ToString

func (l *TListItem) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TListItem) Top

func (l *TListItem) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TListItem) UnsafeAddr

func (l *TListItem) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TListItem) Update

func (l *TListItem) Update()

Update CN: 控件更新。 EN: Update.

func (*TListItem) WorkArea

func (l *TListItem) WorkArea() int32

WorkArea

type TListItems

type TListItems struct {
	IObject
	// contains filtered or unexported fields
}

func AsListItems

func AsListItems(obj interface{}) *TListItems

AsListItems CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ListItemsFromInst

func ListItemsFromInst(inst uintptr) *TListItems

-------------------------- Deprecated begin -------------------------- ListItemsFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsListItems.

func ListItemsFromObj

func ListItemsFromObj(obj IObject) *TListItems

ListItemsFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsListItems.

func ListItemsFromUnsafePointer

func ListItemsFromUnsafePointer(ptr unsafe.Pointer) *TListItems

ListItemsFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsListItems.

func NewListItems

func NewListItems() *TListItems

NewListItems CN: 创建一个新的对象。 EN: Create a new object.

func (*TListItems) Add

func (l *TListItems) Add() *TListItem

Add

func (*TListItems) AddItem

func (l *TListItems) AddItem(Item *TListItem, Index int32) *TListItem

AddItem

func (*TListItems) Assign

func (l *TListItems) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TListItems) BeginUpdate

func (l *TListItems) BeginUpdate()

BeginUpdate

func (*TListItems) ClassName

func (l *TListItems) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TListItems) ClassType

func (l *TListItems) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TListItems) Clear

func (l *TListItems) Clear()

Clear CN: 清除。 EN: .

func (*TListItems) Count

func (l *TListItems) Count() int32

Count

func (*TListItems) Delete

func (l *TListItems) Delete(Index int32)

Delete

func (*TListItems) DisposeOf

func (l *TListItems) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TListItems) EndUpdate

func (l *TListItems) EndUpdate()

EndUpdate

func (*TListItems) Equals

func (l *TListItems) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TListItems) Free

func (l *TListItems) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TListItems) GetHashCode

func (l *TListItems) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TListItems) GetNamePath

func (l *TListItems) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TListItems) Handle

func (l *TListItems) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TListItems) IndexOf

func (l *TListItems) IndexOf(Value *TListItem) int32

IndexOf

func (*TListItems) InheritsFrom

func (l *TListItems) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TListItems) Insert

func (l *TListItems) Insert(Index int32) *TListItem

Insert

func (*TListItems) Instance

func (l *TListItems) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TListItems) InstanceSize

func (l *TListItems) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TListItems) Is

func (l *TListItems) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TListItems) IsValid

func (l *TListItems) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TListItems) Item

func (l *TListItems) Item(Index int32) *TListItem

Item

func (*TListItems) Owner

func (l *TListItems) Owner() *TWinControl

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TListItems) SetCount

func (l *TListItems) SetCount(value int32)

SetCount

func (*TListItems) SetItem

func (l *TListItems) SetItem(Index int32, value *TListItem)

Item

func (*TListItems) ToString

func (l *TListItems) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TListItems) UnsafeAddr

func (l *TListItems) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TListView

type TListView struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsListView

func AsListView(obj interface{}) *TListView

AsListView CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ListViewFromInst

func ListViewFromInst(inst uintptr) *TListView

-------------------------- Deprecated begin -------------------------- ListViewFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsListView.

func ListViewFromObj

func ListViewFromObj(obj IObject) *TListView

ListViewFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsListView.

func ListViewFromUnsafePointer

func ListViewFromUnsafePointer(ptr unsafe.Pointer) *TListView

ListViewFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsListView.

func NewListView

func NewListView(owner IComponent) *TListView

NewListView CN: 创建一个新的对象。 EN: Create a new object.

func (*TListView) Action

func (l *TListView) Action() *TAction

Action

func (*TListView) AddItem

func (l *TListView) AddItem(Item string, AObject IObject)

AddItem

func (*TListView) Align

func (l *TListView) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TListView) AlignDisabled

func (l *TListView) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TListView) AlignWithMargins

func (l *TListView) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TListView) AllocBy

func (l *TListView) AllocBy() int32

AllocBy

func (*TListView) AlphaSort

func (l *TListView) AlphaSort() bool

AlphaSort

func (*TListView) Anchors

func (l *TListView) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TListView) Assign

func (l *TListView) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TListView) BevelEdges

func (l *TListView) BevelEdges() TBevelEdges

BevelEdges

func (*TListView) BevelInner

func (l *TListView) BevelInner() TBevelCut

BevelInner

func (*TListView) BevelKind

func (l *TListView) BevelKind() TBevelKind

BevelKind

func (*TListView) BevelOuter

func (l *TListView) BevelOuter() TBevelCut

BevelOuter

func (*TListView) BiDiMode

func (l *TListView) BiDiMode() TBiDiMode

BiDiMode

func (*TListView) BorderStyle

func (l *TListView) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TListView) BorderWidth

func (l *TListView) BorderWidth() int32

BorderWidth CN: 获取边框的宽度。 EN: .

func (*TListView) BoundsRect

func (l *TListView) BoundsRect() TRect

BoundsRect

func (*TListView) BringToFront

func (l *TListView) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TListView) Brush

func (l *TListView) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TListView) CanFocus

func (l *TListView) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TListView) Canvas

func (l *TListView) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TListView) Checkboxes

func (l *TListView) Checkboxes() bool

Checkboxes

func (*TListView) ClassName

func (l *TListView) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TListView) ClassType

func (l *TListView) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TListView) Clear

func (l *TListView) Clear()

Clear CN: 清除。 EN: .

func (*TListView) ClearSelection

func (l *TListView) ClearSelection()

ClearSelection CN: 清除选择。 EN: .

func (*TListView) ClientHeight

func (l *TListView) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TListView) ClientOrigin

func (l *TListView) ClientOrigin() TPoint

ClientOrigin

func (*TListView) ClientRect

func (l *TListView) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TListView) ClientToParent

func (l *TListView) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TListView) ClientToScreen

func (l *TListView) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TListView) ClientWidth

func (l *TListView) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TListView) Color

func (l *TListView) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TListView) Column

func (l *TListView) Column(Index int32) *TListColumn

Column

func (*TListView) ColumnClick

func (l *TListView) ColumnClick() bool

ColumnClick

func (*TListView) Columns

func (l *TListView) Columns() *TListColumns

Columns

func (*TListView) ComponentCount

func (l *TListView) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TListView) ComponentIndex

func (l *TListView) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TListView) Components

func (l *TListView) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TListView) Constraints

func (l *TListView) Constraints() *TSizeConstraints

Constraints

func (*TListView) ContainsControl

func (l *TListView) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TListView) ControlAtPos

func (l *TListView) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TListView) ControlCount

func (l *TListView) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TListView) ControlState

func (l *TListView) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TListView) ControlStyle

func (l *TListView) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TListView) Controls

func (l *TListView) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TListView) CopySelection

func (l *TListView) CopySelection(Destination IWinControl)

CopySelection

func (*TListView) Ctl3D

func (l *TListView) Ctl3D() bool

Ctl3D

func (*TListView) Cursor

func (l *TListView) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TListView) CustomHint

func (l *TListView) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TListView) CustomSort

func (l *TListView) CustomSort(SortProc PFNLVCOMPARE, lParam int) bool

CustomSort

func (*TListView) DeleteSelected

func (l *TListView) DeleteSelected()

DeleteSelected

func (*TListView) DisableAlign

func (l *TListView) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TListView) DisposeOf

func (l *TListView) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TListView) DockClientCount

func (l *TListView) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TListView) DockClients

func (l *TListView) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TListView) DockSite

func (l *TListView) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TListView) DoubleBuffered

func (l *TListView) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TListView) DragCursor

func (l *TListView) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TListView) DragKind

func (l *TListView) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TListView) DragMode

func (l *TListView) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TListView) Dragging

func (l *TListView) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TListView) DropTarget

func (l *TListView) DropTarget() *TListItem

DropTarget

func (*TListView) EnableAlign

func (l *TListView) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TListView) Enabled

func (l *TListView) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TListView) Equals

func (l *TListView) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TListView) ExplicitHeight

func (l *TListView) ExplicitHeight() int32

ExplicitHeight

func (*TListView) ExplicitLeft

func (l *TListView) ExplicitLeft() int32

ExplicitLeft

func (*TListView) ExplicitTop

func (l *TListView) ExplicitTop() int32

ExplicitTop

func (*TListView) ExplicitWidth

func (l *TListView) ExplicitWidth() int32

ExplicitWidth

func (*TListView) FindChildControl

func (l *TListView) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TListView) FindComponent

func (l *TListView) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TListView) FlatScrollBars

func (l *TListView) FlatScrollBars() bool

FlatScrollBars

func (*TListView) FlipChildren

func (l *TListView) FlipChildren(AllLevels bool)

FlipChildren

func (*TListView) Floating

func (l *TListView) Floating() bool

Floating

func (*TListView) Focused

func (l *TListView) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TListView) Font

func (l *TListView) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TListView) Free

func (l *TListView) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TListView) FullDrag

func (l *TListView) FullDrag() bool

FullDrag

func (*TListView) GetHashCode

func (l *TListView) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TListView) GetNamePath

func (l *TListView) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TListView) GetSearchString

func (l *TListView) GetSearchString() string

GetSearchString

func (*TListView) GetTextBuf

func (l *TListView) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TListView) GetTextLen

func (l *TListView) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TListView) GridLines

func (l *TListView) GridLines() bool

GridLines

func (*TListView) GroupHeaderImages

func (l *TListView) GroupHeaderImages() *TImageList

GroupHeaderImages

func (*TListView) GroupView

func (l *TListView) GroupView() bool

GroupView

func (*TListView) Groups

func (l *TListView) Groups() *TListGroups

Groups

func (*TListView) Handle

func (l *TListView) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TListView) HandleAllocated

func (l *TListView) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TListView) HasParent

func (l *TListView) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TListView) Height

func (l *TListView) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TListView) Hide

func (l *TListView) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TListView) HideSelection

func (l *TListView) HideSelection() bool

HideSelection CN: 获取隐藏选择。 EN: .

func (*TListView) Hint

func (l *TListView) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TListView) HotTrack

func (l *TListView) HotTrack() bool

HotTrack

func (*TListView) HoverTime

func (l *TListView) HoverTime() int32

HoverTime

func (*TListView) IconOptions

func (l *TListView) IconOptions() *TIconOptions

IconOptions

func (*TListView) InheritsFrom

func (l *TListView) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TListView) InsertControl

func (l *TListView) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TListView) Instance

func (l *TListView) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TListView) InstanceSize

func (l *TListView) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TListView) Invalidate

func (l *TListView) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TListView) Is

func (l *TListView) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TListView) IsEditing

func (l *TListView) IsEditing() bool

IsEditing

func (*TListView) IsValid

func (l *TListView) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TListView) ItemFocused

func (l *TListView) ItemFocused() *TListItem

ItemFocused

func (*TListView) ItemIndex

func (l *TListView) ItemIndex() int32

ItemIndex

func (*TListView) Items

func (l *TListView) Items() *TListItems

Items

func (*TListView) LargeImages

func (l *TListView) LargeImages() *TImageList

LargeImages

func (*TListView) Left

func (l *TListView) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TListView) Margins

func (l *TListView) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TListView) MouseInClient

func (l *TListView) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TListView) MultiSelect

func (l *TListView) MultiSelect() bool

MultiSelect

func (*TListView) Name

func (l *TListView) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TListView) Owner

func (l *TListView) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TListView) OwnerData

func (l *TListView) OwnerData() bool

OwnerData

func (*TListView) OwnerDraw

func (l *TListView) OwnerDraw() bool

OwnerDraw

func (*TListView) PaintTo

func (l *TListView) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TListView) Parent

func (l *TListView) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TListView) ParentColor

func (l *TListView) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TListView) ParentDoubleBuffered

func (l *TListView) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TListView) ParentFont

func (l *TListView) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TListView) ParentShowHint

func (l *TListView) ParentShowHint() bool

ParentShowHint

func (*TListView) ParentToClient

func (l *TListView) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TListView) ParentWindow

func (l *TListView) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TListView) Perform

func (l *TListView) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TListView) PopupMenu

func (l *TListView) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TListView) ReadOnly

func (l *TListView) ReadOnly() bool

ReadOnly CN: 获取只读。 EN: .

func (*TListView) Realign

func (l *TListView) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TListView) Refresh

func (l *TListView) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TListView) RemoveControl

func (l *TListView) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TListView) Repaint

func (l *TListView) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TListView) RowSelect

func (l *TListView) RowSelect() bool

RowSelect

func (*TListView) ScaleBy

func (l *TListView) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TListView) ScreenToClient

func (l *TListView) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TListView) Scroll

func (l *TListView) Scroll(DX int32, DY int32)

Scroll

func (*TListView) ScrollBy

func (l *TListView) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TListView) SelCount

func (l *TListView) SelCount() int32

SelCount

func (*TListView) SelectAll

func (l *TListView) SelectAll()

SelectAll CN: 全选。 EN: .

func (*TListView) Selected

func (l *TListView) Selected() *TListItem

Selected

func (*TListView) SendToBack

func (l *TListView) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TListView) SetAction

func (l *TListView) SetAction(value IComponent)

SetAction

func (*TListView) SetAlign

func (l *TListView) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TListView) SetAlignWithMargins

func (l *TListView) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TListView) SetAllocBy

func (l *TListView) SetAllocBy(value int32)

SetAllocBy

func (*TListView) SetAnchors

func (l *TListView) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TListView) SetBevelEdges

func (l *TListView) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TListView) SetBevelInner

func (l *TListView) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TListView) SetBevelKind

func (l *TListView) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TListView) SetBevelOuter

func (l *TListView) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TListView) SetBiDiMode

func (l *TListView) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TListView) SetBorderStyle

func (l *TListView) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TListView) SetBorderWidth

func (l *TListView) SetBorderWidth(value int32)

SetBorderWidth CN: 设置边框的宽度。 EN: .

func (*TListView) SetBounds

func (l *TListView) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TListView) SetBoundsRect

func (l *TListView) SetBoundsRect(value TRect)

SetBoundsRect

func (*TListView) SetCheckboxes

func (l *TListView) SetCheckboxes(value bool)

SetCheckboxes

func (*TListView) SetClientHeight

func (l *TListView) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TListView) SetClientWidth

func (l *TListView) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TListView) SetColor

func (l *TListView) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TListView) SetColumnClick

func (l *TListView) SetColumnClick(value bool)

SetColumnClick

func (*TListView) SetColumns

func (l *TListView) SetColumns(value *TListColumns)

SetColumns

func (*TListView) SetComponentIndex

func (l *TListView) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TListView) SetConstraints

func (l *TListView) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TListView) SetControlState

func (l *TListView) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TListView) SetControlStyle

func (l *TListView) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TListView) SetCtl3D

func (l *TListView) SetCtl3D(value bool)

SetCtl3D

func (*TListView) SetCursor

func (l *TListView) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TListView) SetCustomHint

func (l *TListView) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TListView) SetDockSite

func (l *TListView) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TListView) SetDoubleBuffered

func (l *TListView) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TListView) SetDragCursor

func (l *TListView) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TListView) SetDragKind

func (l *TListView) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TListView) SetDragMode

func (l *TListView) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TListView) SetDropTarget

func (l *TListView) SetDropTarget(value *TListItem)

SetDropTarget

func (*TListView) SetEnabled

func (l *TListView) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TListView) SetFlatScrollBars

func (l *TListView) SetFlatScrollBars(value bool)

SetFlatScrollBars

func (*TListView) SetFocus

func (l *TListView) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TListView) SetFont

func (l *TListView) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TListView) SetFullDrag

func (l *TListView) SetFullDrag(value bool)

SetFullDrag

func (*TListView) SetGridLines

func (l *TListView) SetGridLines(value bool)

SetGridLines

func (*TListView) SetGroupHeaderImages

func (l *TListView) SetGroupHeaderImages(value IComponent)

SetGroupHeaderImages

func (*TListView) SetGroupView

func (l *TListView) SetGroupView(value bool)

SetGroupView

func (*TListView) SetGroups

func (l *TListView) SetGroups(value *TListGroups)

SetGroups

func (*TListView) SetHeight

func (l *TListView) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TListView) SetHideSelection

func (l *TListView) SetHideSelection(value bool)

SetHideSelection CN: 设置隐藏选择。 EN: .

func (*TListView) SetHint

func (l *TListView) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TListView) SetHotTrack

func (l *TListView) SetHotTrack(value bool)

SetHotTrack

func (*TListView) SetHoverTime

func (l *TListView) SetHoverTime(value int32)

SetHoverTime

func (*TListView) SetIconOptions

func (l *TListView) SetIconOptions(value IObject)

SetIconOptions

func (*TListView) SetItemFocused

func (l *TListView) SetItemFocused(value *TListItem)

SetItemFocused

func (*TListView) SetItemIndex

func (l *TListView) SetItemIndex(value int32)

SetItemIndex

func (*TListView) SetItems

func (l *TListView) SetItems(value *TListItems)

SetItems

func (*TListView) SetLargeImages

func (l *TListView) SetLargeImages(value IComponent)

SetLargeImages

func (*TListView) SetLeft

func (l *TListView) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TListView) SetMargins

func (l *TListView) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TListView) SetMultiSelect

func (l *TListView) SetMultiSelect(value bool)

SetMultiSelect

func (*TListView) SetName

func (l *TListView) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TListView) SetOnAdvancedCustomDraw

func (l *TListView) SetOnAdvancedCustomDraw(fn TLVAdvancedCustomDrawEvent)

SetOnAdvancedCustomDraw

func (*TListView) SetOnAdvancedCustomDrawItem

func (l *TListView) SetOnAdvancedCustomDrawItem(fn TLVAdvancedCustomDrawItemEvent)

SetOnAdvancedCustomDrawItem

func (*TListView) SetOnAdvancedCustomDrawSubItem

func (l *TListView) SetOnAdvancedCustomDrawSubItem(fn TLVAdvancedCustomDrawSubItemEvent)

SetOnAdvancedCustomDrawSubItem

func (*TListView) SetOnChange

func (l *TListView) SetOnChange(fn TLVChangeEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TListView) SetOnChanging

func (l *TListView) SetOnChanging(fn TLVChangingEvent)

SetOnChanging

func (*TListView) SetOnClick

func (l *TListView) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TListView) SetOnColumnClick

func (l *TListView) SetOnColumnClick(fn TLVColumnClickEvent)

SetOnColumnClick

func (*TListView) SetOnColumnRightClick

func (l *TListView) SetOnColumnRightClick(fn TLVColumnRClickEvent)

SetOnColumnRightClick

func (*TListView) SetOnCompare

func (l *TListView) SetOnCompare(fn TLVCompareEvent)

SetOnCompare

func (*TListView) SetOnContextPopup

func (l *TListView) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TListView) SetOnCustomDraw

func (l *TListView) SetOnCustomDraw(fn TLVCustomDrawEvent)

SetOnCustomDraw

func (*TListView) SetOnCustomDrawItem

func (l *TListView) SetOnCustomDrawItem(fn TLVCustomDrawItemEvent)

SetOnCustomDrawItem

func (*TListView) SetOnCustomDrawSubItem

func (l *TListView) SetOnCustomDrawSubItem(fn TLVCustomDrawSubItemEvent)

SetOnCustomDrawSubItem

func (*TListView) SetOnData

func (l *TListView) SetOnData(fn TLVOwnerDataEvent)

SetOnData

func (*TListView) SetOnDataFind

func (l *TListView) SetOnDataFind(fn TLVOwnerDataFindEvent)

SetOnDataFind

func (*TListView) SetOnDblClick

func (l *TListView) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TListView) SetOnDeletion

func (l *TListView) SetOnDeletion(fn TLVDeletedEvent)

SetOnDeletion

func (*TListView) SetOnDragDrop

func (l *TListView) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TListView) SetOnDragOver

func (l *TListView) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TListView) SetOnDrawItem

func (l *TListView) SetOnDrawItem(fn TLVDrawItemEvent)

SetOnDrawItem

func (*TListView) SetOnEdited

func (l *TListView) SetOnEdited(fn TLVEditedEvent)

SetOnEdited

func (*TListView) SetOnEditing

func (l *TListView) SetOnEditing(fn TLVEditingEvent)

SetOnEditing

func (*TListView) SetOnEndDock

func (l *TListView) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TListView) SetOnEndDrag

func (l *TListView) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TListView) SetOnEnter

func (l *TListView) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TListView) SetOnExit

func (l *TListView) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TListView) SetOnGesture

func (l *TListView) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TListView) SetOnGetImageIndex

func (l *TListView) SetOnGetImageIndex(fn TLVNotifyEvent)

SetOnGetImageIndex

func (*TListView) SetOnInsert

func (l *TListView) SetOnInsert(fn TLVDeletedEvent)

SetOnInsert

func (*TListView) SetOnItemChecked

func (l *TListView) SetOnItemChecked(fn TLVCheckedItemEvent)

SetOnItemChecked

func (*TListView) SetOnKeyDown

func (l *TListView) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TListView) SetOnKeyPress

func (l *TListView) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TListView) SetOnKeyUp

func (l *TListView) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TListView) SetOnMouseActivate

func (l *TListView) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TListView) SetOnMouseDown

func (l *TListView) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TListView) SetOnMouseEnter

func (l *TListView) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TListView) SetOnMouseLeave

func (l *TListView) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TListView) SetOnMouseMove

func (l *TListView) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TListView) SetOnMouseUp

func (l *TListView) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TListView) SetOnResize

func (l *TListView) SetOnResize(fn TNotifyEvent)

SetOnResize CN: 设置大小被改变事件。 EN: .

func (*TListView) SetOnSelectItem

func (l *TListView) SetOnSelectItem(fn TLVSelectItemEvent)

SetOnSelectItem

func (*TListView) SetOnStartDock

func (l *TListView) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TListView) SetOwnerData

func (l *TListView) SetOwnerData(value bool)

SetOwnerData

func (*TListView) SetOwnerDraw

func (l *TListView) SetOwnerDraw(value bool)

SetOwnerDraw

func (*TListView) SetParent

func (l *TListView) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TListView) SetParentColor

func (l *TListView) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TListView) SetParentDoubleBuffered

func (l *TListView) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TListView) SetParentFont

func (l *TListView) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TListView) SetParentShowHint

func (l *TListView) SetParentShowHint(value bool)

SetParentShowHint

func (*TListView) SetParentWindow

func (l *TListView) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TListView) SetPopupMenu

func (l *TListView) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TListView) SetReadOnly

func (l *TListView) SetReadOnly(value bool)

SetReadOnly CN: 设置只读。 EN: .

func (*TListView) SetRowSelect

func (l *TListView) SetRowSelect(value bool)

SetRowSelect

func (*TListView) SetSelected

func (l *TListView) SetSelected(value *TListItem)

SetSelected

func (*TListView) SetShowColumnHeaders

func (l *TListView) SetShowColumnHeaders(value bool)

SetShowColumnHeaders

func (*TListView) SetShowHint

func (l *TListView) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TListView) SetShowWorkAreas

func (l *TListView) SetShowWorkAreas(value bool)

SetShowWorkAreas

func (*TListView) SetSmallImages

func (l *TListView) SetSmallImages(value IComponent)

SetSmallImages

func (*TListView) SetSortType

func (l *TListView) SetSortType(value TSortType)

SetSortType

func (*TListView) SetStateImages

func (l *TListView) SetStateImages(value IComponent)

SetStateImages

func (*TListView) SetStyleElements

func (l *TListView) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TListView) SetTabOrder

func (l *TListView) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TListView) SetTabStop

func (l *TListView) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TListView) SetTag

func (l *TListView) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TListView) SetTextBuf

func (l *TListView) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TListView) SetTop

func (l *TListView) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TListView) SetUseDockManager

func (l *TListView) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TListView) SetViewStyle

func (l *TListView) SetViewStyle(value TViewStyle)

SetViewStyle

func (*TListView) SetVisible

func (l *TListView) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TListView) SetWidth

func (l *TListView) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TListView) Show

func (l *TListView) Show()

Show CN: 显示控件。 EN: Show control.

func (*TListView) ShowColumnHeaders

func (l *TListView) ShowColumnHeaders() bool

ShowColumnHeaders

func (*TListView) ShowHint

func (l *TListView) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TListView) ShowWorkAreas

func (l *TListView) ShowWorkAreas() bool

ShowWorkAreas

func (*TListView) SmallImages

func (l *TListView) SmallImages() *TImageList

SmallImages

func (*TListView) SortType

func (l *TListView) SortType() TSortType

SortType

func (*TListView) StateImages

func (l *TListView) StateImages() *TImageList

StateImages

func (*TListView) StyleElements

func (l *TListView) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TListView) TabOrder

func (l *TListView) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TListView) TabStop

func (l *TListView) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TListView) Tag

func (l *TListView) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TListView) ToString

func (l *TListView) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TListView) Top

func (l *TListView) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TListView) TopItem

func (l *TListView) TopItem() *TListItem

TopItem

func (*TListView) UnsafeAddr

func (l *TListView) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TListView) Update

func (l *TListView) Update()

Update CN: 控件更新。 EN: Update.

func (*TListView) UpdateControlState

func (l *TListView) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TListView) UseDockManager

func (l *TListView) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TListView) ViewStyle

func (l *TListView) ViewStyle() TViewStyle

ViewStyle

func (*TListView) Visible

func (l *TListView) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TListView) VisibleDockClientCount

func (l *TListView) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TListView) VisibleRowCount

func (l *TListView) VisibleRowCount() int32

VisibleRowCount

func (*TListView) Width

func (l *TListView) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TMainMenu

type TMainMenu struct {
	IComponent
	// contains filtered or unexported fields
}

func AsMainMenu

func AsMainMenu(obj interface{}) *TMainMenu

AsMainMenu CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func MainMenuFromInst(inst uintptr) *TMainMenu

-------------------------- Deprecated begin -------------------------- MainMenuFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsMainMenu.

func MainMenuFromObj(obj IObject) *TMainMenu

MainMenuFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsMainMenu.

func MainMenuFromUnsafePointer(ptr unsafe.Pointer) *TMainMenu

MainMenuFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsMainMenu.

func NewMainMenu

func NewMainMenu(owner IComponent) *TMainMenu

NewMainMenu CN: 创建一个新的对象。 EN: Create a new object.

func (*TMainMenu) Assign

func (m *TMainMenu) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TMainMenu) AutoHotkeys

func (m *TMainMenu) AutoHotkeys() TMenuAutoFlag

AutoHotkeys

func (*TMainMenu) BiDiMode

func (m *TMainMenu) BiDiMode() TBiDiMode

BiDiMode

func (*TMainMenu) ClassName

func (m *TMainMenu) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TMainMenu) ClassType

func (m *TMainMenu) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TMainMenu) ComponentCount

func (m *TMainMenu) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TMainMenu) ComponentIndex

func (m *TMainMenu) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TMainMenu) Components

func (m *TMainMenu) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TMainMenu) DisposeOf

func (m *TMainMenu) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TMainMenu) Equals

func (m *TMainMenu) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TMainMenu) FindComponent

func (m *TMainMenu) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TMainMenu) Free

func (m *TMainMenu) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TMainMenu) GetHashCode

func (m *TMainMenu) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TMainMenu) GetNamePath

func (m *TMainMenu) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TMainMenu) Handle

func (m *TMainMenu) Handle() HMENU

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TMainMenu) HasParent

func (m *TMainMenu) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TMainMenu) Images

func (m *TMainMenu) Images() *TImageList

Images CN: 获取图标索引列表对象。 EN: .

func (*TMainMenu) InheritsFrom

func (m *TMainMenu) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TMainMenu) Instance

func (m *TMainMenu) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TMainMenu) InstanceSize

func (m *TMainMenu) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TMainMenu) Is

func (m *TMainMenu) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TMainMenu) IsValid

func (m *TMainMenu) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TMainMenu) Items

func (m *TMainMenu) Items() *TMenuItem

Items

func (*TMainMenu) Name

func (m *TMainMenu) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TMainMenu) Owner

func (m *TMainMenu) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TMainMenu) OwnerDraw

func (m *TMainMenu) OwnerDraw() bool

OwnerDraw

func (*TMainMenu) SetAutoHotkeys

func (m *TMainMenu) SetAutoHotkeys(value TMenuAutoFlag)

SetAutoHotkeys

func (*TMainMenu) SetBiDiMode

func (m *TMainMenu) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TMainMenu) SetComponentIndex

func (m *TMainMenu) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TMainMenu) SetImages

func (m *TMainMenu) SetImages(value IComponent)

SetImages CN: 设置图标索引列表对象。 EN: .

func (*TMainMenu) SetName

func (m *TMainMenu) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TMainMenu) SetOnChange

func (m *TMainMenu) SetOnChange(fn TMenuChangeEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TMainMenu) SetOwnerDraw

func (m *TMainMenu) SetOwnerDraw(value bool)

SetOwnerDraw

func (*TMainMenu) SetTag

func (m *TMainMenu) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TMainMenu) SetWindowHandle

func (m *TMainMenu) SetWindowHandle(value HWND)

SetWindowHandle

func (*TMainMenu) Tag

func (m *TMainMenu) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TMainMenu) ToString

func (m *TMainMenu) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TMainMenu) UnsafeAddr

func (m *TMainMenu) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TMainMenu) WindowHandle

func (m *TMainMenu) WindowHandle() HWND

WindowHandle

type TMargins

type TMargins struct {
	IObject
	// contains filtered or unexported fields
}

func AsMargins

func AsMargins(obj interface{}) *TMargins

AsMargins CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func MarginsFromInst

func MarginsFromInst(inst uintptr) *TMargins

-------------------------- Deprecated begin -------------------------- MarginsFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsMargins.

func MarginsFromObj

func MarginsFromObj(obj IObject) *TMargins

MarginsFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsMargins.

func MarginsFromUnsafePointer

func MarginsFromUnsafePointer(ptr unsafe.Pointer) *TMargins

MarginsFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsMargins.

func NewMargins

func NewMargins() *TMargins

NewMargins CN: 创建一个新的对象。 EN: Create a new object.

func (*TMargins) Assign

func (m *TMargins) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TMargins) Bottom

func (m *TMargins) Bottom() int32

Bottom

func (*TMargins) ClassName

func (m *TMargins) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TMargins) ClassType

func (m *TMargins) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TMargins) ControlHeight

func (m *TMargins) ControlHeight() int32

ControlHeight

func (*TMargins) ControlLeft

func (m *TMargins) ControlLeft() int32

ControlLeft

func (*TMargins) ControlTop

func (m *TMargins) ControlTop() int32

ControlTop

func (*TMargins) ControlWidth

func (m *TMargins) ControlWidth() int32

ControlWidth

func (*TMargins) DisposeOf

func (m *TMargins) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TMargins) Equals

func (m *TMargins) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TMargins) ExplicitHeight

func (m *TMargins) ExplicitHeight() int32

ExplicitHeight

func (*TMargins) ExplicitLeft

func (m *TMargins) ExplicitLeft() int32

ExplicitLeft

func (*TMargins) ExplicitTop

func (m *TMargins) ExplicitTop() int32

ExplicitTop

func (*TMargins) ExplicitWidth

func (m *TMargins) ExplicitWidth() int32

ExplicitWidth

func (*TMargins) Free

func (m *TMargins) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TMargins) GetHashCode

func (m *TMargins) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TMargins) GetNamePath

func (m *TMargins) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TMargins) InheritsFrom

func (m *TMargins) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TMargins) Instance

func (m *TMargins) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TMargins) InstanceSize

func (m *TMargins) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TMargins) Is

func (m *TMargins) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TMargins) IsValid

func (m *TMargins) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TMargins) Left

func (m *TMargins) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TMargins) Right

func (m *TMargins) Right() int32

Right

func (*TMargins) SetBottom

func (m *TMargins) SetBottom(value int32)

SetBottom

func (*TMargins) SetBounds

func (m *TMargins) SetBounds(ALeft int32, ATop int32, ARight int32, ABottom int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TMargins) SetLeft

func (m *TMargins) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TMargins) SetOnChange

func (m *TMargins) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TMargins) SetRight

func (m *TMargins) SetRight(value int32)

SetRight

func (*TMargins) SetTop

func (m *TMargins) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TMargins) ToString

func (m *TMargins) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TMargins) Top

func (m *TMargins) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TMargins) UnsafeAddr

func (m *TMargins) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TMaskEdit

type TMaskEdit struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsMaskEdit

func AsMaskEdit(obj interface{}) *TMaskEdit

AsMaskEdit CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func MaskEditFromInst

func MaskEditFromInst(inst uintptr) *TMaskEdit

-------------------------- Deprecated begin -------------------------- MaskEditFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsMaskEdit.

func MaskEditFromObj

func MaskEditFromObj(obj IObject) *TMaskEdit

MaskEditFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsMaskEdit.

func MaskEditFromUnsafePointer

func MaskEditFromUnsafePointer(ptr unsafe.Pointer) *TMaskEdit

MaskEditFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsMaskEdit.

func NewMaskEdit

func NewMaskEdit(owner IComponent) *TMaskEdit

NewMaskEdit CN: 创建一个新的对象。 EN: Create a new object.

func (*TMaskEdit) Action

func (m *TMaskEdit) Action() *TAction

Action

func (*TMaskEdit) Align

func (m *TMaskEdit) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TMaskEdit) AlignDisabled

func (m *TMaskEdit) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TMaskEdit) AlignWithMargins

func (m *TMaskEdit) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TMaskEdit) Alignment

func (m *TMaskEdit) Alignment() TAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TMaskEdit) Anchors

func (m *TMaskEdit) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TMaskEdit) Assign

func (m *TMaskEdit) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TMaskEdit) AutoSelect

func (m *TMaskEdit) AutoSelect() bool

AutoSelect CN: 获取自动选择。 EN: .

func (*TMaskEdit) AutoSize

func (m *TMaskEdit) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TMaskEdit) BevelEdges

func (m *TMaskEdit) BevelEdges() TBevelEdges

BevelEdges

func (*TMaskEdit) BevelInner

func (m *TMaskEdit) BevelInner() TBevelCut

BevelInner

func (*TMaskEdit) BevelKind

func (m *TMaskEdit) BevelKind() TBevelKind

BevelKind

func (*TMaskEdit) BevelOuter

func (m *TMaskEdit) BevelOuter() TBevelCut

BevelOuter

func (*TMaskEdit) BiDiMode

func (m *TMaskEdit) BiDiMode() TBiDiMode

BiDiMode

func (*TMaskEdit) BorderStyle

func (m *TMaskEdit) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TMaskEdit) BoundsRect

func (m *TMaskEdit) BoundsRect() TRect

BoundsRect

func (*TMaskEdit) BringToFront

func (m *TMaskEdit) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TMaskEdit) Brush

func (m *TMaskEdit) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TMaskEdit) CanFocus

func (m *TMaskEdit) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TMaskEdit) CanUndo

func (m *TMaskEdit) CanUndo() bool

CanUndo CN: 获取能否撤销。 EN: .

func (*TMaskEdit) CharCase

func (m *TMaskEdit) CharCase() TEditCharCase

CharCase

func (*TMaskEdit) ClassName

func (m *TMaskEdit) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TMaskEdit) ClassType

func (m *TMaskEdit) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TMaskEdit) Clear

func (m *TMaskEdit) Clear()

Clear CN: 清除。 EN: .

func (*TMaskEdit) ClearSelection

func (m *TMaskEdit) ClearSelection()

ClearSelection CN: 清除选择。 EN: .

func (*TMaskEdit) ClearUndo

func (m *TMaskEdit) ClearUndo()

ClearUndo CN: 清除撤销。 EN: .

func (*TMaskEdit) ClientHeight

func (m *TMaskEdit) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TMaskEdit) ClientOrigin

func (m *TMaskEdit) ClientOrigin() TPoint

ClientOrigin

func (*TMaskEdit) ClientRect

func (m *TMaskEdit) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TMaskEdit) ClientToParent

func (m *TMaskEdit) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TMaskEdit) ClientToScreen

func (m *TMaskEdit) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TMaskEdit) ClientWidth

func (m *TMaskEdit) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TMaskEdit) Color

func (m *TMaskEdit) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TMaskEdit) ComponentCount

func (m *TMaskEdit) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TMaskEdit) ComponentIndex

func (m *TMaskEdit) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TMaskEdit) Components

func (m *TMaskEdit) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TMaskEdit) Constraints

func (m *TMaskEdit) Constraints() *TSizeConstraints

Constraints

func (*TMaskEdit) ContainsControl

func (m *TMaskEdit) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TMaskEdit) ControlAtPos

func (m *TMaskEdit) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TMaskEdit) ControlCount

func (m *TMaskEdit) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TMaskEdit) ControlState

func (m *TMaskEdit) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TMaskEdit) ControlStyle

func (m *TMaskEdit) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TMaskEdit) Controls

func (m *TMaskEdit) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TMaskEdit) CopyToClipboard

func (m *TMaskEdit) CopyToClipboard()

CopyToClipboard CN: 复制到粘贴板。 EN: .

func (*TMaskEdit) Ctl3D

func (m *TMaskEdit) Ctl3D() bool

Ctl3D

func (*TMaskEdit) Cursor

func (m *TMaskEdit) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TMaskEdit) CustomHint

func (m *TMaskEdit) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TMaskEdit) CutToClipboard

func (m *TMaskEdit) CutToClipboard()

CutToClipboard CN: 剪切到粘贴板。 EN: .

func (*TMaskEdit) DisableAlign

func (m *TMaskEdit) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TMaskEdit) DisposeOf

func (m *TMaskEdit) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TMaskEdit) DockClientCount

func (m *TMaskEdit) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TMaskEdit) DockClients

func (m *TMaskEdit) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TMaskEdit) DockSite

func (m *TMaskEdit) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TMaskEdit) DoubleBuffered

func (m *TMaskEdit) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TMaskEdit) DragCursor

func (m *TMaskEdit) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TMaskEdit) DragKind

func (m *TMaskEdit) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TMaskEdit) DragMode

func (m *TMaskEdit) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TMaskEdit) Dragging

func (m *TMaskEdit) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TMaskEdit) EditText

func (m *TMaskEdit) EditText() string

EditText

func (*TMaskEdit) EnableAlign

func (m *TMaskEdit) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TMaskEdit) Enabled

func (m *TMaskEdit) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TMaskEdit) Equals

func (m *TMaskEdit) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TMaskEdit) ExplicitHeight

func (m *TMaskEdit) ExplicitHeight() int32

ExplicitHeight

func (*TMaskEdit) ExplicitLeft

func (m *TMaskEdit) ExplicitLeft() int32

ExplicitLeft

func (*TMaskEdit) ExplicitTop

func (m *TMaskEdit) ExplicitTop() int32

ExplicitTop

func (*TMaskEdit) ExplicitWidth

func (m *TMaskEdit) ExplicitWidth() int32

ExplicitWidth

func (*TMaskEdit) FindChildControl

func (m *TMaskEdit) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TMaskEdit) FindComponent

func (m *TMaskEdit) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TMaskEdit) FlipChildren

func (m *TMaskEdit) FlipChildren(AllLevels bool)

FlipChildren

func (*TMaskEdit) Floating

func (m *TMaskEdit) Floating() bool

Floating

func (*TMaskEdit) Focused

func (m *TMaskEdit) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TMaskEdit) Font

func (m *TMaskEdit) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TMaskEdit) Free

func (m *TMaskEdit) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TMaskEdit) GetHashCode

func (m *TMaskEdit) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TMaskEdit) GetNamePath

func (m *TMaskEdit) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TMaskEdit) GetSelTextBuf

func (m *TMaskEdit) GetSelTextBuf(Buffer *string, BufSize int32) int32

GetSelTextBuf

func (*TMaskEdit) GetTextBuf

func (m *TMaskEdit) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TMaskEdit) GetTextLen

func (m *TMaskEdit) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TMaskEdit) Handle

func (m *TMaskEdit) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TMaskEdit) HandleAllocated

func (m *TMaskEdit) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TMaskEdit) HasParent

func (m *TMaskEdit) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TMaskEdit) Height

func (m *TMaskEdit) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TMaskEdit) Hide

func (m *TMaskEdit) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TMaskEdit) Hint

func (m *TMaskEdit) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TMaskEdit) InheritsFrom

func (m *TMaskEdit) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TMaskEdit) InsertControl

func (m *TMaskEdit) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TMaskEdit) Instance

func (m *TMaskEdit) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TMaskEdit) InstanceSize

func (m *TMaskEdit) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TMaskEdit) Invalidate

func (m *TMaskEdit) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TMaskEdit) Is

func (m *TMaskEdit) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TMaskEdit) IsMasked

func (m *TMaskEdit) IsMasked() bool

IsMasked

func (*TMaskEdit) IsValid

func (m *TMaskEdit) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TMaskEdit) Left

func (m *TMaskEdit) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TMaskEdit) Margins

func (m *TMaskEdit) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TMaskEdit) MaxLength

func (m *TMaskEdit) MaxLength() int32

MaxLength CN: 获取最大长度。 EN: .

func (*TMaskEdit) Modified

func (m *TMaskEdit) Modified() bool

Modified CN: 获取修改。 EN: Get modified.

func (*TMaskEdit) MouseInClient

func (m *TMaskEdit) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TMaskEdit) Name

func (m *TMaskEdit) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TMaskEdit) Owner

func (m *TMaskEdit) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TMaskEdit) PaintTo

func (m *TMaskEdit) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TMaskEdit) Parent

func (m *TMaskEdit) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TMaskEdit) ParentColor

func (m *TMaskEdit) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TMaskEdit) ParentCtl3D

func (m *TMaskEdit) ParentCtl3D() bool

ParentCtl3D

func (*TMaskEdit) ParentDoubleBuffered

func (m *TMaskEdit) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TMaskEdit) ParentFont

func (m *TMaskEdit) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TMaskEdit) ParentShowHint

func (m *TMaskEdit) ParentShowHint() bool

ParentShowHint

func (*TMaskEdit) ParentToClient

func (m *TMaskEdit) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TMaskEdit) ParentWindow

func (m *TMaskEdit) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TMaskEdit) PasswordChar

func (m *TMaskEdit) PasswordChar() uint16

PasswordChar CN: 获取密码掩码字符。 EN: .

func (*TMaskEdit) PasteFromClipboard

func (m *TMaskEdit) PasteFromClipboard()

PasteFromClipboard CN: 从剪切板粘贴。 EN: .

func (*TMaskEdit) Perform

func (m *TMaskEdit) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TMaskEdit) PopupMenu

func (m *TMaskEdit) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TMaskEdit) ReadOnly

func (m *TMaskEdit) ReadOnly() bool

ReadOnly CN: 获取只读。 EN: .

func (*TMaskEdit) Realign

func (m *TMaskEdit) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TMaskEdit) Refresh

func (m *TMaskEdit) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TMaskEdit) RemoveControl

func (m *TMaskEdit) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TMaskEdit) Repaint

func (m *TMaskEdit) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TMaskEdit) ScaleBy

func (m *TMaskEdit) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TMaskEdit) ScreenToClient

func (m *TMaskEdit) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TMaskEdit) ScrollBy

func (m *TMaskEdit) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TMaskEdit) SelLength

func (m *TMaskEdit) SelLength() int32

SelLength CN: 获取选择的长度。 EN: .

func (*TMaskEdit) SelStart

func (m *TMaskEdit) SelStart() int32

SelStart CN: 获取选择的启始位置。 EN: .

func (*TMaskEdit) SelText

func (m *TMaskEdit) SelText() string

SelText CN: 获取选择的文本。 EN: .

func (*TMaskEdit) SelectAll

func (m *TMaskEdit) SelectAll()

SelectAll CN: 全选。 EN: .

func (*TMaskEdit) SendToBack

func (m *TMaskEdit) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TMaskEdit) SetAction

func (m *TMaskEdit) SetAction(value IComponent)

SetAction

func (*TMaskEdit) SetAlign

func (m *TMaskEdit) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TMaskEdit) SetAlignWithMargins

func (m *TMaskEdit) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TMaskEdit) SetAlignment

func (m *TMaskEdit) SetAlignment(value TAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TMaskEdit) SetAnchors

func (m *TMaskEdit) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TMaskEdit) SetAutoSelect

func (m *TMaskEdit) SetAutoSelect(value bool)

SetAutoSelect CN: 设置自动选择。 EN: .

func (*TMaskEdit) SetAutoSize

func (m *TMaskEdit) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TMaskEdit) SetBevelEdges

func (m *TMaskEdit) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TMaskEdit) SetBevelInner

func (m *TMaskEdit) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TMaskEdit) SetBevelKind

func (m *TMaskEdit) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TMaskEdit) SetBevelOuter

func (m *TMaskEdit) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TMaskEdit) SetBiDiMode

func (m *TMaskEdit) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TMaskEdit) SetBorderStyle

func (m *TMaskEdit) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TMaskEdit) SetBounds

func (m *TMaskEdit) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TMaskEdit) SetBoundsRect

func (m *TMaskEdit) SetBoundsRect(value TRect)

SetBoundsRect

func (*TMaskEdit) SetCharCase

func (m *TMaskEdit) SetCharCase(value TEditCharCase)

SetCharCase

func (*TMaskEdit) SetClientHeight

func (m *TMaskEdit) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TMaskEdit) SetClientWidth

func (m *TMaskEdit) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TMaskEdit) SetColor

func (m *TMaskEdit) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TMaskEdit) SetComponentIndex

func (m *TMaskEdit) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TMaskEdit) SetConstraints

func (m *TMaskEdit) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TMaskEdit) SetControlState

func (m *TMaskEdit) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TMaskEdit) SetControlStyle

func (m *TMaskEdit) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TMaskEdit) SetCtl3D

func (m *TMaskEdit) SetCtl3D(value bool)

SetCtl3D

func (*TMaskEdit) SetCursor

func (m *TMaskEdit) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TMaskEdit) SetCustomHint

func (m *TMaskEdit) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TMaskEdit) SetDockSite

func (m *TMaskEdit) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TMaskEdit) SetDoubleBuffered

func (m *TMaskEdit) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TMaskEdit) SetDragCursor

func (m *TMaskEdit) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TMaskEdit) SetDragKind

func (m *TMaskEdit) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TMaskEdit) SetDragMode

func (m *TMaskEdit) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TMaskEdit) SetEditText

func (m *TMaskEdit) SetEditText(value string)

SetEditText

func (*TMaskEdit) SetEnabled

func (m *TMaskEdit) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TMaskEdit) SetFocus

func (m *TMaskEdit) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TMaskEdit) SetFont

func (m *TMaskEdit) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TMaskEdit) SetHeight

func (m *TMaskEdit) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TMaskEdit) SetHint

func (m *TMaskEdit) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TMaskEdit) SetLeft

func (m *TMaskEdit) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TMaskEdit) SetMargins

func (m *TMaskEdit) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TMaskEdit) SetMaxLength

func (m *TMaskEdit) SetMaxLength(value int32)

SetMaxLength CN: 设置最大长度。 EN: .

func (*TMaskEdit) SetModified

func (m *TMaskEdit) SetModified(value bool)

SetModified CN: 设置修改。 EN: Set modified.

func (*TMaskEdit) SetName

func (m *TMaskEdit) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TMaskEdit) SetOnChange

func (m *TMaskEdit) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TMaskEdit) SetOnClick

func (m *TMaskEdit) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TMaskEdit) SetOnDblClick

func (m *TMaskEdit) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TMaskEdit) SetOnDragDrop

func (m *TMaskEdit) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TMaskEdit) SetOnDragOver

func (m *TMaskEdit) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TMaskEdit) SetOnEndDock

func (m *TMaskEdit) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TMaskEdit) SetOnEndDrag

func (m *TMaskEdit) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TMaskEdit) SetOnEnter

func (m *TMaskEdit) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TMaskEdit) SetOnExit

func (m *TMaskEdit) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TMaskEdit) SetOnGesture

func (m *TMaskEdit) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TMaskEdit) SetOnKeyDown

func (m *TMaskEdit) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TMaskEdit) SetOnKeyPress

func (m *TMaskEdit) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TMaskEdit) SetOnKeyUp

func (m *TMaskEdit) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TMaskEdit) SetOnMouseActivate

func (m *TMaskEdit) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TMaskEdit) SetOnMouseDown

func (m *TMaskEdit) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TMaskEdit) SetOnMouseEnter

func (m *TMaskEdit) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TMaskEdit) SetOnMouseLeave

func (m *TMaskEdit) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TMaskEdit) SetOnMouseMove

func (m *TMaskEdit) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TMaskEdit) SetOnMouseUp

func (m *TMaskEdit) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TMaskEdit) SetOnStartDock

func (m *TMaskEdit) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TMaskEdit) SetParent

func (m *TMaskEdit) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TMaskEdit) SetParentColor

func (m *TMaskEdit) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TMaskEdit) SetParentCtl3D

func (m *TMaskEdit) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TMaskEdit) SetParentDoubleBuffered

func (m *TMaskEdit) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TMaskEdit) SetParentFont

func (m *TMaskEdit) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TMaskEdit) SetParentShowHint

func (m *TMaskEdit) SetParentShowHint(value bool)

SetParentShowHint

func (*TMaskEdit) SetParentWindow

func (m *TMaskEdit) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TMaskEdit) SetPasswordChar

func (m *TMaskEdit) SetPasswordChar(value uint16)

SetPasswordChar CN: 设置密码掩码字符。 EN: .

func (*TMaskEdit) SetPopupMenu

func (m *TMaskEdit) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TMaskEdit) SetReadOnly

func (m *TMaskEdit) SetReadOnly(value bool)

SetReadOnly CN: 设置只读。 EN: .

func (*TMaskEdit) SetSelLength

func (m *TMaskEdit) SetSelLength(value int32)

SetSelLength CN: 设置选择的长度。 EN: .

func (*TMaskEdit) SetSelStart

func (m *TMaskEdit) SetSelStart(value int32)

SetSelStart CN: 设置选择的启始位置。 EN: .

func (*TMaskEdit) SetSelText

func (m *TMaskEdit) SetSelText(value string)

SetSelText CN: 设置选择的文本。 EN: .

func (*TMaskEdit) SetShowHint

func (m *TMaskEdit) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TMaskEdit) SetStyleElements

func (m *TMaskEdit) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TMaskEdit) SetTabOrder

func (m *TMaskEdit) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TMaskEdit) SetTabStop

func (m *TMaskEdit) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TMaskEdit) SetTag

func (m *TMaskEdit) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TMaskEdit) SetText

func (m *TMaskEdit) SetText(value string)

SetText CN: 设置文本。 EN: .

func (*TMaskEdit) SetTextBuf

func (m *TMaskEdit) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TMaskEdit) SetTextHint

func (m *TMaskEdit) SetTextHint(value string)

SetTextHint CN: 设置提示文本。 EN: .

func (*TMaskEdit) SetTop

func (m *TMaskEdit) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TMaskEdit) SetUseDockManager

func (m *TMaskEdit) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TMaskEdit) SetVisible

func (m *TMaskEdit) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TMaskEdit) SetWidth

func (m *TMaskEdit) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TMaskEdit) Show

func (m *TMaskEdit) Show()

Show CN: 显示控件。 EN: Show control.

func (*TMaskEdit) ShowHint

func (m *TMaskEdit) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TMaskEdit) StyleElements

func (m *TMaskEdit) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TMaskEdit) TabOrder

func (m *TMaskEdit) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TMaskEdit) TabStop

func (m *TMaskEdit) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TMaskEdit) Tag

func (m *TMaskEdit) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TMaskEdit) Text

func (m *TMaskEdit) Text() string

Text CN: 获取文本。 EN: .

func (*TMaskEdit) TextHint

func (m *TMaskEdit) TextHint() string

TextHint CN: 获取提示文本。 EN: .

func (*TMaskEdit) ToString

func (m *TMaskEdit) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TMaskEdit) Top

func (m *TMaskEdit) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TMaskEdit) Undo

func (m *TMaskEdit) Undo()

Undo CN: 撤销上一次操作。 EN: .

func (*TMaskEdit) UnsafeAddr

func (m *TMaskEdit) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TMaskEdit) Update

func (m *TMaskEdit) Update()

Update CN: 控件更新。 EN: Update.

func (*TMaskEdit) UpdateControlState

func (m *TMaskEdit) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TMaskEdit) UseDockManager

func (m *TMaskEdit) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TMaskEdit) ValidateEdit

func (m *TMaskEdit) ValidateEdit()

ValidateEdit

func (*TMaskEdit) Visible

func (m *TMaskEdit) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TMaskEdit) VisibleDockClientCount

func (m *TMaskEdit) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TMaskEdit) Width

func (m *TMaskEdit) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TMeasureItemEvent

type TMeasureItemEvent func(control *TWinControl, index int32, height *int32)

TMeasureItemEvent = procedure(Control: TWinControl; Index: Integer; var Height: Integer) of object;

type TMemo

type TMemo struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsMemo

func AsMemo(obj interface{}) *TMemo

AsMemo CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func MemoFromInst

func MemoFromInst(inst uintptr) *TMemo

-------------------------- Deprecated begin -------------------------- MemoFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsMemo.

func MemoFromObj

func MemoFromObj(obj IObject) *TMemo

MemoFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsMemo.

func MemoFromUnsafePointer

func MemoFromUnsafePointer(ptr unsafe.Pointer) *TMemo

MemoFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsMemo.

func NewMemo

func NewMemo(owner IComponent) *TMemo

NewMemo CN: 创建一个新的对象。 EN: Create a new object.

func (*TMemo) Action

func (m *TMemo) Action() *TAction

Action

func (*TMemo) Align

func (m *TMemo) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TMemo) AlignDisabled

func (m *TMemo) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TMemo) AlignWithMargins

func (m *TMemo) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TMemo) Alignment

func (m *TMemo) Alignment() TAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TMemo) Anchors

func (m *TMemo) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TMemo) Assign

func (m *TMemo) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TMemo) BevelEdges

func (m *TMemo) BevelEdges() TBevelEdges

BevelEdges

func (*TMemo) BevelInner

func (m *TMemo) BevelInner() TBevelCut

BevelInner

func (*TMemo) BevelKind

func (m *TMemo) BevelKind() TBevelKind

BevelKind

func (*TMemo) BevelOuter

func (m *TMemo) BevelOuter() TBevelCut

BevelOuter

func (*TMemo) BiDiMode

func (m *TMemo) BiDiMode() TBiDiMode

BiDiMode

func (*TMemo) BorderStyle

func (m *TMemo) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TMemo) BoundsRect

func (m *TMemo) BoundsRect() TRect

BoundsRect

func (*TMemo) BringToFront

func (m *TMemo) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TMemo) Brush

func (m *TMemo) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TMemo) CanFocus

func (m *TMemo) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TMemo) CanUndo

func (m *TMemo) CanUndo() bool

CanUndo CN: 获取能否撤销。 EN: .

func (*TMemo) CaretPos

func (m *TMemo) CaretPos() TPoint

CaretPos

func (*TMemo) CharCase

func (m *TMemo) CharCase() TEditCharCase

CharCase

func (*TMemo) ClassName

func (m *TMemo) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TMemo) ClassType

func (m *TMemo) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TMemo) Clear

func (m *TMemo) Clear()

Clear CN: 清除。 EN: .

func (*TMemo) ClearSelection

func (m *TMemo) ClearSelection()

ClearSelection CN: 清除选择。 EN: .

func (*TMemo) ClearUndo

func (m *TMemo) ClearUndo()

ClearUndo CN: 清除撤销。 EN: .

func (*TMemo) ClientHeight

func (m *TMemo) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TMemo) ClientOrigin

func (m *TMemo) ClientOrigin() TPoint

ClientOrigin

func (*TMemo) ClientRect

func (m *TMemo) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TMemo) ClientToParent

func (m *TMemo) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TMemo) ClientToScreen

func (m *TMemo) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TMemo) ClientWidth

func (m *TMemo) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TMemo) Color

func (m *TMemo) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TMemo) ComponentCount

func (m *TMemo) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TMemo) ComponentIndex

func (m *TMemo) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TMemo) Components

func (m *TMemo) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TMemo) Constraints

func (m *TMemo) Constraints() *TSizeConstraints

Constraints

func (*TMemo) ContainsControl

func (m *TMemo) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TMemo) ControlAtPos

func (m *TMemo) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TMemo) ControlCount

func (m *TMemo) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TMemo) ControlState

func (m *TMemo) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TMemo) ControlStyle

func (m *TMemo) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TMemo) Controls

func (m *TMemo) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TMemo) CopyToClipboard

func (m *TMemo) CopyToClipboard()

CopyToClipboard CN: 复制到粘贴板。 EN: .

func (*TMemo) Ctl3D

func (m *TMemo) Ctl3D() bool

Ctl3D

func (*TMemo) Cursor

func (m *TMemo) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TMemo) CustomHint

func (m *TMemo) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TMemo) CutToClipboard

func (m *TMemo) CutToClipboard()

CutToClipboard CN: 剪切到粘贴板。 EN: .

func (*TMemo) DisableAlign

func (m *TMemo) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TMemo) DisposeOf

func (m *TMemo) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TMemo) DockClientCount

func (m *TMemo) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TMemo) DockClients

func (m *TMemo) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TMemo) DockSite

func (m *TMemo) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TMemo) DoubleBuffered

func (m *TMemo) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TMemo) DragCursor

func (m *TMemo) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TMemo) DragKind

func (m *TMemo) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TMemo) DragMode

func (m *TMemo) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TMemo) Dragging

func (m *TMemo) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TMemo) EnableAlign

func (m *TMemo) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TMemo) Enabled

func (m *TMemo) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TMemo) Equals

func (m *TMemo) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TMemo) ExplicitHeight

func (m *TMemo) ExplicitHeight() int32

ExplicitHeight

func (*TMemo) ExplicitLeft

func (m *TMemo) ExplicitLeft() int32

ExplicitLeft

func (*TMemo) ExplicitTop

func (m *TMemo) ExplicitTop() int32

ExplicitTop

func (*TMemo) ExplicitWidth

func (m *TMemo) ExplicitWidth() int32

ExplicitWidth

func (*TMemo) FindChildControl

func (m *TMemo) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TMemo) FindComponent

func (m *TMemo) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TMemo) FlipChildren

func (m *TMemo) FlipChildren(AllLevels bool)

FlipChildren

func (*TMemo) Floating

func (m *TMemo) Floating() bool

Floating

func (*TMemo) Focused

func (m *TMemo) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TMemo) Font

func (m *TMemo) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TMemo) Free

func (m *TMemo) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TMemo) GetHashCode

func (m *TMemo) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TMemo) GetNamePath

func (m *TMemo) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TMemo) GetSelTextBuf

func (m *TMemo) GetSelTextBuf(Buffer *string, BufSize int32) int32

GetSelTextBuf

func (*TMemo) GetTextBuf

func (m *TMemo) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TMemo) GetTextLen

func (m *TMemo) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TMemo) Handle

func (m *TMemo) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TMemo) HandleAllocated

func (m *TMemo) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TMemo) HasParent

func (m *TMemo) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TMemo) Height

func (m *TMemo) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TMemo) Hide

func (m *TMemo) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TMemo) HideSelection

func (m *TMemo) HideSelection() bool

HideSelection CN: 获取隐藏选择。 EN: .

func (*TMemo) Hint

func (m *TMemo) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TMemo) InheritsFrom

func (m *TMemo) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TMemo) InsertControl

func (m *TMemo) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TMemo) Instance

func (m *TMemo) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TMemo) InstanceSize

func (m *TMemo) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TMemo) Invalidate

func (m *TMemo) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TMemo) Is

func (m *TMemo) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TMemo) IsValid

func (m *TMemo) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TMemo) Left

func (m *TMemo) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TMemo) Lines

func (m *TMemo) Lines() *TStrings

Lines

func (*TMemo) Margins

func (m *TMemo) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TMemo) MaxLength

func (m *TMemo) MaxLength() int32

MaxLength CN: 获取最大长度。 EN: .

func (*TMemo) Modified

func (m *TMemo) Modified() bool

Modified CN: 获取修改。 EN: Get modified.

func (*TMemo) MouseInClient

func (m *TMemo) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TMemo) Name

func (m *TMemo) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TMemo) Owner

func (m *TMemo) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TMemo) PaintTo

func (m *TMemo) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TMemo) Parent

func (m *TMemo) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TMemo) ParentColor

func (m *TMemo) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TMemo) ParentCtl3D

func (m *TMemo) ParentCtl3D() bool

ParentCtl3D

func (*TMemo) ParentDoubleBuffered

func (m *TMemo) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TMemo) ParentFont

func (m *TMemo) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TMemo) ParentShowHint

func (m *TMemo) ParentShowHint() bool

ParentShowHint

func (*TMemo) ParentToClient

func (m *TMemo) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TMemo) ParentWindow

func (m *TMemo) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TMemo) PasteFromClipboard

func (m *TMemo) PasteFromClipboard()

PasteFromClipboard CN: 从剪切板粘贴。 EN: .

func (*TMemo) Perform

func (m *TMemo) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TMemo) PopupMenu

func (m *TMemo) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TMemo) ReadOnly

func (m *TMemo) ReadOnly() bool

ReadOnly CN: 获取只读。 EN: .

func (*TMemo) Realign

func (m *TMemo) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TMemo) Refresh

func (m *TMemo) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TMemo) RemoveControl

func (m *TMemo) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TMemo) Repaint

func (m *TMemo) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TMemo) ScaleBy

func (m *TMemo) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TMemo) ScreenToClient

func (m *TMemo) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TMemo) ScrollBars

func (m *TMemo) ScrollBars() TScrollStyle

ScrollBars

func (*TMemo) ScrollBy

func (m *TMemo) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TMemo) SelLength

func (m *TMemo) SelLength() int32

SelLength CN: 获取选择的长度。 EN: .

func (*TMemo) SelStart

func (m *TMemo) SelStart() int32

SelStart CN: 获取选择的启始位置。 EN: .

func (*TMemo) SelText

func (m *TMemo) SelText() string

SelText CN: 获取选择的文本。 EN: .

func (*TMemo) SelectAll

func (m *TMemo) SelectAll()

SelectAll CN: 全选。 EN: .

func (*TMemo) SendToBack

func (m *TMemo) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TMemo) SetAction

func (m *TMemo) SetAction(value IComponent)

SetAction

func (*TMemo) SetAlign

func (m *TMemo) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TMemo) SetAlignWithMargins

func (m *TMemo) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TMemo) SetAlignment

func (m *TMemo) SetAlignment(value TAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TMemo) SetAnchors

func (m *TMemo) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TMemo) SetBevelEdges

func (m *TMemo) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TMemo) SetBevelInner

func (m *TMemo) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TMemo) SetBevelKind

func (m *TMemo) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TMemo) SetBevelOuter

func (m *TMemo) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TMemo) SetBiDiMode

func (m *TMemo) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TMemo) SetBorderStyle

func (m *TMemo) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TMemo) SetBounds

func (m *TMemo) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TMemo) SetBoundsRect

func (m *TMemo) SetBoundsRect(value TRect)

SetBoundsRect

func (*TMemo) SetCaretPos

func (m *TMemo) SetCaretPos(value TPoint)

SetCaretPos

func (*TMemo) SetCharCase

func (m *TMemo) SetCharCase(value TEditCharCase)

SetCharCase

func (*TMemo) SetClientHeight

func (m *TMemo) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TMemo) SetClientWidth

func (m *TMemo) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TMemo) SetColor

func (m *TMemo) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TMemo) SetComponentIndex

func (m *TMemo) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TMemo) SetConstraints

func (m *TMemo) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TMemo) SetControlState

func (m *TMemo) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TMemo) SetControlStyle

func (m *TMemo) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TMemo) SetCtl3D

func (m *TMemo) SetCtl3D(value bool)

SetCtl3D

func (*TMemo) SetCursor

func (m *TMemo) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TMemo) SetCustomHint

func (m *TMemo) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TMemo) SetDockSite

func (m *TMemo) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TMemo) SetDoubleBuffered

func (m *TMemo) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TMemo) SetDragCursor

func (m *TMemo) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TMemo) SetDragKind

func (m *TMemo) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TMemo) SetDragMode

func (m *TMemo) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TMemo) SetEnabled

func (m *TMemo) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TMemo) SetFocus

func (m *TMemo) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TMemo) SetFont

func (m *TMemo) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TMemo) SetHeight

func (m *TMemo) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TMemo) SetHideSelection

func (m *TMemo) SetHideSelection(value bool)

SetHideSelection CN: 设置隐藏选择。 EN: .

func (*TMemo) SetHint

func (m *TMemo) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TMemo) SetLeft

func (m *TMemo) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TMemo) SetLines

func (m *TMemo) SetLines(value IObject)

SetLines

func (*TMemo) SetMargins

func (m *TMemo) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TMemo) SetMaxLength

func (m *TMemo) SetMaxLength(value int32)

SetMaxLength CN: 设置最大长度。 EN: .

func (*TMemo) SetModified

func (m *TMemo) SetModified(value bool)

SetModified CN: 设置修改。 EN: Set modified.

func (*TMemo) SetName

func (m *TMemo) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TMemo) SetOnChange

func (m *TMemo) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TMemo) SetOnClick

func (m *TMemo) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TMemo) SetOnContextPopup

func (m *TMemo) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TMemo) SetOnDblClick

func (m *TMemo) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TMemo) SetOnDragDrop

func (m *TMemo) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TMemo) SetOnDragOver

func (m *TMemo) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TMemo) SetOnEndDock

func (m *TMemo) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TMemo) SetOnEndDrag

func (m *TMemo) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TMemo) SetOnEnter

func (m *TMemo) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TMemo) SetOnExit

func (m *TMemo) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TMemo) SetOnGesture

func (m *TMemo) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TMemo) SetOnKeyDown

func (m *TMemo) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TMemo) SetOnKeyPress

func (m *TMemo) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TMemo) SetOnKeyUp

func (m *TMemo) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TMemo) SetOnMouseActivate

func (m *TMemo) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TMemo) SetOnMouseDown

func (m *TMemo) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TMemo) SetOnMouseEnter

func (m *TMemo) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TMemo) SetOnMouseLeave

func (m *TMemo) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TMemo) SetOnMouseMove

func (m *TMemo) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TMemo) SetOnMouseUp

func (m *TMemo) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TMemo) SetOnStartDock

func (m *TMemo) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TMemo) SetParent

func (m *TMemo) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TMemo) SetParentColor

func (m *TMemo) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TMemo) SetParentCtl3D

func (m *TMemo) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TMemo) SetParentDoubleBuffered

func (m *TMemo) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TMemo) SetParentFont

func (m *TMemo) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TMemo) SetParentShowHint

func (m *TMemo) SetParentShowHint(value bool)

SetParentShowHint

func (*TMemo) SetParentWindow

func (m *TMemo) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TMemo) SetPopupMenu

func (m *TMemo) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TMemo) SetReadOnly

func (m *TMemo) SetReadOnly(value bool)

SetReadOnly CN: 设置只读。 EN: .

func (*TMemo) SetScrollBars

func (m *TMemo) SetScrollBars(value TScrollStyle)

SetScrollBars

func (*TMemo) SetSelLength

func (m *TMemo) SetSelLength(value int32)

SetSelLength CN: 设置选择的长度。 EN: .

func (*TMemo) SetSelStart

func (m *TMemo) SetSelStart(value int32)

SetSelStart CN: 设置选择的启始位置。 EN: .

func (*TMemo) SetSelText

func (m *TMemo) SetSelText(value string)

SetSelText CN: 设置选择的文本。 EN: .

func (*TMemo) SetShowHint

func (m *TMemo) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TMemo) SetStyleElements

func (m *TMemo) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TMemo) SetTabOrder

func (m *TMemo) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TMemo) SetTabStop

func (m *TMemo) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TMemo) SetTag

func (m *TMemo) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TMemo) SetText

func (m *TMemo) SetText(value string)

SetText CN: 设置文本。 EN: .

func (*TMemo) SetTextBuf

func (m *TMemo) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TMemo) SetTextHint

func (m *TMemo) SetTextHint(value string)

SetTextHint CN: 设置提示文本。 EN: .

func (*TMemo) SetTop

func (m *TMemo) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TMemo) SetUseDockManager

func (m *TMemo) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TMemo) SetVisible

func (m *TMemo) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TMemo) SetWantReturns

func (m *TMemo) SetWantReturns(value bool)

SetWantReturns

func (*TMemo) SetWantTabs

func (m *TMemo) SetWantTabs(value bool)

SetWantTabs

func (*TMemo) SetWidth

func (m *TMemo) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TMemo) SetWordWrap

func (m *TMemo) SetWordWrap(value bool)

SetWordWrap CN: 设置自动换行。 EN: Set Automatic line break.

func (*TMemo) Show

func (m *TMemo) Show()

Show CN: 显示控件。 EN: Show control.

func (*TMemo) ShowHint

func (m *TMemo) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TMemo) StyleElements

func (m *TMemo) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TMemo) TabOrder

func (m *TMemo) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TMemo) TabStop

func (m *TMemo) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TMemo) Tag

func (m *TMemo) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TMemo) Text

func (m *TMemo) Text() string

Text CN: 获取文本。 EN: .

func (*TMemo) TextHint

func (m *TMemo) TextHint() string

TextHint CN: 获取提示文本。 EN: .

func (*TMemo) ToString

func (m *TMemo) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TMemo) Top

func (m *TMemo) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TMemo) Undo

func (m *TMemo) Undo()

Undo CN: 撤销上一次操作。 EN: .

func (*TMemo) UnsafeAddr

func (m *TMemo) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TMemo) Update

func (m *TMemo) Update()

Update CN: 控件更新。 EN: Update.

func (*TMemo) UpdateControlState

func (m *TMemo) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TMemo) UseDockManager

func (m *TMemo) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TMemo) Visible

func (m *TMemo) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TMemo) VisibleDockClientCount

func (m *TMemo) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TMemo) WantReturns

func (m *TMemo) WantReturns() bool

WantReturns

func (*TMemo) WantTabs

func (m *TMemo) WantTabs() bool

WantTabs

func (*TMemo) Width

func (m *TMemo) Width() int32

Width CN: 获取宽度。 EN: Get width.

func (*TMemo) WordWrap

func (m *TMemo) WordWrap() bool

WordWrap CN: 获取自动换行。 EN: Get Automatic line break.

type TMemoryStream

type TMemoryStream struct {
	IObject
	// contains filtered or unexported fields
}

func AsMemoryStream

func AsMemoryStream(obj interface{}) *TMemoryStream

AsMemoryStream CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func MemoryStreamFromInst

func MemoryStreamFromInst(inst uintptr) *TMemoryStream

-------------------------- Deprecated begin -------------------------- MemoryStreamFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsMemoryStream.

func MemoryStreamFromObj

func MemoryStreamFromObj(obj IObject) *TMemoryStream

MemoryStreamFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsMemoryStream.

func MemoryStreamFromUnsafePointer

func MemoryStreamFromUnsafePointer(ptr unsafe.Pointer) *TMemoryStream

MemoryStreamFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsMemoryStream.

func NewMemoryStream

func NewMemoryStream() *TMemoryStream

NewMemoryStream CN: 创建一个新的对象。 EN: Create a new object.

func NewMemoryStreamFromBytes

func NewMemoryStreamFromBytes(data []byte) *TMemoryStream

NewMemoryStreamFromBytes 新建Delphi内存流来自Go字节数组

func (*TMemoryStream) ClassName

func (m *TMemoryStream) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TMemoryStream) ClassType

func (m *TMemoryStream) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TMemoryStream) Clear

func (m *TMemoryStream) Clear()

Clear CN: 清除。 EN: .

func (*TMemoryStream) CopyFrom

func (m *TMemoryStream) CopyFrom(Source IObject, Count int64) int64

CopyFrom

func (*TMemoryStream) DisposeOf

func (m *TMemoryStream) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TMemoryStream) Equals

func (m *TMemoryStream) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TMemoryStream) Free

func (m *TMemoryStream) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TMemoryStream) GetHashCode

func (m *TMemoryStream) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TMemoryStream) InheritsFrom

func (m *TMemoryStream) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TMemoryStream) Instance

func (m *TMemoryStream) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TMemoryStream) InstanceSize

func (m *TMemoryStream) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TMemoryStream) Is

func (m *TMemoryStream) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TMemoryStream) IsValid

func (m *TMemoryStream) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TMemoryStream) LoadFromFile

func (m *TMemoryStream) LoadFromFile(FileName string)

LoadFromFile CN: 从文件加载。 EN: .

func (*TMemoryStream) LoadFromStream

func (m *TMemoryStream) LoadFromStream(Stream IObject)

LoadFromStream CN: 文件流加载。 EN: .

func (*TMemoryStream) Memory

func (m *TMemoryStream) Memory() uintptr

Memory

func (*TMemoryStream) Position

func (m *TMemoryStream) Position() int64

Position

func (*TMemoryStream) Read

func (m *TMemoryStream) Read(count int32) (int32, []byte)

func (*TMemoryStream) SaveToFile

func (m *TMemoryStream) SaveToFile(FileName string)

SaveToFile CN: 保存至文件。 EN: .

func (*TMemoryStream) SaveToStream

func (m *TMemoryStream) SaveToStream(Stream IObject)

SaveToStream CN: 保存至流。 EN: .

func (*TMemoryStream) Seek

func (m *TMemoryStream) Seek(Offset int64, Origin TSeekOrigin) int64

Seek

func (*TMemoryStream) SetPosition

func (m *TMemoryStream) SetPosition(value int64)

SetPosition

func (*TMemoryStream) SetSize

func (m *TMemoryStream) SetSize(value int64)

SetSize

func (*TMemoryStream) Size

func (m *TMemoryStream) Size() int64

Size

func (*TMemoryStream) ToString

func (m *TMemoryStream) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TMemoryStream) UnsafeAddr

func (m *TMemoryStream) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TMemoryStream) Write

func (m *TMemoryStream) Write(buffer []byte) int32

type TMenuChangeEvent

type TMenuChangeEvent func(sender IObject, source *TMenuItem, rebuild bool)

TMenuChangeEvent Menu

type TMenuDrawItemEvent

type TMenuDrawItemEvent func(sender IObject, aCanvas *TCanvas, aRect TRect, selected bool)

TMenuDrawItemEvent = procedure (Sender: TObject; ACanvas: TCanvas;

ARect: TRect; Selected: Boolean) of object;

type TMenuItem

type TMenuItem struct {
	IComponent
	// contains filtered or unexported fields
}

func AsMenuItem

func AsMenuItem(obj interface{}) *TMenuItem

AsMenuItem CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func MenuItemFromInst(inst uintptr) *TMenuItem

-------------------------- Deprecated begin -------------------------- MenuItemFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsMenuItem.

func MenuItemFromObj(obj IObject) *TMenuItem

MenuItemFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsMenuItem.

func MenuItemFromUnsafePointer(ptr unsafe.Pointer) *TMenuItem

MenuItemFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsMenuItem.

func NewMenuItem

func NewMenuItem(owner IComponent) *TMenuItem

NewMenuItem CN: 创建一个新的对象。 EN: Create a new object.

func (*TMenuItem) Action

func (m *TMenuItem) Action() *TAction

Action

func (*TMenuItem) Add

func (m *TMenuItem) Add(Item IComponent)

Add

func (*TMenuItem) Assign

func (m *TMenuItem) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TMenuItem) AutoCheck

func (m *TMenuItem) AutoCheck() bool

AutoCheck

func (*TMenuItem) AutoHotkeys

func (m *TMenuItem) AutoHotkeys() TMenuItemAutoFlag

AutoHotkeys

func (*TMenuItem) Bitmap

func (m *TMenuItem) Bitmap() *TBitmap

Bitmap

func (*TMenuItem) Break

func (m *TMenuItem) Break() TMenuBreak

Break

func (*TMenuItem) Caption

func (m *TMenuItem) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TMenuItem) Checked

func (m *TMenuItem) Checked() bool

Checked CN: 获取是否选中。 EN: .

func (*TMenuItem) ClassName

func (m *TMenuItem) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TMenuItem) ClassType

func (m *TMenuItem) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TMenuItem) Clear

func (m *TMenuItem) Clear()

Clear CN: 清除。 EN: .

func (*TMenuItem) Click

func (m *TMenuItem) Click()

Click CN: 单击。 EN: .

func (*TMenuItem) ComponentCount

func (m *TMenuItem) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TMenuItem) ComponentIndex

func (m *TMenuItem) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TMenuItem) Components

func (m *TMenuItem) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TMenuItem) Count

func (m *TMenuItem) Count() int32

Count

func (*TMenuItem) Default

func (m *TMenuItem) Default() bool

Default

func (*TMenuItem) Delete

func (m *TMenuItem) Delete(Index int32)

Delete

func (*TMenuItem) DisposeOf

func (m *TMenuItem) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TMenuItem) Enabled

func (m *TMenuItem) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TMenuItem) Equals

func (m *TMenuItem) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TMenuItem) FindComponent

func (m *TMenuItem) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TMenuItem) Free

func (m *TMenuItem) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TMenuItem) GetHashCode

func (m *TMenuItem) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TMenuItem) GetNamePath

func (m *TMenuItem) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TMenuItem) GroupIndex

func (m *TMenuItem) GroupIndex() uint8

GroupIndex CN: 获取团组索引。 EN: .

func (*TMenuItem) Handle

func (m *TMenuItem) Handle() HMENU

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TMenuItem) HasParent

func (m *TMenuItem) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TMenuItem) Hint

func (m *TMenuItem) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TMenuItem) ImageIndex

func (m *TMenuItem) ImageIndex() int32

ImageIndex CN: 获取图像在images中的索引。 EN: .

func (*TMenuItem) IndexOf

func (m *TMenuItem) IndexOf(Item IComponent) int32

IndexOf

func (*TMenuItem) InheritsFrom

func (m *TMenuItem) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TMenuItem) Insert

func (m *TMenuItem) Insert(Index int32, Item IComponent)

Insert

func (*TMenuItem) Instance

func (m *TMenuItem) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TMenuItem) InstanceSize

func (m *TMenuItem) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TMenuItem) Is

func (m *TMenuItem) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TMenuItem) IsValid

func (m *TMenuItem) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TMenuItem) Items

func (m *TMenuItem) Items(Index int32) *TMenuItem

Items

func (*TMenuItem) Name

func (m *TMenuItem) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TMenuItem) Owner

func (m *TMenuItem) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TMenuItem) Parent

func (m *TMenuItem) Parent() *TMenuItem

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TMenuItem) RadioItem

func (m *TMenuItem) RadioItem() bool

RadioItem

func (*TMenuItem) SetAction

func (m *TMenuItem) SetAction(value IComponent)

SetAction

func (*TMenuItem) SetAutoCheck

func (m *TMenuItem) SetAutoCheck(value bool)

SetAutoCheck

func (*TMenuItem) SetAutoHotkeys

func (m *TMenuItem) SetAutoHotkeys(value TMenuItemAutoFlag)

SetAutoHotkeys

func (*TMenuItem) SetBitmap

func (m *TMenuItem) SetBitmap(value *TBitmap)

SetBitmap

func (*TMenuItem) SetBreak

func (m *TMenuItem) SetBreak(value TMenuBreak)

SetBreak

func (*TMenuItem) SetCaption

func (m *TMenuItem) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TMenuItem) SetChecked

func (m *TMenuItem) SetChecked(value bool)

SetChecked CN: 设置是否选中。 EN: .

func (*TMenuItem) SetComponentIndex

func (m *TMenuItem) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TMenuItem) SetDefault

func (m *TMenuItem) SetDefault(value bool)

SetDefault

func (*TMenuItem) SetEnabled

func (m *TMenuItem) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TMenuItem) SetGroupIndex

func (m *TMenuItem) SetGroupIndex(value uint8)

SetGroupIndex CN: 设置团组索引。 EN: .

func (*TMenuItem) SetHint

func (m *TMenuItem) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TMenuItem) SetImageIndex

func (m *TMenuItem) SetImageIndex(value int32)

SetImageIndex CN: 设置图像在images中的索引。 EN: .

func (*TMenuItem) SetName

func (m *TMenuItem) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TMenuItem) SetOnClick

func (m *TMenuItem) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TMenuItem) SetOnDrawItem

func (m *TMenuItem) SetOnDrawItem(fn TMenuDrawItemEvent)

SetOnDrawItem

func (*TMenuItem) SetOnMeasureItem

func (m *TMenuItem) SetOnMeasureItem(fn TMenuMeasureItemEvent)

SetOnMeasureItem

func (*TMenuItem) SetRadioItem

func (m *TMenuItem) SetRadioItem(value bool)

SetRadioItem

func (*TMenuItem) SetShortCut

func (m *TMenuItem) SetShortCut(value TShortCut)

SetShortCut CN: 设置快捷键。 EN: .

func (*TMenuItem) SetShortCutFromString

func (m *TMenuItem) SetShortCutFromString(s string)

SetShortCutFromString 设置快捷键字符

func (*TMenuItem) SetTag

func (m *TMenuItem) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TMenuItem) SetVisible

func (m *TMenuItem) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TMenuItem) ShortCut

func (m *TMenuItem) ShortCut() TShortCut

ShortCut CN: 获取快捷键。 EN: .

func (*TMenuItem) ShortCutFromString

func (m *TMenuItem) ShortCutFromString() string

ShortCutFromString 获取快捷键字符

func (*TMenuItem) Tag

func (m *TMenuItem) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TMenuItem) ToString

func (m *TMenuItem) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TMenuItem) UnsafeAddr

func (m *TMenuItem) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TMenuItem) Visible

func (m *TMenuItem) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

type TMenuMeasureItemEvent

type TMenuMeasureItemEvent func(sender IObject, aCanvas *TCanvas, width, height *int32)

TMenuMeasureItemEvent = procedure (Sender: TObject; ACanvas: TCanvas; var Width, Height: Integer) of object;

type TMessageEvent

type TMessageEvent func(msg *TMsg, handled *bool)

TMessageEvent = procedure (var Msg: TMsg; var Handled: Boolean) of object;

type TMiniWebview

type TMiniWebview struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsMiniWebview

func AsMiniWebview(obj interface{}) *TMiniWebview

AsMiniWebview CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func MiniWebviewFromInst

func MiniWebviewFromInst(inst uintptr) *TMiniWebview

-------------------------- Deprecated begin -------------------------- MiniWebviewFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsMiniWebview.

func MiniWebviewFromObj

func MiniWebviewFromObj(obj IObject) *TMiniWebview

MiniWebviewFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsMiniWebview.

func MiniWebviewFromUnsafePointer

func MiniWebviewFromUnsafePointer(ptr unsafe.Pointer) *TMiniWebview

MiniWebviewFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsMiniWebview.

func NewMiniWebview

func NewMiniWebview(owner IComponent) *TMiniWebview

NewMiniWebview CN: 创建一个新的对象。 EN: Create a new object.

func (*TMiniWebview) Action

func (m *TMiniWebview) Action() *TAction

Action

func (*TMiniWebview) Align

func (m *TMiniWebview) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TMiniWebview) AlignDisabled

func (m *TMiniWebview) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TMiniWebview) AlignWithMargins

func (m *TMiniWebview) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TMiniWebview) Anchors

func (m *TMiniWebview) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TMiniWebview) Assign

func (m *TMiniWebview) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TMiniWebview) BiDiMode

func (m *TMiniWebview) BiDiMode() TBiDiMode

BiDiMode

func (*TMiniWebview) BoundsRect

func (m *TMiniWebview) BoundsRect() TRect

BoundsRect

func (*TMiniWebview) BringToFront

func (m *TMiniWebview) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TMiniWebview) Brush

func (m *TMiniWebview) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TMiniWebview) CanFocus

func (m *TMiniWebview) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TMiniWebview) ClassName

func (m *TMiniWebview) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TMiniWebview) ClassType

func (m *TMiniWebview) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TMiniWebview) ClientHeight

func (m *TMiniWebview) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TMiniWebview) ClientOrigin

func (m *TMiniWebview) ClientOrigin() TPoint

ClientOrigin

func (*TMiniWebview) ClientRect

func (m *TMiniWebview) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TMiniWebview) ClientToParent

func (m *TMiniWebview) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TMiniWebview) ClientToScreen

func (m *TMiniWebview) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TMiniWebview) ClientWidth

func (m *TMiniWebview) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TMiniWebview) ComponentCount

func (m *TMiniWebview) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TMiniWebview) ComponentIndex

func (m *TMiniWebview) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TMiniWebview) Components

func (m *TMiniWebview) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TMiniWebview) Constraints

func (m *TMiniWebview) Constraints() *TSizeConstraints

Constraints

func (*TMiniWebview) ContainsControl

func (m *TMiniWebview) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TMiniWebview) ControlAtPos

func (m *TMiniWebview) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TMiniWebview) ControlCount

func (m *TMiniWebview) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TMiniWebview) ControlState

func (m *TMiniWebview) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TMiniWebview) ControlStyle

func (m *TMiniWebview) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TMiniWebview) Controls

func (m *TMiniWebview) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TMiniWebview) Cursor

func (m *TMiniWebview) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TMiniWebview) CustomHint

func (m *TMiniWebview) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TMiniWebview) DisableAlign

func (m *TMiniWebview) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TMiniWebview) DisposeOf

func (m *TMiniWebview) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TMiniWebview) DockClientCount

func (m *TMiniWebview) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TMiniWebview) DockClients

func (m *TMiniWebview) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TMiniWebview) DockSite

func (m *TMiniWebview) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TMiniWebview) DoubleBuffered

func (m *TMiniWebview) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TMiniWebview) Dragging

func (m *TMiniWebview) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TMiniWebview) EnableAlign

func (m *TMiniWebview) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TMiniWebview) Enabled

func (m *TMiniWebview) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TMiniWebview) Equals

func (m *TMiniWebview) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TMiniWebview) ExecuteJS

func (m *TMiniWebview) ExecuteJS(AScriptText string)

ExecuteJS

func (*TMiniWebview) ExecuteScript

func (m *TMiniWebview) ExecuteScript(AScriptText string, AScriptType string)

ExecuteScript

func (*TMiniWebview) ExplicitHeight

func (m *TMiniWebview) ExplicitHeight() int32

ExplicitHeight

func (*TMiniWebview) ExplicitLeft

func (m *TMiniWebview) ExplicitLeft() int32

ExplicitLeft

func (*TMiniWebview) ExplicitTop

func (m *TMiniWebview) ExplicitTop() int32

ExplicitTop

func (*TMiniWebview) ExplicitWidth

func (m *TMiniWebview) ExplicitWidth() int32

ExplicitWidth

func (*TMiniWebview) FindChildControl

func (m *TMiniWebview) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TMiniWebview) FindComponent

func (m *TMiniWebview) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TMiniWebview) FlipChildren

func (m *TMiniWebview) FlipChildren(AllLevels bool)

FlipChildren

func (*TMiniWebview) Floating

func (m *TMiniWebview) Floating() bool

Floating

func (*TMiniWebview) Focused

func (m *TMiniWebview) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TMiniWebview) Free

func (m *TMiniWebview) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TMiniWebview) GetHashCode

func (m *TMiniWebview) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TMiniWebview) GetNamePath

func (m *TMiniWebview) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TMiniWebview) GetTextBuf

func (m *TMiniWebview) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TMiniWebview) GetTextLen

func (m *TMiniWebview) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TMiniWebview) GoBack

func (m *TMiniWebview) GoBack()

GoBack

func (*TMiniWebview) GoForward

func (m *TMiniWebview) GoForward()

GoForward

func (*TMiniWebview) GoHome

func (m *TMiniWebview) GoHome()

GoHome

func (*TMiniWebview) GoSearch

func (m *TMiniWebview) GoSearch()

GoSearch

func (*TMiniWebview) Handle

func (m *TMiniWebview) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TMiniWebview) HandleAllocated

func (m *TMiniWebview) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TMiniWebview) HasParent

func (m *TMiniWebview) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TMiniWebview) Height

func (m *TMiniWebview) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TMiniWebview) Hide

func (m *TMiniWebview) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TMiniWebview) Hint

func (m *TMiniWebview) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TMiniWebview) InheritsFrom

func (m *TMiniWebview) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TMiniWebview) InsertControl

func (m *TMiniWebview) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TMiniWebview) Instance

func (m *TMiniWebview) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TMiniWebview) InstanceSize

func (m *TMiniWebview) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TMiniWebview) Invalidate

func (m *TMiniWebview) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TMiniWebview) Is

func (m *TMiniWebview) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TMiniWebview) IsValid

func (m *TMiniWebview) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TMiniWebview) Left

func (m *TMiniWebview) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TMiniWebview) LoadHTML

func (m *TMiniWebview) LoadHTML(AStr string)

LoadHTML

func (*TMiniWebview) Margins

func (m *TMiniWebview) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TMiniWebview) MouseInClient

func (m *TMiniWebview) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TMiniWebview) Name

func (m *TMiniWebview) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TMiniWebview) Navigate

func (m *TMiniWebview) Navigate(AURL string)

Navigate

func (*TMiniWebview) Owner

func (m *TMiniWebview) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TMiniWebview) PaintTo

func (m *TMiniWebview) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TMiniWebview) Parent

func (m *TMiniWebview) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TMiniWebview) ParentDoubleBuffered

func (m *TMiniWebview) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TMiniWebview) ParentToClient

func (m *TMiniWebview) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TMiniWebview) ParentWindow

func (m *TMiniWebview) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TMiniWebview) Perform

func (m *TMiniWebview) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TMiniWebview) ReadyState

func (m *TMiniWebview) ReadyState() TReadyState

ReadyState

func (*TMiniWebview) Realign

func (m *TMiniWebview) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TMiniWebview) Refresh

func (m *TMiniWebview) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TMiniWebview) RemoveControl

func (m *TMiniWebview) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TMiniWebview) Repaint

func (m *TMiniWebview) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TMiniWebview) ScaleBy

func (m *TMiniWebview) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TMiniWebview) ScreenToClient

func (m *TMiniWebview) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TMiniWebview) ScrollBy

func (m *TMiniWebview) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TMiniWebview) SendToBack

func (m *TMiniWebview) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TMiniWebview) SetAction

func (m *TMiniWebview) SetAction(value IComponent)

SetAction

func (*TMiniWebview) SetAlign

func (m *TMiniWebview) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TMiniWebview) SetAlignWithMargins

func (m *TMiniWebview) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TMiniWebview) SetAnchors

func (m *TMiniWebview) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TMiniWebview) SetBiDiMode

func (m *TMiniWebview) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TMiniWebview) SetBounds

func (m *TMiniWebview) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TMiniWebview) SetBoundsRect

func (m *TMiniWebview) SetBoundsRect(value TRect)

SetBoundsRect

func (*TMiniWebview) SetClientHeight

func (m *TMiniWebview) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TMiniWebview) SetClientWidth

func (m *TMiniWebview) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TMiniWebview) SetComponentIndex

func (m *TMiniWebview) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TMiniWebview) SetConstraints

func (m *TMiniWebview) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TMiniWebview) SetControlState

func (m *TMiniWebview) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TMiniWebview) SetControlStyle

func (m *TMiniWebview) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TMiniWebview) SetCursor

func (m *TMiniWebview) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TMiniWebview) SetCustomHint

func (m *TMiniWebview) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TMiniWebview) SetDockSite

func (m *TMiniWebview) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TMiniWebview) SetDoubleBuffered

func (m *TMiniWebview) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TMiniWebview) SetEnabled

func (m *TMiniWebview) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TMiniWebview) SetFocus

func (m *TMiniWebview) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TMiniWebview) SetHeight

func (m *TMiniWebview) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TMiniWebview) SetHint

func (m *TMiniWebview) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TMiniWebview) SetLeft

func (m *TMiniWebview) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TMiniWebview) SetMargins

func (m *TMiniWebview) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TMiniWebview) SetName

func (m *TMiniWebview) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TMiniWebview) SetOnGesture

func (m *TMiniWebview) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TMiniWebview) SetOnJSExternal

func (m *TMiniWebview) SetOnJSExternal(fn TWebJSExternalEvent)

SetOnJSExternal

func (*TMiniWebview) SetOnTitleChange

func (m *TMiniWebview) SetOnTitleChange(fn TWebTitleChangeEvent)

SetOnTitleChange

func (*TMiniWebview) SetParent

func (m *TMiniWebview) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TMiniWebview) SetParentDoubleBuffered

func (m *TMiniWebview) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TMiniWebview) SetParentWindow

func (m *TMiniWebview) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TMiniWebview) SetShowHint

func (m *TMiniWebview) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TMiniWebview) SetStyleElements

func (m *TMiniWebview) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TMiniWebview) SetTabOrder

func (m *TMiniWebview) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TMiniWebview) SetTabStop

func (m *TMiniWebview) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TMiniWebview) SetTag

func (m *TMiniWebview) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TMiniWebview) SetTextBuf

func (m *TMiniWebview) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TMiniWebview) SetTop

func (m *TMiniWebview) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TMiniWebview) SetUseDockManager

func (m *TMiniWebview) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TMiniWebview) SetVisible

func (m *TMiniWebview) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TMiniWebview) SetWidth

func (m *TMiniWebview) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TMiniWebview) Show

func (m *TMiniWebview) Show()

Show CN: 显示控件。 EN: Show control.

func (*TMiniWebview) ShowHint

func (m *TMiniWebview) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TMiniWebview) Stop

func (m *TMiniWebview) Stop()

Stop

func (*TMiniWebview) StyleElements

func (m *TMiniWebview) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TMiniWebview) TabOrder

func (m *TMiniWebview) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TMiniWebview) TabStop

func (m *TMiniWebview) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TMiniWebview) Tag

func (m *TMiniWebview) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TMiniWebview) ToString

func (m *TMiniWebview) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TMiniWebview) Top

func (m *TMiniWebview) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TMiniWebview) UnsafeAddr

func (m *TMiniWebview) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TMiniWebview) Update

func (m *TMiniWebview) Update()

Update CN: 控件更新。 EN: Update.

func (*TMiniWebview) UpdateControlState

func (m *TMiniWebview) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TMiniWebview) UseDockManager

func (m *TMiniWebview) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TMiniWebview) Visible

func (m *TMiniWebview) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TMiniWebview) VisibleDockClientCount

func (m *TMiniWebview) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TMiniWebview) Width

func (m *TMiniWebview) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TMonitor

type TMonitor struct {
	IObject
	// contains filtered or unexported fields
}

func AsMonitor

func AsMonitor(obj interface{}) *TMonitor

AsMonitor CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func MonitorFromInst

func MonitorFromInst(inst uintptr) *TMonitor

-------------------------- Deprecated begin -------------------------- MonitorFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsMonitor.

func MonitorFromObj

func MonitorFromObj(obj IObject) *TMonitor

MonitorFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsMonitor.

func MonitorFromUnsafePointer

func MonitorFromUnsafePointer(ptr unsafe.Pointer) *TMonitor

MonitorFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsMonitor.

func NewMonitor

func NewMonitor() *TMonitor

NewMonitor CN: 创建一个新的对象。 EN: Create a new object.

func (*TMonitor) BoundsRect

func (m *TMonitor) BoundsRect() TRect

BoundsRect

func (*TMonitor) ClassName

func (m *TMonitor) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TMonitor) ClassType

func (m *TMonitor) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TMonitor) DisposeOf

func (m *TMonitor) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TMonitor) Equals

func (m *TMonitor) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TMonitor) Free

func (m *TMonitor) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TMonitor) GetHashCode

func (m *TMonitor) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TMonitor) Handle

func (m *TMonitor) Handle() HMONITOR

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TMonitor) Height

func (m *TMonitor) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TMonitor) InheritsFrom

func (m *TMonitor) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TMonitor) Instance

func (m *TMonitor) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TMonitor) InstanceSize

func (m *TMonitor) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TMonitor) Is

func (m *TMonitor) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TMonitor) IsValid

func (m *TMonitor) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TMonitor) Left

func (m *TMonitor) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TMonitor) MonitorNum

func (m *TMonitor) MonitorNum() int32

MonitorNum

func (*TMonitor) PixelsPerInch

func (m *TMonitor) PixelsPerInch() int32

PixelsPerInch

func (*TMonitor) Primary

func (m *TMonitor) Primary() bool

Primary

func (*TMonitor) ToString

func (m *TMonitor) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TMonitor) Top

func (m *TMonitor) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TMonitor) UnsafeAddr

func (m *TMonitor) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TMonitor) Width

func (m *TMonitor) Width() int32

Width CN: 获取宽度。 EN: Get width.

func (*TMonitor) WorkareaRect

func (m *TMonitor) WorkareaRect() TRect

WorkareaRect

type TMonthCalColors

type TMonthCalColors struct {
	IObject
	// contains filtered or unexported fields
}

func AsMonthCalColors

func AsMonthCalColors(obj interface{}) *TMonthCalColors

AsMonthCalColors CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func MonthCalColorsFromInst

func MonthCalColorsFromInst(inst uintptr) *TMonthCalColors

-------------------------- Deprecated begin -------------------------- MonthCalColorsFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsMonthCalColors.

func MonthCalColorsFromObj

func MonthCalColorsFromObj(obj IObject) *TMonthCalColors

MonthCalColorsFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsMonthCalColors.

func MonthCalColorsFromUnsafePointer

func MonthCalColorsFromUnsafePointer(ptr unsafe.Pointer) *TMonthCalColors

MonthCalColorsFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsMonthCalColors.

func NewMonthCalColors

func NewMonthCalColors() *TMonthCalColors

NewMonthCalColors CN: 创建一个新的对象。 EN: Create a new object.

func (*TMonthCalColors) Assign

func (m *TMonthCalColors) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TMonthCalColors) BackColor

func (m *TMonthCalColors) BackColor() TColor

BackColor

func (*TMonthCalColors) ClassName

func (m *TMonthCalColors) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TMonthCalColors) ClassType

func (m *TMonthCalColors) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TMonthCalColors) DisposeOf

func (m *TMonthCalColors) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TMonthCalColors) Equals

func (m *TMonthCalColors) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TMonthCalColors) Free

func (m *TMonthCalColors) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TMonthCalColors) GetHashCode

func (m *TMonthCalColors) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TMonthCalColors) GetNamePath

func (m *TMonthCalColors) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TMonthCalColors) InheritsFrom

func (m *TMonthCalColors) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TMonthCalColors) Instance

func (m *TMonthCalColors) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TMonthCalColors) InstanceSize

func (m *TMonthCalColors) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TMonthCalColors) Is

func (m *TMonthCalColors) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TMonthCalColors) IsValid

func (m *TMonthCalColors) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TMonthCalColors) SetBackColor

func (m *TMonthCalColors) SetBackColor(value TColor)

SetBackColor

func (*TMonthCalColors) ToString

func (m *TMonthCalColors) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TMonthCalColors) UnsafeAddr

func (m *TMonthCalColors) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TMonthCalendar

type TMonthCalendar struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsMonthCalendar

func AsMonthCalendar(obj interface{}) *TMonthCalendar

AsMonthCalendar CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func MonthCalendarFromInst

func MonthCalendarFromInst(inst uintptr) *TMonthCalendar

-------------------------- Deprecated begin -------------------------- MonthCalendarFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsMonthCalendar.

func MonthCalendarFromObj

func MonthCalendarFromObj(obj IObject) *TMonthCalendar

MonthCalendarFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsMonthCalendar.

func MonthCalendarFromUnsafePointer

func MonthCalendarFromUnsafePointer(ptr unsafe.Pointer) *TMonthCalendar

MonthCalendarFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsMonthCalendar.

func NewMonthCalendar

func NewMonthCalendar(owner IComponent) *TMonthCalendar

NewMonthCalendar CN: 创建一个新的对象。 EN: Create a new object.

func (*TMonthCalendar) Action

func (m *TMonthCalendar) Action() *TAction

Action

func (*TMonthCalendar) Align

func (m *TMonthCalendar) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TMonthCalendar) AlignDisabled

func (m *TMonthCalendar) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TMonthCalendar) AlignWithMargins

func (m *TMonthCalendar) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TMonthCalendar) Anchors

func (m *TMonthCalendar) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TMonthCalendar) Assign

func (m *TMonthCalendar) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TMonthCalendar) AutoSize

func (m *TMonthCalendar) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TMonthCalendar) BiDiMode

func (m *TMonthCalendar) BiDiMode() TBiDiMode

BiDiMode

func (*TMonthCalendar) BorderWidth

func (m *TMonthCalendar) BorderWidth() int32

BorderWidth CN: 获取边框的宽度。 EN: .

func (*TMonthCalendar) BoundsRect

func (m *TMonthCalendar) BoundsRect() TRect

BoundsRect

func (*TMonthCalendar) BringToFront

func (m *TMonthCalendar) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TMonthCalendar) Brush

func (m *TMonthCalendar) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TMonthCalendar) CalColors

func (m *TMonthCalendar) CalColors() *TMonthCalColors

CalColors

func (*TMonthCalendar) CanFocus

func (m *TMonthCalendar) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TMonthCalendar) ClassName

func (m *TMonthCalendar) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TMonthCalendar) ClassType

func (m *TMonthCalendar) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TMonthCalendar) ClientHeight

func (m *TMonthCalendar) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TMonthCalendar) ClientOrigin

func (m *TMonthCalendar) ClientOrigin() TPoint

ClientOrigin

func (*TMonthCalendar) ClientRect

func (m *TMonthCalendar) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TMonthCalendar) ClientToParent

func (m *TMonthCalendar) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TMonthCalendar) ClientToScreen

func (m *TMonthCalendar) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TMonthCalendar) ClientWidth

func (m *TMonthCalendar) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TMonthCalendar) ComponentCount

func (m *TMonthCalendar) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TMonthCalendar) ComponentIndex

func (m *TMonthCalendar) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TMonthCalendar) Components

func (m *TMonthCalendar) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TMonthCalendar) Constraints

func (m *TMonthCalendar) Constraints() *TSizeConstraints

Constraints

func (*TMonthCalendar) ContainsControl

func (m *TMonthCalendar) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TMonthCalendar) ControlAtPos

func (m *TMonthCalendar) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TMonthCalendar) ControlCount

func (m *TMonthCalendar) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TMonthCalendar) ControlState

func (m *TMonthCalendar) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TMonthCalendar) ControlStyle

func (m *TMonthCalendar) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TMonthCalendar) Controls

func (m *TMonthCalendar) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TMonthCalendar) Cursor

func (m *TMonthCalendar) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TMonthCalendar) CustomHint

func (m *TMonthCalendar) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TMonthCalendar) Date

func (m *TMonthCalendar) Date() time.Time

Date

func (*TMonthCalendar) DisableAlign

func (m *TMonthCalendar) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TMonthCalendar) DisposeOf

func (m *TMonthCalendar) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TMonthCalendar) DockClientCount

func (m *TMonthCalendar) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TMonthCalendar) DockClients

func (m *TMonthCalendar) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TMonthCalendar) DockSite

func (m *TMonthCalendar) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TMonthCalendar) DoubleBuffered

func (m *TMonthCalendar) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TMonthCalendar) DragCursor

func (m *TMonthCalendar) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TMonthCalendar) DragKind

func (m *TMonthCalendar) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TMonthCalendar) DragMode

func (m *TMonthCalendar) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TMonthCalendar) Dragging

func (m *TMonthCalendar) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TMonthCalendar) EnableAlign

func (m *TMonthCalendar) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TMonthCalendar) Enabled

func (m *TMonthCalendar) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TMonthCalendar) Equals

func (m *TMonthCalendar) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TMonthCalendar) ExplicitHeight

func (m *TMonthCalendar) ExplicitHeight() int32

ExplicitHeight

func (*TMonthCalendar) ExplicitLeft

func (m *TMonthCalendar) ExplicitLeft() int32

ExplicitLeft

func (*TMonthCalendar) ExplicitTop

func (m *TMonthCalendar) ExplicitTop() int32

ExplicitTop

func (*TMonthCalendar) ExplicitWidth

func (m *TMonthCalendar) ExplicitWidth() int32

ExplicitWidth

func (*TMonthCalendar) FindChildControl

func (m *TMonthCalendar) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TMonthCalendar) FindComponent

func (m *TMonthCalendar) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TMonthCalendar) FirstDayOfWeek

func (m *TMonthCalendar) FirstDayOfWeek() TCalDayOfWeek

FirstDayOfWeek

func (*TMonthCalendar) FlipChildren

func (m *TMonthCalendar) FlipChildren(AllLevels bool)

FlipChildren

func (*TMonthCalendar) Floating

func (m *TMonthCalendar) Floating() bool

Floating

func (*TMonthCalendar) Focused

func (m *TMonthCalendar) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TMonthCalendar) Font

func (m *TMonthCalendar) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TMonthCalendar) Free

func (m *TMonthCalendar) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TMonthCalendar) GetHashCode

func (m *TMonthCalendar) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TMonthCalendar) GetNamePath

func (m *TMonthCalendar) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TMonthCalendar) GetTextBuf

func (m *TMonthCalendar) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TMonthCalendar) GetTextLen

func (m *TMonthCalendar) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TMonthCalendar) Handle

func (m *TMonthCalendar) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TMonthCalendar) HandleAllocated

func (m *TMonthCalendar) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TMonthCalendar) HasParent

func (m *TMonthCalendar) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TMonthCalendar) Height

func (m *TMonthCalendar) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TMonthCalendar) Hide

func (m *TMonthCalendar) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TMonthCalendar) Hint

func (m *TMonthCalendar) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TMonthCalendar) InheritsFrom

func (m *TMonthCalendar) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TMonthCalendar) InsertControl

func (m *TMonthCalendar) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TMonthCalendar) Instance

func (m *TMonthCalendar) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TMonthCalendar) InstanceSize

func (m *TMonthCalendar) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TMonthCalendar) Invalidate

func (m *TMonthCalendar) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TMonthCalendar) Is

func (m *TMonthCalendar) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TMonthCalendar) IsValid

func (m *TMonthCalendar) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TMonthCalendar) Left

func (m *TMonthCalendar) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TMonthCalendar) Margins

func (m *TMonthCalendar) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TMonthCalendar) MaxDate

func (m *TMonthCalendar) MaxDate() time.Time

MaxDate

func (*TMonthCalendar) MaxSelectRange

func (m *TMonthCalendar) MaxSelectRange() int32

MaxSelectRange

func (*TMonthCalendar) MinDate

func (m *TMonthCalendar) MinDate() time.Time

MinDate

func (*TMonthCalendar) MouseInClient

func (m *TMonthCalendar) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TMonthCalendar) MultiSelect

func (m *TMonthCalendar) MultiSelect() bool

MultiSelect

func (*TMonthCalendar) Name

func (m *TMonthCalendar) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TMonthCalendar) Owner

func (m *TMonthCalendar) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TMonthCalendar) PaintTo

func (m *TMonthCalendar) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TMonthCalendar) Parent

func (m *TMonthCalendar) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TMonthCalendar) ParentDoubleBuffered

func (m *TMonthCalendar) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TMonthCalendar) ParentFont

func (m *TMonthCalendar) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TMonthCalendar) ParentShowHint

func (m *TMonthCalendar) ParentShowHint() bool

ParentShowHint

func (*TMonthCalendar) ParentToClient

func (m *TMonthCalendar) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TMonthCalendar) ParentWindow

func (m *TMonthCalendar) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TMonthCalendar) Perform

func (m *TMonthCalendar) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TMonthCalendar) PopupMenu

func (m *TMonthCalendar) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TMonthCalendar) Realign

func (m *TMonthCalendar) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TMonthCalendar) Refresh

func (m *TMonthCalendar) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TMonthCalendar) RemoveControl

func (m *TMonthCalendar) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TMonthCalendar) Repaint

func (m *TMonthCalendar) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TMonthCalendar) ScaleBy

func (m *TMonthCalendar) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TMonthCalendar) ScreenToClient

func (m *TMonthCalendar) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TMonthCalendar) ScrollBy

func (m *TMonthCalendar) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TMonthCalendar) SendToBack

func (m *TMonthCalendar) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TMonthCalendar) SetAction

func (m *TMonthCalendar) SetAction(value IComponent)

SetAction

func (*TMonthCalendar) SetAlign

func (m *TMonthCalendar) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TMonthCalendar) SetAlignWithMargins

func (m *TMonthCalendar) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TMonthCalendar) SetAnchors

func (m *TMonthCalendar) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TMonthCalendar) SetAutoSize

func (m *TMonthCalendar) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TMonthCalendar) SetBiDiMode

func (m *TMonthCalendar) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TMonthCalendar) SetBorderWidth

func (m *TMonthCalendar) SetBorderWidth(value int32)

SetBorderWidth CN: 设置边框的宽度。 EN: .

func (*TMonthCalendar) SetBounds

func (m *TMonthCalendar) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TMonthCalendar) SetBoundsRect

func (m *TMonthCalendar) SetBoundsRect(value TRect)

SetBoundsRect

func (*TMonthCalendar) SetCalColors

func (m *TMonthCalendar) SetCalColors(value *TMonthCalColors)

SetCalColors

func (*TMonthCalendar) SetClientHeight

func (m *TMonthCalendar) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TMonthCalendar) SetClientWidth

func (m *TMonthCalendar) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TMonthCalendar) SetComponentIndex

func (m *TMonthCalendar) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TMonthCalendar) SetConstraints

func (m *TMonthCalendar) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TMonthCalendar) SetControlState

func (m *TMonthCalendar) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TMonthCalendar) SetControlStyle

func (m *TMonthCalendar) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TMonthCalendar) SetCursor

func (m *TMonthCalendar) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TMonthCalendar) SetCustomHint

func (m *TMonthCalendar) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TMonthCalendar) SetDate

func (m *TMonthCalendar) SetDate(value time.Time)

SetDate

func (*TMonthCalendar) SetDockSite

func (m *TMonthCalendar) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TMonthCalendar) SetDoubleBuffered

func (m *TMonthCalendar) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TMonthCalendar) SetDragCursor

func (m *TMonthCalendar) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TMonthCalendar) SetDragKind

func (m *TMonthCalendar) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TMonthCalendar) SetDragMode

func (m *TMonthCalendar) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TMonthCalendar) SetEnabled

func (m *TMonthCalendar) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TMonthCalendar) SetFirstDayOfWeek

func (m *TMonthCalendar) SetFirstDayOfWeek(value TCalDayOfWeek)

SetFirstDayOfWeek

func (*TMonthCalendar) SetFocus

func (m *TMonthCalendar) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TMonthCalendar) SetFont

func (m *TMonthCalendar) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TMonthCalendar) SetHeight

func (m *TMonthCalendar) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TMonthCalendar) SetHint

func (m *TMonthCalendar) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TMonthCalendar) SetLeft

func (m *TMonthCalendar) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TMonthCalendar) SetMargins

func (m *TMonthCalendar) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TMonthCalendar) SetMaxDate

func (m *TMonthCalendar) SetMaxDate(value time.Time)

SetMaxDate

func (*TMonthCalendar) SetMaxSelectRange

func (m *TMonthCalendar) SetMaxSelectRange(value int32)

SetMaxSelectRange

func (*TMonthCalendar) SetMinDate

func (m *TMonthCalendar) SetMinDate(value time.Time)

SetMinDate

func (*TMonthCalendar) SetMultiSelect

func (m *TMonthCalendar) SetMultiSelect(value bool)

SetMultiSelect

func (*TMonthCalendar) SetName

func (m *TMonthCalendar) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TMonthCalendar) SetOnClick

func (m *TMonthCalendar) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TMonthCalendar) SetOnContextPopup

func (m *TMonthCalendar) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TMonthCalendar) SetOnDblClick

func (m *TMonthCalendar) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TMonthCalendar) SetOnDragDrop

func (m *TMonthCalendar) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TMonthCalendar) SetOnDragOver

func (m *TMonthCalendar) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TMonthCalendar) SetOnEndDock

func (m *TMonthCalendar) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TMonthCalendar) SetOnEndDrag

func (m *TMonthCalendar) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TMonthCalendar) SetOnEnter

func (m *TMonthCalendar) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TMonthCalendar) SetOnExit

func (m *TMonthCalendar) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TMonthCalendar) SetOnGesture

func (m *TMonthCalendar) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TMonthCalendar) SetOnKeyDown

func (m *TMonthCalendar) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TMonthCalendar) SetOnKeyPress

func (m *TMonthCalendar) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TMonthCalendar) SetOnKeyUp

func (m *TMonthCalendar) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TMonthCalendar) SetOnMouseEnter

func (m *TMonthCalendar) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TMonthCalendar) SetOnMouseLeave

func (m *TMonthCalendar) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TMonthCalendar) SetOnStartDock

func (m *TMonthCalendar) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TMonthCalendar) SetParent

func (m *TMonthCalendar) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TMonthCalendar) SetParentDoubleBuffered

func (m *TMonthCalendar) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TMonthCalendar) SetParentFont

func (m *TMonthCalendar) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TMonthCalendar) SetParentShowHint

func (m *TMonthCalendar) SetParentShowHint(value bool)

SetParentShowHint

func (*TMonthCalendar) SetParentWindow

func (m *TMonthCalendar) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TMonthCalendar) SetPopupMenu

func (m *TMonthCalendar) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TMonthCalendar) SetShowHint

func (m *TMonthCalendar) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TMonthCalendar) SetShowToday

func (m *TMonthCalendar) SetShowToday(value bool)

SetShowToday

func (*TMonthCalendar) SetShowTodayCircle

func (m *TMonthCalendar) SetShowTodayCircle(value bool)

SetShowTodayCircle

func (*TMonthCalendar) SetStyleElements

func (m *TMonthCalendar) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TMonthCalendar) SetTabOrder

func (m *TMonthCalendar) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TMonthCalendar) SetTabStop

func (m *TMonthCalendar) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TMonthCalendar) SetTag

func (m *TMonthCalendar) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TMonthCalendar) SetTextBuf

func (m *TMonthCalendar) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TMonthCalendar) SetTop

func (m *TMonthCalendar) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TMonthCalendar) SetUseDockManager

func (m *TMonthCalendar) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TMonthCalendar) SetVisible

func (m *TMonthCalendar) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TMonthCalendar) SetWeekNumbers

func (m *TMonthCalendar) SetWeekNumbers(value bool)

SetWeekNumbers

func (*TMonthCalendar) SetWidth

func (m *TMonthCalendar) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TMonthCalendar) Show

func (m *TMonthCalendar) Show()

Show CN: 显示控件。 EN: Show control.

func (*TMonthCalendar) ShowHint

func (m *TMonthCalendar) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TMonthCalendar) ShowToday

func (m *TMonthCalendar) ShowToday() bool

ShowToday

func (*TMonthCalendar) ShowTodayCircle

func (m *TMonthCalendar) ShowTodayCircle() bool

ShowTodayCircle

func (*TMonthCalendar) StyleElements

func (m *TMonthCalendar) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TMonthCalendar) TabOrder

func (m *TMonthCalendar) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TMonthCalendar) TabStop

func (m *TMonthCalendar) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TMonthCalendar) Tag

func (m *TMonthCalendar) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TMonthCalendar) ToString

func (m *TMonthCalendar) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TMonthCalendar) Top

func (m *TMonthCalendar) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TMonthCalendar) UnsafeAddr

func (m *TMonthCalendar) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TMonthCalendar) Update

func (m *TMonthCalendar) Update()

Update CN: 控件更新。 EN: Update.

func (*TMonthCalendar) UpdateControlState

func (m *TMonthCalendar) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TMonthCalendar) UseDockManager

func (m *TMonthCalendar) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TMonthCalendar) Visible

func (m *TMonthCalendar) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TMonthCalendar) VisibleDockClientCount

func (m *TMonthCalendar) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TMonthCalendar) WeekNumbers

func (m *TMonthCalendar) WeekNumbers() bool

WeekNumbers

func (*TMonthCalendar) Width

func (m *TMonthCalendar) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TMouse

type TMouse struct {
	IObject
	// contains filtered or unexported fields
}

func AsMouse

func AsMouse(obj interface{}) *TMouse

AsMouse CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func MouseFromInst

func MouseFromInst(inst uintptr) *TMouse

-------------------------- Deprecated begin -------------------------- MouseFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsMouse.

func MouseFromObj

func MouseFromObj(obj IObject) *TMouse

MouseFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsMouse.

func MouseFromUnsafePointer

func MouseFromUnsafePointer(ptr unsafe.Pointer) *TMouse

MouseFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsMouse.

func NewMouse

func NewMouse() *TMouse

NewMouse CN: 创建一个新的对象。 EN: Create a new object.

func (*TMouse) Capture

func (m *TMouse) Capture() HWND

Capture

func (*TMouse) ClassName

func (m *TMouse) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TMouse) ClassType

func (m *TMouse) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TMouse) CursorPos

func (m *TMouse) CursorPos() TPoint

CursorPos

func (*TMouse) DisposeOf

func (m *TMouse) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TMouse) Equals

func (m *TMouse) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TMouse) Free

func (m *TMouse) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TMouse) GetHashCode

func (m *TMouse) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TMouse) InheritsFrom

func (m *TMouse) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TMouse) Instance

func (m *TMouse) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TMouse) InstanceSize

func (m *TMouse) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TMouse) Is

func (m *TMouse) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TMouse) IsDragging

func (m *TMouse) IsDragging() bool

IsDragging

func (*TMouse) IsPanning

func (m *TMouse) IsPanning() bool

IsPanning

func (*TMouse) IsValid

func (m *TMouse) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TMouse) SetCapture

func (m *TMouse) SetCapture(value HWND)

SetCapture

func (*TMouse) SetCursorPos

func (m *TMouse) SetCursorPos(value TPoint)

SetCursorPos

func (*TMouse) ToString

func (m *TMouse) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TMouse) UnsafeAddr

func (m *TMouse) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TMouse) WheelPresent

func (m *TMouse) WheelPresent() bool

WheelPresent

func (*TMouse) WheelScrollLines

func (m *TMouse) WheelScrollLines() int32

WheelScrollLines

type TMouseActivateEvent

type TMouseActivateEvent func(sender IObject, button TMouseButton, shift TShiftState, x, y int32, hitTest int32, mouseActivate *TMouseActivate)

TMouseActivateEvent = procedure(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer; HitTest: Integer; var MouseActivate: TMouseActivate) of object;

type TMouseEvent

type TMouseEvent func(sender IObject, button TMouseButton, shift TShiftState, x, y int32)

TMouseEvent = procedure(Sender: TObject; Button: TMouseButton;

Shift: TShiftState; X, Y: Integer) of object;

type TMouseMoveEvent

type TMouseMoveEvent func(sender IObject, shift TShiftState, x, y int32)

TMouseMoveEvent = procedure(Sender: TObject; Shift: TShiftState;

X, Y: Integer) of object;

type TMouseWheelEvent

type TMouseWheelEvent func(sender IObject, shift TShiftState, wheelDelta, x, y int32, handled *bool)

TMouseWheelEvent = procedure(Sender: TObject; Shift: TShiftState;

WheelDelta: Integer; MousePos: TPoint; var Handled: Boolean) of object;

type TMouseWheelUpDownEvent

type TMouseWheelUpDownEvent func(sender IObject, shift TShiftState, mousePos TPoint, handled *bool)

TMouseWheelUpDownEvent = procedure(Sender: TObject; Shift: TShiftState; MousePos: TPoint; var Handled: Boolean) of object;

type TMovedEvent

type TMovedEvent func(sender IObject, fromIndex, toIndex int32)

---- grid

TMovedEvent = procedure (Sender: TObject; FromIndex, ToIndex: Longint) of object;

type TNotifyEvent

type TNotifyEvent func(sender IObject)

TNotifyEvent

type TObject

type TObject struct {
	IObject
	// contains filtered or unexported fields
}

func AsObject

func AsObject(obj interface{}) *TObject

AsObject CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewObject

func NewObject() *TObject

NewObject CN: 创建一个新的对象。 EN: Create a new object.

func ObjectFromInst

func ObjectFromInst(inst uintptr) *TObject

-------------------------- Deprecated begin -------------------------- ObjectFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsObject.

func ObjectFromObj

func ObjectFromObj(obj IObject) *TObject

ObjectFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsObject.

func ObjectFromUnsafePointer

func ObjectFromUnsafePointer(ptr unsafe.Pointer) *TObject

ObjectFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsObject.

func (*TObject) ClassName

func (o *TObject) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TObject) ClassType

func (o *TObject) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TObject) DisposeOf

func (o *TObject) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TObject) Equals

func (o *TObject) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TObject) Free

func (o *TObject) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TObject) GetHashCode

func (o *TObject) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TObject) InheritsFrom

func (o *TObject) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TObject) Instance

func (o *TObject) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TObject) InstanceSize

func (o *TObject) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TObject) Is

func (o *TObject) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TObject) IsValid

func (o *TObject) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TObject) ToString

func (o *TObject) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TObject) UnsafeAddr

func (o *TObject) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TOpenDialog

type TOpenDialog struct {
	IComponent
	// contains filtered or unexported fields
}

func AsOpenDialog

func AsOpenDialog(obj interface{}) *TOpenDialog

AsOpenDialog CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewOpenDialog

func NewOpenDialog(owner IComponent) *TOpenDialog

NewOpenDialog CN: 创建一个新的对象。 EN: Create a new object.

func OpenDialogFromInst

func OpenDialogFromInst(inst uintptr) *TOpenDialog

-------------------------- Deprecated begin -------------------------- OpenDialogFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsOpenDialog.

func OpenDialogFromObj

func OpenDialogFromObj(obj IObject) *TOpenDialog

OpenDialogFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsOpenDialog.

func OpenDialogFromUnsafePointer

func OpenDialogFromUnsafePointer(ptr unsafe.Pointer) *TOpenDialog

OpenDialogFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsOpenDialog.

func (*TOpenDialog) Assign

func (o *TOpenDialog) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TOpenDialog) ClassName

func (o *TOpenDialog) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TOpenDialog) ClassType

func (o *TOpenDialog) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TOpenDialog) ComponentCount

func (o *TOpenDialog) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TOpenDialog) ComponentIndex

func (o *TOpenDialog) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TOpenDialog) Components

func (o *TOpenDialog) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TOpenDialog) Ctl3D

func (o *TOpenDialog) Ctl3D() bool

Ctl3D

func (*TOpenDialog) DefaultExt

func (o *TOpenDialog) DefaultExt() string

DefaultExt

func (*TOpenDialog) DisposeOf

func (o *TOpenDialog) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TOpenDialog) Equals

func (o *TOpenDialog) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TOpenDialog) Execute

func (o *TOpenDialog) Execute() bool

Execute CN: 执行。 EN: .

func (*TOpenDialog) FileName

func (o *TOpenDialog) FileName() string

FileName

func (*TOpenDialog) Files

func (o *TOpenDialog) Files() *TStrings

Files

func (*TOpenDialog) Filter

func (o *TOpenDialog) Filter() string

Filter

func (*TOpenDialog) FilterIndex

func (o *TOpenDialog) FilterIndex() int32

FilterIndex

func (*TOpenDialog) FindComponent

func (o *TOpenDialog) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TOpenDialog) Free

func (o *TOpenDialog) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TOpenDialog) GetHashCode

func (o *TOpenDialog) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TOpenDialog) GetNamePath

func (o *TOpenDialog) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TOpenDialog) Handle

func (o *TOpenDialog) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TOpenDialog) HasParent

func (o *TOpenDialog) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TOpenDialog) InheritsFrom

func (o *TOpenDialog) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TOpenDialog) InitialDir

func (o *TOpenDialog) InitialDir() string

InitialDir

func (*TOpenDialog) Instance

func (o *TOpenDialog) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TOpenDialog) InstanceSize

func (o *TOpenDialog) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TOpenDialog) Is

func (o *TOpenDialog) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TOpenDialog) IsValid

func (o *TOpenDialog) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TOpenDialog) Name

func (o *TOpenDialog) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TOpenDialog) Options

func (o *TOpenDialog) Options() TOpenOptions

Options

func (*TOpenDialog) OptionsEx

func (o *TOpenDialog) OptionsEx() TOpenOptionsEx

OptionsEx

func (*TOpenDialog) Owner

func (o *TOpenDialog) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TOpenDialog) SetComponentIndex

func (o *TOpenDialog) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TOpenDialog) SetCtl3D

func (o *TOpenDialog) SetCtl3D(value bool)

SetCtl3D

func (*TOpenDialog) SetDefaultExt

func (o *TOpenDialog) SetDefaultExt(value string)

SetDefaultExt

func (*TOpenDialog) SetFileName

func (o *TOpenDialog) SetFileName(value string)

SetFileName

func (*TOpenDialog) SetFilter

func (o *TOpenDialog) SetFilter(value string)

SetFilter

func (*TOpenDialog) SetFilterIndex

func (o *TOpenDialog) SetFilterIndex(value int32)

SetFilterIndex

func (*TOpenDialog) SetInitialDir

func (o *TOpenDialog) SetInitialDir(value string)

SetInitialDir

func (*TOpenDialog) SetName

func (o *TOpenDialog) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TOpenDialog) SetOnClose

func (o *TOpenDialog) SetOnClose(fn TNotifyEvent)

SetOnClose

func (*TOpenDialog) SetOnShow

func (o *TOpenDialog) SetOnShow(fn TNotifyEvent)

SetOnShow CN: 设置显示事件。 EN: .

func (*TOpenDialog) SetOptions

func (o *TOpenDialog) SetOptions(value TOpenOptions)

SetOptions

func (*TOpenDialog) SetOptionsEx

func (o *TOpenDialog) SetOptionsEx(value TOpenOptionsEx)

SetOptionsEx

func (*TOpenDialog) SetTag

func (o *TOpenDialog) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TOpenDialog) SetTitle

func (o *TOpenDialog) SetTitle(value string)

SetTitle

func (*TOpenDialog) Tag

func (o *TOpenDialog) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TOpenDialog) Title

func (o *TOpenDialog) Title() string

Title

func (*TOpenDialog) ToString

func (o *TOpenDialog) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TOpenDialog) UnsafeAddr

func (o *TOpenDialog) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TOpenPictureDialog

type TOpenPictureDialog struct {
	IComponent
	// contains filtered or unexported fields
}

func AsOpenPictureDialog

func AsOpenPictureDialog(obj interface{}) *TOpenPictureDialog

AsOpenPictureDialog CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewOpenPictureDialog

func NewOpenPictureDialog(owner IComponent) *TOpenPictureDialog

NewOpenPictureDialog CN: 创建一个新的对象。 EN: Create a new object.

func OpenPictureDialogFromInst

func OpenPictureDialogFromInst(inst uintptr) *TOpenPictureDialog

-------------------------- Deprecated begin -------------------------- OpenPictureDialogFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsOpenPictureDialog.

func OpenPictureDialogFromObj

func OpenPictureDialogFromObj(obj IObject) *TOpenPictureDialog

OpenPictureDialogFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsOpenPictureDialog.

func OpenPictureDialogFromUnsafePointer

func OpenPictureDialogFromUnsafePointer(ptr unsafe.Pointer) *TOpenPictureDialog

OpenPictureDialogFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsOpenPictureDialog.

func (*TOpenPictureDialog) Assign

func (o *TOpenPictureDialog) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TOpenPictureDialog) ClassName

func (o *TOpenPictureDialog) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TOpenPictureDialog) ClassType

func (o *TOpenPictureDialog) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TOpenPictureDialog) ComponentCount

func (o *TOpenPictureDialog) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TOpenPictureDialog) ComponentIndex

func (o *TOpenPictureDialog) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TOpenPictureDialog) Components

func (o *TOpenPictureDialog) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TOpenPictureDialog) Ctl3D

func (o *TOpenPictureDialog) Ctl3D() bool

Ctl3D

func (*TOpenPictureDialog) DefaultExt

func (o *TOpenPictureDialog) DefaultExt() string

DefaultExt

func (*TOpenPictureDialog) DisposeOf

func (o *TOpenPictureDialog) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TOpenPictureDialog) Equals

func (o *TOpenPictureDialog) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TOpenPictureDialog) Execute

func (o *TOpenPictureDialog) Execute() bool

Execute CN: 执行。 EN: .

func (*TOpenPictureDialog) FileName

func (o *TOpenPictureDialog) FileName() string

FileName

func (*TOpenPictureDialog) Files

func (o *TOpenPictureDialog) Files() *TStrings

Files

func (*TOpenPictureDialog) Filter

func (o *TOpenPictureDialog) Filter() string

Filter

func (*TOpenPictureDialog) FilterIndex

func (o *TOpenPictureDialog) FilterIndex() int32

FilterIndex

func (*TOpenPictureDialog) FindComponent

func (o *TOpenPictureDialog) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TOpenPictureDialog) Free

func (o *TOpenPictureDialog) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TOpenPictureDialog) GetHashCode

func (o *TOpenPictureDialog) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TOpenPictureDialog) GetNamePath

func (o *TOpenPictureDialog) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TOpenPictureDialog) Handle

func (o *TOpenPictureDialog) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TOpenPictureDialog) HasParent

func (o *TOpenPictureDialog) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TOpenPictureDialog) InheritsFrom

func (o *TOpenPictureDialog) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TOpenPictureDialog) InitialDir

func (o *TOpenPictureDialog) InitialDir() string

InitialDir

func (*TOpenPictureDialog) Instance

func (o *TOpenPictureDialog) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TOpenPictureDialog) InstanceSize

func (o *TOpenPictureDialog) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TOpenPictureDialog) Is

func (o *TOpenPictureDialog) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TOpenPictureDialog) IsValid

func (o *TOpenPictureDialog) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TOpenPictureDialog) Name

func (o *TOpenPictureDialog) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TOpenPictureDialog) Options

func (o *TOpenPictureDialog) Options() TOpenOptions

Options

func (*TOpenPictureDialog) OptionsEx

func (o *TOpenPictureDialog) OptionsEx() TOpenOptionsEx

OptionsEx

func (*TOpenPictureDialog) Owner

func (o *TOpenPictureDialog) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TOpenPictureDialog) SetComponentIndex

func (o *TOpenPictureDialog) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TOpenPictureDialog) SetCtl3D

func (o *TOpenPictureDialog) SetCtl3D(value bool)

SetCtl3D

func (*TOpenPictureDialog) SetDefaultExt

func (o *TOpenPictureDialog) SetDefaultExt(value string)

SetDefaultExt

func (*TOpenPictureDialog) SetFileName

func (o *TOpenPictureDialog) SetFileName(value string)

SetFileName

func (*TOpenPictureDialog) SetFilter

func (o *TOpenPictureDialog) SetFilter(value string)

SetFilter

func (*TOpenPictureDialog) SetFilterIndex

func (o *TOpenPictureDialog) SetFilterIndex(value int32)

SetFilterIndex

func (*TOpenPictureDialog) SetInitialDir

func (o *TOpenPictureDialog) SetInitialDir(value string)

SetInitialDir

func (*TOpenPictureDialog) SetName

func (o *TOpenPictureDialog) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TOpenPictureDialog) SetOnClose

func (o *TOpenPictureDialog) SetOnClose(fn TNotifyEvent)

SetOnClose

func (*TOpenPictureDialog) SetOnShow

func (o *TOpenPictureDialog) SetOnShow(fn TNotifyEvent)

SetOnShow CN: 设置显示事件。 EN: .

func (*TOpenPictureDialog) SetOptions

func (o *TOpenPictureDialog) SetOptions(value TOpenOptions)

SetOptions

func (*TOpenPictureDialog) SetOptionsEx

func (o *TOpenPictureDialog) SetOptionsEx(value TOpenOptionsEx)

SetOptionsEx

func (*TOpenPictureDialog) SetTag

func (o *TOpenPictureDialog) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TOpenPictureDialog) SetTitle

func (o *TOpenPictureDialog) SetTitle(value string)

SetTitle

func (*TOpenPictureDialog) Tag

func (o *TOpenPictureDialog) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TOpenPictureDialog) Title

func (o *TOpenPictureDialog) Title() string

Title

func (*TOpenPictureDialog) ToString

func (o *TOpenPictureDialog) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TOpenPictureDialog) UnsafeAddr

func (o *TOpenPictureDialog) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TOpenTextFileDialog

type TOpenTextFileDialog struct {
	IComponent
	// contains filtered or unexported fields
}

func AsOpenTextFileDialog

func AsOpenTextFileDialog(obj interface{}) *TOpenTextFileDialog

AsOpenTextFileDialog CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewOpenTextFileDialog

func NewOpenTextFileDialog(owner IComponent) *TOpenTextFileDialog

NewOpenTextFileDialog CN: 创建一个新的对象。 EN: Create a new object.

func OpenTextFileDialogFromInst

func OpenTextFileDialogFromInst(inst uintptr) *TOpenTextFileDialog

-------------------------- Deprecated begin -------------------------- OpenTextFileDialogFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsOpenTextFileDialog.

func OpenTextFileDialogFromObj

func OpenTextFileDialogFromObj(obj IObject) *TOpenTextFileDialog

OpenTextFileDialogFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsOpenTextFileDialog.

func OpenTextFileDialogFromUnsafePointer

func OpenTextFileDialogFromUnsafePointer(ptr unsafe.Pointer) *TOpenTextFileDialog

OpenTextFileDialogFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsOpenTextFileDialog.

func (*TOpenTextFileDialog) Assign

func (o *TOpenTextFileDialog) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TOpenTextFileDialog) ClassName

func (o *TOpenTextFileDialog) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TOpenTextFileDialog) ClassType

func (o *TOpenTextFileDialog) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TOpenTextFileDialog) ComponentCount

func (o *TOpenTextFileDialog) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TOpenTextFileDialog) ComponentIndex

func (o *TOpenTextFileDialog) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TOpenTextFileDialog) Components

func (o *TOpenTextFileDialog) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TOpenTextFileDialog) Ctl3D

func (o *TOpenTextFileDialog) Ctl3D() bool

Ctl3D

func (*TOpenTextFileDialog) DefaultExt

func (o *TOpenTextFileDialog) DefaultExt() string

DefaultExt

func (*TOpenTextFileDialog) DisposeOf

func (o *TOpenTextFileDialog) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TOpenTextFileDialog) Equals

func (o *TOpenTextFileDialog) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TOpenTextFileDialog) Execute

func (o *TOpenTextFileDialog) Execute() bool

Execute CN: 执行。 EN: .

func (*TOpenTextFileDialog) FileName

func (o *TOpenTextFileDialog) FileName() string

FileName

func (*TOpenTextFileDialog) Files

func (o *TOpenTextFileDialog) Files() *TStrings

Files

func (*TOpenTextFileDialog) Filter

func (o *TOpenTextFileDialog) Filter() string

Filter

func (*TOpenTextFileDialog) FilterIndex

func (o *TOpenTextFileDialog) FilterIndex() int32

FilterIndex

func (*TOpenTextFileDialog) FindComponent

func (o *TOpenTextFileDialog) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TOpenTextFileDialog) Free

func (o *TOpenTextFileDialog) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TOpenTextFileDialog) GetHashCode

func (o *TOpenTextFileDialog) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TOpenTextFileDialog) GetNamePath

func (o *TOpenTextFileDialog) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TOpenTextFileDialog) Handle

func (o *TOpenTextFileDialog) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TOpenTextFileDialog) HasParent

func (o *TOpenTextFileDialog) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TOpenTextFileDialog) InheritsFrom

func (o *TOpenTextFileDialog) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TOpenTextFileDialog) InitialDir

func (o *TOpenTextFileDialog) InitialDir() string

InitialDir

func (*TOpenTextFileDialog) Instance

func (o *TOpenTextFileDialog) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TOpenTextFileDialog) InstanceSize

func (o *TOpenTextFileDialog) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TOpenTextFileDialog) Is

func (o *TOpenTextFileDialog) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TOpenTextFileDialog) IsValid

func (o *TOpenTextFileDialog) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TOpenTextFileDialog) Name

func (o *TOpenTextFileDialog) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TOpenTextFileDialog) Options

func (o *TOpenTextFileDialog) Options() TOpenOptions

Options

func (*TOpenTextFileDialog) OptionsEx

func (o *TOpenTextFileDialog) OptionsEx() TOpenOptionsEx

OptionsEx

func (*TOpenTextFileDialog) Owner

func (o *TOpenTextFileDialog) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TOpenTextFileDialog) SetComponentIndex

func (o *TOpenTextFileDialog) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TOpenTextFileDialog) SetCtl3D

func (o *TOpenTextFileDialog) SetCtl3D(value bool)

SetCtl3D

func (*TOpenTextFileDialog) SetDefaultExt

func (o *TOpenTextFileDialog) SetDefaultExt(value string)

SetDefaultExt

func (*TOpenTextFileDialog) SetFileName

func (o *TOpenTextFileDialog) SetFileName(value string)

SetFileName

func (*TOpenTextFileDialog) SetFilter

func (o *TOpenTextFileDialog) SetFilter(value string)

SetFilter

func (*TOpenTextFileDialog) SetFilterIndex

func (o *TOpenTextFileDialog) SetFilterIndex(value int32)

SetFilterIndex

func (*TOpenTextFileDialog) SetInitialDir

func (o *TOpenTextFileDialog) SetInitialDir(value string)

SetInitialDir

func (*TOpenTextFileDialog) SetName

func (o *TOpenTextFileDialog) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TOpenTextFileDialog) SetOnClose

func (o *TOpenTextFileDialog) SetOnClose(fn TNotifyEvent)

SetOnClose

func (*TOpenTextFileDialog) SetOnShow

func (o *TOpenTextFileDialog) SetOnShow(fn TNotifyEvent)

SetOnShow CN: 设置显示事件。 EN: .

func (*TOpenTextFileDialog) SetOptions

func (o *TOpenTextFileDialog) SetOptions(value TOpenOptions)

SetOptions

func (*TOpenTextFileDialog) SetOptionsEx

func (o *TOpenTextFileDialog) SetOptionsEx(value TOpenOptionsEx)

SetOptionsEx

func (*TOpenTextFileDialog) SetTag

func (o *TOpenTextFileDialog) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TOpenTextFileDialog) SetTitle

func (o *TOpenTextFileDialog) SetTitle(value string)

SetTitle

func (*TOpenTextFileDialog) Tag

func (o *TOpenTextFileDialog) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TOpenTextFileDialog) Title

func (o *TOpenTextFileDialog) Title() string

Title

func (*TOpenTextFileDialog) ToString

func (o *TOpenTextFileDialog) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TOpenTextFileDialog) UnsafeAddr

func (o *TOpenTextFileDialog) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TPageControl

type TPageControl struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsPageControl

func AsPageControl(obj interface{}) *TPageControl

AsPageControl CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewPageControl

func NewPageControl(owner IComponent) *TPageControl

NewPageControl CN: 创建一个新的对象。 EN: Create a new object.

func PageControlFromInst

func PageControlFromInst(inst uintptr) *TPageControl

-------------------------- Deprecated begin -------------------------- PageControlFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsPageControl.

func PageControlFromObj

func PageControlFromObj(obj IObject) *TPageControl

PageControlFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsPageControl.

func PageControlFromUnsafePointer

func PageControlFromUnsafePointer(ptr unsafe.Pointer) *TPageControl

PageControlFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsPageControl.

func (*TPageControl) Action

func (p *TPageControl) Action() *TAction

Action

func (*TPageControl) ActivePageIndex

func (p *TPageControl) ActivePageIndex() int32

ActivePageIndex

func (*TPageControl) Align

func (p *TPageControl) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TPageControl) AlignDisabled

func (p *TPageControl) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TPageControl) AlignWithMargins

func (p *TPageControl) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TPageControl) Anchors

func (p *TPageControl) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TPageControl) Assign

func (p *TPageControl) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TPageControl) BiDiMode

func (p *TPageControl) BiDiMode() TBiDiMode

BiDiMode

func (*TPageControl) BoundsRect

func (p *TPageControl) BoundsRect() TRect

BoundsRect

func (*TPageControl) BringToFront

func (p *TPageControl) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TPageControl) Brush

func (p *TPageControl) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TPageControl) CanFocus

func (p *TPageControl) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TPageControl) Canvas

func (p *TPageControl) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TPageControl) ClassName

func (p *TPageControl) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TPageControl) ClassType

func (p *TPageControl) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TPageControl) ClientHeight

func (p *TPageControl) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TPageControl) ClientOrigin

func (p *TPageControl) ClientOrigin() TPoint

ClientOrigin

func (*TPageControl) ClientRect

func (p *TPageControl) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TPageControl) ClientToParent

func (p *TPageControl) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TPageControl) ClientToScreen

func (p *TPageControl) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TPageControl) ClientWidth

func (p *TPageControl) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TPageControl) ComponentCount

func (p *TPageControl) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TPageControl) ComponentIndex

func (p *TPageControl) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TPageControl) Components

func (p *TPageControl) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TPageControl) Constraints

func (p *TPageControl) Constraints() *TSizeConstraints

Constraints

func (*TPageControl) ContainsControl

func (p *TPageControl) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TPageControl) ControlAtPos

func (p *TPageControl) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TPageControl) ControlCount

func (p *TPageControl) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TPageControl) ControlState

func (p *TPageControl) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TPageControl) ControlStyle

func (p *TPageControl) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TPageControl) Controls

func (p *TPageControl) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TPageControl) Cursor

func (p *TPageControl) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TPageControl) CustomHint

func (p *TPageControl) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TPageControl) DisableAlign

func (p *TPageControl) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TPageControl) DisposeOf

func (p *TPageControl) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TPageControl) DockClientCount

func (p *TPageControl) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TPageControl) DockClients

func (p *TPageControl) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TPageControl) DockSite

func (p *TPageControl) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TPageControl) DoubleBuffered

func (p *TPageControl) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TPageControl) DragCursor

func (p *TPageControl) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TPageControl) DragKind

func (p *TPageControl) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TPageControl) DragMode

func (p *TPageControl) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TPageControl) Dragging

func (p *TPageControl) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TPageControl) EnableAlign

func (p *TPageControl) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TPageControl) Enabled

func (p *TPageControl) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TPageControl) Equals

func (p *TPageControl) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TPageControl) ExplicitHeight

func (p *TPageControl) ExplicitHeight() int32

ExplicitHeight

func (*TPageControl) ExplicitLeft

func (p *TPageControl) ExplicitLeft() int32

ExplicitLeft

func (*TPageControl) ExplicitTop

func (p *TPageControl) ExplicitTop() int32

ExplicitTop

func (*TPageControl) ExplicitWidth

func (p *TPageControl) ExplicitWidth() int32

ExplicitWidth

func (*TPageControl) FindChildControl

func (p *TPageControl) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TPageControl) FindComponent

func (p *TPageControl) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TPageControl) FlipChildren

func (p *TPageControl) FlipChildren(AllLevels bool)

FlipChildren

func (*TPageControl) Floating

func (p *TPageControl) Floating() bool

Floating

func (*TPageControl) Focused

func (p *TPageControl) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TPageControl) Font

func (p *TPageControl) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TPageControl) Free

func (p *TPageControl) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TPageControl) GetHashCode

func (p *TPageControl) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TPageControl) GetNamePath

func (p *TPageControl) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TPageControl) GetTextBuf

func (p *TPageControl) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TPageControl) GetTextLen

func (p *TPageControl) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TPageControl) Handle

func (p *TPageControl) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TPageControl) HandleAllocated

func (p *TPageControl) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TPageControl) HasParent

func (p *TPageControl) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TPageControl) Height

func (p *TPageControl) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TPageControl) Hide

func (p *TPageControl) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TPageControl) Hint

func (p *TPageControl) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TPageControl) HotTrack

func (p *TPageControl) HotTrack() bool

HotTrack

func (*TPageControl) Images

func (p *TPageControl) Images() *TImageList

Images CN: 获取图标索引列表对象。 EN: .

func (*TPageControl) InheritsFrom

func (p *TPageControl) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TPageControl) InsertControl

func (p *TPageControl) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TPageControl) Instance

func (p *TPageControl) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TPageControl) InstanceSize

func (p *TPageControl) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TPageControl) Invalidate

func (p *TPageControl) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TPageControl) Is

func (p *TPageControl) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TPageControl) IsValid

func (p *TPageControl) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TPageControl) Left

func (p *TPageControl) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TPageControl) Margins

func (p *TPageControl) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TPageControl) MouseInClient

func (p *TPageControl) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TPageControl) MultiLine

func (p *TPageControl) MultiLine() bool

MultiLine

func (*TPageControl) Name

func (p *TPageControl) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TPageControl) Owner

func (p *TPageControl) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TPageControl) OwnerDraw

func (p *TPageControl) OwnerDraw() bool

OwnerDraw

func (*TPageControl) PageCount

func (p *TPageControl) PageCount() int32

PageCount

func (*TPageControl) Pages

func (p *TPageControl) Pages(Index int32) *TTabSheet

Pages

func (*TPageControl) PaintTo

func (p *TPageControl) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TPageControl) Parent

func (p *TPageControl) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TPageControl) ParentDoubleBuffered

func (p *TPageControl) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TPageControl) ParentFont

func (p *TPageControl) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TPageControl) ParentShowHint

func (p *TPageControl) ParentShowHint() bool

ParentShowHint

func (*TPageControl) ParentToClient

func (p *TPageControl) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TPageControl) ParentWindow

func (p *TPageControl) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TPageControl) Perform

func (p *TPageControl) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TPageControl) PopupMenu

func (p *TPageControl) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TPageControl) Realign

func (p *TPageControl) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TPageControl) Refresh

func (p *TPageControl) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TPageControl) RemoveControl

func (p *TPageControl) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TPageControl) Repaint

func (p *TPageControl) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TPageControl) RowCount

func (p *TPageControl) RowCount() int32

RowCount

func (*TPageControl) ScaleBy

func (p *TPageControl) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TPageControl) ScreenToClient

func (p *TPageControl) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TPageControl) ScrollBy

func (p *TPageControl) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TPageControl) SelectNextPage

func (p *TPageControl) SelectNextPage(GoForward bool, CheckTabVisible bool)

SelectNextPage

func (*TPageControl) SendToBack

func (p *TPageControl) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TPageControl) SetAction

func (p *TPageControl) SetAction(value IComponent)

SetAction

func (*TPageControl) SetActivePageIndex

func (p *TPageControl) SetActivePageIndex(value int32)

SetActivePageIndex

func (*TPageControl) SetAlign

func (p *TPageControl) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TPageControl) SetAlignWithMargins

func (p *TPageControl) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TPageControl) SetAnchors

func (p *TPageControl) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TPageControl) SetBiDiMode

func (p *TPageControl) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TPageControl) SetBounds

func (p *TPageControl) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TPageControl) SetBoundsRect

func (p *TPageControl) SetBoundsRect(value TRect)

SetBoundsRect

func (*TPageControl) SetClientHeight

func (p *TPageControl) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TPageControl) SetClientWidth

func (p *TPageControl) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TPageControl) SetComponentIndex

func (p *TPageControl) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TPageControl) SetConstraints

func (p *TPageControl) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TPageControl) SetControlState

func (p *TPageControl) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TPageControl) SetControlStyle

func (p *TPageControl) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TPageControl) SetCursor

func (p *TPageControl) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TPageControl) SetCustomHint

func (p *TPageControl) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TPageControl) SetDockSite

func (p *TPageControl) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TPageControl) SetDoubleBuffered

func (p *TPageControl) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TPageControl) SetDragCursor

func (p *TPageControl) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TPageControl) SetDragKind

func (p *TPageControl) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TPageControl) SetDragMode

func (p *TPageControl) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TPageControl) SetEnabled

func (p *TPageControl) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TPageControl) SetFocus

func (p *TPageControl) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TPageControl) SetFont

func (p *TPageControl) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TPageControl) SetHeight

func (p *TPageControl) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TPageControl) SetHint

func (p *TPageControl) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TPageControl) SetHotTrack

func (p *TPageControl) SetHotTrack(value bool)

SetHotTrack

func (*TPageControl) SetImages

func (p *TPageControl) SetImages(value IComponent)

SetImages CN: 设置图标索引列表对象。 EN: .

func (*TPageControl) SetLeft

func (p *TPageControl) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TPageControl) SetMargins

func (p *TPageControl) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TPageControl) SetMultiLine

func (p *TPageControl) SetMultiLine(value bool)

SetMultiLine

func (*TPageControl) SetName

func (p *TPageControl) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TPageControl) SetOnChange

func (p *TPageControl) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TPageControl) SetOnChanging

func (p *TPageControl) SetOnChanging(fn TTabChangingEvent)

SetOnChanging

func (*TPageControl) SetOnContextPopup

func (p *TPageControl) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TPageControl) SetOnDockDrop

func (p *TPageControl) SetOnDockDrop(fn TDockDropEvent)

SetOnDockDrop

func (*TPageControl) SetOnDragDrop

func (p *TPageControl) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TPageControl) SetOnDragOver

func (p *TPageControl) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TPageControl) SetOnEndDock

func (p *TPageControl) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TPageControl) SetOnEndDrag

func (p *TPageControl) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TPageControl) SetOnEnter

func (p *TPageControl) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TPageControl) SetOnExit

func (p *TPageControl) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TPageControl) SetOnGesture

func (p *TPageControl) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TPageControl) SetOnGetImageIndex

func (p *TPageControl) SetOnGetImageIndex(fn TTabGetImageEvent)

SetOnGetImageIndex

func (*TPageControl) SetOnGetSiteInfo

func (p *TPageControl) SetOnGetSiteInfo(fn TGetSiteInfoEvent)

SetOnGetSiteInfo

func (*TPageControl) SetOnMouseActivate

func (p *TPageControl) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TPageControl) SetOnMouseDown

func (p *TPageControl) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TPageControl) SetOnMouseEnter

func (p *TPageControl) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TPageControl) SetOnMouseLeave

func (p *TPageControl) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TPageControl) SetOnMouseMove

func (p *TPageControl) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TPageControl) SetOnMouseUp

func (p *TPageControl) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TPageControl) SetOnResize

func (p *TPageControl) SetOnResize(fn TNotifyEvent)

SetOnResize CN: 设置大小被改变事件。 EN: .

func (*TPageControl) SetOnStartDock

func (p *TPageControl) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TPageControl) SetOnUnDock

func (p *TPageControl) SetOnUnDock(fn TUnDockEvent)

SetOnUnDock

func (*TPageControl) SetOwnerDraw

func (p *TPageControl) SetOwnerDraw(value bool)

SetOwnerDraw

func (*TPageControl) SetParent

func (p *TPageControl) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TPageControl) SetParentDoubleBuffered

func (p *TPageControl) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TPageControl) SetParentFont

func (p *TPageControl) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TPageControl) SetParentShowHint

func (p *TPageControl) SetParentShowHint(value bool)

SetParentShowHint

func (*TPageControl) SetParentWindow

func (p *TPageControl) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TPageControl) SetPopupMenu

func (p *TPageControl) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TPageControl) SetShowHint

func (p *TPageControl) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TPageControl) SetStyle

func (p *TPageControl) SetStyle(value TTabStyle)

SetStyle

func (*TPageControl) SetStyleElements

func (p *TPageControl) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TPageControl) SetTabHeight

func (p *TPageControl) SetTabHeight(value int16)

SetTabHeight

func (*TPageControl) SetTabIndex

func (p *TPageControl) SetTabIndex(value int32)

SetTabIndex

func (*TPageControl) SetTabOrder

func (p *TPageControl) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TPageControl) SetTabPosition

func (p *TPageControl) SetTabPosition(value TTabPosition)

SetTabPosition

func (*TPageControl) SetTabStop

func (p *TPageControl) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TPageControl) SetTabWidth

func (p *TPageControl) SetTabWidth(value int16)

SetTabWidth

func (*TPageControl) SetTag

func (p *TPageControl) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TPageControl) SetTextBuf

func (p *TPageControl) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TPageControl) SetTop

func (p *TPageControl) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TPageControl) SetUseDockManager

func (p *TPageControl) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TPageControl) SetVisible

func (p *TPageControl) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TPageControl) SetWidth

func (p *TPageControl) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TPageControl) Show

func (p *TPageControl) Show()

Show CN: 显示控件。 EN: Show control.

func (*TPageControl) ShowHint

func (p *TPageControl) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TPageControl) Style

func (p *TPageControl) Style() TTabStyle

Style

func (*TPageControl) StyleElements

func (p *TPageControl) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TPageControl) TabHeight

func (p *TPageControl) TabHeight() int16

TabHeight

func (*TPageControl) TabIndex

func (p *TPageControl) TabIndex() int32

TabIndex

func (*TPageControl) TabOrder

func (p *TPageControl) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TPageControl) TabPosition

func (p *TPageControl) TabPosition() TTabPosition

TabPosition

func (*TPageControl) TabRect

func (p *TPageControl) TabRect(Index int32) TRect

TabRect

func (*TPageControl) TabStop

func (p *TPageControl) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TPageControl) TabWidth

func (p *TPageControl) TabWidth() int16

TabWidth

func (*TPageControl) Tag

func (p *TPageControl) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TPageControl) ToString

func (p *TPageControl) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TPageControl) Top

func (p *TPageControl) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TPageControl) UnsafeAddr

func (p *TPageControl) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TPageControl) Update

func (p *TPageControl) Update()

Update CN: 控件更新。 EN: Update.

func (*TPageControl) UpdateControlState

func (p *TPageControl) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TPageControl) UseDockManager

func (p *TPageControl) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TPageControl) Visible

func (p *TPageControl) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TPageControl) VisibleDockClientCount

func (p *TPageControl) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TPageControl) Width

func (p *TPageControl) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TPageSetupDialog

type TPageSetupDialog struct {
	IComponent
	// contains filtered or unexported fields
}

func AsPageSetupDialog

func AsPageSetupDialog(obj interface{}) *TPageSetupDialog

AsPageSetupDialog CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewPageSetupDialog

func NewPageSetupDialog(owner IComponent) *TPageSetupDialog

NewPageSetupDialog CN: 创建一个新的对象。 EN: Create a new object.

func PageSetupDialogFromInst

func PageSetupDialogFromInst(inst uintptr) *TPageSetupDialog

-------------------------- Deprecated begin -------------------------- PageSetupDialogFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsPageSetupDialog.

func PageSetupDialogFromObj

func PageSetupDialogFromObj(obj IObject) *TPageSetupDialog

PageSetupDialogFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsPageSetupDialog.

func PageSetupDialogFromUnsafePointer

func PageSetupDialogFromUnsafePointer(ptr unsafe.Pointer) *TPageSetupDialog

PageSetupDialogFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsPageSetupDialog.

func (*TPageSetupDialog) Assign

func (p *TPageSetupDialog) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TPageSetupDialog) ClassName

func (p *TPageSetupDialog) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TPageSetupDialog) ClassType

func (p *TPageSetupDialog) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TPageSetupDialog) ComponentCount

func (p *TPageSetupDialog) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TPageSetupDialog) ComponentIndex

func (p *TPageSetupDialog) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TPageSetupDialog) Components

func (p *TPageSetupDialog) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TPageSetupDialog) Ctl3D

func (p *TPageSetupDialog) Ctl3D() bool

Ctl3D

func (*TPageSetupDialog) DisposeOf

func (p *TPageSetupDialog) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TPageSetupDialog) Equals

func (p *TPageSetupDialog) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TPageSetupDialog) Execute

func (p *TPageSetupDialog) Execute() bool

Execute CN: 执行。 EN: .

func (*TPageSetupDialog) FindComponent

func (p *TPageSetupDialog) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TPageSetupDialog) Free

func (p *TPageSetupDialog) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TPageSetupDialog) GetDefaults

func (p *TPageSetupDialog) GetDefaults() bool

GetDefaults

func (*TPageSetupDialog) GetHashCode

func (p *TPageSetupDialog) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TPageSetupDialog) GetNamePath

func (p *TPageSetupDialog) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TPageSetupDialog) Handle

func (p *TPageSetupDialog) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TPageSetupDialog) HasParent

func (p *TPageSetupDialog) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TPageSetupDialog) InheritsFrom

func (p *TPageSetupDialog) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TPageSetupDialog) Instance

func (p *TPageSetupDialog) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TPageSetupDialog) InstanceSize

func (p *TPageSetupDialog) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TPageSetupDialog) Is

func (p *TPageSetupDialog) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TPageSetupDialog) IsValid

func (p *TPageSetupDialog) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TPageSetupDialog) MarginBottom

func (p *TPageSetupDialog) MarginBottom() int32

MarginBottom

func (*TPageSetupDialog) MarginLeft

func (p *TPageSetupDialog) MarginLeft() int32

MarginLeft

func (*TPageSetupDialog) MarginRight

func (p *TPageSetupDialog) MarginRight() int32

MarginRight

func (*TPageSetupDialog) MarginTop

func (p *TPageSetupDialog) MarginTop() int32

MarginTop

func (*TPageSetupDialog) MinMarginBottom

func (p *TPageSetupDialog) MinMarginBottom() int32

MinMarginBottom

func (*TPageSetupDialog) MinMarginLeft

func (p *TPageSetupDialog) MinMarginLeft() int32

MinMarginLeft

func (*TPageSetupDialog) MinMarginRight

func (p *TPageSetupDialog) MinMarginRight() int32

MinMarginRight

func (*TPageSetupDialog) MinMarginTop

func (p *TPageSetupDialog) MinMarginTop() int32

MinMarginTop

func (*TPageSetupDialog) Name

func (p *TPageSetupDialog) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TPageSetupDialog) Options

func (p *TPageSetupDialog) Options() TPageSetupDialogOptions

Options

func (*TPageSetupDialog) Owner

func (p *TPageSetupDialog) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TPageSetupDialog) PageHeight

func (p *TPageSetupDialog) PageHeight() int32

PageHeight

func (*TPageSetupDialog) PageWidth

func (p *TPageSetupDialog) PageWidth() int32

PageWidth

func (*TPageSetupDialog) SetComponentIndex

func (p *TPageSetupDialog) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TPageSetupDialog) SetCtl3D

func (p *TPageSetupDialog) SetCtl3D(value bool)

SetCtl3D

func (*TPageSetupDialog) SetMarginBottom

func (p *TPageSetupDialog) SetMarginBottom(value int32)

SetMarginBottom

func (*TPageSetupDialog) SetMarginLeft

func (p *TPageSetupDialog) SetMarginLeft(value int32)

SetMarginLeft

func (*TPageSetupDialog) SetMarginRight

func (p *TPageSetupDialog) SetMarginRight(value int32)

SetMarginRight

func (*TPageSetupDialog) SetMarginTop

func (p *TPageSetupDialog) SetMarginTop(value int32)

SetMarginTop

func (*TPageSetupDialog) SetMinMarginBottom

func (p *TPageSetupDialog) SetMinMarginBottom(value int32)

SetMinMarginBottom

func (*TPageSetupDialog) SetMinMarginLeft

func (p *TPageSetupDialog) SetMinMarginLeft(value int32)

SetMinMarginLeft

func (*TPageSetupDialog) SetMinMarginRight

func (p *TPageSetupDialog) SetMinMarginRight(value int32)

SetMinMarginRight

func (*TPageSetupDialog) SetMinMarginTop

func (p *TPageSetupDialog) SetMinMarginTop(value int32)

SetMinMarginTop

func (*TPageSetupDialog) SetName

func (p *TPageSetupDialog) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TPageSetupDialog) SetOnClose

func (p *TPageSetupDialog) SetOnClose(fn TNotifyEvent)

SetOnClose

func (*TPageSetupDialog) SetOnShow

func (p *TPageSetupDialog) SetOnShow(fn TNotifyEvent)

SetOnShow CN: 设置显示事件。 EN: .

func (*TPageSetupDialog) SetOptions

func (p *TPageSetupDialog) SetOptions(value TPageSetupDialogOptions)

SetOptions

func (*TPageSetupDialog) SetPageHeight

func (p *TPageSetupDialog) SetPageHeight(value int32)

SetPageHeight

func (*TPageSetupDialog) SetPageWidth

func (p *TPageSetupDialog) SetPageWidth(value int32)

SetPageWidth

func (*TPageSetupDialog) SetTag

func (p *TPageSetupDialog) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TPageSetupDialog) SetUnits

func (p *TPageSetupDialog) SetUnits(value TPageMeasureUnits)

SetUnits

func (*TPageSetupDialog) Tag

func (p *TPageSetupDialog) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TPageSetupDialog) ToString

func (p *TPageSetupDialog) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TPageSetupDialog) Units

func (p *TPageSetupDialog) Units() TPageMeasureUnits

Units

func (*TPageSetupDialog) UnsafeAddr

func (p *TPageSetupDialog) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TPaintBox

type TPaintBox struct {
	IControl
	// contains filtered or unexported fields
}

func AsPaintBox

func AsPaintBox(obj interface{}) *TPaintBox

AsPaintBox CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewPaintBox

func NewPaintBox(owner IComponent) *TPaintBox

NewPaintBox CN: 创建一个新的对象。 EN: Create a new object.

func PaintBoxFromInst

func PaintBoxFromInst(inst uintptr) *TPaintBox

-------------------------- Deprecated begin -------------------------- PaintBoxFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsPaintBox.

func PaintBoxFromObj

func PaintBoxFromObj(obj IObject) *TPaintBox

PaintBoxFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsPaintBox.

func PaintBoxFromUnsafePointer

func PaintBoxFromUnsafePointer(ptr unsafe.Pointer) *TPaintBox

PaintBoxFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsPaintBox.

func (*TPaintBox) Action

func (p *TPaintBox) Action() *TAction

Action

func (*TPaintBox) Align

func (p *TPaintBox) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TPaintBox) AlignWithMargins

func (p *TPaintBox) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TPaintBox) Anchors

func (p *TPaintBox) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TPaintBox) Assign

func (p *TPaintBox) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TPaintBox) BiDiMode

func (p *TPaintBox) BiDiMode() TBiDiMode

BiDiMode

func (*TPaintBox) BoundsRect

func (p *TPaintBox) BoundsRect() TRect

BoundsRect

func (*TPaintBox) BringToFront

func (p *TPaintBox) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TPaintBox) Canvas

func (p *TPaintBox) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TPaintBox) ClassName

func (p *TPaintBox) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TPaintBox) ClassType

func (p *TPaintBox) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TPaintBox) ClientHeight

func (p *TPaintBox) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TPaintBox) ClientOrigin

func (p *TPaintBox) ClientOrigin() TPoint

ClientOrigin

func (*TPaintBox) ClientRect

func (p *TPaintBox) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TPaintBox) ClientToParent

func (p *TPaintBox) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TPaintBox) ClientToScreen

func (p *TPaintBox) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TPaintBox) ClientWidth

func (p *TPaintBox) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TPaintBox) Color

func (p *TPaintBox) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TPaintBox) ComponentCount

func (p *TPaintBox) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TPaintBox) ComponentIndex

func (p *TPaintBox) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TPaintBox) Components

func (p *TPaintBox) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TPaintBox) Constraints

func (p *TPaintBox) Constraints() *TSizeConstraints

Constraints

func (*TPaintBox) ControlState

func (p *TPaintBox) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TPaintBox) ControlStyle

func (p *TPaintBox) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TPaintBox) Cursor

func (p *TPaintBox) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TPaintBox) CustomHint

func (p *TPaintBox) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TPaintBox) DisposeOf

func (p *TPaintBox) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TPaintBox) DragCursor

func (p *TPaintBox) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TPaintBox) DragKind

func (p *TPaintBox) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TPaintBox) DragMode

func (p *TPaintBox) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TPaintBox) Dragging

func (p *TPaintBox) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TPaintBox) Enabled

func (p *TPaintBox) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TPaintBox) Equals

func (p *TPaintBox) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TPaintBox) ExplicitHeight

func (p *TPaintBox) ExplicitHeight() int32

ExplicitHeight

func (*TPaintBox) ExplicitLeft

func (p *TPaintBox) ExplicitLeft() int32

ExplicitLeft

func (*TPaintBox) ExplicitTop

func (p *TPaintBox) ExplicitTop() int32

ExplicitTop

func (*TPaintBox) ExplicitWidth

func (p *TPaintBox) ExplicitWidth() int32

ExplicitWidth

func (*TPaintBox) FindComponent

func (p *TPaintBox) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TPaintBox) Floating

func (p *TPaintBox) Floating() bool

Floating

func (*TPaintBox) Font

func (p *TPaintBox) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TPaintBox) Free

func (p *TPaintBox) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TPaintBox) GetHashCode

func (p *TPaintBox) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TPaintBox) GetNamePath

func (p *TPaintBox) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TPaintBox) GetTextBuf

func (p *TPaintBox) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TPaintBox) GetTextLen

func (p *TPaintBox) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TPaintBox) HasParent

func (p *TPaintBox) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TPaintBox) Height

func (p *TPaintBox) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TPaintBox) Hide

func (p *TPaintBox) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TPaintBox) Hint

func (p *TPaintBox) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TPaintBox) InheritsFrom

func (p *TPaintBox) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TPaintBox) Instance

func (p *TPaintBox) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TPaintBox) InstanceSize

func (p *TPaintBox) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TPaintBox) Invalidate

func (p *TPaintBox) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TPaintBox) Is

func (p *TPaintBox) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TPaintBox) IsValid

func (p *TPaintBox) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TPaintBox) Left

func (p *TPaintBox) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TPaintBox) Margins

func (p *TPaintBox) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TPaintBox) Name

func (p *TPaintBox) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TPaintBox) Owner

func (p *TPaintBox) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TPaintBox) Parent

func (p *TPaintBox) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TPaintBox) ParentColor

func (p *TPaintBox) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TPaintBox) ParentFont

func (p *TPaintBox) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TPaintBox) ParentShowHint

func (p *TPaintBox) ParentShowHint() bool

ParentShowHint

func (*TPaintBox) ParentToClient

func (p *TPaintBox) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TPaintBox) Perform

func (p *TPaintBox) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TPaintBox) PopupMenu

func (p *TPaintBox) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TPaintBox) Refresh

func (p *TPaintBox) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TPaintBox) Repaint

func (p *TPaintBox) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TPaintBox) ScreenToClient

func (p *TPaintBox) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TPaintBox) SendToBack

func (p *TPaintBox) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TPaintBox) SetAction

func (p *TPaintBox) SetAction(value IComponent)

SetAction

func (*TPaintBox) SetAlign

func (p *TPaintBox) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TPaintBox) SetAlignWithMargins

func (p *TPaintBox) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TPaintBox) SetAnchors

func (p *TPaintBox) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TPaintBox) SetBiDiMode

func (p *TPaintBox) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TPaintBox) SetBounds

func (p *TPaintBox) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TPaintBox) SetBoundsRect

func (p *TPaintBox) SetBoundsRect(value TRect)

SetBoundsRect

func (*TPaintBox) SetClientHeight

func (p *TPaintBox) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TPaintBox) SetClientWidth

func (p *TPaintBox) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TPaintBox) SetColor

func (p *TPaintBox) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TPaintBox) SetComponentIndex

func (p *TPaintBox) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TPaintBox) SetConstraints

func (p *TPaintBox) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TPaintBox) SetControlState

func (p *TPaintBox) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TPaintBox) SetControlStyle

func (p *TPaintBox) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TPaintBox) SetCursor

func (p *TPaintBox) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TPaintBox) SetCustomHint

func (p *TPaintBox) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TPaintBox) SetDragCursor

func (p *TPaintBox) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TPaintBox) SetDragKind

func (p *TPaintBox) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TPaintBox) SetDragMode

func (p *TPaintBox) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TPaintBox) SetEnabled

func (p *TPaintBox) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TPaintBox) SetFont

func (p *TPaintBox) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TPaintBox) SetHeight

func (p *TPaintBox) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TPaintBox) SetHint

func (p *TPaintBox) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TPaintBox) SetLeft

func (p *TPaintBox) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TPaintBox) SetMargins

func (p *TPaintBox) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TPaintBox) SetName

func (p *TPaintBox) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TPaintBox) SetOnClick

func (p *TPaintBox) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TPaintBox) SetOnContextPopup

func (p *TPaintBox) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TPaintBox) SetOnDblClick

func (p *TPaintBox) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TPaintBox) SetOnDragDrop

func (p *TPaintBox) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TPaintBox) SetOnDragOver

func (p *TPaintBox) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TPaintBox) SetOnEndDock

func (p *TPaintBox) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TPaintBox) SetOnEndDrag

func (p *TPaintBox) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TPaintBox) SetOnGesture

func (p *TPaintBox) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TPaintBox) SetOnMouseActivate

func (p *TPaintBox) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TPaintBox) SetOnMouseDown

func (p *TPaintBox) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TPaintBox) SetOnMouseEnter

func (p *TPaintBox) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TPaintBox) SetOnMouseLeave

func (p *TPaintBox) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TPaintBox) SetOnMouseMove

func (p *TPaintBox) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TPaintBox) SetOnMouseUp

func (p *TPaintBox) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TPaintBox) SetOnPaint

func (p *TPaintBox) SetOnPaint(fn TNotifyEvent)

SetOnPaint CN: 设置绘画事件。 EN: .

func (*TPaintBox) SetOnStartDock

func (p *TPaintBox) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TPaintBox) SetParent

func (p *TPaintBox) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TPaintBox) SetParentColor

func (p *TPaintBox) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TPaintBox) SetParentFont

func (p *TPaintBox) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TPaintBox) SetParentShowHint

func (p *TPaintBox) SetParentShowHint(value bool)

SetParentShowHint

func (*TPaintBox) SetPopupMenu

func (p *TPaintBox) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TPaintBox) SetShowHint

func (p *TPaintBox) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TPaintBox) SetStyleElements

func (p *TPaintBox) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TPaintBox) SetTag

func (p *TPaintBox) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TPaintBox) SetTextBuf

func (p *TPaintBox) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TPaintBox) SetTop

func (p *TPaintBox) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TPaintBox) SetVisible

func (p *TPaintBox) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TPaintBox) SetWidth

func (p *TPaintBox) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TPaintBox) Show

func (p *TPaintBox) Show()

Show CN: 显示控件。 EN: Show control.

func (*TPaintBox) ShowHint

func (p *TPaintBox) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TPaintBox) StyleElements

func (p *TPaintBox) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TPaintBox) Tag

func (p *TPaintBox) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TPaintBox) ToString

func (p *TPaintBox) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TPaintBox) Top

func (p *TPaintBox) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TPaintBox) UnsafeAddr

func (p *TPaintBox) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TPaintBox) Update

func (p *TPaintBox) Update()

Update CN: 控件更新。 EN: Update.

func (*TPaintBox) Visible

func (p *TPaintBox) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TPaintBox) Width

func (p *TPaintBox) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TPanel

type TPanel struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsPanel

func AsPanel(obj interface{}) *TPanel

AsPanel CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewPanel

func NewPanel(owner IComponent) *TPanel

NewPanel CN: 创建一个新的对象。 EN: Create a new object.

func PanelFromInst

func PanelFromInst(inst uintptr) *TPanel

-------------------------- Deprecated begin -------------------------- PanelFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsPanel.

func PanelFromObj

func PanelFromObj(obj IObject) *TPanel

PanelFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsPanel.

func PanelFromUnsafePointer

func PanelFromUnsafePointer(ptr unsafe.Pointer) *TPanel

PanelFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsPanel.

func (*TPanel) Action

func (p *TPanel) Action() *TAction

Action

func (*TPanel) Align

func (p *TPanel) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TPanel) AlignDisabled

func (p *TPanel) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TPanel) AlignWithMargins

func (p *TPanel) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TPanel) Alignment

func (p *TPanel) Alignment() TAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TPanel) Anchors

func (p *TPanel) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TPanel) Assign

func (p *TPanel) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TPanel) AutoSize

func (p *TPanel) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TPanel) BevelEdges

func (p *TPanel) BevelEdges() TBevelEdges

BevelEdges

func (*TPanel) BevelInner

func (p *TPanel) BevelInner() TBevelCut

BevelInner

func (*TPanel) BevelKind

func (p *TPanel) BevelKind() TBevelKind

BevelKind

func (*TPanel) BevelOuter

func (p *TPanel) BevelOuter() TBevelCut

BevelOuter

func (*TPanel) BiDiMode

func (p *TPanel) BiDiMode() TBiDiMode

BiDiMode

func (*TPanel) BorderStyle

func (p *TPanel) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TPanel) BorderWidth

func (p *TPanel) BorderWidth() int32

BorderWidth CN: 获取边框的宽度。 EN: .

func (*TPanel) BoundsRect

func (p *TPanel) BoundsRect() TRect

BoundsRect

func (*TPanel) BringToFront

func (p *TPanel) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TPanel) Brush

func (p *TPanel) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TPanel) CanFocus

func (p *TPanel) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TPanel) Caption

func (p *TPanel) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TPanel) ClassName

func (p *TPanel) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TPanel) ClassType

func (p *TPanel) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TPanel) ClientHeight

func (p *TPanel) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TPanel) ClientOrigin

func (p *TPanel) ClientOrigin() TPoint

ClientOrigin

func (*TPanel) ClientRect

func (p *TPanel) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TPanel) ClientToParent

func (p *TPanel) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TPanel) ClientToScreen

func (p *TPanel) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TPanel) ClientWidth

func (p *TPanel) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TPanel) Color

func (p *TPanel) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TPanel) ComponentCount

func (p *TPanel) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TPanel) ComponentIndex

func (p *TPanel) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TPanel) Components

func (p *TPanel) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TPanel) Constraints

func (p *TPanel) Constraints() *TSizeConstraints

Constraints

func (*TPanel) ContainsControl

func (p *TPanel) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TPanel) ControlAtPos

func (p *TPanel) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TPanel) ControlCount

func (p *TPanel) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TPanel) ControlState

func (p *TPanel) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TPanel) ControlStyle

func (p *TPanel) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TPanel) Controls

func (p *TPanel) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TPanel) Ctl3D

func (p *TPanel) Ctl3D() bool

Ctl3D

func (*TPanel) Cursor

func (p *TPanel) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TPanel) CustomHint

func (p *TPanel) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TPanel) DisableAlign

func (p *TPanel) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TPanel) DisposeOf

func (p *TPanel) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TPanel) DockClientCount

func (p *TPanel) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TPanel) DockClients

func (p *TPanel) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TPanel) DockSite

func (p *TPanel) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TPanel) DoubleBuffered

func (p *TPanel) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TPanel) DragCursor

func (p *TPanel) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TPanel) DragKind

func (p *TPanel) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TPanel) DragMode

func (p *TPanel) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TPanel) Dragging

func (p *TPanel) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TPanel) EnableAlign

func (p *TPanel) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TPanel) Enabled

func (p *TPanel) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TPanel) Equals

func (p *TPanel) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TPanel) ExplicitHeight

func (p *TPanel) ExplicitHeight() int32

ExplicitHeight

func (*TPanel) ExplicitLeft

func (p *TPanel) ExplicitLeft() int32

ExplicitLeft

func (*TPanel) ExplicitTop

func (p *TPanel) ExplicitTop() int32

ExplicitTop

func (*TPanel) ExplicitWidth

func (p *TPanel) ExplicitWidth() int32

ExplicitWidth

func (*TPanel) FindChildControl

func (p *TPanel) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TPanel) FindComponent

func (p *TPanel) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TPanel) FlipChildren

func (p *TPanel) FlipChildren(AllLevels bool)

FlipChildren

func (*TPanel) Floating

func (p *TPanel) Floating() bool

Floating

func (*TPanel) Focused

func (p *TPanel) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TPanel) Font

func (p *TPanel) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TPanel) Free

func (p *TPanel) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TPanel) FullRepaint

func (p *TPanel) FullRepaint() bool

FullRepaint

func (*TPanel) GetHashCode

func (p *TPanel) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TPanel) GetNamePath

func (p *TPanel) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TPanel) GetTextBuf

func (p *TPanel) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TPanel) GetTextLen

func (p *TPanel) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TPanel) Handle

func (p *TPanel) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TPanel) HandleAllocated

func (p *TPanel) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TPanel) HasParent

func (p *TPanel) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TPanel) Height

func (p *TPanel) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TPanel) Hide

func (p *TPanel) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TPanel) Hint

func (p *TPanel) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TPanel) InheritsFrom

func (p *TPanel) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TPanel) InsertControl

func (p *TPanel) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TPanel) Instance

func (p *TPanel) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TPanel) InstanceSize

func (p *TPanel) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TPanel) Invalidate

func (p *TPanel) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TPanel) Is

func (p *TPanel) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TPanel) IsValid

func (p *TPanel) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TPanel) Left

func (p *TPanel) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TPanel) Locked

func (p *TPanel) Locked() bool

Locked

func (*TPanel) Margins

func (p *TPanel) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TPanel) MouseInClient

func (p *TPanel) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TPanel) Name

func (p *TPanel) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TPanel) Owner

func (p *TPanel) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TPanel) PaintTo

func (p *TPanel) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TPanel) Parent

func (p *TPanel) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TPanel) ParentBackground

func (p *TPanel) ParentBackground() bool

ParentBackground

func (*TPanel) ParentColor

func (p *TPanel) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TPanel) ParentCtl3D

func (p *TPanel) ParentCtl3D() bool

ParentCtl3D

func (*TPanel) ParentDoubleBuffered

func (p *TPanel) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TPanel) ParentFont

func (p *TPanel) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TPanel) ParentShowHint

func (p *TPanel) ParentShowHint() bool

ParentShowHint

func (*TPanel) ParentToClient

func (p *TPanel) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TPanel) ParentWindow

func (p *TPanel) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TPanel) Perform

func (p *TPanel) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TPanel) PopupMenu

func (p *TPanel) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TPanel) Realign

func (p *TPanel) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TPanel) Refresh

func (p *TPanel) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TPanel) RemoveControl

func (p *TPanel) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TPanel) Repaint

func (p *TPanel) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TPanel) ScaleBy

func (p *TPanel) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TPanel) ScreenToClient

func (p *TPanel) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TPanel) ScrollBy

func (p *TPanel) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TPanel) SendToBack

func (p *TPanel) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TPanel) SetAction

func (p *TPanel) SetAction(value IComponent)

SetAction

func (*TPanel) SetAlign

func (p *TPanel) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TPanel) SetAlignWithMargins

func (p *TPanel) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TPanel) SetAlignment

func (p *TPanel) SetAlignment(value TAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TPanel) SetAnchors

func (p *TPanel) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TPanel) SetAutoSize

func (p *TPanel) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TPanel) SetBevelEdges

func (p *TPanel) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TPanel) SetBevelInner

func (p *TPanel) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TPanel) SetBevelKind

func (p *TPanel) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TPanel) SetBevelOuter

func (p *TPanel) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TPanel) SetBiDiMode

func (p *TPanel) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TPanel) SetBorderStyle

func (p *TPanel) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TPanel) SetBorderWidth

func (p *TPanel) SetBorderWidth(value int32)

SetBorderWidth CN: 设置边框的宽度。 EN: .

func (*TPanel) SetBounds

func (p *TPanel) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TPanel) SetBoundsRect

func (p *TPanel) SetBoundsRect(value TRect)

SetBoundsRect

func (*TPanel) SetCaption

func (p *TPanel) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TPanel) SetClientHeight

func (p *TPanel) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TPanel) SetClientWidth

func (p *TPanel) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TPanel) SetColor

func (p *TPanel) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TPanel) SetComponentIndex

func (p *TPanel) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TPanel) SetConstraints

func (p *TPanel) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TPanel) SetControlState

func (p *TPanel) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TPanel) SetControlStyle

func (p *TPanel) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TPanel) SetCtl3D

func (p *TPanel) SetCtl3D(value bool)

SetCtl3D

func (*TPanel) SetCursor

func (p *TPanel) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TPanel) SetCustomHint

func (p *TPanel) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TPanel) SetDockSite

func (p *TPanel) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TPanel) SetDoubleBuffered

func (p *TPanel) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TPanel) SetDragCursor

func (p *TPanel) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TPanel) SetDragKind

func (p *TPanel) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TPanel) SetDragMode

func (p *TPanel) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TPanel) SetEnabled

func (p *TPanel) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TPanel) SetFocus

func (p *TPanel) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TPanel) SetFont

func (p *TPanel) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TPanel) SetFullRepaint

func (p *TPanel) SetFullRepaint(value bool)

SetFullRepaint

func (*TPanel) SetHeight

func (p *TPanel) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TPanel) SetHint

func (p *TPanel) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TPanel) SetLeft

func (p *TPanel) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TPanel) SetLocked

func (p *TPanel) SetLocked(value bool)

SetLocked

func (*TPanel) SetMargins

func (p *TPanel) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TPanel) SetName

func (p *TPanel) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TPanel) SetOnAlignPosition

func (p *TPanel) SetOnAlignPosition(fn TAlignPositionEvent)

SetOnAlignPosition

func (*TPanel) SetOnClick

func (p *TPanel) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TPanel) SetOnContextPopup

func (p *TPanel) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TPanel) SetOnDblClick

func (p *TPanel) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TPanel) SetOnDockDrop

func (p *TPanel) SetOnDockDrop(fn TDockDropEvent)

SetOnDockDrop

func (*TPanel) SetOnDragDrop

func (p *TPanel) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TPanel) SetOnDragOver

func (p *TPanel) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TPanel) SetOnEndDock

func (p *TPanel) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TPanel) SetOnEndDrag

func (p *TPanel) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TPanel) SetOnEnter

func (p *TPanel) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TPanel) SetOnExit

func (p *TPanel) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TPanel) SetOnGesture

func (p *TPanel) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TPanel) SetOnGetSiteInfo

func (p *TPanel) SetOnGetSiteInfo(fn TGetSiteInfoEvent)

SetOnGetSiteInfo

func (*TPanel) SetOnMouseActivate

func (p *TPanel) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TPanel) SetOnMouseDown

func (p *TPanel) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TPanel) SetOnMouseEnter

func (p *TPanel) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TPanel) SetOnMouseLeave

func (p *TPanel) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TPanel) SetOnMouseMove

func (p *TPanel) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TPanel) SetOnMouseUp

func (p *TPanel) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TPanel) SetOnResize

func (p *TPanel) SetOnResize(fn TNotifyEvent)

SetOnResize CN: 设置大小被改变事件。 EN: .

func (*TPanel) SetOnStartDock

func (p *TPanel) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TPanel) SetOnUnDock

func (p *TPanel) SetOnUnDock(fn TUnDockEvent)

SetOnUnDock

func (*TPanel) SetParent

func (p *TPanel) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TPanel) SetParentBackground

func (p *TPanel) SetParentBackground(value bool)

SetParentBackground

func (*TPanel) SetParentColor

func (p *TPanel) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TPanel) SetParentCtl3D

func (p *TPanel) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TPanel) SetParentDoubleBuffered

func (p *TPanel) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TPanel) SetParentFont

func (p *TPanel) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TPanel) SetParentShowHint

func (p *TPanel) SetParentShowHint(value bool)

SetParentShowHint

func (*TPanel) SetParentWindow

func (p *TPanel) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TPanel) SetPopupMenu

func (p *TPanel) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TPanel) SetShowCaption

func (p *TPanel) SetShowCaption(value bool)

SetShowCaption

func (*TPanel) SetShowHint

func (p *TPanel) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TPanel) SetStyleElements

func (p *TPanel) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TPanel) SetTabOrder

func (p *TPanel) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TPanel) SetTabStop

func (p *TPanel) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TPanel) SetTag

func (p *TPanel) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TPanel) SetTextBuf

func (p *TPanel) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TPanel) SetTop

func (p *TPanel) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TPanel) SetUseDockManager

func (p *TPanel) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TPanel) SetVisible

func (p *TPanel) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TPanel) SetWidth

func (p *TPanel) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TPanel) Show

func (p *TPanel) Show()

Show CN: 显示控件。 EN: Show control.

func (*TPanel) ShowCaption

func (p *TPanel) ShowCaption() bool

ShowCaption

func (*TPanel) ShowHint

func (p *TPanel) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TPanel) StyleElements

func (p *TPanel) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TPanel) TabOrder

func (p *TPanel) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TPanel) TabStop

func (p *TPanel) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TPanel) Tag

func (p *TPanel) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TPanel) ToString

func (p *TPanel) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TPanel) Top

func (p *TPanel) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TPanel) UnsafeAddr

func (p *TPanel) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TPanel) Update

func (p *TPanel) Update()

Update CN: 控件更新。 EN: Update.

func (*TPanel) UpdateControlState

func (p *TPanel) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TPanel) UseDockManager

func (p *TPanel) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TPanel) Visible

func (p *TPanel) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TPanel) VisibleDockClientCount

func (p *TPanel) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TPanel) Width

func (p *TPanel) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TParaAttributes

type TParaAttributes struct {
	IObject
	// contains filtered or unexported fields
}

func AsParaAttributes

func AsParaAttributes(obj interface{}) *TParaAttributes

AsParaAttributes CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func ParaAttributesFromInst

func ParaAttributesFromInst(inst uintptr) *TParaAttributes

-------------------------- Deprecated begin -------------------------- ParaAttributesFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsParaAttributes.

func ParaAttributesFromObj

func ParaAttributesFromObj(obj IObject) *TParaAttributes

ParaAttributesFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsParaAttributes.

func ParaAttributesFromUnsafePointer

func ParaAttributesFromUnsafePointer(ptr unsafe.Pointer) *TParaAttributes

ParaAttributesFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsParaAttributes.

func (*TParaAttributes) Alignment

func (p *TParaAttributes) Alignment() TAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TParaAttributes) Assign

func (p *TParaAttributes) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TParaAttributes) ClassName

func (p *TParaAttributes) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TParaAttributes) ClassType

func (p *TParaAttributes) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TParaAttributes) DisposeOf

func (p *TParaAttributes) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TParaAttributes) Equals

func (p *TParaAttributes) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TParaAttributes) FirstIndent

func (p *TParaAttributes) FirstIndent() int32

FirstIndent

func (*TParaAttributes) GetHashCode

func (p *TParaAttributes) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TParaAttributes) GetNamePath

func (p *TParaAttributes) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TParaAttributes) InheritsFrom

func (p *TParaAttributes) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TParaAttributes) Instance

func (p *TParaAttributes) Instance() uintptr

-------------------------- Deprecated end -------------------------- Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TParaAttributes) InstanceSize

func (p *TParaAttributes) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TParaAttributes) Is

func (p *TParaAttributes) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TParaAttributes) IsValid

func (p *TParaAttributes) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TParaAttributes) LeftIndent

func (p *TParaAttributes) LeftIndent() int32

LeftIndent

func (*TParaAttributes) Numbering

func (p *TParaAttributes) Numbering() TNumberingStyle

Numbering

func (*TParaAttributes) RightIndent

func (p *TParaAttributes) RightIndent() int32

RightIndent

func (*TParaAttributes) SetAlignment

func (p *TParaAttributes) SetAlignment(value TAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TParaAttributes) SetFirstIndent

func (p *TParaAttributes) SetFirstIndent(value int32)

SetFirstIndent

func (*TParaAttributes) SetLeftIndent

func (p *TParaAttributes) SetLeftIndent(value int32)

SetLeftIndent

func (*TParaAttributes) SetNumbering

func (p *TParaAttributes) SetNumbering(value TNumberingStyle)

SetNumbering

func (*TParaAttributes) SetRightIndent

func (p *TParaAttributes) SetRightIndent(value int32)

SetRightIndent

func (*TParaAttributes) SetTab

func (p *TParaAttributes) SetTab(Index uint8, value int32)

Tab

func (*TParaAttributes) SetTabCount

func (p *TParaAttributes) SetTabCount(value int32)

SetTabCount

func (*TParaAttributes) Tab

func (p *TParaAttributes) Tab(Index uint8) int32

Tab

func (*TParaAttributes) TabCount

func (p *TParaAttributes) TabCount() int32

TabCount

func (*TParaAttributes) ToString

func (p *TParaAttributes) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TParaAttributes) UnsafeAddr

func (p *TParaAttributes) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TPen

type TPen struct {
	IObject
	// contains filtered or unexported fields
}

func AsPen

func AsPen(obj interface{}) *TPen

AsPen CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewPen

func NewPen() *TPen

NewPen CN: 创建一个新的对象。 EN: Create a new object.

func PenFromInst

func PenFromInst(inst uintptr) *TPen

-------------------------- Deprecated begin -------------------------- PenFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsPen.

func PenFromObj

func PenFromObj(obj IObject) *TPen

PenFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsPen.

func PenFromUnsafePointer

func PenFromUnsafePointer(ptr unsafe.Pointer) *TPen

PenFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsPen.

func (*TPen) Assign

func (p *TPen) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TPen) ClassName

func (p *TPen) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TPen) ClassType

func (p *TPen) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TPen) Color

func (p *TPen) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TPen) DisposeOf

func (p *TPen) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TPen) Equals

func (p *TPen) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TPen) Free

func (p *TPen) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TPen) GetHashCode

func (p *TPen) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TPen) GetNamePath

func (p *TPen) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TPen) Handle

func (p *TPen) Handle() HPEN

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TPen) HandleAllocated

func (p *TPen) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TPen) InheritsFrom

func (p *TPen) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TPen) Instance

func (p *TPen) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TPen) InstanceSize

func (p *TPen) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TPen) Is

func (p *TPen) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TPen) IsValid

func (p *TPen) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TPen) Mode

func (p *TPen) Mode() TPenMode

Mode

func (*TPen) SetColor

func (p *TPen) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TPen) SetHandle

func (p *TPen) SetHandle(value HPEN)

SetHandle CN: 设置控件句柄。 EN: Set Control handle.

func (*TPen) SetMode

func (p *TPen) SetMode(value TPenMode)

SetMode

func (*TPen) SetOnChange

func (p *TPen) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TPen) SetStyle

func (p *TPen) SetStyle(value TPenStyle)

SetStyle

func (*TPen) SetWidth

func (p *TPen) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TPen) Style

func (p *TPen) Style() TPenStyle

Style

func (*TPen) ToString

func (p *TPen) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TPen) UnsafeAddr

func (p *TPen) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TPen) Width

func (p *TPen) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TPicture

type TPicture struct {
	IObject
	// contains filtered or unexported fields
}

func AsPicture

func AsPicture(obj interface{}) *TPicture

AsPicture CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewPicture

func NewPicture() *TPicture

NewPicture CN: 创建一个新的对象。 EN: Create a new object.

func PictureFromInst

func PictureFromInst(inst uintptr) *TPicture

-------------------------- Deprecated begin -------------------------- PictureFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsPicture.

func PictureFromObj

func PictureFromObj(obj IObject) *TPicture

PictureFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsPicture.

func PictureFromUnsafePointer

func PictureFromUnsafePointer(ptr unsafe.Pointer) *TPicture

PictureFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsPicture.

func (*TPicture) Assign

func (p *TPicture) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TPicture) Bitmap

func (p *TPicture) Bitmap() *TBitmap

Bitmap

func (*TPicture) ClassName

func (p *TPicture) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TPicture) ClassType

func (p *TPicture) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TPicture) DisposeOf

func (p *TPicture) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TPicture) Equals

func (p *TPicture) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TPicture) Free

func (p *TPicture) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TPicture) GetHashCode

func (p *TPicture) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TPicture) GetNamePath

func (p *TPicture) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TPicture) Graphic

func (p *TPicture) Graphic() *TGraphic

Graphic

func (*TPicture) Height

func (p *TPicture) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TPicture) Icon

func (p *TPicture) Icon() *TIcon

Icon CN: 获取图标。 EN: Get icon.

func (*TPicture) InheritsFrom

func (p *TPicture) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TPicture) Instance

func (p *TPicture) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TPicture) InstanceSize

func (p *TPicture) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TPicture) Is

func (p *TPicture) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TPicture) IsValid

func (p *TPicture) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TPicture) LoadFromFile

func (p *TPicture) LoadFromFile(Filename string)

LoadFromFile CN: 从文件加载。 EN: .

func (*TPicture) LoadFromStream

func (p *TPicture) LoadFromStream(Stream IObject)

LoadFromStream CN: 文件流加载。 EN: .

func (*TPicture) SaveToFile

func (p *TPicture) SaveToFile(Filename string)

SaveToFile CN: 保存至文件。 EN: .

func (*TPicture) SaveToStream

func (p *TPicture) SaveToStream(Stream IObject)

SaveToStream CN: 保存至流。 EN: .

func (*TPicture) SetBitmap

func (p *TPicture) SetBitmap(value *TBitmap)

SetBitmap

func (*TPicture) SetGraphic

func (p *TPicture) SetGraphic(value *TGraphic)

SetGraphic

func (*TPicture) SetIcon

func (p *TPicture) SetIcon(value *TIcon)

SetIcon CN: 设置图标。 EN: Set icon.

func (*TPicture) SetOnChange

func (p *TPicture) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TPicture) ToString

func (p *TPicture) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TPicture) UnsafeAddr

func (p *TPicture) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TPicture) Width

func (p *TPicture) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TPngImage

type TPngImage struct {
	IObject
	// contains filtered or unexported fields
}

func AsPngImage

func AsPngImage(obj interface{}) *TPngImage

AsPngImage CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewPngImage

func NewPngImage() *TPngImage

NewPngImage CN: 创建一个新的对象。 EN: Create a new object.

func PngImageFromInst

func PngImageFromInst(inst uintptr) *TPngImage

-------------------------- Deprecated begin -------------------------- PngImageFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsPngImage.

func PngImageFromObj

func PngImageFromObj(obj IObject) *TPngImage

PngImageFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsPngImage.

func PngImageFromUnsafePointer

func PngImageFromUnsafePointer(ptr unsafe.Pointer) *TPngImage

PngImageFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsPngImage.

func (*TPngImage) Assign

func (p *TPngImage) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TPngImage) Canvas

func (p *TPngImage) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TPngImage) ClassName

func (p *TPngImage) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TPngImage) ClassType

func (p *TPngImage) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TPngImage) CompressionLevel

func (p *TPngImage) CompressionLevel() TCompressionLevel

CompressionLevel

func (*TPngImage) DisposeOf

func (p *TPngImage) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TPngImage) Empty

func (p *TPngImage) Empty() bool

Empty

func (*TPngImage) Equals

func (p *TPngImage) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TPngImage) Free

func (p *TPngImage) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TPngImage) GetHashCode

func (p *TPngImage) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TPngImage) GetNamePath

func (p *TPngImage) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TPngImage) Height

func (p *TPngImage) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TPngImage) InheritsFrom

func (p *TPngImage) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TPngImage) Instance

func (p *TPngImage) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TPngImage) InstanceSize

func (p *TPngImage) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TPngImage) Is

func (p *TPngImage) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TPngImage) IsValid

func (p *TPngImage) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TPngImage) LoadFromFile

func (p *TPngImage) LoadFromFile(Filename string)

LoadFromFile CN: 从文件加载。 EN: .

func (*TPngImage) LoadFromResourceID

func (p *TPngImage) LoadFromResourceID(Instance uintptr, ResID int32)

LoadFromResourceID

func (*TPngImage) LoadFromResourceName

func (p *TPngImage) LoadFromResourceName(Instance uintptr, Name string)

LoadFromResourceName

func (*TPngImage) LoadFromStream

func (p *TPngImage) LoadFromStream(Stream IObject)

LoadFromStream CN: 文件流加载。 EN: .

func (*TPngImage) MaxIdatSize

func (p *TPngImage) MaxIdatSize() int32

MaxIdatSize

func (*TPngImage) Modified

func (p *TPngImage) Modified() bool

Modified CN: 获取修改。 EN: Get modified.

func (*TPngImage) Palette

func (p *TPngImage) Palette() HPALETTE

Palette

func (*TPngImage) PaletteModified

func (p *TPngImage) PaletteModified() bool

PaletteModified

func (*TPngImage) SaveToFile

func (p *TPngImage) SaveToFile(Filename string)

SaveToFile CN: 保存至文件。 EN: .

func (*TPngImage) SaveToStream

func (p *TPngImage) SaveToStream(Stream IObject)

SaveToStream CN: 保存至流。 EN: .

func (*TPngImage) SetCompressionLevel

func (p *TPngImage) SetCompressionLevel(value TCompressionLevel)

SetCompressionLevel

func (*TPngImage) SetMaxIdatSize

func (p *TPngImage) SetMaxIdatSize(value int32)

SetMaxIdatSize

func (*TPngImage) SetModified

func (p *TPngImage) SetModified(value bool)

SetModified CN: 设置修改。 EN: Set modified.

func (*TPngImage) SetOnChange

func (p *TPngImage) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TPngImage) SetPalette

func (p *TPngImage) SetPalette(value HPALETTE)

SetPalette

func (*TPngImage) SetPaletteModified

func (p *TPngImage) SetPaletteModified(value bool)

SetPaletteModified

func (*TPngImage) SetSize

func (p *TPngImage) SetSize(AWidth int32, AHeight int32)

SetSize

func (*TPngImage) SetTransparent

func (p *TPngImage) SetTransparent(value bool)

SetTransparent CN: 设置透明。 EN: Set transparent.

func (*TPngImage) SetTransparentColor

func (p *TPngImage) SetTransparentColor(value TColor)

SetTransparentColor CN: 设置使用颜色透明。 EN: .

func (*TPngImage) ToString

func (p *TPngImage) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TPngImage) Transparent

func (p *TPngImage) Transparent() bool

Transparent CN: 获取透明。 EN: Get transparent.

func (*TPngImage) TransparentColor

func (p *TPngImage) TransparentColor() TColor

TransparentColor CN: 获取使用颜色透明。 EN: .

func (*TPngImage) UnsafeAddr

func (p *TPngImage) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TPngImage) Version

func (p *TPngImage) Version() string

Version

func (*TPngImage) Width

func (p *TPngImage) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TPopupMenu

type TPopupMenu struct {
	IComponent
	// contains filtered or unexported fields
}

func AsPopupMenu

func AsPopupMenu(obj interface{}) *TPopupMenu

AsPopupMenu CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewPopupMenu

func NewPopupMenu(owner IComponent) *TPopupMenu

NewPopupMenu CN: 创建一个新的对象。 EN: Create a new object.

func PopupMenuFromInst

func PopupMenuFromInst(inst uintptr) *TPopupMenu

-------------------------- Deprecated begin -------------------------- PopupMenuFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsPopupMenu.

func PopupMenuFromObj

func PopupMenuFromObj(obj IObject) *TPopupMenu

PopupMenuFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsPopupMenu.

func PopupMenuFromUnsafePointer

func PopupMenuFromUnsafePointer(ptr unsafe.Pointer) *TPopupMenu

PopupMenuFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsPopupMenu.

func (*TPopupMenu) Alignment

func (p *TPopupMenu) Alignment() TPopupAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TPopupMenu) Assign

func (p *TPopupMenu) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TPopupMenu) AutoHotkeys

func (p *TPopupMenu) AutoHotkeys() TMenuAutoFlag

AutoHotkeys

func (*TPopupMenu) BiDiMode

func (p *TPopupMenu) BiDiMode() TBiDiMode

BiDiMode

func (*TPopupMenu) ClassName

func (p *TPopupMenu) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TPopupMenu) ClassType

func (p *TPopupMenu) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TPopupMenu) CloseMenu

func (p *TPopupMenu) CloseMenu()

CloseMenu

func (*TPopupMenu) ComponentCount

func (p *TPopupMenu) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TPopupMenu) ComponentIndex

func (p *TPopupMenu) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TPopupMenu) Components

func (p *TPopupMenu) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TPopupMenu) DisposeOf

func (p *TPopupMenu) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TPopupMenu) Equals

func (p *TPopupMenu) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TPopupMenu) FindComponent

func (p *TPopupMenu) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TPopupMenu) Free

func (p *TPopupMenu) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TPopupMenu) GetHashCode

func (p *TPopupMenu) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TPopupMenu) GetNamePath

func (p *TPopupMenu) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TPopupMenu) Handle

func (p *TPopupMenu) Handle() HMENU

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TPopupMenu) HasParent

func (p *TPopupMenu) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TPopupMenu) Images

func (p *TPopupMenu) Images() *TImageList

Images CN: 获取图标索引列表对象。 EN: .

func (*TPopupMenu) InheritsFrom

func (p *TPopupMenu) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TPopupMenu) Instance

func (p *TPopupMenu) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TPopupMenu) InstanceSize

func (p *TPopupMenu) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TPopupMenu) Is

func (p *TPopupMenu) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TPopupMenu) IsValid

func (p *TPopupMenu) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TPopupMenu) Items

func (p *TPopupMenu) Items() *TMenuItem

Items

func (*TPopupMenu) Name

func (p *TPopupMenu) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TPopupMenu) Owner

func (p *TPopupMenu) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TPopupMenu) OwnerDraw

func (p *TPopupMenu) OwnerDraw() bool

OwnerDraw

func (*TPopupMenu) Popup

func (p *TPopupMenu) Popup(X int32, Y int32)

Popup

func (*TPopupMenu) PopupComponent

func (p *TPopupMenu) PopupComponent() *TComponent

PopupComponent

func (*TPopupMenu) PopupPoint

func (p *TPopupMenu) PopupPoint() TPoint

PopupPoint

func (*TPopupMenu) SetAlignment

func (p *TPopupMenu) SetAlignment(value TPopupAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TPopupMenu) SetAutoHotkeys

func (p *TPopupMenu) SetAutoHotkeys(value TMenuAutoFlag)

SetAutoHotkeys

func (*TPopupMenu) SetBiDiMode

func (p *TPopupMenu) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TPopupMenu) SetComponentIndex

func (p *TPopupMenu) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TPopupMenu) SetImages

func (p *TPopupMenu) SetImages(value IComponent)

SetImages CN: 设置图标索引列表对象。 EN: .

func (*TPopupMenu) SetName

func (p *TPopupMenu) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TPopupMenu) SetOnChange

func (p *TPopupMenu) SetOnChange(fn TMenuChangeEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TPopupMenu) SetOnPopup

func (p *TPopupMenu) SetOnPopup(fn TNotifyEvent)

SetOnPopup

func (*TPopupMenu) SetOwnerDraw

func (p *TPopupMenu) SetOwnerDraw(value bool)

SetOwnerDraw

func (*TPopupMenu) SetPopupComponent

func (p *TPopupMenu) SetPopupComponent(value IComponent)

SetPopupComponent

func (*TPopupMenu) SetTag

func (p *TPopupMenu) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TPopupMenu) SetWindowHandle

func (p *TPopupMenu) SetWindowHandle(value HWND)

SetWindowHandle

func (*TPopupMenu) Tag

func (p *TPopupMenu) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TPopupMenu) ToString

func (p *TPopupMenu) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TPopupMenu) UnsafeAddr

func (p *TPopupMenu) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TPopupMenu) WindowHandle

func (p *TPopupMenu) WindowHandle() HWND

WindowHandle

type TPreviewClipRegion

type TPreviewClipRegion struct {
	IObject
	// contains filtered or unexported fields
}

func AsPreviewClipRegion

func AsPreviewClipRegion(obj interface{}) *TPreviewClipRegion

AsPreviewClipRegion CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewPreviewClipRegion

func NewPreviewClipRegion() *TPreviewClipRegion

NewPreviewClipRegion CN: 创建一个新的对象。 EN: Create a new object.

func PreviewClipRegionFromInst

func PreviewClipRegionFromInst(inst uintptr) *TPreviewClipRegion

-------------------------- Deprecated begin -------------------------- PreviewClipRegionFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsPreviewClipRegion.

func PreviewClipRegionFromObj

func PreviewClipRegionFromObj(obj IObject) *TPreviewClipRegion

PreviewClipRegionFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsPreviewClipRegion.

func PreviewClipRegionFromUnsafePointer

func PreviewClipRegionFromUnsafePointer(ptr unsafe.Pointer) *TPreviewClipRegion

PreviewClipRegionFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsPreviewClipRegion.

func (*TPreviewClipRegion) Assign

func (p *TPreviewClipRegion) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TPreviewClipRegion) Bounds

func (p *TPreviewClipRegion) Bounds() TRect

Bounds

func (*TPreviewClipRegion) ClassName

func (p *TPreviewClipRegion) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TPreviewClipRegion) ClassType

func (p *TPreviewClipRegion) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TPreviewClipRegion) DisposeOf

func (p *TPreviewClipRegion) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TPreviewClipRegion) Equals

func (p *TPreviewClipRegion) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TPreviewClipRegion) Free

func (p *TPreviewClipRegion) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TPreviewClipRegion) GetHashCode

func (p *TPreviewClipRegion) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TPreviewClipRegion) GetNamePath

func (p *TPreviewClipRegion) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TPreviewClipRegion) Height

func (p *TPreviewClipRegion) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TPreviewClipRegion) InheritsFrom

func (p *TPreviewClipRegion) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TPreviewClipRegion) Instance

func (p *TPreviewClipRegion) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TPreviewClipRegion) InstanceSize

func (p *TPreviewClipRegion) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TPreviewClipRegion) Is

func (p *TPreviewClipRegion) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TPreviewClipRegion) IsValid

func (p *TPreviewClipRegion) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TPreviewClipRegion) Left

func (p *TPreviewClipRegion) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TPreviewClipRegion) SetHeight

func (p *TPreviewClipRegion) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TPreviewClipRegion) SetLeft

func (p *TPreviewClipRegion) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TPreviewClipRegion) SetOnChange

func (p *TPreviewClipRegion) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TPreviewClipRegion) SetTop

func (p *TPreviewClipRegion) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TPreviewClipRegion) SetWidth

func (p *TPreviewClipRegion) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TPreviewClipRegion) ToString

func (p *TPreviewClipRegion) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TPreviewClipRegion) Top

func (p *TPreviewClipRegion) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TPreviewClipRegion) UnsafeAddr

func (p *TPreviewClipRegion) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TPreviewClipRegion) Width

func (p *TPreviewClipRegion) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TPrintDialog

type TPrintDialog struct {
	IComponent
	// contains filtered or unexported fields
}

func AsPrintDialog

func AsPrintDialog(obj interface{}) *TPrintDialog

AsPrintDialog CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewPrintDialog

func NewPrintDialog(owner IComponent) *TPrintDialog

NewPrintDialog CN: 创建一个新的对象。 EN: Create a new object.

func PrintDialogFromInst

func PrintDialogFromInst(inst uintptr) *TPrintDialog

-------------------------- Deprecated begin -------------------------- PrintDialogFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsPrintDialog.

func PrintDialogFromObj

func PrintDialogFromObj(obj IObject) *TPrintDialog

PrintDialogFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsPrintDialog.

func PrintDialogFromUnsafePointer

func PrintDialogFromUnsafePointer(ptr unsafe.Pointer) *TPrintDialog

PrintDialogFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsPrintDialog.

func (*TPrintDialog) Assign

func (p *TPrintDialog) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TPrintDialog) ClassName

func (p *TPrintDialog) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TPrintDialog) ClassType

func (p *TPrintDialog) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TPrintDialog) Collate

func (p *TPrintDialog) Collate() bool

Collate

func (*TPrintDialog) ComponentCount

func (p *TPrintDialog) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TPrintDialog) ComponentIndex

func (p *TPrintDialog) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TPrintDialog) Components

func (p *TPrintDialog) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TPrintDialog) Copies

func (p *TPrintDialog) Copies() int32

Copies

func (*TPrintDialog) Ctl3D

func (p *TPrintDialog) Ctl3D() bool

Ctl3D

func (*TPrintDialog) DisposeOf

func (p *TPrintDialog) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TPrintDialog) Equals

func (p *TPrintDialog) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TPrintDialog) Execute

func (p *TPrintDialog) Execute() bool

Execute CN: 执行。 EN: .

func (*TPrintDialog) FindComponent

func (p *TPrintDialog) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TPrintDialog) Free

func (p *TPrintDialog) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TPrintDialog) FromPage

func (p *TPrintDialog) FromPage() int32

FromPage

func (*TPrintDialog) GetHashCode

func (p *TPrintDialog) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TPrintDialog) GetNamePath

func (p *TPrintDialog) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TPrintDialog) Handle

func (p *TPrintDialog) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TPrintDialog) HasParent

func (p *TPrintDialog) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TPrintDialog) InheritsFrom

func (p *TPrintDialog) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TPrintDialog) Instance

func (p *TPrintDialog) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TPrintDialog) InstanceSize

func (p *TPrintDialog) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TPrintDialog) Is

func (p *TPrintDialog) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TPrintDialog) IsValid

func (p *TPrintDialog) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TPrintDialog) MaxPage

func (p *TPrintDialog) MaxPage() int32

MaxPage

func (*TPrintDialog) MinPage

func (p *TPrintDialog) MinPage() int32

MinPage

func (*TPrintDialog) Name

func (p *TPrintDialog) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TPrintDialog) Options

func (p *TPrintDialog) Options() TPrintDialogOptions

Options

func (*TPrintDialog) Owner

func (p *TPrintDialog) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TPrintDialog) PrintRange

func (p *TPrintDialog) PrintRange() TPrintRange

PrintRange

func (*TPrintDialog) PrintToFile

func (p *TPrintDialog) PrintToFile() bool

PrintToFile

func (*TPrintDialog) SetCollate

func (p *TPrintDialog) SetCollate(value bool)

SetCollate

func (*TPrintDialog) SetComponentIndex

func (p *TPrintDialog) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TPrintDialog) SetCopies

func (p *TPrintDialog) SetCopies(value int32)

SetCopies

func (*TPrintDialog) SetCtl3D

func (p *TPrintDialog) SetCtl3D(value bool)

SetCtl3D

func (*TPrintDialog) SetFromPage

func (p *TPrintDialog) SetFromPage(value int32)

SetFromPage

func (*TPrintDialog) SetMaxPage

func (p *TPrintDialog) SetMaxPage(value int32)

SetMaxPage

func (*TPrintDialog) SetMinPage

func (p *TPrintDialog) SetMinPage(value int32)

SetMinPage

func (*TPrintDialog) SetName

func (p *TPrintDialog) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TPrintDialog) SetOnClose

func (p *TPrintDialog) SetOnClose(fn TNotifyEvent)

SetOnClose

func (*TPrintDialog) SetOnShow

func (p *TPrintDialog) SetOnShow(fn TNotifyEvent)

SetOnShow CN: 设置显示事件。 EN: .

func (*TPrintDialog) SetOptions

func (p *TPrintDialog) SetOptions(value TPrintDialogOptions)

SetOptions

func (*TPrintDialog) SetPrintRange

func (p *TPrintDialog) SetPrintRange(value TPrintRange)

SetPrintRange

func (*TPrintDialog) SetPrintToFile

func (p *TPrintDialog) SetPrintToFile(value bool)

SetPrintToFile

func (*TPrintDialog) SetTag

func (p *TPrintDialog) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TPrintDialog) SetToPage

func (p *TPrintDialog) SetToPage(value int32)

SetToPage

func (*TPrintDialog) Tag

func (p *TPrintDialog) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TPrintDialog) ToPage

func (p *TPrintDialog) ToPage() int32

ToPage

func (*TPrintDialog) ToString

func (p *TPrintDialog) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TPrintDialog) UnsafeAddr

func (p *TPrintDialog) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TPrinter

type TPrinter struct {
	IObject
	// contains filtered or unexported fields
}

func AsPrinter

func AsPrinter(obj interface{}) *TPrinter

AsPrinter CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewPrinter

func NewPrinter() *TPrinter

NewPrinter CN: 创建一个新的对象。 EN: Create a new object.

func PrinterFromInst

func PrinterFromInst(inst uintptr) *TPrinter

-------------------------- Deprecated begin -------------------------- PrinterFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsPrinter.

func PrinterFromObj

func PrinterFromObj(obj IObject) *TPrinter

PrinterFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsPrinter.

func PrinterFromUnsafePointer

func PrinterFromUnsafePointer(ptr unsafe.Pointer) *TPrinter

PrinterFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsPrinter.

func (*TPrinter) Abort

func (p *TPrinter) Abort()

Abort

func (*TPrinter) Aborted

func (p *TPrinter) Aborted() bool

Aborted

func (*TPrinter) BeginDoc

func (p *TPrinter) BeginDoc()

BeginDoc

func (*TPrinter) Canvas

func (p *TPrinter) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TPrinter) Capabilities

func (p *TPrinter) Capabilities() TPrinterCapabilities

Capabilities

func (*TPrinter) ClassName

func (p *TPrinter) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TPrinter) ClassType

func (p *TPrinter) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TPrinter) Copies

func (p *TPrinter) Copies() int32

Copies

func (*TPrinter) DisposeOf

func (p *TPrinter) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TPrinter) EndDoc

func (p *TPrinter) EndDoc()

EndDoc

func (*TPrinter) Equals

func (p *TPrinter) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TPrinter) Fonts

func (p *TPrinter) Fonts() *TStrings

Fonts

func (*TPrinter) Free

func (p *TPrinter) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TPrinter) GetHashCode

func (p *TPrinter) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TPrinter) GetPrinter

func (p *TPrinter) GetPrinter(ADevice string, ADriver string, APort string, ADeviceMode *uintptr)

GetPrinter

func (*TPrinter) Handle

func (p *TPrinter) Handle() HDC

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TPrinter) InheritsFrom

func (p *TPrinter) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TPrinter) Instance

func (p *TPrinter) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TPrinter) InstanceSize

func (p *TPrinter) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TPrinter) Is

func (p *TPrinter) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TPrinter) IsValid

func (p *TPrinter) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TPrinter) NewPage

func (p *TPrinter) NewPage()

NewPage

func (*TPrinter) Orientation

func (p *TPrinter) Orientation() TPrinterOrientation

Orientation

func (*TPrinter) PageHeight

func (p *TPrinter) PageHeight() int32

PageHeight

func (*TPrinter) PageNumber

func (p *TPrinter) PageNumber() int32

PageNumber

func (*TPrinter) PageWidth

func (p *TPrinter) PageWidth() int32

PageWidth

func (*TPrinter) PrinterIndex

func (p *TPrinter) PrinterIndex() int32

PrinterIndex

func (*TPrinter) Printers

func (p *TPrinter) Printers() *TStrings

Printers

func (*TPrinter) Printing

func (p *TPrinter) Printing() bool

Printing

func (*TPrinter) Refresh

func (p *TPrinter) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TPrinter) SetCopies

func (p *TPrinter) SetCopies(value int32)

SetCopies

func (*TPrinter) SetOrientation

func (p *TPrinter) SetOrientation(value TPrinterOrientation)

SetOrientation

func (*TPrinter) SetPrinter

func (p *TPrinter) SetPrinter(ADevice string, ADriver string, APort string, ADeviceMode uintptr)

SetPrinter

func (*TPrinter) SetPrinterIndex

func (p *TPrinter) SetPrinterIndex(value int32)

SetPrinterIndex

func (*TPrinter) SetTitle

func (p *TPrinter) SetTitle(value string)

SetTitle

func (*TPrinter) Title

func (p *TPrinter) Title() string

Title

func (*TPrinter) ToString

func (p *TPrinter) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TPrinter) UnsafeAddr

func (p *TPrinter) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TPrinterSetupDialog

type TPrinterSetupDialog struct {
	IComponent
	// contains filtered or unexported fields
}

func AsPrinterSetupDialog

func AsPrinterSetupDialog(obj interface{}) *TPrinterSetupDialog

AsPrinterSetupDialog CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewPrinterSetupDialog

func NewPrinterSetupDialog(owner IComponent) *TPrinterSetupDialog

NewPrinterSetupDialog CN: 创建一个新的对象。 EN: Create a new object.

func PrinterSetupDialogFromInst

func PrinterSetupDialogFromInst(inst uintptr) *TPrinterSetupDialog

-------------------------- Deprecated begin -------------------------- PrinterSetupDialogFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsPrinterSetupDialog.

func PrinterSetupDialogFromObj

func PrinterSetupDialogFromObj(obj IObject) *TPrinterSetupDialog

PrinterSetupDialogFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsPrinterSetupDialog.

func PrinterSetupDialogFromUnsafePointer

func PrinterSetupDialogFromUnsafePointer(ptr unsafe.Pointer) *TPrinterSetupDialog

PrinterSetupDialogFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsPrinterSetupDialog.

func (*TPrinterSetupDialog) Assign

func (p *TPrinterSetupDialog) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TPrinterSetupDialog) ClassName

func (p *TPrinterSetupDialog) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TPrinterSetupDialog) ClassType

func (p *TPrinterSetupDialog) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TPrinterSetupDialog) ComponentCount

func (p *TPrinterSetupDialog) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TPrinterSetupDialog) ComponentIndex

func (p *TPrinterSetupDialog) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TPrinterSetupDialog) Components

func (p *TPrinterSetupDialog) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TPrinterSetupDialog) Ctl3D

func (p *TPrinterSetupDialog) Ctl3D() bool

Ctl3D

func (*TPrinterSetupDialog) DisposeOf

func (p *TPrinterSetupDialog) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TPrinterSetupDialog) Equals

func (p *TPrinterSetupDialog) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TPrinterSetupDialog) Execute

func (p *TPrinterSetupDialog) Execute() bool

Execute CN: 执行。 EN: .

func (*TPrinterSetupDialog) FindComponent

func (p *TPrinterSetupDialog) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TPrinterSetupDialog) Free

func (p *TPrinterSetupDialog) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TPrinterSetupDialog) GetHashCode

func (p *TPrinterSetupDialog) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TPrinterSetupDialog) GetNamePath

func (p *TPrinterSetupDialog) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TPrinterSetupDialog) Handle

func (p *TPrinterSetupDialog) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TPrinterSetupDialog) HasParent

func (p *TPrinterSetupDialog) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TPrinterSetupDialog) InheritsFrom

func (p *TPrinterSetupDialog) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TPrinterSetupDialog) Instance

func (p *TPrinterSetupDialog) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TPrinterSetupDialog) InstanceSize

func (p *TPrinterSetupDialog) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TPrinterSetupDialog) Is

func (p *TPrinterSetupDialog) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TPrinterSetupDialog) IsValid

func (p *TPrinterSetupDialog) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TPrinterSetupDialog) Name

func (p *TPrinterSetupDialog) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TPrinterSetupDialog) Owner

func (p *TPrinterSetupDialog) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TPrinterSetupDialog) SetComponentIndex

func (p *TPrinterSetupDialog) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TPrinterSetupDialog) SetCtl3D

func (p *TPrinterSetupDialog) SetCtl3D(value bool)

SetCtl3D

func (*TPrinterSetupDialog) SetName

func (p *TPrinterSetupDialog) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TPrinterSetupDialog) SetOnClose

func (p *TPrinterSetupDialog) SetOnClose(fn TNotifyEvent)

SetOnClose

func (*TPrinterSetupDialog) SetOnShow

func (p *TPrinterSetupDialog) SetOnShow(fn TNotifyEvent)

SetOnShow CN: 设置显示事件。 EN: .

func (*TPrinterSetupDialog) SetTag

func (p *TPrinterSetupDialog) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TPrinterSetupDialog) Tag

func (p *TPrinterSetupDialog) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TPrinterSetupDialog) ToString

func (p *TPrinterSetupDialog) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TPrinterSetupDialog) UnsafeAddr

func (p *TPrinterSetupDialog) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TProgressBar

type TProgressBar struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsProgressBar

func AsProgressBar(obj interface{}) *TProgressBar

AsProgressBar CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewProgressBar

func NewProgressBar(owner IComponent) *TProgressBar

NewProgressBar CN: 创建一个新的对象。 EN: Create a new object.

func ProgressBarFromInst

func ProgressBarFromInst(inst uintptr) *TProgressBar

-------------------------- Deprecated begin -------------------------- ProgressBarFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsProgressBar.

func ProgressBarFromObj

func ProgressBarFromObj(obj IObject) *TProgressBar

ProgressBarFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsProgressBar.

func ProgressBarFromUnsafePointer

func ProgressBarFromUnsafePointer(ptr unsafe.Pointer) *TProgressBar

ProgressBarFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsProgressBar.

func (*TProgressBar) Action

func (p *TProgressBar) Action() *TAction

Action

func (*TProgressBar) Align

func (p *TProgressBar) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TProgressBar) AlignDisabled

func (p *TProgressBar) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TProgressBar) AlignWithMargins

func (p *TProgressBar) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TProgressBar) Anchors

func (p *TProgressBar) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TProgressBar) Assign

func (p *TProgressBar) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TProgressBar) BackgroundColor

func (p *TProgressBar) BackgroundColor() TColor

BackgroundColor

func (*TProgressBar) BarColor

func (p *TProgressBar) BarColor() TColor

BarColor

func (*TProgressBar) BiDiMode

func (p *TProgressBar) BiDiMode() TBiDiMode

BiDiMode

func (*TProgressBar) BorderWidth

func (p *TProgressBar) BorderWidth() int32

BorderWidth CN: 获取边框的宽度。 EN: .

func (*TProgressBar) BoundsRect

func (p *TProgressBar) BoundsRect() TRect

BoundsRect

func (*TProgressBar) BringToFront

func (p *TProgressBar) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TProgressBar) Brush

func (p *TProgressBar) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TProgressBar) CanFocus

func (p *TProgressBar) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TProgressBar) ClassName

func (p *TProgressBar) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TProgressBar) ClassType

func (p *TProgressBar) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TProgressBar) ClientHeight

func (p *TProgressBar) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TProgressBar) ClientOrigin

func (p *TProgressBar) ClientOrigin() TPoint

ClientOrigin

func (*TProgressBar) ClientRect

func (p *TProgressBar) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TProgressBar) ClientToParent

func (p *TProgressBar) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TProgressBar) ClientToScreen

func (p *TProgressBar) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TProgressBar) ClientWidth

func (p *TProgressBar) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TProgressBar) ComponentCount

func (p *TProgressBar) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TProgressBar) ComponentIndex

func (p *TProgressBar) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TProgressBar) Components

func (p *TProgressBar) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TProgressBar) Constraints

func (p *TProgressBar) Constraints() *TSizeConstraints

Constraints

func (*TProgressBar) ContainsControl

func (p *TProgressBar) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TProgressBar) ControlAtPos

func (p *TProgressBar) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TProgressBar) ControlCount

func (p *TProgressBar) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TProgressBar) ControlState

func (p *TProgressBar) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TProgressBar) ControlStyle

func (p *TProgressBar) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TProgressBar) Controls

func (p *TProgressBar) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TProgressBar) Cursor

func (p *TProgressBar) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TProgressBar) CustomHint

func (p *TProgressBar) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TProgressBar) DisableAlign

func (p *TProgressBar) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TProgressBar) DisposeOf

func (p *TProgressBar) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TProgressBar) DockClientCount

func (p *TProgressBar) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TProgressBar) DockClients

func (p *TProgressBar) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TProgressBar) DockSite

func (p *TProgressBar) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TProgressBar) DoubleBuffered

func (p *TProgressBar) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TProgressBar) DragCursor

func (p *TProgressBar) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TProgressBar) DragKind

func (p *TProgressBar) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TProgressBar) DragMode

func (p *TProgressBar) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TProgressBar) Dragging

func (p *TProgressBar) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TProgressBar) EnableAlign

func (p *TProgressBar) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TProgressBar) Enabled

func (p *TProgressBar) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TProgressBar) Equals

func (p *TProgressBar) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TProgressBar) ExplicitHeight

func (p *TProgressBar) ExplicitHeight() int32

ExplicitHeight

func (*TProgressBar) ExplicitLeft

func (p *TProgressBar) ExplicitLeft() int32

ExplicitLeft

func (*TProgressBar) ExplicitTop

func (p *TProgressBar) ExplicitTop() int32

ExplicitTop

func (*TProgressBar) ExplicitWidth

func (p *TProgressBar) ExplicitWidth() int32

ExplicitWidth

func (*TProgressBar) FindChildControl

func (p *TProgressBar) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TProgressBar) FindComponent

func (p *TProgressBar) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TProgressBar) FlipChildren

func (p *TProgressBar) FlipChildren(AllLevels bool)

FlipChildren

func (*TProgressBar) Floating

func (p *TProgressBar) Floating() bool

Floating

func (*TProgressBar) Focused

func (p *TProgressBar) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TProgressBar) Free

func (p *TProgressBar) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TProgressBar) GetHashCode

func (p *TProgressBar) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TProgressBar) GetNamePath

func (p *TProgressBar) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TProgressBar) GetTextBuf

func (p *TProgressBar) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TProgressBar) GetTextLen

func (p *TProgressBar) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TProgressBar) Handle

func (p *TProgressBar) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TProgressBar) HandleAllocated

func (p *TProgressBar) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TProgressBar) HasParent

func (p *TProgressBar) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TProgressBar) Height

func (p *TProgressBar) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TProgressBar) Hide

func (p *TProgressBar) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TProgressBar) Hint

func (p *TProgressBar) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TProgressBar) InheritsFrom

func (p *TProgressBar) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TProgressBar) InsertControl

func (p *TProgressBar) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TProgressBar) Instance

func (p *TProgressBar) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TProgressBar) InstanceSize

func (p *TProgressBar) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TProgressBar) Invalidate

func (p *TProgressBar) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TProgressBar) Is

func (p *TProgressBar) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TProgressBar) IsValid

func (p *TProgressBar) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TProgressBar) Left

func (p *TProgressBar) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TProgressBar) Margins

func (p *TProgressBar) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TProgressBar) MarqueeInterval

func (p *TProgressBar) MarqueeInterval() int32

MarqueeInterval

func (*TProgressBar) Max

func (p *TProgressBar) Max() int32

Max

func (*TProgressBar) Min

func (p *TProgressBar) Min() int32

Min

func (*TProgressBar) MouseInClient

func (p *TProgressBar) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TProgressBar) Name

func (p *TProgressBar) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TProgressBar) Orientation

func (p *TProgressBar) Orientation() TProgressBarOrientation

Orientation

func (*TProgressBar) Owner

func (p *TProgressBar) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TProgressBar) PaintTo

func (p *TProgressBar) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TProgressBar) Parent

func (p *TProgressBar) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TProgressBar) ParentDoubleBuffered

func (p *TProgressBar) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TProgressBar) ParentShowHint

func (p *TProgressBar) ParentShowHint() bool

ParentShowHint

func (*TProgressBar) ParentToClient

func (p *TProgressBar) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TProgressBar) ParentWindow

func (p *TProgressBar) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TProgressBar) Perform

func (p *TProgressBar) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TProgressBar) PopupMenu

func (p *TProgressBar) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TProgressBar) Position

func (p *TProgressBar) Position() int32

Position

func (*TProgressBar) Realign

func (p *TProgressBar) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TProgressBar) Refresh

func (p *TProgressBar) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TProgressBar) RemoveControl

func (p *TProgressBar) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TProgressBar) Repaint

func (p *TProgressBar) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TProgressBar) ScaleBy

func (p *TProgressBar) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TProgressBar) ScreenToClient

func (p *TProgressBar) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TProgressBar) ScrollBy

func (p *TProgressBar) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TProgressBar) SendToBack

func (p *TProgressBar) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TProgressBar) SetAction

func (p *TProgressBar) SetAction(value IComponent)

SetAction

func (*TProgressBar) SetAlign

func (p *TProgressBar) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TProgressBar) SetAlignWithMargins

func (p *TProgressBar) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TProgressBar) SetAnchors

func (p *TProgressBar) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TProgressBar) SetBackgroundColor

func (p *TProgressBar) SetBackgroundColor(value TColor)

SetBackgroundColor

func (*TProgressBar) SetBarColor

func (p *TProgressBar) SetBarColor(value TColor)

SetBarColor

func (*TProgressBar) SetBiDiMode

func (p *TProgressBar) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TProgressBar) SetBorderWidth

func (p *TProgressBar) SetBorderWidth(value int32)

SetBorderWidth CN: 设置边框的宽度。 EN: .

func (*TProgressBar) SetBounds

func (p *TProgressBar) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TProgressBar) SetBoundsRect

func (p *TProgressBar) SetBoundsRect(value TRect)

SetBoundsRect

func (*TProgressBar) SetClientHeight

func (p *TProgressBar) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TProgressBar) SetClientWidth

func (p *TProgressBar) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TProgressBar) SetComponentIndex

func (p *TProgressBar) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TProgressBar) SetConstraints

func (p *TProgressBar) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TProgressBar) SetControlState

func (p *TProgressBar) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TProgressBar) SetControlStyle

func (p *TProgressBar) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TProgressBar) SetCursor

func (p *TProgressBar) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TProgressBar) SetCustomHint

func (p *TProgressBar) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TProgressBar) SetDockSite

func (p *TProgressBar) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TProgressBar) SetDoubleBuffered

func (p *TProgressBar) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TProgressBar) SetDragCursor

func (p *TProgressBar) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TProgressBar) SetDragKind

func (p *TProgressBar) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TProgressBar) SetDragMode

func (p *TProgressBar) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TProgressBar) SetEnabled

func (p *TProgressBar) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TProgressBar) SetFocus

func (p *TProgressBar) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TProgressBar) SetHeight

func (p *TProgressBar) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TProgressBar) SetHint

func (p *TProgressBar) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TProgressBar) SetLeft

func (p *TProgressBar) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TProgressBar) SetMargins

func (p *TProgressBar) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TProgressBar) SetMarqueeInterval

func (p *TProgressBar) SetMarqueeInterval(value int32)

SetMarqueeInterval

func (*TProgressBar) SetMax

func (p *TProgressBar) SetMax(value int32)

SetMax

func (*TProgressBar) SetMin

func (p *TProgressBar) SetMin(value int32)

SetMin

func (*TProgressBar) SetName

func (p *TProgressBar) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TProgressBar) SetOnContextPopup

func (p *TProgressBar) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TProgressBar) SetOnDragDrop

func (p *TProgressBar) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TProgressBar) SetOnDragOver

func (p *TProgressBar) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TProgressBar) SetOnEndDock

func (p *TProgressBar) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TProgressBar) SetOnEndDrag

func (p *TProgressBar) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TProgressBar) SetOnEnter

func (p *TProgressBar) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TProgressBar) SetOnExit

func (p *TProgressBar) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TProgressBar) SetOnGesture

func (p *TProgressBar) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TProgressBar) SetOnMouseActivate

func (p *TProgressBar) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TProgressBar) SetOnMouseDown

func (p *TProgressBar) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TProgressBar) SetOnMouseEnter

func (p *TProgressBar) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TProgressBar) SetOnMouseLeave

func (p *TProgressBar) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TProgressBar) SetOnMouseMove

func (p *TProgressBar) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TProgressBar) SetOnMouseUp

func (p *TProgressBar) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TProgressBar) SetOnStartDock

func (p *TProgressBar) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TProgressBar) SetOrientation

func (p *TProgressBar) SetOrientation(value TProgressBarOrientation)

SetOrientation

func (*TProgressBar) SetParent

func (p *TProgressBar) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TProgressBar) SetParentDoubleBuffered

func (p *TProgressBar) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TProgressBar) SetParentShowHint

func (p *TProgressBar) SetParentShowHint(value bool)

SetParentShowHint

func (*TProgressBar) SetParentWindow

func (p *TProgressBar) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TProgressBar) SetPopupMenu

func (p *TProgressBar) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TProgressBar) SetPosition

func (p *TProgressBar) SetPosition(value int32)

SetPosition

func (*TProgressBar) SetShowHint

func (p *TProgressBar) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TProgressBar) SetSmooth

func (p *TProgressBar) SetSmooth(value bool)

SetSmooth

func (*TProgressBar) SetSmoothReverse

func (p *TProgressBar) SetSmoothReverse(value bool)

SetSmoothReverse

func (*TProgressBar) SetState

func (p *TProgressBar) SetState(value TProgressBarState)

SetState

func (*TProgressBar) SetStep

func (p *TProgressBar) SetStep(value int32)

SetStep

func (*TProgressBar) SetStyle

func (p *TProgressBar) SetStyle(value TProgressBarStyle)

SetStyle

func (*TProgressBar) SetStyleElements

func (p *TProgressBar) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TProgressBar) SetTabOrder

func (p *TProgressBar) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TProgressBar) SetTabStop

func (p *TProgressBar) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TProgressBar) SetTag

func (p *TProgressBar) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TProgressBar) SetTextBuf

func (p *TProgressBar) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TProgressBar) SetTop

func (p *TProgressBar) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TProgressBar) SetUseDockManager

func (p *TProgressBar) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TProgressBar) SetVisible

func (p *TProgressBar) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TProgressBar) SetWidth

func (p *TProgressBar) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TProgressBar) Show

func (p *TProgressBar) Show()

Show CN: 显示控件。 EN: Show control.

func (*TProgressBar) ShowHint

func (p *TProgressBar) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TProgressBar) Smooth

func (p *TProgressBar) Smooth() bool

Smooth

func (*TProgressBar) SmoothReverse

func (p *TProgressBar) SmoothReverse() bool

SmoothReverse

func (*TProgressBar) State

func (p *TProgressBar) State() TProgressBarState

State

func (*TProgressBar) Step

func (p *TProgressBar) Step() int32

Step

func (*TProgressBar) StepBy

func (p *TProgressBar) StepBy(Delta int32)

StepBy

func (*TProgressBar) StepIt

func (p *TProgressBar) StepIt()

StepIt

func (*TProgressBar) Style

func (p *TProgressBar) Style() TProgressBarStyle

Style

func (*TProgressBar) StyleElements

func (p *TProgressBar) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TProgressBar) TabOrder

func (p *TProgressBar) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TProgressBar) TabStop

func (p *TProgressBar) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TProgressBar) Tag

func (p *TProgressBar) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TProgressBar) ToString

func (p *TProgressBar) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TProgressBar) Top

func (p *TProgressBar) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TProgressBar) UnsafeAddr

func (p *TProgressBar) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TProgressBar) Update

func (p *TProgressBar) Update()

Update CN: 控件更新。 EN: Update.

func (*TProgressBar) UpdateControlState

func (p *TProgressBar) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TProgressBar) UseDockManager

func (p *TProgressBar) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TProgressBar) Visible

func (p *TProgressBar) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TProgressBar) VisibleDockClientCount

func (p *TProgressBar) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TProgressBar) Width

func (p *TProgressBar) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TRadioButton

type TRadioButton struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsRadioButton

func AsRadioButton(obj interface{}) *TRadioButton

AsRadioButton CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewRadioButton

func NewRadioButton(owner IComponent) *TRadioButton

NewRadioButton CN: 创建一个新的对象。 EN: Create a new object.

func RadioButtonFromInst

func RadioButtonFromInst(inst uintptr) *TRadioButton

-------------------------- Deprecated begin -------------------------- RadioButtonFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsRadioButton.

func RadioButtonFromObj

func RadioButtonFromObj(obj IObject) *TRadioButton

RadioButtonFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsRadioButton.

func RadioButtonFromUnsafePointer

func RadioButtonFromUnsafePointer(ptr unsafe.Pointer) *TRadioButton

RadioButtonFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsRadioButton.

func (*TRadioButton) Action

func (r *TRadioButton) Action() *TAction

Action

func (*TRadioButton) Align

func (r *TRadioButton) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TRadioButton) AlignDisabled

func (r *TRadioButton) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TRadioButton) AlignWithMargins

func (r *TRadioButton) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TRadioButton) Alignment

func (r *TRadioButton) Alignment() TLeftRight

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TRadioButton) Anchors

func (r *TRadioButton) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TRadioButton) Assign

func (r *TRadioButton) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TRadioButton) BiDiMode

func (r *TRadioButton) BiDiMode() TBiDiMode

BiDiMode

func (*TRadioButton) BoundsRect

func (r *TRadioButton) BoundsRect() TRect

BoundsRect

func (*TRadioButton) BringToFront

func (r *TRadioButton) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TRadioButton) Brush

func (r *TRadioButton) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TRadioButton) CanFocus

func (r *TRadioButton) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TRadioButton) Caption

func (r *TRadioButton) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TRadioButton) Checked

func (r *TRadioButton) Checked() bool

Checked CN: 获取是否选中。 EN: .

func (*TRadioButton) ClassName

func (r *TRadioButton) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TRadioButton) ClassType

func (r *TRadioButton) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TRadioButton) ClientHeight

func (r *TRadioButton) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TRadioButton) ClientOrigin

func (r *TRadioButton) ClientOrigin() TPoint

ClientOrigin

func (*TRadioButton) ClientRect

func (r *TRadioButton) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TRadioButton) ClientToParent

func (r *TRadioButton) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TRadioButton) ClientToScreen

func (r *TRadioButton) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TRadioButton) ClientWidth

func (r *TRadioButton) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TRadioButton) Color

func (r *TRadioButton) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TRadioButton) ComponentCount

func (r *TRadioButton) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TRadioButton) ComponentIndex

func (r *TRadioButton) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TRadioButton) Components

func (r *TRadioButton) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TRadioButton) Constraints

func (r *TRadioButton) Constraints() *TSizeConstraints

Constraints

func (*TRadioButton) ContainsControl

func (r *TRadioButton) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TRadioButton) ControlAtPos

func (r *TRadioButton) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TRadioButton) ControlCount

func (r *TRadioButton) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TRadioButton) ControlState

func (r *TRadioButton) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TRadioButton) ControlStyle

func (r *TRadioButton) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TRadioButton) Controls

func (r *TRadioButton) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TRadioButton) Ctl3D

func (r *TRadioButton) Ctl3D() bool

Ctl3D

func (*TRadioButton) Cursor

func (r *TRadioButton) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TRadioButton) CustomHint

func (r *TRadioButton) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TRadioButton) DisableAlign

func (r *TRadioButton) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TRadioButton) DisposeOf

func (r *TRadioButton) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TRadioButton) DockClientCount

func (r *TRadioButton) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TRadioButton) DockClients

func (r *TRadioButton) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TRadioButton) DockSite

func (r *TRadioButton) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TRadioButton) DoubleBuffered

func (r *TRadioButton) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TRadioButton) DragCursor

func (r *TRadioButton) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TRadioButton) DragKind

func (r *TRadioButton) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TRadioButton) DragMode

func (r *TRadioButton) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TRadioButton) Dragging

func (r *TRadioButton) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TRadioButton) EnableAlign

func (r *TRadioButton) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TRadioButton) Enabled

func (r *TRadioButton) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TRadioButton) Equals

func (r *TRadioButton) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TRadioButton) ExplicitHeight

func (r *TRadioButton) ExplicitHeight() int32

ExplicitHeight

func (*TRadioButton) ExplicitLeft

func (r *TRadioButton) ExplicitLeft() int32

ExplicitLeft

func (*TRadioButton) ExplicitTop

func (r *TRadioButton) ExplicitTop() int32

ExplicitTop

func (*TRadioButton) ExplicitWidth

func (r *TRadioButton) ExplicitWidth() int32

ExplicitWidth

func (*TRadioButton) FindChildControl

func (r *TRadioButton) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TRadioButton) FindComponent

func (r *TRadioButton) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TRadioButton) FlipChildren

func (r *TRadioButton) FlipChildren(AllLevels bool)

FlipChildren

func (*TRadioButton) Floating

func (r *TRadioButton) Floating() bool

Floating

func (*TRadioButton) Focused

func (r *TRadioButton) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TRadioButton) Font

func (r *TRadioButton) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TRadioButton) Free

func (r *TRadioButton) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TRadioButton) GetHashCode

func (r *TRadioButton) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TRadioButton) GetNamePath

func (r *TRadioButton) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TRadioButton) GetTextBuf

func (r *TRadioButton) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TRadioButton) GetTextLen

func (r *TRadioButton) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TRadioButton) Handle

func (r *TRadioButton) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TRadioButton) HandleAllocated

func (r *TRadioButton) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TRadioButton) HasParent

func (r *TRadioButton) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TRadioButton) Height

func (r *TRadioButton) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TRadioButton) Hide

func (r *TRadioButton) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TRadioButton) Hint

func (r *TRadioButton) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TRadioButton) InheritsFrom

func (r *TRadioButton) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TRadioButton) InsertControl

func (r *TRadioButton) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TRadioButton) Instance

func (r *TRadioButton) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TRadioButton) InstanceSize

func (r *TRadioButton) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TRadioButton) Invalidate

func (r *TRadioButton) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TRadioButton) Is

func (r *TRadioButton) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TRadioButton) IsValid

func (r *TRadioButton) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TRadioButton) Left

func (r *TRadioButton) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TRadioButton) Margins

func (r *TRadioButton) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TRadioButton) MouseInClient

func (r *TRadioButton) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TRadioButton) Name

func (r *TRadioButton) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TRadioButton) Owner

func (r *TRadioButton) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TRadioButton) PaintTo

func (r *TRadioButton) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TRadioButton) Parent

func (r *TRadioButton) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TRadioButton) ParentColor

func (r *TRadioButton) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TRadioButton) ParentCtl3D

func (r *TRadioButton) ParentCtl3D() bool

ParentCtl3D

func (*TRadioButton) ParentDoubleBuffered

func (r *TRadioButton) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TRadioButton) ParentFont

func (r *TRadioButton) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TRadioButton) ParentShowHint

func (r *TRadioButton) ParentShowHint() bool

ParentShowHint

func (*TRadioButton) ParentToClient

func (r *TRadioButton) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TRadioButton) ParentWindow

func (r *TRadioButton) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TRadioButton) Perform

func (r *TRadioButton) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TRadioButton) PopupMenu

func (r *TRadioButton) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TRadioButton) Realign

func (r *TRadioButton) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TRadioButton) Refresh

func (r *TRadioButton) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TRadioButton) RemoveControl

func (r *TRadioButton) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TRadioButton) Repaint

func (r *TRadioButton) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TRadioButton) ScaleBy

func (r *TRadioButton) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TRadioButton) ScreenToClient

func (r *TRadioButton) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TRadioButton) ScrollBy

func (r *TRadioButton) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TRadioButton) SendToBack

func (r *TRadioButton) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TRadioButton) SetAction

func (r *TRadioButton) SetAction(value IComponent)

SetAction

func (*TRadioButton) SetAlign

func (r *TRadioButton) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TRadioButton) SetAlignWithMargins

func (r *TRadioButton) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TRadioButton) SetAlignment

func (r *TRadioButton) SetAlignment(value TLeftRight)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TRadioButton) SetAnchors

func (r *TRadioButton) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TRadioButton) SetBiDiMode

func (r *TRadioButton) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TRadioButton) SetBounds

func (r *TRadioButton) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TRadioButton) SetBoundsRect

func (r *TRadioButton) SetBoundsRect(value TRect)

SetBoundsRect

func (*TRadioButton) SetCaption

func (r *TRadioButton) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TRadioButton) SetChecked

func (r *TRadioButton) SetChecked(value bool)

SetChecked CN: 设置是否选中。 EN: .

func (*TRadioButton) SetClientHeight

func (r *TRadioButton) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TRadioButton) SetClientWidth

func (r *TRadioButton) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TRadioButton) SetColor

func (r *TRadioButton) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TRadioButton) SetComponentIndex

func (r *TRadioButton) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TRadioButton) SetConstraints

func (r *TRadioButton) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TRadioButton) SetControlState

func (r *TRadioButton) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TRadioButton) SetControlStyle

func (r *TRadioButton) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TRadioButton) SetCtl3D

func (r *TRadioButton) SetCtl3D(value bool)

SetCtl3D

func (*TRadioButton) SetCursor

func (r *TRadioButton) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TRadioButton) SetCustomHint

func (r *TRadioButton) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TRadioButton) SetDockSite

func (r *TRadioButton) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TRadioButton) SetDoubleBuffered

func (r *TRadioButton) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TRadioButton) SetDragCursor

func (r *TRadioButton) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TRadioButton) SetDragKind

func (r *TRadioButton) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TRadioButton) SetDragMode

func (r *TRadioButton) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TRadioButton) SetEnabled

func (r *TRadioButton) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TRadioButton) SetFocus

func (r *TRadioButton) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TRadioButton) SetFont

func (r *TRadioButton) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TRadioButton) SetHeight

func (r *TRadioButton) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TRadioButton) SetHint

func (r *TRadioButton) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TRadioButton) SetLeft

func (r *TRadioButton) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TRadioButton) SetMargins

func (r *TRadioButton) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TRadioButton) SetName

func (r *TRadioButton) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TRadioButton) SetOnClick

func (r *TRadioButton) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TRadioButton) SetOnContextPopup

func (r *TRadioButton) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TRadioButton) SetOnDblClick

func (r *TRadioButton) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TRadioButton) SetOnDragDrop

func (r *TRadioButton) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TRadioButton) SetOnDragOver

func (r *TRadioButton) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TRadioButton) SetOnEndDock

func (r *TRadioButton) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TRadioButton) SetOnEndDrag

func (r *TRadioButton) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TRadioButton) SetOnEnter

func (r *TRadioButton) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TRadioButton) SetOnExit

func (r *TRadioButton) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TRadioButton) SetOnGesture

func (r *TRadioButton) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TRadioButton) SetOnKeyDown

func (r *TRadioButton) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TRadioButton) SetOnKeyPress

func (r *TRadioButton) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TRadioButton) SetOnKeyUp

func (r *TRadioButton) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TRadioButton) SetOnMouseActivate

func (r *TRadioButton) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TRadioButton) SetOnMouseDown

func (r *TRadioButton) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TRadioButton) SetOnMouseEnter

func (r *TRadioButton) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TRadioButton) SetOnMouseLeave

func (r *TRadioButton) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TRadioButton) SetOnMouseMove

func (r *TRadioButton) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TRadioButton) SetOnMouseUp

func (r *TRadioButton) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TRadioButton) SetOnStartDock

func (r *TRadioButton) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TRadioButton) SetParent

func (r *TRadioButton) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TRadioButton) SetParentColor

func (r *TRadioButton) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TRadioButton) SetParentCtl3D

func (r *TRadioButton) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TRadioButton) SetParentDoubleBuffered

func (r *TRadioButton) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TRadioButton) SetParentFont

func (r *TRadioButton) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TRadioButton) SetParentShowHint

func (r *TRadioButton) SetParentShowHint(value bool)

SetParentShowHint

func (*TRadioButton) SetParentWindow

func (r *TRadioButton) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TRadioButton) SetPopupMenu

func (r *TRadioButton) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TRadioButton) SetShowHint

func (r *TRadioButton) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TRadioButton) SetStyleElements

func (r *TRadioButton) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TRadioButton) SetTabOrder

func (r *TRadioButton) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TRadioButton) SetTabStop

func (r *TRadioButton) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TRadioButton) SetTag

func (r *TRadioButton) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TRadioButton) SetTextBuf

func (r *TRadioButton) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TRadioButton) SetTop

func (r *TRadioButton) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TRadioButton) SetUseDockManager

func (r *TRadioButton) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TRadioButton) SetVisible

func (r *TRadioButton) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TRadioButton) SetWidth

func (r *TRadioButton) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TRadioButton) SetWordWrap

func (r *TRadioButton) SetWordWrap(value bool)

SetWordWrap CN: 设置自动换行。 EN: Set Automatic line break.

func (*TRadioButton) Show

func (r *TRadioButton) Show()

Show CN: 显示控件。 EN: Show control.

func (*TRadioButton) ShowHint

func (r *TRadioButton) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TRadioButton) StyleElements

func (r *TRadioButton) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TRadioButton) TabOrder

func (r *TRadioButton) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TRadioButton) TabStop

func (r *TRadioButton) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TRadioButton) Tag

func (r *TRadioButton) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TRadioButton) ToString

func (r *TRadioButton) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TRadioButton) Top

func (r *TRadioButton) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TRadioButton) UnsafeAddr

func (r *TRadioButton) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TRadioButton) Update

func (r *TRadioButton) Update()

Update CN: 控件更新。 EN: Update.

func (*TRadioButton) UpdateControlState

func (r *TRadioButton) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TRadioButton) UseDockManager

func (r *TRadioButton) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TRadioButton) Visible

func (r *TRadioButton) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TRadioButton) VisibleDockClientCount

func (r *TRadioButton) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TRadioButton) Width

func (r *TRadioButton) Width() int32

Width CN: 获取宽度。 EN: Get width.

func (*TRadioButton) WordWrap

func (r *TRadioButton) WordWrap() bool

WordWrap CN: 获取自动换行。 EN: Get Automatic line break.

type TRadioGroup

type TRadioGroup struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsRadioGroup

func AsRadioGroup(obj interface{}) *TRadioGroup

AsRadioGroup CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewRadioGroup

func NewRadioGroup(owner IComponent) *TRadioGroup

NewRadioGroup CN: 创建一个新的对象。 EN: Create a new object.

func RadioGroupFromInst

func RadioGroupFromInst(inst uintptr) *TRadioGroup

-------------------------- Deprecated begin -------------------------- RadioGroupFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsRadioGroup.

func RadioGroupFromObj

func RadioGroupFromObj(obj IObject) *TRadioGroup

RadioGroupFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsRadioGroup.

func RadioGroupFromUnsafePointer

func RadioGroupFromUnsafePointer(ptr unsafe.Pointer) *TRadioGroup

RadioGroupFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsRadioGroup.

func (*TRadioGroup) Action

func (r *TRadioGroup) Action() *TAction

Action

func (*TRadioGroup) Align

func (r *TRadioGroup) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TRadioGroup) AlignDisabled

func (r *TRadioGroup) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TRadioGroup) AlignWithMargins

func (r *TRadioGroup) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TRadioGroup) Anchors

func (r *TRadioGroup) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TRadioGroup) Assign

func (r *TRadioGroup) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TRadioGroup) BiDiMode

func (r *TRadioGroup) BiDiMode() TBiDiMode

BiDiMode

func (*TRadioGroup) BoundsRect

func (r *TRadioGroup) BoundsRect() TRect

BoundsRect

func (*TRadioGroup) BringToFront

func (r *TRadioGroup) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TRadioGroup) Brush

func (r *TRadioGroup) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TRadioGroup) Buttons

func (r *TRadioGroup) Buttons(Index int32) *TRadioButton

Buttons

func (*TRadioGroup) CanFocus

func (r *TRadioGroup) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TRadioGroup) Caption

func (r *TRadioGroup) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TRadioGroup) ClassName

func (r *TRadioGroup) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TRadioGroup) ClassType

func (r *TRadioGroup) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TRadioGroup) ClientHeight

func (r *TRadioGroup) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TRadioGroup) ClientOrigin

func (r *TRadioGroup) ClientOrigin() TPoint

ClientOrigin

func (*TRadioGroup) ClientRect

func (r *TRadioGroup) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TRadioGroup) ClientToParent

func (r *TRadioGroup) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TRadioGroup) ClientToScreen

func (r *TRadioGroup) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TRadioGroup) ClientWidth

func (r *TRadioGroup) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TRadioGroup) Color

func (r *TRadioGroup) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TRadioGroup) Columns

func (r *TRadioGroup) Columns() int32

Columns

func (*TRadioGroup) ComponentCount

func (r *TRadioGroup) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TRadioGroup) ComponentIndex

func (r *TRadioGroup) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TRadioGroup) Components

func (r *TRadioGroup) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TRadioGroup) Constraints

func (r *TRadioGroup) Constraints() *TSizeConstraints

Constraints

func (*TRadioGroup) ContainsControl

func (r *TRadioGroup) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TRadioGroup) ControlAtPos

func (r *TRadioGroup) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TRadioGroup) ControlCount

func (r *TRadioGroup) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TRadioGroup) ControlState

func (r *TRadioGroup) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TRadioGroup) ControlStyle

func (r *TRadioGroup) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TRadioGroup) Controls

func (r *TRadioGroup) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TRadioGroup) Ctl3D

func (r *TRadioGroup) Ctl3D() bool

Ctl3D

func (*TRadioGroup) Cursor

func (r *TRadioGroup) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TRadioGroup) CustomHint

func (r *TRadioGroup) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TRadioGroup) DisableAlign

func (r *TRadioGroup) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TRadioGroup) DisposeOf

func (r *TRadioGroup) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TRadioGroup) DockClientCount

func (r *TRadioGroup) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TRadioGroup) DockClients

func (r *TRadioGroup) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TRadioGroup) DockSite

func (r *TRadioGroup) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TRadioGroup) DoubleBuffered

func (r *TRadioGroup) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TRadioGroup) DragCursor

func (r *TRadioGroup) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TRadioGroup) DragKind

func (r *TRadioGroup) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TRadioGroup) DragMode

func (r *TRadioGroup) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TRadioGroup) Dragging

func (r *TRadioGroup) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TRadioGroup) EnableAlign

func (r *TRadioGroup) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TRadioGroup) Enabled

func (r *TRadioGroup) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TRadioGroup) Equals

func (r *TRadioGroup) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TRadioGroup) ExplicitHeight

func (r *TRadioGroup) ExplicitHeight() int32

ExplicitHeight

func (*TRadioGroup) ExplicitLeft

func (r *TRadioGroup) ExplicitLeft() int32

ExplicitLeft

func (*TRadioGroup) ExplicitTop

func (r *TRadioGroup) ExplicitTop() int32

ExplicitTop

func (*TRadioGroup) ExplicitWidth

func (r *TRadioGroup) ExplicitWidth() int32

ExplicitWidth

func (*TRadioGroup) FindChildControl

func (r *TRadioGroup) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TRadioGroup) FindComponent

func (r *TRadioGroup) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TRadioGroup) FlipChildren

func (r *TRadioGroup) FlipChildren(AllLevels bool)

FlipChildren

func (*TRadioGroup) Floating

func (r *TRadioGroup) Floating() bool

Floating

func (*TRadioGroup) Focused

func (r *TRadioGroup) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TRadioGroup) Font

func (r *TRadioGroup) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TRadioGroup) Free

func (r *TRadioGroup) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TRadioGroup) GetHashCode

func (r *TRadioGroup) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TRadioGroup) GetNamePath

func (r *TRadioGroup) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TRadioGroup) GetTextBuf

func (r *TRadioGroup) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TRadioGroup) GetTextLen

func (r *TRadioGroup) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TRadioGroup) Handle

func (r *TRadioGroup) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TRadioGroup) HandleAllocated

func (r *TRadioGroup) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TRadioGroup) HasParent

func (r *TRadioGroup) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TRadioGroup) Height

func (r *TRadioGroup) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TRadioGroup) Hide

func (r *TRadioGroup) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TRadioGroup) Hint

func (r *TRadioGroup) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TRadioGroup) InheritsFrom

func (r *TRadioGroup) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TRadioGroup) InsertControl

func (r *TRadioGroup) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TRadioGroup) Instance

func (r *TRadioGroup) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TRadioGroup) InstanceSize

func (r *TRadioGroup) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TRadioGroup) Invalidate

func (r *TRadioGroup) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TRadioGroup) Is

func (r *TRadioGroup) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TRadioGroup) IsValid

func (r *TRadioGroup) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TRadioGroup) ItemIndex

func (r *TRadioGroup) ItemIndex() int32

ItemIndex

func (*TRadioGroup) Items

func (r *TRadioGroup) Items() *TStrings

Items

func (*TRadioGroup) Left

func (r *TRadioGroup) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TRadioGroup) Margins

func (r *TRadioGroup) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TRadioGroup) MouseInClient

func (r *TRadioGroup) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TRadioGroup) Name

func (r *TRadioGroup) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TRadioGroup) Owner

func (r *TRadioGroup) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TRadioGroup) PaintTo

func (r *TRadioGroup) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TRadioGroup) Parent

func (r *TRadioGroup) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TRadioGroup) ParentBackground

func (r *TRadioGroup) ParentBackground() bool

ParentBackground

func (*TRadioGroup) ParentColor

func (r *TRadioGroup) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TRadioGroup) ParentCtl3D

func (r *TRadioGroup) ParentCtl3D() bool

ParentCtl3D

func (*TRadioGroup) ParentDoubleBuffered

func (r *TRadioGroup) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TRadioGroup) ParentFont

func (r *TRadioGroup) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TRadioGroup) ParentShowHint

func (r *TRadioGroup) ParentShowHint() bool

ParentShowHint

func (*TRadioGroup) ParentToClient

func (r *TRadioGroup) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TRadioGroup) ParentWindow

func (r *TRadioGroup) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TRadioGroup) Perform

func (r *TRadioGroup) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TRadioGroup) PopupMenu

func (r *TRadioGroup) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TRadioGroup) Realign

func (r *TRadioGroup) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TRadioGroup) Refresh

func (r *TRadioGroup) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TRadioGroup) RemoveControl

func (r *TRadioGroup) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TRadioGroup) Repaint

func (r *TRadioGroup) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TRadioGroup) ScaleBy

func (r *TRadioGroup) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TRadioGroup) ScreenToClient

func (r *TRadioGroup) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TRadioGroup) ScrollBy

func (r *TRadioGroup) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TRadioGroup) SendToBack

func (r *TRadioGroup) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TRadioGroup) SetAction

func (r *TRadioGroup) SetAction(value IComponent)

SetAction

func (*TRadioGroup) SetAlign

func (r *TRadioGroup) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TRadioGroup) SetAlignWithMargins

func (r *TRadioGroup) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TRadioGroup) SetAnchors

func (r *TRadioGroup) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TRadioGroup) SetBiDiMode

func (r *TRadioGroup) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TRadioGroup) SetBounds

func (r *TRadioGroup) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TRadioGroup) SetBoundsRect

func (r *TRadioGroup) SetBoundsRect(value TRect)

SetBoundsRect

func (*TRadioGroup) SetCaption

func (r *TRadioGroup) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TRadioGroup) SetClientHeight

func (r *TRadioGroup) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TRadioGroup) SetClientWidth

func (r *TRadioGroup) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TRadioGroup) SetColor

func (r *TRadioGroup) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TRadioGroup) SetColumns

func (r *TRadioGroup) SetColumns(value int32)

SetColumns

func (*TRadioGroup) SetComponentIndex

func (r *TRadioGroup) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TRadioGroup) SetConstraints

func (r *TRadioGroup) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TRadioGroup) SetControlState

func (r *TRadioGroup) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TRadioGroup) SetControlStyle

func (r *TRadioGroup) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TRadioGroup) SetCtl3D

func (r *TRadioGroup) SetCtl3D(value bool)

SetCtl3D

func (*TRadioGroup) SetCursor

func (r *TRadioGroup) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TRadioGroup) SetCustomHint

func (r *TRadioGroup) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TRadioGroup) SetDockSite

func (r *TRadioGroup) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TRadioGroup) SetDoubleBuffered

func (r *TRadioGroup) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TRadioGroup) SetDragCursor

func (r *TRadioGroup) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TRadioGroup) SetDragKind

func (r *TRadioGroup) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TRadioGroup) SetDragMode

func (r *TRadioGroup) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TRadioGroup) SetEnabled

func (r *TRadioGroup) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TRadioGroup) SetFocus

func (r *TRadioGroup) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TRadioGroup) SetFont

func (r *TRadioGroup) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TRadioGroup) SetHeight

func (r *TRadioGroup) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TRadioGroup) SetHint

func (r *TRadioGroup) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TRadioGroup) SetItemIndex

func (r *TRadioGroup) SetItemIndex(value int32)

SetItemIndex

func (*TRadioGroup) SetItems

func (r *TRadioGroup) SetItems(value IObject)

SetItems

func (*TRadioGroup) SetLeft

func (r *TRadioGroup) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TRadioGroup) SetMargins

func (r *TRadioGroup) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TRadioGroup) SetName

func (r *TRadioGroup) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TRadioGroup) SetOnClick

func (r *TRadioGroup) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TRadioGroup) SetOnContextPopup

func (r *TRadioGroup) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TRadioGroup) SetOnDragDrop

func (r *TRadioGroup) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TRadioGroup) SetOnDragOver

func (r *TRadioGroup) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TRadioGroup) SetOnEndDock

func (r *TRadioGroup) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TRadioGroup) SetOnEndDrag

func (r *TRadioGroup) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TRadioGroup) SetOnEnter

func (r *TRadioGroup) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TRadioGroup) SetOnExit

func (r *TRadioGroup) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TRadioGroup) SetOnGesture

func (r *TRadioGroup) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TRadioGroup) SetOnStartDock

func (r *TRadioGroup) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TRadioGroup) SetParent

func (r *TRadioGroup) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TRadioGroup) SetParentBackground

func (r *TRadioGroup) SetParentBackground(value bool)

SetParentBackground

func (*TRadioGroup) SetParentColor

func (r *TRadioGroup) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TRadioGroup) SetParentCtl3D

func (r *TRadioGroup) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TRadioGroup) SetParentDoubleBuffered

func (r *TRadioGroup) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TRadioGroup) SetParentFont

func (r *TRadioGroup) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TRadioGroup) SetParentShowHint

func (r *TRadioGroup) SetParentShowHint(value bool)

SetParentShowHint

func (*TRadioGroup) SetParentWindow

func (r *TRadioGroup) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TRadioGroup) SetPopupMenu

func (r *TRadioGroup) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TRadioGroup) SetShowHint

func (r *TRadioGroup) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TRadioGroup) SetStyleElements

func (r *TRadioGroup) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TRadioGroup) SetTabOrder

func (r *TRadioGroup) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TRadioGroup) SetTabStop

func (r *TRadioGroup) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TRadioGroup) SetTag

func (r *TRadioGroup) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TRadioGroup) SetTextBuf

func (r *TRadioGroup) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TRadioGroup) SetTop

func (r *TRadioGroup) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TRadioGroup) SetUseDockManager

func (r *TRadioGroup) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TRadioGroup) SetVisible

func (r *TRadioGroup) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TRadioGroup) SetWidth

func (r *TRadioGroup) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TRadioGroup) SetWordWrap

func (r *TRadioGroup) SetWordWrap(value bool)

SetWordWrap CN: 设置自动换行。 EN: Set Automatic line break.

func (*TRadioGroup) Show

func (r *TRadioGroup) Show()

Show CN: 显示控件。 EN: Show control.

func (*TRadioGroup) ShowHint

func (r *TRadioGroup) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TRadioGroup) StyleElements

func (r *TRadioGroup) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TRadioGroup) TabOrder

func (r *TRadioGroup) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TRadioGroup) TabStop

func (r *TRadioGroup) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TRadioGroup) Tag

func (r *TRadioGroup) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TRadioGroup) ToString

func (r *TRadioGroup) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TRadioGroup) Top

func (r *TRadioGroup) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TRadioGroup) UnsafeAddr

func (r *TRadioGroup) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TRadioGroup) Update

func (r *TRadioGroup) Update()

Update CN: 控件更新。 EN: Update.

func (*TRadioGroup) UpdateControlState

func (r *TRadioGroup) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TRadioGroup) UseDockManager

func (r *TRadioGroup) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TRadioGroup) Visible

func (r *TRadioGroup) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TRadioGroup) VisibleDockClientCount

func (r *TRadioGroup) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TRadioGroup) Width

func (r *TRadioGroup) Width() int32

Width CN: 获取宽度。 EN: Get width.

func (*TRadioGroup) WordWrap

func (r *TRadioGroup) WordWrap() bool

WordWrap CN: 获取自动换行。 EN: Get Automatic line break.

type TRegistry

type TRegistry struct {
	IObject
	// contains filtered or unexported fields
}

func AsRegistry

func AsRegistry(obj interface{}) *TRegistry

AsRegistry CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewRegistry

func NewRegistry(aAccess uint32) *TRegistry

NewRegistry CN: 创建一个新的对象。 EN: Create a new object.

func NewRegistryAllAccess

func NewRegistryAllAccess() *TRegistry

NewRegistryAllAccess 所有访问权限

func RegistryFromInst

func RegistryFromInst(inst uintptr) *TRegistry

-------------------------- Deprecated begin -------------------------- RegistryFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsRegistry.

func RegistryFromObj

func RegistryFromObj(obj IObject) *TRegistry

RegistryFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsRegistry.

func RegistryFromUnsafePointer

func RegistryFromUnsafePointer(ptr unsafe.Pointer) *TRegistry

RegistryFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsRegistry.

func (*TRegistry) Access

func (r *TRegistry) Access() uint32

Access

func (*TRegistry) ClassName

func (r *TRegistry) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TRegistry) ClassType

func (r *TRegistry) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TRegistry) CloseKey

func (r *TRegistry) CloseKey()

CloseKey

func (*TRegistry) CreateKey

func (r *TRegistry) CreateKey(Key string) bool

CreateKey

func (*TRegistry) CurrentKey

func (r *TRegistry) CurrentKey() HKEY

CurrentKey

func (*TRegistry) CurrentPath

func (r *TRegistry) CurrentPath() string

CurrentPath

func (*TRegistry) DeleteKey

func (r *TRegistry) DeleteKey(Key string) bool

DeleteKey

func (*TRegistry) DeleteValue

func (r *TRegistry) DeleteValue(Name string) bool

DeleteValue

func (*TRegistry) DisposeOf

func (r *TRegistry) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TRegistry) Equals

func (r *TRegistry) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TRegistry) Free

func (r *TRegistry) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TRegistry) GetHashCode

func (r *TRegistry) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TRegistry) HasSubKeys

func (r *TRegistry) HasSubKeys() bool

HasSubKeys

func (*TRegistry) InheritsFrom

func (r *TRegistry) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TRegistry) Instance

func (r *TRegistry) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TRegistry) InstanceSize

func (r *TRegistry) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TRegistry) Is

func (r *TRegistry) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TRegistry) IsValid

func (r *TRegistry) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TRegistry) KeyExists

func (r *TRegistry) KeyExists(Key string) bool

KeyExists

func (*TRegistry) LastError

func (r *TRegistry) LastError() int32

LastError

func (*TRegistry) LastErrorMsg

func (r *TRegistry) LastErrorMsg() string

LastErrorMsg

func (*TRegistry) LazyWrite

func (r *TRegistry) LazyWrite() bool

LazyWrite

func (*TRegistry) LoadKey

func (r *TRegistry) LoadKey(Key string, FileName string) bool

LoadKey

func (*TRegistry) MoveKey

func (r *TRegistry) MoveKey(OldName string, NewName string, Delete bool)

MoveKey

func (*TRegistry) OpenKey

func (r *TRegistry) OpenKey(Key string, CanCreate bool) bool

OpenKey

func (*TRegistry) OpenKeyReadOnly

func (r *TRegistry) OpenKeyReadOnly(Key string) bool

OpenKeyReadOnly

func (*TRegistry) ReadBool

func (r *TRegistry) ReadBool(Name string) bool

ReadBool

func (*TRegistry) ReadDate

func (r *TRegistry) ReadDate(Name string) time.Time

ReadDate

func (*TRegistry) ReadDateTime

func (r *TRegistry) ReadDateTime(Name string) time.Time

ReadDateTime

func (*TRegistry) ReadFloat

func (r *TRegistry) ReadFloat(Name string) float64

ReadFloat

func (*TRegistry) ReadInteger

func (r *TRegistry) ReadInteger(Name string) int32

ReadInteger

func (*TRegistry) ReadString

func (r *TRegistry) ReadString(Name string) string

ReadString

func (*TRegistry) ReadTime

func (r *TRegistry) ReadTime(Name string) time.Time

ReadTime

func (*TRegistry) RegistryConnect

func (r *TRegistry) RegistryConnect(UNCName string) bool

RegistryConnect

func (*TRegistry) RenameValue

func (r *TRegistry) RenameValue(OldName string, NewName string)

RenameValue

func (*TRegistry) ReplaceKey

func (r *TRegistry) ReplaceKey(Key string, FileName string, BackUpFileName string) bool

ReplaceKey

func (*TRegistry) RestoreKey

func (r *TRegistry) RestoreKey(Key string, FileName string) bool

RestoreKey

func (*TRegistry) RootKey

func (r *TRegistry) RootKey() HKEY

RootKey

func (*TRegistry) RootKeyName

func (r *TRegistry) RootKeyName() string

RootKeyName

func (*TRegistry) SaveKey

func (r *TRegistry) SaveKey(Key string, FileName string) bool

SaveKey

func (*TRegistry) SetAccess

func (r *TRegistry) SetAccess(value uint32)

SetAccess

func (*TRegistry) SetLazyWrite

func (r *TRegistry) SetLazyWrite(value bool)

SetLazyWrite

func (*TRegistry) SetRootKey

func (r *TRegistry) SetRootKey(value HKEY)

SetRootKey

func (*TRegistry) ToString

func (r *TRegistry) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TRegistry) UnLoadKey

func (r *TRegistry) UnLoadKey(Key string) bool

UnLoadKey

func (*TRegistry) UnsafeAddr

func (r *TRegistry) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TRegistry) ValueExists

func (r *TRegistry) ValueExists(Name string) bool

ValueExists

func (*TRegistry) WriteBool

func (r *TRegistry) WriteBool(Name string, Value bool)

WriteBool

func (*TRegistry) WriteDate

func (r *TRegistry) WriteDate(Name string, Value time.Time)

WriteDate

func (*TRegistry) WriteDateTime

func (r *TRegistry) WriteDateTime(Name string, Value time.Time)

WriteDateTime

func (*TRegistry) WriteExpandString

func (r *TRegistry) WriteExpandString(Name string, Value string)

WriteExpandString

func (*TRegistry) WriteFloat

func (r *TRegistry) WriteFloat(Name string, Value float64)

WriteFloat

func (*TRegistry) WriteInteger

func (r *TRegistry) WriteInteger(Name string, Value int32)

WriteInteger

func (*TRegistry) WriteString

func (r *TRegistry) WriteString(Name string, Value string)

WriteString

func (*TRegistry) WriteTime

func (r *TRegistry) WriteTime(Name string, Value time.Time)

WriteTime

type TReplaceDialog

type TReplaceDialog struct {
	IComponent
	// contains filtered or unexported fields
}

func AsReplaceDialog

func AsReplaceDialog(obj interface{}) *TReplaceDialog

AsReplaceDialog CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewReplaceDialog

func NewReplaceDialog(owner IComponent) *TReplaceDialog

NewReplaceDialog CN: 创建一个新的对象。 EN: Create a new object.

func ReplaceDialogFromInst

func ReplaceDialogFromInst(inst uintptr) *TReplaceDialog

-------------------------- Deprecated begin -------------------------- ReplaceDialogFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsReplaceDialog.

func ReplaceDialogFromObj

func ReplaceDialogFromObj(obj IObject) *TReplaceDialog

ReplaceDialogFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsReplaceDialog.

func ReplaceDialogFromUnsafePointer

func ReplaceDialogFromUnsafePointer(ptr unsafe.Pointer) *TReplaceDialog

ReplaceDialogFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsReplaceDialog.

func (*TReplaceDialog) Assign

func (r *TReplaceDialog) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TReplaceDialog) ClassName

func (r *TReplaceDialog) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TReplaceDialog) ClassType

func (r *TReplaceDialog) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TReplaceDialog) CloseDialog

func (r *TReplaceDialog) CloseDialog()

CloseDialog

func (*TReplaceDialog) ComponentCount

func (r *TReplaceDialog) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TReplaceDialog) ComponentIndex

func (r *TReplaceDialog) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TReplaceDialog) Components

func (r *TReplaceDialog) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TReplaceDialog) Ctl3D

func (r *TReplaceDialog) Ctl3D() bool

Ctl3D

func (*TReplaceDialog) DisposeOf

func (r *TReplaceDialog) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TReplaceDialog) Equals

func (r *TReplaceDialog) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TReplaceDialog) Execute

func (r *TReplaceDialog) Execute() bool

Execute CN: 执行。 EN: .

func (*TReplaceDialog) FindComponent

func (r *TReplaceDialog) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TReplaceDialog) FindText

func (r *TReplaceDialog) FindText() string

FindText

func (*TReplaceDialog) Free

func (r *TReplaceDialog) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TReplaceDialog) GetHashCode

func (r *TReplaceDialog) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TReplaceDialog) GetNamePath

func (r *TReplaceDialog) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TReplaceDialog) Handle

func (r *TReplaceDialog) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TReplaceDialog) HasParent

func (r *TReplaceDialog) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TReplaceDialog) InheritsFrom

func (r *TReplaceDialog) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TReplaceDialog) Instance

func (r *TReplaceDialog) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TReplaceDialog) InstanceSize

func (r *TReplaceDialog) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TReplaceDialog) Is

func (r *TReplaceDialog) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TReplaceDialog) IsValid

func (r *TReplaceDialog) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TReplaceDialog) Left

func (r *TReplaceDialog) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TReplaceDialog) Name

func (r *TReplaceDialog) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TReplaceDialog) Options

func (r *TReplaceDialog) Options() TFindOptions

Options

func (*TReplaceDialog) Owner

func (r *TReplaceDialog) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TReplaceDialog) Position

func (r *TReplaceDialog) Position() TPoint

Position

func (*TReplaceDialog) ReplaceText

func (r *TReplaceDialog) ReplaceText() string

ReplaceText

func (*TReplaceDialog) SetComponentIndex

func (r *TReplaceDialog) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TReplaceDialog) SetCtl3D

func (r *TReplaceDialog) SetCtl3D(value bool)

SetCtl3D

func (*TReplaceDialog) SetFindText

func (r *TReplaceDialog) SetFindText(value string)

SetFindText

func (*TReplaceDialog) SetLeft

func (r *TReplaceDialog) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TReplaceDialog) SetName

func (r *TReplaceDialog) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TReplaceDialog) SetOnClose

func (r *TReplaceDialog) SetOnClose(fn TNotifyEvent)

SetOnClose

func (*TReplaceDialog) SetOnFind

func (r *TReplaceDialog) SetOnFind(fn TNotifyEvent)

SetOnFind

func (*TReplaceDialog) SetOnReplace

func (r *TReplaceDialog) SetOnReplace(fn TNotifyEvent)

SetOnReplace

func (*TReplaceDialog) SetOnShow

func (r *TReplaceDialog) SetOnShow(fn TNotifyEvent)

SetOnShow CN: 设置显示事件。 EN: .

func (*TReplaceDialog) SetOptions

func (r *TReplaceDialog) SetOptions(value TFindOptions)

SetOptions

func (*TReplaceDialog) SetPosition

func (r *TReplaceDialog) SetPosition(value TPoint)

SetPosition

func (*TReplaceDialog) SetReplaceText

func (r *TReplaceDialog) SetReplaceText(value string)

SetReplaceText

func (*TReplaceDialog) SetTag

func (r *TReplaceDialog) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TReplaceDialog) SetTop

func (r *TReplaceDialog) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TReplaceDialog) Tag

func (r *TReplaceDialog) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TReplaceDialog) ToString

func (r *TReplaceDialog) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TReplaceDialog) Top

func (r *TReplaceDialog) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TReplaceDialog) UnsafeAddr

func (r *TReplaceDialog) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TRichEdit

type TRichEdit struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsRichEdit

func AsRichEdit(obj interface{}) *TRichEdit

AsRichEdit CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewRichEdit

func NewRichEdit(owner IComponent) *TRichEdit

NewRichEdit CN: 创建一个新的对象。 EN: Create a new object.

func RichEditFromInst

func RichEditFromInst(inst uintptr) *TRichEdit

-------------------------- Deprecated begin -------------------------- RichEditFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsRichEdit.

func RichEditFromObj

func RichEditFromObj(obj IObject) *TRichEdit

RichEditFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsRichEdit.

func RichEditFromUnsafePointer

func RichEditFromUnsafePointer(ptr unsafe.Pointer) *TRichEdit

RichEditFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsRichEdit.

func (*TRichEdit) Action

func (r *TRichEdit) Action() *TAction

Action

func (*TRichEdit) ActiveLineNo

func (r *TRichEdit) ActiveLineNo() uint32

ActiveLineNo

func (*TRichEdit) Align

func (r *TRichEdit) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TRichEdit) AlignDisabled

func (r *TRichEdit) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TRichEdit) AlignWithMargins

func (r *TRichEdit) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TRichEdit) Alignment

func (r *TRichEdit) Alignment() TAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TRichEdit) Anchors

func (r *TRichEdit) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TRichEdit) Assign

func (r *TRichEdit) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TRichEdit) BevelEdges

func (r *TRichEdit) BevelEdges() TBevelEdges

BevelEdges

func (*TRichEdit) BevelInner

func (r *TRichEdit) BevelInner() TBevelCut

BevelInner

func (*TRichEdit) BevelKind

func (r *TRichEdit) BevelKind() TBevelKind

BevelKind

func (*TRichEdit) BevelOuter

func (r *TRichEdit) BevelOuter() TBevelCut

BevelOuter

func (*TRichEdit) BiDiMode

func (r *TRichEdit) BiDiMode() TBiDiMode

BiDiMode

func (*TRichEdit) BorderStyle

func (r *TRichEdit) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TRichEdit) BorderWidth

func (r *TRichEdit) BorderWidth() int32

BorderWidth CN: 获取边框的宽度。 EN: .

func (*TRichEdit) BoundsRect

func (r *TRichEdit) BoundsRect() TRect

BoundsRect

func (*TRichEdit) BringToFront

func (r *TRichEdit) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TRichEdit) Brush

func (r *TRichEdit) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TRichEdit) CanFocus

func (r *TRichEdit) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TRichEdit) CanUndo

func (r *TRichEdit) CanUndo() bool

CanUndo CN: 获取能否撤销。 EN: .

func (*TRichEdit) CaretPos

func (r *TRichEdit) CaretPos() TPoint

CaretPos

func (*TRichEdit) ClassName

func (r *TRichEdit) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TRichEdit) ClassType

func (r *TRichEdit) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TRichEdit) Clear

func (r *TRichEdit) Clear()

Clear CN: 清除。 EN: .

func (*TRichEdit) ClearSelection

func (r *TRichEdit) ClearSelection()

ClearSelection CN: 清除选择。 EN: .

func (*TRichEdit) ClearUndo

func (r *TRichEdit) ClearUndo()

ClearUndo CN: 清除撤销。 EN: .

func (*TRichEdit) ClientHeight

func (r *TRichEdit) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TRichEdit) ClientOrigin

func (r *TRichEdit) ClientOrigin() TPoint

ClientOrigin

func (*TRichEdit) ClientRect

func (r *TRichEdit) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TRichEdit) ClientToParent

func (r *TRichEdit) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TRichEdit) ClientToScreen

func (r *TRichEdit) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TRichEdit) ClientWidth

func (r *TRichEdit) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TRichEdit) Color

func (r *TRichEdit) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TRichEdit) ComponentCount

func (r *TRichEdit) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TRichEdit) ComponentIndex

func (r *TRichEdit) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TRichEdit) Components

func (r *TRichEdit) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TRichEdit) Constraints

func (r *TRichEdit) Constraints() *TSizeConstraints

Constraints

func (*TRichEdit) ContainsControl

func (r *TRichEdit) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TRichEdit) ControlAtPos

func (r *TRichEdit) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TRichEdit) ControlCount

func (r *TRichEdit) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TRichEdit) ControlState

func (r *TRichEdit) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TRichEdit) ControlStyle

func (r *TRichEdit) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TRichEdit) Controls

func (r *TRichEdit) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TRichEdit) CopyToClipboard

func (r *TRichEdit) CopyToClipboard()

CopyToClipboard CN: 复制到粘贴板。 EN: .

func (*TRichEdit) Ctl3D

func (r *TRichEdit) Ctl3D() bool

Ctl3D

func (*TRichEdit) Cursor

func (r *TRichEdit) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TRichEdit) CustomHint

func (r *TRichEdit) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TRichEdit) CutToClipboard

func (r *TRichEdit) CutToClipboard()

CutToClipboard CN: 剪切到粘贴板。 EN: .

func (*TRichEdit) DefAttributes

func (r *TRichEdit) DefAttributes() *TTextAttributes

DefAttributes

func (*TRichEdit) DisableAlign

func (r *TRichEdit) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TRichEdit) DisposeOf

func (r *TRichEdit) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TRichEdit) DockClientCount

func (r *TRichEdit) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TRichEdit) DockClients

func (r *TRichEdit) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TRichEdit) DockSite

func (r *TRichEdit) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TRichEdit) DoubleBuffered

func (r *TRichEdit) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TRichEdit) DragCursor

func (r *TRichEdit) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TRichEdit) DragKind

func (r *TRichEdit) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TRichEdit) DragMode

func (r *TRichEdit) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TRichEdit) Dragging

func (r *TRichEdit) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TRichEdit) EnableAlign

func (r *TRichEdit) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TRichEdit) Enabled

func (r *TRichEdit) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TRichEdit) Equals

func (r *TRichEdit) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TRichEdit) ExplicitHeight

func (r *TRichEdit) ExplicitHeight() int32

ExplicitHeight

func (*TRichEdit) ExplicitLeft

func (r *TRichEdit) ExplicitLeft() int32

ExplicitLeft

func (*TRichEdit) ExplicitTop

func (r *TRichEdit) ExplicitTop() int32

ExplicitTop

func (*TRichEdit) ExplicitWidth

func (r *TRichEdit) ExplicitWidth() int32

ExplicitWidth

func (*TRichEdit) FindChildControl

func (r *TRichEdit) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TRichEdit) FindComponent

func (r *TRichEdit) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TRichEdit) FindText

func (r *TRichEdit) FindText(SearchStr string, StartPos int32, Length int32, Options TSearchTypes) int32

FindText

func (*TRichEdit) FlipChildren

func (r *TRichEdit) FlipChildren(AllLevels bool)

FlipChildren

func (*TRichEdit) Floating

func (r *TRichEdit) Floating() bool

Floating

func (*TRichEdit) Focused

func (r *TRichEdit) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TRichEdit) Font

func (r *TRichEdit) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TRichEdit) Free

func (r *TRichEdit) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TRichEdit) GetHashCode

func (r *TRichEdit) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TRichEdit) GetNamePath

func (r *TRichEdit) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TRichEdit) GetSelTextBuf

func (r *TRichEdit) GetSelTextBuf(Buffer *string, BufSize int32) int32

GetSelTextBuf

func (*TRichEdit) GetTextBuf

func (r *TRichEdit) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TRichEdit) GetTextLen

func (r *TRichEdit) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TRichEdit) Handle

func (r *TRichEdit) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TRichEdit) HandleAllocated

func (r *TRichEdit) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TRichEdit) HasParent

func (r *TRichEdit) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TRichEdit) Height

func (r *TRichEdit) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TRichEdit) Hide

func (r *TRichEdit) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TRichEdit) HideScrollBars

func (r *TRichEdit) HideScrollBars() bool

HideScrollBars

func (*TRichEdit) HideSelection

func (r *TRichEdit) HideSelection() bool

HideSelection CN: 获取隐藏选择。 EN: .

func (*TRichEdit) Hint

func (r *TRichEdit) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TRichEdit) InheritsFrom

func (r *TRichEdit) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TRichEdit) InsertControl

func (r *TRichEdit) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TRichEdit) Instance

func (r *TRichEdit) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TRichEdit) InstanceSize

func (r *TRichEdit) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TRichEdit) Invalidate

func (r *TRichEdit) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TRichEdit) Is

func (r *TRichEdit) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TRichEdit) IsValid

func (r *TRichEdit) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TRichEdit) Left

func (r *TRichEdit) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TRichEdit) Lines

func (r *TRichEdit) Lines() *TStrings

Lines

func (*TRichEdit) Margins

func (r *TRichEdit) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TRichEdit) MaxLength

func (r *TRichEdit) MaxLength() int32

MaxLength CN: 获取最大长度。 EN: .

func (*TRichEdit) Modified

func (r *TRichEdit) Modified() bool

Modified CN: 获取修改。 EN: Get modified.

func (*TRichEdit) MouseInClient

func (r *TRichEdit) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TRichEdit) Name

func (r *TRichEdit) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TRichEdit) Owner

func (r *TRichEdit) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TRichEdit) PageRect

func (r *TRichEdit) PageRect() TRect

PageRect

func (*TRichEdit) PaintTo

func (r *TRichEdit) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TRichEdit) Paragraph

func (r *TRichEdit) Paragraph() *TParaAttributes

Paragraph

func (*TRichEdit) Parent

func (r *TRichEdit) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TRichEdit) ParentColor

func (r *TRichEdit) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TRichEdit) ParentCtl3D

func (r *TRichEdit) ParentCtl3D() bool

ParentCtl3D

func (*TRichEdit) ParentDoubleBuffered

func (r *TRichEdit) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TRichEdit) ParentFont

func (r *TRichEdit) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TRichEdit) ParentShowHint

func (r *TRichEdit) ParentShowHint() bool

ParentShowHint

func (*TRichEdit) ParentToClient

func (r *TRichEdit) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TRichEdit) ParentWindow

func (r *TRichEdit) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TRichEdit) PasteFromClipboard

func (r *TRichEdit) PasteFromClipboard()

PasteFromClipboard CN: 从剪切板粘贴。 EN: .

func (*TRichEdit) Perform

func (r *TRichEdit) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TRichEdit) PlainText

func (r *TRichEdit) PlainText() bool

PlainText

func (*TRichEdit) PopupMenu

func (r *TRichEdit) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TRichEdit) Print

func (r *TRichEdit) Print(Caption string)

Print

func (*TRichEdit) ReadOnly

func (r *TRichEdit) ReadOnly() bool

ReadOnly CN: 获取只读。 EN: .

func (*TRichEdit) Realign

func (r *TRichEdit) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TRichEdit) Refresh

func (r *TRichEdit) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TRichEdit) RemoveControl

func (r *TRichEdit) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TRichEdit) Repaint

func (r *TRichEdit) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TRichEdit) ScaleBy

func (r *TRichEdit) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TRichEdit) ScreenToClient

func (r *TRichEdit) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TRichEdit) ScrollBars

func (r *TRichEdit) ScrollBars() TScrollStyle

ScrollBars

func (*TRichEdit) ScrollBy

func (r *TRichEdit) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TRichEdit) SelAttributes

func (r *TRichEdit) SelAttributes() *TTextAttributes

SelAttributes

func (*TRichEdit) SelLength

func (r *TRichEdit) SelLength() int32

SelLength CN: 获取选择的长度。 EN: .

func (*TRichEdit) SelStart

func (r *TRichEdit) SelStart() int32

SelStart CN: 获取选择的启始位置。 EN: .

func (*TRichEdit) SelText

func (r *TRichEdit) SelText() string

SelText CN: 获取选择的文本。 EN: .

func (*TRichEdit) SelectAll

func (r *TRichEdit) SelectAll()

SelectAll CN: 全选。 EN: .

func (*TRichEdit) SendToBack

func (r *TRichEdit) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TRichEdit) SetAction

func (r *TRichEdit) SetAction(value IComponent)

SetAction

func (*TRichEdit) SetAlign

func (r *TRichEdit) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TRichEdit) SetAlignWithMargins

func (r *TRichEdit) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TRichEdit) SetAlignment

func (r *TRichEdit) SetAlignment(value TAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TRichEdit) SetAnchors

func (r *TRichEdit) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TRichEdit) SetBevelEdges

func (r *TRichEdit) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TRichEdit) SetBevelInner

func (r *TRichEdit) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TRichEdit) SetBevelKind

func (r *TRichEdit) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TRichEdit) SetBevelOuter

func (r *TRichEdit) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TRichEdit) SetBiDiMode

func (r *TRichEdit) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TRichEdit) SetBorderStyle

func (r *TRichEdit) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TRichEdit) SetBorderWidth

func (r *TRichEdit) SetBorderWidth(value int32)

SetBorderWidth CN: 设置边框的宽度。 EN: .

func (*TRichEdit) SetBounds

func (r *TRichEdit) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TRichEdit) SetBoundsRect

func (r *TRichEdit) SetBoundsRect(value TRect)

SetBoundsRect

func (*TRichEdit) SetCaretPos

func (r *TRichEdit) SetCaretPos(value TPoint)

SetCaretPos

func (*TRichEdit) SetClientHeight

func (r *TRichEdit) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TRichEdit) SetClientWidth

func (r *TRichEdit) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TRichEdit) SetColor

func (r *TRichEdit) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TRichEdit) SetComponentIndex

func (r *TRichEdit) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TRichEdit) SetConstraints

func (r *TRichEdit) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TRichEdit) SetControlState

func (r *TRichEdit) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TRichEdit) SetControlStyle

func (r *TRichEdit) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TRichEdit) SetCtl3D

func (r *TRichEdit) SetCtl3D(value bool)

SetCtl3D

func (*TRichEdit) SetCursor

func (r *TRichEdit) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TRichEdit) SetCustomHint

func (r *TRichEdit) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TRichEdit) SetDefAttributes

func (r *TRichEdit) SetDefAttributes(value *TTextAttributes)

SetDefAttributes

func (*TRichEdit) SetDockSite

func (r *TRichEdit) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TRichEdit) SetDoubleBuffered

func (r *TRichEdit) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TRichEdit) SetDragCursor

func (r *TRichEdit) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TRichEdit) SetDragKind

func (r *TRichEdit) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TRichEdit) SetDragMode

func (r *TRichEdit) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TRichEdit) SetEnabled

func (r *TRichEdit) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TRichEdit) SetFocus

func (r *TRichEdit) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TRichEdit) SetFont

func (r *TRichEdit) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TRichEdit) SetHeight

func (r *TRichEdit) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TRichEdit) SetHideScrollBars

func (r *TRichEdit) SetHideScrollBars(value bool)

SetHideScrollBars

func (*TRichEdit) SetHideSelection

func (r *TRichEdit) SetHideSelection(value bool)

SetHideSelection CN: 设置隐藏选择。 EN: .

func (*TRichEdit) SetHint

func (r *TRichEdit) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TRichEdit) SetLeft

func (r *TRichEdit) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TRichEdit) SetLines

func (r *TRichEdit) SetLines(value IObject)

SetLines

func (*TRichEdit) SetMargins

func (r *TRichEdit) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TRichEdit) SetMaxLength

func (r *TRichEdit) SetMaxLength(value int32)

SetMaxLength CN: 设置最大长度。 EN: .

func (*TRichEdit) SetModified

func (r *TRichEdit) SetModified(value bool)

SetModified CN: 设置修改。 EN: Set modified.

func (*TRichEdit) SetName

func (r *TRichEdit) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TRichEdit) SetOnChange

func (r *TRichEdit) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TRichEdit) SetOnClick

func (r *TRichEdit) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TRichEdit) SetOnContextPopup

func (r *TRichEdit) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TRichEdit) SetOnDblClick

func (r *TRichEdit) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TRichEdit) SetOnDragDrop

func (r *TRichEdit) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TRichEdit) SetOnDragOver

func (r *TRichEdit) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TRichEdit) SetOnEndDock

func (r *TRichEdit) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TRichEdit) SetOnEndDrag

func (r *TRichEdit) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TRichEdit) SetOnEnter

func (r *TRichEdit) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TRichEdit) SetOnExit

func (r *TRichEdit) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TRichEdit) SetOnGesture

func (r *TRichEdit) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TRichEdit) SetOnKeyDown

func (r *TRichEdit) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TRichEdit) SetOnKeyPress

func (r *TRichEdit) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TRichEdit) SetOnKeyUp

func (r *TRichEdit) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TRichEdit) SetOnMouseActivate

func (r *TRichEdit) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TRichEdit) SetOnMouseDown

func (r *TRichEdit) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TRichEdit) SetOnMouseEnter

func (r *TRichEdit) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TRichEdit) SetOnMouseLeave

func (r *TRichEdit) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TRichEdit) SetOnMouseMove

func (r *TRichEdit) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TRichEdit) SetOnMouseUp

func (r *TRichEdit) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TRichEdit) SetOnMouseWheel

func (r *TRichEdit) SetOnMouseWheel(fn TMouseWheelEvent)

SetOnMouseWheel CN: 设置鼠标滚轮事件。 EN: .

func (*TRichEdit) SetOnMouseWheelDown

func (r *TRichEdit) SetOnMouseWheelDown(fn TMouseWheelUpDownEvent)

SetOnMouseWheelDown CN: 设置鼠标滚轮按下事件。 EN: .

func (*TRichEdit) SetOnMouseWheelUp

func (r *TRichEdit) SetOnMouseWheelUp(fn TMouseWheelUpDownEvent)

SetOnMouseWheelUp CN: 设置鼠标滚轮抬起事件。 EN: .

func (*TRichEdit) SetOnStartDock

func (r *TRichEdit) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TRichEdit) SetPageRect

func (r *TRichEdit) SetPageRect(value TRect)

SetPageRect

func (*TRichEdit) SetParent

func (r *TRichEdit) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TRichEdit) SetParentColor

func (r *TRichEdit) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TRichEdit) SetParentCtl3D

func (r *TRichEdit) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TRichEdit) SetParentDoubleBuffered

func (r *TRichEdit) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TRichEdit) SetParentFont

func (r *TRichEdit) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TRichEdit) SetParentShowHint

func (r *TRichEdit) SetParentShowHint(value bool)

SetParentShowHint

func (*TRichEdit) SetParentWindow

func (r *TRichEdit) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TRichEdit) SetPlainText

func (r *TRichEdit) SetPlainText(value bool)

SetPlainText

func (*TRichEdit) SetPopupMenu

func (r *TRichEdit) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TRichEdit) SetReadOnly

func (r *TRichEdit) SetReadOnly(value bool)

SetReadOnly CN: 设置只读。 EN: .

func (*TRichEdit) SetScrollBars

func (r *TRichEdit) SetScrollBars(value TScrollStyle)

SetScrollBars

func (*TRichEdit) SetSelAttributes

func (r *TRichEdit) SetSelAttributes(value *TTextAttributes)

SetSelAttributes

func (*TRichEdit) SetSelLength

func (r *TRichEdit) SetSelLength(value int32)

SetSelLength CN: 设置选择的长度。 EN: .

func (*TRichEdit) SetSelStart

func (r *TRichEdit) SetSelStart(value int32)

SetSelStart CN: 设置选择的启始位置。 EN: .

func (*TRichEdit) SetSelText

func (r *TRichEdit) SetSelText(value string)

SetSelText CN: 设置选择的文本。 EN: .

func (*TRichEdit) SetShowHint

func (r *TRichEdit) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TRichEdit) SetStyleElements

func (r *TRichEdit) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TRichEdit) SetTabOrder

func (r *TRichEdit) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TRichEdit) SetTabStop

func (r *TRichEdit) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TRichEdit) SetTag

func (r *TRichEdit) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TRichEdit) SetText

func (r *TRichEdit) SetText(value string)

SetText CN: 设置文本。 EN: .

func (*TRichEdit) SetTextBuf

func (r *TRichEdit) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TRichEdit) SetTextHint

func (r *TRichEdit) SetTextHint(value string)

SetTextHint CN: 设置提示文本。 EN: .

func (*TRichEdit) SetTop

func (r *TRichEdit) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TRichEdit) SetUseDockManager

func (r *TRichEdit) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TRichEdit) SetVisible

func (r *TRichEdit) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TRichEdit) SetWantReturns

func (r *TRichEdit) SetWantReturns(value bool)

SetWantReturns

func (*TRichEdit) SetWantTabs

func (r *TRichEdit) SetWantTabs(value bool)

SetWantTabs

func (*TRichEdit) SetWidth

func (r *TRichEdit) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TRichEdit) SetWordWrap

func (r *TRichEdit) SetWordWrap(value bool)

SetWordWrap CN: 设置自动换行。 EN: Set Automatic line break.

func (*TRichEdit) SetZoom

func (r *TRichEdit) SetZoom(value int32)

SetZoom

func (*TRichEdit) Show

func (r *TRichEdit) Show()

Show CN: 显示控件。 EN: Show control.

func (*TRichEdit) ShowHint

func (r *TRichEdit) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TRichEdit) StyleElements

func (r *TRichEdit) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TRichEdit) TabOrder

func (r *TRichEdit) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TRichEdit) TabStop

func (r *TRichEdit) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TRichEdit) Tag

func (r *TRichEdit) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TRichEdit) Text

func (r *TRichEdit) Text() string

Text CN: 获取文本。 EN: .

func (*TRichEdit) TextHint

func (r *TRichEdit) TextHint() string

TextHint CN: 获取提示文本。 EN: .

func (*TRichEdit) ToString

func (r *TRichEdit) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TRichEdit) Top

func (r *TRichEdit) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TRichEdit) Undo

func (r *TRichEdit) Undo()

Undo CN: 撤销上一次操作。 EN: .

func (*TRichEdit) UnsafeAddr

func (r *TRichEdit) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TRichEdit) Update

func (r *TRichEdit) Update()

Update CN: 控件更新。 EN: Update.

func (*TRichEdit) UpdateControlState

func (r *TRichEdit) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TRichEdit) UseDockManager

func (r *TRichEdit) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TRichEdit) Visible

func (r *TRichEdit) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TRichEdit) VisibleDockClientCount

func (r *TRichEdit) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TRichEdit) WantReturns

func (r *TRichEdit) WantReturns() bool

WantReturns

func (*TRichEdit) WantTabs

func (r *TRichEdit) WantTabs() bool

WantTabs

func (*TRichEdit) Width

func (r *TRichEdit) Width() int32

Width CN: 获取宽度。 EN: Get width.

func (*TRichEdit) WordWrap

func (r *TRichEdit) WordWrap() bool

WordWrap CN: 获取自动换行。 EN: Get Automatic line break.

func (*TRichEdit) Zoom

func (r *TRichEdit) Zoom() int32

Zoom

type TSaveDialog

type TSaveDialog struct {
	IComponent
	// contains filtered or unexported fields
}

func AsSaveDialog

func AsSaveDialog(obj interface{}) *TSaveDialog

AsSaveDialog CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewSaveDialog

func NewSaveDialog(owner IComponent) *TSaveDialog

NewSaveDialog CN: 创建一个新的对象。 EN: Create a new object.

func SaveDialogFromInst

func SaveDialogFromInst(inst uintptr) *TSaveDialog

-------------------------- Deprecated begin -------------------------- SaveDialogFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsSaveDialog.

func SaveDialogFromObj

func SaveDialogFromObj(obj IObject) *TSaveDialog

SaveDialogFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsSaveDialog.

func SaveDialogFromUnsafePointer

func SaveDialogFromUnsafePointer(ptr unsafe.Pointer) *TSaveDialog

SaveDialogFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsSaveDialog.

func (*TSaveDialog) Assign

func (s *TSaveDialog) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TSaveDialog) ClassName

func (s *TSaveDialog) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TSaveDialog) ClassType

func (s *TSaveDialog) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TSaveDialog) ComponentCount

func (s *TSaveDialog) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TSaveDialog) ComponentIndex

func (s *TSaveDialog) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TSaveDialog) Components

func (s *TSaveDialog) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TSaveDialog) Ctl3D

func (s *TSaveDialog) Ctl3D() bool

Ctl3D

func (*TSaveDialog) DefaultExt

func (s *TSaveDialog) DefaultExt() string

DefaultExt

func (*TSaveDialog) DisposeOf

func (s *TSaveDialog) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TSaveDialog) Equals

func (s *TSaveDialog) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TSaveDialog) Execute

func (s *TSaveDialog) Execute() bool

Execute CN: 执行。 EN: .

func (*TSaveDialog) FileName

func (s *TSaveDialog) FileName() string

FileName

func (*TSaveDialog) Files

func (s *TSaveDialog) Files() *TStrings

Files

func (*TSaveDialog) Filter

func (s *TSaveDialog) Filter() string

Filter

func (*TSaveDialog) FilterIndex

func (s *TSaveDialog) FilterIndex() int32

FilterIndex

func (*TSaveDialog) FindComponent

func (s *TSaveDialog) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TSaveDialog) Free

func (s *TSaveDialog) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TSaveDialog) GetHashCode

func (s *TSaveDialog) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TSaveDialog) GetNamePath

func (s *TSaveDialog) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TSaveDialog) Handle

func (s *TSaveDialog) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TSaveDialog) HasParent

func (s *TSaveDialog) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TSaveDialog) InheritsFrom

func (s *TSaveDialog) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TSaveDialog) InitialDir

func (s *TSaveDialog) InitialDir() string

InitialDir

func (*TSaveDialog) Instance

func (s *TSaveDialog) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TSaveDialog) InstanceSize

func (s *TSaveDialog) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TSaveDialog) Is

func (s *TSaveDialog) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TSaveDialog) IsValid

func (s *TSaveDialog) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TSaveDialog) Name

func (s *TSaveDialog) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TSaveDialog) Options

func (s *TSaveDialog) Options() TOpenOptions

Options

func (*TSaveDialog) OptionsEx

func (s *TSaveDialog) OptionsEx() TOpenOptionsEx

OptionsEx

func (*TSaveDialog) Owner

func (s *TSaveDialog) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TSaveDialog) SetComponentIndex

func (s *TSaveDialog) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TSaveDialog) SetCtl3D

func (s *TSaveDialog) SetCtl3D(value bool)

SetCtl3D

func (*TSaveDialog) SetDefaultExt

func (s *TSaveDialog) SetDefaultExt(value string)

SetDefaultExt

func (*TSaveDialog) SetFileName

func (s *TSaveDialog) SetFileName(value string)

SetFileName

func (*TSaveDialog) SetFilter

func (s *TSaveDialog) SetFilter(value string)

SetFilter

func (*TSaveDialog) SetFilterIndex

func (s *TSaveDialog) SetFilterIndex(value int32)

SetFilterIndex

func (*TSaveDialog) SetInitialDir

func (s *TSaveDialog) SetInitialDir(value string)

SetInitialDir

func (*TSaveDialog) SetName

func (s *TSaveDialog) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TSaveDialog) SetOnClose

func (s *TSaveDialog) SetOnClose(fn TNotifyEvent)

SetOnClose

func (*TSaveDialog) SetOnShow

func (s *TSaveDialog) SetOnShow(fn TNotifyEvent)

SetOnShow CN: 设置显示事件。 EN: .

func (*TSaveDialog) SetOptions

func (s *TSaveDialog) SetOptions(value TOpenOptions)

SetOptions

func (*TSaveDialog) SetOptionsEx

func (s *TSaveDialog) SetOptionsEx(value TOpenOptionsEx)

SetOptionsEx

func (*TSaveDialog) SetTag

func (s *TSaveDialog) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TSaveDialog) SetTitle

func (s *TSaveDialog) SetTitle(value string)

SetTitle

func (*TSaveDialog) Tag

func (s *TSaveDialog) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TSaveDialog) Title

func (s *TSaveDialog) Title() string

Title

func (*TSaveDialog) ToString

func (s *TSaveDialog) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TSaveDialog) UnsafeAddr

func (s *TSaveDialog) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TSavePictureDialog

type TSavePictureDialog struct {
	IComponent
	// contains filtered or unexported fields
}

func AsSavePictureDialog

func AsSavePictureDialog(obj interface{}) *TSavePictureDialog

AsSavePictureDialog CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewSavePictureDialog

func NewSavePictureDialog(owner IComponent) *TSavePictureDialog

NewSavePictureDialog CN: 创建一个新的对象。 EN: Create a new object.

func SavePictureDialogFromInst

func SavePictureDialogFromInst(inst uintptr) *TSavePictureDialog

-------------------------- Deprecated begin -------------------------- SavePictureDialogFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsSavePictureDialog.

func SavePictureDialogFromObj

func SavePictureDialogFromObj(obj IObject) *TSavePictureDialog

SavePictureDialogFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsSavePictureDialog.

func SavePictureDialogFromUnsafePointer

func SavePictureDialogFromUnsafePointer(ptr unsafe.Pointer) *TSavePictureDialog

SavePictureDialogFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsSavePictureDialog.

func (*TSavePictureDialog) Assign

func (s *TSavePictureDialog) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TSavePictureDialog) ClassName

func (s *TSavePictureDialog) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TSavePictureDialog) ClassType

func (s *TSavePictureDialog) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TSavePictureDialog) ComponentCount

func (s *TSavePictureDialog) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TSavePictureDialog) ComponentIndex

func (s *TSavePictureDialog) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TSavePictureDialog) Components

func (s *TSavePictureDialog) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TSavePictureDialog) Ctl3D

func (s *TSavePictureDialog) Ctl3D() bool

Ctl3D

func (*TSavePictureDialog) DefaultExt

func (s *TSavePictureDialog) DefaultExt() string

DefaultExt

func (*TSavePictureDialog) DisposeOf

func (s *TSavePictureDialog) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TSavePictureDialog) Equals

func (s *TSavePictureDialog) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TSavePictureDialog) Execute

func (s *TSavePictureDialog) Execute() bool

Execute CN: 执行。 EN: .

func (*TSavePictureDialog) FileName

func (s *TSavePictureDialog) FileName() string

FileName

func (*TSavePictureDialog) Files

func (s *TSavePictureDialog) Files() *TStrings

Files

func (*TSavePictureDialog) Filter

func (s *TSavePictureDialog) Filter() string

Filter

func (*TSavePictureDialog) FilterIndex

func (s *TSavePictureDialog) FilterIndex() int32

FilterIndex

func (*TSavePictureDialog) FindComponent

func (s *TSavePictureDialog) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TSavePictureDialog) Free

func (s *TSavePictureDialog) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TSavePictureDialog) GetHashCode

func (s *TSavePictureDialog) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TSavePictureDialog) GetNamePath

func (s *TSavePictureDialog) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TSavePictureDialog) Handle

func (s *TSavePictureDialog) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TSavePictureDialog) HasParent

func (s *TSavePictureDialog) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TSavePictureDialog) InheritsFrom

func (s *TSavePictureDialog) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TSavePictureDialog) InitialDir

func (s *TSavePictureDialog) InitialDir() string

InitialDir

func (*TSavePictureDialog) Instance

func (s *TSavePictureDialog) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TSavePictureDialog) InstanceSize

func (s *TSavePictureDialog) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TSavePictureDialog) Is

func (s *TSavePictureDialog) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TSavePictureDialog) IsValid

func (s *TSavePictureDialog) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TSavePictureDialog) Name

func (s *TSavePictureDialog) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TSavePictureDialog) Options

func (s *TSavePictureDialog) Options() TOpenOptions

Options

func (*TSavePictureDialog) OptionsEx

func (s *TSavePictureDialog) OptionsEx() TOpenOptionsEx

OptionsEx

func (*TSavePictureDialog) Owner

func (s *TSavePictureDialog) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TSavePictureDialog) SetComponentIndex

func (s *TSavePictureDialog) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TSavePictureDialog) SetCtl3D

func (s *TSavePictureDialog) SetCtl3D(value bool)

SetCtl3D

func (*TSavePictureDialog) SetDefaultExt

func (s *TSavePictureDialog) SetDefaultExt(value string)

SetDefaultExt

func (*TSavePictureDialog) SetFileName

func (s *TSavePictureDialog) SetFileName(value string)

SetFileName

func (*TSavePictureDialog) SetFilter

func (s *TSavePictureDialog) SetFilter(value string)

SetFilter

func (*TSavePictureDialog) SetFilterIndex

func (s *TSavePictureDialog) SetFilterIndex(value int32)

SetFilterIndex

func (*TSavePictureDialog) SetInitialDir

func (s *TSavePictureDialog) SetInitialDir(value string)

SetInitialDir

func (*TSavePictureDialog) SetName

func (s *TSavePictureDialog) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TSavePictureDialog) SetOnClose

func (s *TSavePictureDialog) SetOnClose(fn TNotifyEvent)

SetOnClose

func (*TSavePictureDialog) SetOnShow

func (s *TSavePictureDialog) SetOnShow(fn TNotifyEvent)

SetOnShow CN: 设置显示事件。 EN: .

func (*TSavePictureDialog) SetOptions

func (s *TSavePictureDialog) SetOptions(value TOpenOptions)

SetOptions

func (*TSavePictureDialog) SetOptionsEx

func (s *TSavePictureDialog) SetOptionsEx(value TOpenOptionsEx)

SetOptionsEx

func (*TSavePictureDialog) SetTag

func (s *TSavePictureDialog) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TSavePictureDialog) SetTitle

func (s *TSavePictureDialog) SetTitle(value string)

SetTitle

func (*TSavePictureDialog) Tag

func (s *TSavePictureDialog) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TSavePictureDialog) Title

func (s *TSavePictureDialog) Title() string

Title

func (*TSavePictureDialog) ToString

func (s *TSavePictureDialog) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TSavePictureDialog) UnsafeAddr

func (s *TSavePictureDialog) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TSaveTextFileDialog

type TSaveTextFileDialog struct {
	IComponent
	// contains filtered or unexported fields
}

func AsSaveTextFileDialog

func AsSaveTextFileDialog(obj interface{}) *TSaveTextFileDialog

AsSaveTextFileDialog CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewSaveTextFileDialog

func NewSaveTextFileDialog(owner IComponent) *TSaveTextFileDialog

NewSaveTextFileDialog CN: 创建一个新的对象。 EN: Create a new object.

func SaveTextFileDialogFromInst

func SaveTextFileDialogFromInst(inst uintptr) *TSaveTextFileDialog

-------------------------- Deprecated begin -------------------------- SaveTextFileDialogFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsSaveTextFileDialog.

func SaveTextFileDialogFromObj

func SaveTextFileDialogFromObj(obj IObject) *TSaveTextFileDialog

SaveTextFileDialogFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsSaveTextFileDialog.

func SaveTextFileDialogFromUnsafePointer

func SaveTextFileDialogFromUnsafePointer(ptr unsafe.Pointer) *TSaveTextFileDialog

SaveTextFileDialogFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsSaveTextFileDialog.

func (*TSaveTextFileDialog) Assign

func (s *TSaveTextFileDialog) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TSaveTextFileDialog) ClassName

func (s *TSaveTextFileDialog) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TSaveTextFileDialog) ClassType

func (s *TSaveTextFileDialog) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TSaveTextFileDialog) ComponentCount

func (s *TSaveTextFileDialog) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TSaveTextFileDialog) ComponentIndex

func (s *TSaveTextFileDialog) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TSaveTextFileDialog) Components

func (s *TSaveTextFileDialog) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TSaveTextFileDialog) Ctl3D

func (s *TSaveTextFileDialog) Ctl3D() bool

Ctl3D

func (*TSaveTextFileDialog) DefaultExt

func (s *TSaveTextFileDialog) DefaultExt() string

DefaultExt

func (*TSaveTextFileDialog) DisposeOf

func (s *TSaveTextFileDialog) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TSaveTextFileDialog) Equals

func (s *TSaveTextFileDialog) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TSaveTextFileDialog) Execute

func (s *TSaveTextFileDialog) Execute() bool

Execute CN: 执行。 EN: .

func (*TSaveTextFileDialog) FileName

func (s *TSaveTextFileDialog) FileName() string

FileName

func (*TSaveTextFileDialog) Files

func (s *TSaveTextFileDialog) Files() *TStrings

Files

func (*TSaveTextFileDialog) Filter

func (s *TSaveTextFileDialog) Filter() string

Filter

func (*TSaveTextFileDialog) FilterIndex

func (s *TSaveTextFileDialog) FilterIndex() int32

FilterIndex

func (*TSaveTextFileDialog) FindComponent

func (s *TSaveTextFileDialog) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TSaveTextFileDialog) Free

func (s *TSaveTextFileDialog) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TSaveTextFileDialog) GetHashCode

func (s *TSaveTextFileDialog) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TSaveTextFileDialog) GetNamePath

func (s *TSaveTextFileDialog) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TSaveTextFileDialog) Handle

func (s *TSaveTextFileDialog) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TSaveTextFileDialog) HasParent

func (s *TSaveTextFileDialog) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TSaveTextFileDialog) InheritsFrom

func (s *TSaveTextFileDialog) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TSaveTextFileDialog) InitialDir

func (s *TSaveTextFileDialog) InitialDir() string

InitialDir

func (*TSaveTextFileDialog) Instance

func (s *TSaveTextFileDialog) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TSaveTextFileDialog) InstanceSize

func (s *TSaveTextFileDialog) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TSaveTextFileDialog) Is

func (s *TSaveTextFileDialog) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TSaveTextFileDialog) IsValid

func (s *TSaveTextFileDialog) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TSaveTextFileDialog) Name

func (s *TSaveTextFileDialog) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TSaveTextFileDialog) Options

func (s *TSaveTextFileDialog) Options() TOpenOptions

Options

func (*TSaveTextFileDialog) OptionsEx

func (s *TSaveTextFileDialog) OptionsEx() TOpenOptionsEx

OptionsEx

func (*TSaveTextFileDialog) Owner

func (s *TSaveTextFileDialog) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TSaveTextFileDialog) SetComponentIndex

func (s *TSaveTextFileDialog) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TSaveTextFileDialog) SetCtl3D

func (s *TSaveTextFileDialog) SetCtl3D(value bool)

SetCtl3D

func (*TSaveTextFileDialog) SetDefaultExt

func (s *TSaveTextFileDialog) SetDefaultExt(value string)

SetDefaultExt

func (*TSaveTextFileDialog) SetFileName

func (s *TSaveTextFileDialog) SetFileName(value string)

SetFileName

func (*TSaveTextFileDialog) SetFilter

func (s *TSaveTextFileDialog) SetFilter(value string)

SetFilter

func (*TSaveTextFileDialog) SetFilterIndex

func (s *TSaveTextFileDialog) SetFilterIndex(value int32)

SetFilterIndex

func (*TSaveTextFileDialog) SetInitialDir

func (s *TSaveTextFileDialog) SetInitialDir(value string)

SetInitialDir

func (*TSaveTextFileDialog) SetName

func (s *TSaveTextFileDialog) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TSaveTextFileDialog) SetOnClose

func (s *TSaveTextFileDialog) SetOnClose(fn TNotifyEvent)

SetOnClose

func (*TSaveTextFileDialog) SetOnShow

func (s *TSaveTextFileDialog) SetOnShow(fn TNotifyEvent)

SetOnShow CN: 设置显示事件。 EN: .

func (*TSaveTextFileDialog) SetOptions

func (s *TSaveTextFileDialog) SetOptions(value TOpenOptions)

SetOptions

func (*TSaveTextFileDialog) SetOptionsEx

func (s *TSaveTextFileDialog) SetOptionsEx(value TOpenOptionsEx)

SetOptionsEx

func (*TSaveTextFileDialog) SetTag

func (s *TSaveTextFileDialog) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TSaveTextFileDialog) SetTitle

func (s *TSaveTextFileDialog) SetTitle(value string)

SetTitle

func (*TSaveTextFileDialog) Tag

func (s *TSaveTextFileDialog) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TSaveTextFileDialog) Title

func (s *TSaveTextFileDialog) Title() string

Title

func (*TSaveTextFileDialog) ToString

func (s *TSaveTextFileDialog) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TSaveTextFileDialog) UnsafeAddr

func (s *TSaveTextFileDialog) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TScreen

type TScreen struct {
	IComponent
	// contains filtered or unexported fields
}

func AsScreen

func AsScreen(obj interface{}) *TScreen

AsScreen CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewScreen

func NewScreen(owner IComponent) *TScreen

NewScreen CN: 创建一个新的对象。 EN: Create a new object.

func ScreenFromInst

func ScreenFromInst(inst uintptr) *TScreen

-------------------------- Deprecated begin -------------------------- ScreenFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsScreen.

func ScreenFromObj

func ScreenFromObj(obj IObject) *TScreen

ScreenFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsScreen.

func ScreenFromUnsafePointer

func ScreenFromUnsafePointer(ptr unsafe.Pointer) *TScreen

ScreenFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsScreen.

func (*TScreen) ActiveForm

func (s *TScreen) ActiveForm() *TForm

ActiveForm

func (*TScreen) Assign

func (s *TScreen) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TScreen) ClassName

func (s *TScreen) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TScreen) ClassType

func (s *TScreen) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TScreen) ComponentCount

func (s *TScreen) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TScreen) ComponentIndex

func (s *TScreen) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TScreen) Components

func (s *TScreen) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TScreen) Cursor

func (s *TScreen) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TScreen) CursorCount

func (s *TScreen) CursorCount() int32

CursorCount

func (*TScreen) Cursors

func (s *TScreen) Cursors(Index int32) HICON

Cursors

func (*TScreen) CustomFormCount

func (s *TScreen) CustomFormCount() int32

CustomFormCount

func (*TScreen) DefaultIme

func (s *TScreen) DefaultIme() string

DefaultIme

func (*TScreen) DesktopHeight

func (s *TScreen) DesktopHeight() int32

DesktopHeight

func (*TScreen) DesktopLeft

func (s *TScreen) DesktopLeft() int32

DesktopLeft

func (*TScreen) DesktopRect

func (s *TScreen) DesktopRect() TRect

DesktopRect

func (*TScreen) DesktopTop

func (s *TScreen) DesktopTop() int32

DesktopTop

func (*TScreen) DesktopWidth

func (s *TScreen) DesktopWidth() int32

DesktopWidth

func (*TScreen) DisableAlign

func (s *TScreen) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TScreen) DisposeOf

func (s *TScreen) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TScreen) EnableAlign

func (s *TScreen) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TScreen) Equals

func (s *TScreen) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TScreen) FindComponent

func (s *TScreen) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TScreen) FocusedForm

func (s *TScreen) FocusedForm() *TForm

FocusedForm

func (*TScreen) Fonts

func (s *TScreen) Fonts() *TStrings

Fonts

func (*TScreen) FormCount

func (s *TScreen) FormCount() int32

FormCount

func (*TScreen) Forms

func (s *TScreen) Forms(Index int32) *TForm

Forms

func (*TScreen) Free

func (s *TScreen) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TScreen) GetHashCode

func (s *TScreen) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TScreen) GetNamePath

func (s *TScreen) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TScreen) HasParent

func (s *TScreen) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TScreen) Height

func (s *TScreen) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TScreen) Imes

func (s *TScreen) Imes() *TStrings

Imes

func (*TScreen) InheritsFrom

func (s *TScreen) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TScreen) Instance

func (s *TScreen) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TScreen) InstanceSize

func (s *TScreen) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TScreen) Is

func (s *TScreen) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TScreen) IsValid

func (s *TScreen) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TScreen) MonitorCount

func (s *TScreen) MonitorCount() int32

MonitorCount

func (*TScreen) Monitors

func (s *TScreen) Monitors(Index int32) *TMonitor

Monitors

func (*TScreen) Name

func (s *TScreen) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TScreen) Owner

func (s *TScreen) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TScreen) PixelsPerInch

func (s *TScreen) PixelsPerInch() int32

PixelsPerInch

func (*TScreen) PrimaryMonitor

func (s *TScreen) PrimaryMonitor() *TMonitor

PrimaryMonitor

func (*TScreen) Realign

func (s *TScreen) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TScreen) SetComponentIndex

func (s *TScreen) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TScreen) SetCursor

func (s *TScreen) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TScreen) SetCursors

func (s *TScreen) SetCursors(Index int32, value HICON)

Cursors

func (*TScreen) SetFocusedForm

func (s *TScreen) SetFocusedForm(value IWinControl)

SetFocusedForm

func (*TScreen) SetName

func (s *TScreen) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TScreen) SetTag

func (s *TScreen) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TScreen) Tag

func (s *TScreen) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TScreen) ToString

func (s *TScreen) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TScreen) UnsafeAddr

func (s *TScreen) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TScreen) Width

func (s *TScreen) Width() int32

Width CN: 获取宽度。 EN: Get width.

func (*TScreen) WorkAreaHeight

func (s *TScreen) WorkAreaHeight() int32

WorkAreaHeight

func (*TScreen) WorkAreaLeft

func (s *TScreen) WorkAreaLeft() int32

WorkAreaLeft

func (*TScreen) WorkAreaRect

func (s *TScreen) WorkAreaRect() TRect

WorkAreaRect

func (*TScreen) WorkAreaTop

func (s *TScreen) WorkAreaTop() int32

WorkAreaTop

func (*TScreen) WorkAreaWidth

func (s *TScreen) WorkAreaWidth() int32

WorkAreaWidth

type TScrollBar

type TScrollBar struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsScrollBar

func AsScrollBar(obj interface{}) *TScrollBar

AsScrollBar CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewScrollBar

func NewScrollBar(owner IComponent) *TScrollBar

NewScrollBar CN: 创建一个新的对象。 EN: Create a new object.

func ScrollBarFromInst

func ScrollBarFromInst(inst uintptr) *TScrollBar

-------------------------- Deprecated begin -------------------------- ScrollBarFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsScrollBar.

func ScrollBarFromObj

func ScrollBarFromObj(obj IObject) *TScrollBar

ScrollBarFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsScrollBar.

func ScrollBarFromUnsafePointer

func ScrollBarFromUnsafePointer(ptr unsafe.Pointer) *TScrollBar

ScrollBarFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsScrollBar.

func (*TScrollBar) Action

func (s *TScrollBar) Action() *TAction

Action

func (*TScrollBar) Align

func (s *TScrollBar) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TScrollBar) AlignDisabled

func (s *TScrollBar) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TScrollBar) AlignWithMargins

func (s *TScrollBar) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TScrollBar) Anchors

func (s *TScrollBar) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TScrollBar) Assign

func (s *TScrollBar) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TScrollBar) BiDiMode

func (s *TScrollBar) BiDiMode() TBiDiMode

BiDiMode

func (*TScrollBar) BoundsRect

func (s *TScrollBar) BoundsRect() TRect

BoundsRect

func (*TScrollBar) BringToFront

func (s *TScrollBar) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TScrollBar) Brush

func (s *TScrollBar) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TScrollBar) CanFocus

func (s *TScrollBar) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TScrollBar) ClassName

func (s *TScrollBar) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TScrollBar) ClassType

func (s *TScrollBar) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TScrollBar) ClientHeight

func (s *TScrollBar) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TScrollBar) ClientOrigin

func (s *TScrollBar) ClientOrigin() TPoint

ClientOrigin

func (*TScrollBar) ClientRect

func (s *TScrollBar) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TScrollBar) ClientToParent

func (s *TScrollBar) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TScrollBar) ClientToScreen

func (s *TScrollBar) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TScrollBar) ClientWidth

func (s *TScrollBar) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TScrollBar) ComponentCount

func (s *TScrollBar) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TScrollBar) ComponentIndex

func (s *TScrollBar) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TScrollBar) Components

func (s *TScrollBar) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TScrollBar) Constraints

func (s *TScrollBar) Constraints() *TSizeConstraints

Constraints

func (*TScrollBar) ContainsControl

func (s *TScrollBar) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TScrollBar) ControlAtPos

func (s *TScrollBar) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TScrollBar) ControlCount

func (s *TScrollBar) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TScrollBar) ControlState

func (s *TScrollBar) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TScrollBar) ControlStyle

func (s *TScrollBar) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TScrollBar) Controls

func (s *TScrollBar) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TScrollBar) Ctl3D

func (s *TScrollBar) Ctl3D() bool

Ctl3D

func (*TScrollBar) Cursor

func (s *TScrollBar) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TScrollBar) CustomHint

func (s *TScrollBar) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TScrollBar) DisableAlign

func (s *TScrollBar) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TScrollBar) DisposeOf

func (s *TScrollBar) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TScrollBar) DockClientCount

func (s *TScrollBar) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TScrollBar) DockClients

func (s *TScrollBar) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TScrollBar) DockSite

func (s *TScrollBar) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TScrollBar) DoubleBuffered

func (s *TScrollBar) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TScrollBar) DragCursor

func (s *TScrollBar) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TScrollBar) DragKind

func (s *TScrollBar) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TScrollBar) DragMode

func (s *TScrollBar) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TScrollBar) Dragging

func (s *TScrollBar) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TScrollBar) EnableAlign

func (s *TScrollBar) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TScrollBar) Enabled

func (s *TScrollBar) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TScrollBar) Equals

func (s *TScrollBar) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TScrollBar) ExplicitHeight

func (s *TScrollBar) ExplicitHeight() int32

ExplicitHeight

func (*TScrollBar) ExplicitLeft

func (s *TScrollBar) ExplicitLeft() int32

ExplicitLeft

func (*TScrollBar) ExplicitTop

func (s *TScrollBar) ExplicitTop() int32

ExplicitTop

func (*TScrollBar) ExplicitWidth

func (s *TScrollBar) ExplicitWidth() int32

ExplicitWidth

func (*TScrollBar) FindChildControl

func (s *TScrollBar) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TScrollBar) FindComponent

func (s *TScrollBar) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TScrollBar) FlipChildren

func (s *TScrollBar) FlipChildren(AllLevels bool)

FlipChildren

func (*TScrollBar) Floating

func (s *TScrollBar) Floating() bool

Floating

func (*TScrollBar) Focused

func (s *TScrollBar) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TScrollBar) Free

func (s *TScrollBar) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TScrollBar) GetHashCode

func (s *TScrollBar) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TScrollBar) GetNamePath

func (s *TScrollBar) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TScrollBar) GetTextBuf

func (s *TScrollBar) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TScrollBar) GetTextLen

func (s *TScrollBar) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TScrollBar) Handle

func (s *TScrollBar) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TScrollBar) HandleAllocated

func (s *TScrollBar) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TScrollBar) HasParent

func (s *TScrollBar) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TScrollBar) Height

func (s *TScrollBar) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TScrollBar) Hide

func (s *TScrollBar) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TScrollBar) Hint

func (s *TScrollBar) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TScrollBar) InheritsFrom

func (s *TScrollBar) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TScrollBar) InsertControl

func (s *TScrollBar) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TScrollBar) Instance

func (s *TScrollBar) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TScrollBar) InstanceSize

func (s *TScrollBar) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TScrollBar) Invalidate

func (s *TScrollBar) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TScrollBar) Is

func (s *TScrollBar) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TScrollBar) IsValid

func (s *TScrollBar) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TScrollBar) Kind

func (s *TScrollBar) Kind() TScrollBarKind

Kind

func (*TScrollBar) LargeChange

func (s *TScrollBar) LargeChange() TScrollBarInc

LargeChange

func (*TScrollBar) Left

func (s *TScrollBar) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TScrollBar) Margins

func (s *TScrollBar) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TScrollBar) Max

func (s *TScrollBar) Max() int32

Max

func (*TScrollBar) Min

func (s *TScrollBar) Min() int32

Min

func (*TScrollBar) MouseInClient

func (s *TScrollBar) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TScrollBar) Name

func (s *TScrollBar) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TScrollBar) Owner

func (s *TScrollBar) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TScrollBar) PageSize

func (s *TScrollBar) PageSize() int32

PageSize

func (*TScrollBar) PaintTo

func (s *TScrollBar) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TScrollBar) Parent

func (s *TScrollBar) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TScrollBar) ParentCtl3D

func (s *TScrollBar) ParentCtl3D() bool

ParentCtl3D

func (*TScrollBar) ParentDoubleBuffered

func (s *TScrollBar) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TScrollBar) ParentShowHint

func (s *TScrollBar) ParentShowHint() bool

ParentShowHint

func (*TScrollBar) ParentToClient

func (s *TScrollBar) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TScrollBar) ParentWindow

func (s *TScrollBar) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TScrollBar) Perform

func (s *TScrollBar) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TScrollBar) PopupMenu

func (s *TScrollBar) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TScrollBar) Position

func (s *TScrollBar) Position() int32

Position

func (*TScrollBar) Realign

func (s *TScrollBar) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TScrollBar) Refresh

func (s *TScrollBar) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TScrollBar) RemoveControl

func (s *TScrollBar) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TScrollBar) Repaint

func (s *TScrollBar) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TScrollBar) ScaleBy

func (s *TScrollBar) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TScrollBar) ScreenToClient

func (s *TScrollBar) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TScrollBar) ScrollBy

func (s *TScrollBar) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TScrollBar) SendToBack

func (s *TScrollBar) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TScrollBar) SetAction

func (s *TScrollBar) SetAction(value IComponent)

SetAction

func (*TScrollBar) SetAlign

func (s *TScrollBar) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TScrollBar) SetAlignWithMargins

func (s *TScrollBar) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TScrollBar) SetAnchors

func (s *TScrollBar) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TScrollBar) SetBiDiMode

func (s *TScrollBar) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TScrollBar) SetBounds

func (s *TScrollBar) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TScrollBar) SetBoundsRect

func (s *TScrollBar) SetBoundsRect(value TRect)

SetBoundsRect

func (*TScrollBar) SetClientHeight

func (s *TScrollBar) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TScrollBar) SetClientWidth

func (s *TScrollBar) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TScrollBar) SetComponentIndex

func (s *TScrollBar) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TScrollBar) SetConstraints

func (s *TScrollBar) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TScrollBar) SetControlState

func (s *TScrollBar) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TScrollBar) SetControlStyle

func (s *TScrollBar) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TScrollBar) SetCtl3D

func (s *TScrollBar) SetCtl3D(value bool)

SetCtl3D

func (*TScrollBar) SetCursor

func (s *TScrollBar) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TScrollBar) SetCustomHint

func (s *TScrollBar) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TScrollBar) SetDockSite

func (s *TScrollBar) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TScrollBar) SetDoubleBuffered

func (s *TScrollBar) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TScrollBar) SetDragCursor

func (s *TScrollBar) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TScrollBar) SetDragKind

func (s *TScrollBar) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TScrollBar) SetDragMode

func (s *TScrollBar) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TScrollBar) SetEnabled

func (s *TScrollBar) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TScrollBar) SetFocus

func (s *TScrollBar) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TScrollBar) SetHeight

func (s *TScrollBar) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TScrollBar) SetHint

func (s *TScrollBar) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TScrollBar) SetKind

func (s *TScrollBar) SetKind(value TScrollBarKind)

SetKind

func (*TScrollBar) SetLargeChange

func (s *TScrollBar) SetLargeChange(value TScrollBarInc)

SetLargeChange

func (*TScrollBar) SetLeft

func (s *TScrollBar) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TScrollBar) SetMargins

func (s *TScrollBar) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TScrollBar) SetMax

func (s *TScrollBar) SetMax(value int32)

SetMax

func (*TScrollBar) SetMin

func (s *TScrollBar) SetMin(value int32)

SetMin

func (*TScrollBar) SetName

func (s *TScrollBar) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TScrollBar) SetOnChange

func (s *TScrollBar) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TScrollBar) SetOnContextPopup

func (s *TScrollBar) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TScrollBar) SetOnDragDrop

func (s *TScrollBar) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TScrollBar) SetOnDragOver

func (s *TScrollBar) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TScrollBar) SetOnEndDock

func (s *TScrollBar) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TScrollBar) SetOnEndDrag

func (s *TScrollBar) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TScrollBar) SetOnEnter

func (s *TScrollBar) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TScrollBar) SetOnExit

func (s *TScrollBar) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TScrollBar) SetOnGesture

func (s *TScrollBar) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TScrollBar) SetOnKeyDown

func (s *TScrollBar) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TScrollBar) SetOnKeyPress

func (s *TScrollBar) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TScrollBar) SetOnKeyUp

func (s *TScrollBar) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TScrollBar) SetOnMouseEnter

func (s *TScrollBar) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TScrollBar) SetOnMouseLeave

func (s *TScrollBar) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TScrollBar) SetOnStartDock

func (s *TScrollBar) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TScrollBar) SetPageSize

func (s *TScrollBar) SetPageSize(value int32)

SetPageSize

func (*TScrollBar) SetParams

func (s *TScrollBar) SetParams(APosition int32, AMin int32, AMax int32)

SetParams

func (*TScrollBar) SetParent

func (s *TScrollBar) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TScrollBar) SetParentCtl3D

func (s *TScrollBar) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TScrollBar) SetParentDoubleBuffered

func (s *TScrollBar) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TScrollBar) SetParentShowHint

func (s *TScrollBar) SetParentShowHint(value bool)

SetParentShowHint

func (*TScrollBar) SetParentWindow

func (s *TScrollBar) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TScrollBar) SetPopupMenu

func (s *TScrollBar) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TScrollBar) SetPosition

func (s *TScrollBar) SetPosition(value int32)

SetPosition

func (*TScrollBar) SetShowHint

func (s *TScrollBar) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TScrollBar) SetSmallChange

func (s *TScrollBar) SetSmallChange(value TScrollBarInc)

SetSmallChange

func (*TScrollBar) SetStyleElements

func (s *TScrollBar) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TScrollBar) SetTabOrder

func (s *TScrollBar) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TScrollBar) SetTabStop

func (s *TScrollBar) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TScrollBar) SetTag

func (s *TScrollBar) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TScrollBar) SetTextBuf

func (s *TScrollBar) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TScrollBar) SetTop

func (s *TScrollBar) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TScrollBar) SetUseDockManager

func (s *TScrollBar) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TScrollBar) SetVisible

func (s *TScrollBar) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TScrollBar) SetWidth

func (s *TScrollBar) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TScrollBar) Show

func (s *TScrollBar) Show()

Show CN: 显示控件。 EN: Show control.

func (*TScrollBar) ShowHint

func (s *TScrollBar) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TScrollBar) SmallChange

func (s *TScrollBar) SmallChange() TScrollBarInc

SmallChange

func (*TScrollBar) StyleElements

func (s *TScrollBar) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TScrollBar) TabOrder

func (s *TScrollBar) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TScrollBar) TabStop

func (s *TScrollBar) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TScrollBar) Tag

func (s *TScrollBar) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TScrollBar) ToString

func (s *TScrollBar) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TScrollBar) Top

func (s *TScrollBar) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TScrollBar) UnsafeAddr

func (s *TScrollBar) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TScrollBar) Update

func (s *TScrollBar) Update()

Update CN: 控件更新。 EN: Update.

func (*TScrollBar) UpdateControlState

func (s *TScrollBar) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TScrollBar) UseDockManager

func (s *TScrollBar) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TScrollBar) Visible

func (s *TScrollBar) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TScrollBar) VisibleDockClientCount

func (s *TScrollBar) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TScrollBar) Width

func (s *TScrollBar) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TScrollBox

type TScrollBox struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsScrollBox

func AsScrollBox(obj interface{}) *TScrollBox

AsScrollBox CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewScrollBox

func NewScrollBox(owner IComponent) *TScrollBox

NewScrollBox CN: 创建一个新的对象。 EN: Create a new object.

func ScrollBoxFromInst

func ScrollBoxFromInst(inst uintptr) *TScrollBox

-------------------------- Deprecated begin -------------------------- ScrollBoxFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsScrollBox.

func ScrollBoxFromObj

func ScrollBoxFromObj(obj IObject) *TScrollBox

ScrollBoxFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsScrollBox.

func ScrollBoxFromUnsafePointer

func ScrollBoxFromUnsafePointer(ptr unsafe.Pointer) *TScrollBox

ScrollBoxFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsScrollBox.

func (*TScrollBox) Action

func (s *TScrollBox) Action() *TAction

Action

func (*TScrollBox) Align

func (s *TScrollBox) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TScrollBox) AlignDisabled

func (s *TScrollBox) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TScrollBox) AlignWithMargins

func (s *TScrollBox) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TScrollBox) Anchors

func (s *TScrollBox) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TScrollBox) Assign

func (s *TScrollBox) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TScrollBox) AutoScroll

func (s *TScrollBox) AutoScroll() bool

AutoScroll

func (*TScrollBox) AutoSize

func (s *TScrollBox) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TScrollBox) BevelEdges

func (s *TScrollBox) BevelEdges() TBevelEdges

BevelEdges

func (*TScrollBox) BevelInner

func (s *TScrollBox) BevelInner() TBevelCut

BevelInner

func (*TScrollBox) BevelKind

func (s *TScrollBox) BevelKind() TBevelKind

BevelKind

func (*TScrollBox) BevelOuter

func (s *TScrollBox) BevelOuter() TBevelCut

BevelOuter

func (*TScrollBox) BiDiMode

func (s *TScrollBox) BiDiMode() TBiDiMode

BiDiMode

func (*TScrollBox) BorderStyle

func (s *TScrollBox) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TScrollBox) BoundsRect

func (s *TScrollBox) BoundsRect() TRect

BoundsRect

func (*TScrollBox) BringToFront

func (s *TScrollBox) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TScrollBox) Brush

func (s *TScrollBox) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TScrollBox) CanFocus

func (s *TScrollBox) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TScrollBox) ClassName

func (s *TScrollBox) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TScrollBox) ClassType

func (s *TScrollBox) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TScrollBox) ClientHeight

func (s *TScrollBox) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TScrollBox) ClientOrigin

func (s *TScrollBox) ClientOrigin() TPoint

ClientOrigin

func (*TScrollBox) ClientRect

func (s *TScrollBox) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TScrollBox) ClientToParent

func (s *TScrollBox) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TScrollBox) ClientToScreen

func (s *TScrollBox) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TScrollBox) ClientWidth

func (s *TScrollBox) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TScrollBox) Color

func (s *TScrollBox) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TScrollBox) ComponentCount

func (s *TScrollBox) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TScrollBox) ComponentIndex

func (s *TScrollBox) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TScrollBox) Components

func (s *TScrollBox) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TScrollBox) Constraints

func (s *TScrollBox) Constraints() *TSizeConstraints

Constraints

func (*TScrollBox) ContainsControl

func (s *TScrollBox) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TScrollBox) ControlAtPos

func (s *TScrollBox) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TScrollBox) ControlCount

func (s *TScrollBox) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TScrollBox) ControlState

func (s *TScrollBox) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TScrollBox) ControlStyle

func (s *TScrollBox) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TScrollBox) Controls

func (s *TScrollBox) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TScrollBox) Ctl3D

func (s *TScrollBox) Ctl3D() bool

Ctl3D

func (*TScrollBox) Cursor

func (s *TScrollBox) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TScrollBox) CustomHint

func (s *TScrollBox) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TScrollBox) DisableAlign

func (s *TScrollBox) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TScrollBox) DisableAutoRange

func (s *TScrollBox) DisableAutoRange()

DisableAutoRange

func (*TScrollBox) DisposeOf

func (s *TScrollBox) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TScrollBox) DockClientCount

func (s *TScrollBox) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TScrollBox) DockClients

func (s *TScrollBox) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TScrollBox) DockSite

func (s *TScrollBox) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TScrollBox) DoubleBuffered

func (s *TScrollBox) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TScrollBox) DragCursor

func (s *TScrollBox) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TScrollBox) DragKind

func (s *TScrollBox) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TScrollBox) DragMode

func (s *TScrollBox) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TScrollBox) Dragging

func (s *TScrollBox) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TScrollBox) EnableAlign

func (s *TScrollBox) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TScrollBox) EnableAutoRange

func (s *TScrollBox) EnableAutoRange()

EnableAutoRange

func (*TScrollBox) Enabled

func (s *TScrollBox) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TScrollBox) Equals

func (s *TScrollBox) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TScrollBox) ExplicitHeight

func (s *TScrollBox) ExplicitHeight() int32

ExplicitHeight

func (*TScrollBox) ExplicitLeft

func (s *TScrollBox) ExplicitLeft() int32

ExplicitLeft

func (*TScrollBox) ExplicitTop

func (s *TScrollBox) ExplicitTop() int32

ExplicitTop

func (*TScrollBox) ExplicitWidth

func (s *TScrollBox) ExplicitWidth() int32

ExplicitWidth

func (*TScrollBox) FindChildControl

func (s *TScrollBox) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TScrollBox) FindComponent

func (s *TScrollBox) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TScrollBox) FlipChildren

func (s *TScrollBox) FlipChildren(AllLevels bool)

FlipChildren

func (*TScrollBox) Floating

func (s *TScrollBox) Floating() bool

Floating

func (*TScrollBox) Focused

func (s *TScrollBox) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TScrollBox) Font

func (s *TScrollBox) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TScrollBox) Free

func (s *TScrollBox) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TScrollBox) GetHashCode

func (s *TScrollBox) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TScrollBox) GetNamePath

func (s *TScrollBox) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TScrollBox) GetTextBuf

func (s *TScrollBox) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TScrollBox) GetTextLen

func (s *TScrollBox) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TScrollBox) Handle

func (s *TScrollBox) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TScrollBox) HandleAllocated

func (s *TScrollBox) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TScrollBox) HasParent

func (s *TScrollBox) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TScrollBox) Height

func (s *TScrollBox) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TScrollBox) Hide

func (s *TScrollBox) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TScrollBox) Hint

func (s *TScrollBox) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TScrollBox) HorzScrollBar

func (s *TScrollBox) HorzScrollBar() *TControlScrollBar

HorzScrollBar

func (*TScrollBox) InheritsFrom

func (s *TScrollBox) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TScrollBox) InsertControl

func (s *TScrollBox) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TScrollBox) Instance

func (s *TScrollBox) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TScrollBox) InstanceSize

func (s *TScrollBox) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TScrollBox) Invalidate

func (s *TScrollBox) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TScrollBox) Is

func (s *TScrollBox) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TScrollBox) IsValid

func (s *TScrollBox) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TScrollBox) Left

func (s *TScrollBox) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TScrollBox) Margins

func (s *TScrollBox) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TScrollBox) MouseInClient

func (s *TScrollBox) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TScrollBox) Name

func (s *TScrollBox) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TScrollBox) Owner

func (s *TScrollBox) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TScrollBox) PaintTo

func (s *TScrollBox) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TScrollBox) Parent

func (s *TScrollBox) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TScrollBox) ParentBackground

func (s *TScrollBox) ParentBackground() bool

ParentBackground

func (*TScrollBox) ParentColor

func (s *TScrollBox) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TScrollBox) ParentCtl3D

func (s *TScrollBox) ParentCtl3D() bool

ParentCtl3D

func (*TScrollBox) ParentDoubleBuffered

func (s *TScrollBox) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TScrollBox) ParentFont

func (s *TScrollBox) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TScrollBox) ParentShowHint

func (s *TScrollBox) ParentShowHint() bool

ParentShowHint

func (*TScrollBox) ParentToClient

func (s *TScrollBox) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TScrollBox) ParentWindow

func (s *TScrollBox) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TScrollBox) Perform

func (s *TScrollBox) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TScrollBox) PopupMenu

func (s *TScrollBox) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TScrollBox) Realign

func (s *TScrollBox) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TScrollBox) Refresh

func (s *TScrollBox) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TScrollBox) RemoveControl

func (s *TScrollBox) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TScrollBox) Repaint

func (s *TScrollBox) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TScrollBox) ScaleBy

func (s *TScrollBox) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TScrollBox) ScreenToClient

func (s *TScrollBox) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TScrollBox) ScrollBy

func (s *TScrollBox) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TScrollBox) ScrollInView

func (s *TScrollBox) ScrollInView(AControl IControl)

ScrollInView

func (*TScrollBox) SendToBack

func (s *TScrollBox) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TScrollBox) SetAction

func (s *TScrollBox) SetAction(value IComponent)

SetAction

func (*TScrollBox) SetAlign

func (s *TScrollBox) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TScrollBox) SetAlignWithMargins

func (s *TScrollBox) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TScrollBox) SetAnchors

func (s *TScrollBox) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TScrollBox) SetAutoScroll

func (s *TScrollBox) SetAutoScroll(value bool)

SetAutoScroll

func (*TScrollBox) SetAutoSize

func (s *TScrollBox) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TScrollBox) SetBevelEdges

func (s *TScrollBox) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TScrollBox) SetBevelInner

func (s *TScrollBox) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TScrollBox) SetBevelKind

func (s *TScrollBox) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TScrollBox) SetBevelOuter

func (s *TScrollBox) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TScrollBox) SetBiDiMode

func (s *TScrollBox) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TScrollBox) SetBorderStyle

func (s *TScrollBox) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TScrollBox) SetBounds

func (s *TScrollBox) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TScrollBox) SetBoundsRect

func (s *TScrollBox) SetBoundsRect(value TRect)

SetBoundsRect

func (*TScrollBox) SetClientHeight

func (s *TScrollBox) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TScrollBox) SetClientWidth

func (s *TScrollBox) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TScrollBox) SetColor

func (s *TScrollBox) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TScrollBox) SetComponentIndex

func (s *TScrollBox) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TScrollBox) SetConstraints

func (s *TScrollBox) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TScrollBox) SetControlState

func (s *TScrollBox) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TScrollBox) SetControlStyle

func (s *TScrollBox) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TScrollBox) SetCtl3D

func (s *TScrollBox) SetCtl3D(value bool)

SetCtl3D

func (*TScrollBox) SetCursor

func (s *TScrollBox) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TScrollBox) SetCustomHint

func (s *TScrollBox) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TScrollBox) SetDockSite

func (s *TScrollBox) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TScrollBox) SetDoubleBuffered

func (s *TScrollBox) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TScrollBox) SetDragCursor

func (s *TScrollBox) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TScrollBox) SetDragKind

func (s *TScrollBox) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TScrollBox) SetDragMode

func (s *TScrollBox) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TScrollBox) SetEnabled

func (s *TScrollBox) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TScrollBox) SetFocus

func (s *TScrollBox) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TScrollBox) SetFont

func (s *TScrollBox) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TScrollBox) SetHeight

func (s *TScrollBox) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TScrollBox) SetHint

func (s *TScrollBox) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TScrollBox) SetHorzScrollBar

func (s *TScrollBox) SetHorzScrollBar(value *TControlScrollBar)

SetHorzScrollBar

func (*TScrollBox) SetLeft

func (s *TScrollBox) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TScrollBox) SetMargins

func (s *TScrollBox) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TScrollBox) SetName

func (s *TScrollBox) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TScrollBox) SetOnAlignPosition

func (s *TScrollBox) SetOnAlignPosition(fn TAlignPositionEvent)

SetOnAlignPosition

func (*TScrollBox) SetOnClick

func (s *TScrollBox) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TScrollBox) SetOnContextPopup

func (s *TScrollBox) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TScrollBox) SetOnDblClick

func (s *TScrollBox) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TScrollBox) SetOnDockDrop

func (s *TScrollBox) SetOnDockDrop(fn TDockDropEvent)

SetOnDockDrop

func (*TScrollBox) SetOnDragDrop

func (s *TScrollBox) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TScrollBox) SetOnDragOver

func (s *TScrollBox) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TScrollBox) SetOnEndDock

func (s *TScrollBox) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TScrollBox) SetOnEndDrag

func (s *TScrollBox) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TScrollBox) SetOnEnter

func (s *TScrollBox) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TScrollBox) SetOnExit

func (s *TScrollBox) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TScrollBox) SetOnGesture

func (s *TScrollBox) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TScrollBox) SetOnGetSiteInfo

func (s *TScrollBox) SetOnGetSiteInfo(fn TGetSiteInfoEvent)

SetOnGetSiteInfo

func (*TScrollBox) SetOnMouseActivate

func (s *TScrollBox) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TScrollBox) SetOnMouseDown

func (s *TScrollBox) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TScrollBox) SetOnMouseEnter

func (s *TScrollBox) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TScrollBox) SetOnMouseLeave

func (s *TScrollBox) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TScrollBox) SetOnMouseMove

func (s *TScrollBox) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TScrollBox) SetOnMouseUp

func (s *TScrollBox) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TScrollBox) SetOnMouseWheel

func (s *TScrollBox) SetOnMouseWheel(fn TMouseWheelEvent)

SetOnMouseWheel CN: 设置鼠标滚轮事件。 EN: .

func (*TScrollBox) SetOnMouseWheelDown

func (s *TScrollBox) SetOnMouseWheelDown(fn TMouseWheelUpDownEvent)

SetOnMouseWheelDown CN: 设置鼠标滚轮按下事件。 EN: .

func (*TScrollBox) SetOnMouseWheelUp

func (s *TScrollBox) SetOnMouseWheelUp(fn TMouseWheelUpDownEvent)

SetOnMouseWheelUp CN: 设置鼠标滚轮抬起事件。 EN: .

func (*TScrollBox) SetOnResize

func (s *TScrollBox) SetOnResize(fn TNotifyEvent)

SetOnResize CN: 设置大小被改变事件。 EN: .

func (*TScrollBox) SetOnStartDock

func (s *TScrollBox) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TScrollBox) SetOnUnDock

func (s *TScrollBox) SetOnUnDock(fn TUnDockEvent)

SetOnUnDock

func (*TScrollBox) SetParent

func (s *TScrollBox) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TScrollBox) SetParentBackground

func (s *TScrollBox) SetParentBackground(value bool)

SetParentBackground

func (*TScrollBox) SetParentColor

func (s *TScrollBox) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TScrollBox) SetParentCtl3D

func (s *TScrollBox) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TScrollBox) SetParentDoubleBuffered

func (s *TScrollBox) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TScrollBox) SetParentFont

func (s *TScrollBox) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TScrollBox) SetParentShowHint

func (s *TScrollBox) SetParentShowHint(value bool)

SetParentShowHint

func (*TScrollBox) SetParentWindow

func (s *TScrollBox) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TScrollBox) SetPopupMenu

func (s *TScrollBox) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TScrollBox) SetShowHint

func (s *TScrollBox) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TScrollBox) SetStyleElements

func (s *TScrollBox) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TScrollBox) SetTabOrder

func (s *TScrollBox) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TScrollBox) SetTabStop

func (s *TScrollBox) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TScrollBox) SetTag

func (s *TScrollBox) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TScrollBox) SetTextBuf

func (s *TScrollBox) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TScrollBox) SetTop

func (s *TScrollBox) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TScrollBox) SetUseDockManager

func (s *TScrollBox) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TScrollBox) SetVertScrollBar

func (s *TScrollBox) SetVertScrollBar(value *TControlScrollBar)

SetVertScrollBar

func (*TScrollBox) SetVisible

func (s *TScrollBox) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TScrollBox) SetWidth

func (s *TScrollBox) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TScrollBox) Show

func (s *TScrollBox) Show()

Show CN: 显示控件。 EN: Show control.

func (*TScrollBox) ShowHint

func (s *TScrollBox) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TScrollBox) StyleElements

func (s *TScrollBox) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TScrollBox) TabOrder

func (s *TScrollBox) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TScrollBox) TabStop

func (s *TScrollBox) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TScrollBox) Tag

func (s *TScrollBox) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TScrollBox) ToString

func (s *TScrollBox) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TScrollBox) Top

func (s *TScrollBox) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TScrollBox) UnsafeAddr

func (s *TScrollBox) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TScrollBox) Update

func (s *TScrollBox) Update()

Update CN: 控件更新。 EN: Update.

func (*TScrollBox) UpdateControlState

func (s *TScrollBox) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TScrollBox) UseDockManager

func (s *TScrollBox) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TScrollBox) VertScrollBar

func (s *TScrollBox) VertScrollBar() *TControlScrollBar

VertScrollBar

func (*TScrollBox) Visible

func (s *TScrollBox) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TScrollBox) VisibleDockClientCount

func (s *TScrollBox) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TScrollBox) Width

func (s *TScrollBox) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TSectionDragEvent

type TSectionDragEvent func(sender IObject, fromSection, toSection *THeaderSection, allowDrag *bool)

TSectionDragEvent = procedure (Sender: TObject; FromSection, ToSection: THeaderSection; var AllowDrag: Boolean) of object;

type TSectionNotifyEvent

type TSectionNotifyEvent func(headerControl *THeaderControl, section *THeaderSection)

TSectionNotifyEvent = procedure(HeaderControl: THeaderControl; Section: THeaderSection) of object;

type TSectionTrackEvent

type TSectionTrackEvent func(headerControl *THeaderControl, section *THeaderSection, width int32, state TSectionTrackState)

TSectionTrackEvent = procedure(HeaderControl: THeaderControl; Section: THeaderSection; Width: Integer; State: TSectionTrackState) of object;

type TSelectCellEvent

type TSelectCellEvent func(sender IObject, aCol, aRow int32, canSelect *bool)

TSelectCellEvent = procedure (Sender: TObject; ACol, ARow: Longint; var CanSelect: Boolean) of object;

type TSetEditEvent

type TSetEditEvent func(sender IObject, aCol, aRow int32, value string)

TSetEditEvent = procedure (Sender: TObject; ACol, ARow: Longint; const Value: string) of object;

type TShape

type TShape struct {
	IControl
	// contains filtered or unexported fields
}

func AsShape

func AsShape(obj interface{}) *TShape

AsShape CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewShape

func NewShape(owner IComponent) *TShape

NewShape CN: 创建一个新的对象。 EN: Create a new object.

func ShapeFromInst

func ShapeFromInst(inst uintptr) *TShape

-------------------------- Deprecated begin -------------------------- ShapeFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsShape.

func ShapeFromObj

func ShapeFromObj(obj IObject) *TShape

ShapeFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsShape.

func ShapeFromUnsafePointer

func ShapeFromUnsafePointer(ptr unsafe.Pointer) *TShape

ShapeFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsShape.

func (*TShape) Action

func (s *TShape) Action() *TAction

Action

func (*TShape) Align

func (s *TShape) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TShape) AlignWithMargins

func (s *TShape) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TShape) Anchors

func (s *TShape) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TShape) Assign

func (s *TShape) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TShape) BiDiMode

func (s *TShape) BiDiMode() TBiDiMode

BiDiMode

func (*TShape) BoundsRect

func (s *TShape) BoundsRect() TRect

BoundsRect

func (*TShape) BringToFront

func (s *TShape) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TShape) Brush

func (s *TShape) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TShape) ClassName

func (s *TShape) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TShape) ClassType

func (s *TShape) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TShape) ClientHeight

func (s *TShape) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TShape) ClientOrigin

func (s *TShape) ClientOrigin() TPoint

ClientOrigin

func (*TShape) ClientRect

func (s *TShape) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TShape) ClientToParent

func (s *TShape) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TShape) ClientToScreen

func (s *TShape) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TShape) ClientWidth

func (s *TShape) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TShape) ComponentCount

func (s *TShape) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TShape) ComponentIndex

func (s *TShape) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TShape) Components

func (s *TShape) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TShape) Constraints

func (s *TShape) Constraints() *TSizeConstraints

Constraints

func (*TShape) ControlState

func (s *TShape) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TShape) ControlStyle

func (s *TShape) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TShape) Cursor

func (s *TShape) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TShape) CustomHint

func (s *TShape) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TShape) DisposeOf

func (s *TShape) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TShape) DragCursor

func (s *TShape) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TShape) DragKind

func (s *TShape) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TShape) DragMode

func (s *TShape) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TShape) Dragging

func (s *TShape) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TShape) Enabled

func (s *TShape) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TShape) Equals

func (s *TShape) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TShape) ExplicitHeight

func (s *TShape) ExplicitHeight() int32

ExplicitHeight

func (*TShape) ExplicitLeft

func (s *TShape) ExplicitLeft() int32

ExplicitLeft

func (*TShape) ExplicitTop

func (s *TShape) ExplicitTop() int32

ExplicitTop

func (*TShape) ExplicitWidth

func (s *TShape) ExplicitWidth() int32

ExplicitWidth

func (*TShape) FindComponent

func (s *TShape) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TShape) Floating

func (s *TShape) Floating() bool

Floating

func (*TShape) Free

func (s *TShape) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TShape) GetHashCode

func (s *TShape) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TShape) GetNamePath

func (s *TShape) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TShape) GetTextBuf

func (s *TShape) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TShape) GetTextLen

func (s *TShape) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TShape) HasParent

func (s *TShape) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TShape) Height

func (s *TShape) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TShape) Hide

func (s *TShape) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TShape) Hint

func (s *TShape) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TShape) InheritsFrom

func (s *TShape) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TShape) Instance

func (s *TShape) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TShape) InstanceSize

func (s *TShape) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TShape) Invalidate

func (s *TShape) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TShape) Is

func (s *TShape) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TShape) IsValid

func (s *TShape) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TShape) Left

func (s *TShape) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TShape) Margins

func (s *TShape) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TShape) Name

func (s *TShape) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TShape) Owner

func (s *TShape) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TShape) Parent

func (s *TShape) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TShape) ParentShowHint

func (s *TShape) ParentShowHint() bool

ParentShowHint

func (*TShape) ParentToClient

func (s *TShape) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TShape) Pen

func (s *TShape) Pen() *TPen

Pen

func (*TShape) Perform

func (s *TShape) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TShape) Refresh

func (s *TShape) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TShape) Repaint

func (s *TShape) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TShape) ScreenToClient

func (s *TShape) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TShape) SendToBack

func (s *TShape) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TShape) SetAction

func (s *TShape) SetAction(value IComponent)

SetAction

func (*TShape) SetAlign

func (s *TShape) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TShape) SetAlignWithMargins

func (s *TShape) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TShape) SetAnchors

func (s *TShape) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TShape) SetBiDiMode

func (s *TShape) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TShape) SetBounds

func (s *TShape) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TShape) SetBoundsRect

func (s *TShape) SetBoundsRect(value TRect)

SetBoundsRect

func (*TShape) SetBrush

func (s *TShape) SetBrush(value *TBrush)

SetBrush CN: 设置画刷对象。 EN: Set Brush.

func (*TShape) SetClientHeight

func (s *TShape) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TShape) SetClientWidth

func (s *TShape) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TShape) SetComponentIndex

func (s *TShape) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TShape) SetConstraints

func (s *TShape) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TShape) SetControlState

func (s *TShape) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TShape) SetControlStyle

func (s *TShape) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TShape) SetCursor

func (s *TShape) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TShape) SetCustomHint

func (s *TShape) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TShape) SetDragCursor

func (s *TShape) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TShape) SetDragKind

func (s *TShape) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TShape) SetDragMode

func (s *TShape) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TShape) SetEnabled

func (s *TShape) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TShape) SetHeight

func (s *TShape) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TShape) SetHint

func (s *TShape) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TShape) SetLeft

func (s *TShape) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TShape) SetMargins

func (s *TShape) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TShape) SetName

func (s *TShape) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TShape) SetOnContextPopup

func (s *TShape) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TShape) SetOnDragDrop

func (s *TShape) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TShape) SetOnDragOver

func (s *TShape) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TShape) SetOnEndDock

func (s *TShape) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TShape) SetOnEndDrag

func (s *TShape) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TShape) SetOnGesture

func (s *TShape) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TShape) SetOnMouseActivate

func (s *TShape) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TShape) SetOnMouseDown

func (s *TShape) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TShape) SetOnMouseEnter

func (s *TShape) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TShape) SetOnMouseLeave

func (s *TShape) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TShape) SetOnMouseMove

func (s *TShape) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TShape) SetOnMouseUp

func (s *TShape) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TShape) SetOnStartDock

func (s *TShape) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TShape) SetParent

func (s *TShape) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TShape) SetParentShowHint

func (s *TShape) SetParentShowHint(value bool)

SetParentShowHint

func (*TShape) SetPen

func (s *TShape) SetPen(value *TPen)

SetPen

func (*TShape) SetShape

func (s *TShape) SetShape(value TShapeType)

SetShape

func (*TShape) SetShowHint

func (s *TShape) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TShape) SetStyleElements

func (s *TShape) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TShape) SetTag

func (s *TShape) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TShape) SetTextBuf

func (s *TShape) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TShape) SetTop

func (s *TShape) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TShape) SetVisible

func (s *TShape) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TShape) SetWidth

func (s *TShape) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TShape) Shape

func (s *TShape) Shape() TShapeType

Shape

func (*TShape) Show

func (s *TShape) Show()

Show CN: 显示控件。 EN: Show control.

func (*TShape) ShowHint

func (s *TShape) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TShape) StyleElements

func (s *TShape) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TShape) Tag

func (s *TShape) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TShape) ToString

func (s *TShape) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TShape) Top

func (s *TShape) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TShape) UnsafeAddr

func (s *TShape) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TShape) Update

func (s *TShape) Update()

Update CN: 控件更新。 EN: Update.

func (*TShape) Visible

func (s *TShape) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TShape) Width

func (s *TShape) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TShortCutEvent

type TShortCutEvent func(msg *TWMKey, handled *bool)

TShortCutEvent = procedure (var Msg: TWMKey; var Handled: Boolean) of object;

type TSizeConstraints

type TSizeConstraints struct {
	IObject
	// contains filtered or unexported fields
}

func AsSizeConstraints

func AsSizeConstraints(obj interface{}) *TSizeConstraints

AsSizeConstraints CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func SizeConstraintsFromInst

func SizeConstraintsFromInst(inst uintptr) *TSizeConstraints

-------------------------- Deprecated begin -------------------------- SizeConstraintsFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsSizeConstraints.

func SizeConstraintsFromObj

func SizeConstraintsFromObj(obj IObject) *TSizeConstraints

SizeConstraintsFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsSizeConstraints.

func SizeConstraintsFromUnsafePointer

func SizeConstraintsFromUnsafePointer(ptr unsafe.Pointer) *TSizeConstraints

SizeConstraintsFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsSizeConstraints.

func (*TSizeConstraints) Assign

func (s *TSizeConstraints) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TSizeConstraints) ClassName

func (s *TSizeConstraints) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TSizeConstraints) ClassType

func (s *TSizeConstraints) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TSizeConstraints) DisposeOf

func (s *TSizeConstraints) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TSizeConstraints) Equals

func (s *TSizeConstraints) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TSizeConstraints) GetHashCode

func (s *TSizeConstraints) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TSizeConstraints) GetNamePath

func (s *TSizeConstraints) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TSizeConstraints) InheritsFrom

func (s *TSizeConstraints) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TSizeConstraints) Instance

func (s *TSizeConstraints) Instance() uintptr

-------------------------- Deprecated end -------------------------- Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TSizeConstraints) InstanceSize

func (s *TSizeConstraints) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TSizeConstraints) Is

func (s *TSizeConstraints) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TSizeConstraints) IsValid

func (s *TSizeConstraints) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TSizeConstraints) MaxHeight

func (s *TSizeConstraints) MaxHeight() TConstraintSize

MaxHeight

func (*TSizeConstraints) MaxWidth

func (s *TSizeConstraints) MaxWidth() TConstraintSize

MaxWidth

func (*TSizeConstraints) MinHeight

func (s *TSizeConstraints) MinHeight() TConstraintSize

MinHeight

func (*TSizeConstraints) MinWidth

func (s *TSizeConstraints) MinWidth() TConstraintSize

MinWidth

func (*TSizeConstraints) SetMaxHeight

func (s *TSizeConstraints) SetMaxHeight(value TConstraintSize)

SetMaxHeight

func (*TSizeConstraints) SetMaxWidth

func (s *TSizeConstraints) SetMaxWidth(value TConstraintSize)

SetMaxWidth

func (*TSizeConstraints) SetMinHeight

func (s *TSizeConstraints) SetMinHeight(value TConstraintSize)

SetMinHeight

func (*TSizeConstraints) SetMinWidth

func (s *TSizeConstraints) SetMinWidth(value TConstraintSize)

SetMinWidth

func (*TSizeConstraints) SetOnChange

func (s *TSizeConstraints) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TSizeConstraints) ToString

func (s *TSizeConstraints) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TSizeConstraints) UnsafeAddr

func (s *TSizeConstraints) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TSpeedButton

type TSpeedButton struct {
	IControl
	// contains filtered or unexported fields
}

func AsSpeedButton

func AsSpeedButton(obj interface{}) *TSpeedButton

AsSpeedButton CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewSpeedButton

func NewSpeedButton(owner IComponent) *TSpeedButton

NewSpeedButton CN: 创建一个新的对象。 EN: Create a new object.

func SpeedButtonFromInst

func SpeedButtonFromInst(inst uintptr) *TSpeedButton

-------------------------- Deprecated begin -------------------------- SpeedButtonFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsSpeedButton.

func SpeedButtonFromObj

func SpeedButtonFromObj(obj IObject) *TSpeedButton

SpeedButtonFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsSpeedButton.

func SpeedButtonFromUnsafePointer

func SpeedButtonFromUnsafePointer(ptr unsafe.Pointer) *TSpeedButton

SpeedButtonFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsSpeedButton.

func (*TSpeedButton) Action

func (s *TSpeedButton) Action() *TAction

Action

func (*TSpeedButton) Align

func (s *TSpeedButton) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TSpeedButton) AlignWithMargins

func (s *TSpeedButton) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TSpeedButton) AllowAllUp

func (s *TSpeedButton) AllowAllUp() bool

AllowAllUp

func (*TSpeedButton) Anchors

func (s *TSpeedButton) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TSpeedButton) Assign

func (s *TSpeedButton) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TSpeedButton) BiDiMode

func (s *TSpeedButton) BiDiMode() TBiDiMode

BiDiMode

func (*TSpeedButton) BoundsRect

func (s *TSpeedButton) BoundsRect() TRect

BoundsRect

func (*TSpeedButton) BringToFront

func (s *TSpeedButton) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TSpeedButton) Caption

func (s *TSpeedButton) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TSpeedButton) ClassName

func (s *TSpeedButton) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TSpeedButton) ClassType

func (s *TSpeedButton) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TSpeedButton) Click

func (s *TSpeedButton) Click()

Click CN: 单击。 EN: .

func (*TSpeedButton) ClientHeight

func (s *TSpeedButton) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TSpeedButton) ClientOrigin

func (s *TSpeedButton) ClientOrigin() TPoint

ClientOrigin

func (*TSpeedButton) ClientRect

func (s *TSpeedButton) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TSpeedButton) ClientToParent

func (s *TSpeedButton) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TSpeedButton) ClientToScreen

func (s *TSpeedButton) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TSpeedButton) ClientWidth

func (s *TSpeedButton) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TSpeedButton) ComponentCount

func (s *TSpeedButton) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TSpeedButton) ComponentIndex

func (s *TSpeedButton) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TSpeedButton) Components

func (s *TSpeedButton) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TSpeedButton) Constraints

func (s *TSpeedButton) Constraints() *TSizeConstraints

Constraints

func (*TSpeedButton) ControlState

func (s *TSpeedButton) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TSpeedButton) ControlStyle

func (s *TSpeedButton) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TSpeedButton) Cursor

func (s *TSpeedButton) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TSpeedButton) CustomHint

func (s *TSpeedButton) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TSpeedButton) DisposeOf

func (s *TSpeedButton) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TSpeedButton) Down

func (s *TSpeedButton) Down() bool

Down

func (*TSpeedButton) Dragging

func (s *TSpeedButton) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TSpeedButton) Enabled

func (s *TSpeedButton) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TSpeedButton) Equals

func (s *TSpeedButton) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TSpeedButton) ExplicitHeight

func (s *TSpeedButton) ExplicitHeight() int32

ExplicitHeight

func (*TSpeedButton) ExplicitLeft

func (s *TSpeedButton) ExplicitLeft() int32

ExplicitLeft

func (*TSpeedButton) ExplicitTop

func (s *TSpeedButton) ExplicitTop() int32

ExplicitTop

func (*TSpeedButton) ExplicitWidth

func (s *TSpeedButton) ExplicitWidth() int32

ExplicitWidth

func (*TSpeedButton) FindComponent

func (s *TSpeedButton) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TSpeedButton) Flat

func (s *TSpeedButton) Flat() bool

Flat CN: 获取平面样式。 EN: .

func (*TSpeedButton) Floating

func (s *TSpeedButton) Floating() bool

Floating

func (*TSpeedButton) Font

func (s *TSpeedButton) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TSpeedButton) Free

func (s *TSpeedButton) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TSpeedButton) GetHashCode

func (s *TSpeedButton) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TSpeedButton) GetNamePath

func (s *TSpeedButton) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TSpeedButton) GetTextBuf

func (s *TSpeedButton) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TSpeedButton) GetTextLen

func (s *TSpeedButton) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TSpeedButton) Glyph

func (s *TSpeedButton) Glyph() *TBitmap

Glyph

func (*TSpeedButton) GroupIndex

func (s *TSpeedButton) GroupIndex() int32

GroupIndex CN: 获取团组索引。 EN: .

func (*TSpeedButton) HasParent

func (s *TSpeedButton) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TSpeedButton) Height

func (s *TSpeedButton) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TSpeedButton) Hide

func (s *TSpeedButton) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TSpeedButton) Hint

func (s *TSpeedButton) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TSpeedButton) InheritsFrom

func (s *TSpeedButton) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TSpeedButton) Instance

func (s *TSpeedButton) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TSpeedButton) InstanceSize

func (s *TSpeedButton) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TSpeedButton) Invalidate

func (s *TSpeedButton) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TSpeedButton) Is

func (s *TSpeedButton) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TSpeedButton) IsValid

func (s *TSpeedButton) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TSpeedButton) Layout

func (s *TSpeedButton) Layout() TButtonLayout

Layout

func (*TSpeedButton) Left

func (s *TSpeedButton) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TSpeedButton) Margins

func (s *TSpeedButton) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TSpeedButton) Name

func (s *TSpeedButton) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TSpeedButton) NumGlyphs

func (s *TSpeedButton) NumGlyphs() TNumGlyphs

NumGlyphs

func (*TSpeedButton) Owner

func (s *TSpeedButton) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TSpeedButton) Parent

func (s *TSpeedButton) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TSpeedButton) ParentFont

func (s *TSpeedButton) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TSpeedButton) ParentShowHint

func (s *TSpeedButton) ParentShowHint() bool

ParentShowHint

func (*TSpeedButton) ParentToClient

func (s *TSpeedButton) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TSpeedButton) Perform

func (s *TSpeedButton) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TSpeedButton) PopupMenu

func (s *TSpeedButton) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TSpeedButton) Refresh

func (s *TSpeedButton) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TSpeedButton) Repaint

func (s *TSpeedButton) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TSpeedButton) ScreenToClient

func (s *TSpeedButton) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TSpeedButton) SendToBack

func (s *TSpeedButton) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TSpeedButton) SetAction

func (s *TSpeedButton) SetAction(value IComponent)

SetAction

func (*TSpeedButton) SetAlign

func (s *TSpeedButton) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TSpeedButton) SetAlignWithMargins

func (s *TSpeedButton) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TSpeedButton) SetAllowAllUp

func (s *TSpeedButton) SetAllowAllUp(value bool)

SetAllowAllUp

func (*TSpeedButton) SetAnchors

func (s *TSpeedButton) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TSpeedButton) SetBiDiMode

func (s *TSpeedButton) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TSpeedButton) SetBounds

func (s *TSpeedButton) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TSpeedButton) SetBoundsRect

func (s *TSpeedButton) SetBoundsRect(value TRect)

SetBoundsRect

func (*TSpeedButton) SetCaption

func (s *TSpeedButton) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TSpeedButton) SetClientHeight

func (s *TSpeedButton) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TSpeedButton) SetClientWidth

func (s *TSpeedButton) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TSpeedButton) SetComponentIndex

func (s *TSpeedButton) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TSpeedButton) SetConstraints

func (s *TSpeedButton) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TSpeedButton) SetControlState

func (s *TSpeedButton) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TSpeedButton) SetControlStyle

func (s *TSpeedButton) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TSpeedButton) SetCursor

func (s *TSpeedButton) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TSpeedButton) SetCustomHint

func (s *TSpeedButton) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TSpeedButton) SetDown

func (s *TSpeedButton) SetDown(value bool)

SetDown

func (*TSpeedButton) SetEnabled

func (s *TSpeedButton) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TSpeedButton) SetFlat

func (s *TSpeedButton) SetFlat(value bool)

SetFlat CN: 设置平面样式。 EN: .

func (*TSpeedButton) SetFont

func (s *TSpeedButton) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TSpeedButton) SetGlyph

func (s *TSpeedButton) SetGlyph(value *TBitmap)

SetGlyph

func (*TSpeedButton) SetGroupIndex

func (s *TSpeedButton) SetGroupIndex(value int32)

SetGroupIndex CN: 设置团组索引。 EN: .

func (*TSpeedButton) SetHeight

func (s *TSpeedButton) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TSpeedButton) SetHint

func (s *TSpeedButton) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TSpeedButton) SetLayout

func (s *TSpeedButton) SetLayout(value TButtonLayout)

SetLayout

func (*TSpeedButton) SetLeft

func (s *TSpeedButton) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TSpeedButton) SetMargins

func (s *TSpeedButton) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TSpeedButton) SetName

func (s *TSpeedButton) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TSpeedButton) SetNumGlyphs

func (s *TSpeedButton) SetNumGlyphs(value TNumGlyphs)

SetNumGlyphs

func (*TSpeedButton) SetOnClick

func (s *TSpeedButton) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TSpeedButton) SetOnDblClick

func (s *TSpeedButton) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TSpeedButton) SetOnGesture

func (s *TSpeedButton) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TSpeedButton) SetOnMouseActivate

func (s *TSpeedButton) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TSpeedButton) SetOnMouseDown

func (s *TSpeedButton) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TSpeedButton) SetOnMouseEnter

func (s *TSpeedButton) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TSpeedButton) SetOnMouseLeave

func (s *TSpeedButton) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TSpeedButton) SetOnMouseMove

func (s *TSpeedButton) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TSpeedButton) SetOnMouseUp

func (s *TSpeedButton) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TSpeedButton) SetParent

func (s *TSpeedButton) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TSpeedButton) SetParentFont

func (s *TSpeedButton) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TSpeedButton) SetParentShowHint

func (s *TSpeedButton) SetParentShowHint(value bool)

SetParentShowHint

func (*TSpeedButton) SetPopupMenu

func (s *TSpeedButton) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TSpeedButton) SetShowHint

func (s *TSpeedButton) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TSpeedButton) SetSpacing

func (s *TSpeedButton) SetSpacing(value int32)

SetSpacing

func (*TSpeedButton) SetStyleElements

func (s *TSpeedButton) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TSpeedButton) SetTag

func (s *TSpeedButton) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TSpeedButton) SetTextBuf

func (s *TSpeedButton) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TSpeedButton) SetTop

func (s *TSpeedButton) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TSpeedButton) SetTransparent

func (s *TSpeedButton) SetTransparent(value bool)

SetTransparent CN: 设置透明。 EN: Set transparent.

func (*TSpeedButton) SetVisible

func (s *TSpeedButton) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TSpeedButton) SetWidth

func (s *TSpeedButton) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TSpeedButton) Show

func (s *TSpeedButton) Show()

Show CN: 显示控件。 EN: Show control.

func (*TSpeedButton) ShowHint

func (s *TSpeedButton) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TSpeedButton) Spacing

func (s *TSpeedButton) Spacing() int32

Spacing

func (*TSpeedButton) StyleElements

func (s *TSpeedButton) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TSpeedButton) Tag

func (s *TSpeedButton) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TSpeedButton) ToString

func (s *TSpeedButton) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TSpeedButton) Top

func (s *TSpeedButton) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TSpeedButton) Transparent

func (s *TSpeedButton) Transparent() bool

Transparent CN: 获取透明。 EN: Get transparent.

func (*TSpeedButton) UnsafeAddr

func (s *TSpeedButton) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TSpeedButton) Update

func (s *TSpeedButton) Update()

Update CN: 控件更新。 EN: Update.

func (*TSpeedButton) Visible

func (s *TSpeedButton) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TSpeedButton) Width

func (s *TSpeedButton) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TSpinEdit

type TSpinEdit struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsSpinEdit

func AsSpinEdit(obj interface{}) *TSpinEdit

AsSpinEdit CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewSpinEdit

func NewSpinEdit(owner IComponent) *TSpinEdit

NewSpinEdit CN: 创建一个新的对象。 EN: Create a new object.

func SpinEditFromInst

func SpinEditFromInst(inst uintptr) *TSpinEdit

-------------------------- Deprecated begin -------------------------- SpinEditFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsSpinEdit.

func SpinEditFromObj

func SpinEditFromObj(obj IObject) *TSpinEdit

SpinEditFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsSpinEdit.

func SpinEditFromUnsafePointer

func SpinEditFromUnsafePointer(ptr unsafe.Pointer) *TSpinEdit

SpinEditFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsSpinEdit.

func (*TSpinEdit) Action

func (s *TSpinEdit) Action() *TAction

Action

func (*TSpinEdit) Align

func (s *TSpinEdit) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TSpinEdit) AlignDisabled

func (s *TSpinEdit) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TSpinEdit) AlignWithMargins

func (s *TSpinEdit) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TSpinEdit) Alignment

func (s *TSpinEdit) Alignment() TAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TSpinEdit) Anchors

func (s *TSpinEdit) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TSpinEdit) Assign

func (s *TSpinEdit) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TSpinEdit) AutoSelect

func (s *TSpinEdit) AutoSelect() bool

AutoSelect CN: 获取自动选择。 EN: .

func (*TSpinEdit) AutoSize

func (s *TSpinEdit) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TSpinEdit) BiDiMode

func (s *TSpinEdit) BiDiMode() TBiDiMode

BiDiMode

func (*TSpinEdit) BoundsRect

func (s *TSpinEdit) BoundsRect() TRect

BoundsRect

func (*TSpinEdit) BringToFront

func (s *TSpinEdit) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TSpinEdit) Brush

func (s *TSpinEdit) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TSpinEdit) CanFocus

func (s *TSpinEdit) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TSpinEdit) CanUndo

func (s *TSpinEdit) CanUndo() bool

CanUndo CN: 获取能否撤销。 EN: .

func (*TSpinEdit) ClassName

func (s *TSpinEdit) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TSpinEdit) ClassType

func (s *TSpinEdit) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TSpinEdit) Clear

func (s *TSpinEdit) Clear()

Clear CN: 清除。 EN: .

func (*TSpinEdit) ClearSelection

func (s *TSpinEdit) ClearSelection()

ClearSelection CN: 清除选择。 EN: .

func (*TSpinEdit) ClearUndo

func (s *TSpinEdit) ClearUndo()

ClearUndo CN: 清除撤销。 EN: .

func (*TSpinEdit) ClientHeight

func (s *TSpinEdit) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TSpinEdit) ClientOrigin

func (s *TSpinEdit) ClientOrigin() TPoint

ClientOrigin

func (*TSpinEdit) ClientRect

func (s *TSpinEdit) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TSpinEdit) ClientToParent

func (s *TSpinEdit) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TSpinEdit) ClientToScreen

func (s *TSpinEdit) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TSpinEdit) ClientWidth

func (s *TSpinEdit) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TSpinEdit) Color

func (s *TSpinEdit) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TSpinEdit) ComponentCount

func (s *TSpinEdit) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TSpinEdit) ComponentIndex

func (s *TSpinEdit) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TSpinEdit) Components

func (s *TSpinEdit) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TSpinEdit) Constraints

func (s *TSpinEdit) Constraints() *TSizeConstraints

Constraints

func (*TSpinEdit) ContainsControl

func (s *TSpinEdit) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TSpinEdit) ControlAtPos

func (s *TSpinEdit) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TSpinEdit) ControlCount

func (s *TSpinEdit) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TSpinEdit) ControlState

func (s *TSpinEdit) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TSpinEdit) ControlStyle

func (s *TSpinEdit) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TSpinEdit) Controls

func (s *TSpinEdit) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TSpinEdit) CopyToClipboard

func (s *TSpinEdit) CopyToClipboard()

CopyToClipboard CN: 复制到粘贴板。 EN: .

func (*TSpinEdit) Ctl3D

func (s *TSpinEdit) Ctl3D() bool

Ctl3D

func (*TSpinEdit) Cursor

func (s *TSpinEdit) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TSpinEdit) CustomHint

func (s *TSpinEdit) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TSpinEdit) CutToClipboard

func (s *TSpinEdit) CutToClipboard()

CutToClipboard CN: 剪切到粘贴板。 EN: .

func (*TSpinEdit) DisableAlign

func (s *TSpinEdit) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TSpinEdit) DisposeOf

func (s *TSpinEdit) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TSpinEdit) DockClientCount

func (s *TSpinEdit) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TSpinEdit) DockClients

func (s *TSpinEdit) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TSpinEdit) DockSite

func (s *TSpinEdit) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TSpinEdit) DoubleBuffered

func (s *TSpinEdit) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TSpinEdit) DragCursor

func (s *TSpinEdit) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TSpinEdit) DragMode

func (s *TSpinEdit) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TSpinEdit) Dragging

func (s *TSpinEdit) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TSpinEdit) EditorEnabled

func (s *TSpinEdit) EditorEnabled() bool

EditorEnabled

func (*TSpinEdit) EnableAlign

func (s *TSpinEdit) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TSpinEdit) Enabled

func (s *TSpinEdit) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TSpinEdit) Equals

func (s *TSpinEdit) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TSpinEdit) ExplicitHeight

func (s *TSpinEdit) ExplicitHeight() int32

ExplicitHeight

func (*TSpinEdit) ExplicitLeft

func (s *TSpinEdit) ExplicitLeft() int32

ExplicitLeft

func (*TSpinEdit) ExplicitTop

func (s *TSpinEdit) ExplicitTop() int32

ExplicitTop

func (*TSpinEdit) ExplicitWidth

func (s *TSpinEdit) ExplicitWidth() int32

ExplicitWidth

func (*TSpinEdit) FindChildControl

func (s *TSpinEdit) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TSpinEdit) FindComponent

func (s *TSpinEdit) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TSpinEdit) FlipChildren

func (s *TSpinEdit) FlipChildren(AllLevels bool)

FlipChildren

func (*TSpinEdit) Floating

func (s *TSpinEdit) Floating() bool

Floating

func (*TSpinEdit) Focused

func (s *TSpinEdit) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TSpinEdit) Font

func (s *TSpinEdit) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TSpinEdit) Free

func (s *TSpinEdit) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TSpinEdit) GetHashCode

func (s *TSpinEdit) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TSpinEdit) GetNamePath

func (s *TSpinEdit) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TSpinEdit) GetSelTextBuf

func (s *TSpinEdit) GetSelTextBuf(Buffer *string, BufSize int32) int32

GetSelTextBuf

func (*TSpinEdit) GetTextBuf

func (s *TSpinEdit) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TSpinEdit) GetTextLen

func (s *TSpinEdit) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TSpinEdit) Handle

func (s *TSpinEdit) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TSpinEdit) HandleAllocated

func (s *TSpinEdit) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TSpinEdit) HasParent

func (s *TSpinEdit) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TSpinEdit) Height

func (s *TSpinEdit) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TSpinEdit) Hide

func (s *TSpinEdit) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TSpinEdit) Hint

func (s *TSpinEdit) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TSpinEdit) Increment

func (s *TSpinEdit) Increment() int32

Increment

func (*TSpinEdit) InheritsFrom

func (s *TSpinEdit) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TSpinEdit) InsertControl

func (s *TSpinEdit) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TSpinEdit) Instance

func (s *TSpinEdit) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TSpinEdit) InstanceSize

func (s *TSpinEdit) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TSpinEdit) Invalidate

func (s *TSpinEdit) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TSpinEdit) Is

func (s *TSpinEdit) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TSpinEdit) IsValid

func (s *TSpinEdit) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TSpinEdit) Left

func (s *TSpinEdit) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TSpinEdit) Margins

func (s *TSpinEdit) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TSpinEdit) MaxLength

func (s *TSpinEdit) MaxLength() int32

MaxLength CN: 获取最大长度。 EN: .

func (*TSpinEdit) MaxValue

func (s *TSpinEdit) MaxValue() int32

MaxValue

func (*TSpinEdit) MinValue

func (s *TSpinEdit) MinValue() int32

MinValue

func (*TSpinEdit) Modified

func (s *TSpinEdit) Modified() bool

Modified CN: 获取修改。 EN: Get modified.

func (*TSpinEdit) MouseInClient

func (s *TSpinEdit) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TSpinEdit) Name

func (s *TSpinEdit) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TSpinEdit) Owner

func (s *TSpinEdit) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TSpinEdit) PaintTo

func (s *TSpinEdit) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TSpinEdit) Parent

func (s *TSpinEdit) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TSpinEdit) ParentColor

func (s *TSpinEdit) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TSpinEdit) ParentCtl3D

func (s *TSpinEdit) ParentCtl3D() bool

ParentCtl3D

func (*TSpinEdit) ParentDoubleBuffered

func (s *TSpinEdit) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TSpinEdit) ParentFont

func (s *TSpinEdit) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TSpinEdit) ParentShowHint

func (s *TSpinEdit) ParentShowHint() bool

ParentShowHint

func (*TSpinEdit) ParentToClient

func (s *TSpinEdit) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TSpinEdit) ParentWindow

func (s *TSpinEdit) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TSpinEdit) PasteFromClipboard

func (s *TSpinEdit) PasteFromClipboard()

PasteFromClipboard CN: 从剪切板粘贴。 EN: .

func (*TSpinEdit) Perform

func (s *TSpinEdit) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TSpinEdit) PopupMenu

func (s *TSpinEdit) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TSpinEdit) ReadOnly

func (s *TSpinEdit) ReadOnly() bool

ReadOnly CN: 获取只读。 EN: .

func (*TSpinEdit) Realign

func (s *TSpinEdit) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TSpinEdit) Refresh

func (s *TSpinEdit) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TSpinEdit) RemoveControl

func (s *TSpinEdit) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TSpinEdit) Repaint

func (s *TSpinEdit) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TSpinEdit) ScaleBy

func (s *TSpinEdit) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TSpinEdit) ScreenToClient

func (s *TSpinEdit) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TSpinEdit) ScrollBy

func (s *TSpinEdit) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TSpinEdit) SelLength

func (s *TSpinEdit) SelLength() int32

SelLength CN: 获取选择的长度。 EN: .

func (*TSpinEdit) SelStart

func (s *TSpinEdit) SelStart() int32

SelStart CN: 获取选择的启始位置。 EN: .

func (*TSpinEdit) SelText

func (s *TSpinEdit) SelText() string

SelText CN: 获取选择的文本。 EN: .

func (*TSpinEdit) SelectAll

func (s *TSpinEdit) SelectAll()

SelectAll CN: 全选。 EN: .

func (*TSpinEdit) SendToBack

func (s *TSpinEdit) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TSpinEdit) SetAction

func (s *TSpinEdit) SetAction(value IComponent)

SetAction

func (*TSpinEdit) SetAlign

func (s *TSpinEdit) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TSpinEdit) SetAlignWithMargins

func (s *TSpinEdit) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TSpinEdit) SetAlignment

func (s *TSpinEdit) SetAlignment(value TAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TSpinEdit) SetAnchors

func (s *TSpinEdit) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TSpinEdit) SetAutoSelect

func (s *TSpinEdit) SetAutoSelect(value bool)

SetAutoSelect CN: 设置自动选择。 EN: .

func (*TSpinEdit) SetAutoSize

func (s *TSpinEdit) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TSpinEdit) SetBiDiMode

func (s *TSpinEdit) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TSpinEdit) SetBounds

func (s *TSpinEdit) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TSpinEdit) SetBoundsRect

func (s *TSpinEdit) SetBoundsRect(value TRect)

SetBoundsRect

func (*TSpinEdit) SetClientHeight

func (s *TSpinEdit) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TSpinEdit) SetClientWidth

func (s *TSpinEdit) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TSpinEdit) SetColor

func (s *TSpinEdit) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TSpinEdit) SetComponentIndex

func (s *TSpinEdit) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TSpinEdit) SetConstraints

func (s *TSpinEdit) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TSpinEdit) SetControlState

func (s *TSpinEdit) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TSpinEdit) SetControlStyle

func (s *TSpinEdit) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TSpinEdit) SetCtl3D

func (s *TSpinEdit) SetCtl3D(value bool)

SetCtl3D

func (*TSpinEdit) SetCursor

func (s *TSpinEdit) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TSpinEdit) SetCustomHint

func (s *TSpinEdit) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TSpinEdit) SetDockSite

func (s *TSpinEdit) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TSpinEdit) SetDoubleBuffered

func (s *TSpinEdit) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TSpinEdit) SetDragCursor

func (s *TSpinEdit) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TSpinEdit) SetDragMode

func (s *TSpinEdit) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TSpinEdit) SetEditorEnabled

func (s *TSpinEdit) SetEditorEnabled(value bool)

SetEditorEnabled

func (*TSpinEdit) SetEnabled

func (s *TSpinEdit) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TSpinEdit) SetFocus

func (s *TSpinEdit) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TSpinEdit) SetFont

func (s *TSpinEdit) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TSpinEdit) SetHeight

func (s *TSpinEdit) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TSpinEdit) SetHint

func (s *TSpinEdit) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TSpinEdit) SetIncrement

func (s *TSpinEdit) SetIncrement(value int32)

SetIncrement

func (*TSpinEdit) SetLeft

func (s *TSpinEdit) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TSpinEdit) SetMargins

func (s *TSpinEdit) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TSpinEdit) SetMaxLength

func (s *TSpinEdit) SetMaxLength(value int32)

SetMaxLength CN: 设置最大长度。 EN: .

func (*TSpinEdit) SetMaxValue

func (s *TSpinEdit) SetMaxValue(value int32)

SetMaxValue

func (*TSpinEdit) SetMinValue

func (s *TSpinEdit) SetMinValue(value int32)

SetMinValue

func (*TSpinEdit) SetModified

func (s *TSpinEdit) SetModified(value bool)

SetModified CN: 设置修改。 EN: Set modified.

func (*TSpinEdit) SetName

func (s *TSpinEdit) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TSpinEdit) SetOnChange

func (s *TSpinEdit) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TSpinEdit) SetOnClick

func (s *TSpinEdit) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TSpinEdit) SetOnDblClick

func (s *TSpinEdit) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TSpinEdit) SetOnDragDrop

func (s *TSpinEdit) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TSpinEdit) SetOnDragOver

func (s *TSpinEdit) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TSpinEdit) SetOnEndDrag

func (s *TSpinEdit) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TSpinEdit) SetOnEnter

func (s *TSpinEdit) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TSpinEdit) SetOnExit

func (s *TSpinEdit) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TSpinEdit) SetOnGesture

func (s *TSpinEdit) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TSpinEdit) SetOnKeyDown

func (s *TSpinEdit) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TSpinEdit) SetOnKeyPress

func (s *TSpinEdit) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TSpinEdit) SetOnKeyUp

func (s *TSpinEdit) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TSpinEdit) SetOnMouseDown

func (s *TSpinEdit) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TSpinEdit) SetOnMouseMove

func (s *TSpinEdit) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TSpinEdit) SetOnMouseUp

func (s *TSpinEdit) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TSpinEdit) SetParent

func (s *TSpinEdit) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TSpinEdit) SetParentColor

func (s *TSpinEdit) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TSpinEdit) SetParentCtl3D

func (s *TSpinEdit) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TSpinEdit) SetParentDoubleBuffered

func (s *TSpinEdit) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TSpinEdit) SetParentFont

func (s *TSpinEdit) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TSpinEdit) SetParentShowHint

func (s *TSpinEdit) SetParentShowHint(value bool)

SetParentShowHint

func (*TSpinEdit) SetParentWindow

func (s *TSpinEdit) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TSpinEdit) SetPopupMenu

func (s *TSpinEdit) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TSpinEdit) SetReadOnly

func (s *TSpinEdit) SetReadOnly(value bool)

SetReadOnly CN: 设置只读。 EN: .

func (*TSpinEdit) SetSelLength

func (s *TSpinEdit) SetSelLength(value int32)

SetSelLength CN: 设置选择的长度。 EN: .

func (*TSpinEdit) SetSelStart

func (s *TSpinEdit) SetSelStart(value int32)

SetSelStart CN: 设置选择的启始位置。 EN: .

func (*TSpinEdit) SetSelText

func (s *TSpinEdit) SetSelText(value string)

SetSelText CN: 设置选择的文本。 EN: .

func (*TSpinEdit) SetShowHint

func (s *TSpinEdit) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TSpinEdit) SetStyleElements

func (s *TSpinEdit) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TSpinEdit) SetTabOrder

func (s *TSpinEdit) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TSpinEdit) SetTabStop

func (s *TSpinEdit) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TSpinEdit) SetTag

func (s *TSpinEdit) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TSpinEdit) SetText

func (s *TSpinEdit) SetText(value string)

SetText CN: 设置文本。 EN: .

func (*TSpinEdit) SetTextBuf

func (s *TSpinEdit) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TSpinEdit) SetTextHint

func (s *TSpinEdit) SetTextHint(value string)

SetTextHint CN: 设置提示文本。 EN: .

func (*TSpinEdit) SetTop

func (s *TSpinEdit) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TSpinEdit) SetUseDockManager

func (s *TSpinEdit) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TSpinEdit) SetValue

func (s *TSpinEdit) SetValue(value int32)

SetValue

func (*TSpinEdit) SetVisible

func (s *TSpinEdit) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TSpinEdit) SetWidth

func (s *TSpinEdit) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TSpinEdit) Show

func (s *TSpinEdit) Show()

Show CN: 显示控件。 EN: Show control.

func (*TSpinEdit) ShowHint

func (s *TSpinEdit) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TSpinEdit) StyleElements

func (s *TSpinEdit) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TSpinEdit) TabOrder

func (s *TSpinEdit) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TSpinEdit) TabStop

func (s *TSpinEdit) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TSpinEdit) Tag

func (s *TSpinEdit) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TSpinEdit) Text

func (s *TSpinEdit) Text() string

Text CN: 获取文本。 EN: .

func (*TSpinEdit) TextHint

func (s *TSpinEdit) TextHint() string

TextHint CN: 获取提示文本。 EN: .

func (*TSpinEdit) ToString

func (s *TSpinEdit) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TSpinEdit) Top

func (s *TSpinEdit) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TSpinEdit) Undo

func (s *TSpinEdit) Undo()

Undo CN: 撤销上一次操作。 EN: .

func (*TSpinEdit) UnsafeAddr

func (s *TSpinEdit) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TSpinEdit) Update

func (s *TSpinEdit) Update()

Update CN: 控件更新。 EN: Update.

func (*TSpinEdit) UpdateControlState

func (s *TSpinEdit) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TSpinEdit) UseDockManager

func (s *TSpinEdit) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TSpinEdit) Value

func (s *TSpinEdit) Value() int32

Value

func (*TSpinEdit) Visible

func (s *TSpinEdit) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TSpinEdit) VisibleDockClientCount

func (s *TSpinEdit) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TSpinEdit) Width

func (s *TSpinEdit) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TSplitter

type TSplitter struct {
	IControl
	// contains filtered or unexported fields
}

func AsSplitter

func AsSplitter(obj interface{}) *TSplitter

AsSplitter CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewSplitter

func NewSplitter(owner IComponent) *TSplitter

NewSplitter CN: 创建一个新的对象。 EN: Create a new object.

func SplitterFromInst

func SplitterFromInst(inst uintptr) *TSplitter

-------------------------- Deprecated begin -------------------------- SplitterFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsSplitter.

func SplitterFromObj

func SplitterFromObj(obj IObject) *TSplitter

SplitterFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsSplitter.

func SplitterFromUnsafePointer

func SplitterFromUnsafePointer(ptr unsafe.Pointer) *TSplitter

SplitterFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsSplitter.

func (*TSplitter) Action

func (s *TSplitter) Action() *TAction

Action

func (*TSplitter) Align

func (s *TSplitter) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TSplitter) AlignWithMargins

func (s *TSplitter) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TSplitter) Anchors

func (s *TSplitter) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TSplitter) Assign

func (s *TSplitter) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TSplitter) BiDiMode

func (s *TSplitter) BiDiMode() TBiDiMode

BiDiMode

func (*TSplitter) BoundsRect

func (s *TSplitter) BoundsRect() TRect

BoundsRect

func (*TSplitter) BringToFront

func (s *TSplitter) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TSplitter) Canvas

func (s *TSplitter) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TSplitter) ClassName

func (s *TSplitter) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TSplitter) ClassType

func (s *TSplitter) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TSplitter) ClientHeight

func (s *TSplitter) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TSplitter) ClientOrigin

func (s *TSplitter) ClientOrigin() TPoint

ClientOrigin

func (*TSplitter) ClientRect

func (s *TSplitter) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TSplitter) ClientToParent

func (s *TSplitter) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TSplitter) ClientToScreen

func (s *TSplitter) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TSplitter) ClientWidth

func (s *TSplitter) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TSplitter) Color

func (s *TSplitter) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TSplitter) ComponentCount

func (s *TSplitter) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TSplitter) ComponentIndex

func (s *TSplitter) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TSplitter) Components

func (s *TSplitter) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TSplitter) Constraints

func (s *TSplitter) Constraints() *TSizeConstraints

Constraints

func (*TSplitter) ControlState

func (s *TSplitter) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TSplitter) ControlStyle

func (s *TSplitter) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TSplitter) Cursor

func (s *TSplitter) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TSplitter) CustomHint

func (s *TSplitter) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TSplitter) DisposeOf

func (s *TSplitter) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TSplitter) Dragging

func (s *TSplitter) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TSplitter) Enabled

func (s *TSplitter) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TSplitter) Equals

func (s *TSplitter) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TSplitter) ExplicitHeight

func (s *TSplitter) ExplicitHeight() int32

ExplicitHeight

func (*TSplitter) ExplicitLeft

func (s *TSplitter) ExplicitLeft() int32

ExplicitLeft

func (*TSplitter) ExplicitTop

func (s *TSplitter) ExplicitTop() int32

ExplicitTop

func (*TSplitter) ExplicitWidth

func (s *TSplitter) ExplicitWidth() int32

ExplicitWidth

func (*TSplitter) FindComponent

func (s *TSplitter) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TSplitter) Floating

func (s *TSplitter) Floating() bool

Floating

func (*TSplitter) Free

func (s *TSplitter) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TSplitter) GetHashCode

func (s *TSplitter) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TSplitter) GetNamePath

func (s *TSplitter) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TSplitter) GetTextBuf

func (s *TSplitter) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TSplitter) GetTextLen

func (s *TSplitter) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TSplitter) HasParent

func (s *TSplitter) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TSplitter) Height

func (s *TSplitter) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TSplitter) Hide

func (s *TSplitter) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TSplitter) Hint

func (s *TSplitter) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TSplitter) InheritsFrom

func (s *TSplitter) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TSplitter) Instance

func (s *TSplitter) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TSplitter) InstanceSize

func (s *TSplitter) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TSplitter) Invalidate

func (s *TSplitter) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TSplitter) Is

func (s *TSplitter) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TSplitter) IsValid

func (s *TSplitter) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TSplitter) Left

func (s *TSplitter) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TSplitter) Margins

func (s *TSplitter) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TSplitter) Name

func (s *TSplitter) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TSplitter) Owner

func (s *TSplitter) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TSplitter) Parent

func (s *TSplitter) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TSplitter) ParentColor

func (s *TSplitter) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TSplitter) ParentToClient

func (s *TSplitter) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TSplitter) Perform

func (s *TSplitter) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TSplitter) Refresh

func (s *TSplitter) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TSplitter) Repaint

func (s *TSplitter) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TSplitter) ScreenToClient

func (s *TSplitter) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TSplitter) SendToBack

func (s *TSplitter) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TSplitter) SetAction

func (s *TSplitter) SetAction(value IComponent)

SetAction

func (*TSplitter) SetAlign

func (s *TSplitter) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TSplitter) SetAlignWithMargins

func (s *TSplitter) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TSplitter) SetAnchors

func (s *TSplitter) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TSplitter) SetBiDiMode

func (s *TSplitter) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TSplitter) SetBounds

func (s *TSplitter) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TSplitter) SetBoundsRect

func (s *TSplitter) SetBoundsRect(value TRect)

SetBoundsRect

func (*TSplitter) SetClientHeight

func (s *TSplitter) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TSplitter) SetClientWidth

func (s *TSplitter) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TSplitter) SetColor

func (s *TSplitter) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TSplitter) SetComponentIndex

func (s *TSplitter) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TSplitter) SetConstraints

func (s *TSplitter) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TSplitter) SetControlState

func (s *TSplitter) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TSplitter) SetControlStyle

func (s *TSplitter) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TSplitter) SetCursor

func (s *TSplitter) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TSplitter) SetCustomHint

func (s *TSplitter) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TSplitter) SetEnabled

func (s *TSplitter) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TSplitter) SetHeight

func (s *TSplitter) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TSplitter) SetHint

func (s *TSplitter) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TSplitter) SetLeft

func (s *TSplitter) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TSplitter) SetMargins

func (s *TSplitter) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TSplitter) SetName

func (s *TSplitter) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TSplitter) SetOnGesture

func (s *TSplitter) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TSplitter) SetOnPaint

func (s *TSplitter) SetOnPaint(fn TNotifyEvent)

SetOnPaint CN: 设置绘画事件。 EN: .

func (*TSplitter) SetParent

func (s *TSplitter) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TSplitter) SetParentColor

func (s *TSplitter) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TSplitter) SetShowHint

func (s *TSplitter) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TSplitter) SetStyleElements

func (s *TSplitter) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TSplitter) SetTag

func (s *TSplitter) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TSplitter) SetTextBuf

func (s *TSplitter) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TSplitter) SetTop

func (s *TSplitter) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TSplitter) SetVisible

func (s *TSplitter) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TSplitter) SetWidth

func (s *TSplitter) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TSplitter) Show

func (s *TSplitter) Show()

Show CN: 显示控件。 EN: Show control.

func (*TSplitter) ShowHint

func (s *TSplitter) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TSplitter) StyleElements

func (s *TSplitter) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TSplitter) Tag

func (s *TSplitter) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TSplitter) ToString

func (s *TSplitter) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TSplitter) Top

func (s *TSplitter) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TSplitter) UnsafeAddr

func (s *TSplitter) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TSplitter) Update

func (s *TSplitter) Update()

Update CN: 控件更新。 EN: Update.

func (*TSplitter) Visible

func (s *TSplitter) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TSplitter) Width

func (s *TSplitter) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TStartDockEvent

type TStartDockEvent func(sender IObject, dragObject *TDragDockObject)

TStartDockEvent = procedure(Sender: TObject;var DragObject: TDragDockObject) of object;

type TStartDragEvent

type TStartDragEvent func(sender IObject, dragObject *TDragObject)

TStartDragEvent = procedure(Sender: TObject;var DragObject: TDragObject) of object;

type TStaticText

type TStaticText struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsStaticText

func AsStaticText(obj interface{}) *TStaticText

AsStaticText CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewStaticText

func NewStaticText(owner IComponent) *TStaticText

NewStaticText CN: 创建一个新的对象。 EN: Create a new object.

func StaticTextFromInst

func StaticTextFromInst(inst uintptr) *TStaticText

-------------------------- Deprecated begin -------------------------- StaticTextFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsStaticText.

func StaticTextFromObj

func StaticTextFromObj(obj IObject) *TStaticText

StaticTextFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsStaticText.

func StaticTextFromUnsafePointer

func StaticTextFromUnsafePointer(ptr unsafe.Pointer) *TStaticText

StaticTextFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsStaticText.

func (*TStaticText) Action

func (s *TStaticText) Action() *TAction

Action

func (*TStaticText) Align

func (s *TStaticText) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TStaticText) AlignDisabled

func (s *TStaticText) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TStaticText) AlignWithMargins

func (s *TStaticText) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TStaticText) Alignment

func (s *TStaticText) Alignment() TAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TStaticText) Anchors

func (s *TStaticText) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TStaticText) Assign

func (s *TStaticText) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TStaticText) AutoSize

func (s *TStaticText) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TStaticText) BevelEdges

func (s *TStaticText) BevelEdges() TBevelEdges

BevelEdges

func (*TStaticText) BevelInner

func (s *TStaticText) BevelInner() TBevelCut

BevelInner

func (*TStaticText) BevelKind

func (s *TStaticText) BevelKind() TBevelKind

BevelKind

func (*TStaticText) BevelOuter

func (s *TStaticText) BevelOuter() TBevelCut

BevelOuter

func (*TStaticText) BiDiMode

func (s *TStaticText) BiDiMode() TBiDiMode

BiDiMode

func (*TStaticText) BorderStyle

func (s *TStaticText) BorderStyle() TStaticBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TStaticText) BoundsRect

func (s *TStaticText) BoundsRect() TRect

BoundsRect

func (*TStaticText) BringToFront

func (s *TStaticText) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TStaticText) Brush

func (s *TStaticText) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TStaticText) CanFocus

func (s *TStaticText) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TStaticText) Caption

func (s *TStaticText) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TStaticText) ClassName

func (s *TStaticText) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TStaticText) ClassType

func (s *TStaticText) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TStaticText) ClientHeight

func (s *TStaticText) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TStaticText) ClientOrigin

func (s *TStaticText) ClientOrigin() TPoint

ClientOrigin

func (*TStaticText) ClientRect

func (s *TStaticText) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TStaticText) ClientToParent

func (s *TStaticText) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TStaticText) ClientToScreen

func (s *TStaticText) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TStaticText) ClientWidth

func (s *TStaticText) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TStaticText) Color

func (s *TStaticText) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TStaticText) ComponentCount

func (s *TStaticText) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TStaticText) ComponentIndex

func (s *TStaticText) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TStaticText) Components

func (s *TStaticText) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TStaticText) Constraints

func (s *TStaticText) Constraints() *TSizeConstraints

Constraints

func (*TStaticText) ContainsControl

func (s *TStaticText) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TStaticText) ControlAtPos

func (s *TStaticText) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TStaticText) ControlCount

func (s *TStaticText) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TStaticText) ControlState

func (s *TStaticText) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TStaticText) ControlStyle

func (s *TStaticText) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TStaticText) Controls

func (s *TStaticText) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TStaticText) Cursor

func (s *TStaticText) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TStaticText) CustomHint

func (s *TStaticText) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TStaticText) DisableAlign

func (s *TStaticText) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TStaticText) DisposeOf

func (s *TStaticText) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TStaticText) DockClientCount

func (s *TStaticText) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TStaticText) DockClients

func (s *TStaticText) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TStaticText) DockSite

func (s *TStaticText) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TStaticText) DoubleBuffered

func (s *TStaticText) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TStaticText) DragCursor

func (s *TStaticText) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TStaticText) DragKind

func (s *TStaticText) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TStaticText) DragMode

func (s *TStaticText) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TStaticText) Dragging

func (s *TStaticText) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TStaticText) EnableAlign

func (s *TStaticText) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TStaticText) Enabled

func (s *TStaticText) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TStaticText) Equals

func (s *TStaticText) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TStaticText) ExplicitHeight

func (s *TStaticText) ExplicitHeight() int32

ExplicitHeight

func (*TStaticText) ExplicitLeft

func (s *TStaticText) ExplicitLeft() int32

ExplicitLeft

func (*TStaticText) ExplicitTop

func (s *TStaticText) ExplicitTop() int32

ExplicitTop

func (*TStaticText) ExplicitWidth

func (s *TStaticText) ExplicitWidth() int32

ExplicitWidth

func (*TStaticText) FindChildControl

func (s *TStaticText) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TStaticText) FindComponent

func (s *TStaticText) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TStaticText) FlipChildren

func (s *TStaticText) FlipChildren(AllLevels bool)

FlipChildren

func (*TStaticText) Floating

func (s *TStaticText) Floating() bool

Floating

func (*TStaticText) Focused

func (s *TStaticText) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TStaticText) Font

func (s *TStaticText) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TStaticText) Free

func (s *TStaticText) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TStaticText) GetHashCode

func (s *TStaticText) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TStaticText) GetNamePath

func (s *TStaticText) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TStaticText) GetTextBuf

func (s *TStaticText) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TStaticText) GetTextLen

func (s *TStaticText) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TStaticText) Handle

func (s *TStaticText) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TStaticText) HandleAllocated

func (s *TStaticText) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TStaticText) HasParent

func (s *TStaticText) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TStaticText) Height

func (s *TStaticText) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TStaticText) Hide

func (s *TStaticText) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TStaticText) Hint

func (s *TStaticText) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TStaticText) InheritsFrom

func (s *TStaticText) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TStaticText) InsertControl

func (s *TStaticText) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TStaticText) Instance

func (s *TStaticText) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TStaticText) InstanceSize

func (s *TStaticText) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TStaticText) Invalidate

func (s *TStaticText) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TStaticText) Is

func (s *TStaticText) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TStaticText) IsValid

func (s *TStaticText) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TStaticText) Left

func (s *TStaticText) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TStaticText) Margins

func (s *TStaticText) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TStaticText) MouseInClient

func (s *TStaticText) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TStaticText) Name

func (s *TStaticText) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TStaticText) Owner

func (s *TStaticText) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TStaticText) PaintTo

func (s *TStaticText) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TStaticText) Parent

func (s *TStaticText) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TStaticText) ParentColor

func (s *TStaticText) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TStaticText) ParentDoubleBuffered

func (s *TStaticText) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TStaticText) ParentFont

func (s *TStaticText) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TStaticText) ParentShowHint

func (s *TStaticText) ParentShowHint() bool

ParentShowHint

func (*TStaticText) ParentToClient

func (s *TStaticText) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TStaticText) ParentWindow

func (s *TStaticText) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TStaticText) Perform

func (s *TStaticText) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TStaticText) PopupMenu

func (s *TStaticText) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TStaticText) Realign

func (s *TStaticText) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TStaticText) Refresh

func (s *TStaticText) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TStaticText) RemoveControl

func (s *TStaticText) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TStaticText) Repaint

func (s *TStaticText) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TStaticText) ScaleBy

func (s *TStaticText) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TStaticText) ScreenToClient

func (s *TStaticText) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TStaticText) ScrollBy

func (s *TStaticText) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TStaticText) SendToBack

func (s *TStaticText) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TStaticText) SetAction

func (s *TStaticText) SetAction(value IComponent)

SetAction

func (*TStaticText) SetAlign

func (s *TStaticText) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TStaticText) SetAlignWithMargins

func (s *TStaticText) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TStaticText) SetAlignment

func (s *TStaticText) SetAlignment(value TAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TStaticText) SetAnchors

func (s *TStaticText) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TStaticText) SetAutoSize

func (s *TStaticText) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TStaticText) SetBevelEdges

func (s *TStaticText) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TStaticText) SetBevelInner

func (s *TStaticText) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TStaticText) SetBevelKind

func (s *TStaticText) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TStaticText) SetBevelOuter

func (s *TStaticText) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TStaticText) SetBiDiMode

func (s *TStaticText) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TStaticText) SetBorderStyle

func (s *TStaticText) SetBorderStyle(value TStaticBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TStaticText) SetBounds

func (s *TStaticText) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TStaticText) SetBoundsRect

func (s *TStaticText) SetBoundsRect(value TRect)

SetBoundsRect

func (*TStaticText) SetCaption

func (s *TStaticText) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TStaticText) SetClientHeight

func (s *TStaticText) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TStaticText) SetClientWidth

func (s *TStaticText) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TStaticText) SetColor

func (s *TStaticText) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TStaticText) SetComponentIndex

func (s *TStaticText) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TStaticText) SetConstraints

func (s *TStaticText) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TStaticText) SetControlState

func (s *TStaticText) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TStaticText) SetControlStyle

func (s *TStaticText) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TStaticText) SetCursor

func (s *TStaticText) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TStaticText) SetCustomHint

func (s *TStaticText) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TStaticText) SetDockSite

func (s *TStaticText) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TStaticText) SetDoubleBuffered

func (s *TStaticText) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TStaticText) SetDragCursor

func (s *TStaticText) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TStaticText) SetDragKind

func (s *TStaticText) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TStaticText) SetDragMode

func (s *TStaticText) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TStaticText) SetEnabled

func (s *TStaticText) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TStaticText) SetFocus

func (s *TStaticText) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TStaticText) SetFont

func (s *TStaticText) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TStaticText) SetHeight

func (s *TStaticText) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TStaticText) SetHint

func (s *TStaticText) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TStaticText) SetLeft

func (s *TStaticText) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TStaticText) SetMargins

func (s *TStaticText) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TStaticText) SetName

func (s *TStaticText) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TStaticText) SetOnClick

func (s *TStaticText) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TStaticText) SetOnContextPopup

func (s *TStaticText) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TStaticText) SetOnDblClick

func (s *TStaticText) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TStaticText) SetOnDragDrop

func (s *TStaticText) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TStaticText) SetOnDragOver

func (s *TStaticText) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TStaticText) SetOnEndDock

func (s *TStaticText) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TStaticText) SetOnEndDrag

func (s *TStaticText) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TStaticText) SetOnGesture

func (s *TStaticText) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TStaticText) SetOnMouseActivate

func (s *TStaticText) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TStaticText) SetOnMouseDown

func (s *TStaticText) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TStaticText) SetOnMouseEnter

func (s *TStaticText) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TStaticText) SetOnMouseLeave

func (s *TStaticText) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TStaticText) SetOnMouseMove

func (s *TStaticText) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TStaticText) SetOnMouseUp

func (s *TStaticText) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TStaticText) SetOnStartDock

func (s *TStaticText) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TStaticText) SetParent

func (s *TStaticText) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TStaticText) SetParentColor

func (s *TStaticText) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TStaticText) SetParentDoubleBuffered

func (s *TStaticText) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TStaticText) SetParentFont

func (s *TStaticText) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TStaticText) SetParentShowHint

func (s *TStaticText) SetParentShowHint(value bool)

SetParentShowHint

func (*TStaticText) SetParentWindow

func (s *TStaticText) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TStaticText) SetPopupMenu

func (s *TStaticText) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TStaticText) SetShowAccelChar

func (s *TStaticText) SetShowAccelChar(value bool)

SetShowAccelChar

func (*TStaticText) SetShowHint

func (s *TStaticText) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TStaticText) SetStyleElements

func (s *TStaticText) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TStaticText) SetTabOrder

func (s *TStaticText) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TStaticText) SetTabStop

func (s *TStaticText) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TStaticText) SetTag

func (s *TStaticText) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TStaticText) SetTextBuf

func (s *TStaticText) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TStaticText) SetTop

func (s *TStaticText) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TStaticText) SetTransparent

func (s *TStaticText) SetTransparent(value bool)

SetTransparent CN: 设置透明。 EN: Set transparent.

func (*TStaticText) SetUseDockManager

func (s *TStaticText) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TStaticText) SetVisible

func (s *TStaticText) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TStaticText) SetWidth

func (s *TStaticText) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TStaticText) Show

func (s *TStaticText) Show()

Show CN: 显示控件。 EN: Show control.

func (*TStaticText) ShowAccelChar

func (s *TStaticText) ShowAccelChar() bool

ShowAccelChar

func (*TStaticText) ShowHint

func (s *TStaticText) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TStaticText) StyleElements

func (s *TStaticText) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TStaticText) TabOrder

func (s *TStaticText) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TStaticText) TabStop

func (s *TStaticText) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TStaticText) Tag

func (s *TStaticText) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TStaticText) ToString

func (s *TStaticText) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TStaticText) Top

func (s *TStaticText) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TStaticText) Transparent

func (s *TStaticText) Transparent() bool

Transparent CN: 获取透明。 EN: Get transparent.

func (*TStaticText) UnsafeAddr

func (s *TStaticText) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TStaticText) Update

func (s *TStaticText) Update()

Update CN: 控件更新。 EN: Update.

func (*TStaticText) UpdateControlState

func (s *TStaticText) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TStaticText) UseDockManager

func (s *TStaticText) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TStaticText) Visible

func (s *TStaticText) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TStaticText) VisibleDockClientCount

func (s *TStaticText) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TStaticText) Width

func (s *TStaticText) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TStatusBar

type TStatusBar struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsStatusBar

func AsStatusBar(obj interface{}) *TStatusBar

AsStatusBar CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewStatusBar

func NewStatusBar(owner IComponent) *TStatusBar

NewStatusBar CN: 创建一个新的对象。 EN: Create a new object.

func StatusBarFromInst

func StatusBarFromInst(inst uintptr) *TStatusBar

-------------------------- Deprecated begin -------------------------- StatusBarFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsStatusBar.

func StatusBarFromObj

func StatusBarFromObj(obj IObject) *TStatusBar

StatusBarFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsStatusBar.

func StatusBarFromUnsafePointer

func StatusBarFromUnsafePointer(ptr unsafe.Pointer) *TStatusBar

StatusBarFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsStatusBar.

func (*TStatusBar) Action

func (s *TStatusBar) Action() *TAction

Action

func (*TStatusBar) Align

func (s *TStatusBar) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TStatusBar) AlignDisabled

func (s *TStatusBar) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TStatusBar) AlignWithMargins

func (s *TStatusBar) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TStatusBar) Anchors

func (s *TStatusBar) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TStatusBar) Assign

func (s *TStatusBar) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TStatusBar) AutoHint

func (s *TStatusBar) AutoHint() bool

AutoHint

func (*TStatusBar) BiDiMode

func (s *TStatusBar) BiDiMode() TBiDiMode

BiDiMode

func (*TStatusBar) BorderWidth

func (s *TStatusBar) BorderWidth() int32

BorderWidth CN: 获取边框的宽度。 EN: .

func (*TStatusBar) BoundsRect

func (s *TStatusBar) BoundsRect() TRect

BoundsRect

func (*TStatusBar) BringToFront

func (s *TStatusBar) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TStatusBar) Brush

func (s *TStatusBar) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TStatusBar) CanFocus

func (s *TStatusBar) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TStatusBar) Canvas

func (s *TStatusBar) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TStatusBar) ClassName

func (s *TStatusBar) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TStatusBar) ClassType

func (s *TStatusBar) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TStatusBar) ClientHeight

func (s *TStatusBar) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TStatusBar) ClientOrigin

func (s *TStatusBar) ClientOrigin() TPoint

ClientOrigin

func (*TStatusBar) ClientRect

func (s *TStatusBar) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TStatusBar) ClientToParent

func (s *TStatusBar) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TStatusBar) ClientToScreen

func (s *TStatusBar) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TStatusBar) ClientWidth

func (s *TStatusBar) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TStatusBar) Color

func (s *TStatusBar) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TStatusBar) ComponentCount

func (s *TStatusBar) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TStatusBar) ComponentIndex

func (s *TStatusBar) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TStatusBar) Components

func (s *TStatusBar) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TStatusBar) Constraints

func (s *TStatusBar) Constraints() *TSizeConstraints

Constraints

func (*TStatusBar) ContainsControl

func (s *TStatusBar) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TStatusBar) ControlAtPos

func (s *TStatusBar) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TStatusBar) ControlCount

func (s *TStatusBar) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TStatusBar) ControlState

func (s *TStatusBar) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TStatusBar) ControlStyle

func (s *TStatusBar) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TStatusBar) Controls

func (s *TStatusBar) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TStatusBar) Cursor

func (s *TStatusBar) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TStatusBar) CustomHint

func (s *TStatusBar) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TStatusBar) DisableAlign

func (s *TStatusBar) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TStatusBar) DisposeOf

func (s *TStatusBar) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TStatusBar) DockClientCount

func (s *TStatusBar) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TStatusBar) DockClients

func (s *TStatusBar) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TStatusBar) DockSite

func (s *TStatusBar) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TStatusBar) DoubleBuffered

func (s *TStatusBar) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TStatusBar) DragCursor

func (s *TStatusBar) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TStatusBar) DragKind

func (s *TStatusBar) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TStatusBar) DragMode

func (s *TStatusBar) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TStatusBar) Dragging

func (s *TStatusBar) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TStatusBar) EnableAlign

func (s *TStatusBar) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TStatusBar) Enabled

func (s *TStatusBar) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TStatusBar) Equals

func (s *TStatusBar) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TStatusBar) ExplicitHeight

func (s *TStatusBar) ExplicitHeight() int32

ExplicitHeight

func (*TStatusBar) ExplicitLeft

func (s *TStatusBar) ExplicitLeft() int32

ExplicitLeft

func (*TStatusBar) ExplicitTop

func (s *TStatusBar) ExplicitTop() int32

ExplicitTop

func (*TStatusBar) ExplicitWidth

func (s *TStatusBar) ExplicitWidth() int32

ExplicitWidth

func (*TStatusBar) FindChildControl

func (s *TStatusBar) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TStatusBar) FindComponent

func (s *TStatusBar) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TStatusBar) FlipChildren

func (s *TStatusBar) FlipChildren(AllLevels bool)

FlipChildren

func (*TStatusBar) Floating

func (s *TStatusBar) Floating() bool

Floating

func (*TStatusBar) Focused

func (s *TStatusBar) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TStatusBar) Font

func (s *TStatusBar) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TStatusBar) Free

func (s *TStatusBar) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TStatusBar) GetHashCode

func (s *TStatusBar) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TStatusBar) GetNamePath

func (s *TStatusBar) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TStatusBar) GetTextBuf

func (s *TStatusBar) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TStatusBar) GetTextLen

func (s *TStatusBar) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TStatusBar) Handle

func (s *TStatusBar) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TStatusBar) HandleAllocated

func (s *TStatusBar) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TStatusBar) HasParent

func (s *TStatusBar) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TStatusBar) Height

func (s *TStatusBar) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TStatusBar) Hide

func (s *TStatusBar) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TStatusBar) Hint

func (s *TStatusBar) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TStatusBar) InheritsFrom

func (s *TStatusBar) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TStatusBar) InsertControl

func (s *TStatusBar) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TStatusBar) Instance

func (s *TStatusBar) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TStatusBar) InstanceSize

func (s *TStatusBar) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TStatusBar) Invalidate

func (s *TStatusBar) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TStatusBar) Is

func (s *TStatusBar) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TStatusBar) IsValid

func (s *TStatusBar) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TStatusBar) Left

func (s *TStatusBar) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TStatusBar) Margins

func (s *TStatusBar) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TStatusBar) MouseInClient

func (s *TStatusBar) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TStatusBar) Name

func (s *TStatusBar) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TStatusBar) Owner

func (s *TStatusBar) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TStatusBar) PaintTo

func (s *TStatusBar) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TStatusBar) Panels

func (s *TStatusBar) Panels() *TStatusPanels

Panels

func (*TStatusBar) Parent

func (s *TStatusBar) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TStatusBar) ParentColor

func (s *TStatusBar) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TStatusBar) ParentDoubleBuffered

func (s *TStatusBar) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TStatusBar) ParentFont

func (s *TStatusBar) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TStatusBar) ParentShowHint

func (s *TStatusBar) ParentShowHint() bool

ParentShowHint

func (*TStatusBar) ParentToClient

func (s *TStatusBar) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TStatusBar) ParentWindow

func (s *TStatusBar) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TStatusBar) Perform

func (s *TStatusBar) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TStatusBar) PopupMenu

func (s *TStatusBar) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TStatusBar) Realign

func (s *TStatusBar) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TStatusBar) Refresh

func (s *TStatusBar) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TStatusBar) RemoveControl

func (s *TStatusBar) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TStatusBar) Repaint

func (s *TStatusBar) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TStatusBar) ScaleBy

func (s *TStatusBar) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TStatusBar) ScreenToClient

func (s *TStatusBar) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TStatusBar) ScrollBy

func (s *TStatusBar) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TStatusBar) SendToBack

func (s *TStatusBar) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TStatusBar) SetAction

func (s *TStatusBar) SetAction(value IComponent)

SetAction

func (*TStatusBar) SetAlign

func (s *TStatusBar) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TStatusBar) SetAlignWithMargins

func (s *TStatusBar) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TStatusBar) SetAnchors

func (s *TStatusBar) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TStatusBar) SetAutoHint

func (s *TStatusBar) SetAutoHint(value bool)

SetAutoHint

func (*TStatusBar) SetBiDiMode

func (s *TStatusBar) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TStatusBar) SetBorderWidth

func (s *TStatusBar) SetBorderWidth(value int32)

SetBorderWidth CN: 设置边框的宽度。 EN: .

func (*TStatusBar) SetBounds

func (s *TStatusBar) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TStatusBar) SetBoundsRect

func (s *TStatusBar) SetBoundsRect(value TRect)

SetBoundsRect

func (*TStatusBar) SetClientHeight

func (s *TStatusBar) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TStatusBar) SetClientWidth

func (s *TStatusBar) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TStatusBar) SetColor

func (s *TStatusBar) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TStatusBar) SetComponentIndex

func (s *TStatusBar) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TStatusBar) SetConstraints

func (s *TStatusBar) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TStatusBar) SetControlState

func (s *TStatusBar) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TStatusBar) SetControlStyle

func (s *TStatusBar) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TStatusBar) SetCursor

func (s *TStatusBar) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TStatusBar) SetCustomHint

func (s *TStatusBar) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TStatusBar) SetDockSite

func (s *TStatusBar) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TStatusBar) SetDoubleBuffered

func (s *TStatusBar) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TStatusBar) SetDragCursor

func (s *TStatusBar) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TStatusBar) SetDragKind

func (s *TStatusBar) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TStatusBar) SetDragMode

func (s *TStatusBar) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TStatusBar) SetEnabled

func (s *TStatusBar) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TStatusBar) SetFocus

func (s *TStatusBar) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TStatusBar) SetFont

func (s *TStatusBar) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TStatusBar) SetHeight

func (s *TStatusBar) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TStatusBar) SetHint

func (s *TStatusBar) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TStatusBar) SetLeft

func (s *TStatusBar) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TStatusBar) SetMargins

func (s *TStatusBar) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TStatusBar) SetName

func (s *TStatusBar) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TStatusBar) SetOnClick

func (s *TStatusBar) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TStatusBar) SetOnContextPopup

func (s *TStatusBar) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TStatusBar) SetOnDblClick

func (s *TStatusBar) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TStatusBar) SetOnDragDrop

func (s *TStatusBar) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TStatusBar) SetOnDragOver

func (s *TStatusBar) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TStatusBar) SetOnEndDock

func (s *TStatusBar) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TStatusBar) SetOnEndDrag

func (s *TStatusBar) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TStatusBar) SetOnGesture

func (s *TStatusBar) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TStatusBar) SetOnHint

func (s *TStatusBar) SetOnHint(fn TNotifyEvent)

SetOnHint CN: 设置鼠标悬停提示事件。 EN: .

func (*TStatusBar) SetOnMouseActivate

func (s *TStatusBar) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TStatusBar) SetOnMouseDown

func (s *TStatusBar) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TStatusBar) SetOnMouseEnter

func (s *TStatusBar) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TStatusBar) SetOnMouseLeave

func (s *TStatusBar) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TStatusBar) SetOnMouseMove

func (s *TStatusBar) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TStatusBar) SetOnMouseUp

func (s *TStatusBar) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TStatusBar) SetOnResize

func (s *TStatusBar) SetOnResize(fn TNotifyEvent)

SetOnResize CN: 设置大小被改变事件。 EN: .

func (*TStatusBar) SetOnStartDock

func (s *TStatusBar) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TStatusBar) SetPanels

func (s *TStatusBar) SetPanels(value *TStatusPanels)

SetPanels

func (*TStatusBar) SetParent

func (s *TStatusBar) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TStatusBar) SetParentColor

func (s *TStatusBar) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TStatusBar) SetParentDoubleBuffered

func (s *TStatusBar) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TStatusBar) SetParentFont

func (s *TStatusBar) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TStatusBar) SetParentShowHint

func (s *TStatusBar) SetParentShowHint(value bool)

SetParentShowHint

func (*TStatusBar) SetParentWindow

func (s *TStatusBar) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TStatusBar) SetPopupMenu

func (s *TStatusBar) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TStatusBar) SetShowHint

func (s *TStatusBar) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TStatusBar) SetSimplePanel

func (s *TStatusBar) SetSimplePanel(value bool)

SetSimplePanel

func (*TStatusBar) SetSimpleText

func (s *TStatusBar) SetSimpleText(value string)

SetSimpleText

func (*TStatusBar) SetSizeGrip

func (s *TStatusBar) SetSizeGrip(value bool)

SetSizeGrip

func (*TStatusBar) SetStyleElements

func (s *TStatusBar) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TStatusBar) SetTabOrder

func (s *TStatusBar) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TStatusBar) SetTabStop

func (s *TStatusBar) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TStatusBar) SetTag

func (s *TStatusBar) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TStatusBar) SetTextBuf

func (s *TStatusBar) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TStatusBar) SetTop

func (s *TStatusBar) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TStatusBar) SetUseDockManager

func (s *TStatusBar) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TStatusBar) SetUseSystemFont

func (s *TStatusBar) SetUseSystemFont(value bool)

SetUseSystemFont

func (*TStatusBar) SetVisible

func (s *TStatusBar) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TStatusBar) SetWidth

func (s *TStatusBar) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TStatusBar) Show

func (s *TStatusBar) Show()

Show CN: 显示控件。 EN: Show control.

func (*TStatusBar) ShowHint

func (s *TStatusBar) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TStatusBar) SimplePanel

func (s *TStatusBar) SimplePanel() bool

SimplePanel

func (*TStatusBar) SimpleText

func (s *TStatusBar) SimpleText() string

SimpleText

func (*TStatusBar) SizeGrip

func (s *TStatusBar) SizeGrip() bool

SizeGrip

func (*TStatusBar) StyleElements

func (s *TStatusBar) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TStatusBar) TabOrder

func (s *TStatusBar) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TStatusBar) TabStop

func (s *TStatusBar) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TStatusBar) Tag

func (s *TStatusBar) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TStatusBar) ToString

func (s *TStatusBar) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TStatusBar) Top

func (s *TStatusBar) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TStatusBar) UnsafeAddr

func (s *TStatusBar) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TStatusBar) Update

func (s *TStatusBar) Update()

Update CN: 控件更新。 EN: Update.

func (*TStatusBar) UpdateControlState

func (s *TStatusBar) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TStatusBar) UseDockManager

func (s *TStatusBar) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TStatusBar) UseSystemFont

func (s *TStatusBar) UseSystemFont() bool

UseSystemFont

func (*TStatusBar) Visible

func (s *TStatusBar) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TStatusBar) VisibleDockClientCount

func (s *TStatusBar) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TStatusBar) Width

func (s *TStatusBar) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TStatusPanel

type TStatusPanel struct {
	IObject
	// contains filtered or unexported fields
}

func AsStatusPanel

func AsStatusPanel(obj interface{}) *TStatusPanel

AsStatusPanel CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewStatusPanel

func NewStatusPanel() *TStatusPanel

NewStatusPanel CN: 创建一个新的对象。 EN: Create a new object.

func StatusPanelFromInst

func StatusPanelFromInst(inst uintptr) *TStatusPanel

-------------------------- Deprecated begin -------------------------- StatusPanelFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsStatusPanel.

func StatusPanelFromObj

func StatusPanelFromObj(obj IObject) *TStatusPanel

StatusPanelFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsStatusPanel.

func StatusPanelFromUnsafePointer

func StatusPanelFromUnsafePointer(ptr unsafe.Pointer) *TStatusPanel

StatusPanelFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsStatusPanel.

func (*TStatusPanel) Alignment

func (s *TStatusPanel) Alignment() TAlignment

Alignment CN: 获取文字对齐。 EN: Get Text alignment.

func (*TStatusPanel) Assign

func (s *TStatusPanel) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TStatusPanel) BiDiMode

func (s *TStatusPanel) BiDiMode() TBiDiMode

BiDiMode

func (*TStatusPanel) ClassName

func (s *TStatusPanel) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TStatusPanel) ClassType

func (s *TStatusPanel) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TStatusPanel) Collection

func (s *TStatusPanel) Collection() *TCollection

Collection

func (*TStatusPanel) DisplayName

func (s *TStatusPanel) DisplayName() string

DisplayName

func (*TStatusPanel) DisposeOf

func (s *TStatusPanel) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TStatusPanel) Equals

func (s *TStatusPanel) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TStatusPanel) Free

func (s *TStatusPanel) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TStatusPanel) GetHashCode

func (s *TStatusPanel) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TStatusPanel) GetNamePath

func (s *TStatusPanel) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TStatusPanel) Index

func (s *TStatusPanel) Index() int32

Index

func (*TStatusPanel) InheritsFrom

func (s *TStatusPanel) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TStatusPanel) Instance

func (s *TStatusPanel) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TStatusPanel) InstanceSize

func (s *TStatusPanel) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TStatusPanel) Is

func (s *TStatusPanel) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TStatusPanel) IsValid

func (s *TStatusPanel) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TStatusPanel) SetAlignment

func (s *TStatusPanel) SetAlignment(value TAlignment)

SetAlignment CN: 设置文字对齐。 EN: Set Text alignment.

func (*TStatusPanel) SetBiDiMode

func (s *TStatusPanel) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TStatusPanel) SetCollection

func (s *TStatusPanel) SetCollection(value *TCollection)

SetCollection

func (*TStatusPanel) SetDisplayName

func (s *TStatusPanel) SetDisplayName(value string)

SetDisplayName

func (*TStatusPanel) SetIndex

func (s *TStatusPanel) SetIndex(value int32)

SetIndex

func (*TStatusPanel) SetStyle

func (s *TStatusPanel) SetStyle(value TStatusPanelStyle)

SetStyle

func (*TStatusPanel) SetText

func (s *TStatusPanel) SetText(value string)

SetText CN: 设置文本。 EN: .

func (*TStatusPanel) SetWidth

func (s *TStatusPanel) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TStatusPanel) Style

func (s *TStatusPanel) Style() TStatusPanelStyle

Style

func (*TStatusPanel) Text

func (s *TStatusPanel) Text() string

Text CN: 获取文本。 EN: .

func (*TStatusPanel) ToString

func (s *TStatusPanel) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TStatusPanel) UnsafeAddr

func (s *TStatusPanel) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TStatusPanel) Width

func (s *TStatusPanel) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TStatusPanels

type TStatusPanels struct {
	IObject
	// contains filtered or unexported fields
}

func AsStatusPanels

func AsStatusPanels(obj interface{}) *TStatusPanels

AsStatusPanels CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewStatusPanels

func NewStatusPanels() *TStatusPanels

NewStatusPanels CN: 创建一个新的对象。 EN: Create a new object.

func StatusPanelsFromInst

func StatusPanelsFromInst(inst uintptr) *TStatusPanels

-------------------------- Deprecated begin -------------------------- StatusPanelsFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsStatusPanels.

func StatusPanelsFromObj

func StatusPanelsFromObj(obj IObject) *TStatusPanels

StatusPanelsFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsStatusPanels.

func StatusPanelsFromUnsafePointer

func StatusPanelsFromUnsafePointer(ptr unsafe.Pointer) *TStatusPanels

StatusPanelsFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsStatusPanels.

func (*TStatusPanels) Add

func (s *TStatusPanels) Add() *TStatusPanel

Add

func (*TStatusPanels) AddItem

func (s *TStatusPanels) AddItem(Item *TStatusPanel, Index int32) *TStatusPanel

AddItem

func (*TStatusPanels) Assign

func (s *TStatusPanels) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TStatusPanels) BeginUpdate

func (s *TStatusPanels) BeginUpdate()

BeginUpdate

func (*TStatusPanels) Capacity

func (s *TStatusPanels) Capacity() int32

Capacity

func (*TStatusPanels) ClassName

func (s *TStatusPanels) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TStatusPanels) ClassType

func (s *TStatusPanels) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TStatusPanels) Clear

func (s *TStatusPanels) Clear()

Clear CN: 清除。 EN: .

func (*TStatusPanels) ClearAndResetID

func (s *TStatusPanels) ClearAndResetID()

ClearAndResetID

func (*TStatusPanels) Count

func (s *TStatusPanels) Count() int32

Count

func (*TStatusPanels) Delete

func (s *TStatusPanels) Delete(Index int32)

Delete

func (*TStatusPanels) DisposeOf

func (s *TStatusPanels) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TStatusPanels) EndUpdate

func (s *TStatusPanels) EndUpdate()

EndUpdate

func (*TStatusPanels) Equals

func (s *TStatusPanels) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TStatusPanels) FindItemID

func (s *TStatusPanels) FindItemID(ID int32) *TCollectionItem

FindItemID

func (*TStatusPanels) Free

func (s *TStatusPanels) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TStatusPanels) GetHashCode

func (s *TStatusPanels) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TStatusPanels) GetNamePath

func (s *TStatusPanels) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TStatusPanels) InheritsFrom

func (s *TStatusPanels) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TStatusPanels) Insert

func (s *TStatusPanels) Insert(Index int32) *TStatusPanel

Insert

func (*TStatusPanels) Instance

func (s *TStatusPanels) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TStatusPanels) InstanceSize

func (s *TStatusPanels) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TStatusPanels) Is

func (s *TStatusPanels) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TStatusPanels) IsValid

func (s *TStatusPanels) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TStatusPanels) Items

func (s *TStatusPanels) Items(Index int32) *TStatusPanel

Items

func (*TStatusPanels) Owner

func (s *TStatusPanels) Owner() *TObject

Owner CN: 组件所有者。 EN: component owner.

func (*TStatusPanels) SetCapacity

func (s *TStatusPanels) SetCapacity(value int32)

SetCapacity

func (*TStatusPanels) SetItems

func (s *TStatusPanels) SetItems(Index int32, value *TStatusPanel)

Items

func (*TStatusPanels) ToString

func (s *TStatusPanels) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TStatusPanels) UnsafeAddr

func (s *TStatusPanels) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TStringGrid

type TStringGrid struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsStringGrid

func AsStringGrid(obj interface{}) *TStringGrid

AsStringGrid CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewStringGrid

func NewStringGrid(owner IComponent) *TStringGrid

NewStringGrid CN: 创建一个新的对象。 EN: Create a new object.

func StringGridFromInst

func StringGridFromInst(inst uintptr) *TStringGrid

-------------------------- Deprecated begin -------------------------- StringGridFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsStringGrid.

func StringGridFromObj

func StringGridFromObj(obj IObject) *TStringGrid

StringGridFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsStringGrid.

func StringGridFromUnsafePointer

func StringGridFromUnsafePointer(ptr unsafe.Pointer) *TStringGrid

StringGridFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsStringGrid.

func (*TStringGrid) Action

func (s *TStringGrid) Action() *TAction

Action

func (*TStringGrid) Align

func (s *TStringGrid) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TStringGrid) AlignDisabled

func (s *TStringGrid) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TStringGrid) AlignWithMargins

func (s *TStringGrid) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TStringGrid) Anchors

func (s *TStringGrid) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TStringGrid) Assign

func (s *TStringGrid) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TStringGrid) BevelEdges

func (s *TStringGrid) BevelEdges() TBevelEdges

BevelEdges

func (*TStringGrid) BevelInner

func (s *TStringGrid) BevelInner() TBevelCut

BevelInner

func (*TStringGrid) BevelKind

func (s *TStringGrid) BevelKind() TBevelKind

BevelKind

func (*TStringGrid) BevelOuter

func (s *TStringGrid) BevelOuter() TBevelCut

BevelOuter

func (*TStringGrid) BiDiMode

func (s *TStringGrid) BiDiMode() TBiDiMode

BiDiMode

func (*TStringGrid) BorderStyle

func (s *TStringGrid) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TStringGrid) BoundsRect

func (s *TStringGrid) BoundsRect() TRect

BoundsRect

func (*TStringGrid) BringToFront

func (s *TStringGrid) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TStringGrid) Brush

func (s *TStringGrid) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TStringGrid) CanFocus

func (s *TStringGrid) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TStringGrid) Canvas

func (s *TStringGrid) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TStringGrid) CellRect

func (s *TStringGrid) CellRect(ACol int32, ARow int32) TRect

CellRect

func (*TStringGrid) Cells

func (s *TStringGrid) Cells(ACol int32, ARow int32) string

Cells

func (*TStringGrid) ClassName

func (s *TStringGrid) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TStringGrid) ClassType

func (s *TStringGrid) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TStringGrid) ClientHeight

func (s *TStringGrid) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TStringGrid) ClientOrigin

func (s *TStringGrid) ClientOrigin() TPoint

ClientOrigin

func (*TStringGrid) ClientRect

func (s *TStringGrid) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TStringGrid) ClientToParent

func (s *TStringGrid) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TStringGrid) ClientToScreen

func (s *TStringGrid) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TStringGrid) ClientWidth

func (s *TStringGrid) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TStringGrid) Col

func (s *TStringGrid) Col() int32

Col

func (*TStringGrid) ColCount

func (s *TStringGrid) ColCount() int32

ColCount

func (*TStringGrid) ColWidths

func (s *TStringGrid) ColWidths(Index int32) int32

ColWidths

func (*TStringGrid) Color

func (s *TStringGrid) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TStringGrid) Cols

func (s *TStringGrid) Cols(Index int32) *TStrings

Cols

func (*TStringGrid) ComponentCount

func (s *TStringGrid) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TStringGrid) ComponentIndex

func (s *TStringGrid) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TStringGrid) Components

func (s *TStringGrid) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TStringGrid) Constraints

func (s *TStringGrid) Constraints() *TSizeConstraints

Constraints

func (*TStringGrid) ContainsControl

func (s *TStringGrid) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TStringGrid) ControlAtPos

func (s *TStringGrid) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TStringGrid) ControlCount

func (s *TStringGrid) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TStringGrid) ControlState

func (s *TStringGrid) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TStringGrid) ControlStyle

func (s *TStringGrid) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TStringGrid) Controls

func (s *TStringGrid) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TStringGrid) Ctl3D

func (s *TStringGrid) Ctl3D() bool

Ctl3D

func (*TStringGrid) Cursor

func (s *TStringGrid) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TStringGrid) CustomHint

func (s *TStringGrid) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TStringGrid) DefaultColWidth

func (s *TStringGrid) DefaultColWidth() int32

DefaultColWidth

func (*TStringGrid) DefaultDrawing

func (s *TStringGrid) DefaultDrawing() bool

DefaultDrawing

func (*TStringGrid) DefaultRowHeight

func (s *TStringGrid) DefaultRowHeight() int32

DefaultRowHeight

func (*TStringGrid) DisableAlign

func (s *TStringGrid) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TStringGrid) DisposeOf

func (s *TStringGrid) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TStringGrid) DockClientCount

func (s *TStringGrid) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TStringGrid) DockClients

func (s *TStringGrid) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TStringGrid) DockSite

func (s *TStringGrid) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TStringGrid) DoubleBuffered

func (s *TStringGrid) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TStringGrid) DragCursor

func (s *TStringGrid) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TStringGrid) DragKind

func (s *TStringGrid) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TStringGrid) DragMode

func (s *TStringGrid) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TStringGrid) Dragging

func (s *TStringGrid) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TStringGrid) DrawingStyle

func (s *TStringGrid) DrawingStyle() TGridDrawingStyle

DrawingStyle

func (*TStringGrid) EditorMode

func (s *TStringGrid) EditorMode() bool

EditorMode

func (*TStringGrid) EnableAlign

func (s *TStringGrid) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TStringGrid) Enabled

func (s *TStringGrid) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TStringGrid) Equals

func (s *TStringGrid) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TStringGrid) ExplicitHeight

func (s *TStringGrid) ExplicitHeight() int32

ExplicitHeight

func (*TStringGrid) ExplicitLeft

func (s *TStringGrid) ExplicitLeft() int32

ExplicitLeft

func (*TStringGrid) ExplicitTop

func (s *TStringGrid) ExplicitTop() int32

ExplicitTop

func (*TStringGrid) ExplicitWidth

func (s *TStringGrid) ExplicitWidth() int32

ExplicitWidth

func (*TStringGrid) FindChildControl

func (s *TStringGrid) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TStringGrid) FindComponent

func (s *TStringGrid) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TStringGrid) FixedColor

func (s *TStringGrid) FixedColor() TColor

FixedColor

func (*TStringGrid) FixedCols

func (s *TStringGrid) FixedCols() int32

FixedCols

func (*TStringGrid) FixedRows

func (s *TStringGrid) FixedRows() int32

FixedRows

func (*TStringGrid) FlipChildren

func (s *TStringGrid) FlipChildren(AllLevels bool)

FlipChildren

func (*TStringGrid) Floating

func (s *TStringGrid) Floating() bool

Floating

func (*TStringGrid) Focused

func (s *TStringGrid) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TStringGrid) Font

func (s *TStringGrid) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TStringGrid) Free

func (s *TStringGrid) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TStringGrid) GetHashCode

func (s *TStringGrid) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TStringGrid) GetNamePath

func (s *TStringGrid) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TStringGrid) GetTextBuf

func (s *TStringGrid) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TStringGrid) GetTextLen

func (s *TStringGrid) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TStringGrid) GradientEndColor

func (s *TStringGrid) GradientEndColor() TColor

GradientEndColor CN: 获取渐变结束颜色, 仅VCL。 EN: .

func (*TStringGrid) GradientStartColor

func (s *TStringGrid) GradientStartColor() TColor

GradientStartColor CN: 获取渐变起始颜色,仅VCL。 EN: .

func (*TStringGrid) GridHeight

func (s *TStringGrid) GridHeight() int32

GridHeight

func (*TStringGrid) GridLineWidth

func (s *TStringGrid) GridLineWidth() int32

GridLineWidth

func (*TStringGrid) GridWidth

func (s *TStringGrid) GridWidth() int32

GridWidth

func (*TStringGrid) Handle

func (s *TStringGrid) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TStringGrid) HandleAllocated

func (s *TStringGrid) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TStringGrid) HasParent

func (s *TStringGrid) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TStringGrid) Height

func (s *TStringGrid) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TStringGrid) Hide

func (s *TStringGrid) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TStringGrid) Hint

func (s *TStringGrid) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TStringGrid) InheritsFrom

func (s *TStringGrid) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TStringGrid) InsertControl

func (s *TStringGrid) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TStringGrid) Instance

func (s *TStringGrid) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TStringGrid) InstanceSize

func (s *TStringGrid) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TStringGrid) Invalidate

func (s *TStringGrid) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TStringGrid) Is

func (s *TStringGrid) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TStringGrid) IsValid

func (s *TStringGrid) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TStringGrid) Left

func (s *TStringGrid) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TStringGrid) LeftCol

func (s *TStringGrid) LeftCol() int32

LeftCol

func (*TStringGrid) Margins

func (s *TStringGrid) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TStringGrid) MouseCoord

func (s *TStringGrid) MouseCoord(X int32, Y int32) TGridCoord

MouseCoord

func (*TStringGrid) MouseInClient

func (s *TStringGrid) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TStringGrid) MouseToCell

func (s *TStringGrid) MouseToCell(X int32, Y int32, ACol *int32, ARow *int32)

MouseToCell

func (*TStringGrid) Name

func (s *TStringGrid) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TStringGrid) Objects

func (s *TStringGrid) Objects(ACol int32, ARow int32) *TObject

Objects

func (*TStringGrid) Options

func (s *TStringGrid) Options() TGridOptions

Options

func (*TStringGrid) Owner

func (s *TStringGrid) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TStringGrid) PaintTo

func (s *TStringGrid) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TStringGrid) Parent

func (s *TStringGrid) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TStringGrid) ParentColor

func (s *TStringGrid) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TStringGrid) ParentCtl3D

func (s *TStringGrid) ParentCtl3D() bool

ParentCtl3D

func (*TStringGrid) ParentDoubleBuffered

func (s *TStringGrid) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TStringGrid) ParentFont

func (s *TStringGrid) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TStringGrid) ParentShowHint

func (s *TStringGrid) ParentShowHint() bool

ParentShowHint

func (*TStringGrid) ParentToClient

func (s *TStringGrid) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TStringGrid) ParentWindow

func (s *TStringGrid) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TStringGrid) Perform

func (s *TStringGrid) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TStringGrid) PopupMenu

func (s *TStringGrid) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TStringGrid) Realign

func (s *TStringGrid) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TStringGrid) Refresh

func (s *TStringGrid) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TStringGrid) RemoveControl

func (s *TStringGrid) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TStringGrid) Repaint

func (s *TStringGrid) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TStringGrid) Row

func (s *TStringGrid) Row() int32

Row

func (*TStringGrid) RowCount

func (s *TStringGrid) RowCount() int32

RowCount

func (*TStringGrid) RowHeights

func (s *TStringGrid) RowHeights(Index int32) int32

RowHeights

func (*TStringGrid) Rows

func (s *TStringGrid) Rows(Index int32) *TStrings

Rows

func (*TStringGrid) ScaleBy

func (s *TStringGrid) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TStringGrid) ScreenToClient

func (s *TStringGrid) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TStringGrid) ScrollBars

func (s *TStringGrid) ScrollBars() TScrollStyle

ScrollBars

func (*TStringGrid) ScrollBy

func (s *TStringGrid) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TStringGrid) Selection

func (s *TStringGrid) Selection() TGridRect

Selection

func (*TStringGrid) SendToBack

func (s *TStringGrid) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TStringGrid) SetAction

func (s *TStringGrid) SetAction(value IComponent)

SetAction

func (*TStringGrid) SetAlign

func (s *TStringGrid) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TStringGrid) SetAlignWithMargins

func (s *TStringGrid) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TStringGrid) SetAnchors

func (s *TStringGrid) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TStringGrid) SetBevelEdges

func (s *TStringGrid) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TStringGrid) SetBevelInner

func (s *TStringGrid) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TStringGrid) SetBevelKind

func (s *TStringGrid) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TStringGrid) SetBevelOuter

func (s *TStringGrid) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TStringGrid) SetBiDiMode

func (s *TStringGrid) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TStringGrid) SetBorderStyle

func (s *TStringGrid) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TStringGrid) SetBounds

func (s *TStringGrid) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TStringGrid) SetBoundsRect

func (s *TStringGrid) SetBoundsRect(value TRect)

SetBoundsRect

func (*TStringGrid) SetCells

func (s *TStringGrid) SetCells(ACol int32, ARow int32, value string)

Cells

func (*TStringGrid) SetClientHeight

func (s *TStringGrid) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TStringGrid) SetClientWidth

func (s *TStringGrid) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TStringGrid) SetCol

func (s *TStringGrid) SetCol(value int32)

SetCol

func (*TStringGrid) SetColCount

func (s *TStringGrid) SetColCount(value int32)

SetColCount

func (*TStringGrid) SetColWidths

func (s *TStringGrid) SetColWidths(Index int32, value int32)

ColWidths

func (*TStringGrid) SetColor

func (s *TStringGrid) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TStringGrid) SetCols

func (s *TStringGrid) SetCols(Index int32, value IObject)

Cols

func (*TStringGrid) SetComponentIndex

func (s *TStringGrid) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TStringGrid) SetConstraints

func (s *TStringGrid) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TStringGrid) SetControlState

func (s *TStringGrid) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TStringGrid) SetControlStyle

func (s *TStringGrid) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TStringGrid) SetCtl3D

func (s *TStringGrid) SetCtl3D(value bool)

SetCtl3D

func (*TStringGrid) SetCursor

func (s *TStringGrid) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TStringGrid) SetCustomHint

func (s *TStringGrid) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TStringGrid) SetDefaultColWidth

func (s *TStringGrid) SetDefaultColWidth(value int32)

SetDefaultColWidth

func (*TStringGrid) SetDefaultDrawing

func (s *TStringGrid) SetDefaultDrawing(value bool)

SetDefaultDrawing

func (*TStringGrid) SetDefaultRowHeight

func (s *TStringGrid) SetDefaultRowHeight(value int32)

SetDefaultRowHeight

func (*TStringGrid) SetDockSite

func (s *TStringGrid) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TStringGrid) SetDoubleBuffered

func (s *TStringGrid) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TStringGrid) SetDragCursor

func (s *TStringGrid) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TStringGrid) SetDragKind

func (s *TStringGrid) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TStringGrid) SetDragMode

func (s *TStringGrid) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TStringGrid) SetDrawingStyle

func (s *TStringGrid) SetDrawingStyle(value TGridDrawingStyle)

SetDrawingStyle

func (*TStringGrid) SetEditorMode

func (s *TStringGrid) SetEditorMode(value bool)

SetEditorMode

func (*TStringGrid) SetEnabled

func (s *TStringGrid) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TStringGrid) SetFixedColor

func (s *TStringGrid) SetFixedColor(value TColor)

SetFixedColor

func (*TStringGrid) SetFixedCols

func (s *TStringGrid) SetFixedCols(value int32)

SetFixedCols

func (*TStringGrid) SetFixedRows

func (s *TStringGrid) SetFixedRows(value int32)

SetFixedRows

func (*TStringGrid) SetFocus

func (s *TStringGrid) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TStringGrid) SetFont

func (s *TStringGrid) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TStringGrid) SetGradientEndColor

func (s *TStringGrid) SetGradientEndColor(value TColor)

SetGradientEndColor CN: 设置渐变结束颜色, 仅VCL。 EN: .

func (*TStringGrid) SetGradientStartColor

func (s *TStringGrid) SetGradientStartColor(value TColor)

SetGradientStartColor CN: 设置渐变起始颜色,仅VCL。 EN: .

func (*TStringGrid) SetGridLineWidth

func (s *TStringGrid) SetGridLineWidth(value int32)

SetGridLineWidth

func (*TStringGrid) SetHeight

func (s *TStringGrid) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TStringGrid) SetHint

func (s *TStringGrid) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TStringGrid) SetLeft

func (s *TStringGrid) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TStringGrid) SetLeftCol

func (s *TStringGrid) SetLeftCol(value int32)

SetLeftCol

func (*TStringGrid) SetMargins

func (s *TStringGrid) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TStringGrid) SetName

func (s *TStringGrid) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TStringGrid) SetObjects

func (s *TStringGrid) SetObjects(ACol int32, ARow int32, value IObject)

Objects

func (*TStringGrid) SetOnClick

func (s *TStringGrid) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TStringGrid) SetOnColumnMoved

func (s *TStringGrid) SetOnColumnMoved(fn TMovedEvent)

SetOnColumnMoved

func (*TStringGrid) SetOnContextPopup

func (s *TStringGrid) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TStringGrid) SetOnDblClick

func (s *TStringGrid) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TStringGrid) SetOnDragDrop

func (s *TStringGrid) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TStringGrid) SetOnDragOver

func (s *TStringGrid) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TStringGrid) SetOnDrawCell

func (s *TStringGrid) SetOnDrawCell(fn TDrawCellEvent)

SetOnDrawCell

func (*TStringGrid) SetOnEndDock

func (s *TStringGrid) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TStringGrid) SetOnEndDrag

func (s *TStringGrid) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TStringGrid) SetOnEnter

func (s *TStringGrid) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TStringGrid) SetOnExit

func (s *TStringGrid) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TStringGrid) SetOnFixedCellClick

func (s *TStringGrid) SetOnFixedCellClick(fn TFixedCellClickEvent)

SetOnFixedCellClick

func (*TStringGrid) SetOnGesture

func (s *TStringGrid) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TStringGrid) SetOnGetEditMask

func (s *TStringGrid) SetOnGetEditMask(fn TGetEditEvent)

SetOnGetEditMask

func (*TStringGrid) SetOnGetEditText

func (s *TStringGrid) SetOnGetEditText(fn TGetEditEvent)

SetOnGetEditText

func (*TStringGrid) SetOnKeyDown

func (s *TStringGrid) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TStringGrid) SetOnKeyPress

func (s *TStringGrid) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TStringGrid) SetOnKeyUp

func (s *TStringGrid) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TStringGrid) SetOnMouseActivate

func (s *TStringGrid) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TStringGrid) SetOnMouseDown

func (s *TStringGrid) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TStringGrid) SetOnMouseEnter

func (s *TStringGrid) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TStringGrid) SetOnMouseLeave

func (s *TStringGrid) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TStringGrid) SetOnMouseMove

func (s *TStringGrid) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TStringGrid) SetOnMouseUp

func (s *TStringGrid) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TStringGrid) SetOnMouseWheelDown

func (s *TStringGrid) SetOnMouseWheelDown(fn TMouseWheelUpDownEvent)

SetOnMouseWheelDown CN: 设置鼠标滚轮按下事件。 EN: .

func (*TStringGrid) SetOnMouseWheelUp

func (s *TStringGrid) SetOnMouseWheelUp(fn TMouseWheelUpDownEvent)

SetOnMouseWheelUp CN: 设置鼠标滚轮抬起事件。 EN: .

func (*TStringGrid) SetOnRowMoved

func (s *TStringGrid) SetOnRowMoved(fn TMovedEvent)

SetOnRowMoved

func (*TStringGrid) SetOnSelectCell

func (s *TStringGrid) SetOnSelectCell(fn TSelectCellEvent)

SetOnSelectCell

func (*TStringGrid) SetOnSetEditText

func (s *TStringGrid) SetOnSetEditText(fn TSetEditEvent)

SetOnSetEditText

func (*TStringGrid) SetOnStartDock

func (s *TStringGrid) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TStringGrid) SetOnTopLeftChanged

func (s *TStringGrid) SetOnTopLeftChanged(fn TNotifyEvent)

SetOnTopLeftChanged

func (*TStringGrid) SetOptions

func (s *TStringGrid) SetOptions(value TGridOptions)

SetOptions

func (*TStringGrid) SetParent

func (s *TStringGrid) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TStringGrid) SetParentColor

func (s *TStringGrid) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TStringGrid) SetParentCtl3D

func (s *TStringGrid) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TStringGrid) SetParentDoubleBuffered

func (s *TStringGrid) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TStringGrid) SetParentFont

func (s *TStringGrid) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TStringGrid) SetParentShowHint

func (s *TStringGrid) SetParentShowHint(value bool)

SetParentShowHint

func (*TStringGrid) SetParentWindow

func (s *TStringGrid) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TStringGrid) SetPopupMenu

func (s *TStringGrid) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TStringGrid) SetRow

func (s *TStringGrid) SetRow(value int32)

SetRow

func (*TStringGrid) SetRowCount

func (s *TStringGrid) SetRowCount(value int32)

SetRowCount

func (*TStringGrid) SetRowHeights

func (s *TStringGrid) SetRowHeights(Index int32, value int32)

RowHeights

func (*TStringGrid) SetRows

func (s *TStringGrid) SetRows(Index int32, value IObject)

Rows

func (*TStringGrid) SetScrollBars

func (s *TStringGrid) SetScrollBars(value TScrollStyle)

SetScrollBars

func (*TStringGrid) SetSelection

func (s *TStringGrid) SetSelection(value TGridRect)

SetSelection

func (*TStringGrid) SetShowHint

func (s *TStringGrid) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TStringGrid) SetStyleElements

func (s *TStringGrid) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TStringGrid) SetTabOrder

func (s *TStringGrid) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TStringGrid) SetTabStop

func (s *TStringGrid) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TStringGrid) SetTabStops

func (s *TStringGrid) SetTabStops(Index int32, value bool)

TabStops

func (*TStringGrid) SetTag

func (s *TStringGrid) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TStringGrid) SetTextBuf

func (s *TStringGrid) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TStringGrid) SetTop

func (s *TStringGrid) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TStringGrid) SetTopRow

func (s *TStringGrid) SetTopRow(value int32)

SetTopRow

func (*TStringGrid) SetUseDockManager

func (s *TStringGrid) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TStringGrid) SetVisible

func (s *TStringGrid) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TStringGrid) SetWidth

func (s *TStringGrid) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TStringGrid) Show

func (s *TStringGrid) Show()

Show CN: 显示控件。 EN: Show control.

func (*TStringGrid) ShowHint

func (s *TStringGrid) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TStringGrid) StyleElements

func (s *TStringGrid) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TStringGrid) TabOrder

func (s *TStringGrid) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TStringGrid) TabStop

func (s *TStringGrid) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TStringGrid) TabStops

func (s *TStringGrid) TabStops(Index int32) bool

TabStops

func (*TStringGrid) Tag

func (s *TStringGrid) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TStringGrid) ToString

func (s *TStringGrid) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TStringGrid) Top

func (s *TStringGrid) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TStringGrid) TopRow

func (s *TStringGrid) TopRow() int32

TopRow

func (*TStringGrid) UnsafeAddr

func (s *TStringGrid) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TStringGrid) Update

func (s *TStringGrid) Update()

Update CN: 控件更新。 EN: Update.

func (*TStringGrid) UpdateControlState

func (s *TStringGrid) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TStringGrid) UseDockManager

func (s *TStringGrid) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TStringGrid) Visible

func (s *TStringGrid) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TStringGrid) VisibleColCount

func (s *TStringGrid) VisibleColCount() int32

VisibleColCount

func (*TStringGrid) VisibleDockClientCount

func (s *TStringGrid) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TStringGrid) VisibleRowCount

func (s *TStringGrid) VisibleRowCount() int32

VisibleRowCount

func (*TStringGrid) Width

func (s *TStringGrid) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TStringList

type TStringList struct {
	IObject
	// contains filtered or unexported fields
}

func AsStringList

func AsStringList(obj interface{}) *TStringList

AsStringList CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewStringList

func NewStringList() *TStringList

NewStringList CN: 创建一个新的对象。 EN: Create a new object.

func StringListFromInst

func StringListFromInst(inst uintptr) *TStringList

-------------------------- Deprecated begin -------------------------- StringListFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsStringList.

func StringListFromObj

func StringListFromObj(obj IObject) *TStringList

StringListFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsStringList.

func StringListFromUnsafePointer

func StringListFromUnsafePointer(ptr unsafe.Pointer) *TStringList

StringListFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsStringList.

func (*TStringList) Add

func (s *TStringList) Add(S string) int32

Add

func (*TStringList) AddObject

func (s *TStringList) AddObject(S string, AObject IObject) int32

AddObject

func (*TStringList) Append

func (s *TStringList) Append(S string)

Append

func (*TStringList) Assign

func (s *TStringList) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TStringList) BeginUpdate

func (s *TStringList) BeginUpdate()

BeginUpdate

func (*TStringList) Capacity

func (s *TStringList) Capacity() int32

Capacity

func (*TStringList) ClassName

func (s *TStringList) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TStringList) ClassType

func (s *TStringList) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TStringList) Clear

func (s *TStringList) Clear()

Clear CN: 清除。 EN: .

func (*TStringList) CommaText

func (s *TStringList) CommaText() string

CommaText

func (*TStringList) Count

func (s *TStringList) Count() int32

Count

func (*TStringList) Delete

func (s *TStringList) Delete(Index int32)

Delete

func (*TStringList) Delimiter

func (s *TStringList) Delimiter() uint16

Delimiter

func (*TStringList) DisposeOf

func (s *TStringList) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TStringList) EndUpdate

func (s *TStringList) EndUpdate()

EndUpdate

func (*TStringList) Equals

func (s *TStringList) Equals(Strings IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TStringList) Free

func (s *TStringList) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TStringList) GetHashCode

func (s *TStringList) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TStringList) GetNamePath

func (s *TStringList) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TStringList) IndexOf

func (s *TStringList) IndexOf(S string) int32

IndexOf

func (*TStringList) IndexOfName

func (s *TStringList) IndexOfName(Name string) int32

IndexOfName

func (*TStringList) IndexOfObject

func (s *TStringList) IndexOfObject(AObject IObject) int32

IndexOfObject

func (*TStringList) InheritsFrom

func (s *TStringList) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TStringList) Insert

func (s *TStringList) Insert(Index int32, S string)

Insert

func (*TStringList) InsertObject

func (s *TStringList) InsertObject(Index int32, S string, AObject IObject)

InsertObject

func (*TStringList) Instance

func (s *TStringList) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TStringList) InstanceSize

func (s *TStringList) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TStringList) Is

func (s *TStringList) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TStringList) IsValid

func (s *TStringList) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TStringList) LoadFromFile

func (s *TStringList) LoadFromFile(FileName string)

LoadFromFile CN: 从文件加载。 EN: .

func (*TStringList) LoadFromStream

func (s *TStringList) LoadFromStream(Stream IObject)

LoadFromStream CN: 文件流加载。 EN: .

func (*TStringList) Move

func (s *TStringList) Move(CurIndex int32, NewIndex int32)

Move

func (*TStringList) Objects

func (s *TStringList) Objects(Index int32) *TObject

Objects

func (*TStringList) Options

func (s *TStringList) Options() TStringsOptions

Options

func (*TStringList) S

func (s *TStringList) S(Index int32) string

S CN: Strings()的别名。 EN: Alias of Strings().

func (*TStringList) SaveToFile

func (s *TStringList) SaveToFile(FileName string)

SaveToFile CN: 保存至文件。 EN: .

func (*TStringList) SaveToStream

func (s *TStringList) SaveToStream(Stream IObject)

SaveToStream CN: 保存至流。 EN: .

func (*TStringList) SetCapacity

func (s *TStringList) SetCapacity(value int32)

SetCapacity

func (*TStringList) SetCommaText

func (s *TStringList) SetCommaText(value string)

SetCommaText

func (*TStringList) SetDelimiter

func (s *TStringList) SetDelimiter(value uint16)

SetDelimiter

func (*TStringList) SetObjects

func (s *TStringList) SetObjects(Index int32, value IObject)

Objects

func (*TStringList) SetOnChange

func (s *TStringList) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TStringList) SetOnChanging

func (s *TStringList) SetOnChanging(fn TNotifyEvent)

SetOnChanging

func (*TStringList) SetOptions

func (s *TStringList) SetOptions(value TStringsOptions)

SetOptions

func (*TStringList) SetS

func (s *TStringList) SetS(Index int32, value string)

SetS CN: SetStrings()的别名。 EN: Alias of SetStrings().

func (*TStringList) SetSorted

func (s *TStringList) SetSorted(value bool)

SetSorted

func (*TStringList) SetStrings

func (s *TStringList) SetStrings(Index int32, value string)

Strings

func (*TStringList) SetText

func (s *TStringList) SetText(value string)

SetText CN: 设置文本。 EN: .

func (*TStringList) SetValueFromIndex

func (s *TStringList) SetValueFromIndex(Index int32, value string)

ValueFromIndex

func (*TStringList) SetValues

func (s *TStringList) SetValues(Name string, value string)

Values

func (*TStringList) SetWriteBOM

func (s *TStringList) SetWriteBOM(value bool)

SetWriteBOM

func (*TStringList) Sorted

func (s *TStringList) Sorted() bool

Sorted

func (*TStringList) Strings

func (s *TStringList) Strings(Index int32) string

Strings

func (*TStringList) Text

func (s *TStringList) Text() string

Text CN: 获取文本。 EN: .

func (*TStringList) ToString

func (s *TStringList) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TStringList) UnsafeAddr

func (s *TStringList) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TStringList) ValueFromIndex

func (s *TStringList) ValueFromIndex(Index int32) string

ValueFromIndex

func (*TStringList) Values

func (s *TStringList) Values(Name string) string

Values

func (*TStringList) WriteBOM

func (s *TStringList) WriteBOM() bool

WriteBOM

type TStrings

type TStrings struct {
	IObject
	// contains filtered or unexported fields
}

func AsStrings

func AsStrings(obj interface{}) *TStrings

AsStrings CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewStrings

func NewStrings() *TStrings

NewStrings CN: 创建一个新的对象。 EN: Create a new object.

func StringsFromInst

func StringsFromInst(inst uintptr) *TStrings

-------------------------- Deprecated begin -------------------------- StringsFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsStrings.

func StringsFromObj

func StringsFromObj(obj IObject) *TStrings

StringsFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsStrings.

func StringsFromUnsafePointer

func StringsFromUnsafePointer(ptr unsafe.Pointer) *TStrings

StringsFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsStrings.

func (*TStrings) Add

func (s *TStrings) Add(S string) int32

Add

func (*TStrings) AddObject

func (s *TStrings) AddObject(S string, AObject IObject) int32

AddObject

func (*TStrings) Append

func (s *TStrings) Append(S string)

Append

func (*TStrings) Assign

func (s *TStrings) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TStrings) BeginUpdate

func (s *TStrings) BeginUpdate()

BeginUpdate

func (*TStrings) Capacity

func (s *TStrings) Capacity() int32

Capacity

func (*TStrings) ClassName

func (s *TStrings) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TStrings) ClassType

func (s *TStrings) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TStrings) Clear

func (s *TStrings) Clear()

Clear CN: 清除。 EN: .

func (*TStrings) CommaText

func (s *TStrings) CommaText() string

CommaText

func (*TStrings) Count

func (s *TStrings) Count() int32

Count

func (*TStrings) Delete

func (s *TStrings) Delete(Index int32)

Delete

func (*TStrings) Delimiter

func (s *TStrings) Delimiter() uint16

Delimiter

func (*TStrings) DisposeOf

func (s *TStrings) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TStrings) EndUpdate

func (s *TStrings) EndUpdate()

EndUpdate

func (*TStrings) Equals

func (s *TStrings) Equals(Strings IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TStrings) Free

func (s *TStrings) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TStrings) GetHashCode

func (s *TStrings) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TStrings) GetNamePath

func (s *TStrings) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TStrings) IndexOf

func (s *TStrings) IndexOf(S string) int32

IndexOf

func (*TStrings) IndexOfName

func (s *TStrings) IndexOfName(Name string) int32

IndexOfName

func (*TStrings) IndexOfObject

func (s *TStrings) IndexOfObject(AObject IObject) int32

IndexOfObject

func (*TStrings) InheritsFrom

func (s *TStrings) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TStrings) Insert

func (s *TStrings) Insert(Index int32, S string)

Insert

func (*TStrings) InsertObject

func (s *TStrings) InsertObject(Index int32, S string, AObject IObject)

InsertObject

func (*TStrings) Instance

func (s *TStrings) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TStrings) InstanceSize

func (s *TStrings) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TStrings) Is

func (s *TStrings) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TStrings) IsValid

func (s *TStrings) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TStrings) LoadFromFile

func (s *TStrings) LoadFromFile(FileName string)

LoadFromFile CN: 从文件加载。 EN: .

func (*TStrings) LoadFromStream

func (s *TStrings) LoadFromStream(Stream IObject)

LoadFromStream CN: 文件流加载。 EN: .

func (*TStrings) Move

func (s *TStrings) Move(CurIndex int32, NewIndex int32)

Move

func (*TStrings) Objects

func (s *TStrings) Objects(Index int32) *TObject

Objects

func (*TStrings) Options

func (s *TStrings) Options() TStringsOptions

Options

func (*TStrings) S

func (s *TStrings) S(Index int32) string

S CN: Strings()的别名。 EN: Alias of Strings().

func (*TStrings) SaveToFile

func (s *TStrings) SaveToFile(FileName string)

SaveToFile CN: 保存至文件。 EN: .

func (*TStrings) SaveToStream

func (s *TStrings) SaveToStream(Stream IObject)

SaveToStream CN: 保存至流。 EN: .

func (*TStrings) SetCapacity

func (s *TStrings) SetCapacity(value int32)

SetCapacity

func (*TStrings) SetCommaText

func (s *TStrings) SetCommaText(value string)

SetCommaText

func (*TStrings) SetDelimiter

func (s *TStrings) SetDelimiter(value uint16)

SetDelimiter

func (*TStrings) SetObjects

func (s *TStrings) SetObjects(Index int32, value IObject)

Objects

func (*TStrings) SetOptions

func (s *TStrings) SetOptions(value TStringsOptions)

SetOptions

func (*TStrings) SetS

func (s *TStrings) SetS(Index int32, value string)

SetS CN: SetStrings()的别名。 EN: Alias of SetStrings().

func (*TStrings) SetStrings

func (s *TStrings) SetStrings(Index int32, value string)

Strings

func (*TStrings) SetText

func (s *TStrings) SetText(value string)

SetText CN: 设置文本。 EN: .

func (*TStrings) SetValueFromIndex

func (s *TStrings) SetValueFromIndex(Index int32, value string)

ValueFromIndex

func (*TStrings) SetValues

func (s *TStrings) SetValues(Name string, value string)

Values

func (*TStrings) SetWriteBOM

func (s *TStrings) SetWriteBOM(value bool)

SetWriteBOM

func (*TStrings) Strings

func (s *TStrings) Strings(Index int32) string

Strings

func (*TStrings) Text

func (s *TStrings) Text() string

Text CN: 获取文本。 EN: .

func (*TStrings) ToString

func (s *TStrings) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TStrings) UnsafeAddr

func (s *TStrings) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TStrings) ValueFromIndex

func (s *TStrings) ValueFromIndex(Index int32) string

ValueFromIndex

func (*TStrings) Values

func (s *TStrings) Values(Name string) string

Values

func (*TStrings) WriteBOM

func (s *TStrings) WriteBOM() bool

WriteBOM

type TSysLinkEvent

type TSysLinkEvent func(sender IObject, link string, linkType TSysLinkType) // TSysLinkType

TSysLinkEvent LinkLabel

type TTBAdvancedCustomDrawBtnEvent

type TTBAdvancedCustomDrawBtnEvent func(sender *TToolBar, button *TToolButton, state TCustomDrawState, stage TCustomDrawStage, flags *TTBCustomDrawFlags, defaultDraw *bool)

TTBAdvancedCustomDrawBtnEvent = procedure(Sender: TToolBar; Button: TToolButton;

State: TCustomDrawState; Stage: TCustomDrawStage;
var Flags: TTBCustomDrawFlags; var DefaultDraw: Boolean) of object;

type TTBAdvancedCustomDrawEvent

type TTBAdvancedCustomDrawEvent func(sender *TToolBar, aRect TRect, stage TCustomDrawStage, defaultDraw *bool)

-------------------------TToolBar TTBAdvancedCustomDrawEvent = procedure(Sender: TToolBar; const ARect: TRect;

Stage: TCustomDrawStage; var DefaultDraw: Boolean) of object;

type TTVAdvancedCustomDrawEvent

type TTVAdvancedCustomDrawEvent func(sender *TTreeView, aRect TRect, stage TCustomDrawStage, defaultDraw *bool)

TTVAdvancedCustomDrawEvent = procedure(Sender: TCustomTreeView; const ARect: TRect;

Stage: TCustomDrawStage; var DefaultDraw: Boolean) of object;

type TTVAdvancedCustomDrawItemEvent

type TTVAdvancedCustomDrawItemEvent func(sender *TTreeView, node *TTreeNode, state TCustomDrawState, stage TCustomDrawStage, paintImages, defaultDraw *bool)

TTVAdvancedCustomDrawItemEvent = procedure(Sender: TCustomTreeView; Node: TTreeNode;

State: TCustomDrawState; Stage: TCustomDrawStage; var PaintImages,

DefaultDraw: Boolean) of object;

type TTVChangedEvent

type TTVChangedEvent func(sender IObject, node *TTreeNode)

TTVChangedEvent TTreeView

type TTVChangingEvent

type TTVChangingEvent func(sender IObject, node *TTreeNode, allowChange *bool)

TTVChangingEvent = procedure(Sender: TObject; Node: TTreeNode; var AllowChange: Boolean) of object;

type TTVCollapsingEvent

type TTVCollapsingEvent func(sender IObject, node *TTreeNode, allowCollapse *bool)

TTVCollapsingEvent = procedure(Sender: TObject; Node: TTreeNode; var AllowCollapse: Boolean) of object;

type TTVCompareEvent

type TTVCompareEvent func(sender IObject, node1, node2 *TTreeNode, data int32, compare *int32)

----------------TTreeView TTVCompareEvent = procedure(Sender: TObject; Node1, Node2: TTreeNode;

Data: Integer; var Compare: Integer) of object;

type TTVCustomDrawEvent

type TTVCustomDrawEvent func(sender *TTreeView, aRect TRect, defaultDraw *bool)

TTVCustomDrawEvent = procedure(Sender: TCustomTreeView; const ARect: TRect;var DefaultDraw: Boolean) of object;

type TTVCustomDrawItemEvent

type TTVCustomDrawItemEvent func(sender *TTreeView, node *TTreeNode, state TCustomDrawStage, defaultDraw *bool)

TTVCustomDrawItemEvent = procedure(Sender: TCustomTreeView; Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean) of object;

type TTVEditedEvent

type TTVEditedEvent func(sender IObject, node *TTreeNode, s *string)

TTVEditedEvent = procedure(Sender: TObject; Node: TTreeNode; var S: string) of object;

type TTVEditingEvent

type TTVEditingEvent func(sender IObject, node *TTreeNode, allowEdit *bool)

TTVEditingEvent = procedure(Sender: TObject; Node: TTreeNode; var AllowEdit: Boolean) of object;

type TTVExpandedEvent

type TTVExpandedEvent func(sender IObject, node *TTreeNode)

TTVExpandedEvent = procedure(Sender: TObject; Node: TTreeNode) of object;

type TTVExpandingEvent

type TTVExpandingEvent func(sender IObject, node *TTreeNode, allowExpansion *bool)

TTVExpandingEvent = procedure(Sender: TObject; Node: TTreeNode; var AllowExpansion: Boolean) of object;

type TTVHintEvent

type TTVHintEvent func(sender IObject, node *TTreeNode, hint *string)

TTVHintEvent = procedure(Sender: TObject; const Node: TTreeNode; var Hint: String) of object;

type TTabChangingEvent

type TTabChangingEvent func(sender IObject, allowChange *bool)

TTabChangingEvent = procedure(Sender: TObject; var AllowChange: Boolean) of object;

type TTabGetImageEvent

type TTabGetImageEvent func(sender IObject, tabIndex int32, imageIndex *int32)

----------------TPageControl TTabGetImageEvent = procedure(Sender: TObject; TabIndex: Integer; var ImageIndex: Integer) of object;

type TTabSheet

type TTabSheet struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsTabSheet

func AsTabSheet(obj interface{}) *TTabSheet

AsTabSheet CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewTabSheet

func NewTabSheet(owner IComponent) *TTabSheet

NewTabSheet CN: 创建一个新的对象。 EN: Create a new object.

func TabSheetFromInst

func TabSheetFromInst(inst uintptr) *TTabSheet

-------------------------- Deprecated begin -------------------------- TabSheetFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsTabSheet.

func TabSheetFromObj

func TabSheetFromObj(obj IObject) *TTabSheet

TabSheetFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsTabSheet.

func TabSheetFromUnsafePointer

func TabSheetFromUnsafePointer(ptr unsafe.Pointer) *TTabSheet

TabSheetFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsTabSheet.

func (*TTabSheet) Action

func (t *TTabSheet) Action() *TAction

Action

func (*TTabSheet) Align

func (t *TTabSheet) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TTabSheet) AlignDisabled

func (t *TTabSheet) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TTabSheet) AlignWithMargins

func (t *TTabSheet) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TTabSheet) Anchors

func (t *TTabSheet) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TTabSheet) Assign

func (t *TTabSheet) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TTabSheet) BiDiMode

func (t *TTabSheet) BiDiMode() TBiDiMode

BiDiMode

func (*TTabSheet) BorderWidth

func (t *TTabSheet) BorderWidth() int32

BorderWidth CN: 获取边框的宽度。 EN: .

func (*TTabSheet) BoundsRect

func (t *TTabSheet) BoundsRect() TRect

BoundsRect

func (*TTabSheet) BringToFront

func (t *TTabSheet) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TTabSheet) Brush

func (t *TTabSheet) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TTabSheet) CanFocus

func (t *TTabSheet) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TTabSheet) Caption

func (t *TTabSheet) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TTabSheet) ClassName

func (t *TTabSheet) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TTabSheet) ClassType

func (t *TTabSheet) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TTabSheet) ClientHeight

func (t *TTabSheet) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TTabSheet) ClientOrigin

func (t *TTabSheet) ClientOrigin() TPoint

ClientOrigin

func (*TTabSheet) ClientRect

func (t *TTabSheet) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TTabSheet) ClientToParent

func (t *TTabSheet) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TTabSheet) ClientToScreen

func (t *TTabSheet) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TTabSheet) ClientWidth

func (t *TTabSheet) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TTabSheet) ComponentCount

func (t *TTabSheet) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TTabSheet) ComponentIndex

func (t *TTabSheet) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TTabSheet) Components

func (t *TTabSheet) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TTabSheet) Constraints

func (t *TTabSheet) Constraints() *TSizeConstraints

Constraints

func (*TTabSheet) ContainsControl

func (t *TTabSheet) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TTabSheet) ControlAtPos

func (t *TTabSheet) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TTabSheet) ControlCount

func (t *TTabSheet) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TTabSheet) ControlState

func (t *TTabSheet) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TTabSheet) ControlStyle

func (t *TTabSheet) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TTabSheet) Controls

func (t *TTabSheet) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TTabSheet) Cursor

func (t *TTabSheet) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TTabSheet) CustomHint

func (t *TTabSheet) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TTabSheet) DisableAlign

func (t *TTabSheet) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TTabSheet) DisposeOf

func (t *TTabSheet) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TTabSheet) DockClientCount

func (t *TTabSheet) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TTabSheet) DockClients

func (t *TTabSheet) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TTabSheet) DockSite

func (t *TTabSheet) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TTabSheet) DoubleBuffered

func (t *TTabSheet) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TTabSheet) DragMode

func (t *TTabSheet) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TTabSheet) Dragging

func (t *TTabSheet) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TTabSheet) EnableAlign

func (t *TTabSheet) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TTabSheet) Enabled

func (t *TTabSheet) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TTabSheet) Equals

func (t *TTabSheet) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TTabSheet) ExplicitHeight

func (t *TTabSheet) ExplicitHeight() int32

ExplicitHeight

func (*TTabSheet) ExplicitLeft

func (t *TTabSheet) ExplicitLeft() int32

ExplicitLeft

func (*TTabSheet) ExplicitTop

func (t *TTabSheet) ExplicitTop() int32

ExplicitTop

func (*TTabSheet) ExplicitWidth

func (t *TTabSheet) ExplicitWidth() int32

ExplicitWidth

func (*TTabSheet) FindChildControl

func (t *TTabSheet) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TTabSheet) FindComponent

func (t *TTabSheet) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TTabSheet) FlipChildren

func (t *TTabSheet) FlipChildren(AllLevels bool)

FlipChildren

func (*TTabSheet) Floating

func (t *TTabSheet) Floating() bool

Floating

func (*TTabSheet) Focused

func (t *TTabSheet) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TTabSheet) Font

func (t *TTabSheet) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TTabSheet) Free

func (t *TTabSheet) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TTabSheet) GetHashCode

func (t *TTabSheet) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TTabSheet) GetNamePath

func (t *TTabSheet) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TTabSheet) GetTextBuf

func (t *TTabSheet) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TTabSheet) GetTextLen

func (t *TTabSheet) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TTabSheet) Handle

func (t *TTabSheet) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TTabSheet) HandleAllocated

func (t *TTabSheet) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TTabSheet) HasParent

func (t *TTabSheet) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TTabSheet) Height

func (t *TTabSheet) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TTabSheet) Hide

func (t *TTabSheet) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TTabSheet) Highlighted

func (t *TTabSheet) Highlighted() bool

Highlighted

func (*TTabSheet) Hint

func (t *TTabSheet) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TTabSheet) ImageIndex

func (t *TTabSheet) ImageIndex() int32

ImageIndex CN: 获取图像在images中的索引。 EN: .

func (*TTabSheet) InheritsFrom

func (t *TTabSheet) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TTabSheet) InsertControl

func (t *TTabSheet) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TTabSheet) Instance

func (t *TTabSheet) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TTabSheet) InstanceSize

func (t *TTabSheet) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TTabSheet) Invalidate

func (t *TTabSheet) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TTabSheet) Is

func (t *TTabSheet) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TTabSheet) IsValid

func (t *TTabSheet) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TTabSheet) Left

func (t *TTabSheet) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TTabSheet) Margins

func (t *TTabSheet) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TTabSheet) MouseInClient

func (t *TTabSheet) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TTabSheet) Name

func (t *TTabSheet) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TTabSheet) Owner

func (t *TTabSheet) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TTabSheet) PageControl

func (t *TTabSheet) PageControl() *TPageControl

PageControl

func (*TTabSheet) PageIndex

func (t *TTabSheet) PageIndex() int32

PageIndex

func (*TTabSheet) PaintTo

func (t *TTabSheet) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TTabSheet) Parent

func (t *TTabSheet) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TTabSheet) ParentDoubleBuffered

func (t *TTabSheet) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TTabSheet) ParentFont

func (t *TTabSheet) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TTabSheet) ParentShowHint

func (t *TTabSheet) ParentShowHint() bool

ParentShowHint

func (*TTabSheet) ParentToClient

func (t *TTabSheet) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TTabSheet) ParentWindow

func (t *TTabSheet) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TTabSheet) Perform

func (t *TTabSheet) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TTabSheet) PopupMenu

func (t *TTabSheet) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TTabSheet) Realign

func (t *TTabSheet) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TTabSheet) Refresh

func (t *TTabSheet) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TTabSheet) RemoveControl

func (t *TTabSheet) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TTabSheet) Repaint

func (t *TTabSheet) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TTabSheet) ScaleBy

func (t *TTabSheet) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TTabSheet) ScreenToClient

func (t *TTabSheet) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TTabSheet) ScrollBy

func (t *TTabSheet) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TTabSheet) SendToBack

func (t *TTabSheet) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TTabSheet) SetAction

func (t *TTabSheet) SetAction(value IComponent)

SetAction

func (*TTabSheet) SetAlign

func (t *TTabSheet) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TTabSheet) SetAlignWithMargins

func (t *TTabSheet) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TTabSheet) SetAnchors

func (t *TTabSheet) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TTabSheet) SetBiDiMode

func (t *TTabSheet) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TTabSheet) SetBorderWidth

func (t *TTabSheet) SetBorderWidth(value int32)

SetBorderWidth CN: 设置边框的宽度。 EN: .

func (*TTabSheet) SetBounds

func (t *TTabSheet) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TTabSheet) SetBoundsRect

func (t *TTabSheet) SetBoundsRect(value TRect)

SetBoundsRect

func (*TTabSheet) SetCaption

func (t *TTabSheet) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TTabSheet) SetClientHeight

func (t *TTabSheet) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TTabSheet) SetClientWidth

func (t *TTabSheet) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TTabSheet) SetComponentIndex

func (t *TTabSheet) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TTabSheet) SetConstraints

func (t *TTabSheet) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TTabSheet) SetControlState

func (t *TTabSheet) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TTabSheet) SetControlStyle

func (t *TTabSheet) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TTabSheet) SetCursor

func (t *TTabSheet) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TTabSheet) SetCustomHint

func (t *TTabSheet) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TTabSheet) SetDockSite

func (t *TTabSheet) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TTabSheet) SetDoubleBuffered

func (t *TTabSheet) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TTabSheet) SetDragMode

func (t *TTabSheet) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TTabSheet) SetEnabled

func (t *TTabSheet) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TTabSheet) SetFocus

func (t *TTabSheet) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TTabSheet) SetFont

func (t *TTabSheet) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TTabSheet) SetHeight

func (t *TTabSheet) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TTabSheet) SetHighlighted

func (t *TTabSheet) SetHighlighted(value bool)

SetHighlighted

func (*TTabSheet) SetHint

func (t *TTabSheet) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TTabSheet) SetImageIndex

func (t *TTabSheet) SetImageIndex(value int32)

SetImageIndex CN: 设置图像在images中的索引。 EN: .

func (*TTabSheet) SetLeft

func (t *TTabSheet) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TTabSheet) SetMargins

func (t *TTabSheet) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TTabSheet) SetName

func (t *TTabSheet) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TTabSheet) SetOnContextPopup

func (t *TTabSheet) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TTabSheet) SetOnDragDrop

func (t *TTabSheet) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TTabSheet) SetOnDragOver

func (t *TTabSheet) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TTabSheet) SetOnEndDrag

func (t *TTabSheet) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TTabSheet) SetOnEnter

func (t *TTabSheet) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TTabSheet) SetOnExit

func (t *TTabSheet) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TTabSheet) SetOnGesture

func (t *TTabSheet) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TTabSheet) SetOnHide

func (t *TTabSheet) SetOnHide(fn TNotifyEvent)

SetOnHide CN: 设置隐藏事件。 EN: .

func (*TTabSheet) SetOnMouseActivate

func (t *TTabSheet) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TTabSheet) SetOnMouseDown

func (t *TTabSheet) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TTabSheet) SetOnMouseEnter

func (t *TTabSheet) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TTabSheet) SetOnMouseLeave

func (t *TTabSheet) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TTabSheet) SetOnMouseMove

func (t *TTabSheet) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TTabSheet) SetOnMouseUp

func (t *TTabSheet) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TTabSheet) SetOnResize

func (t *TTabSheet) SetOnResize(fn TNotifyEvent)

SetOnResize CN: 设置大小被改变事件。 EN: .

func (*TTabSheet) SetOnShow

func (t *TTabSheet) SetOnShow(fn TNotifyEvent)

SetOnShow CN: 设置显示事件。 EN: .

func (*TTabSheet) SetPageControl

func (t *TTabSheet) SetPageControl(value IWinControl)

SetPageControl

func (*TTabSheet) SetPageIndex

func (t *TTabSheet) SetPageIndex(value int32)

SetPageIndex

func (*TTabSheet) SetParent

func (t *TTabSheet) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TTabSheet) SetParentDoubleBuffered

func (t *TTabSheet) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TTabSheet) SetParentFont

func (t *TTabSheet) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TTabSheet) SetParentShowHint

func (t *TTabSheet) SetParentShowHint(value bool)

SetParentShowHint

func (*TTabSheet) SetParentWindow

func (t *TTabSheet) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TTabSheet) SetPopupMenu

func (t *TTabSheet) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TTabSheet) SetShowHint

func (t *TTabSheet) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TTabSheet) SetStyleElements

func (t *TTabSheet) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TTabSheet) SetTabOrder

func (t *TTabSheet) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TTabSheet) SetTabStop

func (t *TTabSheet) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TTabSheet) SetTabVisible

func (t *TTabSheet) SetTabVisible(value bool)

SetTabVisible

func (*TTabSheet) SetTag

func (t *TTabSheet) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TTabSheet) SetTextBuf

func (t *TTabSheet) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TTabSheet) SetTop

func (t *TTabSheet) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TTabSheet) SetUseDockManager

func (t *TTabSheet) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TTabSheet) SetVisible

func (t *TTabSheet) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TTabSheet) SetWidth

func (t *TTabSheet) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TTabSheet) Show

func (t *TTabSheet) Show()

Show CN: 显示控件。 EN: Show control.

func (*TTabSheet) ShowHint

func (t *TTabSheet) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TTabSheet) StyleElements

func (t *TTabSheet) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TTabSheet) TabIndex

func (t *TTabSheet) TabIndex() int32

TabIndex

func (*TTabSheet) TabOrder

func (t *TTabSheet) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TTabSheet) TabStop

func (t *TTabSheet) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TTabSheet) TabVisible

func (t *TTabSheet) TabVisible() bool

TabVisible

func (*TTabSheet) Tag

func (t *TTabSheet) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TTabSheet) ToString

func (t *TTabSheet) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TTabSheet) Top

func (t *TTabSheet) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TTabSheet) UnsafeAddr

func (t *TTabSheet) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TTabSheet) Update

func (t *TTabSheet) Update()

Update CN: 控件更新。 EN: Update.

func (*TTabSheet) UpdateControlState

func (t *TTabSheet) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TTabSheet) UseDockManager

func (t *TTabSheet) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TTabSheet) Visible

func (t *TTabSheet) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TTabSheet) VisibleDockClientCount

func (t *TTabSheet) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TTabSheet) Width

func (t *TTabSheet) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TTaskDialog

type TTaskDialog struct {
	IComponent
	// contains filtered or unexported fields
}

func AsTaskDialog

func AsTaskDialog(obj interface{}) *TTaskDialog

AsTaskDialog CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewTaskDialog

func NewTaskDialog(owner IComponent) *TTaskDialog

NewTaskDialog CN: 创建一个新的对象。 EN: Create a new object.

func TaskDialogFromInst

func TaskDialogFromInst(inst uintptr) *TTaskDialog

-------------------------- Deprecated begin -------------------------- TaskDialogFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsTaskDialog.

func TaskDialogFromObj

func TaskDialogFromObj(obj IObject) *TTaskDialog

TaskDialogFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsTaskDialog.

func TaskDialogFromUnsafePointer

func TaskDialogFromUnsafePointer(ptr unsafe.Pointer) *TTaskDialog

TaskDialogFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsTaskDialog.

func (*TTaskDialog) Assign

func (t *TTaskDialog) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TTaskDialog) Button

func (t *TTaskDialog) Button() *TTaskDialogButtonItem

Button

func (*TTaskDialog) Buttons

func (t *TTaskDialog) Buttons() *TTaskDialogButtons

Buttons

func (*TTaskDialog) Caption

func (t *TTaskDialog) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TTaskDialog) ClassName

func (t *TTaskDialog) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TTaskDialog) ClassType

func (t *TTaskDialog) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TTaskDialog) CommonButtons

func (t *TTaskDialog) CommonButtons() TTaskDialogCommonButtons

CommonButtons

func (*TTaskDialog) ComponentCount

func (t *TTaskDialog) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TTaskDialog) ComponentIndex

func (t *TTaskDialog) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TTaskDialog) Components

func (t *TTaskDialog) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TTaskDialog) CustomFooterIcon

func (t *TTaskDialog) CustomFooterIcon() *TIcon

CustomFooterIcon

func (*TTaskDialog) CustomMainIcon

func (t *TTaskDialog) CustomMainIcon() *TIcon

CustomMainIcon

func (*TTaskDialog) DefaultButton

func (t *TTaskDialog) DefaultButton() TTaskDialogCommonButton

DefaultButton

func (*TTaskDialog) DisposeOf

func (t *TTaskDialog) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TTaskDialog) Equals

func (t *TTaskDialog) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TTaskDialog) Execute

func (t *TTaskDialog) Execute() bool

Execute CN: 执行。 EN: .

func (*TTaskDialog) ExpandButtonCaption

func (t *TTaskDialog) ExpandButtonCaption() string

ExpandButtonCaption

func (*TTaskDialog) Expanded

func (t *TTaskDialog) Expanded() bool

Expanded

func (*TTaskDialog) ExpandedText

func (t *TTaskDialog) ExpandedText() string

ExpandedText

func (*TTaskDialog) FindComponent

func (t *TTaskDialog) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TTaskDialog) Flags

func (t *TTaskDialog) Flags() TTaskDialogFlags

Flags

func (*TTaskDialog) FooterIcon

func (t *TTaskDialog) FooterIcon() TTaskDialogIcon

FooterIcon

func (*TTaskDialog) FooterText

func (t *TTaskDialog) FooterText() string

FooterText

func (*TTaskDialog) Free

func (t *TTaskDialog) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TTaskDialog) GetHashCode

func (t *TTaskDialog) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TTaskDialog) GetNamePath

func (t *TTaskDialog) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TTaskDialog) Handle

func (t *TTaskDialog) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TTaskDialog) HasParent

func (t *TTaskDialog) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TTaskDialog) InheritsFrom

func (t *TTaskDialog) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TTaskDialog) Instance

func (t *TTaskDialog) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TTaskDialog) InstanceSize

func (t *TTaskDialog) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TTaskDialog) Is

func (t *TTaskDialog) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TTaskDialog) IsValid

func (t *TTaskDialog) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TTaskDialog) MainIcon

func (t *TTaskDialog) MainIcon() TTaskDialogIcon

MainIcon

func (*TTaskDialog) ModalResult

func (t *TTaskDialog) ModalResult() TModalResult

ModalResult CN: 获取模态对话框显示结果。 EN: .

func (*TTaskDialog) Name

func (t *TTaskDialog) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TTaskDialog) Owner

func (t *TTaskDialog) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TTaskDialog) ProgressBar

func (t *TTaskDialog) ProgressBar() *TTaskDialogProgressBar

ProgressBar

func (*TTaskDialog) RadioButton

func (t *TTaskDialog) RadioButton() *TTaskDialogRadioButtonItem

RadioButton

func (*TTaskDialog) RadioButtons

func (t *TTaskDialog) RadioButtons() *TTaskDialogButtons

RadioButtons

func (*TTaskDialog) SetButton

func (t *TTaskDialog) SetButton(value *TTaskDialogButtonItem)

SetButton

func (*TTaskDialog) SetButtons

func (t *TTaskDialog) SetButtons(value *TTaskDialogButtons)

SetButtons

func (*TTaskDialog) SetCaption

func (t *TTaskDialog) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TTaskDialog) SetCommonButtons

func (t *TTaskDialog) SetCommonButtons(value TTaskDialogCommonButtons)

SetCommonButtons

func (*TTaskDialog) SetComponentIndex

func (t *TTaskDialog) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TTaskDialog) SetCustomFooterIcon

func (t *TTaskDialog) SetCustomFooterIcon(value *TIcon)

SetCustomFooterIcon

func (*TTaskDialog) SetCustomMainIcon

func (t *TTaskDialog) SetCustomMainIcon(value *TIcon)

SetCustomMainIcon

func (*TTaskDialog) SetDefaultButton

func (t *TTaskDialog) SetDefaultButton(value TTaskDialogCommonButton)

SetDefaultButton

func (*TTaskDialog) SetExpandButtonCaption

func (t *TTaskDialog) SetExpandButtonCaption(value string)

SetExpandButtonCaption

func (*TTaskDialog) SetExpandedText

func (t *TTaskDialog) SetExpandedText(value string)

SetExpandedText

func (*TTaskDialog) SetFlags

func (t *TTaskDialog) SetFlags(value TTaskDialogFlags)

SetFlags

func (*TTaskDialog) SetFooterIcon

func (t *TTaskDialog) SetFooterIcon(value TTaskDialogIcon)

SetFooterIcon

func (*TTaskDialog) SetFooterText

func (t *TTaskDialog) SetFooterText(value string)

SetFooterText

func (*TTaskDialog) SetMainIcon

func (t *TTaskDialog) SetMainIcon(value TTaskDialogIcon)

SetMainIcon

func (*TTaskDialog) SetModalResult

func (t *TTaskDialog) SetModalResult(value TModalResult)

SetModalResult CN: 设置模态对话框显示结果。 EN: .

func (*TTaskDialog) SetName

func (t *TTaskDialog) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TTaskDialog) SetOnButtonClicked

func (t *TTaskDialog) SetOnButtonClicked(fn TTaskDlgClickEvent)

SetOnButtonClicked

func (*TTaskDialog) SetOnDialogConstructed

func (t *TTaskDialog) SetOnDialogConstructed(fn TNotifyEvent)

SetOnDialogConstructed

func (*TTaskDialog) SetOnDialogCreated

func (t *TTaskDialog) SetOnDialogCreated(fn TNotifyEvent)

SetOnDialogCreated

func (*TTaskDialog) SetOnDialogDestroyed

func (t *TTaskDialog) SetOnDialogDestroyed(fn TNotifyEvent)

SetOnDialogDestroyed

func (*TTaskDialog) SetOnExpanded

func (t *TTaskDialog) SetOnExpanded(fn TNotifyEvent)

SetOnExpanded

func (*TTaskDialog) SetOnHyperlinkClicked

func (t *TTaskDialog) SetOnHyperlinkClicked(fn TNotifyEvent)

SetOnHyperlinkClicked

func (*TTaskDialog) SetOnNavigated

func (t *TTaskDialog) SetOnNavigated(fn TNotifyEvent)

SetOnNavigated

func (*TTaskDialog) SetOnRadioButtonClicked

func (t *TTaskDialog) SetOnRadioButtonClicked(fn TNotifyEvent)

SetOnRadioButtonClicked

func (*TTaskDialog) SetOnTimer

func (t *TTaskDialog) SetOnTimer(fn TTaskDlgTimerEvent)

SetOnTimer

func (*TTaskDialog) SetOnVerificationClicked

func (t *TTaskDialog) SetOnVerificationClicked(fn TNotifyEvent)

SetOnVerificationClicked

func (*TTaskDialog) SetProgressBar

func (t *TTaskDialog) SetProgressBar(value *TTaskDialogProgressBar)

SetProgressBar

func (*TTaskDialog) SetRadioButtons

func (t *TTaskDialog) SetRadioButtons(value *TTaskDialogButtons)

SetRadioButtons

func (*TTaskDialog) SetTag

func (t *TTaskDialog) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TTaskDialog) SetText

func (t *TTaskDialog) SetText(value string)

SetText CN: 设置文本。 EN: .

func (*TTaskDialog) SetTitle

func (t *TTaskDialog) SetTitle(value string)

SetTitle

func (*TTaskDialog) SetVerificationText

func (t *TTaskDialog) SetVerificationText(value string)

SetVerificationText

func (*TTaskDialog) Tag

func (t *TTaskDialog) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TTaskDialog) Text

func (t *TTaskDialog) Text() string

Text CN: 获取文本。 EN: .

func (*TTaskDialog) Title

func (t *TTaskDialog) Title() string

Title

func (*TTaskDialog) ToString

func (t *TTaskDialog) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TTaskDialog) URL

func (t *TTaskDialog) URL() string

URL

func (*TTaskDialog) UnsafeAddr

func (t *TTaskDialog) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TTaskDialog) VerificationText

func (t *TTaskDialog) VerificationText() string

VerificationText

type TTaskDialogBaseButtonItem

type TTaskDialogBaseButtonItem struct {
	IObject
	// contains filtered or unexported fields
}

func AsTaskDialogBaseButtonItem

func AsTaskDialogBaseButtonItem(obj interface{}) *TTaskDialogBaseButtonItem

AsTaskDialogBaseButtonItem CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewTaskDialogBaseButtonItem

func NewTaskDialogBaseButtonItem() *TTaskDialogBaseButtonItem

NewTaskDialogBaseButtonItem CN: 创建一个新的对象。 EN: Create a new object.

func TaskDialogBaseButtonItemFromInst

func TaskDialogBaseButtonItemFromInst(inst uintptr) *TTaskDialogBaseButtonItem

-------------------------- Deprecated begin -------------------------- TaskDialogBaseButtonItemFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsTaskDialogBaseButtonItem.

func TaskDialogBaseButtonItemFromObj

func TaskDialogBaseButtonItemFromObj(obj IObject) *TTaskDialogBaseButtonItem

TaskDialogBaseButtonItemFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsTaskDialogBaseButtonItem.

func TaskDialogBaseButtonItemFromUnsafePointer

func TaskDialogBaseButtonItemFromUnsafePointer(ptr unsafe.Pointer) *TTaskDialogBaseButtonItem

TaskDialogBaseButtonItemFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsTaskDialogBaseButtonItem.

func (*TTaskDialogBaseButtonItem) Assign

func (t *TTaskDialogBaseButtonItem) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TTaskDialogBaseButtonItem) Caption

func (t *TTaskDialogBaseButtonItem) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TTaskDialogBaseButtonItem) ClassName

func (t *TTaskDialogBaseButtonItem) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TTaskDialogBaseButtonItem) ClassType

func (t *TTaskDialogBaseButtonItem) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TTaskDialogBaseButtonItem) Click

func (t *TTaskDialogBaseButtonItem) Click()

Click CN: 单击。 EN: .

func (*TTaskDialogBaseButtonItem) Collection

func (t *TTaskDialogBaseButtonItem) Collection() *TCollection

Collection

func (*TTaskDialogBaseButtonItem) Default

func (t *TTaskDialogBaseButtonItem) Default() bool

Default

func (*TTaskDialogBaseButtonItem) DisplayName

func (t *TTaskDialogBaseButtonItem) DisplayName() string

DisplayName

func (*TTaskDialogBaseButtonItem) DisposeOf

func (t *TTaskDialogBaseButtonItem) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TTaskDialogBaseButtonItem) Enabled

func (t *TTaskDialogBaseButtonItem) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TTaskDialogBaseButtonItem) Equals

func (t *TTaskDialogBaseButtonItem) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TTaskDialogBaseButtonItem) Free

func (t *TTaskDialogBaseButtonItem) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TTaskDialogBaseButtonItem) GetHashCode

func (t *TTaskDialogBaseButtonItem) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TTaskDialogBaseButtonItem) GetNamePath

func (t *TTaskDialogBaseButtonItem) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TTaskDialogBaseButtonItem) Index

func (t *TTaskDialogBaseButtonItem) Index() int32

Index

func (*TTaskDialogBaseButtonItem) InheritsFrom

func (t *TTaskDialogBaseButtonItem) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TTaskDialogBaseButtonItem) Instance

func (t *TTaskDialogBaseButtonItem) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TTaskDialogBaseButtonItem) InstanceSize

func (t *TTaskDialogBaseButtonItem) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TTaskDialogBaseButtonItem) Is

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TTaskDialogBaseButtonItem) IsValid

func (t *TTaskDialogBaseButtonItem) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TTaskDialogBaseButtonItem) ModalResult

func (t *TTaskDialogBaseButtonItem) ModalResult() TModalResult

ModalResult CN: 获取模态对话框显示结果。 EN: .

func (*TTaskDialogBaseButtonItem) SetCaption

func (t *TTaskDialogBaseButtonItem) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TTaskDialogBaseButtonItem) SetCollection

func (t *TTaskDialogBaseButtonItem) SetCollection(value *TCollection)

SetCollection

func (*TTaskDialogBaseButtonItem) SetDefault

func (t *TTaskDialogBaseButtonItem) SetDefault(value bool)

SetDefault

func (*TTaskDialogBaseButtonItem) SetDisplayName

func (t *TTaskDialogBaseButtonItem) SetDisplayName(value string)

SetDisplayName

func (*TTaskDialogBaseButtonItem) SetEnabled

func (t *TTaskDialogBaseButtonItem) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TTaskDialogBaseButtonItem) SetIndex

func (t *TTaskDialogBaseButtonItem) SetIndex(value int32)

SetIndex

func (*TTaskDialogBaseButtonItem) SetModalResult

func (t *TTaskDialogBaseButtonItem) SetModalResult(value TModalResult)

SetModalResult CN: 设置模态对话框显示结果。 EN: .

func (*TTaskDialogBaseButtonItem) ToString

func (t *TTaskDialogBaseButtonItem) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TTaskDialogBaseButtonItem) UnsafeAddr

func (t *TTaskDialogBaseButtonItem) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TTaskDialogButtonItem

type TTaskDialogButtonItem struct {
	IObject
	// contains filtered or unexported fields
}

func AsTaskDialogButtonItem

func AsTaskDialogButtonItem(obj interface{}) *TTaskDialogButtonItem

AsTaskDialogButtonItem CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewTaskDialogButtonItem

func NewTaskDialogButtonItem() *TTaskDialogButtonItem

NewTaskDialogButtonItem CN: 创建一个新的对象。 EN: Create a new object.

func TaskDialogButtonItemFromInst

func TaskDialogButtonItemFromInst(inst uintptr) *TTaskDialogButtonItem

-------------------------- Deprecated begin -------------------------- TaskDialogButtonItemFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsTaskDialogButtonItem.

func TaskDialogButtonItemFromObj

func TaskDialogButtonItemFromObj(obj IObject) *TTaskDialogButtonItem

TaskDialogButtonItemFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsTaskDialogButtonItem.

func TaskDialogButtonItemFromUnsafePointer

func TaskDialogButtonItemFromUnsafePointer(ptr unsafe.Pointer) *TTaskDialogButtonItem

TaskDialogButtonItemFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsTaskDialogButtonItem.

func (*TTaskDialogButtonItem) Assign

func (t *TTaskDialogButtonItem) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TTaskDialogButtonItem) Caption

func (t *TTaskDialogButtonItem) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TTaskDialogButtonItem) ClassName

func (t *TTaskDialogButtonItem) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TTaskDialogButtonItem) ClassType

func (t *TTaskDialogButtonItem) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TTaskDialogButtonItem) Click

func (t *TTaskDialogButtonItem) Click()

Click CN: 单击。 EN: .

func (*TTaskDialogButtonItem) Collection

func (t *TTaskDialogButtonItem) Collection() *TCollection

Collection

func (*TTaskDialogButtonItem) CommandLinkHint

func (t *TTaskDialogButtonItem) CommandLinkHint() string

CommandLinkHint

func (*TTaskDialogButtonItem) Default

func (t *TTaskDialogButtonItem) Default() bool

Default

func (*TTaskDialogButtonItem) DisplayName

func (t *TTaskDialogButtonItem) DisplayName() string

DisplayName

func (*TTaskDialogButtonItem) DisposeOf

func (t *TTaskDialogButtonItem) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TTaskDialogButtonItem) ElevationRequired

func (t *TTaskDialogButtonItem) ElevationRequired() bool

ElevationRequired

func (*TTaskDialogButtonItem) Enabled

func (t *TTaskDialogButtonItem) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TTaskDialogButtonItem) Equals

func (t *TTaskDialogButtonItem) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TTaskDialogButtonItem) Free

func (t *TTaskDialogButtonItem) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TTaskDialogButtonItem) GetHashCode

func (t *TTaskDialogButtonItem) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TTaskDialogButtonItem) GetNamePath

func (t *TTaskDialogButtonItem) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TTaskDialogButtonItem) Index

func (t *TTaskDialogButtonItem) Index() int32

Index

func (*TTaskDialogButtonItem) InheritsFrom

func (t *TTaskDialogButtonItem) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TTaskDialogButtonItem) Instance

func (t *TTaskDialogButtonItem) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TTaskDialogButtonItem) InstanceSize

func (t *TTaskDialogButtonItem) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TTaskDialogButtonItem) Is

func (t *TTaskDialogButtonItem) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TTaskDialogButtonItem) IsValid

func (t *TTaskDialogButtonItem) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TTaskDialogButtonItem) ModalResult

func (t *TTaskDialogButtonItem) ModalResult() TModalResult

ModalResult CN: 获取模态对话框显示结果。 EN: .

func (*TTaskDialogButtonItem) SetCaption

func (t *TTaskDialogButtonItem) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TTaskDialogButtonItem) SetCollection

func (t *TTaskDialogButtonItem) SetCollection(value *TCollection)

SetCollection

func (*TTaskDialogButtonItem) SetCommandLinkHint

func (t *TTaskDialogButtonItem) SetCommandLinkHint(value string)

SetCommandLinkHint

func (*TTaskDialogButtonItem) SetDefault

func (t *TTaskDialogButtonItem) SetDefault(value bool)

SetDefault

func (*TTaskDialogButtonItem) SetDisplayName

func (t *TTaskDialogButtonItem) SetDisplayName(value string)

SetDisplayName

func (*TTaskDialogButtonItem) SetElevationRequired

func (t *TTaskDialogButtonItem) SetElevationRequired(value bool)

SetElevationRequired

func (*TTaskDialogButtonItem) SetEnabled

func (t *TTaskDialogButtonItem) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TTaskDialogButtonItem) SetIndex

func (t *TTaskDialogButtonItem) SetIndex(value int32)

SetIndex

func (*TTaskDialogButtonItem) SetModalResult

func (t *TTaskDialogButtonItem) SetModalResult(value TModalResult)

SetModalResult CN: 设置模态对话框显示结果。 EN: .

func (*TTaskDialogButtonItem) ToString

func (t *TTaskDialogButtonItem) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TTaskDialogButtonItem) UnsafeAddr

func (t *TTaskDialogButtonItem) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TTaskDialogButtons

type TTaskDialogButtons struct {
	IObject
	// contains filtered or unexported fields
}

func AsTaskDialogButtons

func AsTaskDialogButtons(obj interface{}) *TTaskDialogButtons

AsTaskDialogButtons CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewTaskDialogButtons

func NewTaskDialogButtons() *TTaskDialogButtons

NewTaskDialogButtons CN: 创建一个新的对象。 EN: Create a new object.

func TaskDialogButtonsFromInst

func TaskDialogButtonsFromInst(inst uintptr) *TTaskDialogButtons

-------------------------- Deprecated begin -------------------------- TaskDialogButtonsFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsTaskDialogButtons.

func TaskDialogButtonsFromObj

func TaskDialogButtonsFromObj(obj IObject) *TTaskDialogButtons

TaskDialogButtonsFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsTaskDialogButtons.

func TaskDialogButtonsFromUnsafePointer

func TaskDialogButtonsFromUnsafePointer(ptr unsafe.Pointer) *TTaskDialogButtons

TaskDialogButtonsFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsTaskDialogButtons.

func (*TTaskDialogButtons) Add

Add

func (*TTaskDialogButtons) Assign

func (t *TTaskDialogButtons) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TTaskDialogButtons) BeginUpdate

func (t *TTaskDialogButtons) BeginUpdate()

BeginUpdate

func (*TTaskDialogButtons) Buttons

func (t *TTaskDialogButtons) Buttons() uintptr

Buttons

func (*TTaskDialogButtons) Capacity

func (t *TTaskDialogButtons) Capacity() int32

Capacity

func (*TTaskDialogButtons) ClassName

func (t *TTaskDialogButtons) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TTaskDialogButtons) ClassType

func (t *TTaskDialogButtons) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TTaskDialogButtons) Clear

func (t *TTaskDialogButtons) Clear()

Clear CN: 清除。 EN: .

func (*TTaskDialogButtons) ClearAndResetID

func (t *TTaskDialogButtons) ClearAndResetID()

ClearAndResetID

func (*TTaskDialogButtons) Count

func (t *TTaskDialogButtons) Count() int32

Count

func (*TTaskDialogButtons) DefaultButton

func (t *TTaskDialogButtons) DefaultButton() *TTaskDialogBaseButtonItem

DefaultButton

func (*TTaskDialogButtons) Delete

func (t *TTaskDialogButtons) Delete(Index int32)

Delete

func (*TTaskDialogButtons) DisposeOf

func (t *TTaskDialogButtons) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TTaskDialogButtons) EndUpdate

func (t *TTaskDialogButtons) EndUpdate()

EndUpdate

func (*TTaskDialogButtons) Equals

func (t *TTaskDialogButtons) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TTaskDialogButtons) FindItemID

func (t *TTaskDialogButtons) FindItemID(ID int32) *TCollectionItem

FindItemID

func (*TTaskDialogButtons) Free

func (t *TTaskDialogButtons) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TTaskDialogButtons) GetHashCode

func (t *TTaskDialogButtons) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TTaskDialogButtons) GetNamePath

func (t *TTaskDialogButtons) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TTaskDialogButtons) InheritsFrom

func (t *TTaskDialogButtons) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TTaskDialogButtons) Insert

func (t *TTaskDialogButtons) Insert(Index int32) *TCollectionItem

Insert

func (*TTaskDialogButtons) Instance

func (t *TTaskDialogButtons) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TTaskDialogButtons) InstanceSize

func (t *TTaskDialogButtons) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TTaskDialogButtons) Is

func (t *TTaskDialogButtons) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TTaskDialogButtons) IsValid

func (t *TTaskDialogButtons) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TTaskDialogButtons) Items

Items

func (*TTaskDialogButtons) Owner

func (t *TTaskDialogButtons) Owner() *TObject

Owner CN: 组件所有者。 EN: component owner.

func (*TTaskDialogButtons) SetCapacity

func (t *TTaskDialogButtons) SetCapacity(value int32)

SetCapacity

func (*TTaskDialogButtons) SetDefaultButton

func (t *TTaskDialogButtons) SetDefaultButton(value *TTaskDialogBaseButtonItem)

SetDefaultButton

func (*TTaskDialogButtons) SetItems

func (t *TTaskDialogButtons) SetItems(Index int32, value *TTaskDialogBaseButtonItem)

Items

func (*TTaskDialogButtons) ToString

func (t *TTaskDialogButtons) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TTaskDialogButtons) UnsafeAddr

func (t *TTaskDialogButtons) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TTaskDialogProgressBar

type TTaskDialogProgressBar struct {
	IObject
	// contains filtered or unexported fields
}

func AsTaskDialogProgressBar

func AsTaskDialogProgressBar(obj interface{}) *TTaskDialogProgressBar

AsTaskDialogProgressBar CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewTaskDialogProgressBar

func NewTaskDialogProgressBar() *TTaskDialogProgressBar

NewTaskDialogProgressBar CN: 创建一个新的对象。 EN: Create a new object.

func TaskDialogProgressBarFromInst

func TaskDialogProgressBarFromInst(inst uintptr) *TTaskDialogProgressBar

-------------------------- Deprecated begin -------------------------- TaskDialogProgressBarFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsTaskDialogProgressBar.

func TaskDialogProgressBarFromObj

func TaskDialogProgressBarFromObj(obj IObject) *TTaskDialogProgressBar

TaskDialogProgressBarFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsTaskDialogProgressBar.

func TaskDialogProgressBarFromUnsafePointer

func TaskDialogProgressBarFromUnsafePointer(ptr unsafe.Pointer) *TTaskDialogProgressBar

TaskDialogProgressBarFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsTaskDialogProgressBar.

func (*TTaskDialogProgressBar) Assign

func (t *TTaskDialogProgressBar) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TTaskDialogProgressBar) ClassName

func (t *TTaskDialogProgressBar) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TTaskDialogProgressBar) ClassType

func (t *TTaskDialogProgressBar) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TTaskDialogProgressBar) DisposeOf

func (t *TTaskDialogProgressBar) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TTaskDialogProgressBar) Equals

func (t *TTaskDialogProgressBar) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TTaskDialogProgressBar) Free

func (t *TTaskDialogProgressBar) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TTaskDialogProgressBar) GetHashCode

func (t *TTaskDialogProgressBar) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TTaskDialogProgressBar) GetNamePath

func (t *TTaskDialogProgressBar) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TTaskDialogProgressBar) InheritsFrom

func (t *TTaskDialogProgressBar) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TTaskDialogProgressBar) Instance

func (t *TTaskDialogProgressBar) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TTaskDialogProgressBar) InstanceSize

func (t *TTaskDialogProgressBar) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TTaskDialogProgressBar) Is

func (t *TTaskDialogProgressBar) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TTaskDialogProgressBar) IsValid

func (t *TTaskDialogProgressBar) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TTaskDialogProgressBar) Max

func (t *TTaskDialogProgressBar) Max() int32

Max

func (*TTaskDialogProgressBar) Min

func (t *TTaskDialogProgressBar) Min() int32

Min

func (*TTaskDialogProgressBar) Position

func (t *TTaskDialogProgressBar) Position() int32

Position

func (*TTaskDialogProgressBar) SetMax

func (t *TTaskDialogProgressBar) SetMax(value int32)

SetMax

func (*TTaskDialogProgressBar) SetMin

func (t *TTaskDialogProgressBar) SetMin(value int32)

SetMin

func (*TTaskDialogProgressBar) SetPosition

func (t *TTaskDialogProgressBar) SetPosition(value int32)

SetPosition

func (*TTaskDialogProgressBar) SetState

func (t *TTaskDialogProgressBar) SetState(value TProgressBarState)

SetState

func (*TTaskDialogProgressBar) State

func (t *TTaskDialogProgressBar) State() TProgressBarState

State

func (*TTaskDialogProgressBar) ToString

func (t *TTaskDialogProgressBar) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TTaskDialogProgressBar) UnsafeAddr

func (t *TTaskDialogProgressBar) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TTaskDialogRadioButtonItem

type TTaskDialogRadioButtonItem struct {
	IObject
	// contains filtered or unexported fields
}

func AsTaskDialogRadioButtonItem

func AsTaskDialogRadioButtonItem(obj interface{}) *TTaskDialogRadioButtonItem

AsTaskDialogRadioButtonItem CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewTaskDialogRadioButtonItem

func NewTaskDialogRadioButtonItem() *TTaskDialogRadioButtonItem

NewTaskDialogRadioButtonItem CN: 创建一个新的对象。 EN: Create a new object.

func TaskDialogRadioButtonItemFromInst

func TaskDialogRadioButtonItemFromInst(inst uintptr) *TTaskDialogRadioButtonItem

-------------------------- Deprecated begin -------------------------- TaskDialogRadioButtonItemFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsTaskDialogRadioButtonItem.

func TaskDialogRadioButtonItemFromObj

func TaskDialogRadioButtonItemFromObj(obj IObject) *TTaskDialogRadioButtonItem

TaskDialogRadioButtonItemFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsTaskDialogRadioButtonItem.

func TaskDialogRadioButtonItemFromUnsafePointer

func TaskDialogRadioButtonItemFromUnsafePointer(ptr unsafe.Pointer) *TTaskDialogRadioButtonItem

TaskDialogRadioButtonItemFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsTaskDialogRadioButtonItem.

func (*TTaskDialogRadioButtonItem) Assign

func (t *TTaskDialogRadioButtonItem) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TTaskDialogRadioButtonItem) Caption

func (t *TTaskDialogRadioButtonItem) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TTaskDialogRadioButtonItem) ClassName

func (t *TTaskDialogRadioButtonItem) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TTaskDialogRadioButtonItem) ClassType

func (t *TTaskDialogRadioButtonItem) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TTaskDialogRadioButtonItem) Click

func (t *TTaskDialogRadioButtonItem) Click()

Click CN: 单击。 EN: .

func (*TTaskDialogRadioButtonItem) Collection

func (t *TTaskDialogRadioButtonItem) Collection() *TCollection

Collection

func (*TTaskDialogRadioButtonItem) Default

func (t *TTaskDialogRadioButtonItem) Default() bool

Default

func (*TTaskDialogRadioButtonItem) DisplayName

func (t *TTaskDialogRadioButtonItem) DisplayName() string

DisplayName

func (*TTaskDialogRadioButtonItem) DisposeOf

func (t *TTaskDialogRadioButtonItem) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TTaskDialogRadioButtonItem) Enabled

func (t *TTaskDialogRadioButtonItem) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TTaskDialogRadioButtonItem) Equals

func (t *TTaskDialogRadioButtonItem) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TTaskDialogRadioButtonItem) Free

func (t *TTaskDialogRadioButtonItem) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TTaskDialogRadioButtonItem) GetHashCode

func (t *TTaskDialogRadioButtonItem) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TTaskDialogRadioButtonItem) GetNamePath

func (t *TTaskDialogRadioButtonItem) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TTaskDialogRadioButtonItem) Index

func (t *TTaskDialogRadioButtonItem) Index() int32

Index

func (*TTaskDialogRadioButtonItem) InheritsFrom

func (t *TTaskDialogRadioButtonItem) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TTaskDialogRadioButtonItem) Instance

func (t *TTaskDialogRadioButtonItem) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TTaskDialogRadioButtonItem) InstanceSize

func (t *TTaskDialogRadioButtonItem) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TTaskDialogRadioButtonItem) Is

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TTaskDialogRadioButtonItem) IsValid

func (t *TTaskDialogRadioButtonItem) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TTaskDialogRadioButtonItem) ModalResult

func (t *TTaskDialogRadioButtonItem) ModalResult() TModalResult

ModalResult CN: 获取模态对话框显示结果。 EN: .

func (*TTaskDialogRadioButtonItem) SetCaption

func (t *TTaskDialogRadioButtonItem) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TTaskDialogRadioButtonItem) SetCollection

func (t *TTaskDialogRadioButtonItem) SetCollection(value *TCollection)

SetCollection

func (*TTaskDialogRadioButtonItem) SetDefault

func (t *TTaskDialogRadioButtonItem) SetDefault(value bool)

SetDefault

func (*TTaskDialogRadioButtonItem) SetDisplayName

func (t *TTaskDialogRadioButtonItem) SetDisplayName(value string)

SetDisplayName

func (*TTaskDialogRadioButtonItem) SetEnabled

func (t *TTaskDialogRadioButtonItem) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TTaskDialogRadioButtonItem) SetIndex

func (t *TTaskDialogRadioButtonItem) SetIndex(value int32)

SetIndex

func (*TTaskDialogRadioButtonItem) SetModalResult

func (t *TTaskDialogRadioButtonItem) SetModalResult(value TModalResult)

SetModalResult CN: 设置模态对话框显示结果。 EN: .

func (*TTaskDialogRadioButtonItem) ToString

func (t *TTaskDialogRadioButtonItem) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TTaskDialogRadioButtonItem) UnsafeAddr

func (t *TTaskDialogRadioButtonItem) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TTaskDlgClickEvent

type TTaskDlgClickEvent func(sender IObject, modalResult TModalResult, canClose *bool)

TTaskDlgClickEvent = procedure(Sender: TObject; ModalResult: TModalResult; var CanClose: Boolean) of object;

type TTaskDlgTimerEvent

type TTaskDlgTimerEvent func(sender IObject, tickCount uint32, reset *bool)

TTaskDlgTimerEvent = procedure(Sender: TObject; TickCount: Cardinal; var Reset: Boolean) of object;

type TTaskbar

type TTaskbar struct {
	IComponent
	// contains filtered or unexported fields
}

func AsTaskbar

func AsTaskbar(obj interface{}) *TTaskbar

AsTaskbar CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewTaskbar

func NewTaskbar(owner IComponent) *TTaskbar

NewTaskbar CN: 创建一个新的对象。 EN: Create a new object.

func TaskbarFromInst

func TaskbarFromInst(inst uintptr) *TTaskbar

-------------------------- Deprecated begin -------------------------- TaskbarFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsTaskbar.

func TaskbarFromObj

func TaskbarFromObj(obj IObject) *TTaskbar

TaskbarFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsTaskbar.

func TaskbarFromUnsafePointer

func TaskbarFromUnsafePointer(ptr unsafe.Pointer) *TTaskbar

TaskbarFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsTaskbar.

func (*TTaskbar) ActivateTab

func (t *TTaskbar) ActivateTab() bool

ActivateTab

func (*TTaskbar) ApplyButtonsChanges

func (t *TTaskbar) ApplyButtonsChanges()

ApplyButtonsChanges

func (*TTaskbar) ApplyChanges

func (t *TTaskbar) ApplyChanges()

ApplyChanges

func (*TTaskbar) ApplyClipAreaChanges

func (t *TTaskbar) ApplyClipAreaChanges()

ApplyClipAreaChanges

func (*TTaskbar) ApplyOverlayChanges

func (t *TTaskbar) ApplyOverlayChanges()

ApplyOverlayChanges

func (*TTaskbar) ApplyProgressChanges

func (t *TTaskbar) ApplyProgressChanges()

ApplyProgressChanges

func (*TTaskbar) ApplyTabsChanges

func (t *TTaskbar) ApplyTabsChanges()

ApplyTabsChanges

func (*TTaskbar) Assign

func (t *TTaskbar) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TTaskbar) CheckApplyChanges

func (t *TTaskbar) CheckApplyChanges()

CheckApplyChanges

func (*TTaskbar) ClassName

func (t *TTaskbar) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TTaskbar) ClassType

func (t *TTaskbar) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TTaskbar) ClearClipArea

func (t *TTaskbar) ClearClipArea()

ClearClipArea

func (*TTaskbar) ComponentCount

func (t *TTaskbar) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TTaskbar) ComponentIndex

func (t *TTaskbar) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TTaskbar) Components

func (t *TTaskbar) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TTaskbar) DisposeOf

func (t *TTaskbar) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TTaskbar) DoThumbButtonNotify

func (t *TTaskbar) DoThumbButtonNotify(ItemID uint16)

DoThumbButtonNotify

func (*TTaskbar) DoThumbPreviewRequest

func (t *TTaskbar) DoThumbPreviewRequest(APreviewHeight uint16, APreviewWidth uint16)

DoThumbPreviewRequest

func (*TTaskbar) DoWindowPreviewRequest

func (t *TTaskbar) DoWindowPreviewRequest()

DoWindowPreviewRequest

func (*TTaskbar) Equals

func (t *TTaskbar) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TTaskbar) FindComponent

func (t *TTaskbar) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TTaskbar) Free

func (t *TTaskbar) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TTaskbar) GetHashCode

func (t *TTaskbar) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TTaskbar) GetMainWindowHwnd

func (t *TTaskbar) GetMainWindowHwnd() HWND

GetMainWindowHwnd

func (*TTaskbar) GetNamePath

func (t *TTaskbar) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TTaskbar) GetOverlayHIcon

func (t *TTaskbar) GetOverlayHIcon() HICON

GetOverlayHIcon

func (*TTaskbar) HasParent

func (t *TTaskbar) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TTaskbar) InheritsFrom

func (t *TTaskbar) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TTaskbar) Instance

func (t *TTaskbar) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TTaskbar) InstanceSize

func (t *TTaskbar) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TTaskbar) InvalidateThumbPreview

func (t *TTaskbar) InvalidateThumbPreview()

InvalidateThumbPreview

func (*TTaskbar) Is

func (t *TTaskbar) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TTaskbar) IsValid

func (t *TTaskbar) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TTaskbar) Name

func (t *TTaskbar) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TTaskbar) OverlayHint

func (t *TTaskbar) OverlayHint() string

OverlayHint

func (*TTaskbar) OverlayIcon

func (t *TTaskbar) OverlayIcon() *TIcon

OverlayIcon

func (*TTaskbar) Owner

func (t *TTaskbar) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TTaskbar) PreviewClipRegion

func (t *TTaskbar) PreviewClipRegion() *TPreviewClipRegion

PreviewClipRegion

func (*TTaskbar) ProgressMaxValue

func (t *TTaskbar) ProgressMaxValue() int64

ProgressMaxValue

func (*TTaskbar) ProgressState

func (t *TTaskbar) ProgressState() TTaskBarProgressState

ProgressState

func (*TTaskbar) ProgressValue

func (t *TTaskbar) ProgressValue() int64

ProgressValue

func (*TTaskbar) SetComponentIndex

func (t *TTaskbar) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TTaskbar) SetName

func (t *TTaskbar) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TTaskbar) SetOnThumbButtonClick

func (t *TTaskbar) SetOnThumbButtonClick(fn TThumbButtonNotifyEvent)

SetOnThumbButtonClick

func (*TTaskbar) SetOnThumbPreviewRequest

func (t *TTaskbar) SetOnThumbPreviewRequest(fn TThumbPreviewItemRequestEvent)

SetOnThumbPreviewRequest

func (*TTaskbar) SetOnWindowPreviewItemRequest

func (t *TTaskbar) SetOnWindowPreviewItemRequest(fn TWindowPreviewItemRequestEvent)

SetOnWindowPreviewItemRequest

func (*TTaskbar) SetOverlayHint

func (t *TTaskbar) SetOverlayHint(value string)

SetOverlayHint

func (*TTaskbar) SetOverlayIcon

func (t *TTaskbar) SetOverlayIcon(value *TIcon)

SetOverlayIcon

func (*TTaskbar) SetPreviewClipRegion

func (t *TTaskbar) SetPreviewClipRegion(value *TPreviewClipRegion)

SetPreviewClipRegion

func (*TTaskbar) SetProgressMaxValue

func (t *TTaskbar) SetProgressMaxValue(value int64)

SetProgressMaxValue

func (*TTaskbar) SetProgressState

func (t *TTaskbar) SetProgressState(value TTaskBarProgressState)

SetProgressState

func (*TTaskbar) SetProgressValue

func (t *TTaskbar) SetProgressValue(value int64)

SetProgressValue

func (*TTaskbar) SetTabProperties

func (t *TTaskbar) SetTabProperties(value TThumbTabProperties)

SetTabProperties

func (*TTaskbar) SetTag

func (t *TTaskbar) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TTaskbar) SetTaskBarButtons

func (t *TTaskbar) SetTaskBarButtons(value *TThumbBarButtonList)

SetTaskBarButtons

func (*TTaskbar) SetToolTip

func (t *TTaskbar) SetToolTip(value string)

SetToolTip

func (*TTaskbar) TabProperties

func (t *TTaskbar) TabProperties() TThumbTabProperties

TabProperties

func (*TTaskbar) Tag

func (t *TTaskbar) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TTaskbar) TaskBarButtons

func (t *TTaskbar) TaskBarButtons() *TThumbBarButtonList

TaskBarButtons

func (*TTaskbar) TaskbarIsAvailable

func (t *TTaskbar) TaskbarIsAvailable() bool

TaskbarIsAvailable

func (*TTaskbar) ToString

func (t *TTaskbar) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TTaskbar) ToolTip

func (t *TTaskbar) ToolTip() string

ToolTip

func (*TTaskbar) UnregisterTab

func (t *TTaskbar) UnregisterTab()

UnregisterTab

func (*TTaskbar) UnsafeAddr

func (t *TTaskbar) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TTaskbar) UpdateTab

func (t *TTaskbar) UpdateTab()

UpdateTab

type TTextAttributes

type TTextAttributes struct {
	IObject
	// contains filtered or unexported fields
}

func AsTextAttributes

func AsTextAttributes(obj interface{}) *TTextAttributes

AsTextAttributes CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func TextAttributesFromInst

func TextAttributesFromInst(inst uintptr) *TTextAttributes

-------------------------- Deprecated begin -------------------------- TextAttributesFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsTextAttributes.

func TextAttributesFromObj

func TextAttributesFromObj(obj IObject) *TTextAttributes

TextAttributesFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsTextAttributes.

func TextAttributesFromUnsafePointer

func TextAttributesFromUnsafePointer(ptr unsafe.Pointer) *TTextAttributes

TextAttributesFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsTextAttributes.

func (*TTextAttributes) Assign

func (t *TTextAttributes) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TTextAttributes) Charset

func (t *TTextAttributes) Charset() TFontCharset

Charset

func (*TTextAttributes) ClassName

func (t *TTextAttributes) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TTextAttributes) ClassType

func (t *TTextAttributes) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TTextAttributes) Color

func (t *TTextAttributes) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TTextAttributes) ConsistentAttributes

func (t *TTextAttributes) ConsistentAttributes() TConsistentAttributes

ConsistentAttributes

func (*TTextAttributes) DisposeOf

func (t *TTextAttributes) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TTextAttributes) Equals

func (t *TTextAttributes) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TTextAttributes) GetHashCode

func (t *TTextAttributes) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TTextAttributes) GetNamePath

func (t *TTextAttributes) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TTextAttributes) Height

func (t *TTextAttributes) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TTextAttributes) InheritsFrom

func (t *TTextAttributes) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TTextAttributes) Instance

func (t *TTextAttributes) Instance() uintptr

-------------------------- Deprecated end -------------------------- Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TTextAttributes) InstanceSize

func (t *TTextAttributes) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TTextAttributes) Is

func (t *TTextAttributes) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TTextAttributes) IsValid

func (t *TTextAttributes) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TTextAttributes) Name

func (t *TTextAttributes) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TTextAttributes) Pitch

func (t *TTextAttributes) Pitch() TFontPitch

Pitch

func (*TTextAttributes) Protected

func (t *TTextAttributes) Protected() bool

Protected

func (*TTextAttributes) SetCharset

func (t *TTextAttributes) SetCharset(value TFontCharset)

SetCharset

func (*TTextAttributes) SetColor

func (t *TTextAttributes) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TTextAttributes) SetHeight

func (t *TTextAttributes) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TTextAttributes) SetName

func (t *TTextAttributes) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TTextAttributes) SetPitch

func (t *TTextAttributes) SetPitch(value TFontPitch)

SetPitch

func (*TTextAttributes) SetProtected

func (t *TTextAttributes) SetProtected(value bool)

SetProtected

func (*TTextAttributes) SetSize

func (t *TTextAttributes) SetSize(value int32)

SetSize

func (*TTextAttributes) SetStyle

func (t *TTextAttributes) SetStyle(value TFontStyles)

SetStyle

func (*TTextAttributes) Size

func (t *TTextAttributes) Size() int32

Size

func (*TTextAttributes) Style

func (t *TTextAttributes) Style() TFontStyles

Style

func (*TTextAttributes) ToString

func (t *TTextAttributes) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TTextAttributes) UnsafeAddr

func (t *TTextAttributes) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TThreadProc

type TThreadProc func()

TThreadProc

type TThumbBarButton

type TThumbBarButton struct {
	IObject
	// contains filtered or unexported fields
}

func AsThumbBarButton

func AsThumbBarButton(obj interface{}) *TThumbBarButton

AsThumbBarButton CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewThumbBarButton

func NewThumbBarButton() *TThumbBarButton

NewThumbBarButton CN: 创建一个新的对象。 EN: Create a new object.

func ThumbBarButtonFromInst

func ThumbBarButtonFromInst(inst uintptr) *TThumbBarButton

-------------------------- Deprecated begin -------------------------- ThumbBarButtonFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsThumbBarButton.

func ThumbBarButtonFromObj

func ThumbBarButtonFromObj(obj IObject) *TThumbBarButton

ThumbBarButtonFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsThumbBarButton.

func ThumbBarButtonFromUnsafePointer

func ThumbBarButtonFromUnsafePointer(ptr unsafe.Pointer) *TThumbBarButton

ThumbBarButtonFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsThumbBarButton.

func (*TThumbBarButton) Action

func (t *TThumbBarButton) Action() *TAction

Action

func (*TThumbBarButton) Assign

func (t *TThumbBarButton) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TThumbBarButton) ButtonState

func (t *TThumbBarButton) ButtonState() TThumbButtonStates

ButtonState

func (*TThumbBarButton) ClassName

func (t *TThumbBarButton) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TThumbBarButton) ClassType

func (t *TThumbBarButton) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TThumbBarButton) Collection

func (t *TThumbBarButton) Collection() *TCollection

Collection

func (*TThumbBarButton) DisplayName

func (t *TThumbBarButton) DisplayName() string

DisplayName

func (*TThumbBarButton) DisposeOf

func (t *TThumbBarButton) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TThumbBarButton) Equals

func (t *TThumbBarButton) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TThumbBarButton) Free

func (t *TThumbBarButton) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TThumbBarButton) GetHashCode

func (t *TThumbBarButton) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TThumbBarButton) GetNamePath

func (t *TThumbBarButton) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TThumbBarButton) Hint

func (t *TThumbBarButton) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TThumbBarButton) Icon

func (t *TThumbBarButton) Icon() *TIcon

Icon CN: 获取图标。 EN: Get icon.

func (*TThumbBarButton) Index

func (t *TThumbBarButton) Index() int32

Index

func (*TThumbBarButton) InheritsFrom

func (t *TThumbBarButton) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TThumbBarButton) Instance

func (t *TThumbBarButton) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TThumbBarButton) InstanceSize

func (t *TThumbBarButton) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TThumbBarButton) Is

func (t *TThumbBarButton) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TThumbBarButton) IsValid

func (t *TThumbBarButton) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TThumbBarButton) SetAction

func (t *TThumbBarButton) SetAction(value IComponent)

SetAction

func (*TThumbBarButton) SetButtonState

func (t *TThumbBarButton) SetButtonState(value TThumbButtonStates)

SetButtonState

func (*TThumbBarButton) SetCollection

func (t *TThumbBarButton) SetCollection(value *TCollection)

SetCollection

func (*TThumbBarButton) SetDisplayName

func (t *TThumbBarButton) SetDisplayName(value string)

SetDisplayName

func (*TThumbBarButton) SetHint

func (t *TThumbBarButton) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TThumbBarButton) SetIcon

func (t *TThumbBarButton) SetIcon(value *TIcon)

SetIcon CN: 设置图标。 EN: Set icon.

func (*TThumbBarButton) SetIndex

func (t *TThumbBarButton) SetIndex(value int32)

SetIndex

func (*TThumbBarButton) ToString

func (t *TThumbBarButton) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TThumbBarButton) UnsafeAddr

func (t *TThumbBarButton) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TThumbBarButtonList

type TThumbBarButtonList struct {
	IObject
	// contains filtered or unexported fields
}

func AsThumbBarButtonList

func AsThumbBarButtonList(obj interface{}) *TThumbBarButtonList

AsThumbBarButtonList CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewThumbBarButtonList

func NewThumbBarButtonList() *TThumbBarButtonList

NewThumbBarButtonList CN: 创建一个新的对象。 EN: Create a new object.

func ThumbBarButtonListFromInst

func ThumbBarButtonListFromInst(inst uintptr) *TThumbBarButtonList

-------------------------- Deprecated begin -------------------------- ThumbBarButtonListFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsThumbBarButtonList.

func ThumbBarButtonListFromObj

func ThumbBarButtonListFromObj(obj IObject) *TThumbBarButtonList

ThumbBarButtonListFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsThumbBarButtonList.

func ThumbBarButtonListFromUnsafePointer

func ThumbBarButtonListFromUnsafePointer(ptr unsafe.Pointer) *TThumbBarButtonList

ThumbBarButtonListFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsThumbBarButtonList.

func (*TThumbBarButtonList) Add

Add

func (*TThumbBarButtonList) Assign

func (t *TThumbBarButtonList) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TThumbBarButtonList) BeginUpdate

func (t *TThumbBarButtonList) BeginUpdate()

BeginUpdate

func (*TThumbBarButtonList) Capacity

func (t *TThumbBarButtonList) Capacity() int32

Capacity

func (*TThumbBarButtonList) ClassName

func (t *TThumbBarButtonList) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TThumbBarButtonList) ClassType

func (t *TThumbBarButtonList) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TThumbBarButtonList) Clear

func (t *TThumbBarButtonList) Clear()

Clear CN: 清除。 EN: .

func (*TThumbBarButtonList) ClearAndResetID

func (t *TThumbBarButtonList) ClearAndResetID()

ClearAndResetID

func (*TThumbBarButtonList) Count

func (t *TThumbBarButtonList) Count() int32

Count

func (*TThumbBarButtonList) Delete

func (t *TThumbBarButtonList) Delete(Index int32)

Delete

func (*TThumbBarButtonList) DisposeOf

func (t *TThumbBarButtonList) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TThumbBarButtonList) EndUpdate

func (t *TThumbBarButtonList) EndUpdate()

EndUpdate

func (*TThumbBarButtonList) Equals

func (t *TThumbBarButtonList) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TThumbBarButtonList) FindItemID

func (t *TThumbBarButtonList) FindItemID(ID int32) *TCollectionItem

FindItemID

func (*TThumbBarButtonList) Free

func (t *TThumbBarButtonList) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TThumbBarButtonList) GetHashCode

func (t *TThumbBarButtonList) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TThumbBarButtonList) GetNamePath

func (t *TThumbBarButtonList) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TThumbBarButtonList) InheritsFrom

func (t *TThumbBarButtonList) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TThumbBarButtonList) Insert

func (t *TThumbBarButtonList) Insert(Index int32) *TCollectionItem

Insert

func (*TThumbBarButtonList) Instance

func (t *TThumbBarButtonList) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TThumbBarButtonList) InstanceSize

func (t *TThumbBarButtonList) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TThumbBarButtonList) Is

func (t *TThumbBarButtonList) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TThumbBarButtonList) IsValid

func (t *TThumbBarButtonList) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TThumbBarButtonList) Items

func (t *TThumbBarButtonList) Items(Index int32) *TThumbBarButton

Items

func (*TThumbBarButtonList) Owner

func (t *TThumbBarButtonList) Owner() *TObject

Owner CN: 组件所有者。 EN: component owner.

func (*TThumbBarButtonList) SetCapacity

func (t *TThumbBarButtonList) SetCapacity(value int32)

SetCapacity

func (*TThumbBarButtonList) SetItems

func (t *TThumbBarButtonList) SetItems(Index int32, value *TThumbBarButton)

Items

func (*TThumbBarButtonList) SetOnChange

func (t *TThumbBarButtonList) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TThumbBarButtonList) ToString

func (t *TThumbBarButtonList) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TThumbBarButtonList) UnsafeAddr

func (t *TThumbBarButtonList) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TThumbButtonNotifyEvent

type TThumbButtonNotifyEvent func(sender IObject, aButtonID int32)

TThumbButtonNotifyEvent = procedure (Sender: TObject; AButtonID: Integer) of object;

type TThumbPreviewItemRequestEvent

type TThumbPreviewItemRequestEvent func(sender IObject, aPreviewHeight, aPreviewWidth int32, previewBitmap *TBitmap)

TThumbPreviewItemRequestEvent = procedure (Sender: TObject; APreviewHeight: Integer; APreviewWidth: Integer; PreviewBitmap: TBitmap) of object;

type TTimer

type TTimer struct {
	IComponent
	// contains filtered or unexported fields
}

func AsTimer

func AsTimer(obj interface{}) *TTimer

AsTimer CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewTimer

func NewTimer(owner IComponent) *TTimer

NewTimer CN: 创建一个新的对象。 EN: Create a new object.

func TimerFromInst

func TimerFromInst(inst uintptr) *TTimer

-------------------------- Deprecated begin -------------------------- TimerFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsTimer.

func TimerFromObj

func TimerFromObj(obj IObject) *TTimer

TimerFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsTimer.

func TimerFromUnsafePointer

func TimerFromUnsafePointer(ptr unsafe.Pointer) *TTimer

TimerFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsTimer.

func (*TTimer) Assign

func (t *TTimer) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TTimer) ClassName

func (t *TTimer) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TTimer) ClassType

func (t *TTimer) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TTimer) ComponentCount

func (t *TTimer) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TTimer) ComponentIndex

func (t *TTimer) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TTimer) Components

func (t *TTimer) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TTimer) DisposeOf

func (t *TTimer) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TTimer) Enabled

func (t *TTimer) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TTimer) Equals

func (t *TTimer) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TTimer) FindComponent

func (t *TTimer) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TTimer) Free

func (t *TTimer) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TTimer) GetHashCode

func (t *TTimer) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TTimer) GetNamePath

func (t *TTimer) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TTimer) HasParent

func (t *TTimer) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TTimer) InheritsFrom

func (t *TTimer) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TTimer) Instance

func (t *TTimer) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TTimer) InstanceSize

func (t *TTimer) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TTimer) Interval

func (t *TTimer) Interval() uint32

Interval CN: 获取时钟每次跳动间隔时间,ms。 EN: .

func (*TTimer) Is

func (t *TTimer) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TTimer) IsValid

func (t *TTimer) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TTimer) Name

func (t *TTimer) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TTimer) Owner

func (t *TTimer) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TTimer) SetComponentIndex

func (t *TTimer) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TTimer) SetEnabled

func (t *TTimer) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TTimer) SetInterval

func (t *TTimer) SetInterval(value uint32)

SetInterval CN: 设置时钟每次跳动间隔时间,ms。 EN: .

func (*TTimer) SetName

func (t *TTimer) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TTimer) SetOnTimer

func (t *TTimer) SetOnTimer(fn TNotifyEvent)

SetOnTimer CN: 设置时钟事件。 EN: .

func (*TTimer) SetTag

func (t *TTimer) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TTimer) Tag

func (t *TTimer) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TTimer) ToString

func (t *TTimer) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TTimer) UnsafeAddr

func (t *TTimer) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TToolBar

type TToolBar struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsToolBar

func AsToolBar(obj interface{}) *TToolBar

AsToolBar CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewToolBar

func NewToolBar(owner IComponent) *TToolBar

NewToolBar CN: 创建一个新的对象。 EN: Create a new object.

func ToolBarFromInst

func ToolBarFromInst(inst uintptr) *TToolBar

-------------------------- Deprecated begin -------------------------- ToolBarFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsToolBar.

func ToolBarFromObj

func ToolBarFromObj(obj IObject) *TToolBar

ToolBarFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsToolBar.

func ToolBarFromUnsafePointer

func ToolBarFromUnsafePointer(ptr unsafe.Pointer) *TToolBar

ToolBarFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsToolBar.

func (*TToolBar) Action

func (t *TToolBar) Action() *TAction

Action

func (*TToolBar) Align

func (t *TToolBar) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TToolBar) AlignDisabled

func (t *TToolBar) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TToolBar) AlignWithMargins

func (t *TToolBar) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TToolBar) Anchors

func (t *TToolBar) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TToolBar) Assign

func (t *TToolBar) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TToolBar) AutoSize

func (t *TToolBar) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TToolBar) BiDiMode

func (t *TToolBar) BiDiMode() TBiDiMode

BiDiMode

func (*TToolBar) BorderWidth

func (t *TToolBar) BorderWidth() int32

BorderWidth CN: 获取边框的宽度。 EN: .

func (*TToolBar) BoundsRect

func (t *TToolBar) BoundsRect() TRect

BoundsRect

func (*TToolBar) BringToFront

func (t *TToolBar) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TToolBar) Brush

func (t *TToolBar) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TToolBar) ButtonCount

func (t *TToolBar) ButtonCount() int32

ButtonCount

func (*TToolBar) ButtonHeight

func (t *TToolBar) ButtonHeight() int32

ButtonHeight

func (*TToolBar) ButtonWidth

func (t *TToolBar) ButtonWidth() int32

ButtonWidth

func (*TToolBar) Buttons

func (t *TToolBar) Buttons(Index int32) *TToolButton

Buttons

func (*TToolBar) CanFocus

func (t *TToolBar) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TToolBar) Canvas

func (t *TToolBar) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TToolBar) Caption

func (t *TToolBar) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TToolBar) ClassName

func (t *TToolBar) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TToolBar) ClassType

func (t *TToolBar) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TToolBar) ClientHeight

func (t *TToolBar) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TToolBar) ClientOrigin

func (t *TToolBar) ClientOrigin() TPoint

ClientOrigin

func (*TToolBar) ClientRect

func (t *TToolBar) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TToolBar) ClientToParent

func (t *TToolBar) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TToolBar) ClientToScreen

func (t *TToolBar) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TToolBar) ClientWidth

func (t *TToolBar) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TToolBar) Color

func (t *TToolBar) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TToolBar) ComponentCount

func (t *TToolBar) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TToolBar) ComponentIndex

func (t *TToolBar) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TToolBar) Components

func (t *TToolBar) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TToolBar) Constraints

func (t *TToolBar) Constraints() *TSizeConstraints

Constraints

func (*TToolBar) ContainsControl

func (t *TToolBar) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TToolBar) ControlAtPos

func (t *TToolBar) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TToolBar) ControlCount

func (t *TToolBar) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TToolBar) ControlState

func (t *TToolBar) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TToolBar) ControlStyle

func (t *TToolBar) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TToolBar) Controls

func (t *TToolBar) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TToolBar) Ctl3D

func (t *TToolBar) Ctl3D() bool

Ctl3D

func (*TToolBar) Cursor

func (t *TToolBar) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TToolBar) CustomHint

func (t *TToolBar) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TToolBar) CustomizeKeyName

func (t *TToolBar) CustomizeKeyName() string

CustomizeKeyName

func (*TToolBar) CustomizeValueName

func (t *TToolBar) CustomizeValueName() string

CustomizeValueName

func (*TToolBar) DisableAlign

func (t *TToolBar) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TToolBar) DisposeOf

func (t *TToolBar) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TToolBar) DockClientCount

func (t *TToolBar) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TToolBar) DockClients

func (t *TToolBar) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TToolBar) DockSite

func (t *TToolBar) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TToolBar) DoubleBuffered

func (t *TToolBar) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TToolBar) DragCursor

func (t *TToolBar) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TToolBar) DragKind

func (t *TToolBar) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TToolBar) DragMode

func (t *TToolBar) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TToolBar) Dragging

func (t *TToolBar) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TToolBar) DrawingStyle

func (t *TToolBar) DrawingStyle() TTBDrawingStyle

DrawingStyle

func (*TToolBar) EdgeBorders

func (t *TToolBar) EdgeBorders() TEdgeBorders

EdgeBorders

func (*TToolBar) EdgeInner

func (t *TToolBar) EdgeInner() TEdgeStyle

EdgeInner

func (*TToolBar) EdgeOuter

func (t *TToolBar) EdgeOuter() TEdgeStyle

EdgeOuter

func (*TToolBar) EnableAlign

func (t *TToolBar) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TToolBar) Enabled

func (t *TToolBar) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TToolBar) Equals

func (t *TToolBar) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TToolBar) ExplicitHeight

func (t *TToolBar) ExplicitHeight() int32

ExplicitHeight

func (*TToolBar) ExplicitLeft

func (t *TToolBar) ExplicitLeft() int32

ExplicitLeft

func (*TToolBar) ExplicitTop

func (t *TToolBar) ExplicitTop() int32

ExplicitTop

func (*TToolBar) ExplicitWidth

func (t *TToolBar) ExplicitWidth() int32

ExplicitWidth

func (*TToolBar) FindChildControl

func (t *TToolBar) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TToolBar) FindComponent

func (t *TToolBar) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TToolBar) Flat

func (t *TToolBar) Flat() bool

Flat CN: 获取平面样式。 EN: .

func (*TToolBar) FlipChildren

func (t *TToolBar) FlipChildren(AllLevels bool)

FlipChildren

func (*TToolBar) Floating

func (t *TToolBar) Floating() bool

Floating

func (*TToolBar) Focused

func (t *TToolBar) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TToolBar) Font

func (t *TToolBar) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TToolBar) Free

func (t *TToolBar) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TToolBar) GetHashCode

func (t *TToolBar) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TToolBar) GetNamePath

func (t *TToolBar) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TToolBar) GetTextBuf

func (t *TToolBar) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TToolBar) GetTextLen

func (t *TToolBar) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TToolBar) GradientDirection

func (t *TToolBar) GradientDirection() TGradientDirection

GradientDirection CN: 获取渐变颜色方向。 EN: .

func (*TToolBar) GradientDrawingOptions

func (t *TToolBar) GradientDrawingOptions() TTBGradientDrawingOptions

GradientDrawingOptions CN: 获取渐变绘制选项。 EN: .

func (*TToolBar) GradientEndColor

func (t *TToolBar) GradientEndColor() TColor

GradientEndColor CN: 获取渐变结束颜色, 仅VCL。 EN: .

func (*TToolBar) GradientStartColor

func (t *TToolBar) GradientStartColor() TColor

GradientStartColor CN: 获取渐变起始颜色,仅VCL。 EN: .

func (*TToolBar) Handle

func (t *TToolBar) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TToolBar) HandleAllocated

func (t *TToolBar) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TToolBar) HasParent

func (t *TToolBar) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TToolBar) Height

func (t *TToolBar) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TToolBar) Hide

func (t *TToolBar) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TToolBar) HideClippedButtons

func (t *TToolBar) HideClippedButtons() bool

HideClippedButtons

func (*TToolBar) Hint

func (t *TToolBar) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TToolBar) HotImages

func (t *TToolBar) HotImages() *TImageList

HotImages

func (*TToolBar) Images

func (t *TToolBar) Images() *TImageList

Images CN: 获取图标索引列表对象。 EN: .

func (*TToolBar) Indent

func (t *TToolBar) Indent() int32

Indent

func (*TToolBar) InheritsFrom

func (t *TToolBar) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TToolBar) InsertControl

func (t *TToolBar) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TToolBar) Instance

func (t *TToolBar) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TToolBar) InstanceSize

func (t *TToolBar) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TToolBar) Invalidate

func (t *TToolBar) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TToolBar) Is

func (t *TToolBar) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TToolBar) IsValid

func (t *TToolBar) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TToolBar) Left

func (t *TToolBar) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TToolBar) List

func (t *TToolBar) List() bool

List

func (*TToolBar) Margins

func (t *TToolBar) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TToolBar) Menu

func (t *TToolBar) Menu() *TMainMenu

Menu

func (*TToolBar) MouseInClient

func (t *TToolBar) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TToolBar) Name

func (t *TToolBar) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TToolBar) Owner

func (t *TToolBar) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TToolBar) PaintTo

func (t *TToolBar) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TToolBar) Parent

func (t *TToolBar) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TToolBar) ParentColor

func (t *TToolBar) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TToolBar) ParentDoubleBuffered

func (t *TToolBar) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TToolBar) ParentFont

func (t *TToolBar) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TToolBar) ParentShowHint

func (t *TToolBar) ParentShowHint() bool

ParentShowHint

func (*TToolBar) ParentToClient

func (t *TToolBar) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TToolBar) ParentWindow

func (t *TToolBar) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TToolBar) Perform

func (t *TToolBar) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TToolBar) PopupMenu

func (t *TToolBar) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TToolBar) Realign

func (t *TToolBar) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TToolBar) Refresh

func (t *TToolBar) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TToolBar) RemoveControl

func (t *TToolBar) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TToolBar) Repaint

func (t *TToolBar) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TToolBar) RowCount

func (t *TToolBar) RowCount() int32

RowCount

func (*TToolBar) ScaleBy

func (t *TToolBar) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TToolBar) ScreenToClient

func (t *TToolBar) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TToolBar) ScrollBy

func (t *TToolBar) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TToolBar) SendToBack

func (t *TToolBar) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TToolBar) SetAction

func (t *TToolBar) SetAction(value IComponent)

SetAction

func (*TToolBar) SetAlign

func (t *TToolBar) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TToolBar) SetAlignWithMargins

func (t *TToolBar) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TToolBar) SetAnchors

func (t *TToolBar) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TToolBar) SetAutoSize

func (t *TToolBar) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TToolBar) SetBiDiMode

func (t *TToolBar) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TToolBar) SetBorderWidth

func (t *TToolBar) SetBorderWidth(value int32)

SetBorderWidth CN: 设置边框的宽度。 EN: .

func (*TToolBar) SetBounds

func (t *TToolBar) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TToolBar) SetBoundsRect

func (t *TToolBar) SetBoundsRect(value TRect)

SetBoundsRect

func (*TToolBar) SetButtonHeight

func (t *TToolBar) SetButtonHeight(value int32)

SetButtonHeight

func (*TToolBar) SetButtonWidth

func (t *TToolBar) SetButtonWidth(value int32)

SetButtonWidth

func (*TToolBar) SetCaption

func (t *TToolBar) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TToolBar) SetClientHeight

func (t *TToolBar) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TToolBar) SetClientWidth

func (t *TToolBar) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TToolBar) SetColor

func (t *TToolBar) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TToolBar) SetComponentIndex

func (t *TToolBar) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TToolBar) SetConstraints

func (t *TToolBar) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TToolBar) SetControlState

func (t *TToolBar) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TToolBar) SetControlStyle

func (t *TToolBar) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TToolBar) SetCtl3D

func (t *TToolBar) SetCtl3D(value bool)

SetCtl3D

func (*TToolBar) SetCursor

func (t *TToolBar) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TToolBar) SetCustomHint

func (t *TToolBar) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TToolBar) SetCustomizeKeyName

func (t *TToolBar) SetCustomizeKeyName(value string)

SetCustomizeKeyName

func (*TToolBar) SetCustomizeValueName

func (t *TToolBar) SetCustomizeValueName(value string)

SetCustomizeValueName

func (*TToolBar) SetDockSite

func (t *TToolBar) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TToolBar) SetDoubleBuffered

func (t *TToolBar) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TToolBar) SetDragCursor

func (t *TToolBar) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TToolBar) SetDragKind

func (t *TToolBar) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TToolBar) SetDragMode

func (t *TToolBar) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TToolBar) SetDrawingStyle

func (t *TToolBar) SetDrawingStyle(value TTBDrawingStyle)

SetDrawingStyle

func (*TToolBar) SetEdgeBorders

func (t *TToolBar) SetEdgeBorders(value TEdgeBorders)

SetEdgeBorders

func (*TToolBar) SetEdgeInner

func (t *TToolBar) SetEdgeInner(value TEdgeStyle)

SetEdgeInner

func (*TToolBar) SetEdgeOuter

func (t *TToolBar) SetEdgeOuter(value TEdgeStyle)

SetEdgeOuter

func (*TToolBar) SetEnabled

func (t *TToolBar) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TToolBar) SetFlat

func (t *TToolBar) SetFlat(value bool)

SetFlat CN: 设置平面样式。 EN: .

func (*TToolBar) SetFocus

func (t *TToolBar) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TToolBar) SetFont

func (t *TToolBar) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TToolBar) SetGradientDirection

func (t *TToolBar) SetGradientDirection(value TGradientDirection)

SetGradientDirection CN: 设置渐变颜色方向。 EN: .

func (*TToolBar) SetGradientDrawingOptions

func (t *TToolBar) SetGradientDrawingOptions(value TTBGradientDrawingOptions)

SetGradientDrawingOptions CN: 设置渐变绘制选项。 EN: .

func (*TToolBar) SetGradientEndColor

func (t *TToolBar) SetGradientEndColor(value TColor)

SetGradientEndColor CN: 设置渐变结束颜色, 仅VCL。 EN: .

func (*TToolBar) SetGradientStartColor

func (t *TToolBar) SetGradientStartColor(value TColor)

SetGradientStartColor CN: 设置渐变起始颜色,仅VCL。 EN: .

func (*TToolBar) SetHeight

func (t *TToolBar) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TToolBar) SetHideClippedButtons

func (t *TToolBar) SetHideClippedButtons(value bool)

SetHideClippedButtons

func (*TToolBar) SetHint

func (t *TToolBar) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TToolBar) SetHotImages

func (t *TToolBar) SetHotImages(value IComponent)

SetHotImages

func (*TToolBar) SetImages

func (t *TToolBar) SetImages(value IComponent)

SetImages CN: 设置图标索引列表对象。 EN: .

func (*TToolBar) SetIndent

func (t *TToolBar) SetIndent(value int32)

SetIndent

func (*TToolBar) SetLeft

func (t *TToolBar) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TToolBar) SetList

func (t *TToolBar) SetList(value bool)

SetList

func (*TToolBar) SetMargins

func (t *TToolBar) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TToolBar) SetMenu

func (t *TToolBar) SetMenu(value IComponent)

SetMenu

func (*TToolBar) SetName

func (t *TToolBar) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TToolBar) SetOnAdvancedCustomDraw

func (t *TToolBar) SetOnAdvancedCustomDraw(fn TTBAdvancedCustomDrawEvent)

SetOnAdvancedCustomDraw

func (*TToolBar) SetOnAdvancedCustomDrawButton

func (t *TToolBar) SetOnAdvancedCustomDrawButton(fn TTBAdvancedCustomDrawBtnEvent)

SetOnAdvancedCustomDrawButton

func (*TToolBar) SetOnClick

func (t *TToolBar) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TToolBar) SetOnContextPopup

func (t *TToolBar) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TToolBar) SetOnDblClick

func (t *TToolBar) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TToolBar) SetOnDockDrop

func (t *TToolBar) SetOnDockDrop(fn TDockDropEvent)

SetOnDockDrop

func (*TToolBar) SetOnDragDrop

func (t *TToolBar) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TToolBar) SetOnDragOver

func (t *TToolBar) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TToolBar) SetOnEndDock

func (t *TToolBar) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TToolBar) SetOnEndDrag

func (t *TToolBar) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TToolBar) SetOnEnter

func (t *TToolBar) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TToolBar) SetOnExit

func (t *TToolBar) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TToolBar) SetOnGesture

func (t *TToolBar) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TToolBar) SetOnGetSiteInfo

func (t *TToolBar) SetOnGetSiteInfo(fn TGetSiteInfoEvent)

SetOnGetSiteInfo

func (*TToolBar) SetOnMouseActivate

func (t *TToolBar) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TToolBar) SetOnMouseDown

func (t *TToolBar) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TToolBar) SetOnMouseEnter

func (t *TToolBar) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TToolBar) SetOnMouseLeave

func (t *TToolBar) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TToolBar) SetOnMouseMove

func (t *TToolBar) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TToolBar) SetOnMouseUp

func (t *TToolBar) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TToolBar) SetOnResize

func (t *TToolBar) SetOnResize(fn TNotifyEvent)

SetOnResize CN: 设置大小被改变事件。 EN: .

func (*TToolBar) SetOnStartDock

func (t *TToolBar) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TToolBar) SetOnUnDock

func (t *TToolBar) SetOnUnDock(fn TUnDockEvent)

SetOnUnDock

func (*TToolBar) SetParent

func (t *TToolBar) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TToolBar) SetParentColor

func (t *TToolBar) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TToolBar) SetParentDoubleBuffered

func (t *TToolBar) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TToolBar) SetParentFont

func (t *TToolBar) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TToolBar) SetParentShowHint

func (t *TToolBar) SetParentShowHint(value bool)

SetParentShowHint

func (*TToolBar) SetParentWindow

func (t *TToolBar) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TToolBar) SetPopupMenu

func (t *TToolBar) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TToolBar) SetShowCaptions

func (t *TToolBar) SetShowCaptions(value bool)

SetShowCaptions CN: 设置显示标题。 EN: .

func (*TToolBar) SetShowHint

func (t *TToolBar) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TToolBar) SetStyleElements

func (t *TToolBar) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TToolBar) SetTabOrder

func (t *TToolBar) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TToolBar) SetTabStop

func (t *TToolBar) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TToolBar) SetTag

func (t *TToolBar) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TToolBar) SetTextBuf

func (t *TToolBar) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TToolBar) SetTop

func (t *TToolBar) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TToolBar) SetTransparent

func (t *TToolBar) SetTransparent(value bool)

SetTransparent CN: 设置透明。 EN: Set transparent.

func (*TToolBar) SetUseDockManager

func (t *TToolBar) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TToolBar) SetVisible

func (t *TToolBar) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TToolBar) SetWidth

func (t *TToolBar) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TToolBar) SetWrapable

func (t *TToolBar) SetWrapable(value bool)

SetWrapable

func (*TToolBar) Show

func (t *TToolBar) Show()

Show CN: 显示控件。 EN: Show control.

func (*TToolBar) ShowCaptions

func (t *TToolBar) ShowCaptions() bool

ShowCaptions CN: 获取显示标题。 EN: .

func (*TToolBar) ShowHint

func (t *TToolBar) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TToolBar) StyleElements

func (t *TToolBar) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TToolBar) TabOrder

func (t *TToolBar) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TToolBar) TabStop

func (t *TToolBar) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TToolBar) Tag

func (t *TToolBar) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TToolBar) ToString

func (t *TToolBar) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TToolBar) Top

func (t *TToolBar) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TToolBar) Transparent

func (t *TToolBar) Transparent() bool

Transparent CN: 获取透明。 EN: Get transparent.

func (*TToolBar) UnsafeAddr

func (t *TToolBar) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TToolBar) Update

func (t *TToolBar) Update()

Update CN: 控件更新。 EN: Update.

func (*TToolBar) UpdateControlState

func (t *TToolBar) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TToolBar) UseDockManager

func (t *TToolBar) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TToolBar) Visible

func (t *TToolBar) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TToolBar) VisibleDockClientCount

func (t *TToolBar) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TToolBar) Width

func (t *TToolBar) Width() int32

Width CN: 获取宽度。 EN: Get width.

func (*TToolBar) Wrapable

func (t *TToolBar) Wrapable() bool

Wrapable

type TToolButton

type TToolButton struct {
	IControl
	// contains filtered or unexported fields
}

func AsToolButton

func AsToolButton(obj interface{}) *TToolButton

AsToolButton CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewToolButton

func NewToolButton(owner IComponent) *TToolButton

NewToolButton CN: 创建一个新的对象。 EN: Create a new object.

func ToolButtonFromInst

func ToolButtonFromInst(inst uintptr) *TToolButton

-------------------------- Deprecated begin -------------------------- ToolButtonFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsToolButton.

func ToolButtonFromObj

func ToolButtonFromObj(obj IObject) *TToolButton

ToolButtonFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsToolButton.

func ToolButtonFromUnsafePointer

func ToolButtonFromUnsafePointer(ptr unsafe.Pointer) *TToolButton

ToolButtonFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsToolButton.

func (*TToolButton) Action

func (t *TToolButton) Action() *TAction

Action

func (*TToolButton) Align

func (t *TToolButton) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TToolButton) AlignWithMargins

func (t *TToolButton) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TToolButton) AllowAllUp

func (t *TToolButton) AllowAllUp() bool

AllowAllUp

func (*TToolButton) Anchors

func (t *TToolButton) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TToolButton) Assign

func (t *TToolButton) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TToolButton) AutoSize

func (t *TToolButton) AutoSize() bool

AutoSize CN: 获取自动调整大小。 EN: .

func (*TToolButton) BiDiMode

func (t *TToolButton) BiDiMode() TBiDiMode

BiDiMode

func (*TToolButton) BoundsRect

func (t *TToolButton) BoundsRect() TRect

BoundsRect

func (*TToolButton) BringToFront

func (t *TToolButton) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TToolButton) Caption

func (t *TToolButton) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TToolButton) CheckMenuDropdown

func (t *TToolButton) CheckMenuDropdown() bool

CheckMenuDropdown

func (*TToolButton) ClassName

func (t *TToolButton) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TToolButton) ClassType

func (t *TToolButton) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TToolButton) Click

func (t *TToolButton) Click()

Click CN: 单击。 EN: .

func (*TToolButton) ClientHeight

func (t *TToolButton) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TToolButton) ClientOrigin

func (t *TToolButton) ClientOrigin() TPoint

ClientOrigin

func (*TToolButton) ClientRect

func (t *TToolButton) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TToolButton) ClientToParent

func (t *TToolButton) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TToolButton) ClientToScreen

func (t *TToolButton) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TToolButton) ClientWidth

func (t *TToolButton) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TToolButton) ComponentCount

func (t *TToolButton) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TToolButton) ComponentIndex

func (t *TToolButton) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TToolButton) Components

func (t *TToolButton) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TToolButton) Constraints

func (t *TToolButton) Constraints() *TSizeConstraints

Constraints

func (*TToolButton) ControlState

func (t *TToolButton) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TToolButton) ControlStyle

func (t *TToolButton) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TToolButton) Cursor

func (t *TToolButton) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TToolButton) CustomHint

func (t *TToolButton) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TToolButton) DisposeOf

func (t *TToolButton) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TToolButton) Down

func (t *TToolButton) Down() bool

Down

func (*TToolButton) DragCursor

func (t *TToolButton) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TToolButton) DragKind

func (t *TToolButton) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TToolButton) DragMode

func (t *TToolButton) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TToolButton) Dragging

func (t *TToolButton) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TToolButton) DropdownMenu

func (t *TToolButton) DropdownMenu() *TPopupMenu

DropdownMenu

func (*TToolButton) EnableDropdown

func (t *TToolButton) EnableDropdown() bool

EnableDropdown

func (*TToolButton) Enabled

func (t *TToolButton) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TToolButton) Equals

func (t *TToolButton) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TToolButton) ExplicitHeight

func (t *TToolButton) ExplicitHeight() int32

ExplicitHeight

func (*TToolButton) ExplicitLeft

func (t *TToolButton) ExplicitLeft() int32

ExplicitLeft

func (*TToolButton) ExplicitTop

func (t *TToolButton) ExplicitTop() int32

ExplicitTop

func (*TToolButton) ExplicitWidth

func (t *TToolButton) ExplicitWidth() int32

ExplicitWidth

func (*TToolButton) FindComponent

func (t *TToolButton) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TToolButton) Floating

func (t *TToolButton) Floating() bool

Floating

func (*TToolButton) Free

func (t *TToolButton) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TToolButton) GetHashCode

func (t *TToolButton) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TToolButton) GetNamePath

func (t *TToolButton) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TToolButton) GetTextBuf

func (t *TToolButton) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TToolButton) GetTextLen

func (t *TToolButton) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TToolButton) Grouped

func (t *TToolButton) Grouped() bool

Grouped

func (*TToolButton) HasParent

func (t *TToolButton) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TToolButton) Height

func (t *TToolButton) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TToolButton) Hide

func (t *TToolButton) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TToolButton) Hint

func (t *TToolButton) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TToolButton) ImageIndex

func (t *TToolButton) ImageIndex() int32

ImageIndex CN: 获取图像在images中的索引。 EN: .

func (*TToolButton) Indeterminate

func (t *TToolButton) Indeterminate() bool

Indeterminate

func (*TToolButton) Index

func (t *TToolButton) Index() int32

Index

func (*TToolButton) InheritsFrom

func (t *TToolButton) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TToolButton) Instance

func (t *TToolButton) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TToolButton) InstanceSize

func (t *TToolButton) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TToolButton) Invalidate

func (t *TToolButton) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TToolButton) Is

func (t *TToolButton) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TToolButton) IsValid

func (t *TToolButton) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TToolButton) Left

func (t *TToolButton) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TToolButton) Margins

func (t *TToolButton) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TToolButton) Marked

func (t *TToolButton) Marked() bool

Marked

func (*TToolButton) Name

func (t *TToolButton) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TToolButton) Owner

func (t *TToolButton) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TToolButton) Parent

func (t *TToolButton) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TToolButton) ParentShowHint

func (t *TToolButton) ParentShowHint() bool

ParentShowHint

func (*TToolButton) ParentToClient

func (t *TToolButton) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TToolButton) Perform

func (t *TToolButton) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TToolButton) PopupMenu

func (t *TToolButton) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TToolButton) Refresh

func (t *TToolButton) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TToolButton) Repaint

func (t *TToolButton) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TToolButton) ScreenToClient

func (t *TToolButton) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TToolButton) SendToBack

func (t *TToolButton) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TToolButton) SetAction

func (t *TToolButton) SetAction(value IComponent)

SetAction

func (*TToolButton) SetAlign

func (t *TToolButton) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TToolButton) SetAlignWithMargins

func (t *TToolButton) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TToolButton) SetAllowAllUp

func (t *TToolButton) SetAllowAllUp(value bool)

SetAllowAllUp

func (*TToolButton) SetAnchors

func (t *TToolButton) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TToolButton) SetAutoSize

func (t *TToolButton) SetAutoSize(value bool)

SetAutoSize CN: 设置自动调整大小。 EN: .

func (*TToolButton) SetBiDiMode

func (t *TToolButton) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TToolButton) SetBounds

func (t *TToolButton) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TToolButton) SetBoundsRect

func (t *TToolButton) SetBoundsRect(value TRect)

SetBoundsRect

func (*TToolButton) SetCaption

func (t *TToolButton) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TToolButton) SetClientHeight

func (t *TToolButton) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TToolButton) SetClientWidth

func (t *TToolButton) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TToolButton) SetComponentIndex

func (t *TToolButton) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TToolButton) SetConstraints

func (t *TToolButton) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TToolButton) SetControlState

func (t *TToolButton) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TToolButton) SetControlStyle

func (t *TToolButton) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TToolButton) SetCursor

func (t *TToolButton) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TToolButton) SetCustomHint

func (t *TToolButton) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TToolButton) SetDown

func (t *TToolButton) SetDown(value bool)

SetDown

func (*TToolButton) SetDragCursor

func (t *TToolButton) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TToolButton) SetDragKind

func (t *TToolButton) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TToolButton) SetDragMode

func (t *TToolButton) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TToolButton) SetDropdownMenu

func (t *TToolButton) SetDropdownMenu(value IComponent)

SetDropdownMenu

func (*TToolButton) SetEnableDropdown

func (t *TToolButton) SetEnableDropdown(value bool)

SetEnableDropdown

func (*TToolButton) SetEnabled

func (t *TToolButton) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TToolButton) SetGrouped

func (t *TToolButton) SetGrouped(value bool)

SetGrouped

func (*TToolButton) SetHeight

func (t *TToolButton) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TToolButton) SetHint

func (t *TToolButton) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TToolButton) SetImageIndex

func (t *TToolButton) SetImageIndex(value int32)

SetImageIndex CN: 设置图像在images中的索引。 EN: .

func (*TToolButton) SetIndeterminate

func (t *TToolButton) SetIndeterminate(value bool)

SetIndeterminate

func (*TToolButton) SetLeft

func (t *TToolButton) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TToolButton) SetMargins

func (t *TToolButton) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TToolButton) SetMarked

func (t *TToolButton) SetMarked(value bool)

SetMarked

func (*TToolButton) SetName

func (t *TToolButton) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TToolButton) SetOnClick

func (t *TToolButton) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TToolButton) SetOnContextPopup

func (t *TToolButton) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TToolButton) SetOnDragDrop

func (t *TToolButton) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TToolButton) SetOnDragOver

func (t *TToolButton) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TToolButton) SetOnEndDock

func (t *TToolButton) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TToolButton) SetOnEndDrag

func (t *TToolButton) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TToolButton) SetOnGesture

func (t *TToolButton) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TToolButton) SetOnMouseActivate

func (t *TToolButton) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TToolButton) SetOnMouseDown

func (t *TToolButton) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TToolButton) SetOnMouseEnter

func (t *TToolButton) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TToolButton) SetOnMouseLeave

func (t *TToolButton) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TToolButton) SetOnMouseMove

func (t *TToolButton) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TToolButton) SetOnMouseUp

func (t *TToolButton) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TToolButton) SetOnStartDock

func (t *TToolButton) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TToolButton) SetParent

func (t *TToolButton) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TToolButton) SetParentShowHint

func (t *TToolButton) SetParentShowHint(value bool)

SetParentShowHint

func (*TToolButton) SetPopupMenu

func (t *TToolButton) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TToolButton) SetShowHint

func (t *TToolButton) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TToolButton) SetStyle

func (t *TToolButton) SetStyle(value TToolButtonStyle)

SetStyle

func (*TToolButton) SetStyleElements

func (t *TToolButton) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TToolButton) SetTag

func (t *TToolButton) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TToolButton) SetTextBuf

func (t *TToolButton) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TToolButton) SetTop

func (t *TToolButton) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TToolButton) SetVisible

func (t *TToolButton) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TToolButton) SetWidth

func (t *TToolButton) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TToolButton) SetWrap

func (t *TToolButton) SetWrap(value bool)

SetWrap

func (*TToolButton) Show

func (t *TToolButton) Show()

Show CN: 显示控件。 EN: Show control.

func (*TToolButton) ShowHint

func (t *TToolButton) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TToolButton) Style

func (t *TToolButton) Style() TToolButtonStyle

Style

func (*TToolButton) StyleElements

func (t *TToolButton) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TToolButton) Tag

func (t *TToolButton) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TToolButton) ToString

func (t *TToolButton) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TToolButton) Top

func (t *TToolButton) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TToolButton) UnsafeAddr

func (t *TToolButton) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TToolButton) Update

func (t *TToolButton) Update()

Update CN: 控件更新。 EN: Update.

func (*TToolButton) Visible

func (t *TToolButton) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TToolButton) Width

func (t *TToolButton) Width() int32

Width CN: 获取宽度。 EN: Get width.

func (*TToolButton) Wrap

func (t *TToolButton) Wrap() bool

Wrap

type TTrackBar

type TTrackBar struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsTrackBar

func AsTrackBar(obj interface{}) *TTrackBar

AsTrackBar CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewTrackBar

func NewTrackBar(owner IComponent) *TTrackBar

NewTrackBar CN: 创建一个新的对象。 EN: Create a new object.

func TrackBarFromInst

func TrackBarFromInst(inst uintptr) *TTrackBar

-------------------------- Deprecated begin -------------------------- TrackBarFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsTrackBar.

func TrackBarFromObj

func TrackBarFromObj(obj IObject) *TTrackBar

TrackBarFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsTrackBar.

func TrackBarFromUnsafePointer

func TrackBarFromUnsafePointer(ptr unsafe.Pointer) *TTrackBar

TrackBarFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsTrackBar.

func (*TTrackBar) Action

func (t *TTrackBar) Action() *TAction

Action

func (*TTrackBar) Align

func (t *TTrackBar) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TTrackBar) AlignDisabled

func (t *TTrackBar) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TTrackBar) AlignWithMargins

func (t *TTrackBar) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TTrackBar) Anchors

func (t *TTrackBar) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TTrackBar) Assign

func (t *TTrackBar) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TTrackBar) BiDiMode

func (t *TTrackBar) BiDiMode() TBiDiMode

BiDiMode

func (*TTrackBar) BorderWidth

func (t *TTrackBar) BorderWidth() int32

BorderWidth CN: 获取边框的宽度。 EN: .

func (*TTrackBar) BoundsRect

func (t *TTrackBar) BoundsRect() TRect

BoundsRect

func (*TTrackBar) BringToFront

func (t *TTrackBar) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TTrackBar) Brush

func (t *TTrackBar) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TTrackBar) CanFocus

func (t *TTrackBar) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TTrackBar) ClassName

func (t *TTrackBar) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TTrackBar) ClassType

func (t *TTrackBar) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TTrackBar) ClientHeight

func (t *TTrackBar) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TTrackBar) ClientOrigin

func (t *TTrackBar) ClientOrigin() TPoint

ClientOrigin

func (*TTrackBar) ClientRect

func (t *TTrackBar) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TTrackBar) ClientToParent

func (t *TTrackBar) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TTrackBar) ClientToScreen

func (t *TTrackBar) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TTrackBar) ClientWidth

func (t *TTrackBar) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TTrackBar) ComponentCount

func (t *TTrackBar) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TTrackBar) ComponentIndex

func (t *TTrackBar) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TTrackBar) Components

func (t *TTrackBar) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TTrackBar) Constraints

func (t *TTrackBar) Constraints() *TSizeConstraints

Constraints

func (*TTrackBar) ContainsControl

func (t *TTrackBar) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TTrackBar) ControlAtPos

func (t *TTrackBar) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TTrackBar) ControlCount

func (t *TTrackBar) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TTrackBar) ControlState

func (t *TTrackBar) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TTrackBar) ControlStyle

func (t *TTrackBar) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TTrackBar) Controls

func (t *TTrackBar) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TTrackBar) Ctl3D

func (t *TTrackBar) Ctl3D() bool

Ctl3D

func (*TTrackBar) Cursor

func (t *TTrackBar) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TTrackBar) CustomHint

func (t *TTrackBar) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TTrackBar) DisableAlign

func (t *TTrackBar) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TTrackBar) DisposeOf

func (t *TTrackBar) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TTrackBar) DockClientCount

func (t *TTrackBar) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TTrackBar) DockClients

func (t *TTrackBar) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TTrackBar) DockSite

func (t *TTrackBar) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TTrackBar) DoubleBuffered

func (t *TTrackBar) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TTrackBar) DragCursor

func (t *TTrackBar) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TTrackBar) DragKind

func (t *TTrackBar) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TTrackBar) DragMode

func (t *TTrackBar) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TTrackBar) Dragging

func (t *TTrackBar) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TTrackBar) EnableAlign

func (t *TTrackBar) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TTrackBar) Enabled

func (t *TTrackBar) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TTrackBar) Equals

func (t *TTrackBar) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TTrackBar) ExplicitHeight

func (t *TTrackBar) ExplicitHeight() int32

ExplicitHeight

func (*TTrackBar) ExplicitLeft

func (t *TTrackBar) ExplicitLeft() int32

ExplicitLeft

func (*TTrackBar) ExplicitTop

func (t *TTrackBar) ExplicitTop() int32

ExplicitTop

func (*TTrackBar) ExplicitWidth

func (t *TTrackBar) ExplicitWidth() int32

ExplicitWidth

func (*TTrackBar) FindChildControl

func (t *TTrackBar) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TTrackBar) FindComponent

func (t *TTrackBar) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TTrackBar) FlipChildren

func (t *TTrackBar) FlipChildren(AllLevels bool)

FlipChildren

func (*TTrackBar) Floating

func (t *TTrackBar) Floating() bool

Floating

func (*TTrackBar) Focused

func (t *TTrackBar) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TTrackBar) Free

func (t *TTrackBar) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TTrackBar) Frequency

func (t *TTrackBar) Frequency() int32

Frequency

func (*TTrackBar) GetHashCode

func (t *TTrackBar) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TTrackBar) GetNamePath

func (t *TTrackBar) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TTrackBar) GetTextBuf

func (t *TTrackBar) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TTrackBar) GetTextLen

func (t *TTrackBar) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TTrackBar) Handle

func (t *TTrackBar) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TTrackBar) HandleAllocated

func (t *TTrackBar) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TTrackBar) HasParent

func (t *TTrackBar) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TTrackBar) Height

func (t *TTrackBar) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TTrackBar) Hide

func (t *TTrackBar) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TTrackBar) Hint

func (t *TTrackBar) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TTrackBar) InheritsFrom

func (t *TTrackBar) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TTrackBar) InsertControl

func (t *TTrackBar) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TTrackBar) Instance

func (t *TTrackBar) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TTrackBar) InstanceSize

func (t *TTrackBar) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TTrackBar) Invalidate

func (t *TTrackBar) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TTrackBar) Is

func (t *TTrackBar) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TTrackBar) IsValid

func (t *TTrackBar) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TTrackBar) Left

func (t *TTrackBar) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TTrackBar) LineSize

func (t *TTrackBar) LineSize() int32

LineSize

func (*TTrackBar) Margins

func (t *TTrackBar) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TTrackBar) Max

func (t *TTrackBar) Max() int32

Max

func (*TTrackBar) Min

func (t *TTrackBar) Min() int32

Min

func (*TTrackBar) MouseInClient

func (t *TTrackBar) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TTrackBar) Name

func (t *TTrackBar) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TTrackBar) Orientation

func (t *TTrackBar) Orientation() TTrackBarOrientation

Orientation

func (*TTrackBar) Owner

func (t *TTrackBar) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TTrackBar) PageSize

func (t *TTrackBar) PageSize() int32

PageSize

func (*TTrackBar) PaintTo

func (t *TTrackBar) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TTrackBar) Parent

func (t *TTrackBar) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TTrackBar) ParentCtl3D

func (t *TTrackBar) ParentCtl3D() bool

ParentCtl3D

func (*TTrackBar) ParentDoubleBuffered

func (t *TTrackBar) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TTrackBar) ParentShowHint

func (t *TTrackBar) ParentShowHint() bool

ParentShowHint

func (*TTrackBar) ParentToClient

func (t *TTrackBar) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TTrackBar) ParentWindow

func (t *TTrackBar) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TTrackBar) Perform

func (t *TTrackBar) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TTrackBar) PopupMenu

func (t *TTrackBar) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TTrackBar) Position

func (t *TTrackBar) Position() int32

Position

func (*TTrackBar) PositionToolTip

func (t *TTrackBar) PositionToolTip() TPositionToolTip

PositionToolTip

func (*TTrackBar) Realign

func (t *TTrackBar) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TTrackBar) Refresh

func (t *TTrackBar) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TTrackBar) RemoveControl

func (t *TTrackBar) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TTrackBar) Repaint

func (t *TTrackBar) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TTrackBar) ScaleBy

func (t *TTrackBar) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TTrackBar) ScreenToClient

func (t *TTrackBar) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TTrackBar) ScrollBy

func (t *TTrackBar) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TTrackBar) SelEnd

func (t *TTrackBar) SelEnd() int32

SelEnd

func (*TTrackBar) SelStart

func (t *TTrackBar) SelStart() int32

SelStart CN: 获取选择的启始位置。 EN: .

func (*TTrackBar) SendToBack

func (t *TTrackBar) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TTrackBar) SetAction

func (t *TTrackBar) SetAction(value IComponent)

SetAction

func (*TTrackBar) SetAlign

func (t *TTrackBar) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TTrackBar) SetAlignWithMargins

func (t *TTrackBar) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TTrackBar) SetAnchors

func (t *TTrackBar) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TTrackBar) SetBiDiMode

func (t *TTrackBar) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TTrackBar) SetBorderWidth

func (t *TTrackBar) SetBorderWidth(value int32)

SetBorderWidth CN: 设置边框的宽度。 EN: .

func (*TTrackBar) SetBounds

func (t *TTrackBar) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TTrackBar) SetBoundsRect

func (t *TTrackBar) SetBoundsRect(value TRect)

SetBoundsRect

func (*TTrackBar) SetClientHeight

func (t *TTrackBar) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TTrackBar) SetClientWidth

func (t *TTrackBar) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TTrackBar) SetComponentIndex

func (t *TTrackBar) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TTrackBar) SetConstraints

func (t *TTrackBar) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TTrackBar) SetControlState

func (t *TTrackBar) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TTrackBar) SetControlStyle

func (t *TTrackBar) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TTrackBar) SetCtl3D

func (t *TTrackBar) SetCtl3D(value bool)

SetCtl3D

func (*TTrackBar) SetCursor

func (t *TTrackBar) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TTrackBar) SetCustomHint

func (t *TTrackBar) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TTrackBar) SetDockSite

func (t *TTrackBar) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TTrackBar) SetDoubleBuffered

func (t *TTrackBar) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TTrackBar) SetDragCursor

func (t *TTrackBar) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TTrackBar) SetDragKind

func (t *TTrackBar) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TTrackBar) SetDragMode

func (t *TTrackBar) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TTrackBar) SetEnabled

func (t *TTrackBar) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TTrackBar) SetFocus

func (t *TTrackBar) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TTrackBar) SetFrequency

func (t *TTrackBar) SetFrequency(value int32)

SetFrequency

func (*TTrackBar) SetHeight

func (t *TTrackBar) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TTrackBar) SetHint

func (t *TTrackBar) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TTrackBar) SetLeft

func (t *TTrackBar) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TTrackBar) SetLineSize

func (t *TTrackBar) SetLineSize(value int32)

SetLineSize

func (*TTrackBar) SetMargins

func (t *TTrackBar) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TTrackBar) SetMax

func (t *TTrackBar) SetMax(value int32)

SetMax

func (*TTrackBar) SetMin

func (t *TTrackBar) SetMin(value int32)

SetMin

func (*TTrackBar) SetName

func (t *TTrackBar) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TTrackBar) SetOnChange

func (t *TTrackBar) SetOnChange(fn TNotifyEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TTrackBar) SetOnContextPopup

func (t *TTrackBar) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TTrackBar) SetOnDragDrop

func (t *TTrackBar) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TTrackBar) SetOnDragOver

func (t *TTrackBar) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TTrackBar) SetOnEndDock

func (t *TTrackBar) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TTrackBar) SetOnEndDrag

func (t *TTrackBar) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TTrackBar) SetOnEnter

func (t *TTrackBar) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TTrackBar) SetOnExit

func (t *TTrackBar) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TTrackBar) SetOnGesture

func (t *TTrackBar) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TTrackBar) SetOnKeyDown

func (t *TTrackBar) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TTrackBar) SetOnKeyPress

func (t *TTrackBar) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TTrackBar) SetOnKeyUp

func (t *TTrackBar) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TTrackBar) SetOnStartDock

func (t *TTrackBar) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TTrackBar) SetOrientation

func (t *TTrackBar) SetOrientation(value TTrackBarOrientation)

SetOrientation

func (*TTrackBar) SetPageSize

func (t *TTrackBar) SetPageSize(value int32)

SetPageSize

func (*TTrackBar) SetParent

func (t *TTrackBar) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TTrackBar) SetParentCtl3D

func (t *TTrackBar) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TTrackBar) SetParentDoubleBuffered

func (t *TTrackBar) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TTrackBar) SetParentShowHint

func (t *TTrackBar) SetParentShowHint(value bool)

SetParentShowHint

func (*TTrackBar) SetParentWindow

func (t *TTrackBar) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TTrackBar) SetPopupMenu

func (t *TTrackBar) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TTrackBar) SetPosition

func (t *TTrackBar) SetPosition(value int32)

SetPosition

func (*TTrackBar) SetPositionToolTip

func (t *TTrackBar) SetPositionToolTip(value TPositionToolTip)

SetPositionToolTip

func (*TTrackBar) SetSelEnd

func (t *TTrackBar) SetSelEnd(value int32)

SetSelEnd

func (*TTrackBar) SetSelStart

func (t *TTrackBar) SetSelStart(value int32)

SetSelStart CN: 设置选择的启始位置。 EN: .

func (*TTrackBar) SetShowHint

func (t *TTrackBar) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TTrackBar) SetShowSelRange

func (t *TTrackBar) SetShowSelRange(value bool)

SetShowSelRange

func (*TTrackBar) SetSliderVisible

func (t *TTrackBar) SetSliderVisible(value bool)

SetSliderVisible

func (*TTrackBar) SetStyleElements

func (t *TTrackBar) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TTrackBar) SetTabOrder

func (t *TTrackBar) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TTrackBar) SetTabStop

func (t *TTrackBar) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TTrackBar) SetTag

func (t *TTrackBar) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TTrackBar) SetTextBuf

func (t *TTrackBar) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TTrackBar) SetThumbLength

func (t *TTrackBar) SetThumbLength(value int32)

SetThumbLength

func (*TTrackBar) SetTick

func (t *TTrackBar) SetTick(Value int32)

SetTick

func (*TTrackBar) SetTickMarks

func (t *TTrackBar) SetTickMarks(value TTickMark)

SetTickMarks

func (*TTrackBar) SetTickStyle

func (t *TTrackBar) SetTickStyle(value TTickStyle)

SetTickStyle

func (*TTrackBar) SetTop

func (t *TTrackBar) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TTrackBar) SetUseDockManager

func (t *TTrackBar) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TTrackBar) SetVisible

func (t *TTrackBar) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TTrackBar) SetWidth

func (t *TTrackBar) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TTrackBar) Show

func (t *TTrackBar) Show()

Show CN: 显示控件。 EN: Show control.

func (*TTrackBar) ShowHint

func (t *TTrackBar) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TTrackBar) ShowSelRange

func (t *TTrackBar) ShowSelRange() bool

ShowSelRange

func (*TTrackBar) SliderVisible

func (t *TTrackBar) SliderVisible() bool

SliderVisible

func (*TTrackBar) StyleElements

func (t *TTrackBar) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TTrackBar) TabOrder

func (t *TTrackBar) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TTrackBar) TabStop

func (t *TTrackBar) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TTrackBar) Tag

func (t *TTrackBar) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TTrackBar) ThumbLength

func (t *TTrackBar) ThumbLength() int32

ThumbLength

func (*TTrackBar) TickMarks

func (t *TTrackBar) TickMarks() TTickMark

TickMarks

func (*TTrackBar) TickStyle

func (t *TTrackBar) TickStyle() TTickStyle

TickStyle

func (*TTrackBar) ToString

func (t *TTrackBar) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TTrackBar) Top

func (t *TTrackBar) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TTrackBar) UnsafeAddr

func (t *TTrackBar) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TTrackBar) Update

func (t *TTrackBar) Update()

Update CN: 控件更新。 EN: Update.

func (*TTrackBar) UpdateControlState

func (t *TTrackBar) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TTrackBar) UseDockManager

func (t *TTrackBar) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TTrackBar) Visible

func (t *TTrackBar) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TTrackBar) VisibleDockClientCount

func (t *TTrackBar) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TTrackBar) Width

func (t *TTrackBar) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TTrayIcon

type TTrayIcon struct {
	IComponent
	// contains filtered or unexported fields
}

func AsTrayIcon

func AsTrayIcon(obj interface{}) *TTrayIcon

AsTrayIcon CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewTrayIcon

func NewTrayIcon(owner IComponent) *TTrayIcon

NewTrayIcon CN: 创建一个新的对象。 EN: Create a new object.

func TrayIconFromInst

func TrayIconFromInst(inst uintptr) *TTrayIcon

-------------------------- Deprecated begin -------------------------- TrayIconFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsTrayIcon.

func TrayIconFromObj

func TrayIconFromObj(obj IObject) *TTrayIcon

TrayIconFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsTrayIcon.

func TrayIconFromUnsafePointer

func TrayIconFromUnsafePointer(ptr unsafe.Pointer) *TTrayIcon

TrayIconFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsTrayIcon.

func (*TTrayIcon) Animate

func (t *TTrayIcon) Animate() bool

Animate

func (*TTrayIcon) AnimateInterval

func (t *TTrayIcon) AnimateInterval() uint32

AnimateInterval

func (*TTrayIcon) Assign

func (t *TTrayIcon) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TTrayIcon) BalloonFlags

func (t *TTrayIcon) BalloonFlags() TBalloonFlags

BalloonFlags

func (*TTrayIcon) BalloonHint

func (t *TTrayIcon) BalloonHint() string

BalloonHint

func (*TTrayIcon) BalloonTimeout

func (t *TTrayIcon) BalloonTimeout() int32

BalloonTimeout

func (*TTrayIcon) BalloonTitle

func (t *TTrayIcon) BalloonTitle() string

BalloonTitle

func (*TTrayIcon) ClassName

func (t *TTrayIcon) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TTrayIcon) ClassType

func (t *TTrayIcon) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TTrayIcon) ComponentCount

func (t *TTrayIcon) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TTrayIcon) ComponentIndex

func (t *TTrayIcon) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TTrayIcon) Components

func (t *TTrayIcon) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TTrayIcon) DisposeOf

func (t *TTrayIcon) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TTrayIcon) Equals

func (t *TTrayIcon) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TTrayIcon) FindComponent

func (t *TTrayIcon) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TTrayIcon) Free

func (t *TTrayIcon) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TTrayIcon) GetHashCode

func (t *TTrayIcon) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TTrayIcon) GetNamePath

func (t *TTrayIcon) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TTrayIcon) HasParent

func (t *TTrayIcon) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TTrayIcon) Hint

func (t *TTrayIcon) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TTrayIcon) Icon

func (t *TTrayIcon) Icon() *TIcon

Icon CN: 获取图标。 EN: Get icon.

func (*TTrayIcon) IconIndex

func (t *TTrayIcon) IconIndex() int32

IconIndex

func (*TTrayIcon) InheritsFrom

func (t *TTrayIcon) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TTrayIcon) Instance

func (t *TTrayIcon) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TTrayIcon) InstanceSize

func (t *TTrayIcon) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TTrayIcon) Is

func (t *TTrayIcon) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TTrayIcon) IsValid

func (t *TTrayIcon) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TTrayIcon) Name

func (t *TTrayIcon) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TTrayIcon) Owner

func (t *TTrayIcon) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TTrayIcon) PopupMenu

func (t *TTrayIcon) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TTrayIcon) Refresh

func (t *TTrayIcon) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TTrayIcon) SetAnimate

func (t *TTrayIcon) SetAnimate(value bool)

SetAnimate

func (*TTrayIcon) SetAnimateInterval

func (t *TTrayIcon) SetAnimateInterval(value uint32)

SetAnimateInterval

func (*TTrayIcon) SetBalloonFlags

func (t *TTrayIcon) SetBalloonFlags(value TBalloonFlags)

SetBalloonFlags

func (*TTrayIcon) SetBalloonHint

func (t *TTrayIcon) SetBalloonHint(value string)

SetBalloonHint

func (*TTrayIcon) SetBalloonTimeout

func (t *TTrayIcon) SetBalloonTimeout(value int32)

SetBalloonTimeout

func (*TTrayIcon) SetBalloonTitle

func (t *TTrayIcon) SetBalloonTitle(value string)

SetBalloonTitle

func (*TTrayIcon) SetComponentIndex

func (t *TTrayIcon) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TTrayIcon) SetDefaultIcon

func (t *TTrayIcon) SetDefaultIcon()

SetDefaultIcon

func (*TTrayIcon) SetHint

func (t *TTrayIcon) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TTrayIcon) SetIcon

func (t *TTrayIcon) SetIcon(value *TIcon)

SetIcon CN: 设置图标。 EN: Set icon.

func (*TTrayIcon) SetIconIndex

func (t *TTrayIcon) SetIconIndex(value int32)

SetIconIndex

func (*TTrayIcon) SetName

func (t *TTrayIcon) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TTrayIcon) SetOnBalloonClick

func (t *TTrayIcon) SetOnBalloonClick(fn TNotifyEvent)

SetOnBalloonClick

func (*TTrayIcon) SetOnClick

func (t *TTrayIcon) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TTrayIcon) SetOnDblClick

func (t *TTrayIcon) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TTrayIcon) SetOnMouseDown

func (t *TTrayIcon) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TTrayIcon) SetOnMouseMove

func (t *TTrayIcon) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TTrayIcon) SetOnMouseUp

func (t *TTrayIcon) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TTrayIcon) SetPopupMenu

func (t *TTrayIcon) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TTrayIcon) SetTag

func (t *TTrayIcon) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TTrayIcon) SetVisible

func (t *TTrayIcon) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TTrayIcon) ShowBalloonHint

func (t *TTrayIcon) ShowBalloonHint()

ShowBalloonHint

func (*TTrayIcon) Tag

func (t *TTrayIcon) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TTrayIcon) ToString

func (t *TTrayIcon) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TTrayIcon) UnsafeAddr

func (t *TTrayIcon) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TTrayIcon) Visible

func (t *TTrayIcon) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

type TTreeNode

type TTreeNode struct {
	IObject
	// contains filtered or unexported fields
}

func AsTreeNode

func AsTreeNode(obj interface{}) *TTreeNode

AsTreeNode CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewTreeNode

func NewTreeNode() *TTreeNode

NewTreeNode CN: 创建一个新的对象。 EN: Create a new object.

func TreeNodeFromInst

func TreeNodeFromInst(inst uintptr) *TTreeNode

-------------------------- Deprecated begin -------------------------- TreeNodeFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsTreeNode.

func TreeNodeFromObj

func TreeNodeFromObj(obj IObject) *TTreeNode

TreeNodeFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsTreeNode.

func TreeNodeFromUnsafePointer

func TreeNodeFromUnsafePointer(ptr unsafe.Pointer) *TTreeNode

TreeNodeFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsTreeNode.

func (*TTreeNode) AbsoluteIndex

func (t *TTreeNode) AbsoluteIndex() int32

AbsoluteIndex

func (*TTreeNode) AlphaSort

func (t *TTreeNode) AlphaSort(ARecurse bool) bool

AlphaSort

func (*TTreeNode) Assign

func (t *TTreeNode) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TTreeNode) ClassName

func (t *TTreeNode) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TTreeNode) ClassType

func (t *TTreeNode) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TTreeNode) Collapse

func (t *TTreeNode) Collapse(Recurse bool)

Collapse

func (*TTreeNode) Count

func (t *TTreeNode) Count() int32

Count

func (*TTreeNode) Cut

func (t *TTreeNode) Cut() bool

Cut

func (*TTreeNode) Data

func (t *TTreeNode) Data() unsafe.Pointer

Data

func (*TTreeNode) Delete

func (t *TTreeNode) Delete()

Delete

func (*TTreeNode) Deleting

func (t *TTreeNode) Deleting() bool

Deleting

func (*TTreeNode) DisplayRect

func (t *TTreeNode) DisplayRect(TextOnly bool) TRect

DisplayRect

func (*TTreeNode) DisposeOf

func (t *TTreeNode) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TTreeNode) DropTarget

func (t *TTreeNode) DropTarget() bool

DropTarget

func (*TTreeNode) EditText

func (t *TTreeNode) EditText() bool

EditText

func (*TTreeNode) Enabled

func (t *TTreeNode) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TTreeNode) Equals

func (t *TTreeNode) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TTreeNode) Expand

func (t *TTreeNode) Expand(Recurse bool)

Expand

func (*TTreeNode) Expanded

func (t *TTreeNode) Expanded() bool

Expanded

func (*TTreeNode) ExpandedImageIndex

func (t *TTreeNode) ExpandedImageIndex() int32

ExpandedImageIndex

func (*TTreeNode) Focused

func (t *TTreeNode) Focused() bool

Focused CN: 获取返回是否获取焦点。 EN: Get Return to get focus.

func (*TTreeNode) Free

func (t *TTreeNode) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TTreeNode) GetHashCode

func (t *TTreeNode) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TTreeNode) GetNamePath

func (t *TTreeNode) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TTreeNode) Handle

func (t *TTreeNode) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TTreeNode) HasChildren

func (t *TTreeNode) HasChildren() bool

HasChildren

func (*TTreeNode) ImageIndex

func (t *TTreeNode) ImageIndex() int32

ImageIndex CN: 获取图像在images中的索引。 EN: .

func (*TTreeNode) Index

func (t *TTreeNode) Index() int32

Index

func (*TTreeNode) IndexOf

func (t *TTreeNode) IndexOf(Value *TTreeNode) int32

IndexOf

func (*TTreeNode) InheritsFrom

func (t *TTreeNode) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TTreeNode) Instance

func (t *TTreeNode) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TTreeNode) InstanceSize

func (t *TTreeNode) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TTreeNode) Is

func (t *TTreeNode) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TTreeNode) IsValid

func (t *TTreeNode) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TTreeNode) IsVisible

func (t *TTreeNode) IsVisible() bool

IsVisible

func (*TTreeNode) Item

func (t *TTreeNode) Item(Index int32) *TTreeNode

Item

func (*TTreeNode) ItemId

func (t *TTreeNode) ItemId() uintptr

ItemId

func (*TTreeNode) Level

func (t *TTreeNode) Level() int32

Level

func (*TTreeNode) MakeVisible

func (t *TTreeNode) MakeVisible()

MakeVisible

func (*TTreeNode) MoveTo

func (t *TTreeNode) MoveTo(Destination *TTreeNode, Mode TNodeAttachMode)

MoveTo

func (*TTreeNode) OverlayIndex

func (t *TTreeNode) OverlayIndex() int32

OverlayIndex

func (*TTreeNode) Owner

func (t *TTreeNode) Owner() *TTreeNodes

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TTreeNode) Parent

func (t *TTreeNode) Parent() *TTreeNode

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TTreeNode) Selected

func (t *TTreeNode) Selected() bool

Selected

func (*TTreeNode) SelectedIndex

func (t *TTreeNode) SelectedIndex() int32

SelectedIndex

func (*TTreeNode) SetCut

func (t *TTreeNode) SetCut(value bool)

SetCut

func (*TTreeNode) SetData

func (t *TTreeNode) SetData(value unsafe.Pointer)

SetData

func (*TTreeNode) SetDropTarget

func (t *TTreeNode) SetDropTarget(value bool)

SetDropTarget

func (*TTreeNode) SetEnabled

func (t *TTreeNode) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TTreeNode) SetExpanded

func (t *TTreeNode) SetExpanded(value bool)

SetExpanded

func (*TTreeNode) SetExpandedImageIndex

func (t *TTreeNode) SetExpandedImageIndex(value int32)

SetExpandedImageIndex

func (*TTreeNode) SetFocused

func (t *TTreeNode) SetFocused(value bool)

SetFocused CN: 设置返回是否获取焦点。 EN: Set Return to get focus.

func (*TTreeNode) SetHasChildren

func (t *TTreeNode) SetHasChildren(value bool)

SetHasChildren

func (*TTreeNode) SetImageIndex

func (t *TTreeNode) SetImageIndex(value int32)

SetImageIndex CN: 设置图像在images中的索引。 EN: .

func (*TTreeNode) SetItem

func (t *TTreeNode) SetItem(Index int32, value *TTreeNode)

Item

func (*TTreeNode) SetOverlayIndex

func (t *TTreeNode) SetOverlayIndex(value int32)

SetOverlayIndex

func (*TTreeNode) SetSelected

func (t *TTreeNode) SetSelected(value bool)

SetSelected

func (*TTreeNode) SetSelectedIndex

func (t *TTreeNode) SetSelectedIndex(value int32)

SetSelectedIndex

func (*TTreeNode) SetStateIndex

func (t *TTreeNode) SetStateIndex(value int32)

SetStateIndex

func (*TTreeNode) SetText

func (t *TTreeNode) SetText(value string)

SetText CN: 设置文本。 EN: .

func (*TTreeNode) StateIndex

func (t *TTreeNode) StateIndex() int32

StateIndex

func (*TTreeNode) Text

func (t *TTreeNode) Text() string

Text CN: 获取文本。 EN: .

func (*TTreeNode) ToString

func (t *TTreeNode) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TTreeNode) TreeView

func (t *TTreeNode) TreeView() *TWinControl

TreeView

func (*TTreeNode) UnsafeAddr

func (t *TTreeNode) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TTreeNodes

type TTreeNodes struct {
	IObject
	// contains filtered or unexported fields
}

func AsTreeNodes

func AsTreeNodes(obj interface{}) *TTreeNodes

AsTreeNodes CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewTreeNodes

func NewTreeNodes() *TTreeNodes

NewTreeNodes CN: 创建一个新的对象。 EN: Create a new object.

func TreeNodesFromInst

func TreeNodesFromInst(inst uintptr) *TTreeNodes

-------------------------- Deprecated begin -------------------------- TreeNodesFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsTreeNodes.

func TreeNodesFromObj

func TreeNodesFromObj(obj IObject) *TTreeNodes

TreeNodesFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsTreeNodes.

func TreeNodesFromUnsafePointer

func TreeNodesFromUnsafePointer(ptr unsafe.Pointer) *TTreeNodes

TreeNodesFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsTreeNodes.

func (*TTreeNodes) Add

func (t *TTreeNodes) Add(Sibling *TTreeNode, S string) *TTreeNode

Add

func (*TTreeNodes) AddChild

func (t *TTreeNodes) AddChild(Parent *TTreeNode, S string) *TTreeNode

AddChild

func (*TTreeNodes) AddChildFirst

func (t *TTreeNodes) AddChildFirst(Parent *TTreeNode, S string) *TTreeNode

AddChildFirst

func (*TTreeNodes) AddChildObject

func (t *TTreeNodes) AddChildObject(Parent *TTreeNode, S string, Ptr uintptr) *TTreeNode

AddChildObject

func (*TTreeNodes) AddChildObjectFirst

func (t *TTreeNodes) AddChildObjectFirst(Parent *TTreeNode, S string, Ptr uintptr) *TTreeNode

AddChildObjectFirst

func (*TTreeNodes) AddFirst

func (t *TTreeNodes) AddFirst(Sibling *TTreeNode, S string) *TTreeNode

AddFirst

func (*TTreeNodes) AddNode

func (t *TTreeNodes) AddNode(Node *TTreeNode, Relative *TTreeNode, S string, Ptr uintptr, Method TNodeAttachMode) *TTreeNode

AddNode

func (*TTreeNodes) AddObject

func (t *TTreeNodes) AddObject(Sibling *TTreeNode, S string, Ptr uintptr) *TTreeNode

AddObject

func (*TTreeNodes) AddObjectFirst

func (t *TTreeNodes) AddObjectFirst(Sibling *TTreeNode, S string, Ptr uintptr) *TTreeNode

AddObjectFirst

func (*TTreeNodes) AlphaSort

func (t *TTreeNodes) AlphaSort(ARecurse bool) bool

AlphaSort

func (*TTreeNodes) Assign

func (t *TTreeNodes) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TTreeNodes) BeginUpdate

func (t *TTreeNodes) BeginUpdate()

BeginUpdate

func (*TTreeNodes) ClassName

func (t *TTreeNodes) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TTreeNodes) ClassType

func (t *TTreeNodes) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TTreeNodes) Clear

func (t *TTreeNodes) Clear()

Clear CN: 清除。 EN: .

func (*TTreeNodes) Count

func (t *TTreeNodes) Count() int32

Count

func (*TTreeNodes) Delete

func (t *TTreeNodes) Delete(Node *TTreeNode)

Delete

func (*TTreeNodes) DisposeOf

func (t *TTreeNodes) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TTreeNodes) EndUpdate

func (t *TTreeNodes) EndUpdate()

EndUpdate

func (*TTreeNodes) Equals

func (t *TTreeNodes) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TTreeNodes) Free

func (t *TTreeNodes) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TTreeNodes) GetFirstNode

func (t *TTreeNodes) GetFirstNode() *TTreeNode

GetFirstNode

func (*TTreeNodes) GetHashCode

func (t *TTreeNodes) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TTreeNodes) GetNamePath

func (t *TTreeNodes) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TTreeNodes) GetNode

func (t *TTreeNodes) GetNode(ItemId uintptr) *TTreeNode

GetNode

func (*TTreeNodes) Handle

func (t *TTreeNodes) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TTreeNodes) InheritsFrom

func (t *TTreeNodes) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TTreeNodes) Insert

func (t *TTreeNodes) Insert(Sibling *TTreeNode, S string) *TTreeNode

Insert

func (*TTreeNodes) InsertObject

func (t *TTreeNodes) InsertObject(Sibling *TTreeNode, S string, Ptr uintptr) *TTreeNode

InsertObject

func (*TTreeNodes) Instance

func (t *TTreeNodes) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TTreeNodes) InstanceSize

func (t *TTreeNodes) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TTreeNodes) Is

func (t *TTreeNodes) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TTreeNodes) IsValid

func (t *TTreeNodes) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TTreeNodes) Item

func (t *TTreeNodes) Item(Index int32) *TTreeNode

Item

func (*TTreeNodes) Owner

func (t *TTreeNodes) Owner() *TWinControl

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TTreeNodes) ToString

func (t *TTreeNodes) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TTreeNodes) UnsafeAddr

func (t *TTreeNodes) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

type TTreeView

type TTreeView struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsTreeView

func AsTreeView(obj interface{}) *TTreeView

AsTreeView CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewTreeView

func NewTreeView(owner IComponent) *TTreeView

NewTreeView CN: 创建一个新的对象。 EN: Create a new object.

func TreeViewFromInst

func TreeViewFromInst(inst uintptr) *TTreeView

-------------------------- Deprecated begin -------------------------- TreeViewFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsTreeView.

func TreeViewFromObj

func TreeViewFromObj(obj IObject) *TTreeView

TreeViewFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsTreeView.

func TreeViewFromUnsafePointer

func TreeViewFromUnsafePointer(ptr unsafe.Pointer) *TTreeView

TreeViewFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsTreeView.

func (*TTreeView) Action

func (t *TTreeView) Action() *TAction

Action

func (*TTreeView) Align

func (t *TTreeView) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TTreeView) AlignDisabled

func (t *TTreeView) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TTreeView) AlignWithMargins

func (t *TTreeView) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TTreeView) AlphaSort

func (t *TTreeView) AlphaSort(ARecurse bool) bool

AlphaSort

func (*TTreeView) Anchors

func (t *TTreeView) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TTreeView) Assign

func (t *TTreeView) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TTreeView) AutoExpand

func (t *TTreeView) AutoExpand() bool

AutoExpand

func (*TTreeView) BevelEdges

func (t *TTreeView) BevelEdges() TBevelEdges

BevelEdges

func (*TTreeView) BevelInner

func (t *TTreeView) BevelInner() TBevelCut

BevelInner

func (*TTreeView) BevelKind

func (t *TTreeView) BevelKind() TBevelKind

BevelKind

func (*TTreeView) BevelOuter

func (t *TTreeView) BevelOuter() TBevelCut

BevelOuter

func (*TTreeView) BiDiMode

func (t *TTreeView) BiDiMode() TBiDiMode

BiDiMode

func (*TTreeView) BorderStyle

func (t *TTreeView) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TTreeView) BorderWidth

func (t *TTreeView) BorderWidth() int32

BorderWidth CN: 获取边框的宽度。 EN: .

func (*TTreeView) BoundsRect

func (t *TTreeView) BoundsRect() TRect

BoundsRect

func (*TTreeView) BringToFront

func (t *TTreeView) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TTreeView) Brush

func (t *TTreeView) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TTreeView) CanFocus

func (t *TTreeView) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TTreeView) Canvas

func (t *TTreeView) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TTreeView) ChangeDelay

func (t *TTreeView) ChangeDelay() int32

ChangeDelay

func (*TTreeView) ClassName

func (t *TTreeView) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TTreeView) ClassType

func (t *TTreeView) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TTreeView) ClearSelection

func (t *TTreeView) ClearSelection(KeepPrimary bool)

ClearSelection CN: 清除选择。 EN: .

func (*TTreeView) ClientHeight

func (t *TTreeView) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TTreeView) ClientOrigin

func (t *TTreeView) ClientOrigin() TPoint

ClientOrigin

func (*TTreeView) ClientRect

func (t *TTreeView) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TTreeView) ClientToParent

func (t *TTreeView) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TTreeView) ClientToScreen

func (t *TTreeView) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TTreeView) ClientWidth

func (t *TTreeView) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TTreeView) Color

func (t *TTreeView) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TTreeView) ComponentCount

func (t *TTreeView) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TTreeView) ComponentIndex

func (t *TTreeView) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TTreeView) Components

func (t *TTreeView) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TTreeView) Constraints

func (t *TTreeView) Constraints() *TSizeConstraints

Constraints

func (*TTreeView) ContainsControl

func (t *TTreeView) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TTreeView) ControlAtPos

func (t *TTreeView) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TTreeView) ControlCount

func (t *TTreeView) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TTreeView) ControlState

func (t *TTreeView) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TTreeView) ControlStyle

func (t *TTreeView) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TTreeView) Controls

func (t *TTreeView) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TTreeView) Ctl3D

func (t *TTreeView) Ctl3D() bool

Ctl3D

func (*TTreeView) Cursor

func (t *TTreeView) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TTreeView) CustomHint

func (t *TTreeView) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TTreeView) CustomSort

func (t *TTreeView) CustomSort(SortProc PFNTVCOMPARE, Data int, ARecurse bool) bool

CustomSort

func (*TTreeView) Deselect

func (t *TTreeView) Deselect(Node *TTreeNode)

Deselect

func (*TTreeView) DisableAlign

func (t *TTreeView) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TTreeView) DisposeOf

func (t *TTreeView) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TTreeView) DockClientCount

func (t *TTreeView) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TTreeView) DockClients

func (t *TTreeView) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TTreeView) DockSite

func (t *TTreeView) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TTreeView) DoubleBuffered

func (t *TTreeView) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TTreeView) DragCursor

func (t *TTreeView) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TTreeView) DragKind

func (t *TTreeView) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TTreeView) DragMode

func (t *TTreeView) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TTreeView) Dragging

func (t *TTreeView) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TTreeView) DropTarget

func (t *TTreeView) DropTarget() *TTreeNode

DropTarget

func (*TTreeView) EnableAlign

func (t *TTreeView) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TTreeView) Enabled

func (t *TTreeView) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TTreeView) Equals

func (t *TTreeView) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TTreeView) ExplicitHeight

func (t *TTreeView) ExplicitHeight() int32

ExplicitHeight

func (*TTreeView) ExplicitLeft

func (t *TTreeView) ExplicitLeft() int32

ExplicitLeft

func (*TTreeView) ExplicitTop

func (t *TTreeView) ExplicitTop() int32

ExplicitTop

func (*TTreeView) ExplicitWidth

func (t *TTreeView) ExplicitWidth() int32

ExplicitWidth

func (*TTreeView) FindChildControl

func (t *TTreeView) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TTreeView) FindComponent

func (t *TTreeView) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TTreeView) FindNextToSelect

func (t *TTreeView) FindNextToSelect() *TTreeNode

FindNextToSelect

func (*TTreeView) FlipChildren

func (t *TTreeView) FlipChildren(AllLevels bool)

FlipChildren

func (*TTreeView) Floating

func (t *TTreeView) Floating() bool

Floating

func (*TTreeView) Focused

func (t *TTreeView) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TTreeView) Font

func (t *TTreeView) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TTreeView) Free

func (t *TTreeView) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TTreeView) FullCollapse

func (t *TTreeView) FullCollapse()

FullCollapse

func (*TTreeView) FullExpand

func (t *TTreeView) FullExpand()

FullExpand

func (*TTreeView) GetHashCode

func (t *TTreeView) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TTreeView) GetNamePath

func (t *TTreeView) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TTreeView) GetNodeAt

func (t *TTreeView) GetNodeAt(X int32, Y int32) *TTreeNode

GetNodeAt

func (*TTreeView) GetTextBuf

func (t *TTreeView) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TTreeView) GetTextLen

func (t *TTreeView) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TTreeView) Handle

func (t *TTreeView) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TTreeView) HandleAllocated

func (t *TTreeView) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TTreeView) HasParent

func (t *TTreeView) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TTreeView) Height

func (t *TTreeView) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TTreeView) Hide

func (t *TTreeView) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TTreeView) HideSelection

func (t *TTreeView) HideSelection() bool

HideSelection CN: 获取隐藏选择。 EN: .

func (*TTreeView) Hint

func (t *TTreeView) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TTreeView) HotTrack

func (t *TTreeView) HotTrack() bool

HotTrack

func (*TTreeView) Images

func (t *TTreeView) Images() *TImageList

Images CN: 获取图标索引列表对象。 EN: .

func (*TTreeView) Indent

func (t *TTreeView) Indent() int32

Indent

func (*TTreeView) InheritsFrom

func (t *TTreeView) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TTreeView) InsertControl

func (t *TTreeView) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TTreeView) Instance

func (t *TTreeView) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TTreeView) InstanceSize

func (t *TTreeView) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TTreeView) Invalidate

func (t *TTreeView) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TTreeView) Is

func (t *TTreeView) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TTreeView) IsEditing

func (t *TTreeView) IsEditing() bool

IsEditing

func (*TTreeView) IsValid

func (t *TTreeView) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TTreeView) Items

func (t *TTreeView) Items() *TTreeNodes

Items

func (*TTreeView) Left

func (t *TTreeView) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TTreeView) LoadFromFile

func (t *TTreeView) LoadFromFile(FileName string)

LoadFromFile CN: 从文件加载。 EN: .

func (*TTreeView) LoadFromStream

func (t *TTreeView) LoadFromStream(Stream IObject)

LoadFromStream CN: 文件流加载。 EN: .

func (*TTreeView) Margins

func (t *TTreeView) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TTreeView) MouseInClient

func (t *TTreeView) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TTreeView) MultiSelect

func (t *TTreeView) MultiSelect() bool

MultiSelect

func (*TTreeView) MultiSelectStyle

func (t *TTreeView) MultiSelectStyle() TMultiSelectStyle

MultiSelectStyle

func (*TTreeView) Name

func (t *TTreeView) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TTreeView) Owner

func (t *TTreeView) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TTreeView) PaintTo

func (t *TTreeView) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TTreeView) Parent

func (t *TTreeView) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TTreeView) ParentColor

func (t *TTreeView) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TTreeView) ParentCtl3D

func (t *TTreeView) ParentCtl3D() bool

ParentCtl3D

func (*TTreeView) ParentDoubleBuffered

func (t *TTreeView) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TTreeView) ParentFont

func (t *TTreeView) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TTreeView) ParentShowHint

func (t *TTreeView) ParentShowHint() bool

ParentShowHint

func (*TTreeView) ParentToClient

func (t *TTreeView) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TTreeView) ParentWindow

func (t *TTreeView) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TTreeView) Perform

func (t *TTreeView) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TTreeView) PopupMenu

func (t *TTreeView) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TTreeView) ReadOnly

func (t *TTreeView) ReadOnly() bool

ReadOnly CN: 获取只读。 EN: .

func (*TTreeView) Realign

func (t *TTreeView) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TTreeView) Refresh

func (t *TTreeView) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TTreeView) RemoveControl

func (t *TTreeView) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TTreeView) Repaint

func (t *TTreeView) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TTreeView) RightClickSelect

func (t *TTreeView) RightClickSelect() bool

RightClickSelect

func (*TTreeView) RowSelect

func (t *TTreeView) RowSelect() bool

RowSelect

func (*TTreeView) SaveToFile

func (t *TTreeView) SaveToFile(FileName string)

SaveToFile CN: 保存至文件。 EN: .

func (*TTreeView) SaveToStream

func (t *TTreeView) SaveToStream(Stream IObject)

SaveToStream CN: 保存至流。 EN: .

func (*TTreeView) ScaleBy

func (t *TTreeView) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TTreeView) ScreenToClient

func (t *TTreeView) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TTreeView) ScrollBy

func (t *TTreeView) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TTreeView) Selected

func (t *TTreeView) Selected() *TTreeNode

Selected

func (*TTreeView) SelectionCount

func (t *TTreeView) SelectionCount() uint32

SelectionCount

func (*TTreeView) Selections

func (t *TTreeView) Selections(Index int32) *TTreeNode

Selections

func (*TTreeView) SendToBack

func (t *TTreeView) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TTreeView) SetAction

func (t *TTreeView) SetAction(value IComponent)

SetAction

func (*TTreeView) SetAlign

func (t *TTreeView) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TTreeView) SetAlignWithMargins

func (t *TTreeView) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TTreeView) SetAnchors

func (t *TTreeView) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TTreeView) SetAutoExpand

func (t *TTreeView) SetAutoExpand(value bool)

SetAutoExpand

func (*TTreeView) SetBevelEdges

func (t *TTreeView) SetBevelEdges(value TBevelEdges)

SetBevelEdges

func (*TTreeView) SetBevelInner

func (t *TTreeView) SetBevelInner(value TBevelCut)

SetBevelInner

func (*TTreeView) SetBevelKind

func (t *TTreeView) SetBevelKind(value TBevelKind)

SetBevelKind

func (*TTreeView) SetBevelOuter

func (t *TTreeView) SetBevelOuter(value TBevelCut)

SetBevelOuter

func (*TTreeView) SetBiDiMode

func (t *TTreeView) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TTreeView) SetBorderStyle

func (t *TTreeView) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TTreeView) SetBorderWidth

func (t *TTreeView) SetBorderWidth(value int32)

SetBorderWidth CN: 设置边框的宽度。 EN: .

func (*TTreeView) SetBounds

func (t *TTreeView) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TTreeView) SetBoundsRect

func (t *TTreeView) SetBoundsRect(value TRect)

SetBoundsRect

func (*TTreeView) SetChangeDelay

func (t *TTreeView) SetChangeDelay(value int32)

SetChangeDelay

func (*TTreeView) SetClientHeight

func (t *TTreeView) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TTreeView) SetClientWidth

func (t *TTreeView) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TTreeView) SetColor

func (t *TTreeView) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TTreeView) SetComponentIndex

func (t *TTreeView) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TTreeView) SetConstraints

func (t *TTreeView) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TTreeView) SetControlState

func (t *TTreeView) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TTreeView) SetControlStyle

func (t *TTreeView) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TTreeView) SetCtl3D

func (t *TTreeView) SetCtl3D(value bool)

SetCtl3D

func (*TTreeView) SetCursor

func (t *TTreeView) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TTreeView) SetCustomHint

func (t *TTreeView) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TTreeView) SetDockSite

func (t *TTreeView) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TTreeView) SetDoubleBuffered

func (t *TTreeView) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TTreeView) SetDragCursor

func (t *TTreeView) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TTreeView) SetDragKind

func (t *TTreeView) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TTreeView) SetDragMode

func (t *TTreeView) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TTreeView) SetDropTarget

func (t *TTreeView) SetDropTarget(value *TTreeNode)

SetDropTarget

func (*TTreeView) SetEnabled

func (t *TTreeView) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TTreeView) SetFocus

func (t *TTreeView) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TTreeView) SetFont

func (t *TTreeView) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TTreeView) SetHeight

func (t *TTreeView) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TTreeView) SetHideSelection

func (t *TTreeView) SetHideSelection(value bool)

SetHideSelection CN: 设置隐藏选择。 EN: .

func (*TTreeView) SetHint

func (t *TTreeView) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TTreeView) SetHotTrack

func (t *TTreeView) SetHotTrack(value bool)

SetHotTrack

func (*TTreeView) SetImages

func (t *TTreeView) SetImages(value IComponent)

SetImages CN: 设置图标索引列表对象。 EN: .

func (*TTreeView) SetIndent

func (t *TTreeView) SetIndent(value int32)

SetIndent

func (*TTreeView) SetItems

func (t *TTreeView) SetItems(value *TTreeNodes)

SetItems

func (*TTreeView) SetLeft

func (t *TTreeView) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TTreeView) SetMargins

func (t *TTreeView) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TTreeView) SetMultiSelect

func (t *TTreeView) SetMultiSelect(value bool)

SetMultiSelect

func (*TTreeView) SetMultiSelectStyle

func (t *TTreeView) SetMultiSelectStyle(value TMultiSelectStyle)

SetMultiSelectStyle

func (*TTreeView) SetName

func (t *TTreeView) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TTreeView) SetOnAddition

func (t *TTreeView) SetOnAddition(fn TTVExpandedEvent)

SetOnAddition

func (*TTreeView) SetOnAdvancedCustomDraw

func (t *TTreeView) SetOnAdvancedCustomDraw(fn TTVAdvancedCustomDrawEvent)

SetOnAdvancedCustomDraw

func (*TTreeView) SetOnAdvancedCustomDrawItem

func (t *TTreeView) SetOnAdvancedCustomDrawItem(fn TTVAdvancedCustomDrawItemEvent)

SetOnAdvancedCustomDrawItem

func (*TTreeView) SetOnCancelEdit

func (t *TTreeView) SetOnCancelEdit(fn TTVChangedEvent)

SetOnCancelEdit

func (*TTreeView) SetOnChange

func (t *TTreeView) SetOnChange(fn TTVChangedEvent)

SetOnChange CN: 设置改变事件。 EN: Set changed event.

func (*TTreeView) SetOnChanging

func (t *TTreeView) SetOnChanging(fn TTVChangingEvent)

SetOnChanging

func (*TTreeView) SetOnClick

func (t *TTreeView) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TTreeView) SetOnCollapsed

func (t *TTreeView) SetOnCollapsed(fn TTVExpandedEvent)

SetOnCollapsed

func (*TTreeView) SetOnCollapsing

func (t *TTreeView) SetOnCollapsing(fn TTVCollapsingEvent)

SetOnCollapsing

func (*TTreeView) SetOnCompare

func (t *TTreeView) SetOnCompare(fn TTVCompareEvent)

SetOnCompare

func (*TTreeView) SetOnContextPopup

func (t *TTreeView) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TTreeView) SetOnCustomDraw

func (t *TTreeView) SetOnCustomDraw(fn TTVCustomDrawEvent)

SetOnCustomDraw

func (*TTreeView) SetOnCustomDrawItem

func (t *TTreeView) SetOnCustomDrawItem(fn TTVCustomDrawItemEvent)

SetOnCustomDrawItem

func (*TTreeView) SetOnDblClick

func (t *TTreeView) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TTreeView) SetOnDeletion

func (t *TTreeView) SetOnDeletion(fn TTVExpandedEvent)

SetOnDeletion

func (*TTreeView) SetOnDragDrop

func (t *TTreeView) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TTreeView) SetOnDragOver

func (t *TTreeView) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TTreeView) SetOnEdited

func (t *TTreeView) SetOnEdited(fn TTVEditedEvent)

SetOnEdited

func (*TTreeView) SetOnEditing

func (t *TTreeView) SetOnEditing(fn TTVEditingEvent)

SetOnEditing

func (*TTreeView) SetOnEndDock

func (t *TTreeView) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TTreeView) SetOnEndDrag

func (t *TTreeView) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TTreeView) SetOnEnter

func (t *TTreeView) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TTreeView) SetOnExit

func (t *TTreeView) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TTreeView) SetOnExpanded

func (t *TTreeView) SetOnExpanded(fn TTVExpandedEvent)

SetOnExpanded

func (*TTreeView) SetOnExpanding

func (t *TTreeView) SetOnExpanding(fn TTVExpandingEvent)

SetOnExpanding

func (*TTreeView) SetOnGesture

func (t *TTreeView) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TTreeView) SetOnGetImageIndex

func (t *TTreeView) SetOnGetImageIndex(fn TTVExpandedEvent)

SetOnGetImageIndex

func (*TTreeView) SetOnGetSelectedIndex

func (t *TTreeView) SetOnGetSelectedIndex(fn TTVExpandedEvent)

SetOnGetSelectedIndex

func (*TTreeView) SetOnHint

func (t *TTreeView) SetOnHint(fn TTVHintEvent)

SetOnHint CN: 设置鼠标悬停提示事件。 EN: .

func (*TTreeView) SetOnKeyDown

func (t *TTreeView) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TTreeView) SetOnKeyPress

func (t *TTreeView) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TTreeView) SetOnKeyUp

func (t *TTreeView) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TTreeView) SetOnMouseActivate

func (t *TTreeView) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TTreeView) SetOnMouseDown

func (t *TTreeView) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TTreeView) SetOnMouseEnter

func (t *TTreeView) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TTreeView) SetOnMouseLeave

func (t *TTreeView) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TTreeView) SetOnMouseMove

func (t *TTreeView) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TTreeView) SetOnMouseUp

func (t *TTreeView) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TTreeView) SetOnStartDock

func (t *TTreeView) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TTreeView) SetParent

func (t *TTreeView) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TTreeView) SetParentColor

func (t *TTreeView) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TTreeView) SetParentCtl3D

func (t *TTreeView) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TTreeView) SetParentDoubleBuffered

func (t *TTreeView) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TTreeView) SetParentFont

func (t *TTreeView) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TTreeView) SetParentShowHint

func (t *TTreeView) SetParentShowHint(value bool)

SetParentShowHint

func (*TTreeView) SetParentWindow

func (t *TTreeView) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TTreeView) SetPopupMenu

func (t *TTreeView) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TTreeView) SetReadOnly

func (t *TTreeView) SetReadOnly(value bool)

SetReadOnly CN: 设置只读。 EN: .

func (*TTreeView) SetRightClickSelect

func (t *TTreeView) SetRightClickSelect(value bool)

SetRightClickSelect

func (*TTreeView) SetRowSelect

func (t *TTreeView) SetRowSelect(value bool)

SetRowSelect

func (*TTreeView) SetSelected

func (t *TTreeView) SetSelected(value *TTreeNode)

SetSelected

func (*TTreeView) SetShowButtons

func (t *TTreeView) SetShowButtons(value bool)

SetShowButtons

func (*TTreeView) SetShowHint

func (t *TTreeView) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TTreeView) SetShowLines

func (t *TTreeView) SetShowLines(value bool)

SetShowLines

func (*TTreeView) SetShowRoot

func (t *TTreeView) SetShowRoot(value bool)

SetShowRoot

func (*TTreeView) SetSortType

func (t *TTreeView) SetSortType(value TSortType)

SetSortType

func (*TTreeView) SetStateImages

func (t *TTreeView) SetStateImages(value IComponent)

SetStateImages

func (*TTreeView) SetStyleElements

func (t *TTreeView) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TTreeView) SetTabOrder

func (t *TTreeView) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TTreeView) SetTabStop

func (t *TTreeView) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TTreeView) SetTag

func (t *TTreeView) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TTreeView) SetTextBuf

func (t *TTreeView) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TTreeView) SetToolTips

func (t *TTreeView) SetToolTips(value bool)

SetToolTips

func (*TTreeView) SetTop

func (t *TTreeView) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TTreeView) SetTopItem

func (t *TTreeView) SetTopItem(value *TTreeNode)

SetTopItem

func (*TTreeView) SetUseDockManager

func (t *TTreeView) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TTreeView) SetVisible

func (t *TTreeView) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TTreeView) SetWidth

func (t *TTreeView) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TTreeView) Show

func (t *TTreeView) Show()

Show CN: 显示控件。 EN: Show control.

func (*TTreeView) ShowButtons

func (t *TTreeView) ShowButtons() bool

ShowButtons

func (*TTreeView) ShowHint

func (t *TTreeView) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TTreeView) ShowLines

func (t *TTreeView) ShowLines() bool

ShowLines

func (*TTreeView) ShowRoot

func (t *TTreeView) ShowRoot() bool

ShowRoot

func (*TTreeView) SortType

func (t *TTreeView) SortType() TSortType

SortType

func (*TTreeView) StateImages

func (t *TTreeView) StateImages() *TImageList

StateImages

func (*TTreeView) StyleElements

func (t *TTreeView) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TTreeView) Subselect

func (t *TTreeView) Subselect(Node *TTreeNode, Validate bool)

Subselect

func (*TTreeView) TabOrder

func (t *TTreeView) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TTreeView) TabStop

func (t *TTreeView) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TTreeView) Tag

func (t *TTreeView) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TTreeView) ToString

func (t *TTreeView) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TTreeView) ToolTips

func (t *TTreeView) ToolTips() bool

ToolTips

func (*TTreeView) Top

func (t *TTreeView) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TTreeView) TopItem

func (t *TTreeView) TopItem() *TTreeNode

TopItem

func (*TTreeView) UnsafeAddr

func (t *TTreeView) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TTreeView) Update

func (t *TTreeView) Update()

Update CN: 控件更新。 EN: Update.

func (*TTreeView) UpdateControlState

func (t *TTreeView) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TTreeView) UseDockManager

func (t *TTreeView) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TTreeView) Visible

func (t *TTreeView) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TTreeView) VisibleDockClientCount

func (t *TTreeView) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TTreeView) Width

func (t *TTreeView) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TUDChangingEvent

type TUDChangingEvent func(sender IObject, allowChange *bool)

TUDChangingEvent = procedure (Sender: TObject; var AllowChange: Boolean) of object;

type TUDClickEvent

type TUDClickEvent func(sender IObject, button TUDBtnType)

TUDClickEvent TUpDown TUDBtnType

type TUnDockEvent

type TUnDockEvent func(sender IObject, client *TControl, newTarget *TControl, allow *bool)

TUnDockEvent = procedure(Sender: TObject; Client: TControl; NewTarget: TWinControl; var Allow: Boolean) of object;

type TUpDown

type TUpDown struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsUpDown

func AsUpDown(obj interface{}) *TUpDown

AsUpDown CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewUpDown

func NewUpDown(owner IComponent) *TUpDown

NewUpDown CN: 创建一个新的对象。 EN: Create a new object.

func UpDownFromInst

func UpDownFromInst(inst uintptr) *TUpDown

-------------------------- Deprecated begin -------------------------- UpDownFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsUpDown.

func UpDownFromObj

func UpDownFromObj(obj IObject) *TUpDown

UpDownFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsUpDown.

func UpDownFromUnsafePointer

func UpDownFromUnsafePointer(ptr unsafe.Pointer) *TUpDown

UpDownFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsUpDown.

func (*TUpDown) Action

func (u *TUpDown) Action() *TAction

Action

func (*TUpDown) Align

func (u *TUpDown) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TUpDown) AlignDisabled

func (u *TUpDown) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TUpDown) AlignWithMargins

func (u *TUpDown) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TUpDown) Anchors

func (u *TUpDown) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TUpDown) Assign

func (u *TUpDown) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TUpDown) BiDiMode

func (u *TUpDown) BiDiMode() TBiDiMode

BiDiMode

func (*TUpDown) BoundsRect

func (u *TUpDown) BoundsRect() TRect

BoundsRect

func (*TUpDown) BringToFront

func (u *TUpDown) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TUpDown) Brush

func (u *TUpDown) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TUpDown) CanFocus

func (u *TUpDown) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TUpDown) ClassName

func (u *TUpDown) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TUpDown) ClassType

func (u *TUpDown) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TUpDown) ClientHeight

func (u *TUpDown) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TUpDown) ClientOrigin

func (u *TUpDown) ClientOrigin() TPoint

ClientOrigin

func (*TUpDown) ClientRect

func (u *TUpDown) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TUpDown) ClientToParent

func (u *TUpDown) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TUpDown) ClientToScreen

func (u *TUpDown) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TUpDown) ClientWidth

func (u *TUpDown) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TUpDown) ComponentCount

func (u *TUpDown) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TUpDown) ComponentIndex

func (u *TUpDown) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TUpDown) Components

func (u *TUpDown) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TUpDown) Constraints

func (u *TUpDown) Constraints() *TSizeConstraints

Constraints

func (*TUpDown) ContainsControl

func (u *TUpDown) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TUpDown) ControlAtPos

func (u *TUpDown) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TUpDown) ControlCount

func (u *TUpDown) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TUpDown) ControlState

func (u *TUpDown) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TUpDown) ControlStyle

func (u *TUpDown) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TUpDown) Controls

func (u *TUpDown) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TUpDown) Cursor

func (u *TUpDown) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TUpDown) CustomHint

func (u *TUpDown) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TUpDown) DisableAlign

func (u *TUpDown) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TUpDown) DisposeOf

func (u *TUpDown) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TUpDown) DockClientCount

func (u *TUpDown) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TUpDown) DockClients

func (u *TUpDown) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TUpDown) DockSite

func (u *TUpDown) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TUpDown) DoubleBuffered

func (u *TUpDown) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TUpDown) Dragging

func (u *TUpDown) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TUpDown) EnableAlign

func (u *TUpDown) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TUpDown) Enabled

func (u *TUpDown) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TUpDown) Equals

func (u *TUpDown) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TUpDown) ExplicitHeight

func (u *TUpDown) ExplicitHeight() int32

ExplicitHeight

func (*TUpDown) ExplicitLeft

func (u *TUpDown) ExplicitLeft() int32

ExplicitLeft

func (*TUpDown) ExplicitTop

func (u *TUpDown) ExplicitTop() int32

ExplicitTop

func (*TUpDown) ExplicitWidth

func (u *TUpDown) ExplicitWidth() int32

ExplicitWidth

func (*TUpDown) FindChildControl

func (u *TUpDown) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TUpDown) FindComponent

func (u *TUpDown) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TUpDown) FlipChildren

func (u *TUpDown) FlipChildren(AllLevels bool)

FlipChildren

func (*TUpDown) Floating

func (u *TUpDown) Floating() bool

Floating

func (*TUpDown) Focused

func (u *TUpDown) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TUpDown) Free

func (u *TUpDown) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TUpDown) GetHashCode

func (u *TUpDown) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TUpDown) GetNamePath

func (u *TUpDown) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TUpDown) GetTextBuf

func (u *TUpDown) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TUpDown) GetTextLen

func (u *TUpDown) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TUpDown) Handle

func (u *TUpDown) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TUpDown) HandleAllocated

func (u *TUpDown) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TUpDown) HasParent

func (u *TUpDown) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TUpDown) Height

func (u *TUpDown) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TUpDown) Hide

func (u *TUpDown) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TUpDown) Hint

func (u *TUpDown) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TUpDown) Increment

func (u *TUpDown) Increment() int32

Increment

func (*TUpDown) InheritsFrom

func (u *TUpDown) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TUpDown) InsertControl

func (u *TUpDown) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TUpDown) Instance

func (u *TUpDown) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TUpDown) InstanceSize

func (u *TUpDown) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TUpDown) Invalidate

func (u *TUpDown) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TUpDown) Is

func (u *TUpDown) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TUpDown) IsValid

func (u *TUpDown) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TUpDown) Left

func (u *TUpDown) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TUpDown) Margins

func (u *TUpDown) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TUpDown) Max

func (u *TUpDown) Max() int32

Max

func (*TUpDown) Min

func (u *TUpDown) Min() int32

Min

func (*TUpDown) MouseInClient

func (u *TUpDown) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TUpDown) Name

func (u *TUpDown) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TUpDown) Orientation

func (u *TUpDown) Orientation() TUDOrientation

Orientation

func (*TUpDown) Owner

func (u *TUpDown) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TUpDown) PaintTo

func (u *TUpDown) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TUpDown) Parent

func (u *TUpDown) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TUpDown) ParentDoubleBuffered

func (u *TUpDown) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TUpDown) ParentShowHint

func (u *TUpDown) ParentShowHint() bool

ParentShowHint

func (*TUpDown) ParentToClient

func (u *TUpDown) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TUpDown) ParentWindow

func (u *TUpDown) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TUpDown) Perform

func (u *TUpDown) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TUpDown) PopupMenu

func (u *TUpDown) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TUpDown) Position

func (u *TUpDown) Position() int32

Position

func (*TUpDown) Realign

func (u *TUpDown) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TUpDown) Refresh

func (u *TUpDown) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TUpDown) RemoveControl

func (u *TUpDown) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TUpDown) Repaint

func (u *TUpDown) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TUpDown) ScaleBy

func (u *TUpDown) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TUpDown) ScreenToClient

func (u *TUpDown) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TUpDown) ScrollBy

func (u *TUpDown) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TUpDown) SendToBack

func (u *TUpDown) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TUpDown) SetAction

func (u *TUpDown) SetAction(value IComponent)

SetAction

func (*TUpDown) SetAlign

func (u *TUpDown) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TUpDown) SetAlignWithMargins

func (u *TUpDown) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TUpDown) SetAnchors

func (u *TUpDown) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TUpDown) SetBiDiMode

func (u *TUpDown) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TUpDown) SetBounds

func (u *TUpDown) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TUpDown) SetBoundsRect

func (u *TUpDown) SetBoundsRect(value TRect)

SetBoundsRect

func (*TUpDown) SetClientHeight

func (u *TUpDown) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TUpDown) SetClientWidth

func (u *TUpDown) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TUpDown) SetComponentIndex

func (u *TUpDown) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TUpDown) SetConstraints

func (u *TUpDown) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TUpDown) SetControlState

func (u *TUpDown) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TUpDown) SetControlStyle

func (u *TUpDown) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TUpDown) SetCursor

func (u *TUpDown) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TUpDown) SetCustomHint

func (u *TUpDown) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TUpDown) SetDockSite

func (u *TUpDown) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TUpDown) SetDoubleBuffered

func (u *TUpDown) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TUpDown) SetEnabled

func (u *TUpDown) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TUpDown) SetFocus

func (u *TUpDown) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TUpDown) SetHeight

func (u *TUpDown) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TUpDown) SetHint

func (u *TUpDown) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TUpDown) SetIncrement

func (u *TUpDown) SetIncrement(value int32)

SetIncrement

func (*TUpDown) SetLeft

func (u *TUpDown) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TUpDown) SetMargins

func (u *TUpDown) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TUpDown) SetMax

func (u *TUpDown) SetMax(value int32)

SetMax

func (*TUpDown) SetMin

func (u *TUpDown) SetMin(value int32)

SetMin

func (*TUpDown) SetName

func (u *TUpDown) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TUpDown) SetOnChanging

func (u *TUpDown) SetOnChanging(fn TUDChangingEvent)

SetOnChanging

func (*TUpDown) SetOnClick

func (u *TUpDown) SetOnClick(fn TUDClickEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TUpDown) SetOnContextPopup

func (u *TUpDown) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TUpDown) SetOnEnter

func (u *TUpDown) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TUpDown) SetOnExit

func (u *TUpDown) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TUpDown) SetOnGesture

func (u *TUpDown) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TUpDown) SetOnMouseActivate

func (u *TUpDown) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TUpDown) SetOnMouseDown

func (u *TUpDown) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TUpDown) SetOnMouseEnter

func (u *TUpDown) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TUpDown) SetOnMouseLeave

func (u *TUpDown) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TUpDown) SetOnMouseMove

func (u *TUpDown) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TUpDown) SetOnMouseUp

func (u *TUpDown) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TUpDown) SetOrientation

func (u *TUpDown) SetOrientation(value TUDOrientation)

SetOrientation

func (*TUpDown) SetParent

func (u *TUpDown) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TUpDown) SetParentDoubleBuffered

func (u *TUpDown) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TUpDown) SetParentShowHint

func (u *TUpDown) SetParentShowHint(value bool)

SetParentShowHint

func (*TUpDown) SetParentWindow

func (u *TUpDown) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TUpDown) SetPopupMenu

func (u *TUpDown) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TUpDown) SetPosition

func (u *TUpDown) SetPosition(value int32)

SetPosition

func (*TUpDown) SetShowHint

func (u *TUpDown) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TUpDown) SetStyleElements

func (u *TUpDown) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TUpDown) SetTabOrder

func (u *TUpDown) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TUpDown) SetTabStop

func (u *TUpDown) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TUpDown) SetTag

func (u *TUpDown) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TUpDown) SetTextBuf

func (u *TUpDown) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TUpDown) SetTop

func (u *TUpDown) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TUpDown) SetUseDockManager

func (u *TUpDown) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TUpDown) SetVisible

func (u *TUpDown) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TUpDown) SetWidth

func (u *TUpDown) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TUpDown) SetWrap

func (u *TUpDown) SetWrap(value bool)

SetWrap

func (*TUpDown) Show

func (u *TUpDown) Show()

Show CN: 显示控件。 EN: Show control.

func (*TUpDown) ShowHint

func (u *TUpDown) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TUpDown) StyleElements

func (u *TUpDown) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TUpDown) TabOrder

func (u *TUpDown) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TUpDown) TabStop

func (u *TUpDown) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TUpDown) Tag

func (u *TUpDown) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TUpDown) ToString

func (u *TUpDown) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TUpDown) Top

func (u *TUpDown) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TUpDown) UnsafeAddr

func (u *TUpDown) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TUpDown) Update

func (u *TUpDown) Update()

Update CN: 控件更新。 EN: Update.

func (*TUpDown) UpdateControlState

func (u *TUpDown) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TUpDown) UseDockManager

func (u *TUpDown) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TUpDown) Visible

func (u *TUpDown) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TUpDown) VisibleDockClientCount

func (u *TUpDown) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TUpDown) Width

func (u *TUpDown) Width() int32

Width CN: 获取宽度。 EN: Get width.

func (*TUpDown) Wrap

func (u *TUpDown) Wrap() bool

Wrap

type TValueListEditor

type TValueListEditor struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsValueListEditor

func AsValueListEditor(obj interface{}) *TValueListEditor

AsValueListEditor CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewValueListEditor

func NewValueListEditor(owner IComponent) *TValueListEditor

NewValueListEditor CN: 创建一个新的对象。 EN: Create a new object.

func ValueListEditorFromInst

func ValueListEditorFromInst(inst uintptr) *TValueListEditor

-------------------------- Deprecated begin -------------------------- ValueListEditorFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsValueListEditor.

func ValueListEditorFromObj

func ValueListEditorFromObj(obj IObject) *TValueListEditor

ValueListEditorFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsValueListEditor.

func ValueListEditorFromUnsafePointer

func ValueListEditorFromUnsafePointer(ptr unsafe.Pointer) *TValueListEditor

ValueListEditorFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsValueListEditor.

func (*TValueListEditor) Action

func (v *TValueListEditor) Action() *TAction

Action

func (*TValueListEditor) Align

func (v *TValueListEditor) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TValueListEditor) AlignDisabled

func (v *TValueListEditor) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TValueListEditor) AlignWithMargins

func (v *TValueListEditor) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TValueListEditor) Anchors

func (v *TValueListEditor) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TValueListEditor) Assign

func (v *TValueListEditor) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TValueListEditor) BiDiMode

func (v *TValueListEditor) BiDiMode() TBiDiMode

BiDiMode

func (*TValueListEditor) BorderStyle

func (v *TValueListEditor) BorderStyle() TBorderStyle

BorderStyle CN: 获取窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TValueListEditor) BoundsRect

func (v *TValueListEditor) BoundsRect() TRect

BoundsRect

func (*TValueListEditor) BringToFront

func (v *TValueListEditor) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TValueListEditor) Brush

func (v *TValueListEditor) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TValueListEditor) CanFocus

func (v *TValueListEditor) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TValueListEditor) Canvas

func (v *TValueListEditor) Canvas() *TCanvas

Canvas CN: 获取画布。 EN: .

func (*TValueListEditor) CellRect

func (v *TValueListEditor) CellRect(ACol int32, ARow int32) TRect

CellRect

func (*TValueListEditor) Cells

func (v *TValueListEditor) Cells(ACol int32, ARow int32) string

Cells

func (*TValueListEditor) ClassName

func (v *TValueListEditor) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TValueListEditor) ClassType

func (v *TValueListEditor) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TValueListEditor) ClientHeight

func (v *TValueListEditor) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TValueListEditor) ClientOrigin

func (v *TValueListEditor) ClientOrigin() TPoint

ClientOrigin

func (*TValueListEditor) ClientRect

func (v *TValueListEditor) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TValueListEditor) ClientToParent

func (v *TValueListEditor) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TValueListEditor) ClientToScreen

func (v *TValueListEditor) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TValueListEditor) ClientWidth

func (v *TValueListEditor) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TValueListEditor) Col

func (v *TValueListEditor) Col() int32

Col

func (*TValueListEditor) ColCount

func (v *TValueListEditor) ColCount() int32

ColCount

func (*TValueListEditor) ColWidths

func (v *TValueListEditor) ColWidths(Index int32) int32

ColWidths

func (*TValueListEditor) Color

func (v *TValueListEditor) Color() TColor

Color CN: 获取颜色。 EN: Get color.

func (*TValueListEditor) ComponentCount

func (v *TValueListEditor) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TValueListEditor) ComponentIndex

func (v *TValueListEditor) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TValueListEditor) Components

func (v *TValueListEditor) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TValueListEditor) Constraints

func (v *TValueListEditor) Constraints() *TSizeConstraints

Constraints

func (*TValueListEditor) ContainsControl

func (v *TValueListEditor) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TValueListEditor) ControlAtPos

func (v *TValueListEditor) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TValueListEditor) ControlCount

func (v *TValueListEditor) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TValueListEditor) ControlState

func (v *TValueListEditor) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TValueListEditor) ControlStyle

func (v *TValueListEditor) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TValueListEditor) Controls

func (v *TValueListEditor) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TValueListEditor) Ctl3D

func (v *TValueListEditor) Ctl3D() bool

Ctl3D

func (*TValueListEditor) Cursor

func (v *TValueListEditor) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TValueListEditor) CustomHint

func (v *TValueListEditor) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TValueListEditor) DefaultColWidth

func (v *TValueListEditor) DefaultColWidth() int32

DefaultColWidth

func (*TValueListEditor) DefaultDrawing

func (v *TValueListEditor) DefaultDrawing() bool

DefaultDrawing

func (*TValueListEditor) DefaultRowHeight

func (v *TValueListEditor) DefaultRowHeight() int32

DefaultRowHeight

func (*TValueListEditor) DisableAlign

func (v *TValueListEditor) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TValueListEditor) DisposeOf

func (v *TValueListEditor) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TValueListEditor) DockClientCount

func (v *TValueListEditor) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TValueListEditor) DockClients

func (v *TValueListEditor) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TValueListEditor) DockSite

func (v *TValueListEditor) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TValueListEditor) DoubleBuffered

func (v *TValueListEditor) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TValueListEditor) DragCursor

func (v *TValueListEditor) DragCursor() TCursor

DragCursor CN: 获取设置控件拖拽时的光标。 EN: Get Set the cursor when the control is dragged.

func (*TValueListEditor) DragKind

func (v *TValueListEditor) DragKind() TDragKind

DragKind CN: 获取拖拽方式。 EN: Get Drag and drop.

func (*TValueListEditor) DragMode

func (v *TValueListEditor) DragMode() TDragMode

DragMode CN: 获取拖拽模式。 EN: Get Drag mode.

func (*TValueListEditor) Dragging

func (v *TValueListEditor) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TValueListEditor) DrawingStyle

func (v *TValueListEditor) DrawingStyle() TGridDrawingStyle

DrawingStyle

func (*TValueListEditor) EditorMode

func (v *TValueListEditor) EditorMode() bool

EditorMode

func (*TValueListEditor) EnableAlign

func (v *TValueListEditor) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TValueListEditor) Enabled

func (v *TValueListEditor) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TValueListEditor) Equals

func (v *TValueListEditor) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TValueListEditor) ExplicitHeight

func (v *TValueListEditor) ExplicitHeight() int32

ExplicitHeight

func (*TValueListEditor) ExplicitLeft

func (v *TValueListEditor) ExplicitLeft() int32

ExplicitLeft

func (*TValueListEditor) ExplicitTop

func (v *TValueListEditor) ExplicitTop() int32

ExplicitTop

func (*TValueListEditor) ExplicitWidth

func (v *TValueListEditor) ExplicitWidth() int32

ExplicitWidth

func (*TValueListEditor) FindChildControl

func (v *TValueListEditor) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TValueListEditor) FindComponent

func (v *TValueListEditor) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TValueListEditor) FixedColor

func (v *TValueListEditor) FixedColor() TColor

FixedColor

func (*TValueListEditor) FixedCols

func (v *TValueListEditor) FixedCols() int32

FixedCols

func (*TValueListEditor) FlipChildren

func (v *TValueListEditor) FlipChildren(AllLevels bool)

FlipChildren

func (*TValueListEditor) Floating

func (v *TValueListEditor) Floating() bool

Floating

func (*TValueListEditor) Focused

func (v *TValueListEditor) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TValueListEditor) Font

func (v *TValueListEditor) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TValueListEditor) Free

func (v *TValueListEditor) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TValueListEditor) GetHashCode

func (v *TValueListEditor) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TValueListEditor) GetNamePath

func (v *TValueListEditor) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TValueListEditor) GetTextBuf

func (v *TValueListEditor) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TValueListEditor) GetTextLen

func (v *TValueListEditor) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TValueListEditor) GradientEndColor

func (v *TValueListEditor) GradientEndColor() TColor

GradientEndColor CN: 获取渐变结束颜色, 仅VCL。 EN: .

func (*TValueListEditor) GradientStartColor

func (v *TValueListEditor) GradientStartColor() TColor

GradientStartColor CN: 获取渐变起始颜色,仅VCL。 EN: .

func (*TValueListEditor) GridHeight

func (v *TValueListEditor) GridHeight() int32

GridHeight

func (*TValueListEditor) GridLineWidth

func (v *TValueListEditor) GridLineWidth() int32

GridLineWidth

func (*TValueListEditor) GridWidth

func (v *TValueListEditor) GridWidth() int32

GridWidth

func (*TValueListEditor) Handle

func (v *TValueListEditor) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TValueListEditor) HandleAllocated

func (v *TValueListEditor) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TValueListEditor) HasParent

func (v *TValueListEditor) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TValueListEditor) Height

func (v *TValueListEditor) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TValueListEditor) Hide

func (v *TValueListEditor) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TValueListEditor) Hint

func (v *TValueListEditor) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TValueListEditor) InheritsFrom

func (v *TValueListEditor) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TValueListEditor) InsertControl

func (v *TValueListEditor) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TValueListEditor) Instance

func (v *TValueListEditor) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TValueListEditor) InstanceSize

func (v *TValueListEditor) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TValueListEditor) Invalidate

func (v *TValueListEditor) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TValueListEditor) Is

func (v *TValueListEditor) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TValueListEditor) IsValid

func (v *TValueListEditor) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TValueListEditor) Left

func (v *TValueListEditor) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TValueListEditor) LeftCol

func (v *TValueListEditor) LeftCol() int32

LeftCol

func (*TValueListEditor) Margins

func (v *TValueListEditor) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TValueListEditor) MouseCoord

func (v *TValueListEditor) MouseCoord(X int32, Y int32) TGridCoord

MouseCoord

func (*TValueListEditor) MouseInClient

func (v *TValueListEditor) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TValueListEditor) MouseToCell

func (v *TValueListEditor) MouseToCell(X int32, Y int32, ACol *int32, ARow *int32)

MouseToCell

func (*TValueListEditor) Name

func (v *TValueListEditor) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TValueListEditor) Options

func (v *TValueListEditor) Options() TGridOptions

Options

func (*TValueListEditor) Owner

func (v *TValueListEditor) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TValueListEditor) PaintTo

func (v *TValueListEditor) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TValueListEditor) Parent

func (v *TValueListEditor) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TValueListEditor) ParentColor

func (v *TValueListEditor) ParentColor() bool

ParentColor CN: 获取父容器颜色。 EN: Get parent color.

func (*TValueListEditor) ParentCtl3D

func (v *TValueListEditor) ParentCtl3D() bool

ParentCtl3D

func (*TValueListEditor) ParentDoubleBuffered

func (v *TValueListEditor) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TValueListEditor) ParentFont

func (v *TValueListEditor) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TValueListEditor) ParentShowHint

func (v *TValueListEditor) ParentShowHint() bool

ParentShowHint

func (*TValueListEditor) ParentToClient

func (v *TValueListEditor) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TValueListEditor) ParentWindow

func (v *TValueListEditor) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TValueListEditor) Perform

func (v *TValueListEditor) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TValueListEditor) PopupMenu

func (v *TValueListEditor) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TValueListEditor) Realign

func (v *TValueListEditor) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TValueListEditor) Refresh

func (v *TValueListEditor) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TValueListEditor) RemoveControl

func (v *TValueListEditor) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TValueListEditor) Repaint

func (v *TValueListEditor) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TValueListEditor) Row

func (v *TValueListEditor) Row() int32

Row

func (*TValueListEditor) RowCount

func (v *TValueListEditor) RowCount() int32

RowCount

func (*TValueListEditor) RowHeights

func (v *TValueListEditor) RowHeights(Index int32) int32

RowHeights

func (*TValueListEditor) ScaleBy

func (v *TValueListEditor) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TValueListEditor) ScreenToClient

func (v *TValueListEditor) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TValueListEditor) ScrollBars

func (v *TValueListEditor) ScrollBars() TScrollStyle

ScrollBars

func (*TValueListEditor) ScrollBy

func (v *TValueListEditor) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TValueListEditor) Selection

func (v *TValueListEditor) Selection() TGridRect

Selection

func (*TValueListEditor) SendToBack

func (v *TValueListEditor) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TValueListEditor) SetAction

func (v *TValueListEditor) SetAction(value IComponent)

SetAction

func (*TValueListEditor) SetAlign

func (v *TValueListEditor) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TValueListEditor) SetAlignWithMargins

func (v *TValueListEditor) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TValueListEditor) SetAnchors

func (v *TValueListEditor) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TValueListEditor) SetBiDiMode

func (v *TValueListEditor) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TValueListEditor) SetBorderStyle

func (v *TValueListEditor) SetBorderStyle(value TBorderStyle)

SetBorderStyle CN: 设置窗口边框样式。比如:无边框,单一边框等。 EN: .

func (*TValueListEditor) SetBounds

func (v *TValueListEditor) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TValueListEditor) SetBoundsRect

func (v *TValueListEditor) SetBoundsRect(value TRect)

SetBoundsRect

func (*TValueListEditor) SetCells

func (v *TValueListEditor) SetCells(ACol int32, ARow int32, value string)

Cells

func (*TValueListEditor) SetClientHeight

func (v *TValueListEditor) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TValueListEditor) SetClientWidth

func (v *TValueListEditor) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TValueListEditor) SetCol

func (v *TValueListEditor) SetCol(value int32)

SetCol

func (*TValueListEditor) SetColCount

func (v *TValueListEditor) SetColCount(value int32)

SetColCount

func (*TValueListEditor) SetColWidths

func (v *TValueListEditor) SetColWidths(Index int32, value int32)

ColWidths

func (*TValueListEditor) SetColor

func (v *TValueListEditor) SetColor(value TColor)

SetColor CN: 设置颜色。 EN: Set color.

func (*TValueListEditor) SetComponentIndex

func (v *TValueListEditor) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TValueListEditor) SetConstraints

func (v *TValueListEditor) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TValueListEditor) SetControlState

func (v *TValueListEditor) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TValueListEditor) SetControlStyle

func (v *TValueListEditor) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TValueListEditor) SetCtl3D

func (v *TValueListEditor) SetCtl3D(value bool)

SetCtl3D

func (*TValueListEditor) SetCursor

func (v *TValueListEditor) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TValueListEditor) SetCustomHint

func (v *TValueListEditor) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TValueListEditor) SetDefaultColWidth

func (v *TValueListEditor) SetDefaultColWidth(value int32)

SetDefaultColWidth

func (*TValueListEditor) SetDefaultDrawing

func (v *TValueListEditor) SetDefaultDrawing(value bool)

SetDefaultDrawing

func (*TValueListEditor) SetDefaultRowHeight

func (v *TValueListEditor) SetDefaultRowHeight(value int32)

SetDefaultRowHeight

func (*TValueListEditor) SetDockSite

func (v *TValueListEditor) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TValueListEditor) SetDoubleBuffered

func (v *TValueListEditor) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TValueListEditor) SetDragCursor

func (v *TValueListEditor) SetDragCursor(value TCursor)

SetDragCursor CN: 设置设置控件拖拽时的光标。 EN: Set Set the cursor when the control is dragged.

func (*TValueListEditor) SetDragKind

func (v *TValueListEditor) SetDragKind(value TDragKind)

SetDragKind CN: 设置拖拽方式。 EN: Set Drag and drop.

func (*TValueListEditor) SetDragMode

func (v *TValueListEditor) SetDragMode(value TDragMode)

SetDragMode CN: 设置拖拽模式。 EN: Set Drag mode.

func (*TValueListEditor) SetDrawingStyle

func (v *TValueListEditor) SetDrawingStyle(value TGridDrawingStyle)

SetDrawingStyle

func (*TValueListEditor) SetEditorMode

func (v *TValueListEditor) SetEditorMode(value bool)

SetEditorMode

func (*TValueListEditor) SetEnabled

func (v *TValueListEditor) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TValueListEditor) SetFixedColor

func (v *TValueListEditor) SetFixedColor(value TColor)

SetFixedColor

func (*TValueListEditor) SetFixedCols

func (v *TValueListEditor) SetFixedCols(value int32)

SetFixedCols

func (*TValueListEditor) SetFocus

func (v *TValueListEditor) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TValueListEditor) SetFont

func (v *TValueListEditor) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TValueListEditor) SetGradientEndColor

func (v *TValueListEditor) SetGradientEndColor(value TColor)

SetGradientEndColor CN: 设置渐变结束颜色, 仅VCL。 EN: .

func (*TValueListEditor) SetGradientStartColor

func (v *TValueListEditor) SetGradientStartColor(value TColor)

SetGradientStartColor CN: 设置渐变起始颜色,仅VCL。 EN: .

func (*TValueListEditor) SetGridLineWidth

func (v *TValueListEditor) SetGridLineWidth(value int32)

SetGridLineWidth

func (*TValueListEditor) SetHeight

func (v *TValueListEditor) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TValueListEditor) SetHint

func (v *TValueListEditor) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TValueListEditor) SetLeft

func (v *TValueListEditor) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TValueListEditor) SetLeftCol

func (v *TValueListEditor) SetLeftCol(value int32)

SetLeftCol

func (*TValueListEditor) SetMargins

func (v *TValueListEditor) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TValueListEditor) SetName

func (v *TValueListEditor) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TValueListEditor) SetOnClick

func (v *TValueListEditor) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TValueListEditor) SetOnContextPopup

func (v *TValueListEditor) SetOnContextPopup(fn TContextPopupEvent)

SetOnContextPopup CN: 设置上下文弹出事件,一般是右键时弹出。 EN: Set Context popup event, usually pop up when right click.

func (*TValueListEditor) SetOnDblClick

func (v *TValueListEditor) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TValueListEditor) SetOnDragDrop

func (v *TValueListEditor) SetOnDragDrop(fn TDragDropEvent)

SetOnDragDrop CN: 设置拖拽下落事件。 EN: Set Drag and drop event.

func (*TValueListEditor) SetOnDragOver

func (v *TValueListEditor) SetOnDragOver(fn TDragOverEvent)

SetOnDragOver CN: 设置拖拽完成事件。 EN: Set Drag and drop completion event.

func (*TValueListEditor) SetOnDrawCell

func (v *TValueListEditor) SetOnDrawCell(fn TDrawCellEvent)

SetOnDrawCell

func (*TValueListEditor) SetOnEndDock

func (v *TValueListEditor) SetOnEndDock(fn TEndDragEvent)

SetOnEndDock CN: 设置停靠结束事件。 EN: Set Dock end event.

func (*TValueListEditor) SetOnEndDrag

func (v *TValueListEditor) SetOnEndDrag(fn TEndDragEvent)

SetOnEndDrag CN: 设置拖拽结束。 EN: Set End of drag.

func (*TValueListEditor) SetOnEnter

func (v *TValueListEditor) SetOnEnter(fn TNotifyEvent)

SetOnEnter CN: 设置焦点进入。 EN: Set Focus entry.

func (*TValueListEditor) SetOnExit

func (v *TValueListEditor) SetOnExit(fn TNotifyEvent)

SetOnExit CN: 设置焦点退出。 EN: Set Focus exit.

func (*TValueListEditor) SetOnGesture

func (v *TValueListEditor) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TValueListEditor) SetOnGetEditMask

func (v *TValueListEditor) SetOnGetEditMask(fn TGetEditEvent)

SetOnGetEditMask

func (*TValueListEditor) SetOnGetEditText

func (v *TValueListEditor) SetOnGetEditText(fn TGetEditEvent)

SetOnGetEditText

func (*TValueListEditor) SetOnKeyDown

func (v *TValueListEditor) SetOnKeyDown(fn TKeyEvent)

SetOnKeyDown CN: 设置键盘按键按下事件。 EN: Set Keyboard button press event.

func (*TValueListEditor) SetOnKeyPress

func (v *TValueListEditor) SetOnKeyPress(fn TKeyPressEvent)

SetOnKeyPress

func (*TValueListEditor) SetOnKeyUp

func (v *TValueListEditor) SetOnKeyUp(fn TKeyEvent)

SetOnKeyUp CN: 设置键盘按键抬起事件。 EN: Set Keyboard button lift event.

func (*TValueListEditor) SetOnMouseActivate

func (v *TValueListEditor) SetOnMouseActivate(fn TMouseActivateEvent)

SetOnMouseActivate

func (*TValueListEditor) SetOnMouseDown

func (v *TValueListEditor) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TValueListEditor) SetOnMouseEnter

func (v *TValueListEditor) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TValueListEditor) SetOnMouseLeave

func (v *TValueListEditor) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TValueListEditor) SetOnMouseMove

func (v *TValueListEditor) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TValueListEditor) SetOnMouseUp

func (v *TValueListEditor) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TValueListEditor) SetOnMouseWheelDown

func (v *TValueListEditor) SetOnMouseWheelDown(fn TMouseWheelUpDownEvent)

SetOnMouseWheelDown CN: 设置鼠标滚轮按下事件。 EN: .

func (*TValueListEditor) SetOnMouseWheelUp

func (v *TValueListEditor) SetOnMouseWheelUp(fn TMouseWheelUpDownEvent)

SetOnMouseWheelUp CN: 设置鼠标滚轮抬起事件。 EN: .

func (*TValueListEditor) SetOnRowMoved

func (v *TValueListEditor) SetOnRowMoved(fn TMovedEvent)

SetOnRowMoved

func (*TValueListEditor) SetOnSelectCell

func (v *TValueListEditor) SetOnSelectCell(fn TSelectCellEvent)

SetOnSelectCell

func (*TValueListEditor) SetOnSetEditText

func (v *TValueListEditor) SetOnSetEditText(fn TSetEditEvent)

SetOnSetEditText

func (*TValueListEditor) SetOnStartDock

func (v *TValueListEditor) SetOnStartDock(fn TStartDockEvent)

SetOnStartDock CN: 设置启动停靠。 EN: .

func (*TValueListEditor) SetOnTopLeftChanged

func (v *TValueListEditor) SetOnTopLeftChanged(fn TNotifyEvent)

SetOnTopLeftChanged

func (*TValueListEditor) SetOptions

func (v *TValueListEditor) SetOptions(value TGridOptions)

SetOptions

func (*TValueListEditor) SetParent

func (v *TValueListEditor) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TValueListEditor) SetParentColor

func (v *TValueListEditor) SetParentColor(value bool)

SetParentColor CN: 设置父容器颜色。 EN: Set parent color.

func (*TValueListEditor) SetParentCtl3D

func (v *TValueListEditor) SetParentCtl3D(value bool)

SetParentCtl3D

func (*TValueListEditor) SetParentDoubleBuffered

func (v *TValueListEditor) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TValueListEditor) SetParentFont

func (v *TValueListEditor) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TValueListEditor) SetParentShowHint

func (v *TValueListEditor) SetParentShowHint(value bool)

SetParentShowHint

func (*TValueListEditor) SetParentWindow

func (v *TValueListEditor) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TValueListEditor) SetPopupMenu

func (v *TValueListEditor) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TValueListEditor) SetRow

func (v *TValueListEditor) SetRow(value int32)

SetRow

func (*TValueListEditor) SetRowHeights

func (v *TValueListEditor) SetRowHeights(Index int32, value int32)

RowHeights

func (*TValueListEditor) SetScrollBars

func (v *TValueListEditor) SetScrollBars(value TScrollStyle)

SetScrollBars

func (*TValueListEditor) SetSelection

func (v *TValueListEditor) SetSelection(value TGridRect)

SetSelection

func (*TValueListEditor) SetShowHint

func (v *TValueListEditor) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TValueListEditor) SetStrings

func (v *TValueListEditor) SetStrings(value IObject)

SetStrings

func (*TValueListEditor) SetStyleElements

func (v *TValueListEditor) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TValueListEditor) SetTabOrder

func (v *TValueListEditor) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TValueListEditor) SetTabStop

func (v *TValueListEditor) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TValueListEditor) SetTabStops

func (v *TValueListEditor) SetTabStops(Index int32, value bool)

TabStops

func (*TValueListEditor) SetTag

func (v *TValueListEditor) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TValueListEditor) SetTextBuf

func (v *TValueListEditor) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TValueListEditor) SetTop

func (v *TValueListEditor) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TValueListEditor) SetTopRow

func (v *TValueListEditor) SetTopRow(value int32)

SetTopRow

func (*TValueListEditor) SetUseDockManager

func (v *TValueListEditor) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TValueListEditor) SetValues

func (v *TValueListEditor) SetValues(Key string, value string)

Values

func (*TValueListEditor) SetVisible

func (v *TValueListEditor) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TValueListEditor) SetWidth

func (v *TValueListEditor) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TValueListEditor) Show

func (v *TValueListEditor) Show()

Show CN: 显示控件。 EN: Show control.

func (*TValueListEditor) ShowHint

func (v *TValueListEditor) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TValueListEditor) Strings

func (v *TValueListEditor) Strings() *TStrings

Strings

func (*TValueListEditor) StyleElements

func (v *TValueListEditor) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TValueListEditor) TabOrder

func (v *TValueListEditor) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TValueListEditor) TabStop

func (v *TValueListEditor) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TValueListEditor) TabStops

func (v *TValueListEditor) TabStops(Index int32) bool

TabStops

func (*TValueListEditor) Tag

func (v *TValueListEditor) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TValueListEditor) ToString

func (v *TValueListEditor) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TValueListEditor) Top

func (v *TValueListEditor) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TValueListEditor) TopRow

func (v *TValueListEditor) TopRow() int32

TopRow

func (*TValueListEditor) UnsafeAddr

func (v *TValueListEditor) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TValueListEditor) Update

func (v *TValueListEditor) Update()

Update CN: 控件更新。 EN: Update.

func (*TValueListEditor) UpdateControlState

func (v *TValueListEditor) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TValueListEditor) UseDockManager

func (v *TValueListEditor) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TValueListEditor) Values

func (v *TValueListEditor) Values(Key string) string

Values

func (*TValueListEditor) Visible

func (v *TValueListEditor) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TValueListEditor) VisibleColCount

func (v *TValueListEditor) VisibleColCount() int32

VisibleColCount

func (*TValueListEditor) VisibleDockClientCount

func (v *TValueListEditor) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TValueListEditor) VisibleRowCount

func (v *TValueListEditor) VisibleRowCount() int32

VisibleRowCount

func (*TValueListEditor) Width

func (v *TValueListEditor) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TWebJSExternalEvent

type TWebJSExternalEvent func(sender IObject, funcName, args string, retVal *string)

TWebJSExternalEvent = procedure(Sender: TObject; const func: string; const args: WideString; var retval: WideString) of object;

type TWebTitleChangeEvent

type TWebTitleChangeEvent func(sender IObject, text string)

TWebTitleChangeEvent = procedure(Sender: TObject; const Text: string) of object;

type TWinControl

type TWinControl struct {
	IWinControl
	// contains filtered or unexported fields
}

func AsWinControl

func AsWinControl(obj interface{}) *TWinControl

AsWinControl CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewWinControl

func NewWinControl(owner IComponent) *TWinControl

NewWinControl CN: 创建一个新的对象。 EN: Create a new object.

func WinControlFromInst

func WinControlFromInst(inst uintptr) *TWinControl

-------------------------- Deprecated begin -------------------------- WinControlFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsWinControl.

func WinControlFromObj

func WinControlFromObj(obj IObject) *TWinControl

WinControlFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsWinControl.

func WinControlFromUnsafePointer

func WinControlFromUnsafePointer(ptr unsafe.Pointer) *TWinControl

WinControlFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsWinControl.

func (*TWinControl) Action

func (w *TWinControl) Action() *TAction

Action

func (*TWinControl) Align

func (w *TWinControl) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TWinControl) AlignDisabled

func (w *TWinControl) AlignDisabled() bool

AlignDisabled CN: 获取禁用对齐。 EN: .

func (*TWinControl) AlignWithMargins

func (w *TWinControl) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TWinControl) Anchors

func (w *TWinControl) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TWinControl) Assign

func (w *TWinControl) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TWinControl) BiDiMode

func (w *TWinControl) BiDiMode() TBiDiMode

BiDiMode

func (*TWinControl) BoundsRect

func (w *TWinControl) BoundsRect() TRect

BoundsRect

func (*TWinControl) BringToFront

func (w *TWinControl) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TWinControl) Brush

func (w *TWinControl) Brush() *TBrush

Brush CN: 获取画刷对象。 EN: Get Brush.

func (*TWinControl) CanFocus

func (w *TWinControl) CanFocus() bool

CanFocus CN: 是否可以获得焦点。 EN: .

func (*TWinControl) ClassName

func (w *TWinControl) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TWinControl) ClassType

func (w *TWinControl) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TWinControl) ClientHeight

func (w *TWinControl) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TWinControl) ClientOrigin

func (w *TWinControl) ClientOrigin() TPoint

ClientOrigin

func (*TWinControl) ClientRect

func (w *TWinControl) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TWinControl) ClientToParent

func (w *TWinControl) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TWinControl) ClientToScreen

func (w *TWinControl) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TWinControl) ClientWidth

func (w *TWinControl) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TWinControl) ComponentCount

func (w *TWinControl) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TWinControl) ComponentIndex

func (w *TWinControl) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TWinControl) Components

func (w *TWinControl) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TWinControl) Constraints

func (w *TWinControl) Constraints() *TSizeConstraints

Constraints

func (*TWinControl) ContainsControl

func (w *TWinControl) ContainsControl(Control IControl) bool

ContainsControl CN: 返回是否包含指定控件。 EN: it's contain a specified control.

func (*TWinControl) ControlAtPos

func (w *TWinControl) ControlAtPos(Pos TPoint, AllowDisabled bool, AllowWinControls bool, AllLevels bool) *TControl

ControlAtPos CN: 返回指定坐标及相关属性位置控件。 EN: Returns the specified coordinate and the relevant attribute position control..

func (*TWinControl) ControlCount

func (w *TWinControl) ControlCount() int32

ControlCount CN: 获取子控件数。 EN: Get Number of child controls.

func (*TWinControl) ControlState

func (w *TWinControl) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TWinControl) ControlStyle

func (w *TWinControl) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TWinControl) Controls

func (w *TWinControl) Controls(Index int32) *TControl

Controls CN: 获取指定索引子控件。 EN: .

func (*TWinControl) Cursor

func (w *TWinControl) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TWinControl) CustomHint

func (w *TWinControl) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TWinControl) DisableAlign

func (w *TWinControl) DisableAlign()

DisableAlign CN: 禁用控件的对齐。 EN: Disable control alignment.

func (*TWinControl) DisposeOf

func (w *TWinControl) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TWinControl) DockClientCount

func (w *TWinControl) DockClientCount() int32

DockClientCount CN: 获取依靠客户端总数。 EN: .

func (*TWinControl) DockClients

func (w *TWinControl) DockClients(Index int32) *TControl

DockClients CN: 获取指定索引停靠客户端。 EN: .

func (*TWinControl) DockSite

func (w *TWinControl) DockSite() bool

DockSite CN: 获取停靠站点。 EN: Get Docking site.

func (*TWinControl) DoubleBuffered

func (w *TWinControl) DoubleBuffered() bool

DoubleBuffered CN: 获取设置控件双缓冲。 EN: Get Set control double buffering.

func (*TWinControl) Dragging

func (w *TWinControl) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TWinControl) EnableAlign

func (w *TWinControl) EnableAlign()

EnableAlign CN: 启用控件对齐。 EN: Enabled control alignment.

func (*TWinControl) Enabled

func (w *TWinControl) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TWinControl) Equals

func (w *TWinControl) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TWinControl) ExplicitHeight

func (w *TWinControl) ExplicitHeight() int32

ExplicitHeight

func (*TWinControl) ExplicitLeft

func (w *TWinControl) ExplicitLeft() int32

ExplicitLeft

func (*TWinControl) ExplicitTop

func (w *TWinControl) ExplicitTop() int32

ExplicitTop

func (*TWinControl) ExplicitWidth

func (w *TWinControl) ExplicitWidth() int32

ExplicitWidth

func (*TWinControl) FindChildControl

func (w *TWinControl) FindChildControl(ControlName string) *TControl

FindChildControl CN: 查找子控件。 EN: Find sub controls.

func (*TWinControl) FindComponent

func (w *TWinControl) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TWinControl) FlipChildren

func (w *TWinControl) FlipChildren(AllLevels bool)

FlipChildren

func (*TWinControl) Floating

func (w *TWinControl) Floating() bool

Floating

func (*TWinControl) Focused

func (w *TWinControl) Focused() bool

Focused CN: 返回是否获取焦点。 EN: Return to get focus.

func (*TWinControl) Free

func (w *TWinControl) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TWinControl) GetHashCode

func (w *TWinControl) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TWinControl) GetNamePath

func (w *TWinControl) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TWinControl) GetTextBuf

func (w *TWinControl) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TWinControl) GetTextLen

func (w *TWinControl) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TWinControl) Handle

func (w *TWinControl) Handle() HWND

Handle CN: 获取控件句柄。 EN: Get Control handle.

func (*TWinControl) HandleAllocated

func (w *TWinControl) HandleAllocated() bool

HandleAllocated CN: 句柄是否已经分配。 EN: Is the handle already allocated.

func (*TWinControl) HasParent

func (w *TWinControl) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TWinControl) Height

func (w *TWinControl) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TWinControl) Hide

func (w *TWinControl) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TWinControl) Hint

func (w *TWinControl) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TWinControl) InheritsFrom

func (w *TWinControl) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TWinControl) InsertControl

func (w *TWinControl) InsertControl(AControl IControl)

InsertControl CN: 插入一个控件。 EN: Insert a control.

func (*TWinControl) Instance

func (w *TWinControl) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TWinControl) InstanceSize

func (w *TWinControl) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TWinControl) Invalidate

func (w *TWinControl) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TWinControl) Is

func (w *TWinControl) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TWinControl) IsValid

func (w *TWinControl) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TWinControl) Left

func (w *TWinControl) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TWinControl) Margins

func (w *TWinControl) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TWinControl) MouseInClient

func (w *TWinControl) MouseInClient() bool

MouseInClient CN: 获取鼠标是否在客户端,仅VCL有效。 EN: Get Whether the mouse is on the client, only VCL is valid.

func (*TWinControl) Name

func (w *TWinControl) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TWinControl) Owner

func (w *TWinControl) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TWinControl) PaintTo

func (w *TWinControl) PaintTo(DC HDC, X int32, Y int32)

PaintTo CN: 绘画至指定DC。 EN: Painting to the specified DC.

func (*TWinControl) Parent

func (w *TWinControl) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TWinControl) ParentDoubleBuffered

func (w *TWinControl) ParentDoubleBuffered() bool

ParentDoubleBuffered CN: 获取父容器双缓冲。 EN: Get Parent container double buffering.

func (*TWinControl) ParentToClient

func (w *TWinControl) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TWinControl) ParentWindow

func (w *TWinControl) ParentWindow() HWND

ParentWindow CN: 获取父容器句柄。 EN: Get Parent container handle.

func (*TWinControl) Perform

func (w *TWinControl) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TWinControl) Realign

func (w *TWinControl) Realign()

Realign CN: 重新对齐。 EN: Realign.

func (*TWinControl) Refresh

func (w *TWinControl) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TWinControl) RemoveControl

func (w *TWinControl) RemoveControl(AControl IControl)

RemoveControl CN: 移除一个控件。 EN: Remove a control.

func (*TWinControl) Repaint

func (w *TWinControl) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TWinControl) ScaleBy

func (w *TWinControl) ScaleBy(M int32, D int32)

ScaleBy CN: 按比例缩放。 EN: Scale by.

func (*TWinControl) ScreenToClient

func (w *TWinControl) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TWinControl) ScrollBy

func (w *TWinControl) ScrollBy(DeltaX int32, DeltaY int32)

ScrollBy CN: 滚动至指定位置。 EN: Scroll by.

func (*TWinControl) SendToBack

func (w *TWinControl) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TWinControl) SetAction

func (w *TWinControl) SetAction(value IComponent)

SetAction

func (*TWinControl) SetAlign

func (w *TWinControl) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TWinControl) SetAlignWithMargins

func (w *TWinControl) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TWinControl) SetAnchors

func (w *TWinControl) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TWinControl) SetBiDiMode

func (w *TWinControl) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TWinControl) SetBounds

func (w *TWinControl) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TWinControl) SetBoundsRect

func (w *TWinControl) SetBoundsRect(value TRect)

SetBoundsRect

func (*TWinControl) SetClientHeight

func (w *TWinControl) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TWinControl) SetClientWidth

func (w *TWinControl) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TWinControl) SetComponentIndex

func (w *TWinControl) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TWinControl) SetConstraints

func (w *TWinControl) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TWinControl) SetControlState

func (w *TWinControl) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TWinControl) SetControlStyle

func (w *TWinControl) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TWinControl) SetCursor

func (w *TWinControl) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TWinControl) SetCustomHint

func (w *TWinControl) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TWinControl) SetDockSite

func (w *TWinControl) SetDockSite(value bool)

SetDockSite CN: 设置停靠站点。 EN: Set Docking site.

func (*TWinControl) SetDoubleBuffered

func (w *TWinControl) SetDoubleBuffered(value bool)

SetDoubleBuffered CN: 设置设置控件双缓冲。 EN: Set Set control double buffering.

func (*TWinControl) SetEnabled

func (w *TWinControl) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TWinControl) SetFocus

func (w *TWinControl) SetFocus()

SetFocus CN: 设置控件焦点。 EN: Set control focus.

func (*TWinControl) SetHeight

func (w *TWinControl) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TWinControl) SetHint

func (w *TWinControl) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TWinControl) SetLeft

func (w *TWinControl) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TWinControl) SetMargins

func (w *TWinControl) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TWinControl) SetName

func (w *TWinControl) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TWinControl) SetOnGesture

func (w *TWinControl) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TWinControl) SetParent

func (w *TWinControl) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TWinControl) SetParentDoubleBuffered

func (w *TWinControl) SetParentDoubleBuffered(value bool)

SetParentDoubleBuffered CN: 设置父容器双缓冲。 EN: Set Parent container double buffering.

func (*TWinControl) SetParentWindow

func (w *TWinControl) SetParentWindow(value HWND)

SetParentWindow CN: 设置父容器句柄。 EN: Set Parent container handle.

func (*TWinControl) SetShowHint

func (w *TWinControl) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TWinControl) SetStyleElements

func (w *TWinControl) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TWinControl) SetTabOrder

func (w *TWinControl) SetTabOrder(value TTabOrder)

SetTabOrder CN: 设置Tab切换顺序序号。 EN: Set Tab switching sequence number.

func (*TWinControl) SetTabStop

func (w *TWinControl) SetTabStop(value bool)

SetTabStop CN: 设置Tab可停留。 EN: Set Tab can stay.

func (*TWinControl) SetTag

func (w *TWinControl) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TWinControl) SetTextBuf

func (w *TWinControl) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TWinControl) SetTop

func (w *TWinControl) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TWinControl) SetUseDockManager

func (w *TWinControl) SetUseDockManager(value bool)

SetUseDockManager CN: 设置使用停靠管理。 EN: .

func (*TWinControl) SetVisible

func (w *TWinControl) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TWinControl) SetWidth

func (w *TWinControl) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TWinControl) Show

func (w *TWinControl) Show()

Show CN: 显示控件。 EN: Show control.

func (*TWinControl) ShowHint

func (w *TWinControl) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TWinControl) StyleElements

func (w *TWinControl) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TWinControl) TabOrder

func (w *TWinControl) TabOrder() TTabOrder

TabOrder CN: 获取Tab切换顺序序号。 EN: Get Tab switching sequence number.

func (*TWinControl) TabStop

func (w *TWinControl) TabStop() bool

TabStop CN: 获取Tab可停留。 EN: Get Tab can stay.

func (*TWinControl) Tag

func (w *TWinControl) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TWinControl) ToString

func (w *TWinControl) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TWinControl) Top

func (w *TWinControl) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TWinControl) UnsafeAddr

func (w *TWinControl) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TWinControl) Update

func (w *TWinControl) Update()

Update CN: 控件更新。 EN: Update.

func (*TWinControl) UpdateControlState

func (w *TWinControl) UpdateControlState()

UpdateControlState CN: 更新控件状态。 EN: Update control status.

func (*TWinControl) UseDockManager

func (w *TWinControl) UseDockManager() bool

UseDockManager CN: 获取使用停靠管理。 EN: .

func (*TWinControl) Visible

func (w *TWinControl) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TWinControl) VisibleDockClientCount

func (w *TWinControl) VisibleDockClientCount() int32

VisibleDockClientCount CN: 获取当前停靠的可视总数。 EN: Get The total number of visible calls currently docked.

func (*TWinControl) Width

func (w *TWinControl) Width() int32

Width CN: 获取宽度。 EN: Get width.

type TWindowPreviewItemRequestEvent

type TWindowPreviewItemRequestEvent func(sender IObject, position *TPoint, previewBitmap *TBitmap)

TWindowPreviewItemRequestEvent = procedure (Sender: TObject; var Position: TPoint; PreviewBitmap: TBitmap) of object;

type TWndProcEvent

type TWndProcEvent func(msg *TMessage)

消息过程 TWndProcEvent = procedure(Sender: TObject; var AMsg: TMessage) of object;

type TXButton

type TXButton struct {
	IControl
	// contains filtered or unexported fields
}

func AsXButton

func AsXButton(obj interface{}) *TXButton

AsXButton CN: 动态转换一个已存在的对象实例。或者使用Obj.As().<目标对象>。 EN: Dynamically convert an existing object instance. Or use Obj.As().<Target object>.

func NewXButton

func NewXButton(owner IComponent) *TXButton

NewXButton CN: 创建一个新的对象。 EN: Create a new object.

func XButtonFromInst

func XButtonFromInst(inst uintptr) *TXButton

-------------------------- Deprecated begin -------------------------- XButtonFromInst CN: 新建一个对象来自已经存在的对象实例指针。 EN: Create a new object from an existing object instance pointer. Deprecated: use AsXButton.

func XButtonFromObj

func XButtonFromObj(obj IObject) *TXButton

XButtonFromObj CN: 新建一个对象来自已经存在的对象实例。 EN: Create a new object from an existing object instance. Deprecated: use AsXButton.

func XButtonFromUnsafePointer

func XButtonFromUnsafePointer(ptr unsafe.Pointer) *TXButton

XButtonFromUnsafePointer CN: 新建一个对象来自不安全的地址。注意:使用此函数可能造成一些不明情况,慎用。 EN: Create a new object from an unsecure address. Note: Using this function may cause some unclear situations and be used with caution.. Deprecated: use AsXButton.

func (*TXButton) Action

func (x *TXButton) Action() *TAction

Action

func (*TXButton) Align

func (x *TXButton) Align() TAlign

Align CN: 获取控件自动调整。 EN: Get Control automatically adjusts.

func (*TXButton) AlignWithMargins

func (x *TXButton) AlignWithMargins() bool

AlignWithMargins CN: 获取边距,仅VCL有效。 EN: Get The margin. Only VCL is valid..

func (*TXButton) Anchors

func (x *TXButton) Anchors() TAnchors

Anchors CN: 获取四个角位置的锚点。 EN: .

func (*TXButton) Assign

func (x *TXButton) Assign(Source IObject)

Assign CN: 复制一个对象,如果对象实现了此方法的话。 EN: Copy an object, if the object implements this method.

func (*TXButton) BackColor

func (x *TXButton) BackColor() TColor

BackColor

func (*TXButton) BiDiMode

func (x *TXButton) BiDiMode() TBiDiMode

BiDiMode

func (*TXButton) BorderColor

func (x *TXButton) BorderColor() TColor

BorderColor

func (*TXButton) BorderWidth

func (x *TXButton) BorderWidth() int32

BorderWidth CN: 获取边框的宽度。 EN: .

func (*TXButton) BoundsRect

func (x *TXButton) BoundsRect() TRect

BoundsRect

func (*TXButton) BringToFront

func (x *TXButton) BringToFront()

BringToFront CN: 将控件置于最前。 EN: Bring the control to the front.

func (*TXButton) Caption

func (x *TXButton) Caption() string

Caption CN: 获取控件标题。 EN: Get the control title.

func (*TXButton) ClassName

func (x *TXButton) ClassName() string

ClassName CN: 获取当前对象类名称。 EN: Get the current object class name.

func (*TXButton) ClassType

func (x *TXButton) ClassType() TClass

ClassType CN: 获取类的类型信息。 EN: Get class type information.

func (*TXButton) ClientHeight

func (x *TXButton) ClientHeight() int32

ClientHeight CN: 获取客户区高度。 EN: Get client height.

func (*TXButton) ClientOrigin

func (x *TXButton) ClientOrigin() TPoint

ClientOrigin

func (*TXButton) ClientRect

func (x *TXButton) ClientRect() TRect

ClientRect CN: 获取客户区矩形。 EN: Get client rectangle.

func (*TXButton) ClientToParent

func (x *TXButton) ClientToParent(Point TPoint, AParent IWinControl) TPoint

ClientToParent CN: 将客户端坐标转为父容器坐标。 EN: Convert client coordinates to parent container coordinates.

func (*TXButton) ClientToScreen

func (x *TXButton) ClientToScreen(Point TPoint) TPoint

ClientToScreen CN: 将客户端坐标转为绝对的屏幕坐标。 EN: Convert client coordinates to absolute screen coordinates.

func (*TXButton) ClientWidth

func (x *TXButton) ClientWidth() int32

ClientWidth CN: 获取客户区宽度。 EN: Get client width.

func (*TXButton) ComponentCount

func (x *TXButton) ComponentCount() int32

ComponentCount CN: 获取组件总数。 EN: Get the total number of components.

func (*TXButton) ComponentIndex

func (x *TXButton) ComponentIndex() int32

ComponentIndex CN: 获取组件索引。 EN: Get component index.

func (*TXButton) Components

func (x *TXButton) Components(AIndex int32) *TComponent

Components CN: 获取指定索引组件。 EN: Get the specified index component.

func (*TXButton) Constraints

func (x *TXButton) Constraints() *TSizeConstraints

Constraints

func (*TXButton) ControlState

func (x *TXButton) ControlState() TControlState

ControlState CN: 获取控件状态。 EN: Get control state.

func (*TXButton) ControlStyle

func (x *TXButton) ControlStyle() TControlStyle

ControlStyle CN: 获取控件样式。 EN: Get control style.

func (*TXButton) Cursor

func (x *TXButton) Cursor() TCursor

Cursor CN: 获取控件光标。 EN: Get control cursor.

func (*TXButton) CustomHint

func (x *TXButton) CustomHint() *TCustomHint

CustomHint CN: 获取自定义提示。 EN: Get custom hint.

func (*TXButton) DisposeOf

func (x *TXButton) DisposeOf()

DisposeOf CN: 丢弃当前对象。 EN: Discard the current object.

func (*TXButton) DownColor

func (x *TXButton) DownColor() TColor

DownColor

func (*TXButton) DownFontColor

func (x *TXButton) DownFontColor() TColor

DownFontColor

func (*TXButton) Dragging

func (x *TXButton) Dragging() bool

Dragging CN: 是否在拖拽中。 EN: Is it in the middle of dragging.

func (*TXButton) DrawMode

func (x *TXButton) DrawMode() TDrawImageMode

DrawMode

func (*TXButton) Enabled

func (x *TXButton) Enabled() bool

Enabled CN: 获取控件启用。 EN: Get the control enabled.

func (*TXButton) Equals

func (x *TXButton) Equals(Obj IObject) bool

Equals CN: 与一个对象进行比较。 EN: Compare with an object.

func (*TXButton) ExplicitHeight

func (x *TXButton) ExplicitHeight() int32

ExplicitHeight

func (*TXButton) ExplicitLeft

func (x *TXButton) ExplicitLeft() int32

ExplicitLeft

func (*TXButton) ExplicitTop

func (x *TXButton) ExplicitTop() int32

ExplicitTop

func (*TXButton) ExplicitWidth

func (x *TXButton) ExplicitWidth() int32

ExplicitWidth

func (*TXButton) FindComponent

func (x *TXButton) FindComponent(AName string) *TComponent

FindComponent CN: 查找指定名称的组件。 EN: Find the component with the specified name.

func (*TXButton) Floating

func (x *TXButton) Floating() bool

Floating

func (*TXButton) Font

func (x *TXButton) Font() *TFont

Font CN: 获取字体。 EN: Get Font.

func (*TXButton) Free

func (x *TXButton) Free()

-------------------------- Deprecated end -------------------------- Free CN: 释放对象。 EN: Free object.

func (*TXButton) GetHashCode

func (x *TXButton) GetHashCode() int32

GetHashCode CN: 获取类的哈希值。 EN: Get the hash value of the class.

func (*TXButton) GetNamePath

func (x *TXButton) GetNamePath() string

GetNamePath CN: 获取类名路径。 EN: Get the class name path.

func (*TXButton) GetTextBuf

func (x *TXButton) GetTextBuf(Buffer *string, BufSize int32) int32

GetTextBuf CN: 获取控件的字符,如果有。 EN: Get the characters of the control, if any.

func (*TXButton) GetTextLen

func (x *TXButton) GetTextLen() int32

GetTextLen CN: 获取控件的字符长,如果有。 EN: Get the character length of the control, if any.

func (*TXButton) HasParent

func (x *TXButton) HasParent() bool

HasParent CN: 是否有父容器。 EN: Is there a parent container.

func (*TXButton) Height

func (x *TXButton) Height() int32

Height CN: 获取高度。 EN: Get height.

func (*TXButton) Hide

func (x *TXButton) Hide()

Hide CN: 隐藏控件。 EN: Hidden control.

func (*TXButton) Hint

func (x *TXButton) Hint() string

Hint CN: 获取组件鼠标悬停提示。 EN: Get component mouse hints.

func (*TXButton) HoverColor

func (x *TXButton) HoverColor() TColor

HoverColor

func (*TXButton) HoverFontColor

func (x *TXButton) HoverFontColor() TColor

HoverFontColor

func (*TXButton) InheritsFrom

func (x *TXButton) InheritsFrom(AClass TClass) bool

InheritsFrom CN: 判断当前类是否继承自指定类。 EN: Determine whether the current class inherits from the specified class.

func (*TXButton) Instance

func (x *TXButton) Instance() uintptr

Instance CN: 返回对象实例指针。 EN: Return object instance pointer.

func (*TXButton) InstanceSize

func (x *TXButton) InstanceSize() int32

InstanceSize CN: 获取当前对象实例大小。 EN: Get the current object instance size.

func (*TXButton) Invalidate

func (x *TXButton) Invalidate()

Invalidate CN: 要求重绘。 EN: Redraw.

func (*TXButton) Is

func (x *TXButton) Is() TIs

Is CN: 检测当前对象是否继承自目标对象。 EN: Checks whether the current object is inherited from the target object.

func (*TXButton) IsValid

func (x *TXButton) IsValid() bool

IsValid CN: 检测地址是否为空。 EN: Check if the address is empty.

func (*TXButton) Left

func (x *TXButton) Left() int32

Left CN: 获取左边位置。 EN: Get Left position.

func (*TXButton) Margins

func (x *TXButton) Margins() *TMargins

Margins CN: 获取边矩,仅VCL有效。 EN: Get Edge moment, only VCL is valid.

func (*TXButton) Name

func (x *TXButton) Name() string

Name CN: 获取组件名称。 EN: Get the component name.

func (*TXButton) NormalFontColor

func (x *TXButton) NormalFontColor() TColor

NormalFontColor

func (*TXButton) Owner

func (x *TXButton) Owner() *TComponent

Owner CN: 获取组件所有者。 EN: Get component owner.

func (*TXButton) Parent

func (x *TXButton) Parent() *TWinControl

Parent CN: 获取控件父容器。 EN: Get control parent container.

func (*TXButton) ParentFont

func (x *TXButton) ParentFont() bool

ParentFont CN: 获取父容器字体。 EN: Get Parent container font.

func (*TXButton) ParentShowHint

func (x *TXButton) ParentShowHint() bool

ParentShowHint

func (*TXButton) ParentToClient

func (x *TXButton) ParentToClient(Point TPoint, AParent IWinControl) TPoint

ParentToClient CN: 将父容器坐标转为客户端坐标。 EN: Convert parent container coordinates to client coordinates.

func (*TXButton) Perform

func (x *TXButton) Perform(Msg uint32, WParam uintptr, LParam int) int

Perform CN: 发送一个消息。 EN: Send a message.

func (*TXButton) Picture

func (x *TXButton) Picture() *TPicture

Picture

func (*TXButton) PopupMenu

func (x *TXButton) PopupMenu() *TPopupMenu

PopupMenu CN: 获取右键菜单。 EN: Get Right click menu.

func (*TXButton) Refresh

func (x *TXButton) Refresh()

Refresh CN: 刷新控件。 EN: Refresh control.

func (*TXButton) Repaint

func (x *TXButton) Repaint()

Repaint CN: 重绘。 EN: Repaint.

func (*TXButton) ScreenToClient

func (x *TXButton) ScreenToClient(Point TPoint) TPoint

ScreenToClient CN: 将屏幕坐标转为客户端坐标。 EN: Convert screen coordinates to client coordinates.

func (*TXButton) SendToBack

func (x *TXButton) SendToBack()

SendToBack CN: 控件至于最后面。 EN: The control is placed at the end.

func (*TXButton) SetAction

func (x *TXButton) SetAction(value IComponent)

SetAction

func (*TXButton) SetAlign

func (x *TXButton) SetAlign(value TAlign)

SetAlign CN: 设置控件自动调整。 EN: Set Control automatically adjusts.

func (*TXButton) SetAlignWithMargins

func (x *TXButton) SetAlignWithMargins(value bool)

SetAlignWithMargins CN: 设置边距,仅VCL有效。 EN: Set The margin. Only VCL is valid..

func (*TXButton) SetAnchors

func (x *TXButton) SetAnchors(value TAnchors)

SetAnchors CN: 设置四个角位置的锚点。 EN: .

func (*TXButton) SetBackColor

func (x *TXButton) SetBackColor(value TColor)

SetBackColor

func (*TXButton) SetBiDiMode

func (x *TXButton) SetBiDiMode(value TBiDiMode)

SetBiDiMode

func (*TXButton) SetBorderColor

func (x *TXButton) SetBorderColor(value TColor)

SetBorderColor

func (*TXButton) SetBorderWidth

func (x *TXButton) SetBorderWidth(value int32)

SetBorderWidth CN: 设置边框的宽度。 EN: .

func (*TXButton) SetBounds

func (x *TXButton) SetBounds(ALeft int32, ATop int32, AWidth int32, AHeight int32)

SetBounds CN: 设置组件边界。 EN: Set component boundaries.

func (*TXButton) SetBoundsRect

func (x *TXButton) SetBoundsRect(value TRect)

SetBoundsRect

func (*TXButton) SetCaption

func (x *TXButton) SetCaption(value string)

SetCaption CN: 设置控件标题。 EN: Set the control title.

func (*TXButton) SetClientHeight

func (x *TXButton) SetClientHeight(value int32)

SetClientHeight CN: 设置客户区高度。 EN: Set client height.

func (*TXButton) SetClientWidth

func (x *TXButton) SetClientWidth(value int32)

SetClientWidth CN: 设置客户区宽度。 EN: Set client width.

func (*TXButton) SetComponentIndex

func (x *TXButton) SetComponentIndex(value int32)

SetComponentIndex CN: 设置组件索引。 EN: Set component index.

func (*TXButton) SetConstraints

func (x *TXButton) SetConstraints(value *TSizeConstraints)

SetConstraints

func (*TXButton) SetControlState

func (x *TXButton) SetControlState(value TControlState)

SetControlState CN: 设置控件状态。 EN: Set control state.

func (*TXButton) SetControlStyle

func (x *TXButton) SetControlStyle(value TControlStyle)

SetControlStyle CN: 设置控件样式。 EN: Set control style.

func (*TXButton) SetCursor

func (x *TXButton) SetCursor(value TCursor)

SetCursor CN: 设置控件光标。 EN: Set control cursor.

func (*TXButton) SetCustomHint

func (x *TXButton) SetCustomHint(value IComponent)

SetCustomHint CN: 设置自定义提示。 EN: Set custom hint.

func (*TXButton) SetDownColor

func (x *TXButton) SetDownColor(value TColor)

SetDownColor

func (*TXButton) SetDownFontColor

func (x *TXButton) SetDownFontColor(value TColor)

SetDownFontColor

func (*TXButton) SetDrawMode

func (x *TXButton) SetDrawMode(value TDrawImageMode)

SetDrawMode

func (*TXButton) SetEnabled

func (x *TXButton) SetEnabled(value bool)

SetEnabled CN: 设置控件启用。 EN: Set the control enabled.

func (*TXButton) SetFont

func (x *TXButton) SetFont(value *TFont)

SetFont CN: 设置字体。 EN: Set Font.

func (*TXButton) SetHeight

func (x *TXButton) SetHeight(value int32)

SetHeight CN: 设置高度。 EN: Set height.

func (*TXButton) SetHint

func (x *TXButton) SetHint(value string)

SetHint CN: 设置组件鼠标悬停提示。 EN: Set component mouse hints.

func (*TXButton) SetHoverColor

func (x *TXButton) SetHoverColor(value TColor)

SetHoverColor

func (*TXButton) SetHoverFontColor

func (x *TXButton) SetHoverFontColor(value TColor)

SetHoverFontColor

func (*TXButton) SetLeft

func (x *TXButton) SetLeft(value int32)

SetLeft CN: 设置左边位置。 EN: Set Left position.

func (*TXButton) SetMargins

func (x *TXButton) SetMargins(value *TMargins)

SetMargins CN: 设置边矩,仅VCL有效。 EN: Set Edge moment, only VCL is valid.

func (*TXButton) SetName

func (x *TXButton) SetName(value string)

SetName CN: 设置组件名称。 EN: Set the component name.

func (*TXButton) SetNormalFontColor

func (x *TXButton) SetNormalFontColor(value TColor)

SetNormalFontColor

func (*TXButton) SetOnClick

func (x *TXButton) SetOnClick(fn TNotifyEvent)

SetOnClick CN: 设置控件单击事件。 EN: Set control click event.

func (*TXButton) SetOnDblClick

func (x *TXButton) SetOnDblClick(fn TNotifyEvent)

SetOnDblClick CN: 设置双击事件。 EN: .

func (*TXButton) SetOnGesture

func (x *TXButton) SetOnGesture(fn TGestureEvent)

SetOnGesture

func (*TXButton) SetOnMouseDown

func (x *TXButton) SetOnMouseDown(fn TMouseEvent)

SetOnMouseDown CN: 设置鼠标按下事件。 EN: Set Mouse down event.

func (*TXButton) SetOnMouseEnter

func (x *TXButton) SetOnMouseEnter(fn TNotifyEvent)

SetOnMouseEnter CN: 设置鼠标进入事件。 EN: Set Mouse entry event.

func (*TXButton) SetOnMouseLeave

func (x *TXButton) SetOnMouseLeave(fn TNotifyEvent)

SetOnMouseLeave CN: 设置鼠标离开事件。 EN: Set Mouse leave event.

func (*TXButton) SetOnMouseMove

func (x *TXButton) SetOnMouseMove(fn TMouseMoveEvent)

SetOnMouseMove CN: 设置鼠标移动事件。 EN: .

func (*TXButton) SetOnMouseUp

func (x *TXButton) SetOnMouseUp(fn TMouseEvent)

SetOnMouseUp CN: 设置鼠标抬起事件。 EN: Set Mouse lift event.

func (*TXButton) SetParent

func (x *TXButton) SetParent(value IWinControl)

SetParent CN: 设置控件父容器。 EN: Set control parent container.

func (*TXButton) SetParentFont

func (x *TXButton) SetParentFont(value bool)

SetParentFont CN: 设置父容器字体。 EN: Set Parent container font.

func (*TXButton) SetParentShowHint

func (x *TXButton) SetParentShowHint(value bool)

SetParentShowHint

func (*TXButton) SetPicture

func (x *TXButton) SetPicture(value *TPicture)

SetPicture

func (*TXButton) SetPopupMenu

func (x *TXButton) SetPopupMenu(value IComponent)

SetPopupMenu CN: 设置右键菜单。 EN: Set Right click menu.

func (*TXButton) SetShowCaption

func (x *TXButton) SetShowCaption(value bool)

SetShowCaption

func (*TXButton) SetShowHint

func (x *TXButton) SetShowHint(value bool)

SetShowHint CN: 设置显示鼠标悬停提示。 EN: Set Show mouseover tips.

func (*TXButton) SetStyleElements

func (x *TXButton) SetStyleElements(value TStyleElements)

SetStyleElements CN: 设置样式元素。 EN: Set Style element.

func (*TXButton) SetTag

func (x *TXButton) SetTag(value int)

SetTag CN: 设置对象标记。 EN: Set the control tag.

func (*TXButton) SetTextBuf

func (x *TXButton) SetTextBuf(Buffer string)

SetTextBuf CN: 设置控件字符,如果有。 EN: Set control characters, if any.

func (*TXButton) SetTop

func (x *TXButton) SetTop(value int32)

SetTop CN: 设置顶边位置。 EN: Set Top position.

func (*TXButton) SetVisible

func (x *TXButton) SetVisible(value bool)

SetVisible CN: 设置控件可视。 EN: Set the control visible.

func (*TXButton) SetWidth

func (x *TXButton) SetWidth(value int32)

SetWidth CN: 设置宽度。 EN: Set width.

func (*TXButton) Show

func (x *TXButton) Show()

Show CN: 显示控件。 EN: Show control.

func (*TXButton) ShowCaption

func (x *TXButton) ShowCaption() bool

ShowCaption

func (*TXButton) ShowHint

func (x *TXButton) ShowHint() bool

ShowHint CN: 获取显示鼠标悬停提示。 EN: Get Show mouseover tips.

func (*TXButton) StyleElements

func (x *TXButton) StyleElements() TStyleElements

StyleElements CN: 获取样式元素。 EN: Get Style element.

func (*TXButton) Tag

func (x *TXButton) Tag() int

Tag CN: 获取对象标记。 EN: Get the control tag.

func (*TXButton) ToString

func (x *TXButton) ToString() string

ToString CN: 文本类信息。 EN: Text information.

func (*TXButton) Top

func (x *TXButton) Top() int32

Top CN: 获取顶边位置。 EN: Get Top position.

func (*TXButton) UnsafeAddr

func (x *TXButton) UnsafeAddr() unsafe.Pointer

UnsafeAddr CN: 获取一个不安全的地址。 EN: Get an unsafe address.

func (*TXButton) Update

func (x *TXButton) Update()

Update CN: 控件更新。 EN: Update.

func (*TXButton) Visible

func (x *TXButton) Visible() bool

Visible CN: 获取控件可视。 EN: Get the control visible.

func (*TXButton) Width

func (x *TXButton) Width() int32

Width CN: 获取宽度。 EN: Get width.

type XID

type XID uintptr

Source Files

Directories

Path Synopsis
api
---------------------------------------- 加载文件或者内存中的窗口资源文件功能 需要配合窗口设计器使用 ----------------------------------------
---------------------------------------- 加载文件或者内存中的窗口资源文件功能 需要配合窗口设计器使用 ----------------------------------------
实现一些Go的Image转vcl/lcl的
实现一些Go的Image转vcl/lcl的
rtl
win

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL