qiancj 9 months ago
parent
commit
10d1793d86
  1. 11
      frontend/components_lib/panel.py

11
frontend/components_lib/panel.py

@ -110,9 +110,6 @@ class Panel(wx.Panel):
# 创建标题sizer
title_sizer = self.flex_sizer_generater(0, 1, 0, 0)
# 设定标题距离页面顶部的空白占位
title_sizer.Add((0, 10), 0, wx.ALIGN_CENTER_HORIZONTAL, 5)
# 创建标题组件
self._page_title = wx.StaticText(self, **title_obj)
self._page_title.Wrap(-1)
@ -123,8 +120,6 @@ class Panel(wx.Panel):
# 将标题组件添加到标题 sizer 中
title_sizer.Add(self._page_title, 0, wx.ALL | wx.ALIGN_CENTER_HORIZONTAL, 5)
# 创建标题底部距离页面body顶部的空白占位
title_sizer.Add((0, 20), 1, wx.EXPAND, 5)
return title_sizer
def content_components(self):
@ -139,7 +134,6 @@ class Panel(wx.Panel):
exit_btn_name,
submit_btn_name,
horizontal,
bottom,
layout,
font=FontSize.BUTTON_SIZE
):
@ -148,15 +142,14 @@ class Panel(wx.Panel):
:param exit_btn_name: 取消按钮名称
:param submit_btn_name: 提交按钮名称
:param horizontal: 按钮间空白占位
:param bottom: 按钮距离底部的空白占位
:param layout: 用于排版的参数
:param font: 字体
:return:
"""
btn_sizer = self.flex_sizer_generater(0, 3, 0, 0)
# 创建按钮组
btn_group = ((self.exit_btn, *_), _, (self.submit_btn, *_), _) = ButtonGropu(
self, exit_btn_name, submit_btn_name, horizontal, bottom, layout, font).get_item
btn_group = ((self.exit_btn, *_), _, (self.submit_btn, *_)) = ButtonGropu(
self, exit_btn_name, submit_btn_name, horizontal, layout, font).get_item
# 将按钮组添加到按钮 sizer
btn_sizer.AddMany(btn_group)

Loading…
Cancel
Save