From d33b5b1a8ade81e5c738780d7a5610eb3b9fe712 Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期一, 16 十月 2023 18:02:00 +0800
Subject: [PATCH] 2023年10月16日18:01:57
---
HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs | 28 +++++++++++++++-------------
1 files changed, 15 insertions(+), 13 deletions(-)
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs b/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs
index 038c9b5..8cf0576 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs
@@ -14,6 +14,8 @@
public const int lineW = 1;
public const int cornerValue = 8;
+
+
public ButtonFramLayout(int width= widthFrameLayout, int height= heightFrameLayout)
{
this.Width = Application.GetRealWidth(width);
@@ -39,7 +41,7 @@
TextColor = MusicColor.TextColor,
TextAlignment = TextAlignment.Center,
Gravity = Gravity.CenterHorizontal,
- Padding = new Padding(0, 10, 0, 10),
+ Padding = new Padding(0, 0, 0, 0),
Name = "btnName",
@@ -150,33 +152,33 @@
{
EventHandler<MouseEventArgs> UpClick = (sender, e) =>
{
+
this.BackgroundColor = 0x00000000;
+ action?.Invoke(this, btnImage, btnName);
//寮硅捣鏉ヨ繕鍘熻儗鏅鑹�
};
btnImage.Tag = this.Tag;
btnName.Tag = this.Tag;
-
this.MouseUpEventHandler += UpClick;
btnImage.MouseUpEventHandler += UpClick;
btnName.MouseUpEventHandler += UpClick;
-
- //EventHandler<MouseEventArgs> MoveClick = (sender, e) =>
- //{
- // this.BackgroundColor = 0x00000000;
- // //寮硅捣鏉ヨ繕鍘熻儗鏅鑹�
- //};
- //this.MouseMoveEventHandler += MoveClick;
- //btnImage.MouseMoveEventHandler += MoveClick;
- //btnName.MouseMoveEventHandler += MoveClick;
+ EventHandler<MouseEventArgs> CancelClick = (sender, e) =>
+ {
+ this.BackgroundColor = 0x00000000;
+ //寮硅捣鏉ヨ繕鍘熻儗鏅鑹�
+ };
+ this.MouseUpOutsideEventHandler += CancelClick;
+ btnImage.MouseUpOutsideEventHandler += CancelClick;
+ btnName.MouseUpOutsideEventHandler += CancelClick;
EventHandler<MouseEventArgs> DownClick = (sender, e) =>
{
-
+
//鎸変笅鍘绘敼鍙樿儗鏅鑹�
this.BackgroundColor = AksCommonMethod.seleBackgroundColor;
- action?.Invoke(this, btnImage, btnName);
+
};
this.MouseDownEventHandler += DownClick;
--
Gitblit v1.8.0