View Full Version : سوال: نوشتن متن روی statusbar در زمان اجرا
amir-m
جمعه 08 مرداد 1389, 10:12 صبح
سلام
با خاصیت simpletext قبل از اجرا میشه یه متن روی statusbar نوشت.
چطور میشه در زمان اجرا متن روی statusbar را تغییر داد یا متن جدید روی اون نوشت؟
با تشکر
Hamid Mahmoudi
جمعه 08 مرداد 1389, 10:26 صبح
اگه منظورتون اینه که بیاید Statusbar رو به چند پنل تقسیم کرده و در هر پنل متن موردنظرتونو قرار بدید :
روی آن راست کلیک کنید، بعدش PanelEditor رو انتخاب کرده و هر چندتا پنلی که خواستید بهش اضافه کنید.
بعد هم مثلا برای نوشتن در پنل اولی باید بگی :
StatusBar1.Panels[0].Text :=your text ;
لازم به ذکره که در این حالت باید Statusbar.simplepanel برابر false باشه تا بتونید، پنل ها رو ببینید.
مجتبی تاجیک
جمعه 08 مرداد 1389, 10:32 صبح
منطورتون تغییر همون SimpleText در زمان اجرا هست ؟
StatusBar1.SimpleText:= 'Your own text';
amir-m
جمعه 08 مرداد 1389, 11:19 صبح
منطورتون تغییر همون SimpleText در زمان اجرا هست ؟
StatusBar1.SimpleText:= 'Your own text';
این کار را اول از همه آزمایش کردم. جواب نمیده
Hamid Mahmoudi
جمعه 08 مرداد 1389, 11:48 صبح
این کار را اول از همه آزمایش کردم. جواب نمیده
توضیح دوستمون در پست 3 مشکلی نداره. قضیه ای که باعث میشه به نظر بیاد که این کد جواب نمیده اینه که خاصیت simplepanel مربوط به statusbar ، فالس باشه و شما بخواید اینو اجرا کنید.
در حقیقت با اینکار متنی که در Statusbar قرار میگریه، معلوم نیستش.
vBulletin® v4.0.8, Copyright ©2000-1391, Jelsoft Enterprises Ltd.