AGB  ·  Datenschutz  ·  Impressum  







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

Kontextmenü auf Taskleiste

Ein Thema von Matczek · begonnen am 20. Feb 2010 · letzter Beitrag vom 23. Feb 2010
Antwort Antwort
Matczek

Registriert seit: 23. Aug 2004
Ort: Hamburg
34 Beiträge
 
Delphi 5 Professional
 
#1

Kontextmenü auf Taskleiste

  Alt 20. Feb 2010, 11:15
Hi Leute,
ich habe da mal ne ganz doofe Frage an euch:
Ist es normal, dass bei einem neuen Projekt das Kontextmenü in der Taskleiste (also ein Rechtsklick auf gestarteter Anwendung) nur die Einträge "Wiederherstellen" (ausgegraut), "Minimieren" und "Schließen" hat?

Dies ist mir eben erst aufgefallen und habe gerade keinen anderen Delphi Rechner in der Nähe um zu prüfen, ob es an meinem Rechner (oder installierten Komponenten) liegt.

Danke + Gruß
Matthias

PS: Delphi 7 benutze ich momentan auf WinXP Prof. SP3
  Mit Zitat antworten Zitat
Benutzerbild von patti
patti

Registriert seit: 20. Okt 2004
Ort: Mittelfranken
665 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Kontextmenü auf Taskleiste

  Alt 20. Feb 2010, 13:41
Ist bei meinen Delphi-Anwendungen genau das gleiche. Nutze den Turbo Delphi Explorer und da sind ebenfalls nur die drei Einträge vorhanden. Wenn ich mich richtig erinnere, ist mir das auch früher schon bei mit Delphi geschriebenen Anwendungen mal aufgefallen...

Edit: Mein 500.
Patrick Kreutzer
[Informatik-Student im 4. Semester]
http://www.patti-k.de/
  Mit Zitat antworten Zitat
Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
 
Delphi 7 Professional
 
#3

Re: Kontextmenü auf Taskleiste

  Alt 21. Feb 2010, 00:59
Das Problem ist halt, dass wenn ein Formular angezeigt wird, noch ein anderes Fenster (unsichtbar) erzeugt wird. Dieses ist dann für den Taskbar-Eintrag zuständig (daraus leitet sich auch die Fähigkeit ab, dass ein Programm einen anderen Text in der Taskleiste stehen haben kann als in der Form-Caption). Die Entwickler von Borland/CodeGear/Embarcadero(?) hatten damit so ihre Probleme, weil ja nicht das Fenster des Taskleisteneintrags gemeint ist, sondern ein anderes. Also hat man sich wohl dazu entschieden, diese Einträge zu entfernen. Wenn man die Quellen mitinstalliert hat, wird sich auch irgendwo finden, dass die Menüeinträge entfernt werden. Diese kann man wieder herzaubern, doch werden diese nicht wie die anderen Einträge von Windows lokalisiert (Sprache angepasst), weshalb anderssprachige Einträge dämlich erscheinen. Wenn das Programm nur auf deutschen Betriebssystemen laufen soll, ist das aber kein Problem.

Bernhard

PS: Das Verhalten tritt auch bei der Delphi-IDE auf.
Bernhard
Iliacos intra muros peccatur et extra!
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#4

Re: Kontextmenü auf Taskleiste

  Alt 21. Feb 2010, 02:26
Das Thema hatten wir schon mal vor langer Zeit hier in der DP.
Der Grund für dieses Verhalten liegt in der VCL selbst, da die TApplication
ein nicht sichtbares Fenster für das Messagehändling erzeugt.

Man könnte wenn man wollte aber eigene Einträge hinzufügen
und diese dann selbst interpretieren...
Aber unter Windows 7 hat man eh nix davon.
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
Benutzerbild von rapante
rapante

Registriert seit: 3. Jun 2009
Ort: OPR
172 Beiträge
 
Delphi 12 Athens
 
#5

Re: Kontextmenü auf Taskleiste

  Alt 21. Feb 2010, 10:45
@turboPASCAL

Was meinst du mit...
Zitat:
Aber unter Windows 7 hat man eh nix davon
Funktioniert das da nicht mehr?
Micha
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#6

Re: Kontextmenü auf Taskleiste

  Alt 21. Feb 2010, 13:26
Weil die Taskbar von Win7 (genannt Superbar) ein anderes Kontextmenü hat.
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
Benutzerbild von Lumpiluk
Lumpiluk

Registriert seit: 25. Dez 2008
110 Beiträge
 
#7

Re: Kontextmenü auf Taskleiste

  Alt 21. Feb 2010, 16:22
Zitat von turboPASCAL:
Weil die Taskbar von Win7 (genannt Superbar) ein anderes Kontextmenü hat.
Nicht ganz: Eher ist es ein zusätzliches!
Probier es mal mit Shift+Rechtsklick
  Mit Zitat antworten Zitat
Matczek

Registriert seit: 23. Aug 2004
Ort: Hamburg
34 Beiträge
 
Delphi 5 Professional
 
#8

Re: Kontextmenü auf Taskleiste

  Alt 23. Feb 2010, 08:12
Ich danke für die Antworten also muss man das Kontextmenü selbst aufbauen.
Dann kann man wenigstens gleich weitere Einträge hizufügen

Windows 7 werde ich mir dann auch mal anschauen, wenn die bar schon "super" heißt ...

Gruß
Matthias
  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 13:10 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