[Lazarus] RE : RE : RE : @DBLookupControls users: call for test
Luiz Americo Pereira Camara
luizmed at oi.com.br
Wed Dec 14 01:04:27 CET 2011
On 13/12/2011 06:25, Ludo Brands wrote:
>>> There is actually a very small problem: when selecting a line with
>>> MasterID =3 the dropdownbox will select the first xxx
>> instead of the
>>> second.
>>>
>> Please create a specific bugreport for dbgrid so i can provide a patch
>>
> DBGrid? It is the dropdownbox of the TDBLookupComboBox that highlights the
> wrong xxx. There is no DBGrid involved.
Sorry. I'm referring to your first mail:
Mon, 12 Dec 2011 16:06:22 +0100 (CET)
"
Don't know if this is in the scope of the changes you made but the lookup in
the dbgrid (picklist) is (still?) broken
"
> In your test program, select in TDBLookupComboBox the second xxx, MasterID
> of the datasource is updated to 3. That is fixed. Update uses key instead of
> listvalue. Now the other way around: select in the datasource a record with
> MasterID = 3, open the dropdownbox in TDBLookupComboBox and you'll see the
> first xxx highlighted. There is still a locate of the listvalue instead of
> key.
This is the internal GUI toolkit (win32) behavior. We cant change that.
The same thing occurs with a vanilla combobox. There's no call in LCL or
widgetset involved
Luiz
More information about the Lazarus
mailing list