当前位置:三白草 >> 三白草入药 >> for1

for1

学习新知识,还是巩固旧知识,这是个问题。还好,这两者并不对立。不像生存还是毁灭。每当找不到存在的意义,不知道该做什么的时候。我会找一件在自己的认知里面,大概率不会错,就算错也错不到哪去的事做。所以,还是那个破项目,重写,再重写。这次,挑重点的记录就好。

#-*-coding:utf-8-*-importosimportwxfromstandby.auxiliaryimportinformationfromstandby.auxiliaryimportdecoratorfromstandby.kernel.createimportelementfromstandby.kernel.createimportmy_gridf_name=os.path.split(__file__)[-1].split(".")[0]

decorator.singletonclassFormsOne(object):def__init__(self):self.i_f=information.FormsInformationself.e_c=element.CreateElementself.grid=Noneself.form=Noneself.long_text_list=None

decorator.Decorator(f_name)defrun(self,parent):#标题title=self.i_f.get_title(f_name)#尺寸size=self.i_f.get_size(f_name)#窗口self.form=self.e_c.create_child_frame(parent,title,size)#图标ico=self.i_f.get_icon(f_name,"ico")self.form.SetIcon(wx.Icon(ico,wx.BITMAP_TYPE_ICO))#按钮button_list=self.e_c.create_button(f_name,self.form)#长文本框self.long_text_list=self.e_c.create_long_text(self.form,1)#表格self.grid=my_grid.Grid([parent,self.form,None],f_name,self.long_text_list[0],).get_grid()#控件布局v_box=element.CreateSizer(button_list,self.long_text_list,[self.grid]).set_sizer()#设置窗体self.form.SetSizer(v_box)#刷新v_box.Layout()#绑定窗体关闭事件self.form.Bind(wx.EVT_CLOSE,self.close)self.form.Show()defclose(self,e):self.form.Destroy()information.ReadWrite().dump_code(f_name,"关闭",0)附上代码和音乐下载链接:

链接:



转载请注明地址:http://www.sanbaicaoasb.com/scry/8506.html
  • 上一篇文章:
  • 下一篇文章:
  • 热点文章

    • 没有热点文章

    推荐文章

    • 没有推荐文章