Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Form.Icon ? (https://www.delphipraxis.net/204798-form-icon.html)

ArminW 30. Jun 2020 07:43

Form.Icon ?
 
Hallo Forum,
ich bin gerade dabei, mich in Delphi 10.1 einzuarbeiten. Seit Jahren programmiere ich in einem alten Delphi, wo ich einem Formular ganz einfach ein Symbol zuordnen kann mit der Eigenschaft Icon. Dieses Icon ist dann eine 32 px x 32 px große "Bild" Datei mit der Endung *.ico. In Delphi 10.1 finde ich beim Formular keine Eigenschaft Icon mehr. Wo ist das Icon hingekommen?
Armin

stifflersmom 30. Jun 2020 07:46

AW: Form.Icon ?
 
Hast Du alle Optionen im Objektinspektor eingeblendet?

Ich findes da immer nocht.

Sherlock 30. Jun 2020 07:56

AW: Form.Icon ?
 
Eigentlich macht man das über die Projekteinstellungen (Anwendung->Symbole). Icons müssen/sollten heutzutage mehrere Auflösungen haben, damit sie in den unterschiedlichen Skalierungen gut aussehen.

Sherlock

ArminW 30. Jun 2020 08:23

AW: Form.Icon ?
 
danke erst mal.

@stifflersmom. Hmm .. Ich sehe keine Möglichkeit, im Objektinspektor Optionen ein/auszuschalten.

@Sherlock. aha, guter Tipp, hab's gefunden: Projekt > Optionen > Anwendung. Da gibts verschieden große Symbole im png Format.
Ich sehe gerade, das Ganze auch noch unterschieden nach Ziel Win, iOS, Android usw ... sehr schön :-)

Armin

himitsu 30. Jun 2020 09:04

AW: Form.Icon ?
 
In der VCL hat die Form noch ein eigenes Icon,
aber im FMX fehlt es irgendwie.

Da siehst halt, das man bei FMX meist nur an Handy/Tablet gedacht hat, wo es ja keine Fenster mit Titelleiste gibt
und Windows oder der große MAC wurden vollkommen vergessen und an Linux wollte niemand eh denken.


In den Projekteinstellungen ändert man eigentlich nur das Icon der Anwendung (EXE) im Explorer, Desktop, Startmenü usw. (früher auch der Startleiste, aber da zeigt man ja inzwischen besser die MainForm an) und am Besten auch mit etwas größeren Formaten, z.B. als PNG,
aber Ja, das wird auch als StandardIcon der Forms verwendet, wenn dort nichts Anderes angegeben ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2020 by Daniel R. Wolf