CZ Tray Icon

WinTrayIcon iconKomponenta pro zobrazení ikony aplikace v liště Windows

Tato komponenta umožní Vaší aplikaci zobrazit konfigurovatelnou ikonu ve stavové části lišty systému Windows.

Některé z vlastností:

  • Animace ikony. Lze uložit vícero animací pro pozdější použití. Animace lze načítat několika způsoby (pole ikon, pole bitmap, jedna bitmapa pro celou animaci...)
  • Balónová nápověda s vlastní ikonou. Uživateli lze zobrazit balónovou nápovědu, které navíc můžete přiřadit vlastní ikonu, odlišnou od hlavní ikony (ve Windows Vista a novějších). Balónová nápověda má svou událost kliknutí myši.
  • Volitelné popup menu. K ikoně na liště můžete připojit vlastní popup menu.

 

Podporované verze Delphi : D5 - DXE6

ss1 cs

 

    stáhnout CZ Tray Icon zdarmaPas file iconZdrojový kód přiložen

    Manuál

 

Zde je několik ukázek použití:

// nacist a ulozit animaci ze souboru 'MujAnimacniPasek1.bmp'
CZTrayIcon1.AddAnimationClip('MojeAnimace1',  'MujAnimacniPasek1.bmp');

// zacit prehravat drive vytvorenou animaci rychlosti 1 snimek za 100 ms
CZTrayIcon1.AnimationSTART('MojeAnimace1', 100);

// zobrazit balonovou napovedu
CZTrayIcon1.DisplayBalloon('Titulek', 'Text', biInformation);     // vychozi ikona "info"
CZTrayIcon1.DisplayBalloon('Titulek', 'Text', biUser);            // uzivatelska ikona z property .BalloonIcon
CZTrayIcon1.DisplayBalloon('Titulek', 'Text', Application.Icon);  // explicitne definovany objekt TIcon

Ukázky bitmapových animačních pásků (výška bitmapy musí být 16 a šířka násobek 16):

TrayIcon Strip1 (7 snímků, 112x16 px)

TrayIcon Strip2 (5 snímků, 80x16 px)

 

Pokud chcete, můžete přispět na další vývoj: