در درس پیش چگونگی قرار دادن editbox بر روی پروژه و تعریف متغیر برای آن توضیح داده شد.
حال فرض کنید که بخواهیم از این edit box برای نمایشگر یک ماشین حساب استفاده کنیم.
برای اینکار ابتدا چند دکمه برای اعداد بر روی پروژه قرار می دهیم سپس برای نوشتن اعمالی که قرار است با زدن هر دکمه انجام شود بر روی دکمه مورد نظر دو بار کلیک کرده به فایل .cpp مورد نظر برای نوشتن دستورات هدایت شوید. در صفحه آمده فرض کنید که قرار است برای دکمه "1" دستور بنویسید پس باید با زدن دکمه در نمایشگر عدد یک نمایش داده شود فرض کنید که x متغیر صفحه نمایش باشد، در اینصورت داریم:
کد:
}( ) The function for button 1
;(Update data(true
;X=1
;(Update data(false
{
که (update data(false برای نشان دادن مقدار تغییر یافته متغیر در نمایشگر و update data(true) برای قرار دادن مقدار داخل نمایشگر در متغیر نمایشگر می باشد.به همین ترتیب برای دکمه های اعداد دیگر نیز به همین صورت. البته توجه کنید فعلا این چیزی که می گویم برای اعداد یک رقمی است یعنی با هر بار زدن دکمه یک باید توقع داشته باشید که چند یک پشت سر هم نشان داده شود ولی هر بار که عدد یک را بزنید همان یک دانه یک را خواهید دید. یعنی اگر ابتدا دکمه یک و سپس دکمه دو را فشار دهید عدد 12 را نشان نمی دهد بلکه با زدن یک عدد1 و با زدن دو عدد 2 را نشان می دهد فعلا همین کار برای شروع کافی است. البته در مورد کد نوشته شده باید بگم متن داخل تابع درست است ولی اسم انتخاب شده برای تابع توسط خود محیط برنامه نویسی انتخاب می شود البته با توجه به اسمی که برای دکمه انتخاب می کنید.
__________________
یاد باد آنکه ز ما وقت سفر یاد نکرد
به وداعی دل غم دیده ما شاد نکرد(حافظ)