Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by cruiser,
24. Aug 2007
mhm... fällt mir so erst mal nix ein... bei mir laufen die Jedis nicht. Ich könnt zwar ne Ableitung für PNG-Unterstützung basteln, aber eben nicht testen. Im Grunde müsstest du die Compo so umbaun, dass statt dem BMP-Glyph ein PNG-Object genutzt wird...
Ansonsten gehn mir die Ideen aus. Von Grund auf was eigenes Basteln, evtl. gleich mit ImageList statt einzel-Glyphs, willst du ja sicher nicht?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by cruiser,
24. Aug 2007
hrm... man könnt da was ableiten... hat denn der normale Speedbutton nen Hover-Effekt?
Welche Compo nutzt du bisher?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by cruiser,
24. Aug 2007
Im Grunde wurde die Alpha-Transparenz auf deine Hintergrundfarbe geblendet. ich vermute mal, du hast im Bitmap selbst gar keine Transparenz? Wär nett, wenn du das BMP mal in Rohform anhängen könntest.
Ha! Adresse gefunden. Schau dir die Teile mal an: http://www.thany.org/article/32/PngComponents
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by cruiser,
24. Aug 2007
Das Antialiasing wurde auf eine Blendfarbe gemacht.. geht bei BMP nich anders (jaja, Bmp32, aber wird von Delphi ja nich nativ unterstützt)
Eine Lösung wär der Weg über PNG. Ist zwar auch mit Zusatzunits/Kompos verbunden, aber der Schatten würde richtig verblendet werden.