minSize و maxSize فى adobe air


السلام عليكم و رحمه الله تعالى و بركاته

يتم تحديد أكبر حجم و أصغر حجم للنافذه الأساسيه للبرنامج فى adobe air من خلال العنصرين <maxSize> و <minSize> بالترتيب داخل ملف application.xml كما يوضح الكود التالى الذى يجعل اكبر حجم هو 1024*876 و أصغر حجم هو 800*600 :

<minSize>800 600</minSize>
<maxSize>1024 876</maxSize>

لكن ماذا بالنسبه للنافذه الذى يتم إنشائها من النافذه الرئيسيه من خلال NativeWindow و NativeWindowInitOptions ، الحل فى الخاصيه minSize و maxSize للكائن nativeWindow ، هاتين الخاصيتين تقبلا كائن من نوع Point كما يوضح الكود التالى :

window.nativeWindow.minSize = new air.Point(800,600);
window.nativeWindow.maxSize = new air.Point(1024,786);

من الكود السابق تحصل على نافذ لايمكن تصغيرها اقل من 800*600 ولا يمكن تكبيرها اكبر من 1024*876 ، و لكن يمكن تكبيرها عن طريق زر maximize إذا كانت قابله للتكبير من خلال الخاصيه maximizable فى الكائن NativeWindowInitOptions .

الأوسمة: ,

أضف تعليقاً

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s


%d مدونون معجبون بهذه: