Thema: Delphi TNA MouseOver

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.287 Beiträge
 
Delphi 12 Athens
 
#4

Re: TNA MouseOver

  Alt 17. Nov 2003, 23:15
Wie gesagt, hab's schon lange nicht mehr genutzt.

Aber in meiner alten Demo wird das so gemacht:
Delphi-Quellcode:
Procedure TUhrFormular.erstelleIcon(I: TIcon; ID: Integer; Hint: String);
  Var D: TNotifyIconData;
  Begin
    D.cbSize := SizeOf(D);
    D.Wnd := Handle;
    D.uID := ID;
    D.uCallbackMessage := MSG_IconCallBack;
    D.HIcon := I.Handle;
    StrCopy(D.szTip, PChar(Hint));
    D.uFlags := NIF_Message or NIF_Icon or NIF_Tip;
    Shell_NotifyIcon(NIM_Add, @D);
  End;


IconAus := TIcon.Create; IconEin.LoadFromFile('System_TaskleisteDoppelstart_IconAus.ico');
erstelleIcon(IconAus, 0, 'Alarm einschalten');
Angehängte Dateien
Dateityp: exe tna_ds.exe (63,7 KB, 26x aufgerufen)
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat