add 4 page
This commit is contained in:
103
gui/page4
103
gui/page4
@@ -1,103 +0,0 @@
|
||||
#!/usr/bin/env python
|
||||
# -*- coding: UTF-8 -*-
|
||||
#
|
||||
# generated by wxGlade 0.8.3 on Fri Dec 7 13:23:32 2018
|
||||
#
|
||||
|
||||
import wx
|
||||
|
||||
# begin wxGlade: dependencies
|
||||
# end wxGlade
|
||||
|
||||
# begin wxGlade: extracode
|
||||
# end wxGlade
|
||||
|
||||
|
||||
class MyFrame(wx.Frame):
|
||||
def __init__(self, *args, **kwds):
|
||||
# begin wxGlade: MyFrame.__init__
|
||||
kwds["style"] = kwds.get("style", 0) | wx.DEFAULT_FRAME_STYLE
|
||||
wx.Frame.__init__(self, *args, **kwds)
|
||||
self.SetSize((828, 618))
|
||||
self.panel_1 = wx.Panel(self, wx.ID_ANY)
|
||||
self.text_ctrl_1 = wx.TextCtrl(self.panel_1, wx.ID_ANY, "")
|
||||
self.text_ctrl_2 = wx.TextCtrl(self.panel_1, wx.ID_ANY, "")
|
||||
self.text_ctrl_3 = wx.TextCtrl(self.panel_1, wx.ID_ANY, "")
|
||||
self.text_ctrl_4 = wx.TextCtrl(self.panel_1, wx.ID_ANY, "")
|
||||
self.text_ctrl_5 = wx.TextCtrl(self.panel_1, wx.ID_ANY, "")
|
||||
|
||||
self.__set_properties()
|
||||
self.__do_layout()
|
||||
# end wxGlade
|
||||
|
||||
def __set_properties(self):
|
||||
# begin wxGlade: MyFrame.__set_properties
|
||||
self.SetTitle("frame")
|
||||
# end wxGlade
|
||||
|
||||
def __do_layout(self):
|
||||
# begin wxGlade: MyFrame.__do_layout
|
||||
sizer_1 = wx.BoxSizer(wx.HORIZONTAL)
|
||||
sizer_2 = wx.BoxSizer(wx.VERTICAL)
|
||||
grid_sizer_2 = wx.GridSizer(0, 3, 0, 0)
|
||||
grid_sizer_1 = wx.FlexGridSizer(0, 3, 0, 0)
|
||||
label_1 = wx.StaticText(self.panel_1, wx.ID_ANY, u"\u041d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043f\u043e\u0442\u043e\u043a \u043d\u0430\u0441\u044b\u0449\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f\n(\u043e\u0433\u0440\u0430\u043d\u0438\u0435\u0447\u0435\u043d\u0438\u0435 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 - \u0440\u0430\u0441\u0447\u0435\u0442 1 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0437 12)\n", style=wx.ALIGN_CENTER)
|
||||
label_1.SetFont(wx.Font(18, wx.DEFAULT, wx.NORMAL, wx.NORMAL, 0, ""))
|
||||
sizer_2.Add(label_1, 0, wx.ALIGN_CENTER | wx.ALL, 10)
|
||||
grid_sizer_1.Add((0, 0), 0, 0, 0)
|
||||
label_2 = wx.StaticText(self.panel_1, wx.ID_ANY, u"\u041c\u043d = 525 * B\u043f\u0447\n\u0433\u0434\u0435 B\u043f\u0447 - \u0448\u0438\u0440\u0438\u043d\u0430 \u043f\u0440\u043e\u0435\u0437\u0436\u0435\u0439 \u0447\u0430\u0441\u0442\u0438\n\n\u041c\u043d \u043f\u043e\u0432\u043e\u0440\u043e\u0442\u0430 = 1800/(1+1.525/R)\nMni \u043f\u043e\u0432\u043e\u0440\u043e\u0442\u0430 = \u041c\u043d \u043f\u0440\u044f\u043c\u043e * 100/(a + 1.75*b + 1.25*c)\n\n\u0433\u0434\u0435 a,b,c - \u0434\u043e\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u0435\u0439 \u043f\u0440\u044f\u043c\u043e, \u043d\u0430\u043b\u0435\u0432\u043e \u0438 \u043d\u0430\u043f\u0440\u0430\u0432\u043e \u0441\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\n \n")
|
||||
label_2.SetFont(wx.Font(14, wx.DEFAULT, wx.NORMAL, wx.NORMAL, 0, ""))
|
||||
grid_sizer_1.Add(label_2, 0, 0, 0)
|
||||
grid_sizer_1.Add((0, 0), 0, 0, 0)
|
||||
sizer_2.Add(grid_sizer_1, 1, wx.ALIGN_CENTER | wx.EXPAND, 0)
|
||||
label_3 = wx.StaticText(self.panel_1, wx.ID_ANY, "a = ")
|
||||
grid_sizer_2.Add(label_3, 0, 0, 0)
|
||||
grid_sizer_2.Add(self.text_ctrl_1, 0, 0, 0)
|
||||
bitmap_1 = wx.StaticBitmap(self.panel_1, wx.ID_ANY, wx.Bitmap("/Users/danamir/PycharmProjects/odd-perekrestok/img/error.jpg", wx.BITMAP_TYPE_ANY))
|
||||
bitmap_1.SetMinSize((35, 35))
|
||||
grid_sizer_2.Add(bitmap_1, 0, 0, 0)
|
||||
label_4 = wx.StaticText(self.panel_1, wx.ID_ANY, "b = ")
|
||||
grid_sizer_2.Add(label_4, 0, 0, 0)
|
||||
grid_sizer_2.Add(self.text_ctrl_2, 0, 0, 0)
|
||||
bitmap_2 = wx.StaticBitmap(self.panel_1, wx.ID_ANY, wx.Bitmap("/Users/danamir/PycharmProjects/odd-perekrestok/img/error.jpg", wx.BITMAP_TYPE_ANY))
|
||||
bitmap_2.SetMinSize((35, 35))
|
||||
grid_sizer_2.Add(bitmap_2, 0, 0, 0)
|
||||
label_5 = wx.StaticText(self.panel_1, wx.ID_ANY, "c = ")
|
||||
grid_sizer_2.Add(label_5, 0, 0, 0)
|
||||
grid_sizer_2.Add(self.text_ctrl_3, 0, 0, 0)
|
||||
bitmap_3 = wx.StaticBitmap(self.panel_1, wx.ID_ANY, wx.Bitmap("/Users/danamir/PycharmProjects/odd-perekrestok/img/error.jpg", wx.BITMAP_TYPE_ANY))
|
||||
bitmap_3.SetMinSize((35, 35))
|
||||
grid_sizer_2.Add(bitmap_3, 0, 0, 0)
|
||||
label_6 = wx.StaticText(self.panel_1, wx.ID_ANY, u"M \u043f\u0440\u044f\u043c\u043e =")
|
||||
grid_sizer_2.Add(label_6, 0, 0, 0)
|
||||
grid_sizer_2.Add(self.text_ctrl_4, 0, 0, 0)
|
||||
bitmap_4 = wx.StaticBitmap(self.panel_1, wx.ID_ANY, wx.Bitmap("/Users/danamir/PycharmProjects/odd-perekrestok/img/error.jpg", wx.BITMAP_TYPE_ANY))
|
||||
bitmap_4.SetMinSize((35, 35))
|
||||
grid_sizer_2.Add(bitmap_4, 0, 0, 0)
|
||||
label_7 = wx.StaticText(self.panel_1, wx.ID_ANY, u"M \u043f\u043e\u0432\u043e\u0440\u043e\u0442\u0430 =")
|
||||
grid_sizer_2.Add(label_7, 0, 0, 0)
|
||||
grid_sizer_2.Add(self.text_ctrl_5, 0, 0, 0)
|
||||
bitmap_5 = wx.StaticBitmap(self.panel_1, wx.ID_ANY, wx.Bitmap("/Users/danamir/PycharmProjects/odd-perekrestok/img/error.jpg", wx.BITMAP_TYPE_ANY))
|
||||
bitmap_5.SetMinSize((35, 35))
|
||||
grid_sizer_2.Add(bitmap_5, 0, 0, 0)
|
||||
sizer_2.Add(grid_sizer_2, 1, wx.EXPAND, 0)
|
||||
self.panel_1.SetSizer(sizer_2)
|
||||
sizer_1.Add(self.panel_1, 1, wx.EXPAND, 0)
|
||||
self.SetSizer(sizer_1)
|
||||
self.Layout()
|
||||
# end wxGlade
|
||||
|
||||
# end of class MyFrame
|
||||
|
||||
class MyApp(wx.App):
|
||||
def OnInit(self):
|
||||
self.frame = MyFrame(None, wx.ID_ANY, "")
|
||||
self.SetTopWindow(self.frame)
|
||||
self.frame.Show()
|
||||
return True
|
||||
|
||||
# end of class MyApp
|
||||
|
||||
if __name__ == "__main__":
|
||||
app = MyApp(0)
|
||||
app.MainLoop()
|
||||
Reference in New Issue
Block a user