Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
魔术师Dix
AlgorithmIllustrationStudy
提交
0772b307
AlgorithmIllustrationStudy
项目概览
魔术师Dix
/
AlgorithmIllustrationStudy
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
AlgorithmIllustrationStudy
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
0772b307
编写于
9月 20, 2023
作者:
魔术师Dix
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改界面显示;
上级
3ce81eac
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
15 addition
and
6 deletion
+15
-6
AlgorithmIllustration.py
AlgorithmIllustration.py
+6
-2
Scripts/MethodEntry.py
Scripts/MethodEntry.py
+2
-2
Scripts/UI.py
Scripts/UI.py
+7
-2
未找到文件。
AlgorithmIllustration.py
浏览文件 @
0772b307
...
...
@@ -2,10 +2,14 @@
import
Scripts.UI
as
UI
;
import
Scripts.Utils
as
Utils
;
UI
.
MainWindow
.
Init
(
"111"
);
#初始化参数设置
UI
.
MainWindow
.
Init
(
"算法图解操作界面"
);
UI
.
MainWindow
.
SetSize
(
500
,
800
);
#添加各种方法
entry
=
MethodEntry
();
UI
.
MainWindow
.
AddMethodEntry
(
entry
);
UI
.
MainWindow
.
Run
();
\ No newline at end of file
#运行窗口
UI
.
MainWindow
.
Run
();
print
(
"执行完成,关闭程序..."
);
\ No newline at end of file
Scripts/MethodEntry.py
浏览文件 @
0772b307
class
MethodEntry
(
object
):
def
GetMethodName
(
self
)
->
str
:
return
"
None Method
"
;
return
"
...空方法...
"
;
def
RunMethod
(
self
,
evt
):
print
(
"
Non Method To Execude
!"
);
print
(
"
没有需要执行的功能
!"
);
pass
;
pass
\ No newline at end of file
Scripts/UI.py
浏览文件 @
0772b307
...
...
@@ -8,6 +8,9 @@ class MainWindow:
app
=
None
;
window
=
None
;
panel
=
None
;
FrameLength
=
20
;
safeWidth
=
0
;
safeHeight
=
0
;
def
Init
(
title
:
str
):
MainWindow
.
app
=
wx
.
App
();
...
...
@@ -17,6 +20,8 @@ class MainWindow:
def
SetSize
(
width
,
height
:
int
):
MainWindow
.
window
.
Size
=
(
width
,
height
);
MainWindow
.
safeWidth
=
width
-
MainWindow
.
FrameLength
;
MainWindow
.
safeHeight
=
height
-
MainWindow
.
safeHeight
;
pass
;
def
Run
():
...
...
@@ -38,8 +43,8 @@ class MainWindow:
print
(
"当前有按钮:"
+
str
(
length
));
#刷新按钮
height
=
5
0
;
width
=
10
0
;
height
=
MainWindow
.
FrameLength
+
1
0
;
width
=
MainWindow
.
FrameLength
+
1
0
;
for
x
in
MainWindow
.
ListEntry
:
MainWindow
.
CreateButton
(
x
,
width
,
height
);
height
=
height
+
100
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录