'''
Created on 2014-12-11
@author: XSD
'''
from tkinter.constants import E, W
from tkinter.tix import Tk
from tkinter.ttk import Label, Button, Entry
from tkinter import Menu
import sys
import wx
from tkinter.dialog import DIALOG_ICON, Dialog
from tkinter.messagebox import showinfo
__ac = '111'#登录名
__pw = '1'#密码
#添加右击菜单栏事件
def pop_handler(event):
'''
右击菜单
'''
_menu_pop_bar.post(event.x_root, event.y_root)
#显示对话框
def feedback_dialog():
'''
对话框
'''
dialog = Dialog(None, title='反馈界面', text='对本产品的满意度', bitmap=DIALOG_ICON, default=0, strings=('不行', '一般', '满意'))
print(dialog.num)
#显示对话框
def show_message():
'''
消息框
'''
showinfo(title='简介', message='本产品高度机密,涉及国家的安全和社会的安定!')
#登录事件
def login_handler():
'''
登录逻辑处理
'''
account = _ac_input.get()
password = _pw_input.get()
if account == '' or password == '':
return
result_label['background'] = 'pink'#设置背景色
if account != __ac:
result_label['text'] = '用户名不存在'
_ac_input.delete(0, len(account))#清空账号编辑框
elif password != __pw:
result_label['text'] = '密码错误'
else:
result_label['text'] = '登录成功'
_ac_input.delete(0, len(account))
_pw_input.delete(0, len(password))#清空密码编辑框
#重置事件
def reset_handler():
'''
重置编辑框
'''
account = _ac_input.get()
password = _pw_input.get()
if account == '' and password == '':
return
if account != '':
_ac_input.delete(0, len(account))#清空账号编辑框
if password != '':
_pw_input.delete(0, len(password))#清空密码编辑框
Created on 2014-12-11
@author: XSD
'''
from tkinter.constants import E, W
from tkinter.tix import Tk
from tkinter.ttk import Label, Button, Entry
from tkinter import Menu
import sys
import wx
from tkinter.dialog import DIALOG_ICON, Dialog
from tkinter.messagebox import showinfo
__ac = '111'#登录名
__pw = '1'#密码
#添加右击菜单栏事件
def pop_handler(event):
'''
右击菜单
'''
_menu_pop_bar.post(event.x_root, event.y_root)
#显示对话框
def feedback_dialog():
'''
对话框
'''
dialog = Dialog(None, title='反馈界面', text='对本产品的满意度', bitmap=DIALOG_ICON, default=0, strings=('不行', '一般', '满意'))
print(dialog.num)
#显示对话框
def show_message():
'''
消息框
'''
showinfo(title='简介', message='本产品高度机密,涉及国家的安全和社会的安定!')
#登录事件
def login_handler():
'''
登录逻辑处理
'''
account = _ac_input.get()
password = _pw_input.get()
if account == '' or password == '':
return
result_label['background'] = 'pink'#设置背景色
if account != __ac:
result_label['text'] = '用户名不存在'
_ac_input.delete(0, len(account))#清空账号编辑框
elif password != __pw:
result_label['text'] = '密码错误'
else:
result_label['text'] = '登录成功'
_ac_input.delete(0, len(account))
_pw_input.delete(0, len(password))#清空密码编辑框
#重置事件
def reset_handler():
'''
重置编辑框
'''
account = _ac_input.get()
password = _pw_input.get()
if account == '' and password == '':
return
if account != '':
_ac_input.delete(0, len(account))#清空账号编辑框
if password != '':
_pw_input.delete(0, len(password))#清空密码编辑框