preloader

1 janvier 1 | 2 minutes de lecture
Index du contenu

• Bucle de eventos: el bucle de procesamiento principal de la GUI que espera que se produzca un evento. ocurrir. Cuando ocurre un evento, se llama al controlador de eventos asociado. • Controladores de eventos, estos son métodos (o funciones) que se llaman cuando un evento ocurre. • Los enlazadores de eventos asocian un tipo de evento con un controlador de eventos. Hay diferentes carpetas de eventos para diferentes tipos de eventos. Por ejemplo, el archivador de eventos asociado con wx.MoveEvent se denomina wx.EVT_MOVE. La relación entre el evento, el controlador de eventos a través del archivador de eventos es ilustrado a continuación: Los tres recuadros superiores ilustran los conceptos, mientras que los 3 recuadros inferiores proporcionan una ejemplo concreto de vincular un Move_Event a un método on_move() a través del Carpeta EVT_MOVE. 9.3 Tipos de eventos Hay numerosos tipos diferentes de eventos, incluyendo: • wx.CloseEvent utilizado para indicar que se ha cerrado un cuadro o diálogo. El El archivador de eventos para este evento se llama wx.EVT_CLOSE. • wx.CommandEvent utilizado con widgets como botones, cuadros de lista, menú elementos, botones de opción, barras de desplazamiento, controles deslizantes, etc. Según el tipo de widget que generó el evento se puede proporcionar información diferente. por ejemplo, para un botón un CommandEvent indica que se ha hecho clic en un botón donde como para un ListBox indica que se ha seleccionado una opción, etc. Evento diferente Los aglutinantes se utilizan para diferentes situaciones de eventos. Por ejemplo, para vincular un comando evento a un controlador de eventos para un botón, entonces se usa el enlazador wx.EVT_BUTTON; mientras que para un ListBox se puede usar un archivador wx.EVT_LISTBOX. • wx.FocusEvent Este evento se envía cuando el foco de una ventana cambia (pierde o gana el foco). Puede seleccionar una ventana ganando foco usando el wx. Carpeta de eventos EVT_SET_FOCUS. El wx.EVT_KILL_FOCUS se utiliza para enlazar un controlador de eventos que se llamará cuando una ventana pierda el foco. 88 9 Eventos en las interfaces de usuario de wxPython

comments powered by Disqus

popular post

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

Lire plus

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

Lire plus

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Lire plus