![]() |
Tray Icon mit Fenster
Hallo,
ich wollte ein Programm mit Timer schreiben, welches nur als Tray Icon zu sehen ist. Jetzt habe ich von RX schon eine Komponente, mit der ich ein Tray Icon erzeugen kann. Vielleicht kennt jemand ja diese Komponente RXTrayIcon. Der Komponente kann ich ein Popup zuordnen. So weit so gut. Allerdings würde ich gerne eine Message unten anzeigen lassen, wenn es einen 'Alarm' gibt. - Ich gucke alle 2 Minuten, ob Datei da und Datei gefüllt oder nicht... Ich kann natürlich ein ShowMessage() machen. Aber besonders elegant ist das nicht. Es sollte eine kleine Info aufgehen (always on top). Hat jemand schon so etwas? Ich komme mit dieser Komponente nicht weiter :wall: Gerne hätte ich ein Beispiel für Delphi 8 :drunken: aber wir arbeiten auch noch mit Delphi 5. Danke |
Re: Tray Icon mit Fenster
Hallo
Also, du willst rechts unten ein Fenster erzeugen? Oder wie?:gruebel: Gruß |
Re: Tray Icon mit Fenster
Jo,
soll so zu sagen aus dem Tray Icon 'raus kommen' |
Re: Tray Icon mit Fenster
Hallo
Da musst du eine Prozedur auf das OnMouseDown - Ereignis vom der Traykompo legen. Gruß |
Re: Tray Icon mit Fenster
Stimmt - klingt sinnig. Was gibt es denn noch außer ShowMessage?
|
Re: Tray Icon mit Fenster
Alos ich benutze eine TrayIcon Komponente und die heißt CoolTryIcon. Diese Komponente kann ein Ereignis, bei dem sich so eine Sprechblase öffnet, die auf das Icon zeigt. So was gibts ja auch bei anderen Icons. Sowas könntest du ja auch nehmen.
|
Re: Tray Icon mit Fenster
Hi!
Delphi-Quellcode:
Oder einfach ein Form designen, wie du es haben willst.
MessageBox
MessageDlg Ciao fkerber |
Re: Tray Icon mit Fenster
Zitat:
|
Re: Tray Icon mit Fenster
Zitat:
|
Re: Tray Icon mit Fenster
Ich wollte damit sagen, der grundsätzliche TNA-Code ist nicht schwer. Ich benutze nie eine Komponente dafür, egal ob ich VCL oder nonVCL programmiere. Und die "Sprechblasen"-Erweiterung (die so genannten Balloon-Tipps) ist auch nicht weiter problematisch. Ich würde dich an das entsprechende Kapitel in den
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz