preloader

1 января 1 г. | 1 чтение минут
Указатель содержания

PyDraw_Constants.CIRCLE_ID, text=“Circle”, kind=wx.ITEM_NORMAL) dibujoMenu.Append(circleMenuItem) textMenuItem = wx.MenuItem(drawingMenu, PyDraw_Constants.TEXT_ID, text=“Text”, kind=wx.ITEM_NORMAL) dibujoMenu.Append(textMenuItem) self.Append(dibujoMenú, ‘&Dibujo’) 10.5.4 La clase PyDrawToolBar La clase DrawToolBar es una subclase de wx.ToolBar. El constructor de clases inicializa tres herramientas que se muestran en la barra de herramientas. El darse cuenta() se utiliza para garantizar que las herramientas se representen correctamente. Tenga en cuenta que se han utilizado identificadores apropiados para permitir que un controlador de eventos identifique qué herramientas generó un evento de comando en particular. Al reutilizar las mismas identificaciones para el menú relacionado elementos y herramientas de comando, se puede usar un solo controlador para administrar eventos de ambos tipos de fuentes. clase PyDrawToolBar(wx.ToolBar): def init(uno mismo, padre): super().init(padre) self.AddTool(toolId=wx.ID_NUEVO, etiqueta=“Nuevo”, bitmap=wx.Bitmap(“nuevo.gif”), shortHelp=‘Abrir dibujo’, kind=wx.ARTÍCULO_NORMAL) self.AddTool(toolId=wx.ID_OPEN, label=“Abrir”, bitmap=wx.Bitmap(“load.gif”), shortHelp=‘Abrir dibujo’, kind=wx.ARTÍCULO_NORMAL) self.AddTool(toolId=wx.ID_SAVE, label=“Guardar”, bitmap=wx.Bitmap(“save.gif”), shortHelp=‘Guardar dibujo’, kind=wx.ARTÍCULO_NORMAL) self.Darse cuenta() 10.5.5 La clase PyDrawController Esta clase proporciona el elemento de control de la vista de nivel superior. mantiene el modo actual e implementa un controlador que puede manejar eventos de los elementos del menú y desde la barra de herramientas herramientas. Se utiliza una identificación para identificar cada menú o herramienta individual lo que permite registrar un solo controlador con el marco. 10.5 Las clases 111

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Principiantes Guía de Python 3 Programación Juan caza

Прочитайте больше

Temas de Pregrado en Ciencias de la Computación Principiantes Guía de Python 3 Programación Juan caza

Прочитайте больше

gratis. Para la mayor parte del trabajo que hago en Python, la versión Community es más que adecuado y por lo tanto es la versión que puede descargar e instalar (nota con el Versión profesional, obtiene una prueba gratuita, pero deberá pagar la versión completa versión al final de la versión de prueba o vuelva a instalar la versión de la Comunidad en ese momento).

Прочитайте больше