| Class TProgMan (unit Progman) |
TDdeClientConv
| Constructors |
constructor Create(AOwner: TComponent);yes, change it to whatever
| Functions |
destructor Destroy;
procedure makeGroup;
procedure addItem(cmdLine,itemName,iconPath: string);
procedure closeProgramManager;
procedure createGroup(name: string);
procedure openProgramManager;
procedure setItems(TS: TStringList);| Properties |
property programGroup : string
property programItems : TStringList
property ShowGroup : TActivateType| Events |
event OnGroupError : TNotifyEvent
event OnItemError : TNotifyEvent| Variables |
FOnGroupError : TNotifyEvent;
FOnItemError : TNotifyEvent;
FprogramGroup : string;
FprogramItems : TstringList;
FshowGroup : TActivateType;| Constructors |
constructor Create(AOwner: TComponent);Public declarations
yes, change it to whatever
| Functions |
destructor Destroy;
procedure makeGroup;add program items using DDE
procedure addItem(cmdLine,itemName,iconPath: string);Setup display state
procedure closeProgramManager;Delphi BUG: DDEservice is never set (or is it my fault!
procedure createGroup(name: string);
procedure openProgramManager;We must assign a copy of the string because the 'write' method in the property declaration only assigns points to the strings and not a copy of them.
procedure setItems(TS: TStringList);| Properties |
property programGroup : string
property programItems : TStringListproperties and events
property ShowGroup : TActivateType| Events |
event OnGroupError : TNotifyEvent
event OnItemError : TNotifyEvent| Variables |
FOnGroupError : TNotifyEvent;Private declarations
FOnItemError : TNotifyEvent;
FprogramGroup : string;
FprogramItems : TstringList;
FshowGroup : TActivateType;