preloader

1 de enero de 1 | 1 minutos de lectura
Índice de contenido

10.5.3 La clase PyDrawMenuBar La clase PyDrawMenuBar es una subclase de la clase wx.MenuBar que define el contenido de la barra de menú de la aplicación PyDraw. Lo hace creando dos wx.Menu objetos y agregarlos a la barra de menú. Cada wx.Menu implementa un menú desplegable de la barra de menú. Para agregar elementos de menú individuales, el archivo wx. Se utiliza la clase MenuItem. Estos elementos de menú se adjuntan al menú. los menús se adjuntan a la barra de menú. Tenga en cuenta que cada elemento del menú tiene una identificación que se puede utilizar para identificar el origen de un evento de comando en un controlador de eventos. Este permite que un solo controlador de eventos se ocupe de los eventos generados por varios elementos de menú. clase PyDrawMenuBar(wx.MenuBar): def init(uno mismo): super().init() menúArchivo = wx.Menú() newMenuItem = wx.MenuItem(fileMenu, wx.ID_NUEVO, texto=“Nuevo”, tipo=wx.ITEM_NORMAL) nuevoMenúElemento.SetBitmap(wx.Bitmap(“nuevo.gif”)) fileMenu.Append (nuevo elemento de menú) loadMenuItem = wx.MenuItem(fileMenu, wx.ID_OPEN, texto=“Abrir”, tipo=wx.ITEM_NORMAL) loadMenuItem.SetBitmap(wx.Bitmap(“load.gif”)) fileMenu.Append(loadMenuItem) menúArchivo.AppendSeparator() saveMenuItem = wx.MenuItem(fileMenu, wx.ID_SAVE, texto=“Guardar”, tipo=wx.ITEM_NORMAL) saveMenuItem.SetBitmap(wx.Bitmap(“save.gif”)) fileMenu.Append(saveMenuItem) menúArchivo.AppendSeparator() salir = wx.MenuItem(fileMenu, wx.ID_EXIT, ‘&Salir\tCtrl+Q’) fileMenu.Append (salir) self.Append(fileMenu, ‘&File’) dibujoMenu = wx.Menu() lineMenuItem = wx.MenuItem(drawingMenu, PyDraw_Constants.LINE_ID, text=“Line”, kind=wx.ITEM_NORMAL) dibujoMenu.Append(lineMenuItem) elementomenúcuadrado = wx.MenúElemento(menúdibujo, PyDraw_Constants.SQUARE_ID, text=“Cuadrado”, tipo=wx.ITEM_NORMAL) dibujoMenu.Append(squareMenuItem) circleMenuItem = wx.MenuItem(drawingMenu, 110 10 Aplicación de ejemplo de PyDraw wxPython

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más