#include
<fbcontrols.h>
All of the user interface elements available in the SDK derive from this class.
Definition at line 304 of file fbcontrols.h.
Public Member Functions |
|
FBVisualComponent (HIObject pObject) | |
Constructor. |
|
virtual HIKtView | GetKtView () |
Get internal toolkit object. |
|
virtual bool | AddChild (HFBVisualComponent pChild, int pId=0) |
Add a child component. |
|
virtual HFBVisualComponent |
GetChild (int pId=0) |
Get a child component. |
|
virtual void | Refresh (bool pNow=false) |
Refresh component. |
|
virtual void | ViewExpose () |
Exposed view callback function. |
|
virtual void | ViewInput (int pMouseX, int pMouseY, FBInputType pAction, int pButtonKey, int pModifier) |
Input callback function. |
|
virtual bool | IsView () |
Is component a view? |
|
Public Attributes |
|
struct FBVisualComponent::__Region |
Region |
Region information structure. |
|
struct K_DLLEXPORT FBVisualComponent::__Border |
Border |
Border information structure. |
|
FBPropertyString | Caption |
Property: Widget caption. |
|
FBPropertyBool | Visible |
Read Write Property: Is visual
component visible? |
|
FBPropertyBool | ReadOnly |
Read Write Property: Is visual
component read only? |
|
FBPropertyBool | Enabled |
Read Write Property: Is visual
enabled? |
|
FBPropertyString | Hint |
Read Write Property: Hint to show.
|
|
FBPropertyInt | Left |
Read Write Property: Left coordinate.
|
|
FBPropertyInt | Top |
Read Write Property: Top coordinate.
|
|
FBPropertyInt | Width |
Read Write Property: Width. |
|
FBPropertyInt | Height |
Read Write Property: Height. |
|
FBPropertyEvent | OnEnter |
Event: On mouse enter. |
|
FBPropertyEvent | OnExit |
Event: On mouse exit. |
|
Protected Member Functions |
|
virtual HIKtObject | GetHIKtObject () |
Get internal toolkit object. |
|
Classes |
|
struct | __Border |
Border information structure. More... |
|
struct | __Region |
Region information structure. More... |
FBVisualComponent | ( | HIObject | pObject | ) |
Constructor.
virtual HIKtObject GetHIKtObject | ( | ) | [protected, virtual] |
Get internal toolkit object.
virtual HIKtView GetKtView | ( | ) | [virtual] |
Get internal toolkit object.
virtual bool AddChild | ( | HFBVisualComponent | pChild, | |
int | pId = 0 |
|||
) | [virtual] |
Add a child component.
pChild | Visual component to add as a child. | |
pId | User reference number to associate with pChild(default=0). |
virtual HFBVisualComponent GetChild | ( | int | pId = 0 |
) | [virtual] |
Get a child component.
pId | User reference number to look for child with(default=0). |
virtual void Refresh | ( | bool | pNow = false |
) | [virtual] |
Refresh component.
pNow | Refresh immediately if true (default = false). |
Reimplemented in FBView.
virtual void ViewExpose | ( | ) | [virtual] |
Exposed view callback function.
virtual void ViewInput | ( | int | pMouseX, | |
int | pMouseY, | |||
FBInputType | pAction, | |||
int | pButtonKey, | |||
int | pModifier | |||
) | [virtual] |
Input callback function.
pMouseX | Mouse X position. | |
pMouseY | Mouse Y position. | |
pAction | Mouse action. | |
pButtonKey | Keyboard input. | |
pModifier | Keyboard intput modifier. |
virtual bool IsView | ( | ) | [virtual] |
Region information structure.
Contains region attachment and relative value information.
struct K_DLLEXPORT FBVisualComponent::__Border Border |
Border information structure.
Property: Widget caption.
Reimplemented in FBSpread, FBProgress, FBPopup, FBFilePopup, and FBFolderPopup.
Definition at line 421 of file fbcontrols.h.
Read Write Property: Is visual component visible?
Definition at line 422 of file fbcontrols.h.
Read Write Property: Is visual component read only?
Definition at line 423 of file fbcontrols.h.
Read Write Property: Is visual enabled?
Definition at line 424 of file fbcontrols.h.
Read Write Property: Hint to show.
Definition at line 425 of file fbcontrols.h.
Read Write Property: Left coordinate.
Definition at line 427 of file fbcontrols.h.
Read Write Property: Top coordinate.
Definition at line 428 of file fbcontrols.h.
Read Write Property: Width.
Reimplemented in FBImageContainer.
Definition at line 429 of file fbcontrols.h.
Read Write Property: Height.
Reimplemented in FBImageContainer.
Definition at line 430 of file fbcontrols.h.
Event: On mouse enter.
Definition at line 432 of file fbcontrols.h.
Event: On mouse exit.
Definition at line 433 of file fbcontrols.h.