Delphi-PRAXiS
Seite 1 von 5  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Aussehen von Button Delphi 7 vs 10.1 (https://www.delphipraxis.net/191491-aussehen-von-button-delphi-7-vs-10-1-a.html)

kwhk 21. Jan 2017 13:08

Aussehen von Button Delphi 7 vs 10.1
 
Liste der Anhänge anzeigen (Anzahl: 2)
Ich habe ein Programm, das mit Delphi 3,5,6,7 erstellt wurde, nun mit RAD-Studio 10.1 Berlin erstellt. Es funktioniert auch, nur die Optik gefällt mir nicht, insbesondere die Buttons werden anders dargestellt.
Nun kann man bei deren Eigenschaften in 10.1 eine ganze Menge neuer Parameter verwenden, die von 10.1 standardmäßig gesetzt wurden, weil sie bei D7 fehlen. Für Hinweise, wo ich welchen Parameter wie einstellen muss, wäre ich dankbar.
Zum Vergleich die Fenster des Programmes und die Einstellungen im Objektinspektor für eine der Tasten.

a.def 21. Jan 2017 13:11

AW: Aussehen von Button Delphi 7 vs 10.1
 
Ich bin mir da nicht sicher und habe von diesem Thema keine Ahnung.

Aber versuche doch mal in den Projekteinstellungen unter Anwendung Laufzeitthemes zu deaktivieren.

Dalai 21. Jan 2017 13:31

AW: Aussehen von Button Delphi 7 vs 10.1
 
Soweit ich mich richtig erinnere, gibt's Laufzeitthemes im Delphi 7 noch nicht. Daher muss man hier von Hand nachhelfen, entweder mit TThemeManager oder mit einem Manifest. Letzteres hilft aber nicht bei allen Komponenten (TPageControl oder sowas wurde damit nicht sauber gethemed).

Grüße
Dalai

a.def 21. Jan 2017 13:36

AW: Aussehen von Button Delphi 7 vs 10.1
 
Ich glaube eher er möchte die alte Optik vom alten Delphi beibehalten, da ihm die neue mit Berlin nicht gefällt.

Dalai 21. Jan 2017 13:41

AW: Aussehen von Button Delphi 7 vs 10.1
 
Ups, stimmt, dem ist wohl so. Dann hab ich nichts weiter gesagt. Aber besser zu oft erwähnt als einmal zu wenig - vieleicht kann's jemand anders gebrauchen ;).

Grüße
Dalai

nahpets 21. Jan 2017 13:57

AW: Aussehen von Button Delphi 7 vs 10.1
 
Ich würd' ja mal bei Style ausprobieren, was es da so gibt.

In Delphi 10 scheinen die TButtons von Delphi 7 so ähnlich auszusehen, wie die TSpeedbuttons von Delphi 7, wenn dort Flat auf True gesetzt wird.

HolgerX 21. Jan 2017 14:15

AW: Aussehen von Button Delphi 7 vs 10.1
 
Hmm..


Ihr wisst schon, das der normale TButton (mit XP-Manifest unter W7) in jeder Windows-Version anders gezeichnet wird?

Win 2000 hatte noch die 3D-Buttoms, später bekamen die runde Ecken und wurden Flat..

Mit jeder Version (XP/Vista/W7/W8/W10) sehen die Button dann ein wenig anders aus, außer DU mahls sie selber.

Unter W7 konnte man das XPMan weglassen und ohne externes Manifest werden die Buttons im W2000 Style erzeugt.

Ob mann dass auch bei 10.1 weglassen kann.. Keine Ahnung

jaenicke 21. Jan 2017 14:30

AW: Aussehen von Button Delphi 7 vs 10.1
 
In den Projektoptionen unter Anwendung kann man die Laufzeitthemes deaktivieren.

Ob allerdings der 90er Jahre Style so erstrebenswert ist, muss jeder selbst wissen.

himitsu 21. Jan 2017 14:43

AW: Aussehen von Button Delphi 7 vs 10.1
 
Zitat:

Zitat von jaenicke (Beitrag 1359473)
In den Projektoptionen unter Anwendung kann man die Laufzeitthemes deaktivieren.

http://docwiki.embarcadero.com/RADSt..._and_XP_Themes
https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx

Abgesehn davon, dass Microsoft doch eh irgendwann die alten CommonControls aus dem System werfen wird.
An deren Stelle hätte ich schon längst die alten APIs einfach auf die Neue umgebogen und fertig.

a.def 21. Jan 2017 14:49

AW: Aussehen von Button Delphi 7 vs 10.1
 
Technisch gesehen absolut korrekt. Warum altes Zeug benutzen wenn es neues gibt?
Aber vom Design her kann ich den Themenersteller verstehen. Die Buttons unter Windows 10 sehen wirklich sehr hässlich aus.
U.a. deswegen bin ich noch auf Windows 7.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:15 Uhr.
Seite 1 von 5  1 23     Letzte »    

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