آموزش Tooltip چند سطری

+Mohammad+

Well-Known Member
سلامـ به همه
همه با هم این تاپیک را به اوج می رسانیم...
دیدم کسی آموزش از آپادانا نمیزاره ، گفتیم خودمون بزاریم البت با اجازه جاوید جان...

می خوام یه ترفند جالب رو که خودم ساختم رو بهتون آموزش بدم البته کاربردی هم هست.!
شاید بعضی وقت ها بخواید یه Tooltip چند سطری داشته باشید که در حالت عادی تک خطیه
---
یه پروژه جدید ایجاد کنید و یک Button هم روی صفحه بزارید
حالا روش دابل کلیک کنید و در قسمت Events بر روی On Mouse Enter کلیک کنید.

پارامتر های مورد نیاز ما برای Tooltip :
1- سطر اول 2- فاصله ی بین خطوط 3-سطر دوم 4- فاصله بین خطوط 5- سطر..... و...

کد زیر رو برای سطر اول بنویسید:
کد:
$Line1 = "This is a tooltip for this button..."
که سطر اول tooltip ماست.
کد زیر رو هم برای فاصله بین خطوط استفاده می کنیم :
کد:
$LS = CHR(13) + CHR(10)

کد زیر هم خط دوم هست :
کد:
$Line2 = "This is second line...

خط آخر برای نمایش tooltip هم این کد رو بنویسید :
کد:
Obj("Button1").Tooltip($Line1+$LS+$Line2)
به همین صورت تا هر چند تا سطر که بخواید می تونید استفاده کنید ، فقط بعد از هر خط باید فاصله رو استفاده کنید...
واسه ی فهم بهتر کد ها ، یه نمونه هم پیوست کردم.
 

پیوست ها

  • Multiline Tooltip.rar
    525 بایت · بازدیدها: 10

JavidX

Apadana Developer
سلام
خیلی ممنون از دوست گلمون.
این روش CHR(13)+CHR(10) روش خوبیه البته میخواستم بگم به جای این دستورات میتونید توی خود رشته از \br استفاده کنید. به این شکل:
کد:
Obj("Button1","Form1").Tooltip("test\brf")
موفق باشید
 

جدیدترین ارسال ها

بالا