Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
顾剑亮
/
FaceControl
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 40b58740
由
王海洋
编写于
2025-04-25 15:02:40 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
更改文本居中
1 个父辈
9755a537
隐藏空白字符变更
内嵌
并排
正在显示
9 个修改的文件
包含
11 行增加
和
4 行删除
.vs/FaceControl/v17/.suo
FaceControl/Base/FormBase.cs
FaceControl/Form/FaceFormNormal.cs
FaceControl/obj/Debug/DesignTimeResolveAssemblyReferences.cache
FaceControl/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
FaceControl/obj/Debug/FaceControl.csproj.AssemblyReference.cache
Test/obj/Debug/DesignTimeResolveAssemblyReferences.cache
Test/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
Test/obj/Debug/Test.csproj.AssemblyReference.cache
.vs/FaceControl/v17/.suo
查看文件 @
40b5874
此文件类型无法预览
FaceControl/Base/FormBase.cs
查看文件 @
40b5874
...
@@ -112,7 +112,7 @@ namespace Asa.FaceControl
...
@@ -112,7 +112,7 @@ namespace Asa.FaceControl
using
Graphics
g
=
CreateGraphics
();
using
Graphics
g
=
CreateGraphics
();
SizeF
sf
=
g
.
MeasureString
(
Text
,
_titleFont
);
SizeF
sf
=
g
.
MeasureString
(
Text
,
_titleFont
);
x
=
(
Width
-
sf
.
Width
)
/
2f
;
x
=
(
Width
-
sf
.
Width
)
/
2f
;
y
=
(
_titleHeight
-
sf
.
Height
)
/
2f
;
y
=
(
_titleHeight
-
sf
.
Height
)
/
2f
+
6f
;
titleTextRect
=
new
RectangleF
(
x
,
y
,
sf
.
Width
,
sf
.
Height
);
titleTextRect
=
new
RectangleF
(
x
,
y
,
sf
.
Width
,
sf
.
Height
);
//图标位置
//图标位置
...
@@ -258,10 +258,17 @@ namespace Asa.FaceControl
...
@@ -258,10 +258,17 @@ namespace Asa.FaceControl
{
{
if
(
_iconBmp
!=
null
)
if
(
_iconBmp
!=
null
)
g
.
DrawImage
(
formActivated
?
_iconBmp
:
iconGrayBmp
,
iconRect
,
new
RectangleF
(
0
,
0
,
_iconBmp
.
Width
,
_iconBmp
.
Height
),
GraphicsUnit
.
Pixel
);
g
.
DrawImage
(
formActivated
?
_iconBmp
:
iconGrayBmp
,
iconRect
,
new
RectangleF
(
0
,
0
,
_iconBmp
.
Width
,
_iconBmp
.
Height
),
GraphicsUnit
.
Pixel
);
// 创建调整后的矩形 - 向下移动 6 像素
RectangleF
adjustedRect
=
new
RectangleF
(
titleTextRect
.
X
,
titleTextRect
.
Y
+
3f
,
// 增加这个值使文字下移更多
titleTextRect
.
Width
,
titleTextRect
.
Height
);
if
(
formActivated
)
if
(
formActivated
)
g
.
DrawString
(
Text
,
_titleFont
,
BRUSH_TEXT
,
titleText
Rect
);
g
.
DrawString
(
Text
,
_titleFont
,
BRUSH_TEXT
,
adjusted
Rect
);
else
else
g
.
DrawString
(
Text
,
_titleFont
,
BRUSH_TEXT_DISABLED
,
titleText
Rect
);
g
.
DrawString
(
Text
,
_titleFont
,
BRUSH_TEXT_DISABLED
,
adjusted
Rect
);
}
}
private
void
ChangeMouseCursor
(
Point
pt
)
private
void
ChangeMouseCursor
(
Point
pt
)
...
...
FaceControl/Form/FaceFormNormal.cs
查看文件 @
40b5874
...
@@ -44,7 +44,7 @@ namespace Asa.FaceControl
...
@@ -44,7 +44,7 @@ namespace Asa.FaceControl
if
(
ctlMin
!=
null
)
if
(
ctlMin
!=
null
)
{
{
ctlMin
.
Size
=
new
Size
(
46
,
32
);
ctlMin
.
Size
=
new
Size
(
46
,
28
);
n
+=
ctlMin
.
Width
;
n
+=
ctlMin
.
Width
;
ctlMin
.
Location
=
new
Point
(
Width
-
BorderWidth
-
n
,
BorderWidth
+
1
);
ctlMin
.
Location
=
new
Point
(
Width
-
BorderWidth
-
n
,
BorderWidth
+
1
);
ctlMin
.
Anchor
=
AnchorStyles
.
Top
|
AnchorStyles
.
Right
;
ctlMin
.
Anchor
=
AnchorStyles
.
Top
|
AnchorStyles
.
Right
;
...
...
FaceControl/obj/Debug/DesignTimeResolveAssemblyReferences.cache
查看文件 @
40b5874
此文件类型无法预览
FaceControl/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
查看文件 @
40b5874
此文件类型无法预览
FaceControl/obj/Debug/FaceControl.csproj.AssemblyReference.cache
查看文件 @
40b5874
此文件类型无法预览
Test/obj/Debug/DesignTimeResolveAssemblyReferences.cache
查看文件 @
40b5874
此文件类型无法预览
Test/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
查看文件 @
40b5874
此文件类型无法预览
Test/obj/Debug/Test.csproj.AssemblyReference.cache
查看文件 @
40b5874
此文件类型无法预览
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论