Hola a todos, he estado teniendo problemas con los ComboBox en Mac, los disparos de eventos ocurren en una forma algo diferente que en Windows y creo no estar entendiendo como funciona este control en Mac, por ejemplo, en una tengo una etiqueta que al hacer clic sobre ella muestra un combo que se llena con datos de una tabla, tiene 3 eventos, Change, GotFocus y LostFocus.
El evento Change est validado para que no entre si se est cargando, acta en funcin de la etiqueta que lo manda a llamar y hace una actualizacin a la base de datos.
El evento GotFocus manda a ocultar un par de controles TextBox.
El evento LostFocus es similar a GotFocus, adems de que oculta el mismo combo.
Las etiquetas que mandan a llamar a este combo tienen 2 eventos que son MouseDown y MouseEnter
MouseDown muestra y llena el combo, posteriormente establece el foco sobre el control
MouseEnter lee la descripcin de la seleccin desde la base de datos y la presenta como ToolTip
El detalle aqu es que al hacer clic sobre la etiqueta dispara el evento LostFocus del combo, a pesar que en el clic de la etiqueta tiene la orden de establecer el foco.
alguna idea de que puede pasar o que estoy haciendo mal?
Esto por cierto funciona perfectamente en Windows…
Uso Xojo 2019 R1