[lazarus] Programmatically showing the listbox of combobox
hernan.et at pg.com
hernan.et at pg.com
Thu Jun 5 03:26:45 EDT 2003
To Jesus,
In gtkwinapi.inc
function TgtkObject.ComboBoxDropDown(Handle: HWND; DropDown: boolean): boolean;
var
ComboWidget: PGtkCombo;
begin
Result:=false;
if Handle=0 then exit;
ComboWidget:=PGtkCombo(Handle);
if DropDown<>GTK_WIDGET_VISIBLE(ComboWidget^.popwin) then begin
if DropDown then begin
writeln('TgtkObject.ComboBoxDropDown ToDo: Find the trick to popup the combobox');
//code is here
gtk_widget_show(ComboWidget^.popwin);
//this will show the popwindow at the upper left side , a very small window
//but if you first click the dropdown list and set to true ComboBoxDroppedDown of TCustomComboBox list box is okay
end else
gtk_widget_hide (ComboWidget^.popwin);
end;
Result:=true;
end;
I will send tomorrow my complete changes. As I have also changed some properties for the TCustomComboBox
(My Lazarus machine is at home, I am still at my office)
Regards,
Yoyong
Internet Mail Message
Received from host:
svcr-216-37-230-2.dsl.svcr.epix.net
[216.37.230.2]
From: "Jesus Reyes" <jesusrmx at yahoo.com.mx> on 06/05/2003 05:43 AM GMT
"Jesus Reyes" To: lazarus at miraclec.com
<jesusrmx at yahoo.com.mx> Cc: (bcc: Yoyong Hernan-ET/PGI)
Subject: RE: [lazarus] Programmatically
showing the listbox of combobox
06/05/2003 01:43 PM
Please respond to
lazarus at miraclec.com
----- Original Message -----
From: <hernan.et at pg.com>
To: <lazarus at miraclec.com>
Sent: Wednesday, June 04, 2003 5:39 PM
Subject: [lazarus] Programmatically showing the listbox of combobox
> Hi all,
>
> Have anyone tried to show the listbox of combobox programmatically? I
managed to
> some point, but I need to manually select the combobox the first time
inorder to
> set the dimensions of the listbox.
>
I would like to know how to show the listbox, can you show me?.
Thanks
Jesus Reyes A.
_________________________________________________________________
To unsubscribe: mail lazarus-request at miraclec.com with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
More information about the Lazarus
mailing list