delphi4arab منتديات دلفي للعرب

نسخة كاملة : بخصوص الخاصية Glyph الخاصة بالزر speedbutton
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

تعرفون جميعا انه الخاصية Glyph الخاصة بالزر speedbutton تقوم بإضافة صورة من نوع bmp لهذا الزر
سؤالي هو كيف يمكنني إضافو هذه الصورة لكن بصيفة أخرى png مثلا
وعليكم السلام و رحمة الله

خاصية الـ Glyph لا تقبل إلا bmp
إقتباس :unit Buttons;
...
property Glyph: TBitmap read GetGlyph write SetGlyph stored IsCustom;
لذا عليك تحويل الـ png في الذاكرة

مثال ( دلفي 2009 وما بعده )
كود :
uses ..+,[COLOR=Green]pngimage[/COLOR];
كود :
var png1 :TPngImage; begin png1 :=TPngImage.Create; try png1.LoadFromFile('e:\Untitled.png'); SpeedButton1.Glyph.Assign(png1); finally png1.Free; end; end;
http://www.delphi4arab.net/forum/showthread.php?tid=516
+توجد مواضيع أخرى في المنتدى على ما أظن إستخدم البحث Smile .

بالتوفيق