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

تاچ صفحه نمایش


Siaic

سوال

سلام میخوام یه کلید لمسی بسازم به صورتی که زمانی که دستم روی یه دکمه گذاشتم یه اتفاقی بیفته مثلا رنگ اکتیویتی عوض بشه و زمانی که دستمو برداشتم رنگ به حالت اویله برگرده
قبلا یادم میاد یه ویویی یه رویداد up و down داشت ولی الان پیداش نمیکنم.

ممنون

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

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

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

سلام عزیزم

یه تست کنید، من تستش نکردم


Sub Globals
	'These global variables will be redeclared each time the activity is created.
	'These variables can only be accessed from this module.
Dim btn As Button
End Sub

Sub Activity_Create(FirstTime As Boolean)
	'Do not forget to load the layout file created with the visual designer. For example:
	'Activity.LoadLayout("Layout1")
btn.Initialize("btn")
Activity.AddView(btn,0,0,200dip,200dip)
Activity.Color = Colors.Yellow
End Sub


Sub btn_Down
	Activity.Color = Colors.Red
End Sub
Sub btn_Up
	Activity.Color = Colors.Yellow
End Sub

 

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

سلام

ظاهرا برادر ارل این دو رویداد رو برداشته.

شما می تونید بجای دکمه از پنل استفاده کنید

Sub p_Touch (Action As Int, X As Float, Y As Float)
	If Action = p.ACTION_DOWN Then
		Activity.Color = Colors.Magenta
	Else if Action = p.ACTION_UP Then
		Activity.Color = Colors.Blue
	End If
End Sub

به وسیله رویداد تاچ می تونید این کارو انجام بدید.p  هم پنلمون هست.

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

توی ورژن جدید بیسیک این رویداد ها برداشته شده. شما بیا از باتون متریال استفاده کن اون این رویداد هارو داره

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

بایگانی شده

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

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

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