=head1 NAME Win32::GUI::ComboboxEx - Create and manipulate extended combobox controls =head1 DESCRIPTION [TBD] =for comment $Id: per_package_method_section.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head1 METHODS L apply to most windows, controls and resources. =for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 new B Creates a new ComboboxEx object; can also be called as PARENT->AddComboboxEx(%OPTIONS). Class specific B<%OPTIONS> are: -imagelist => Win32::GUI::ImageList object Set Imagelist object -casesensitive => 0/1 (default 0) Set/Unset casesensitive extended style. -noeditimage => 0/1 (default 0) Set/Unset noeditimage extended style. -noeditimageindent => 0/1 (default 0) Set/Unset noeditimageindent extended style. -nosizelimit => 0/1 (default 0) Set/Unset nosizelimit extended style. Except for images, a ComboboxEx object acts like a Win32::GUI::Combobox object. See also L. See also the L. =for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 DeleteItem B Delete an indexed item of the control's list. =for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 GetComboControl B Retrieves the handle to the child combo box control. =for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 GetEditControl B Retrieves the handle to the edit control portion of a ComboBoxEx control. =for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 GetExtendedStyle B Retrieves the extended styles that are in use for a ComboBoxEx control. =for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 GetImageList B Retrieves the handle to an image list assigned to a ComboBoxEx. =for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 GetItem B Retrieves item information for a given ComboBoxEx item. =for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 GetUnicodeFormat B Retrieves the UNICODE character format flag for the control. =for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 HasEditChanged B Determines if the user has changed the contents of the ComboBoxEx edit control by typing. =for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 InsertItem B Inserts a new item in the ComboboxEx control. Returns the newly created item zero-based index or -1 on errors. B<%OPTIONS> can be: -index => position (-1 for the end of the list) -image => index of an image from the associated ImageList -selectedimage => index of an image from the associated ImageList -text => string -indent => indentation spaces (1 space == 10 pixels) =for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 SetExtendedStyle B Sets extended styles within a ComboBoxEx control. =for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 SetImageList B Sets an image list for a ComboBoxEx control. =for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 SetItem B Sets the attributes for an item in a ComboBoxEx control. B<%OPTIONS> can be: -image => index of an image from the associated ImageList -selectedimage => index of an image from the associated ImageList -text => string -indent => indentation spaces (1 space == 10 pixels) =for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 SetUnicodeFormat B Sets the UNICODE character format flag for the control. =for comment $Id: per_package_event_section.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head1 EVENTS L apply to most windows and controls. =for comment $Id: per_package_event.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 Change (Win32::GUI::Combobox) B Sent when the user selects an item from the Combobox =for comment $Id: per_package_event.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 CloseUp (Win32::GUI::Combobox) B Sent when the list box of a combo box has been closed. This event allows you to populate the dropdown dynamically. This event is only fired if the combo box has the CBS_DROPDOWN or CBS_DROPDOWNLIST style. If the user changed the current selection, the combo box also sends the Change event when the drop-down list closes. In general, you cannot predict the order in which notifications will be sent. In particular, a Change event message may occur either before or after a CloseUp event. =for comment $Id: per_package_event.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 DblClick (Win32::GUI::Combobox) B Sent when the user double clicks on an item from the Combobox =for comment $Id: per_package_event.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 DropDown (Win32::GUI::Combobox) B Sent when the user selects the list box. This event allows you to populate the dropdown dynamically. This event is only fired if the combo box has the CBS_DROPDOWN or CBS_DROPDOWNLIST style. =for comment $Id: per_package_event.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 GotFocus (Win32::GUI::Combobox) B Sent when the control is activated. =for comment $Id: per_package_event.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $ =head2 LostFocus (Win32::GUI::Combobox) B Sent when the control is deactivated. =for comment $Id: pod_postamble.tpl,v 1.2 2005/08/03 21:45:59 robertemay Exp $ =head1 VERSION Documentation for Win32::GUI v1.06 created 14 Feb 2008 This document is autogenerated by the build process. Edits made here will be lost. Edit F instead. =head1 SUPPORT Homepage: L. For further support join the users mailing list(C) from the website at L. There is a searchable list archive at L. =head1 COPYRIGHT and LICENCE Copyright (c) 1997..2008 Aldo Calpini. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.