示例#1
0
 def __init__(self):
     Tk.__init__(self)
     self.title("Initialization data")
     set_window_center(self, 300, 180)
     self.resizable(False, False)
     self.win_success = None # 初始化成功的提示窗口
     self.init_page()
    def __init__(self, master):
        self.root = master

        self.root.title(glv.get_variable("APP_NAME"))
        self.root.minsize(800, 600)
        set_window_center(self.root, 800, 600)
        self.root.resizable(False, False)
        self.root.update()

        self.var_port = IntVar(value=3333)
        self.var_address = StringVar(value="0.0.0.0")
        self.default_timeout = IntVar(value=-999)
        self.path_remote = StringVar()
        self.path_local = StringVar()
        self.inputFileName = ""

        self.filelist_local = None
        self.filelist_remote = None

        self.toolbar_box = None  # 工具按钮栏
        self.quickbar_box = None  # 快速连接栏
        self.footer_box = None  # 底部状态栏
        self.content_box = None  # 主要内容视图容器
        self.remote_box = None  # 远程服务端资源
        self.local_box = None  # 本地资源

        self.ftp_connect = FTP()
        self.init_view()
 def __init__(self, user_info=None):
     gui.Toplevel.__init__(self)
     self.current = user_info
     self.win_title = "用户编辑"
     self.title(self.win_title)
     set_window_center(self, 250, 250)
     self.resizable(False, False)
     self.init_page()
示例#4
0
 def __init__(self, info=None):
     gui.Toplevel.__init__(self)
     self.current_content = info
     self.win_title = "Details" + (self.current_content["values"][1] or "[No title]") + "》"
     self.title(self.win_title)
     set_window_center(self, 400, 500)
     self.resizable(False, False)
     self.init_page()
示例#5
0
 def __init__(self):
     Tk.__init__(self)
     self.title("程序加载中")
     self.w = 300
     self.h = 300
     set_window_center(self, self.w, self.h)
     self.resizable(False, False)
     self.splash()
示例#6
0
 def open_upload(self):
     """上传管理"""
     root = Toplevel()
     root.title("上传管理")
     set_window_center(root, 400, 400)
     msg = Label(root, text="你好你好你好你好")
     msg.pack(expand="yes", fill="both")
     msg = Message(root, text="类似于弹出窗口,具有独立的窗口属性。", width=150)
     msg.pack()
示例#7
0
 def __init__(self, info=None):
     gui.Toplevel.__init__(self)
     self.current_content = info
     self.win_title = "Edit content《" + self.current_content["values"][
         1] + "》"
     self.title(self.win_title)
     set_window_center(self, 400, 500)
     self.resizable(False, False)
     self.init_page()
示例#8
0
    def do_success(self):
        self.win_success = Tk()
        self.win_success.title("Initialization successful")
        set_window_center(self.win_success, 250, 150)
        self.win_success.resizable(False, False)
        msg = Label(self.win_success, text="Initialization successful")
        msg.pack(expand="yes", fill="both")

        btn = Button(self.win_success, text="confirm", command=self.quit)
        btn.pack(side="right", padx=10, pady=10, ipadx=5, ipady=5)
        btn_open_app = Button(self.win_success, text="Start", command=self.open_app)
        btn_open_app.pack(side="right", padx=10, pady=10, ipadx=5, ipady=5)
示例#9
0
 def open_download(self):
     root = Toplevel()
     root.title("Download management")
     set_window_center(root, 400, 400)
     msg = Label(root, text="Hello")
     msg.pack(expand="yes", fill="both")
     msg = Message(
         root,
         text=
         "Similar to pop-up windows, with independent window properties.",
         width=150)
     msg.pack()
示例#10
0
 def __init__(self, master=None):
     if self.isLoggedIn() is True:
         MainPage(master)
     else:
         self.root = master
         self.root.title("账号登陆")
         set_window_center(self.root, 300, 180)
         # 定义变量
         self.username = StringVar()
         self.password = StringVar()
         self.init_menu()
         self.init_page()
示例#11
0
    def open_user_info(self):
        page = Toplevel()
        page.title("User details")
        page.resizable(False, False)
        set_window_center(page, 200, 150)

        # Label(page).grid(row=0, stick="w", pady=2)

        Label(page, text="Name: ").grid(row=1, stick="w", pady=2)
        Label(page, text="administrator").grid(row=1, column=1, stick="e")

        Label(page, text="Account: ").grid(row=2, stick="w", pady=2)
        Label(page, text="admin").grid(row=2, column=1, stick="e")

        Label(page, text="password: "******"w", pady=2)
        Label(page, text="admin").grid(row=3, column=1, stick="e")
示例#12
0
    def open_user_info(self):
        """用户详情"""
        page = Toplevel()
        page.title("用户详情")
        page.resizable(False, False)
        set_window_center(page, 200, 150)

        # Label(page).grid(row=0, stick="w", pady=2)

        Label(page, text="姓名: ").grid(row=1, stick="w", pady=2)
        Label(page, text="管理员").grid(row=1, column=1, stick="e")

        Label(page, text="账户: ").grid(row=2, stick="w", pady=2)
        Label(page, text="admin").grid(row=2, column=1, stick="e")

        Label(page, text="密码: ").grid(row=3, stick="w", pady=2)
        Label(page, text="admin").grid(row=3, column=1, stick="e")
示例#13
0
 def __init__(self, master=None):
     self.root = master  # 主窗口
     set_window_center(self.root, 800, 600)
     menu.MainMenu(self)  # 使用self可以传递主窗口和主窗口操作函数
     # 初始化Frames
     self.current_frame = None
     self.page_frame = {
         "home": frames.HomeFrame,
         "content_add": frames.ContentAdd,
         "content_list": frames.ContentList,
         "count": frames.CountFrame,
         "contact": frames.AboutFrame,
         "user_list": frames.UserListFrame,
         "user_add": frames.UserAddFrame
     }
     self.open_home()
     self.win_about = None