FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Combobox cSearchKey
Posts: 149
Joined: Mon Oct 10, 2005 09:30 AM
Combobox cSearchKey
Posted: Mon Apr 16, 2018 05: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 (fw): Select all Collapse
//---------------------------------------------------------------------------//

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 )

//---------------------------------------------------------------------------//
Posts: 989
Joined: Thu Nov 24, 2005 03:01 PM
Re: Combobox cSearchKey
Posted: Tue Apr 17, 2018 07: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"
Posts: 149
Joined: Mon Oct 10, 2005 09:30 AM
Re: Combobox cSearchKey
Posted: Tue Apr 17, 2018 08: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.

Continue the discussion