PDA

View Full Version : سوال: دو سوال در مورد كار با ريچ تكست باكس



ASedJavad
سه شنبه 11 تیر 1387, 11:12 صبح
سلام

1-
تو ورد براي خاصيت چينش متن ما چهار تا گزينه داريم:
راست چين
وسط چين
چپ چين
جاستيفاي

http://barnamenevis.org/forum/attachment.php?attachmentid=19755&stc=1&d=1214931526

حالا مي خواستم ببينم راهي هست كه تو ريچ تكست باكس متنمون جاستيفاي بشه؟


*** تذكر: جاستيفاي حالتيه كه متن يه خط اون قدر كشيده مي شه تا تمام خط رو پر كنه
يعني تمام خطها آخرشون تو يه ستونه

2-
وقتي تو ريچ تكست باكس كنترل رو نگه مي داري و كليد وسط موس رو مي چرخوني، به طور اتوماتيك متن داخل اون بزرگ يا كوچيك ميشه.
حالا مي خواستم ببينم راهي نيست كه بتونيم موقع اين كار، اندازه جديد فونت اونو بدست بياريم؟
اخه دستور

richtextbox1.font.size

همون مقدار اوليه رو نشون مي ده
يا حداقل كاري كنيم كه با چرخوندن اون، اندازه متن تغيير نكنه؟؟؟

bobrus
سه شنبه 11 تیر 1387, 11:30 صبح
براي سوال اول اگه دكمه Ctrl+j زده بشه همون جاستيفاي ميشه
براي سوال دوم هم مي توني توي ايونت Keydown چك كني ببيني كه كاربر چه كليد هايي رو نگه داشته و بعد نسبت به اون اقدام لازم رو انجام بدي

اوبالیت به بو
سه شنبه 11 تیر 1387, 14:14 عصر
حالا مي خواستم ببينم راهي هست كه تو ريچ تكست باكس متنمون جاستيفاي بشه؟


Center:


RichTextBox1.SelAlignment = vbCenter

Right:


RichTextBox1.SelAlignment = vbRightJustify



Left:



RichTextBox1.SelAlignment = vbLeftJustify

ASedJavad
چهارشنبه 12 تیر 1387, 17:25 عصر
سلام
ممنون
در مورد سوال دوم چي؟ كسي جواب نداره؟


براي سوال اول اگه دكمه Ctrl+j زده بشه همون جاستيفاي ميشه
براي سوال دوم هم مي توني توي ايونت Keydown چك كني ببيني كه كاربر چه كليد هايي رو نگه داشته و بعد نسبت به اون اقدام لازم رو انجام بدي

طبيعتا تو keydown نمي شه فهميد كه كليد وسط موس چقدر چرخيده.
مگه نه؟

ASedJavad
چهارشنبه 19 تیر 1387, 12:30 عصر
من جواب مي خوام
:گریه::گریه::گریه::گریه::گریه: :گریه::گریه:
:گریه::گریه::گریه::گریه::گریه: :گریه::گریه: