![]() |
Modernes Aussehen - Symbole, etc.
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammnen,
zugegebnermassen, der Thread-Titel ist ein wenig schwierig gewesen ;-) Also - ich habe eine Applikation, die ürsprünglich unter D7 entwicklet wurde und im Laufe der Zeit immer mal aktualisiert wurde (XE2, XE4, Indy 10, etc.). Es handelt sich also um eine VCL 32 bit Anwendung, das Aussehen ist sehr "antiquiert". Also ich heute XE8 installiert habe, habe ich so gedacht, dass die Ansicht im Installationsprozess von XE8 genau das ist, was ich bräuchte - mein Programm arbeitet im wesentlichen auch nur einige Schritte ab, gibt Rückmeldung, beendet sich. Ich habe einmal einen Screenshot angehängt. Ziel wäre jetzt, die Maske einfach nachzubauen. Ich habe jetzt ein wenig gegoogelt und auch hier gesucht, aber nichts so recht gefunden. Die Fragestellung wäre jetzt, wie ich das ganze am effektivsten bewerkstellige. Zu D7 Zeiten hätte ich jetzt zum Beispiel die Grafiken für den grünen Haken (vor "Informationssammlung") mit Photoshop (oder ähnlichen) ausgeschnitten und in meinem Projekt entsprechend als Grafik eingebunden. Geht das inzwischen nicht auch einfacher? Gibt es Zeichen im Unicode-Satz, mit denen ich so etwas bewerkstelligen kann? Ich weiss von früher, dass es auch häufig irgendwelche Komponenten-Packs gibt / gab, mit denen man solche Dinge bewerkstelligen kann. Wie löst man 2016 so ein Problem am "besten" - selber malen, Unicode Zeichen, andere Delphi Boardmittel (welche?), Komponenten-Packs, ... Tut mir leid, wenn ich so blöd frage (kommme mir echt blöd vor ;-) - ich müsste mal auf die richtige Schiene gesetzt werden ;-) Danke, Sebastian |
AW: Modernes Aussehen - Symbole, etc.
Oh, das ist eins der Themen das spätestens ab Seite zwei in ärgste Glaubens- und Grabenkriege abdriften wird :thumb:
Schriftarten beinhalten seit Windows 7 mittlerweile eine Menge Symbole. Win8 und 10 noch einmal deutlich mehr. Stöber mal hier: ![]() Solange man nichts fachspezifisches braucht ist da eigentlich schon eine Menge drin. Keine Pixel, keine mitgelieferten Grafiken mehr. Wenn das nicht ausreicht ist " ![]() Das war's eigentlich schon. Mittlerweile hat man sich zum Glück von plastischen, glitzernden 3D-Icons verabschiedet. Die grünen pixeligen "..."-Punkte rechts unten im Installer empfinde ich eher als ein Negativbeispiel. Aber insgesamt sieht das schon nett und aufgeräumt aus :-) Ging es dir nur darum oder auch optische Muster wie das obligatorische " ![]() |
AW: Modernes Aussehen - Symbole, etc.
Als einfachstes könntest Du probieren zwei Zeichen übereinander zu malen. Grundlage wäre zB Dez 10061 Hex 274D also: ❍ darüber dann bei Bedarf dann sowas wie Dez 10003 Hex 2713 also: ✔
Mit Firemonkey geht das recht easy - behaupte ich mal in meinem bewusstseinsgetrübten Leichtsinn. ;) Sherlock |
AW: Modernes Aussehen - Symbole, etc.
Erzeug Dir einfach ein entsprechendes Icon...
oder verstehe ich das Problem nicht? |
AW: Modernes Aussehen - Symbole, etc.
Zitat:
Aber im Ernst, geht das ohne Verrenkungen??? Gruß K-H |
AW: Modernes Aussehen - Symbole, etc.
Ich würde auch heute noch die Grafiken - vorzugsweise als PNG - erstellen, in einem Imagelist legen und dann nach Bedarf einblenden.
|
AW: Modernes Aussehen - Symbole, etc.
Grafiken skalieren halt nicht so toll wie Schrift. Mit FMX ist das übereinandersetzen zweiter TLabels ein Klacks. Weniger aufwendig als eine Multiresbitmap zu erzeugen (wenn man gewissenhaft arbeiten möchte).
Sherlock |
AW: Modernes Aussehen - Symbole, etc.
Zitat:
Ansonsten eine TPath nehmen... Der Skaliert! |
AW: Modernes Aussehen - Symbole, etc.
Hallo,
Zitat:
Zitat:
Ich werde mal den Vorschlag von Sherlock mit dem übereinander malen ausprobieren, bin aber recht angetan von deinem Link, das wirkt sehr "schick" Zitat:
Zitat:
Zitat:
Ich werde es jetzt zunächst mit Schriften probieren und dann ggf. ein entsprechend skalierendes Icon nehmen. Danke an alle! Sebastian |
AW: Modernes Aussehen - Symbole, etc.
Liste der Anhänge anzeigen (Anzahl: 1)
Hier noch ein gutes Beispiel für das Überlappen von Icons zu mehrfarbigen Grafiken:
![]() und ![]() Das scheint aber arg Windows-spezifisch zu sein. Im Browser klappt das toll, bei UWP-Apps sicher auch, aber wie man das in FMX oder gar noch der VCL hinbekommt bin ich grade aber auch etwas ratlos... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:26 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