Combobox cSearchKey

Combobox cSearchKey

Postby manuelcalerosolis » Mon Apr 16, 2018 5:26 pm

Estoy trabajando los combo con busquedas, pero es muy dificl para el usuario ver que cadena de busqueda esta actuando en el control en cada momento.

He intentado representarla con el tooltip, pero no me lo pinta.

Alguna idea? estoy un poco perdido.

Gracias

Code: Select all  Expand view

//---------------------------------------------------------------------------//

METHOD ResourceComboBox() CLASS ComboSelector
   
   ::oComboBox             := TComboBox():ReDefine( ::idCombobox, bSETGET( ::cComboBox ), ::aComboBox, ::oDialog,,, {|| ::ChangeComboBox() } , , , , .f., {|| .t. } )
   ::oComboBox:lIncSearch  := .t.
   ::oComboBox:cToolTip    := "Buscando : " + cvaltostr( ::oComboBox:cSearchKey )

RETURN ( Self )

//---------------------------------------------------------------------------//

 
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain

Re: Combobox cSearchKey

Postby Carlos Mora » Tue Apr 17, 2018 7:35 am

Hola Manuel,

No lo he probado pero... ¿Y si pones al lado del combo un TSay transparente que muestre el contenido de ::oComboBox:cSearchKey? Habrá que hacerle un update en el onchange del combobox. Además que esté por defecto HIDE pero SHOW cuando el Combobox reciba el foco, y Hide cuando el combo pierda el foco.

En un poco de curro pero es lo primero que se me ocurrió.

Un saludo
Saludos
Carlos Mora
http://harbouradvisor.blogspot.com/
StackOverflow http://stackoverflow.com/users/549761/carlos-mora
“If you think education is expensive, try ignorance"
Carlos Mora
 
Posts: 989
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Re: Combobox cSearchKey

Postby manuelcalerosolis » Tue Apr 17, 2018 8:08 am

Carlos,

Mi intención era representar la cadena de búsqueda sin necesidad de crear un control fuera, de combobox.

Gracias, por tu ayuda.
User avatar
manuelcalerosolis
 
Posts: 149
Joined: Mon Oct 10, 2005 9:30 am
Location: Huelva - Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 43 guests