[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Popobject class takes a MUI object as parameter uses this one as popup.
Source position: MUIClass.PopString.pas line 56
type TMUIPopObject = class(TMUIPopString) |
||
protected |
||
procedure BeforeCreateObject; override; |
|
Init Child MUI items before this MUI item is created. |
procedure GetCreateTags(); override; |
|
Fill TagList for MUI item creation |
procedure AfterCreateObject; override; |
|
Connect Events after MUI item creation |
public |
||
constructor Create; override; |
|
Create a PopObject object |
destructor Destroy; override; |
|
Destroy the PopObject object |
procedure CreateObject; override; |
|
Create the MUI item |
procedure DestroyObject; override; |
|
Destroy the MUI object and all it's childs |
procedure ClearObject; override; |
|
Parent destroyed the MUI item, just clear the MUIObj |
published |
||
property Follow: Boolean; [rw] |
|
Let the Popup follow it's parent (this object) |
property Light: Boolean; [rw] |
|
Set the Popup Window border and titleless. |
|
[i] Specify the object to pop up. |
|
property Volatile: Boolean; [rw] |
|
Close the Popup when the PopObject goes invisible |
property OnStrObj: TOpenPopEvent; [rw] |
|
Before the popup opens, this event is called. |
property OnObjStr: TNotifyEvent; [rw] |
|
When a popup is closed, this hook is called. |
end; |
|
Popobject class takes a MUI object as parameter uses this one as popup. |
|
| | ||
|
Popstring class is the base class for creating so called popup objects. |
|
| | ||
|
Group class is responsible for the complete layout of a MUI window. |
|
| | ||
|
Super class for every other MUI class except windows and applications |
|
| | ||
|
Subclass of TNotify to introduce the Parent relation |
|
| | ||
|
Notify class is superclass of all other MUI classes. |
|
| | ||
|
Base class for all MUI Class |
|
| | ||
TObject |
You can e.g. simply create a listview object with some entries and the popobject class will create a window around it and display it when the user hits the popup button.
Using this class instead of creating the popup windows yourself prevents you from having lots of problems. Think twice before deciding to make you own popups!