| Class TProgramManager (unit Incipm) |
TComponent
Exception declarations and handling
| Constructors |
constructor Create(AOwner: TComponent);| Functions |
procedure AddItem(CommandLine,Description,IconFile: String;IconIndex: Integer;Directory,ShortCut: String);
procedure CreateGroup(GroupName: String);
procedure DeleteGroup(OnlyIfEmpty: Boolean);
destructor Destroy;
procedure GetWindowGroups(Value: TStrings);
function ItemIndexOf(ItemName: String): Integer;
procedure ReplaceItem(ItemName: String);
function GetCommandLine(I: Integer): String;
function GetDefaultDirectory(I: Integer): String;
function GetDescription(I: Integer): String;
function GetIconIndex(I: Integer): String;
function GetIconPath(I: Integer): String;
function GetItemCount: Integer;
function GetProperty(I,Position: Integer): String;
function GetShortcutKey(I: Integer): String;
function GetX(I: Integer): String;
function GetY(I: Integer): String;
function RemoveQuotes(Str: String): String;
procedure SetCurrentGroup(Value: String);| Properties |
property CommandLine : String
property CurrentGroup : String
property DefaultDirectory : String
property Description : String
property IconIndex : String
property IconPath : String
property ItemCount : Integer
property ShortcutKey : String
property X : String
property Y : String| Events |
| Variables |
ccProgman : TDDEClientConv;
FCurrentGroup : String;
FGroupInformation : TStrings;
HasLink : Boolean;| Constructors |
constructor Create(AOwner: TComponent);String manipulation routines
| Functions |
procedure AddItem(CommandLine,Description,IconFile: String;IconIndex: Integer;Directory,ShortCut: String);
procedure CreateGroup(GroupName: String);
procedure DeleteGroup(OnlyIfEmpty: Boolean);
destructor Destroy;
procedure GetWindowGroups(Value: TStrings);We need to refresh the current group to make sure we get the item count correct
function ItemIndexOf(ItemName: String): Integer;
procedure ReplaceItem(ItemName: String);
function GetCommandLine(I: Integer): String;
function GetDefaultDirectory(I: Integer): String;
function GetDescription(I: Integer): String;
function GetIconIndex(I: Integer): String;
function GetIconPath(I: Integer): String;
function GetItemCount: Integer;
function GetProperty(I,Position: Integer): String;
function GetShortcutKey(I: Integer): String;
function GetX(I: Integer): String;
function GetY(I: Integer): String;
function RemoveQuotes(Str: String): String;
procedure SetCurrentGroup(Value: String);| Properties |
property CommandLine : String
property CurrentGroup : String
property DefaultDirectory : String
property Description : String
property IconIndex : String
property IconPath : String
property ItemCount : Integer
property ShortcutKey : String
property X : String
property Y : String| Events |
| Variables |
ccProgman : TDDEClientConv;
FCurrentGroup : String;
FGroupInformation : TStrings;
HasLink : Boolean;