ایجاد آبجکت مشترک برای تمامی صفحات

MyroxSoft

New Member
سلام
1-نحوه تعریف آبجکت سراسری طوری که این شی در تمامی صفحات دیده بشه
2-هر صفحه سایز و فرم خاصی داشته باشه
(متاسفانه با هر کلمه کلیدی جستجو کردم اما چیزی نشون نمیداد)
ممنون
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
1-نحوه تعریف آبجکت سراسری طوری که این شی در تمامی صفحات دیده بشه
باید اشیاء رو در Master Page و یا Master Top Layer قرار بدید، هر کدوم از این عبارت ها رو چه در انجمن و چه در راهنمای MMB جستجو کنید به پاسختون می رسید.
2-هر صفحه سایز و فرم خاصی داشته باشه
چون اندازه ی صفحه برای هر Page بطور مجزا نمیشه تعیین کرد، پس باید مدیریت اندازه ی هر صفحه رو خودتون به عهده بگیرید
یعنی در اسکریپت Page Start هر صفحه اندازه ی صفحه یا فرمش رو تعیین کنید.
برای تغییر اندازه ی صفحه از کد زیر استفاده کنید:
کد:
SysCommand("ResizeWindow","w,h")
که w و h به ترتیب عرض و ارتفاع هست.
برای اینکه شکل صفحه مستطیلی نباشه هم راه های متفاوتی وجود داره
یکی با استفاده از فایل های .rgn یا Region که توسط پلاگین به صفحه اعمال میشه (اگر اشتباه نکنم Plugy یا شاید هم Tweak، جستجو کنید)
یکی هم اینکه قسمتهایی از صفحه که قراره حذف بشه رو به یک رنگ خاص مثل صورتی دربیارید (رنگی که در هیچ قسمت دیگه استفاده نشده) و توسط پلاگین هایی مثل WindowFunction یا SysMetrics اون رنگ رو حذف کنید.
برای این مورد هم در انجمن بحث شده و مثال های همراه این پلاگین ها کاملاً گویا هست
 

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

بالا