رفتن به مطلب

ارسال های توصیه شده

با سلام.

برگشتیم با یک کتابخانه جامع و کاربردی با 4 کلاس و یک Attribute منیفست برای راحت تر انتخاب کردن تم های سفارشی

1 - کلاس sp یا MaatisaScaleFont : برای تعیین سایز یکسان متن ویوها در تمامی دیوایس ها:

توضیح سورس

2 - کلاس MaatisaPersianNumber : تبدیل اعداد انگلیسی به فارسی:

نحوه کار:

Dim mpn1 As MaatisaPersianNumber
Activity.Title = mpn1.PerNumber("1234567890")

3 - کلاس MaatisaLinkSupport : لینک دار کردن متن لیبل:

Dim mls1 As MaatisaLinkSupport
mls1.LinkSupport(lbl1)

4 - کلاس MaatisaCustomToast : یک تواست مسیج سفارشی با قابلیت تعویض فونت و سایز و رنگ متن و شکل و رنگ پس زمینه:

Dim mct1 As MaatisaCustomToast
mct1.Initialize("Welcome to Maatisa products", Typeface.DEFAULT_BOLD, Colors.Black, 16, Colors.Yellow, 20dip)
mct1.Show("" , True)

در Initialize مقدار اول پیام پیشفرض برای نمایش، مقدار دوم : فونت متن، مقدار سوم رنگ متن، چهارم سایز متن، مقدار پنجم: رنگ پس زمینه، و مقدار ششم Radius گوشه شکل پس زمینه

در خط آخر هم نمایش تواست، اگر رشته خالی باشد متن پیشفرض در خط بالا را نشان می دهد، وگرنه متن وارد شده را نشان می دهد.

توضیحات همه کدها در پروژه نمونه و در داکیومنت در فایل زیپ ارائه شده

5 - تم های موجود در کتابخانه:

شامل 20 تم 

|~~ Themes [Macro]:
|~~~ Dark [Def dark theme]
|~~~ Light [Def light theme]
|~~~ Blue [Dark parent]
|~~~ Orange [Light parent]
|~~~ Pink [Light parent]
|~~~ Purple [Light parent]
|~~~ Cyan [Light parent]
|~~~ Brown [Dark parent]
|~~~ Yellow [Dark parent]
|~~~ Darkness [Dark parent]
|~~~ Maatisa1 [Dark parent]
|~~~ Maatisa2 [Dark parent]
|~~~ Maatisa3 [Dark parent]
|~~~ Maatisa4 [Dark parent]
|~~~ Maatisa5 [Dark parent]
|~~~ Maatisa6 [Dark parent]
|~~~ Maatisa7 [Light parent]
|~~~ Maatisa8 [Dark parent]
|~~~ Maatisa9 [Dark parent]
|~~~ Maatisa10 [Dark parent]

طرز استفاده در منیفست:

CreateResourceFromFile(Macro, MaatisaLibs.Blue)

تصویر نمونه رنگ تم ها:

MaatisaLibs_Theme_Colors.jpg

اسکرین شات برخی از تم ها :

Yellow.pngMaatisa9.pngMaatisa3.pngMaatisa4.pngMaatisa8.pngMaatisa10.png

 

انشاله به یاری خدا تم های بیشتری هم اضافه میکنم، و ایرادات جزئی هم برطرف میشن، یک مقدار سرم شلوغه، اگر درخواستی هم بود امر کنید در اولین فرصت در خدمتم.

داکیومنت کتابخانه هم خدمت شما:

________________________________
|~ MaatisaLibs v1.00
________________________________
|~~ Classes:
|~~~ MaatisaSP v1.00
|~~~ MaatisaPersianNumber v1.00
|~~~ MaatisaCustomToast v1.00
|~~~ MaatisaLinkSupport v1.00
_________________________________
|~~ Themes [Macro]:
|~~~ Dark [Def dark theme]
|~~~ Light [Def light theme]
|~~~ Blue [Dark parent]
|~~~ Orange [Light parent]
|~~~ Pink [Light parent]
|~~~ Purple [Light parent]
|~~~ Cyan [Light parent]
|~~~ Brown [Dark parent]
|~~~ Yellow [Dark parent]
|~~~ Darkness [Dark parent]
|~~~ Maatisa1 [Dark parent]
|~~~ Maatisa2 [Dark parent]
|~~~ Maatisa3 [Dark parent]
|~~~ Maatisa4 [Dark parent]
|~~~ Maatisa5 [Dark parent]
|~~~ Maatisa6 [Dark parent]
|~~~ Maatisa7 [Light parent]
|~~~ Maatisa8 [Dark parent]
|~~~ Maatisa9 [Dark parent]
|~~~ Maatisa10 [Dark parent]
________________________________________________________________________
|~~~ How 2 use Macro Themes: (Add line below in Manifest Editor)
|~~~~ CreateResourceFromFile(Macro, MaatisaLibs.Blue)
_________________________________________________________________________
|~ Developed by Mohsen Torabi Maatisa SoftWare Development Group(SWDG)
|~~ Telegram ch: https://t.me/maatisa_swdg
|~~ Telegram ID: adMaatisa
|~~ Email: mohsentorabi086@gmail.com - mohsentorabi1@hotmail.com
|~~ Phone: (+98)9197260906 (Include WhatsApp)
_________________________________________________________________________
Enjoy!
_________________________________________________________________________
|~ Theme's Color Hex Codes: 
(In order:
  Primary Dark
  Primary
  Background
  Accent
)

|~~ Blue
#039BE5
#03A9F4
#CFD8DC
#D4016E

|~~ Darkness
#011F30
#08283B
#023250
#04D18F

|~~ Orange
#A8310D
#DD2C00
#FFFFFF
#DD2C00

|~~ Pink
#BC0948
#F50057
#FFFFFF
#F50057

|~~ Purple
#7E0391
#A301BC
#FFFFFF
#A301BC

|~~ Cyan
#096971
#00838F
#FFFFFF
#00838F

|~~ Yellow 
#FFD600
#FFEA00
#565226
#FFEA00

|~~ Brown
#3E2723
#4E342E
#795548
#BCAAA4

|~~ Maatisa1
#111D1C
#F5272F
#FCC136
#FE686D

|~~ Maatisa2
#21243D
#FF7C7C
#FFD082
#59E3FE

|~~ Maatisa3
#721B65
#B80D57
#F8615A
#FFD868

|~~ Maatisa4
#204051
#3B6978
#84A9AC
#CAE8D5

|~~ Maatisa5
#000000
#323232
#FF1E56
#FFAC41

|~~ Maatisa6
#7D152F
#A3172C
#8C0F48
#FC863D

|~~ Maatisa7
#16DFBA
#02FECF
#BBFEF2
#20A88F

|~~ Maatisa8
#730A39
#870E42
#E09722
#13ABAD

|~~ Maatisa9
#33152D
#4D1C48
#B00C1A
#B7C765

|~~ Maatisa10
#4D2244
#2E8C8F
#D32604
#D9FE04
_________________

 

کتابخانه MaatisaLibs v1.00 شامل کتابخانه، اسکرین شات، سمپل، داکیومنت، رنگ تم ها

دانلود

 

امیدوارم بدردتون بخوره، لبتون خندون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...