رفتن به مطلب
  • 0

مشکل در تغییر فونت و سایز متن در DesignSupport


majid08

سوال

سلام

تاپیک پشتیبانی  DesignSupport کلا نبود اینجا مطرح کردم

چطوری باید فونت وسایز متن رو تغییر داد

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

3 پاسخ به این سوال تاکنون داده شده است

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

سلام داداش ببین خود کتابخونه چون پیشفرض گوگل هست مطابق مستندات گوگل هست و هرچی رو بخواد از sdk میگیره به همین دلیل برای زبان انگلیسی همه چی رو میگیره  و اینونتی هم برای تغییر فونت و سایز نداره ولازم به تغییر اونا نیست چون استاندارد گوگل میریزه برهم ولی برای فونت فارسی می تونی اینجوری عمل کنی . 

Sub SetTypeface(parent As Panel, t As Typeface,txtsize As Int)
For Each v As View In parent
	If v Is Label Then
		Dim lbl As Label = v
		lbl.Typeface = t
		lbl.TextSize = txtsize
	Else If v Is Panel Then
		SetTypeface(v, t , txtsize)
	End If
Next
End Sub

این ساب بگذار داخل برنامت و بعد از این که ویژگی های تب رو دادی آخرین گزینه   اینجوری بهش فونت و سایز فونت رو بده  

SetTypeface(TabLayout,Typeface.LoadFromAssets("Vazir-Bold.ttf"),14)

اسم تب  tablayout  هست . فقط یکسری نکات هست مثلا برای تعیین رنگ ها و اندازه ها بخش مستدات گوگل قسمت تب ها رو ببینی گفته از چه استاندارد هایی باید استفاده کرد

فقط برای نمایش تصاویر باید از ف ی ل تر  شکن استفاده کنی .

https://www.google.com/design/spec/components/tabs.html#

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

سلام داداش ببین خود کتابخونه چون پیشفرض گوگل هست مطابق مستندات گوگل هست و هرچی رو بخواد از sdk میگیره به همین دلیل برای زبان انگلیسی همه چی رو میگیره  و اینونتی هم برای تغییر فونت و سایز نداره ولازم به تغییر اونا نیست چون استاندارد گوگل میریزه برهم ولی برای فونت فارسی می تونی اینجوری عمل کنی . 

Sub SetTypeface(parent As Panel, t As Typeface,txtsize As Int)
For Each v As View In parent
	If v Is Label Then
		Dim lbl As Label = v
		lbl.Typeface = t
		lbl.TextSize = txtsize
	Else If v Is Panel Then
		SetTypeface(v, t , txtsize)
	End If
Next
End Sub

این ساب بگذار داخل برنامت و بعد از این که ویژگی های تب رو دادی آخرین گزینه   اینجوری بهش فونت و سایز فونت رو بده  

SetTypeface(TabLayout,Typeface.LoadFromAssets("Vazir-Bold.ttf"),14)

اسم تب  tablayout  هست . فقط یکسری نکات هست مثلا برای تعیین رنگ ها و اندازه ها بخش مستدات گوگل قسمت تب ها رو ببینی گفته از چه استاندارد هایی باید استفاده کرد

فقط برای نمایش تصاویر باید از ف ی ل تر  شکن استفاده کنی .

https://www.google.com/design/spec/components/tabs.html#

 

 

 

سلام

از اون ساب ارور میگیره

B4A version: 5.50
Parsing code.    Error
Error parsing program.
Error description: Parameter name cannot hide global variable name.
Occurred on line: 396 (home)
Sub SetTypeface(parent As Panel, t As Typeface,txtsize As Int)
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

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

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