33 |
wxID_WXPPALMNUFICHEROITEMS2, |
wxID_WXPPALMNUFICHEROITEMS2, |
34 |
] = map(lambda _init_coll_mnuFichero_Items: wxNewId(), range(3)) |
] = map(lambda _init_coll_mnuFichero_Items: wxNewId(), range(3)) |
35 |
|
|
36 |
|
[wxID_WXPPALMNUAYUDAITEMS0] = map(lambda _init_coll_mnuAyuda_Items: wxNewId(), range(1)) |
37 |
|
|
38 |
class wxPpal(wxMDIParentFrame): |
class wxPpal(wxMDIParentFrame): |
39 |
""" Frame principal del Ambartan (editor de mine), contiene los menus, |
""" Frame principal del Ambartan (editor de mine), contiene los menus, |
40 |
botoneras y sirve de padre para los demás frames de la aplicación |
botoneras y sirve de padre para los demás frames de la aplicación |
42 |
""" |
""" |
43 |
|
|
44 |
|
|
45 |
|
def _init_coll_mnuAyuda_Items(self, parent): |
46 |
|
# generated method, don't edit |
47 |
|
|
48 |
|
parent.Append(helpString='', id=wxID_WXPPALMNUAYUDAITEMS0, |
49 |
|
item=u'Acerca de...', kind=wxITEM_NORMAL) |
50 |
|
EVT_MENU(self, wxID_WXPPALMNUAYUDAITEMS0, self.OnMnuayudaAcercaDeMenu) |
51 |
|
|
52 |
def _init_coll_mnuFichero_Items(self, parent): |
def _init_coll_mnuFichero_Items(self, parent): |
53 |
# generated method, don't edit |
# generated method, don't edit |
54 |
|
|
66 |
# generated method, don't edit |
# generated method, don't edit |
67 |
|
|
68 |
parent.Append(menu=self.mnuFichero, title=u'Fichero') |
parent.Append(menu=self.mnuFichero, title=u'Fichero') |
69 |
|
parent.Append(menu=self.mnuAyuda, title=u'Ayuda') |
70 |
|
|
71 |
def _init_utils(self): |
def _init_utils(self): |
72 |
# generated method, don't edit |
# generated method, don't edit |
75 |
|
|
76 |
self.menuBar1 = wxMenuBar() |
self.menuBar1 = wxMenuBar() |
77 |
|
|
78 |
|
self.mnuAyuda = wxMenu(title='') |
79 |
|
self._init_coll_mnuAyuda_Items(self.mnuAyuda) |
80 |
|
|
81 |
self._init_coll_menuBar1_Menus(self.menuBar1) |
self._init_coll_menuBar1_Menus(self.menuBar1) |
82 |
|
|
83 |
def _init_ctrls(self, prnt): |
def _init_ctrls(self, prnt): |
84 |
# generated method, don't edit |
# generated method, don't edit |
85 |
wxMDIParentFrame.__init__(self, id=wxID_WXPPAL, name='', parent=prnt, |
wxMDIParentFrame.__init__(self, id=wxID_WXPPAL, name='', parent=prnt, |
86 |
pos=wxPoint(139, 173), size=wxSize(768, 537), |
pos=wxPoint(49, 174), size=wxSize(768, 537), |
87 |
style=wxDEFAULT_FRAME_STYLE | wxVSCROLL | wxHSCROLL, |
style=wxDEFAULT_FRAME_STYLE | wxVSCROLL | wxHSCROLL, |
88 |
title='Editor de Salas para Minë') |
title='Editor de Salas para Minë') |
89 |
self._init_utils() |
self._init_utils() |
140 |
tmp = self.GetActiveChild() |
tmp = self.GetActiveChild() |
141 |
tmp.guardar() |
tmp.guardar() |
142 |
event.Skip() |
event.Skip() |
143 |
|
|
144 |
|
def OnMnuayudaAcercaDeMenu(self, event): |
145 |
|
acercaDe = ' Mardentan \n' |
146 |
|
acercaDe = acercaDe + ' Editor de objetos para Minë \n' |
147 |
|
acercaDe = acercaDe + ' versión 0.1 alfa \n' |
148 |
|
acercaDe = acercaDe + ' Copyright (C) 2003 Gabriel Pulido de Torres \n' |
149 |
|
acercaDe = acercaDe + ' \n' |
150 |
|
acercaDe = acercaDe + ' Minë. Mundo Interactivo-Narrativo en Español [Tierra-Media] \n' |
151 |
|
acercaDe = acercaDe + ' Copyright (C) 2002 Pablo Ruiz Múzquiz \n' |
152 |
|
dlg = wxMessageDialog(self, acercaDe, |
153 |
|
'Acerca de Mardentan', wxOK ) |
154 |
|
try: |
155 |
|
dlg.ShowModal() |
156 |
|
finally: |
157 |
|
dlg.Destroy() |
158 |
|
|
159 |
|
event.Skip() |
160 |
|
|