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

ترسیم کمان canvas


alis625324

سوال

سلام خسته نباشید ،همونطور ک میدونید تابع canvas در زبانهای دیگه arc هم داره که باهاش انحنا ها رو کشید،در b4aچطور میشه همچین کاری کرد ممنونم

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

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

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

سلام و درود از B4XCanvas استفاده کنید.

مثال زیر برای ترسیم مربع و مستطیله من سیستم دسترسی ندارم arc رو خودتون پیدا کنید متدشو

    Dim tRect As B4XRect
    tRect.Initialize(1dip, 1dip, MyWidth, MyHeight)
    
    Dim xPath As B4XPath
    xPath.InitializeRoundedRect(tRect, 10dip)
    
    tCanvas.DrawPath(xPath, Colors.DarkGray, False, 5)

 

لینکهای زیر رو هم نگاه کنید

 

https://www.b4x.com/android/forum/threads/b4x-xui-canvas-draw-round-rect-arcs-ovals.93075/

https://www.b4x.com/android/forum/threads/b4x-xui-canvas-draw-round-rect-arcs-ovals.93075/

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

۴ دقیقه قبل، محمدرضا شاهپیری گفته است:

سلام و درود از B4XCanvas استفاده کنید.

مثال زیر برای ترسیم مربع و مستطیله من سیستم دسترسی ندارم arc رو خودتون پیدا کنید متدشو

    Dim tRect As B4XRect
    tRect.Initialize(1dip, 1dip, MyWidth, MyHeight)
    
    Dim xPath As B4XPath
    xPath.InitializeRoundedRect(tRect, 10dip)
    
    tCanvas.DrawPath(xPath, Colors.DarkGray, False, 5)

یافت شد خیلی ممنون:give_heart:

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

بایگانی شده

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

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

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