IHYCrossPlatformFireMonkeyVisualPlugin
Overview
Location
- Reference: RemObjects.Hydra.dll
- Namespace: RemObjects.Hydra.CrossPlatform
- Ancestry: IHYCrossPlatformInterface | IHYCrossPlatformVisualPlugin | IHYCrossPlatformVisualPluginEx | IHYCrossPlatformFireMonkeyVisualPlugin
GetDialogCode (declared in IHYCrossPlatformVisualPlugin)
This method is called whenever the host processes a WM_GETDLGCODE message. The visual plugin has to respond to the message to indicate the types of input it wants to process itself.
method GetDialogCode: Int32
Int32 GetDialogCode()
Function GetDialogCode() As Int32
GetHandle (declared in IHYCrossPlatformVisualPlugin)
Gets the window handle that the plugin is bound to.
method GetHandle: IntPtr
IntPtr GetHandle()
Function GetHandle() As IntPtr
HandleKeyboardAccelerator (declared in IHYCrossPlatformVisualPlugin)
This method is called during the processing of dialog characters, such as control mnemonics.
method HandleKeyboardAccelerator(char: UInt16): Boolean
Boolean HandleKeyboardAccelerator(UInt16 char)
Function HandleKeyboardAccelerator(char As UInt16) As Boolean
Parameters:
- char: Key code.
HandleShortCuts (declared in IHYCrossPlatformVisualPluginEx)
This method is called, whenever key, that can be used as shortcut, is pressed.
method HandleShortCuts(char: UInt16): Boolean
Boolean HandleShortCuts(UInt16 char)
Function HandleShortCuts(char As UInt16) As Boolean
Parameters:
- char: Key code.
Hide (declared in IHYCrossPlatformVisualPlugin)
Hides the visual plugin.
method Hide
void Hide()
Sub Hide()
ProcessTabKey (declared in IHYCrossPlatformVisualPlugin)
method ProcessTabKey(forward: Boolean): Boolean
Boolean ProcessTabKey(Boolean forward)
Function ProcessTabKey(forward As Boolean) As Boolean
Parameters:
- forward:
RemoveFocus (declared in IHYCrossPlatformVisualPluginEx)
Removes an input focus from the plugin.
method RemoveFocus
void RemoveFocus()
Sub RemoveFocus()
SelectEntryControl (declared in IHYCrossPlatformVisualPlugin)
method SelectEntryControl(forward: Boolean): Boolean
Boolean SelectEntryControl(Boolean forward)
Function SelectEntryControl(forward As Boolean) As Boolean
Parameters:
- forward:
SetFocus (declared in IHYCrossPlatformVisualPlugin)
Sets the focus to the visual plugin.
method SetFocus
void SetFocus()
Sub SetFocus()
SetSize (declared in IHYCrossPlatformVisualPlugin)
method SetSize(width: Int32; height: Int32)
void SetSize(Int32 width, Int32 height)
Sub SetSize(width As Int32, height As Int32)
Parameters:
- width:
- height:
Show (declared in IHYCrossPlatformVisualPlugin)
Shows the visual plugin.
method Show
void Show()
Sub Show()
ShowParented (declared in IHYCrossPlatformVisualPlugin)
method ShowParented(parent: IntPtr)
void ShowParented(IntPtr parent)
Sub ShowParented(parent As IntPtr)
Parameters:
- parent:
Visible (declared in IHYCrossPlatformVisualPlugin)
This property changes the plugin visibility.
property Visible: Boolean read write;
Boolean Visible { get; set; }
Property Visible() As Boolean
Visible (declared in IHYCrossPlatformVisualPlugin)
This property changes the plugin visibility.
property Visible: Boolean read write;
Boolean Visible { get; set; }
Property Visible() As Boolean
GetDialogCode (declared in IHYCrossPlatformVisualPlugin)
This method is called whenever the host processes a WM_GETDLGCODE message. The visual plugin has to respond to the message to indicate the types of input it wants to process itself.
method GetDialogCode: Int32
Int32 GetDialogCode()
Function GetDialogCode() As Int32
GetHandle (declared in IHYCrossPlatformVisualPlugin)
Gets the window handle that the plugin is bound to.
method GetHandle: IntPtr
IntPtr GetHandle()
Function GetHandle() As IntPtr
HandleKeyboardAccelerator (declared in IHYCrossPlatformVisualPlugin)
This method is called during the processing of dialog characters, such as control mnemonics.
method HandleKeyboardAccelerator(char: UInt16): Boolean
Boolean HandleKeyboardAccelerator(UInt16 char)
Function HandleKeyboardAccelerator(char As UInt16) As Boolean
Parameters:
- char: Key code.
HandleShortCuts (declared in IHYCrossPlatformVisualPluginEx)
This method is called, whenever key, that can be used as shortcut, is pressed.
method HandleShortCuts(char: UInt16): Boolean
Boolean HandleShortCuts(UInt16 char)
Function HandleShortCuts(char As UInt16) As Boolean
Parameters:
- char: Key code.
Hide (declared in IHYCrossPlatformVisualPlugin)
Hides the visual plugin.
method Hide
void Hide()
Sub Hide()
ProcessTabKey (declared in IHYCrossPlatformVisualPlugin)
method ProcessTabKey(forward: Boolean): Boolean
Boolean ProcessTabKey(Boolean forward)
Function ProcessTabKey(forward As Boolean) As Boolean
Parameters:
- forward:
RemoveFocus (declared in IHYCrossPlatformVisualPluginEx)
Removes an input focus from the plugin.
method RemoveFocus
void RemoveFocus()
Sub RemoveFocus()
SelectEntryControl (declared in IHYCrossPlatformVisualPlugin)
method SelectEntryControl(forward: Boolean): Boolean
Boolean SelectEntryControl(Boolean forward)
Function SelectEntryControl(forward As Boolean) As Boolean
Parameters:
- forward:
SetFocus (declared in IHYCrossPlatformVisualPlugin)
Sets the focus to the visual plugin.
method SetFocus
void SetFocus()
Sub SetFocus()
SetSize (declared in IHYCrossPlatformVisualPlugin)
method SetSize(width: Int32; height: Int32)
void SetSize(Int32 width, Int32 height)
Sub SetSize(width As Int32, height As Int32)
Parameters:
- width:
- height:
Show (declared in IHYCrossPlatformVisualPlugin)
Shows the visual plugin.
method Show
void Show()
Sub Show()
ShowParented (declared in IHYCrossPlatformVisualPlugin)
method ShowParented(parent: IntPtr)
void ShowParented(IntPtr parent)
Sub ShowParented(parent As IntPtr)
Parameters:
- parent: