PDA

View Full Version : سوال: تغيير مكان bordericons در فرم



mojtabadj
چهارشنبه 26 تیر 1387, 17:11 عصر
سلام ميخواستم بدونم چه طوري ميشه bordericons فرم را از راست به چپ تغيير مكان بدم

در واقع ميخوام بدونم چه طور ميشه icon فرم رو از راست به چپ ببرم

با تشكر

Hsimple11
چهارشنبه 26 تیر 1387, 19:22 عصر
با اینکار Border Icon های تمامی پنچره های ویندوز به چپ منتقل خواهد شد.

mojtabadj
چهارشنبه 26 تیر 1387, 19:43 عصر
با اینکار Border Icon های تمامی پنچره های ویندوز به چپ منتقل خواهد شد.

ميخوام تو برنامم اين طور بشه :عصبانی:

Hsimple11
چهارشنبه 26 تیر 1387, 22:20 عصر
کار با توابع GetSystemMenu و SetMenuItemInfo که از توابع Win32 API ویندوز هستند را در اینترنت جستجو کنید.

موفق باشید...

B-Vedadian
چهارشنبه 26 تیر 1387, 22:49 عصر
پنجره رو آينه کن


function AddWindowExStyle(WinControl: TWinControl; ExStyle: Cardinal): Integer;
var
CurExStyle: Cardinal;
begin
CurExStyle := GetWindowLong(WinControl.Handle, GWL_EXSTYLE);
CurExStyle := CurExStyle or ExStyle;
SetWindowLong(WinControl.Handle, GWL_EXSTYLE, CurExStyle);
end;



و بعدش


function MirrorWinControl(WinControl: TWinControl): Cardinal;
begin
AddWindowExStyle(WinControl, WS_EX_LAYOUTRTL or WS_EX_RTLREADING);
end;