AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Minimierte Anwendungen als Button anzeigen

Ein Thema von Adrian112 · begonnen am 18. Jul 2007 · letzter Beitrag vom 18. Jul 2007
Antwort Antwort
Adrian112
(Gast)

n/a Beiträge
 
#1

Minimierte Anwendungen als Button anzeigen

  Alt 18. Jul 2007, 12:59
Hallo,

also ich bin grad dabei eine alternative Taskbar für XP zu proggen. Ich habe das so gemacht , dass wenn das Programm startet, die Taskbar ausgeblendet wird, und mein Form da hingesetzt wird. Nun will ich aber, dass wenn man eine Anwendung minimiert ein button mit dem Name der Anwendung erzeugt wird, und wenn man diesen klickt, soll die anwendung wieder sichtbar werden, wie kann ich so was machen?
  Mit Zitat antworten Zitat
Adrian112
(Gast)

n/a Beiträge
 
#2

Re: Minimierte Anwendungen als Button anzeigen

  Alt 18. Jul 2007, 15:12
Niemand ne Idee?
  Mit Zitat antworten Zitat
Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Minimierte Anwendungen als Button anzeigen

  Alt 18. Jul 2007, 15:42
Zitat von Adrian112:
Niemand ne Idee?
1. Nicht so hastig, deine Frage ist ziemlich unspezifisch.
2. Ist mir nicht ganz klar, wie das genau aussehen soll.

3. Hier ein Ansatz
Du musst die Fensternachrichten der Anwendung (welche auch immer) z.B. mittels Hook aoder Sub/Superclassing abfangen.

Minimieren:
Du fängst das Klicken auf den Minimizebutton ab und machst dann folgende Aktionen:
-Button auf deiner Taskbar createn
-Das Window auf SW_Hide (oder so) setzen, damit es nicht auf der OriginalTaskbar angezeigt wird
-"minimieren" (was ja eh von alleine gemacht wird)
Maximieren:
Wenn auf den Button gedrückt wird, musst du dann eben nur die Anwendung wieder Maximieren (welche das ist hast du dir ja in dem Button gemerkt) und schliesslich den Button löschen.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
  Mit Zitat antworten Zitat
Benutzerbild von juergen
juergen

Registriert seit: 10. Jan 2005
Ort: Bönen
1.164 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Minimierte Anwendungen als Button anzeigen

  Alt 18. Jul 2007, 15:44
Hallo Adrian,

vorweg: pushen ist hier lt. Forenregeln erst nach 24 Std. erlaubt.

Ich würde die Anwendung (sofern minimiert) nur noch in der TNA anzeigen und dort über Rechtsklick (?) eine entsprechende Menüauswahl bringen.
Suche hier mal nach Tray oder TNA, da sollte sich einiges finden lassen.
Jürgen
Indes sie forschten, röntgten, filmten, funkten, entstand von selbst die köstlichste Erfindung: der Umweg als die kürzeste Verbindung zwischen zwei Punkten. (Erich Kästner)
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 05:32 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