AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Aussehen von Button Delphi 7 vs 10.1
Thema durchsuchen
Ansicht
Themen-Optionen

Aussehen von Button Delphi 7 vs 10.1

Ein Thema von kwhk · begonnen am 21. Jan 2017 · letzter Beitrag vom 13. Feb 2017
Antwort Antwort
Seite 1 von 2  1 2      
a.def
(Gast)

n/a Beiträge
 
#1

AW: Aussehen von Button Delphi 7 vs 10.1

  Alt 21. Jan 2017, 14:49
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.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.960 Beiträge
 
Delphi 12 Athens
 
#2

AW: Aussehen von Button Delphi 7 vs 10.1

  Alt 21. Jan 2017, 15:05
Mit Laufzeitthemes sieht es ja aus wie das aktuelle Betriebssystem aussieht. Es sieht daher so aus wie es der Benutzer im System konfiguriert hat.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von kwhk
kwhk

Registriert seit: 25. Mär 2009
Ort: Dresden
168 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: Aussehen von Button Delphi 7 vs 10.1

  Alt 21. Jan 2017, 19:49
Ich habe die beiden Programmversionen in allen meinen Windows-Versionen gestartet, ich habe auf meinem PC Windows XP, 7, 8.1 und 10 parallel installiert. Die Delphi 7 Version sieht in allen Windowsen ziemlich gleich aus, während die 10.1 Version überall etwas anders aussieht.
Es würde meinen Wünschen mehr entsprechen, wenn ich bei der Programmierung festlegen kann, wie das Fenster auszusehen hat. Unabhängig in welcher Windows-Version es aufgerufen wird.
Zum Vergleich das Aussehen beider Versionen in XP,7,8.1 und 10...
LINKS: Delphi 7 // RECHTS: Delphi 10.1
Angehängte Grafiken
Dateityp: jpg all_7.jpg (148,8 KB, 66x aufgerufen)
Dateityp: jpg all_101.jpg (153,7 KB, 62x aufgerufen)
Hartmut

Geändert von kwhk (21. Jan 2017 um 19:51 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.684 Beiträge
 
Delphi 5 Professional
 
#4

AW: Aussehen von Button Delphi 7 vs 10.1

  Alt 21. Jan 2017, 20:24
Es wurde ja bereits darauf hingewiesen, dass das Manifest dafür verantwortlich ist, und wo man das abschalten kann. Laufzeitthemes sind das, was du siehst: Anpassung an die laufende Umgebung, so wie das System sie vorgibt - eben anders je nach Windows-Version und eingestelltem Theme. Wenn du die Laufzeitthemes im Projekt abschaltest, sollte das Manifest entfernt (oder ausgedünnt) werden, und das Programm sieht wieder überall gleich aus.

Grüße
Dalai
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#5

AW: Aussehen von Button Delphi 7 vs 10.1

  Alt 21. Jan 2017, 21:14
Du kannst das ohne weiteres ändern so wie du willst.
Vorausgesetzt du hast eine eigene SkinEngine.

Dann sieht es auf allen Systemen gleich aus.
So was wie im Anhang.

gruss

Geändert von EWeiss (11. Jul 2019 um 15:45 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.372 Beiträge
 
Delphi 12 Athens
 
#6

AW: Aussehen von Button Delphi 7 vs 10.1

  Alt 21. Jan 2017, 22:43
Brauchst keine "Eigene".
Delphi hat ja inzwischen auch in der VCL die Skinns mitgebracht.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
HolgerX

Registriert seit: 10. Apr 2006
Ort: Leverkusen
984 Beiträge
 
Delphi 6 Professional
 
#7

AW: Aussehen von Button Delphi 7 vs 10.1

  Alt 22. Jan 2017, 00:55
Hmm..

Und die Delphi7-Version sieht nur deshalb überall gleich aus, weil eben NICHT XPMan (XP-Manifest) in der Uses steht
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.960 Beiträge
 
Delphi 12 Athens
 
#8

AW: Aussehen von Button Delphi 7 vs 10.1

  Alt 22. Jan 2017, 07:36
Es würde meinen Wünschen mehr entsprechen, wenn ich bei der Programmierung festlegen kann, wie das Fenster auszusehen hat. Unabhängig in welcher Windows-Version es aufgerufen wird.
Das entspricht aber nicht unbedingt den Wünschen der Benutzer. Wenn da ein Programm wie aus dem letzten Jahrtausend aussieht, hätte ich es gleich wieder deinstalliert.
Und auch wenn ein Programm von den UI Guidelines der jeweiligen Windowsversion abweicht, nutze ich es nicht unbedingt gerne.

In Delphi 10.1, auch in der Starter, gibt es aber wie schon erwähnt VCL Styles. Damit sehen die Anwendungen nicht so veraltet aus wie ohne Themes, aber überall gleich.
Das kannst du in den Projektoptionen unter Anwendung --> Erscheinungsbild einstellen. Du machst einfach ein Häkchen an den gewünschten Stil und wählst diesen dann darunter aus.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
HolgerX

Registriert seit: 10. Apr 2006
Ort: Leverkusen
984 Beiträge
 
Delphi 6 Professional
 
#9

AW: Aussehen von Button Delphi 7 vs 10.1

  Alt 22. Jan 2017, 08:01
Das entspricht aber nicht unbedingt den Wünschen der Benutzer. Wenn da ein Programm wie aus dem letzten Jahrtausend aussieht, hätte ich es gleich wieder deinstalliert.
Und auch wenn ein Programm von den UI Guidelines der jeweiligen Windowsversion abweicht, nutze ich es nicht unbedingt gerne.
Hmm..

Das genaue Gegenteil von vielen unser Kunden!

Diese haben sehr oft einen Misch aus verschiedenen Windows-Versionen am laufen (Xp bis Win7/10), wollen aber (der User wegen) das auf allen Rechnern das Programm gleich aussieht und auch gleich funktioniert/bedient wird, damit sich die Mitarbeiter beim Wechsel an einen anderen PC nicht jedes mal umgewöhnen müssen..

Und wenn ich sehe, wie viele schon bei Windows7 die AERO Geschichte per Gruppenrichtlinie deaktiviert haben oder gleich zu so etwas wie ClassicShell gegriffen haben, weil sie eben NICHT mit dem ach so tollen neuen Microsoft GUI arbeiten wollen, sondern lieber ihr altes Design behalten wollen..

Gerade bei Windows 8 (Metro, nicht 8.1) / Windows 10 sind massiv die User am maulen, weil damit keiner mehr gewohnt arbeiten kann.

Geändert von HolgerX (22. Jan 2017 um 08:04 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von kwhk
kwhk

Registriert seit: 25. Mär 2009
Ort: Dresden
168 Beiträge
 
Delphi 10.3 Rio
 
#10

AW: Aussehen von Button Delphi 7 vs 10.1

  Alt 22. Jan 2017, 08:28
Laufzeitthemes habe ich abgeschaltet.
Das Formular sieht nach dem START anders aus, als im Formular-Designer angezeigt, z.B. die oberen Ecken.
Bei Anwendung -> Erscheinungsbild gibt es ja eine Menge für mich nicht verständliche Einstellmöglichkeiten. Wahrscheinlich muss man die nacheinander ausprobieren, um zu erkennen, was damit erreicht wird.

Die 7 im unteren Bereich habe ich nur zu Testzwecken eingefügt, es ist ein TBitBtn, die anderen alle TButton. Ich wollte sehen, ob da etwas anders aussieht, das ist aber nicht der Fall.
Angehängte Grafiken
Dateityp: jpg 101Form.jpg (81,4 KB, 42x aufgerufen)
Hartmut

Geändert von kwhk (22. Jan 2017 um 08:32 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 15:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz