[Resuelto]DropDown automático en ComboBox

Discute sobre las herramientas de la base de datos
Responder
Longi
Mensajes: 804
Registrado: Dom Ene 20, 2013 9:05 pm
Ubicación: Ourense, Galicia, España

[Resuelto]DropDown automático en ComboBox

Mensaje por Longi »

Buenas!

Cuestión simple:
Quisiera hacer con una macro que cuando un combobox recibe el foco, se despliegue ofertando las opciones que tiene preparadas para trabajar.
Es decir, lo mismo que se hace al clicar en la flecha de la izquierda, pero de forma automática.
No debe ser muy sencillo o muy frecuente, ya que no he encontrado nada.
Se agradece vuestro interés de antemano!

Un saludo! ;)
Última edición por Longi el Mié May 08, 2019 8:07 am, editado 1 vez en total.
Openoffice 4.1.7, en Windows 10
Libreoffice 6.4.2, en Windows 10
Longi
Mensajes: 804
Registrado: Dom Ene 20, 2013 9:05 pm
Ubicación: Ourense, Galicia, España

Re: DropDown automático en ComboBox

Mensaje por Longi »

Buenas!

Me autorrespondo:

Código: Seleccionar todo

sub Drop_down_Listbox
    oController = thiscomponent.CurrentController
    oComboBox = thisComponent.drawpage.forms.getbyname("MainForm").getbyname("Gestion").GetByName("Tipo_Documento")
    oComboBoxControl = oController.getControl(oComboBox)
    oComboBoxControl.AccessibleContext.doAccessibleAction(0)'drops it down
end sub
Encontrado en el hilo https://forum.openoffice.org/en/forum/v ... 39&t=74909

Otro saludo! ;)
Openoffice 4.1.7, en Windows 10
Libreoffice 6.4.2, en Windows 10
Responder