AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

CoolTrayIcon (Tray Icon wird immer angezeigt.

Ein Thema von wlfmario · begonnen am 14. Feb 2006 · letzter Beitrag vom 14. Feb 2006
Antwort Antwort
wlfmario

Registriert seit: 5. Jan 2005
Ort: Pulheim
115 Beiträge
 
#1

CoolTrayIcon (Tray Icon wird immer angezeigt.

  Alt 14. Feb 2006, 19:34
Hallo,

ich habe mir mal die Komponenten CoolTryIcon installiert !
Leider habe ich jetzt das Problem, das wenn ich mein Form im OnClick Ereigniss von CoolTrayIcon wieder anzeigen lasse, bleibt das Tray Icon immer unten im Tray stehen was nicht so schön ist.

Hier mal der Code:
Delphi-Quellcode:
procedure THauptForm.CoolTrayIcon1Click(Sender: TObject);
  begin
      CoolTrayIcon1.ShowMainForm;
      CoolTrayIcon1.HideTaskbarIcon;
  end;
Muß ich etwas beachten damit das Tray wieder verschwindet ?
Mario
  Mit Zitat antworten Zitat
Benutzerbild von dahead
dahead

Registriert seit: 16. Mai 2005
620 Beiträge
 
#2

Re: CoolTrayIcon (Tray Icon wird immer angezeigt.

  Alt 14. Feb 2006, 20:00
du musst das TrayIcon selbst noch ausblenden:

Delphi-Quellcode:
// Hide Trayicon
CoolTrayIcon1.IconVisible := False;
  Mit Zitat antworten Zitat
wlfmario

Registriert seit: 5. Jan 2005
Ort: Pulheim
115 Beiträge
 
#3

Re: CoolTrayIcon (Tray Icon wird immer angezeigt.

  Alt 14. Feb 2006, 20:09
Danke das war es !

Eine kleine Frage noch !

Wenn ich mein Programm minimiert starte, soll ein BallonText angezeigt werden !
Leider zeigt er den Text erst an wenn ich das Form Maxi. und danach wider Minimiere.
Was kann man da machen ?

Code:
Delphi-Quellcode:
procedure THauptForm.CoolTrayIcon1MinimizeToTray(Sender: TObject);
  begin
     CoolTrayIcon1.ShowBalloonHint('Überschrift', 'Das Programm wird weiter ausgeführt', bitInfo, 10);
  end;
Mario
  Mit Zitat antworten Zitat
Nicolai1234

Registriert seit: 21. Feb 2004
1.008 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: CoolTrayIcon (Tray Icon wird immer angezeigt.

  Alt 14. Feb 2006, 20:25
Schreib die eine Zeile nicht in das "MinimizeToTray" Ereignis, sondern in das Form.Create Ereignis. Dann sollte es eigentlich gehen.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:50 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz