ورود

View Full Version : چرخیدن textbox



setarehman
چهارشنبه 20 مهر 1384, 07:06 صبح
سلام
من میخوام تکس باکس رو 90 درجه بچرخونم به طوری که عمودی نشون داده بشه چطوری میشه این کار رو کرد اشتباه نشه میخوام موقع لود فرم اطلاعات درون اون عمودی نشون داده بشه نه خود تکس باکس

mahdieh_khatibi
چهارشنبه 20 مهر 1384, 20:44 عصر
سلام
به این تاپیک یک نگاهی بیندازید، فکر کنم مشکلتون رو حل کند:
http://www.barnamenevis.org/forum/showthread.php?t=26259&highlight=rotate+%98%D1%CF%E4
خدا حافظ

PalizeSoftware
چهارشنبه 20 مهر 1384, 22:05 عصر
می‌تونید یه کنترل جدید بسازید که البته قدری ساخت اینچنین تا حدودی مشکل هست.
برای شروع پیشنهاد می‌کنم دنبال سورسهایی باشید که متن رو با زاویه خاصی نمایش می‌دهند. توی همین سایت هم می‌تونید جستجو کنید. اگه فقط قصد نمایش دارید که کار سختی نیست، اما اگر می‌خواهید ویرایش هم بکنید قضیه فرق می‌کنه. من حاضرم کمک کنم اگه خواستید بفرمائید

setarehman
پنج شنبه 21 مهر 1384, 21:16 عصر
علی الحساب شما طریقه فقط نمایش رو بفرمایید ممنون میشم

PalizeSoftware
پنج شنبه 21 مهر 1384, 21:33 عصر
سلام دوست عزیز
این یک برنامه برای نمایش متن با زاویه دلخواه است
در مقدمه توضیح بدم که کار برنامه ایجاد یه فونت منطقی است که بر حسب زاویه مشخصی ایجاد میشه. فونت‌های truetype چون با فرمول‌های ریاضی ساخته می‌شوند( بر خلاف فونت‌های بیت‌مپ) برداری هستند و بهمین خاطر میشه منحنی‌ها و توابع رو براحتی دوران داد.
با کمی تلاش اون رو به یه کنترل تبدیل کنید تا هرجا که خواستید ازش استفاده کنید.
موفق باشید

setarehman
شنبه 30 مهر 1384, 07:33 صبح
از راهنمایتون ممنون مفید بود ولی حالا یه سوال دیگه
من میخوام موقع نمایش با استفاده از همین توی چند خط چاپ بشه یعنی خاصیت multi line فعال باشه
میشه بگید چطوری این کار رو بکنم چون در حالت عادی توی یه خط همه رو نمایش میده

setarehman
دوشنبه 02 آبان 1384, 08:34 صبح
آقا پالیز شما که راه حل اول رو گفتید برای این دومی راهی ندارید
اگه میدونید لطفا کمک کنید

PalizeSoftware
دوشنبه 02 آبان 1384, 18:02 عصر
خب راه‌حلش اینه که خودتون تابعی بنویسید که بر اساس x,y سطرها رو چاپ کنه.
کار سختی نیست. فرصت کنم براتون سورس رو می‌ذارم