fix: 若干改进

This commit is contained in:
2025-12-11 15:31:24 +08:00
parent 05a885a9d2
commit ca190721ff
6 changed files with 60 additions and 26 deletions

View File

@@ -20,6 +20,13 @@ class NucleonCreatorScreen(Screen):
def __init__(self) -> None:
super().__init__(name=None, id=None, classes=None)
def search_templates():
from heurams.context import
def search_templates(self):
with open('r','/template/t.timl'):
pass
def compose(self) -> ComposeResult:
yield Header(show_clock=True)
with Container(id="vice_container"):
@@ -30,10 +37,11 @@ class NucleonCreatorScreen(Screen):
yield Markdown("> 单元集名称不应与现有单元集重复. \n> 新的单元集文件将创建在 ./nucleon/你输入的名称.toml")
yield Label(f"\n")
yield Markdown("2. 选择单元集模板")
LINES = f"""带有宏支持的空白单元集 ({ver})
LINES = self.search_templates()
"""带有宏支持的空白单元集 ({ver})
古诗词模板单元集 ({ver})
英语词汇和短语模板单元集 ({ver})
""".splitlines()
"""
yield Select.from_values(LINES, prompt="选择类型")
yield Markdown("> 新单元集的版本号将和主程序版本保持同步")
yield Label(f"\n")
@@ -58,4 +66,6 @@ class NucleonCreatorScreen(Screen):
self.app.exit()
def on_button_pressed(self, event) -> None:
pass
event.stop()
if event.button.id == 'submit_button':
pass