ubicar el foco en los objetos de un dialog

Desarrollo de Macros y programación en UNO, usar las API, llamar programas externos...
Responder
arivas_2005
Mensajes: 162
Registrado: Mié Nov 16, 2011 6:01 pm

ubicar el foco en los objetos de un dialog

Mensaje por arivas_2005 »

Saludos..
quiero ubicar el objeto que tiene el foco antes de clickear otro para devolverselo.
Es decir. tengo tres cuadros de texto y lo que quiero es saber en cual de los tres está el foco antes de clickear el boton checkbox, para luego (despues del cick en el check) devolverlo al mismo cuadro de texto (setfocus) que lo tenia antes

Adjunto un pequeño dialogo para ilustrar la idea
Gracias
Editado
Adjuntos
Para consultar uso del foco.ods
(10.79 KiB) Descargado 182 veces
Última edición por arivas_2005 el Mar Mar 14, 2017 9:12 pm, editado 1 vez en total.
Libreoffice 4.7
Puppy slacko 6 y windows 7
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: ubicar el foco en los objetos de un dialog

Mensaje por mauricio »

Usa una variable global, puede ser un entero, 1, 2 y 3 según el cuadro de texto que reciba el foco, también puedes usar la propiedad TAG de los controles, para usar un solo evento...

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Responder