Índice de contenido
• wx.KeyEvent Este evento contiene información relacionada con la pulsación de una tecla o liberar. • wx.MaximizeEvent Este evento se genera cuando se abre una ventana de nivel superior. maximizado • wx.MenuEvent Este evento se usa para acciones orientadas al menú, como el menú ser abierto o cerrado; sin embargo, debe tenerse en cuenta que este evento no se utiliza cuando se selecciona un elemento de menú (MenuItems genera CommandEvents). • wx.MouseEvent Esta clase de evento contiene información sobre los eventos generado por el mouse: esto incluye información sobre qué botón del mouse se presionado (y soltado) y si se hizo doble clic con el mouse, etc. • wx.WindowCreateEvent Este evento se envía justo después de que se abra la ventana real. creado. • wx.WindowDestoryedEvent Este evento se envía lo antes posible durante el proceso de destrucción de la ventana. 9.4 Vinculación de un evento a un controlador de eventos Un evento está vinculado a un controlador de eventos mediante el método Bind() de un evento generar un objeto (como un botón, campo, elemento de menú, etc.) a través de un Evento con nombre Aglutinante. Por ejemplo: botón.Bind(wx.EVT_BUTTON, self.event_handler_method) 9.5 Implementación del manejo de eventos Hay cuatro pasos involucrados en la implementación del manejo de eventos para un widget o ventana, estos son:
- Identificar el evento de interés. Muchos widgets generarán diferentes eventos en Diferentes situaciones; por lo tanto, puede ser necesario determinar qué evento están interesadas en.
- Busque el nombre correcto del Carpeta de eventos, p. wx.EVT_CLOSE, wx.EVT_MOVE o wx.EVT_BUTTON, etc. De nuevo, puede encontrar que el widget que está Ested in admite numerosos aglutinantes de eventos diferentes que se pueden utilizar en diferentes diferentes situaciones (incluso para el mismo evento).
- Implemente un controlador de eventos (es decir, un método o función adecuado) que será llama cuando ocurre el evento. El controlador de eventos se proporcionará con el evento. objeto.
- Vincule el evento al controlador de eventos a través del nombre del Binder usando Bind() método del widget o ventana. 9.3 Tipos de eventos 89
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluació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ásModelos 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