Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi IconToolbar Problem (https://www.delphipraxis.net/4222-icontoolbar-problem.html)

Florian 19. Apr 2003 20:08


IconToolbar Problem
 
Ich hab da ein problem :-(

Also ich hab ne Toolbar mit Speedbuttons(Glyphs).
Also sagen wir jetzt mal ich hab nen button für Speichern!
Wenn die datei jedoch noch nicht verändert wurde dann sllte dieser button nichtgedrückt werden können.
Ich dachte des mach ich mit Speedbutton1.Enable:=False;
aber wenn ich das machen dann wird aus:

http://www.b-squad.de/Florian/images/normal.jpg

Y
|
|
V

sowas:

http://www.b-squad.de/Florian/images/schei.jpg

ich will aber sowas in der Art.

http://www.b-squad.de/Florian/images/nope.jpg

Also dass man den button zwar nicht drücken kann aber dafür ein anderer glyph angezeigt wird.
Hat dafür jemand eine Lösung.
Vielen Dank ;-)

sakura 19. Apr 2003 23:41

Du musst ein Bitmap erstellen, welches beide Bilder beinhaltet und genau doppelt so breit wie hoch ist. (z.B. 32x16 Pixel) Links ist dann das aktive Bild und rechts das inaktive. Den Rest macht Delphi eigentlich von allein.

...:cat:...

Florian 20. Apr 2003 06:10

des werd ich mal ausprobieren
:-) danke ich meld mich dann ob es funktioniert hat oder nicht!

Florian 20. Apr 2003 06:17

Ich sag nur GENIAL !
wow is ja irre, dass des so einfach geht! bin echt überrascht.
Nur mal eine Frage woher weißt du des? Ausprobiert oder wo gelesen,
wenn gelesen muss ich mir des buch unbedingt kaufen ;-)

Christian Seehase 20. Apr 2003 10:52

Moin Flo,

ich weiss ja nicht, welche Delphi Version Du hast, aber bei meiner steht's in der Hilfe von TSpeedButton.Glyph ;-)

Florian 20. Apr 2003 15:48

:oops: Hmmmmm anscheinend hab ich auch ne Version bei der des In der Hilfe steht. War nur zum suchen zu dumm !
danke

Andreas L. 20. Apr 2003 17:03

Oder du hättst mal in die Borland Common Files geschaut. Da sind die ganzen Standardimages!


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:47 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