[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
ListView attaches a scrollbar and input handling to a List.
Source position: MUIClass.Group.pas line 68
type TMUIListView = class(TMUIGroup) |
||
protected |
||
procedure GetCreateTags(); override; |
|
Fill TagList for MUI item creation |
procedure AfterCreateObject; override; |
|
Connect events after MUI item creation |
public |
||
constructor Create; override; |
|
Create a ListView object |
destructor Destroy; override; |
|
Destroys Listview Object, usually not needed |
procedure CreateObject; override; |
|
Create the MUI item |
procedure DestroyObject; override; |
|
Destroys the MUI item, usually no need to call directly |
procedure ClearObject; override; |
|
Clear MUI item, when destroyed by it's parent, usually no need to call directly |
property ClickColumn: Integer; [r] |
|
Number of the column where the user clicked. |
published |
||
property DefClickColumn: Integer; [rw] |
|
Define ClickColumn when Enter is pressed |
property DragType: Integer; [rw] |
|
Define/Enable Drag'n'Drop style |
property Input: Boolean; [rw] |
|
[i] List accepts Input or is ReadOnly |
|
Every listview needs a list object defined here as child. |
|
property MultiSelect: Integer; [rw] |
|
[i] Configure Multi Select Feature |
property ScrollerPos: Integer; [rw] |
|
[i] Specifies the position of a listviews scrollbar. |
property OnSelectChange: TNotifyEvent; [rw] |
|
Event when selected Entry is changed |
property OnClick: TNotifyEvent; [rw] |
|
Event when an Entry is clicked |
property OnDoubleClick: TNotifyEvent; [rw] |
|
Event when an Entry is double clicked |
end; |
|
ListView attaches a scrollbar and input handling to a List. |
|
| | ||
|
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 |
It's important to know that MUI makes a difference between a List and a listview. A List is just a collection of some entries and is part of a listview, which attaches a scrollbar and input handling to the List.
|
List of items drawn as text list |