> Jel mozda imate nekakav kratak primjer koda
Evo primera sa CreateMessageDlg, još je potrebno dodati na formu TTimer komponentu, podesiti željeni interval, Enabled svojstvo postaviti na False i povezati OnTimer sa Timer1Timer metodom.
Code:
var
Dlg: TForm;
procedure TForm1.Button1Click(Sender: TObject);
var
R: TRect;
begin
Timer1.Enabled := True;
dlg := CreateMessageDialog('Proba', mtInformation, []);
R := TControl(Dlg.FindComponent('Image')).BoundsRect;
Dlg.ClientHeight := R.Top + R.Bottom;
dlg.ShowModal;
dlg.Free;
Timer1.Enabled := False;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
Dlg.Close;
Timer1.Enabled := False;
end;