Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - XE2, Themes und der Virtual String Tree
Gausi - Do 13.12.12 13:31
Titel: XE2, Themes und der Virtual String Tree
Ok, der Nemp-Skin-Typ hat wohl große Pläne, und den will ich nicht bremsen. :lol:
Was ganz klar noch darin stört sind die paar "Windows-Komponenten", die afaik nicht so ohne weiteres anpassbar sind. D.h. das Hauptmenü, das Editfeld und die Scrollbars im Virtual String Tree, den ich für sämtliche Anzeigen nutze.
Ab XE2 gibt es ja diese VCL Themes, die das Aussehen der Anwendung anpassbar machen. Ich gehe mal davon aus, dass das Mainmenü und Editfelder darin enthalten sind. Aber wirkt sich da auch auf die Scrollbars vom VST aus? Kann das mal jemand schnell testen?
Sonst hol ich mir die Demo-Version und teste selber, aber ich hoffe, dass das hier übers Forum schneller geht. :mrgreen:.
Nersgatt - Do 13.12.12 13:40
Delphi XE3:
Einfach mal ein VirtualStringTree mit Scrollbars = always und einem TMainMenu gemacht.
Scheint sich im VirtualStringTree nicht wirklich auszuwirken.
Ein normales TEdit wird aber auch mit angepasst.
jaenicke - Do 13.12.12 13:54
Für das Hauptmenü würde es von den JEDIs Möglichkeiten geben und beim TVirtualStringTree habe ich das ganze wie z.B. auch die Statusbar seinerzeit (vor VCL Styles) schlicht selbst gezeichnet:
http://www.entwickler-ecke.de/viewtopic.php?t=64090
Dundi - Do 13.12.12 20:07
Gausi hat folgendes geschrieben : |
Ok, der Nemp-Skin-Typ hat wohl große Pläne, und den will ich nicht bremsen. :lol:
Was ganz klar noch darin stört sind die paar "Windows-Komponenten", die afaik nicht so ohne weiteres anpassbar sind. D.h. das Hauptmenü, das Editfeld und die Scrollbars im Virtual String Tree, den ich für sämtliche Anzeigen nutze.
Ab XE2 gibt es ja diese VCL Themes, die das Aussehen der Anwendung anpassbar machen. Ich gehe mal davon aus, dass das Mainmenü und Editfelder darin enthalten sind. Aber wirkt sich da auch auf die Scrollbars vom VST aus? Kann das mal jemand schnell testen?
Sonst hol ich mir die Demo-Version und teste selber, aber ich hoffe, dass das hier übers Forum schneller geht. :mrgreen:. |
Hallo Gausi,
Das Vst ist in der Version 5.1 Vcl Themes fähig. Also die Scrollbars sind auch geskinnt.
Grüße
Gausi - Fr 14.12.12 11:21
Ok, danke. Stimmt, mit dem neuen VST klappt das in XE3 ohne weiteres. Jetzt muss ich mir nur noch überlegen, ob ich dafür wirklich die 600 Euro auf den Tisch lege, oder ob ich das irgendwie anders regle. Und ich muss gucken, wie aufwendig die Portierung von 2009 nach XE3 wird - das ganze uses-Gedöns sieht da ja z.B. anders aus. :|
jaenicke - Fr 14.12.12 11:30
Gausi hat folgendes geschrieben : |
| Und ich muss gucken, wie aufwendig die Portierung von 2009 nach XE3 wird - das ganze uses-Gedöns sieht da ja z.B. anders aus. :| |
Das musst du aber nicht anpassen, bei alten Projekten werden automatisch die entsprechenden Namespaces benutzt, so dass auch die alten Unitnamen funktionieren.
Nersgatt - Fr 14.12.12 11:53
Stimme Sebastian zu. Wir haben ein deutlich größeres Projekt als Dein Nemp von 2010 nach XE3 migriert. Im Großen und Ganzen beschränkt sich das auf Neu kompilieren. Ein paar globale Variablen sind weggefallen (DecimalSeperator, etc), da ein bisschen Handarbeit nötig. Das ist aber fix erledigt.
Gausi - Fr 14.12.12 12:14
Ok, dann bin ich ja beruhigt. Hatte das aber auch fast erwartet, dass das automatisch klappt. :zustimm:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 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!