Class TMainForm (unit MainWin)

Inherits from

TForm

Constructors



Functions

procedure ColorBtnClick(Sender: TObject);


procedure EnableSBClick(Sender: TObject);


procedure ExitBtnClick(Sender: TObject);

enable spin control to see more icons

procedure FormCreate(Sender: TObject);


procedure HelpBtnClick(Sender: TObject);


procedure LoadBtnClick(Sender: TObject);


procedure SaveAllBtnClick(Sender: TObject);


procedure SaveBtnClick(Sender: TObject);


procedure SpinEditChange(Sender: TObject);


procedure LoadIcon(IconNum : integer);

Color to use for the transparent color

Properties

Events

Variables

ANDMask : TImage;


ColorBtn : TSpeedButton;


ColorDlg : TColorDialog;


ConvertedImage : TImage;


EnableSB : TCheckBox;


ExitBtn : TSpeedButton;


HelpBtn : TSpeedButton;


IconImage : TImage;


IconSB : TSpeedButton;


Label1 : TLabel;


Label2 : TLabel;


Label3 : TLabel;


Label4 : TLabel;


Label5 : TLabel;


Label6 : TLabel;


Label7 : TLabel;


LoadBtn : TSpeedButton;


LoadDlg : TOpenDialog;


Panel1 : TPanel;


Panel2 : TPanel;


Panel3 : TPanel;


Panel4 : TPanel;


SaveAllBtn : TSpeedButton;


SaveBtn : TSpeedButton;


SaveDlg : TSaveDialog;


SpinEdit : TSpinEdit;


TotalFreeMemory : TLabel;


HeapStat : THeapStatus;

the number of icons in the file

NumIcons : integer;

Private declarations

TransColor : TColor;

get information about memory to check for leaks


Constructors


Functions


procedure ColorBtnClick(Sender: TObject);


procedure EnableSBClick(Sender: TObject);


procedure ExitBtnClick(Sender: TObject);

enable spin control to see more icons


procedure FormCreate(Sender: TObject);


procedure HelpBtnClick(Sender: TObject);


procedure LoadBtnClick(Sender: TObject);


procedure SaveAllBtnClick(Sender: TObject);


procedure SaveBtnClick(Sender: TObject);


procedure SpinEditChange(Sender: TObject);


procedure LoadIcon(IconNum : integer);

Color to use for the transparent color


Properties


Events


Variables


ANDMask : TImage;


ColorBtn : TSpeedButton;


ColorDlg : TColorDialog;


ConvertedImage : TImage;


EnableSB : TCheckBox;


ExitBtn : TSpeedButton;


HelpBtn : TSpeedButton;


IconImage : TImage;


IconSB : TSpeedButton;


Label1 : TLabel;


Label2 : TLabel;


Label3 : TLabel;


Label4 : TLabel;


Label5 : TLabel;


Label6 : TLabel;


Label7 : TLabel;


LoadBtn : TSpeedButton;


LoadDlg : TOpenDialog;


Panel1 : TPanel;


Panel2 : TPanel;


Panel3 : TPanel;


Panel4 : TPanel;


SaveAllBtn : TSpeedButton;


SaveBtn : TSpeedButton;


SaveDlg : TSaveDialog;


SpinEdit : TSpinEdit;


TotalFreeMemory : TLabel;


HeapStat : THeapStatus;

the number of icons in the file


NumIcons : integer;

Private declarations


TransColor : TColor;

get information about memory to check for leaks