ساخت و استفاده از نمودار میله ای در برنامه های تجاری

MEHDICO-CO

Member
ساخت نمودار میله ای در MMB

1. یک پروژه ی جدید ایجاد کنید.


2. دو شئ از نوع Rectangle روی صفحه قرار دهید.(حتما) نام یکی را bar و دیگری را bar_add بگذارید.
3. از منوی view گزینه ی Dimensions را انخاب کنید.


4. حالا ابتدا یکی از اشیاء را انتخاب کرده و اندازه ی طول و عرض مورد نظر خود را وارد کرده و
برای شئ دوم نیز دقیقا همین اندازه های قبلی را وارد کنید.


5. رنگ شئ bar را دلخواه انتخاب کرده ولی رنگ bar_add حتما به سفید (رنگ پس زمینه) تفییر دهید.


6. اگر در پنجره ی objects شئ bar_add زیر bar قرار دارد با انتخاب آن و زدن کلیدهای ترکیبی Ctrl + Page Up موقعیت آنرا جلوتر از bar قرار دهید.


7. یک شئ از نوع Input Text یا Edit Boxروی صفه قرار داده و به قسمت Properties آن وارد شوید.

8. در قسمت Type گزینه ی Integer را انتخاب کرده و در جعبه متن پایینی آن e1 را وارد کنید. همچنین در قسمت Optional Action عبارت move را وارد کنید.

9. حالا یک شئ از نوع Script ایجاد و نام آنرا بهMove تغییر داده و به قسمت کدنویسی آن بروید.

10.حالا کدهای زیر را در آن وارد کنید ( در انتهای کار این کدها را توضیح خواهم داد).

barx=ObjectX(bar)
bary=ObjectY(bar)- (e1*2)
MoveTo("bar_add","barx,bary,10,50")

12. حالا بعد از یکبار اجرای برنامه اگر دیدید که با وارد کردن عدد 100 شئ متحرک دقیقا در بالای شئ ثابت قرار نگرفت باید عدد 2 در خط دوم را آنقدر تغییر دهید تا نتیجه ی مطلوب حاصل گردد.

اما توضیحات کد :
خط اول : فاصله ی افقی شئ را نسبت به محیط کار ( منظور تا لبه ی پنجره است) یا Client Area در متغیری عددی به اسم barx ذخیره میکند. ( ای هیچی نوفهمه)

خط دوم : همان کار خط اول ولی اینبار فاصله ی افقی را در متغیری با نام bary ذخیره میکند و در ادامه با انجام یک عملیات ریاضی نسبت عددی که در textbox وارد کرده اید را با فاصله ی افقی نتظیم میکند.(این کار برای انجام درست حرکت انجام شده) شما میتوانید با حذف عملیات ریاضی آن منظور من را به خوبی درک کنید.

خط سوم : شئ bar_add را در راستای محور Y ( حرف سیاسی در و کردم) حرکت میدهد. اگر شما حاشیه ی این شئ که بطور پیش فرض وجود دارد را غیر فعال کنید به نظر خواهد رسید که شئ زیر آن در حال بزرگ شدن یا کوچک شدن است.

دانــــــــــــــــــلود کنـــــــــــــــــــــــید با حجم 17 کیلوبایت

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

پیوست ها

  • Bar.zip
    17.6 کیلوبایت · بازدیدها: 86
آخرین ویرایش:

Saman

مدیر انجمن مولتی مدیا بیلدر
مهدي جان دستت دردنكنه فقط اگه بجاي اينكه مختصات مستطيل ها رو عوض كردي سايزشون رو عوض مي‌كردي بهتر بود. در هر صورت مرسي.

تا بعد...!
 

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

بالا