窗口父组件 ITCefWindow
ITCefWindow Chromium的父组件
定义 接口类型
继承 lcl.IWinControl
描述
该组件是呈现浏览器页面的主要组件
在Windows下它是 TCEFWindowParent, Linux和MacOSX下它是TCEFLinkedWindowParent
接口-功能函数
获取窗口类型
Type() consts.TCefWindowHandleType
返回 Windows 是0,Linux 或 MacOSX 是1
获取句柄
Handle() types.HWND
设置Chromium
SetChromium(chromium *TCEFChromium, tag int32)
只对TCEFLinkedWindowParent有效
更新窗口大小
UpdateSize()
一搬在某种条件触发后手动调用
创建句柄
CreateHandle()
分配句柄
HandleAllocated() bool
销毁子窗口
DestroyChildWindow() bool
Linux 或 MacOSX
释放
Free()
Windows
接口-事件函数
进入事件
SetOnEnter(fn lcl.TNotifyEvent)
退出事件
SetOnExit(fn lcl.TNotifyEvent)