View Full Version : راست چین کردن toolbuton در toolbar
tik_tak
جمعه 22 شهریور 1387, 23:17 عصر
من تو فرمم از تولبار استفاده کردم
و داخلش Toolbuton
بی دی مد فرمم رایت تو لفته ولی بازم این باتونها راست چین نمیشن؟
چرا؟
tik_tak
شنبه 23 شهریور 1387, 18:08 عصر
کسی نیس بگه چه جوری ؟
Touska
شنبه 23 شهریور 1387, 18:27 عصر
یک راه خیلی ساده اش اینکه از خاصیت Indent استفاده نمایید ، یا اینکه Toolbarton رو Mirror نمایید.
و یا اینکه از کمپوننتهای Third Party استفاده نمایید.
tik_tak
شنبه 23 شهریور 1387, 22:07 عصر
من از Indent استفاده کردم ولی زیاد دقیق نیست
درمورد mirror هم تو سایت جستجو کردم ....ولی در رابطه موضوعات دیگه بود
و واسه آبجکتای دیگه کد نویسی کرده بودن
جوابمو نگرفتم
tik_tak
یک شنبه 24 شهریور 1387, 14:41 عصر
کسی نمیدونه تابع mirror چه جوری واسه Toolbar نوشته میشه ؟
mortezakiaee
یک شنبه 24 شهریور 1387, 14:57 عصر
const
WS_EX_NOINHERITLAYOUT = $00100000; // Disable inheritence of mirroring by children
WS_EX_LAYOUTRTL = $00400000; // Right to left mirroring
Procedure SetWinControlBiDi(Control: TWinControl);
Var
ExStyle: Longint;
Begin
ExStyle := GetWindowLong(Control.Handle, GWL_EXSTYLE);
SetWindowLong(Control.Handle, GWL_EXSTYLE, ExStyle OR WS_EX_RTLREADING OR WS_EX_RIGHT
OR WS_EX_LAYOUTRTL OR WS_EX_NOINHERITLAYOUT );
End;
و در ادامه
//some procedure
SetWinControlBiDi(exsampleToolbar);
ولی فکر نکنم نتیجه دلخواهتو بگیری
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.