#pragma hdrstop
#endif
+#if wxUSE_LISTBOX
+
#ifndef WX_PRECOMP
#include "wx/settings.h"
#include "wx/dcclient.h"
wxCommandEvent event(wxEVT_COMMAND_LISTBOX_SELECTED, GetId());
event.SetEventObject(this);
- event.m_commandInt = m_current;
+ event.SetInt(m_current);
(void)GetEventHandler()->ProcessEvent(event);
}
void wxVListBox::OnLeftDown(wxMouseEvent& event)
{
+ SetFocus();
+
int item = HitTest(event.GetPosition());
if ( item != wxNOT_FOUND )
}
}
-void wxVListBox::OnLeftDClick(wxMouseEvent& event)
+void wxVListBox::OnLeftDClick(wxMouseEvent& eventMouse)
{
- int item = HitTest(event.GetPosition());
+ int item = HitTest(eventMouse.GetPosition());
if ( item != wxNOT_FOUND )
{
wxCommandEvent event(wxEVT_COMMAND_LISTBOX_DOUBLECLICKED, GetId());
event.SetEventObject(this);
- event.m_commandInt = item;
+ event.SetInt(item);
(void)GetEventHandler()->ProcessEvent(event);
}
{
return wxListBox::GetClassDefaultAttributes(variant);
}
+
+#endif