سلام.
دوستان امروز تابعی رو می گذارم که اکثرمون بنا به نیاز، خودمون ورژن هایی ازش تولید کردیم.
این تابع ShowMessgae یا به طور دقیق تر، DialogeMessage هست.
امکانات تابع به زبان ساده :
------------------------------
قابلیت انتخاب انگلیسی، یا فارسی بودن دکمه ها
قابلیت افزودن دکمه های دلخواه، از جمله دکمه "پرینت" برای پرینت گرفتن ارور
قابلیت کپی با دکمه های Ctrl+C هنگام اجرا روی کلیپ بورد، برای پیست کردن اون در مثلا نوت پد
امکان تنظیم اتوماتیک طول و عرض متن نمایش داده شده بطور دقیق، مخصوصا در نمایش متن های چند خطی (از این امکان می تونید استفاده های دیگه ای هم کنید)
امکان اضافه کردن پخش صدای مرتبط با نوع ارور، یا مسیج یا سوال
امکان تغییر رفتار فرم نمایش داده شده، رنگ اون، فونت اون، دکمه های اون، متن نمایش داده شده و ... بطور کامل
امکان تبدیل تابع به نمایش، ارور، سوال
و ..
کامپوننت مربوطه هم اضافه شد. با این کامپوننت به راحتی می تونید تنظیمات رو انجام بدید. البته من با این مدلی کردنش خیلی موافق نبودم. (محض گل روی حمزه و هادی، ای تنبلا !!)
در کامپوننت متد مربوطه Execute هست.
اما بدون گذاشتن یا ساختن کامپوننت و فقط با ذکر نام کلاس هم می تونید از امکاناتش همچنان استفاده کنید.
لطفا ایرادات و نظراتتون رو بدید.
دوستان دلگرمی بدید یکم بابا!
آدم اصلا ذوق نداره دو تا تابع بذاره.
با احترام - زالی