From b562a582ac3a288193e6e4f57c5eff8a344305a4 Mon Sep 17 00:00:00 2001
From: wxr <wxr@hdlchina.com.cn>
Date: 星期五, 27 九月 2024 13:52:17 +0800
Subject: [PATCH] Update AndroidManifest.xml
---
HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs | 56 ++++++++++++++++++++++++++++++++++----------------------
1 files changed, 34 insertions(+), 22 deletions(-)
diff --git a/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs b/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs
index 67f3228..36723ff 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Aks/CommonView/ButtonFramLayout.cs
@@ -10,15 +10,17 @@
{
public const int widthFrameLayout = 78;
- public const int heightFrameLayout = 84;
+ public const int heightFrameLayout = 84-6;
public const int lineW = 1;
public const int cornerValue = 8;
+
+
public ButtonFramLayout(int width= widthFrameLayout, int height= heightFrameLayout)
{
this.Width = Application.GetRealWidth(width);
this.Height = Application.GetRealHeight(height);
- this.Radius = (uint)Application.GetRealHeight(cornerValue);
+ //this.Radius = (uint)Application.GetRealHeight(cornerValue);
}
Button btnImage = new Button
@@ -32,15 +34,14 @@
};
Button btnName = new Button
{
- Y = Application.GetRealHeight(12 + 32 + 8),
+ Y = Application.GetRealHeight(12 + 26 + 8),//(12 + 32 + 8)
Width = Application.GetRealWidth(widthFrameLayout),
Height = Application.GetRealHeight(20),
TextSize = TextSize.Text14,
TextColor = MusicColor.TextColor,
TextAlignment = TextAlignment.Center,
Gravity = Gravity.CenterHorizontal,
- Padding = new Padding(0, 20, 0, 20),
- IsMoreLines = true,
+ Padding = new Padding(0, 0, 0, 0),
Name = "btnName",
@@ -103,6 +104,7 @@
/// </summary>
public void AddLeftLine()
{
+ btnLeftLine.Height = this.Height;
this.AddChidren(btnLeftLine);
}
/// <summary>
@@ -110,6 +112,8 @@
/// </summary>
public void AddRightLine()
{
+ btnRightLine.Height = this.Height;
+ btnRightLine.X = this.Width - Application.GetRealWidth(1);
this.AddChidren(btnRightLine);
}
@@ -118,6 +122,7 @@
/// </summary>
public void AddTopLine()
{
+ btnTopLine.Width = this.Width;
this.AddChidren(btnTopLine);
}
/// <summary>
@@ -125,6 +130,8 @@
/// </summary>
public void AddBottomLine()
{
+ btnBottomLine.Y = this.Height - Application.GetRealHeight(1);
+ btnBottomLine.Width = this.Width;
this.AddChidren(btnBottomLine);
}
@@ -145,34 +152,39 @@
{
EventHandler<MouseEventArgs> UpClick = (sender, e) =>
{
- this.BackgroundColor = 0x00000000;
+ if (!this.GetClick()) {
+ return;
+ }
action?.Invoke(this, btnImage, btnName);
- //寮硅捣鏉ヨ繕鍘熻儗鏅鑹�
+ SetHighlightColor(this);
+ //鎸変笅鍘绘敼鍙樿儗鏅鑹�
+ //this.BackgroundColor = AksCommonMethod.seleBackgroundColor;
+
};
this.MouseUpEventHandler += UpClick;
btnImage.MouseUpEventHandler += UpClick;
btnName.MouseUpEventHandler += UpClick;
-
- //EventHandler<MouseEventArgs> MoveClick = (sender, e) =>
+ //EventHandler<MouseEventArgs> CancelClick = (sender, e) =>
//{
- // Console.WriteLine("绉诲姩浜嬩欢=====");
// this.BackgroundColor = 0x00000000;
- // action?.Invoke(this, btnImage, btnName);
// //寮硅捣鏉ヨ繕鍘熻儗鏅鑹�
//};
- //this.MouseMoveEventHandler += MoveClick;
- //btnImage.MouseMoveEventHandler += MoveClick;
- //btnName.MouseMoveEventHandler += MoveClick;
+ //this.MouseUpOutsideEventHandler += CancelClick;
+ //btnImage.MouseUpOutsideEventHandler += CancelClick;
+ //btnName.MouseUpOutsideEventHandler += CancelClick;
- EventHandler<MouseEventArgs> DownClick = (sender, e) =>
- {
- //鎸変笅鍘绘敼鍙樿儗鏅鑹�
- this.BackgroundColor = 0xff454635;
- };
- this.MouseDownEventHandler += DownClick;
- btnImage.MouseDownEventHandler += DownClick;
- btnName.MouseDownEventHandler += DownClick;
+ //EventHandler<MouseEventArgs> DownClick = (sender, e) =>
+ //{
+
+ // //鎸変笅鍘绘敼鍙樿儗鏅鑹�
+ // this.BackgroundColor = AksCommonMethod.seleBackgroundColor;
+
+ //};
+
+ //this.MouseDownEventHandler += DownClick;
+ //btnImage.MouseDownEventHandler += DownClick;
+ //btnName.MouseDownEventHandler += DownClick;
}
/// <summary>
/// 璁剧疆鍥炬爣
--
Gitblit v1.8.0