AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Minimieren und aus Taskbar ausblenden (TCoolTrayIcon )
Thema durchsuchen
Ansicht
Themen-Optionen

Minimieren und aus Taskbar ausblenden (TCoolTrayIcon )

Ein Thema von Bastler · begonnen am 21. Aug 2006 · letzter Beitrag vom 27. Aug 2006
Antwort Antwort
Bastler

Registriert seit: 15. Aug 2006
153 Beiträge
 
Delphi 7 Personal
 
#1

Minimieren und aus Taskbar ausblenden (TCoolTrayIcon )

  Alt 21. Aug 2006, 12:31
Hi;

Ich hab zwar schon ne Zeit lang gesucht im Forum, vermutlich nicht lang genug oder unter den flaschen Begriffen, da ich mir nicht vorstellen kann, das es hier nirgends steht, aber ich frage jetzt trotzdem:

Ich möchte ganz einfach, dass beim minimieren das Programm nur noch im Tray ist und nicht mehr in der Taskleiste.

Ich habe eigentlich gedacht es kalppt mit:
Application.OnMinimize := Cooltrayicon1.HideMainForm; nur leider sagt mir dann der Compilier:
Zitat:
[Fehler] Unit1.pas(71): Inkompatible Typen: 'Liste der Parameter ist unterschiedlich'
Was habe ich falsch gemacht ? Bzw. falsch verstanden? Das ganze steht in Form1.Create.

Danke für die Antworten und diejenigen, die solche o.ä. Fragen schon zu oft gelesen haben, mögen mir verzeihen.
Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber beim Universum bin ich mir noch nicht ganz sicher
(A. Einstein)
  Mit Zitat antworten Zitat
Benutzerbild von Daniel B
Daniel B

Registriert seit: 27. Okt 2005
Ort: Dachau
453 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Minimieren und aus Taskbar ausblenden

  Alt 21. Aug 2006, 12:47
Hi,

ich mein das diese Komponente HideTaskbarIcon beistzt und man damit dies noch ausblendet, schau nochmal nach, ich habe es z.Z. nicht installiert.
Servus...
  Mit Zitat antworten Zitat
TBx
(Administrator)

Registriert seit: 13. Jul 2005
Ort: Stadthagen
1.891 Beiträge
 
Delphi 12 Athens
 
#3

Re: Minimieren und aus Taskbar ausblenden

  Alt 21. Aug 2006, 12:48
Hallo!

Guck z. B. mal hier.

Hope it helps

onlinekater

[Edit]
@Api: Da hast Du wohl recht, habe es nur allgemein anhand des Threadtitels bearbeitet.
@Threadersteller: Ändere doch bitte Deinen Titel, damit hervorgeht, daß es Dir um die Handhabung von TCoolTrayIcon geht.
[/Edit]
Thomas Breitkreuz
  Mit Zitat antworten Zitat
API

Registriert seit: 18. Apr 2004
637 Beiträge
 
#4

Re: Minimieren und aus Taskbar ausblenden

  Alt 21. Aug 2006, 12:50
Zitat von onlinekater:
Hallo!

Guck z. B. mal hier.

Hope it helps

onlinekater

Die Frage bezieht sich ja auf die TCoolTrayIcon Komponente.

Wenn ich mich recht erinnere, besitzt die TCoolTrayIcon Komponente ein Ereignis OnMinimize (o.ä)
Dort schreibst du einfach Cooltrayicon1.HideMainForm
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#5

Re: Minimieren und aus Taskbar ausblenden

  Alt 21. Aug 2006, 13:06
Delphi-Quellcode:
  
procedure TMyForm.FormClose (Sender: TObject; var Action: TCloseAction);
begin
  CoolTrayIcon.MinimizeToTray := True; // ermöglichen, dass ins Tray minimiert werden kann
  MyForm.Hide; // Formular verstecken
end;
procedure TMyForm.FormHide (Sender: TObject);
begin
  CoolTrayIcon.MinimizeToTray := True; // ermöglichen, dass ins Tray minimiert werden kann
  MyForm.Hide; // Formular verstecken
end;
und evtl dies auch noch

Delphi-Quellcode:
procedure TMyForm.FormShow (Sender: TObject);
begin
  CoolTrayIcon.HideTaskbarIcon; // Eintrag in Taskbar ausblenden
end;
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
Bastler

Registriert seit: 15. Aug 2006
153 Beiträge
 
Delphi 7 Personal
 
#6

Re: Minimieren und aus Taskbar ausblenden (TCoolTrayIcon )

  Alt 26. Aug 2006, 14:47
Naja, die Frage is mehr, wie ich auf das Minimieren zugreife, also wie schreibe ich nen Befehl, der dafür sorgt, dass wenn ich auf das Minimieren-Symbol, neben Maximiereun und Schließen, oben im Festern klicke, das hier ausführt

CooltrayIcon1.HideMainForm; Hätte evtl irgednwer nen enstrechenden Codeschnipsel für mich?

Danke
Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber beim Universum bin ich mir noch nicht ganz sicher
(A. Einstein)
  Mit Zitat antworten Zitat
Benutzerbild von Daniel B
Daniel B

Registriert seit: 27. Okt 2005
Ort: Dachau
453 Beiträge
 
Delphi 2007 Professional
 
#7

Re: Minimieren und aus Taskbar ausblenden (TCoolTrayIcon )

  Alt 26. Aug 2006, 15:05
Delphi-Quellcode:
type
  TForm1 = class(TForm)
    BitBtn1: TBitBtn;
    procedure FormCreate(Sender: TObject);
  private
    { Private-Deklarationen }
    procedure OnAppMessage(var Msg: TMsg; var Handled: Boolean);
    procedure WMSysCommand(var Message: TWMSysCommand); message WM_SYSCOMMAND;

  public
    { Public-Deklarationen }
  end;
Delphi-Quellcode:
procedure TForm1.OnAppMessage(var Msg: TMsg; var Handled: Boolean);
begin
  if (Msg.message = WM_SYSCOMMAND) and (Msg.wParam = SC_MINIMIZE) then
  begin
    Handled := True
  end else
    Handled := False;
end;

procedure TForm1.WMSysCommand(var Message: TWMSysCommand);
begin
  if (Message.CmdType = SC_MINIMIZE) then
  begin
    //Wenn es miniert wird
    Application.Minimize;
    LMDTrayIcon1.Active := True; // <--- Hier also Dein Code...
  end else inherited;
end;
Servus...
  Mit Zitat antworten Zitat
Bastler

Registriert seit: 15. Aug 2006
153 Beiträge
 
Delphi 7 Personal
 
#8

Re: Minimieren und aus Taskbar ausblenden (TCoolTrayIcon )

  Alt 27. Aug 2006, 14:15
Dankeschön !!!
Klappt wunderbar...
Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber beim Universum bin ich mir noch nicht ganz sicher
(A. Einstein)
  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 02:52 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