// Author: Julian Smart
// Modified by:
// Created: 17/09/98
-// RCS-ID: $Id$
// Copyright: (c) Julian Smart
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
void wxComboBoxCallback (Widget w, XtPointer clientData,
XmComboBoxSelectionCallbackStruct * cbs);
-IMPLEMENT_DYNAMIC_CLASS(wxComboBox, wxControl)
-
bool wxComboBox::Create(wxWindow *parent, wxWindowID id,
const wxString& value,
const wxPoint& pos,
case XmCR_SINGLE_SELECT:
case XmCR_BROWSE_SELECT:
{
- wxCommandEvent event (wxEVT_COMMAND_COMBOBOX_SELECTED,
+ wxCommandEvent event (wxEVT_COMBOBOX,
item->GetId());
event.SetInt(cbs->index - 1);
event.SetString( item->GetString ( event.GetInt() ) );
}
case XmCR_VALUE_CHANGED:
{
- wxCommandEvent event (wxEVT_COMMAND_TEXT_UPDATED, item->GetId());
+ wxCommandEvent event (wxEVT_TEXT, item->GetId());
event.SetInt(-1);
event.SetString( item->GetValue() );
event.SetExtraLong(true);