![]() |
|
Fix ListBox – VCL Style - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : دروس دلفي للمبتدئين (https://delphi4arab.net/forum/forumdisplay.php?fid=13) +--- الموضوع : Fix ListBox – VCL Style (/showthread.php?tid=4602) |
Fix ListBox – VCL Style - SMP3 - 03-10-2012 السلام عليكم و رحمة الله و بركاته هل مليت من عدم دعم ال ListBox ل VCL Style ؟ , أكيد نعم ![]() كود : http://delphinews.files.wordpress.com/2012/10/simple-listbox.jpgكود : http://delphinews.files.wordpress.com/2012/10/listbox.jpgكود : http://delphinews.files.wordpress.com/2012/10/listbox2.jpgاذ أن الوينداوز لا يسمح لك بالرسم لا بتفعيل ال Owner Draw . فكما تعلم فالوينداوز مسؤول عن رسم أغلب الأدوات . الدواء ![]() أولا قم باضافة المكتبة Themes للمشروع PHP كود : uses Vcl.Themes; PHP كود : type TListBox =class (vcl.stdctrls.TListBox )PHP كود : constructor TListBox.Create(AOwner: TComponent);PHP كود : procedure TListBox.DrawItem(Index: Integer; Rect: TRect; State: TOwnerDrawState); |