Proyecto

General

Perfil

Descargar (1,4 KB) Estadísticas
| Rama: | Revisión:
unit icono;

{$mode objfpc}{$H+}

interface

uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, ExtCtrls;

type

{ TfrmIcono }

TfrmIcono = class(TForm)
imgIcono: TImage;
imlIcono: TImageList;
tmrIcono: TTimer;
procedure FormClose(Sender: TObject; var CloseAction: TCloseAction);
procedure FormCreate(Sender: TObject);
procedure imgIconoClick(Sender: TObject);
procedure tmrIconoTimer(Sender: TObject);
private
{ private declarations }
public
{ public declarations }
end;

var
frmIcono: TfrmIcono;

implementation

uses mensaje,global;
var
f_NumeroIcono:integer;

{ TfrmIcono }

procedure TfrmIcono.imgIconoClick(Sender: TObject);
begin
hide;
g_tipo:=1;
application.CreateForm(TfrmMensajes,frmmensajes);
frmMensajes.ShowModal;
close;
end;

procedure TfrmIcono.tmrIconoTimer(Sender: TObject);
begin
if f_NumeroIcono = 0 then
f_NumeroIcono:=1
else
f_NumeroIcono:=0;
imlicono.GetBitmap(f_NumeroIcono,imgIcono.picture.Bitmap);

end;

procedure TfrmIcono.FormClose(Sender: TObject; var CloseAction: TCloseAction);
begin
CloseAction:=cafree;
end;

procedure TfrmIcono.FormCreate(Sender: TObject);
begin
left:=30;
top:=50;
imlicono.GetBitmap(0,imgIcono.picture.Bitmap);
end;

initialization
{$I icono.lrs}

end.

(4-4/12)