MidiMountain 0.4.0
|
 |
Class TfrmMMBaseList
Unit
MMFormBaseList
Declaration
type TfrmMMBaseList = class(TfrmMMBase )
Description
MidiMountain Base Form for Lists This class is the base class to all list viewsHierarchy
TfrmMMBase Methods
Overview
Description
 |
constructor Create( aOwner: TComponent ); override; |
create the form
 |
destructor Destroy; override; |
whack the form
 |
procedure AddItem; |
add a new item and show the property dialog
 |
procedure DeleteSelected; |
delete the selected TMCItems from a list view
 |
procedure ItemProperties; |
show the property dialog to the selected item
 |
procedure ListViewUnselectAll( const aList: TListView ); |
unselect everything in the list view
 |
procedure RebuildList; virtual; |
rebuild the list with all the items
 |
procedure RefreshList; virtual; |
refresh the list with new data
 |
procedure RefreshView; |
update the view
 |
procedure SetListItem( const aListItem: TListItem; const aItem: TMCItem ); virtual; |
set one item in the TListView
 |
procedure ValidateGUI; virtual; abstract; |
validate the buttons and action list
Properties
Overview
Description
 |
property List: TMCList; |
the MIDI list beeing handled
 |
property ListView: TListView; |
the visual list view
 |
property PropertyFormClass: TFormClass; |
the class type of the property form
MidiMountain 0.4.0 ©1999-2002 Adrian Meyer, developed with Delphi and Kylix
|