لطفا از تمام مطالب دیدن فرمایید.
فصل ششم: نمایش کادر های محاوره ای(کنترل Font Dialog)
کنترل Font Dialog
هماند کادر های Open File Dialog و Save File Dialog کادر محاواره ای Font Dialog هم می تواند به صورت یک کنترل و هم می تواند به صورت یک کلاس مورد استفاده قرار بگیرد. استفاده از این کادر بسیار راحت است. کافی است تعدادی از خاصیت آن را تنظیم کنید، کادر را نمایش دهید و سپس با استفاده از خاصیت های کادر مشخص کنید که کدام فونت توسط کاربر انتخاب شده است.
خاصیت های کنترل font Dialog:
Allow Script Change: مشخص می کند آیا کاربر می تواند با استفاده از قسمت اسکریپت کادر مجموعه کاراکتر هایی جدای از آنچه در قسمت Script مشخص شده است را انتخاب کند یا نه؟ در صورت اینکه مقدار این خاصیت برابر با True باشد، تمام مجموعه کاراکتر های موجود در قسمت Script نمایش داده می شود.
Color: رنگ فونت انتخاب شده را مشخص می کند.
Font: نام فونت انتخاب شده را مشخص می کند.
Font Must Exist: مشخص می کند که اگر کاربر نام فونتی را انتخاب کرد که وجود نداشت، کادر پیغامی برای خطا نمایش داده شود یا نه؟
Max Size: حد اکثر اندازه ای که کاربر می تواند برای فونت انتخاب کند را مشخص می کند.
Min Size: حداقل اندازه ای که کاربر می تواند برای فونت انتخاب کند را مشخص می کند.
Show Apply: مشخص می کند در کادر محاواره ای که نمایشه داده می شود باید دارای دکمه Apply نیز باشد یا نه؟
Show Color: مشخص می کند که کادر فونت، امکان انتخاب رنگ نیز باشد یا نه؟
Show Effect: مشخص می کندآیا کادر فونت دارای قسمتی برای تعیین خط دار بودن، زیر خط دار بودن و انتخاب رنگ متن توسط کاربر باشد یا نه؟
Show Help: مشخص می کندآیا کادر فونت دارای دکمه فرمان Help باشد یا نه؟
متد های کنترل Font dialog:
در مثال زیر ما فقط از یکی از متدهای Font dialog استفاده خواهیم کرد که آن نیز متد Show Dialog برای نمایش کادر محاواره ای خواهد بود.
امتحان کنید:کار با کنترل Font Dialog
-
مجددا پروژه Dialogs ..........................
موضوعات مرتبط: فصل ششم: نمایش کادر های محاوره ای(کنترل Font Dialog) ، ،
برچسبها:
صفحه قبل 1 صفحه بعد
قالب (Theme)
سبکهای نمایش (styles)
فهرستهای سفارشی (Customized Lists)
فهرستها (Lists)
دکمهها
صفحهبندی (layout)
واحدهای اندازهگیری
اشکال زدایی (debug) برنامه
درک امنیت و اجازه ها (permission)
ساختن و استفاده از منابع (Resources)
استفاده از مفاهیم ضمنی (implicit intents)
استفاده از مفاهیم آشکار (explicit intents)
ساختن و مدیریت فعالیت ها Activities یک برگرفته شده از AndroidCode.ir
کار کردن با AndroidManifest.xml
ایجاد پروژه و درک ساختار آن
نمای کلی از توسعه اندروید
آماده کردن دستگاه اندروید (گوشی) برای توسعه
مراحل نصب «ابزار توسعه اندروید» ADT در ایکلیپس
مراحل نصب ایکلیپس (Eclipse) روی ویندوز
مراحل نصب ایکلیپس (Eclipse) روی مک
سبکهای نمایش (styles)
فهرستهای سفارشی (Customized Lists)
فهرستها (Lists)
دکمهها
صفحهبندی (layout)
واحدهای اندازهگیری
اشکال زدایی (debug) برنامه
درک امنیت و اجازه ها (permission)
ساختن و استفاده از منابع (Resources)
استفاده از مفاهیم ضمنی (implicit intents)
استفاده از مفاهیم آشکار (explicit intents)
ساختن و مدیریت فعالیت ها Activities یک برگرفته شده از AndroidCode.ir
کار کردن با AndroidManifest.xml
ایجاد پروژه و درک ساختار آن
نمای کلی از توسعه اندروید
آماده کردن دستگاه اندروید (گوشی) برای توسعه
مراحل نصب «ابزار توسعه اندروید» ADT در ایکلیپس
مراحل نصب ایکلیپس (Eclipse) روی ویندوز
مراحل نصب ایکلیپس (Eclipse) روی مک
لطفا از دیگر مطالب نیز دیدن فرمایید