Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Spezielle Titelleiste bei Windows 7 (https://www.delphipraxis.net/167731-spezielle-titelleiste-bei-windows-7-a.html)

MiKaEr 15. Apr 2012 14:25

Spezielle Titelleiste bei Windows 7
 
Liste der Anhänge anzeigen (Anzahl: 1)
hallo, ich frage mich schno lange zeit wie genau man eigentlich diese spezielle windows 7 (vista evtl auch) titelzeile mit delphi implementieren kann.
gibt es dafür vorgefertigte klassen oder ähnliches?

hier ein screenshot:

mkinzler 15. Apr 2012 14:36

AW: Spezielle Titelleiste bei Windows 7
 
Was meinst du? Glasframe?

MiKaEr 15. Apr 2012 14:43

AW: Spezielle Titelleiste bei Windows 7
 
in dieser "speziellen" titelzeile ist ein zurück-knopf und die titelzeile ist ansich viel höher als eine normale titelzeile.

edit:
hat sich erledigt.
GlassFrame
- Enabled = True
- Top = 50

den button muss man wohl selbst hinsetzen

himitsu 15. Apr 2012 14:46

AW: Spezielle Titelleiste bei Windows 7
 
Vorgefertigt ja, also in neueren Delphis ist das Glass-Feature in der TForm schon eingebaut.

[edit]
Manchmal wünschte ich, ich währe schneller und wir hätten eine Redbox, die mich warnt.

MiKaEr 15. Apr 2012 14:47

AW: Spezielle Titelleiste bei Windows 7
 
meine lösung funktioniert aber nicht zu 100%.

meine caption ist oben. im original ist sie unten.

himitsu 15. Apr 2012 14:49

AW: Spezielle Titelleiste bei Windows 7
 
Der Button erinnert mich irgendwie an die Ribbons.

Daniel 15. Apr 2012 14:51

AW: Spezielle Titelleiste bei Windows 7
 
Unter der Bezeichnung "Bei Google suchenAero Wizard" findet sich mehr zu dem Thema. Ribbons scheinen eine andere Baustelle zu sein.

Codehunter 18. Apr 2012 10:17

AW: Spezielle Titelleiste bei Windows 7
 
Mal so bescheiden in den Raum hinein gefragt: Kann man den Glass-Krams auch mit älteren Delphis (7 Pro) implementieren?

jaenicke 18. Apr 2012 10:43

AW: Spezielle Titelleiste bei Windows 7
 
Kann man, aber das ist dort logischerweise ein wenig Aufwand. Stichwort DwmExtendFrameIntoClientArea:
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx

Allerdings gibt es bei Delphi 7 Anwendungen ab Vista ja auch noch diverse andere Probleme (Randberechnung, Vorschauanzeige, ...), insofern ist die Frage, ob sich der Aufwand lohnt...

himitsu 18. Apr 2012 10:50

AW: Spezielle Titelleiste bei Windows 7
 
Natürlich geht das.
Im MSDN steht drin, was du alles machen mußt.

(Es sei denn jemand hat das für dich schon gemacht und stellt es als fertige Komponente irgendwo bereit)



[edit]
Komisch, grad eben war noch keine neue Antwort zu sehn. :shock:

Zitat:

Allerdings gibt es bei Delphi 7 Anwendungen ab Vista ja auch noch diverse andere Probleme (Randberechnung, Vorschauanzeige, ...), insofern ist die Frage, ob sich der Aufwand lohnt...
Unsichtbare Buttons. :stupid:


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:45 Uhr.
Seite 1 von 2  1 2      

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