قسمت۱۲: آشنایی با دکمه در بیسیک فوراندروید

آشنایی با دکمه در بیسیک فوراندروید

در قسمت دوازدهم آموزش برنامه نویسی با B4A از سایت مدیران اپ می خواهیم به آموزش دکمه یا Button ها بپردازیم.

در قسمت قبلی آموزش بیسیک فور اندروید به آموزش پیام ها در نرم افزار بیسیک فور اندروید پرداختیم اگر قسمت قبل آموزش B4A را مطالعه نکرده اید پیشنهاد می کنیم از این لینک به مطالعه قسمت قبل آموزش بیسیک فور اندروید بپردازید.

ابتدا برای دسترسی به دکمه ها و ایجاد دکمه باید قسمت Designer را در بیسیک فور اندروید باز کنید که ابتدا یک دکمه پیش فرض داخل آن است باید آن را حذف کنید و زمانی که حذف کردید تصویر زیر را مشاهده می کنید.

نرم افزار بیسیک فور اندروید

بعد روی Activity در وسط صفحه راست کلیک کرده و بعد گزینه Add view و بعد گزینه Button را همانند تصویر زیر انتخاب کنید.

آموزش برنامه نویسی با B4A

اندازه دکمه ایجاد شده را به دلخواه همانند تصویر زیر می توانید تغییر بدهید و به هر اندازه ای که می خواهید و در هر کجای Activity که می خواهید قرار بدهید.

آموزش برنامه نویسی با B4A

همانطور که در تصویر بالا مشاهده می کنید دکمه ما الان در وسط صفحه است و در فیلم آموزشی که در ابتدای این مطلب قرار دارد می توانید به طور کامل آن را مشاهده کنید و هر تغییر که مدنظردارید روی دکمه اعمال کنید.

نرم افزار بیسیک فور اندروید

بعد از این که روی دکمه کلیک کردید می توانید اطلاعات آن را از سمت چپ تغییر بدهید که در ابتدا می توانید نام آن را تغییر بدهید و زمانی که نام آن را تغییر بدهید Event Name آن نیز به طور خودکار تغییر می کند.

قسمت parent که به طور پیش فرض بر روی اکتیویتی یعنی صفحه اصلی است ولی زمانی که المان دیگری اضافه کنید به این لیست اضافه می شود و می توانید Parent آن را روی چیزی دیگری به غیر از اکتیویتی تعیین کنید. همانطور که در تصویر بالا مشاهده می کنید زمانی که یک پنل اضافه کردیم به لیست Parent ها پنل هم اضافه شد.

آموزش برنامه نویسی با B4A

در قسمتی که تصویر بالا مشاهده می کنید می توانید ویژگی های دکمه را از این قسمت تغییر بدهید ویژگی هایی مثل اندازه ، طول ، فاصله متن داخل دکمه و… که در فیلم آموزشی به طور کامل توضیح داده شده است.

آموزش برنامه نویسی با B4A

در قسمت Text Properties می توانید ویژگی های متن داخل دکمه را تعیین کنید ویژگی ها مثل رنگ ، استایل متن و…  می توانید ویژگی های متن را در این قسمت تعیین کنید.

نرم افزار B4A

در قسمت Button Properties می توانید ویژگی های دکمه را مثل رنگ ، خط دور و… تعیین کنید و در قسمت Button properties می توانید رنگ کلیک را قبل از کلیک ، بعد از کلیک و بعد از غیر فعال شدن تعیین کنید.

نرم افزار بیسیک فور اندروید

دوباره وارد قسمت دیزاینر می شویم و بعد از راست کلیک کردن روی دکمه موردنظر و زدن گزینه اخری می توانید SUB هایی که مربوط به دکمه است را ایجاد کنید ،با کلیک بروی آن ها می توانید متغیر مربوط به دکمه را به طور اتوماتیک در برنامه ایجاد کنید این قسمت برای هر المان فرق دارد که SUB های مربوط به دکمه Click و Long Click است که ما بر روی همه کلیک می کنیم تا کد مورد نظر در قسمت Main ساخته شود.

آموزش برنامه نویسی با B4A

همانطور که مشاهده می کنید بر روی مواردی که کلیک کردیم در کد ساخته شده است و اینجا قرار گرفته است.

نرم افزار بیسیک فور اندروید

۱
Activity.LoadLayout("Layout")
Btn1.Text=""
BTN1.TextColor = Colors.Blue
Btn1.TextSize
۲
TostMassageShow("Clicked",False)
۳
ToastMassageShow("LongClicked",False)

 

به تصویر بالا توجه کنید به ترتیب شماره به توضیح قسمت های مختلف کد می پردازیم:

  1. در قسمت اول، کد ها مربوط به تغییرات ظاهری دکمه است یعنی تمام تنظیماتی که در قسمت دیزاین می توانستید انجام بدهید از این قسمت و در این Sub هم به صورت کد می توانید انجام بدهید.
  2. قسمت دوم زمانی که روی دکمه کلیک کنید پیام Clicked به مدت چند ثانیه به شما نمایش میدهد.
  3. قسمت سوم زمانی که به مدت طولانی بر روی دکمه کلیک کنید پیام LongClicked را به مدت چند ثانیه به شما نمایش میدهد.

می توانید نتیجه قسمت های کدنویسی شده را در تصاویر بعد مشاهده کنید.

آموزش برنامه نویسی با B4A

تصویر بالا مربوط به زمانی است که یک بار بر روی دکمه کلیک کنید پیغام Clicked نمایش میدهد.

آموزش برنامه نویسی با B4A

تصویر بالا مربوط به زمانی است که به مدت طولانی روی دکمه کلیک کنید پیغام LongClicked نمایش میدهد.

آموزش برنامه نویسی با B4A

Btn1.Enabled = False

 

در تصویر بالا با استفاده از یک خط کدی که با فلش مشخص شده برنامه ای برای این دکمه نوشته ایم، برنامه دکمه به این صورت است که زمانی یک بار بر روی آن کلیک شده دکمه غیرفعال بشود و رنگ دکمه هم تغییر کند.

رنگ دکمه در قسمت دیزاینر می توان تعیین کرد.

امیدواریم این قسمت از آموزش برنامه نویسی با B4A از سایت مدیران اپ مورد استفاده شما کاربران عزیز قرار گرفته باشد.

مصطفی کثیری
مصطفی کثیری
چندسال هست در زمینه برنامه نویسی اندروید با بیسیک فور اندروید فعالیت دارم و همچنین به مباحت شبکه های کامپیوتر و دوره های های (mtcna و ... ) تسلط کامل دارم.اینجا هستم تا اندک دانش خودم را با شما به اشتراک بذارم.✌️
برچسب ها:
در تلگرام
مدیران اَپ را دنبال کنید!
در اینستاگرام
مدیران اَپ را دنبال کنید!

باکس دانلود

راهنما

برای مشاهده فیلم آموزشی از پلیرها استفاده کنید.

نظر شما در این رابطه چیست؟

0 نظر در مورد قسمت۱۲: آشنایی با دکمه در بیسیک فوراندروید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

متاسفانه نظری برای این مطلب وجود ندارد، شما اولین نفر باشید.