|
|
|
|
@ -0,0 +1,20 @@
|
|
|
|
|
import tkinter as tk
|
|
|
|
|
from tkinter import ttk
|
|
|
|
|
|
|
|
|
|
from .context import UIContext
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def create_about_tab(notebook: ttk.Notebook, ctx: UIContext) -> ttk.Frame:
|
|
|
|
|
frame = ttk.Frame(notebook)
|
|
|
|
|
notebook.add(frame, text="说明")
|
|
|
|
|
text = (
|
|
|
|
|
"本界面用于课程项目的功能联调:\n"
|
|
|
|
|
"- 选择并展示密钥/证书文件\n"
|
|
|
|
|
"- 演示加密/解密参数选择(占位)\n"
|
|
|
|
|
"- 封装/解析数字信封(占位)\n"
|
|
|
|
|
"- 注册/查询/连接/发送 P2P(占位)\n"
|
|
|
|
|
"核心逻辑完成后,替换各按钮的占位实现即可。"
|
|
|
|
|
)
|
|
|
|
|
ttk.Label(frame, text=text, justify=tk.LEFT).pack(anchor=tk.W, padx=10, pady=10)
|
|
|
|
|
ctx.log("说明页已加载")
|
|
|
|
|
return frame
|