Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi BitBtn verliert sein Bild wenn er deaktiviert wird ! (https://www.delphipraxis.net/113489-bitbtn-verliert-sein-bild-wenn-er-deaktiviert-wird.html)

Delphiturbo 8. Mai 2008 15:43


BitBtn verliert sein Bild wenn er deaktiviert wird !
 
Hallo
ein Bild ist auf BitBtn zugewiesen
wenn ich aber das Button deaktiviere mit False, dann versteckt das Bild !!!
Delphi-Quellcode:
BitBtn1.Enabled:=false; // das Bild von BitBtn wird unsichtbar !

toms 8. Mai 2008 16:06

Re: BitBtn verliert sein Bild wenn er deaktiviert wird !
 
Siehe Erklärung aufQC.

Delphiturbo 8. Mai 2008 18:03

Re: BitBtn verliert sein Bild wenn er deaktiviert wird !
 
Leider stimmt nicht, was dort beschrieben ist !
Oder mindestens mit D7

Matze 8. Mai 2008 18:07

Re: BitBtn verliert sein Bild wenn er deaktiviert wird !
 
Hallo,

ich stand kürzlich vor dem gleichen Problem und habe es dann so gemacht, dass ich als Glyph ein doppelt so breites Bild wie normal genommen habe (Bsp. 32 x 16). Auf der rechten Hälfte befindet sich das Bild im deaktivierten Zustand, auf der linken im aktivierten (als rechtes Bild habe ich das linke nur in Graustufen genommen).
Irgendwo kann man dann GlyphCount (oder sowas) einstellen. Setzt man das auf "2", dann klappt das wunderbar auch im deaktivierten Zustand.
Ob das die normale Vorgehensweise ist, weiß ich nicht, denn ich bin eher durch verzweifeltes Herumprobieren darauf gestoßen.

Grüße

Edit: Die Beiträge in der QC habe ich mir nicht angesehen.

toms 8. Mai 2008 18:28

Re: BitBtn verliert sein Bild wenn er deaktiviert wird !
 
Zitat:

Ob das die normale Vorgehensweise ist, weiß ich nicht, denn ich bin eher durch verzweifeltes Herumprobieren darauf gestoßen.
Herumprobieren wäre hier nicht nötig gewesen.
Das steht ja hier: Delphi-Referenz durchsuchenTBitBtn.Glyph

Delphiturbo 8. Mai 2008 19:14

Re: BitBtn verliert sein Bild wenn er deaktiviert wird !
 
Liste der Anhänge anzeigen (Anzahl: 2)
Gelöst mit einem Trik :mrgreen:
Bild spiegeln und dann zusammen in einem Bild speichern und dann
das Button verkleinern bis nur die Hilfe über das BitBtn von dem Bild gesehen wird

stahli 28. Jul 2009 22:25

Re: BitBtn verliert sein Bild wenn er deaktiviert wird !
 
Mein kleines Tool erstellt einen zusätzlichen "inaktiven Bereich" in einem Bitmap, so dass die Schalter zwei unterschiedliche Bilder anzeigen können...

Stahli


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

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