Entwickler-Ecke
Windows API - Registerkarten in der Titelleiste
Ratchet - Di 02.03.10 12:21
Titel: Registerkarten in der Titelleiste
Seit neustem werden Registerkarten gerne direkt in die Titelleiste eingebettet. Bei Browsern sehr beliebt. Gibt es eine Möglichkeit das auch unter Delphi hinzubekommen?
So ein schöner großer Icon links oben wie auf den Bildern wäre auch net...
Opera mit Registerkarten in der Titelleiste
Opera maximiert - Titelleiste ist noch schmaler
Moderiert von
Narses: Attachment-Tags in Image-Tags umgewandelt.
Hatte es auch mit Image Tags probiert, aber ich sehe immer nur "Dieses Bild bitte nur innerhalb der EE verwenden"
Ratchet - Di 02.03.10 16:59
Gerade solche umständichen Workarounds möchte ich vermeiden ;) war aber auch mein erster Gedanke.
Die "Großen" (Opera, Google ...) werden mit Sicherheit nicht das komplette Fenster selber nachbauen.
Aber na gut, ist schon mal besser als nur BorderStyle auf bsNone zu sezten ^^
elundril - Di 02.03.10 17:30
Ratchet hat folgendes geschrieben : |
Die "Großen" (Opera, Google ...) werden mit Sicherheit nicht das komplette Fenster selber nachbauen. |
Die "Großen" werden denk ich nicht Delphi mit der VCL einsetzen sondern eine andere Programmiersprache und sich die Fenster nicht nachbauen sondern selber bauen, schätz ich mal.
lg elundril
turboPASCAL - Di 02.03.10 18:28
Man kann davon getost ausgehen das die Entwickler sich da etwas selber einfallen lassen haben, den NC-Bereich selber zeichnen und auf die Messages zB. dem *klicken & verschieben* reagieren.
Windows, noch die Delphi unterstützen dies so einfach nicht. Da muss man schon die grauen Zellen und
seine guten Kenntnisse uber das "Wie" bemühen.
;)
Delete - Di 02.03.10 22:52
Das wird unabhängig von der Programmiersprache sein. Da die Nonclient-Area, also der Rahmen, von Windows gezeichnet wird. Dir wird also nichts anderes übrig bleiben als auch diesen Bereich zu zeichnen. Und die "Großen" werden sich dafür eine Bibliothek geschrieben haben. Wenn sich das durchsetzt, wird es eventuell auch Komponenten für Delphi dafür geben.
Ratchet - Mi 03.03.10 14:43
@DonManfred: Die haben wir sogar :D Wusste nicht, dass es damit geht. Na dann nehme ich doch einfach die. Danke!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!