New wxEventType for event type enum, and corresponding alterations.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@149 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -76,7 +76,7 @@ const wxEventTableEntry wxEvtHandler::sm_eventTableEntries[] = { { 0, 0, 0, NULL
|
|||||||
|
|
||||||
wxEvent::wxEvent(int theId)
|
wxEvent::wxEvent(int theId)
|
||||||
{
|
{
|
||||||
m_eventType = 0;
|
m_eventType = wxEVT_NULL;
|
||||||
m_eventObject = NULL;
|
m_eventObject = NULL;
|
||||||
m_eventHandle = NULL;
|
m_eventHandle = NULL;
|
||||||
m_timeStamp = 0;
|
m_timeStamp = 0;
|
||||||
@@ -90,7 +90,7 @@ wxEvent::wxEvent(int theId)
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
wxCommandEvent::wxCommandEvent(WXTYPE commandType, int theId)
|
wxCommandEvent::wxCommandEvent(wxEventType commandType, int theId)
|
||||||
{
|
{
|
||||||
m_eventType = commandType;
|
m_eventType = commandType;
|
||||||
m_clientData = NULL;
|
m_clientData = NULL;
|
||||||
@@ -104,7 +104,7 @@ wxCommandEvent::wxCommandEvent(WXTYPE commandType, int theId)
|
|||||||
* Scroll events
|
* Scroll events
|
||||||
*/
|
*/
|
||||||
|
|
||||||
wxScrollEvent::wxScrollEvent(WXTYPE commandType, int id, int pos, int orient):
|
wxScrollEvent::wxScrollEvent(wxEventType commandType, int id, int pos, int orient):
|
||||||
wxCommandEvent(commandType, id)
|
wxCommandEvent(commandType, id)
|
||||||
{
|
{
|
||||||
m_extraLong = orient;
|
m_extraLong = orient;
|
||||||
@@ -117,7 +117,7 @@ wxScrollEvent::wxScrollEvent(WXTYPE commandType, int id, int pos, int orient):
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
wxMouseEvent::wxMouseEvent(WXTYPE commandType)
|
wxMouseEvent::wxMouseEvent(wxEventType commandType)
|
||||||
{
|
{
|
||||||
m_eventType = commandType;
|
m_eventType = commandType;
|
||||||
m_metaDown = FALSE;
|
m_metaDown = FALSE;
|
||||||
@@ -231,7 +231,7 @@ wxPoint wxMouseEvent::GetLogicalPosition(const wxDC& dc) const
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
wxKeyEvent::wxKeyEvent(WXTYPE type)
|
wxKeyEvent::wxKeyEvent(wxEventType type)
|
||||||
{
|
{
|
||||||
m_eventType = type;
|
m_eventType = type;
|
||||||
m_shiftDown = FALSE;
|
m_shiftDown = FALSE;
|
||||||
|
@@ -940,7 +940,7 @@ void wxListMainWindow::ActivateLine( wxListLineData *line )
|
|||||||
OnListNotify( le );
|
OnListNotify( le );
|
||||||
};
|
};
|
||||||
|
|
||||||
void wxListMainWindow::SendNotify( wxListLineData *line, long command )
|
void wxListMainWindow::SendNotify( wxListLineData *line, wxEventType command )
|
||||||
{
|
{
|
||||||
if (!m_parent) return;
|
if (!m_parent) return;
|
||||||
wxListEvent le( command, m_parent->GetId() );
|
wxListEvent le( command, m_parent->GetId() );
|
||||||
|
@@ -39,7 +39,7 @@ wxTreeItem::wxTreeItem(void)
|
|||||||
|
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxTreeEvent,wxCommandEvent)
|
IMPLEMENT_DYNAMIC_CLASS(wxTreeEvent,wxCommandEvent)
|
||||||
|
|
||||||
wxTreeEvent::wxTreeEvent( WXTYPE commandType, int id ) :
|
wxTreeEvent::wxTreeEvent( wxEventType commandType, int id ) :
|
||||||
wxCommandEvent( commandType, id )
|
wxCommandEvent( commandType, id )
|
||||||
{
|
{
|
||||||
m_code = 0;
|
m_code = 0;
|
||||||
|
@@ -23,14 +23,14 @@
|
|||||||
void gtk_filedialog_ok_callback( GtkWidget *WXUNUSED(widget), gpointer data )
|
void gtk_filedialog_ok_callback( GtkWidget *WXUNUSED(widget), gpointer data )
|
||||||
{
|
{
|
||||||
wxFileDialog *dialog = (wxFileDialog*)data;
|
wxFileDialog *dialog = (wxFileDialog*)data;
|
||||||
wxCommandEvent event(0);
|
wxCommandEvent event(wxEVT_NULL);
|
||||||
dialog->OnOk( event );
|
dialog->OnOk( event );
|
||||||
};
|
};
|
||||||
|
|
||||||
void gtk_filedialog_cancel_callback( GtkWidget *WXUNUSED(widget), gpointer data )
|
void gtk_filedialog_cancel_callback( GtkWidget *WXUNUSED(widget), gpointer data )
|
||||||
{
|
{
|
||||||
wxFileDialog *dialog = (wxFileDialog*)data;
|
wxFileDialog *dialog = (wxFileDialog*)data;
|
||||||
wxCommandEvent event(0);
|
wxCommandEvent event(wxEVT_NULL);
|
||||||
dialog->OnCancel( event );
|
dialog->OnCancel( event );
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -34,7 +34,7 @@ void gtk_scrollbar_callback( GtkWidget *WXUNUSED(widget), wxScrollBar *win )
|
|||||||
float diff = win->m_adjust->value - win->m_oldPos;
|
float diff = win->m_adjust->value - win->m_oldPos;
|
||||||
if (fabs(diff) < 0.2) return;
|
if (fabs(diff) < 0.2) return;
|
||||||
|
|
||||||
int command = 0;
|
wxEventType command = wxEVT_NULL;
|
||||||
|
|
||||||
float line_step = win->m_adjust->step_increment;
|
float line_step = win->m_adjust->step_increment;
|
||||||
float page_step = win->m_adjust->page_increment;
|
float page_step = win->m_adjust->page_increment;
|
||||||
|
@@ -34,7 +34,7 @@ void gtk_slider_callback( GtkWidget *WXUNUSED(widget), wxSlider *win )
|
|||||||
float diff = win->m_adjust->value - win->m_oldPos;
|
float diff = win->m_adjust->value - win->m_oldPos;
|
||||||
if (fabs(diff) < 0.2) return;
|
if (fabs(diff) < 0.2) return;
|
||||||
|
|
||||||
int command = 0;
|
wxEventType command = wxEVT_NULL;
|
||||||
|
|
||||||
float line_step = win->m_adjust->step_increment;
|
float line_step = win->m_adjust->step_increment;
|
||||||
float page_step = win->m_adjust->page_increment;
|
float page_step = win->m_adjust->page_increment;
|
||||||
|
@@ -285,7 +285,7 @@ gint gtk_window_button_press_callback( GtkWidget *widget, GdkEventButton *gdk_ev
|
|||||||
printf( ".\n" );
|
printf( ".\n" );
|
||||||
*/
|
*/
|
||||||
|
|
||||||
WXTYPE event_type = wxEVT_LEFT_DOWN;
|
wxEventType event_type = wxEVT_LEFT_DOWN;
|
||||||
|
|
||||||
if (gdk_event->button == 1)
|
if (gdk_event->button == 1)
|
||||||
{
|
{
|
||||||
@@ -351,7 +351,7 @@ gint gtk_window_button_release_callback( GtkWidget *widget, GdkEventButton *gdk_
|
|||||||
printf( ".\n" );
|
printf( ".\n" );
|
||||||
*/
|
*/
|
||||||
|
|
||||||
WXTYPE event_type = 0;
|
wxEventType event_type = wxEVT_NULL;
|
||||||
|
|
||||||
switch (gdk_event->button)
|
switch (gdk_event->button)
|
||||||
{
|
{
|
||||||
@@ -499,7 +499,7 @@ void gtk_window_vscroll_callback( GtkWidget *WXUNUSED(widget), wxWindow *win )
|
|||||||
printf( "Sending new value: %d.\n", i );
|
printf( "Sending new value: %d.\n", i );
|
||||||
*/
|
*/
|
||||||
|
|
||||||
int command = 0;
|
wxEventType command = wxEVT_NULL;
|
||||||
|
|
||||||
float line_step = win->m_vAdjust->step_increment;
|
float line_step = win->m_vAdjust->step_increment;
|
||||||
float page_step = win->m_vAdjust->page_increment;
|
float page_step = win->m_vAdjust->page_increment;
|
||||||
@@ -543,7 +543,7 @@ void gtk_window_hscroll_callback( GtkWidget *WXUNUSED(widget), wxWindow *win )
|
|||||||
printf( "Sending new value: %d.\n", i );
|
printf( "Sending new value: %d.\n", i );
|
||||||
*/
|
*/
|
||||||
|
|
||||||
int command = 0;
|
wxEventType command = wxEVT_NULL;
|
||||||
|
|
||||||
float line_step = win->m_hAdjust->step_increment;
|
float line_step = win->m_hAdjust->step_increment;
|
||||||
float page_step = win->m_hAdjust->page_increment;
|
float page_step = win->m_hAdjust->page_increment;
|
||||||
@@ -577,7 +577,7 @@ void gtk_window_vscroll_change_callback( GtkWidget *WXUNUSED(widget), wxWindow *
|
|||||||
|
|
||||||
if (!win->HasVMT()) return;
|
if (!win->HasVMT()) return;
|
||||||
|
|
||||||
int command = wxEVT_SCROLL_THUMBTRACK;
|
wxEventType command = wxEVT_SCROLL_THUMBTRACK;
|
||||||
int value = (int)(win->m_vAdjust->value+0.5);
|
int value = (int)(win->m_vAdjust->value+0.5);
|
||||||
|
|
||||||
wxScrollEvent event( command, win->GetId(), value, wxVERTICAL );
|
wxScrollEvent event( command, win->GetId(), value, wxVERTICAL );
|
||||||
@@ -601,7 +601,7 @@ void gtk_window_hscroll_change_callback( GtkWidget *WXUNUSED(widget), wxWindow *
|
|||||||
|
|
||||||
if (!win->HasVMT()) return;
|
if (!win->HasVMT()) return;
|
||||||
|
|
||||||
int command = wxEVT_SCROLL_THUMBTRACK;
|
wxEventType command = wxEVT_SCROLL_THUMBTRACK;
|
||||||
int value = (int)(win->m_hAdjust->value+0.5);
|
int value = (int)(win->m_hAdjust->value+0.5);
|
||||||
|
|
||||||
wxScrollEvent event( command, win->GetId(), value, wxHORIZONTAL );
|
wxScrollEvent event( command, win->GetId(), value, wxHORIZONTAL );
|
||||||
|
@@ -23,14 +23,14 @@
|
|||||||
void gtk_filedialog_ok_callback( GtkWidget *WXUNUSED(widget), gpointer data )
|
void gtk_filedialog_ok_callback( GtkWidget *WXUNUSED(widget), gpointer data )
|
||||||
{
|
{
|
||||||
wxFileDialog *dialog = (wxFileDialog*)data;
|
wxFileDialog *dialog = (wxFileDialog*)data;
|
||||||
wxCommandEvent event(0);
|
wxCommandEvent event(wxEVT_NULL);
|
||||||
dialog->OnOk( event );
|
dialog->OnOk( event );
|
||||||
};
|
};
|
||||||
|
|
||||||
void gtk_filedialog_cancel_callback( GtkWidget *WXUNUSED(widget), gpointer data )
|
void gtk_filedialog_cancel_callback( GtkWidget *WXUNUSED(widget), gpointer data )
|
||||||
{
|
{
|
||||||
wxFileDialog *dialog = (wxFileDialog*)data;
|
wxFileDialog *dialog = (wxFileDialog*)data;
|
||||||
wxCommandEvent event(0);
|
wxCommandEvent event(wxEVT_NULL);
|
||||||
dialog->OnCancel( event );
|
dialog->OnCancel( event );
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -34,7 +34,7 @@ void gtk_scrollbar_callback( GtkWidget *WXUNUSED(widget), wxScrollBar *win )
|
|||||||
float diff = win->m_adjust->value - win->m_oldPos;
|
float diff = win->m_adjust->value - win->m_oldPos;
|
||||||
if (fabs(diff) < 0.2) return;
|
if (fabs(diff) < 0.2) return;
|
||||||
|
|
||||||
int command = 0;
|
wxEventType command = wxEVT_NULL;
|
||||||
|
|
||||||
float line_step = win->m_adjust->step_increment;
|
float line_step = win->m_adjust->step_increment;
|
||||||
float page_step = win->m_adjust->page_increment;
|
float page_step = win->m_adjust->page_increment;
|
||||||
|
@@ -34,7 +34,7 @@ void gtk_slider_callback( GtkWidget *WXUNUSED(widget), wxSlider *win )
|
|||||||
float diff = win->m_adjust->value - win->m_oldPos;
|
float diff = win->m_adjust->value - win->m_oldPos;
|
||||||
if (fabs(diff) < 0.2) return;
|
if (fabs(diff) < 0.2) return;
|
||||||
|
|
||||||
int command = 0;
|
wxEventType command = wxEVT_NULL;
|
||||||
|
|
||||||
float line_step = win->m_adjust->step_increment;
|
float line_step = win->m_adjust->step_increment;
|
||||||
float page_step = win->m_adjust->page_increment;
|
float page_step = win->m_adjust->page_increment;
|
||||||
|
@@ -285,7 +285,7 @@ gint gtk_window_button_press_callback( GtkWidget *widget, GdkEventButton *gdk_ev
|
|||||||
printf( ".\n" );
|
printf( ".\n" );
|
||||||
*/
|
*/
|
||||||
|
|
||||||
WXTYPE event_type = wxEVT_LEFT_DOWN;
|
wxEventType event_type = wxEVT_LEFT_DOWN;
|
||||||
|
|
||||||
if (gdk_event->button == 1)
|
if (gdk_event->button == 1)
|
||||||
{
|
{
|
||||||
@@ -351,7 +351,7 @@ gint gtk_window_button_release_callback( GtkWidget *widget, GdkEventButton *gdk_
|
|||||||
printf( ".\n" );
|
printf( ".\n" );
|
||||||
*/
|
*/
|
||||||
|
|
||||||
WXTYPE event_type = 0;
|
wxEventType event_type = wxEVT_NULL;
|
||||||
|
|
||||||
switch (gdk_event->button)
|
switch (gdk_event->button)
|
||||||
{
|
{
|
||||||
@@ -499,7 +499,7 @@ void gtk_window_vscroll_callback( GtkWidget *WXUNUSED(widget), wxWindow *win )
|
|||||||
printf( "Sending new value: %d.\n", i );
|
printf( "Sending new value: %d.\n", i );
|
||||||
*/
|
*/
|
||||||
|
|
||||||
int command = 0;
|
wxEventType command = wxEVT_NULL;
|
||||||
|
|
||||||
float line_step = win->m_vAdjust->step_increment;
|
float line_step = win->m_vAdjust->step_increment;
|
||||||
float page_step = win->m_vAdjust->page_increment;
|
float page_step = win->m_vAdjust->page_increment;
|
||||||
@@ -543,7 +543,7 @@ void gtk_window_hscroll_callback( GtkWidget *WXUNUSED(widget), wxWindow *win )
|
|||||||
printf( "Sending new value: %d.\n", i );
|
printf( "Sending new value: %d.\n", i );
|
||||||
*/
|
*/
|
||||||
|
|
||||||
int command = 0;
|
wxEventType command = wxEVT_NULL;
|
||||||
|
|
||||||
float line_step = win->m_hAdjust->step_increment;
|
float line_step = win->m_hAdjust->step_increment;
|
||||||
float page_step = win->m_hAdjust->page_increment;
|
float page_step = win->m_hAdjust->page_increment;
|
||||||
@@ -577,7 +577,7 @@ void gtk_window_vscroll_change_callback( GtkWidget *WXUNUSED(widget), wxWindow *
|
|||||||
|
|
||||||
if (!win->HasVMT()) return;
|
if (!win->HasVMT()) return;
|
||||||
|
|
||||||
int command = wxEVT_SCROLL_THUMBTRACK;
|
wxEventType command = wxEVT_SCROLL_THUMBTRACK;
|
||||||
int value = (int)(win->m_vAdjust->value+0.5);
|
int value = (int)(win->m_vAdjust->value+0.5);
|
||||||
|
|
||||||
wxScrollEvent event( command, win->GetId(), value, wxVERTICAL );
|
wxScrollEvent event( command, win->GetId(), value, wxVERTICAL );
|
||||||
@@ -601,7 +601,7 @@ void gtk_window_hscroll_change_callback( GtkWidget *WXUNUSED(widget), wxWindow *
|
|||||||
|
|
||||||
if (!win->HasVMT()) return;
|
if (!win->HasVMT()) return;
|
||||||
|
|
||||||
int command = wxEVT_SCROLL_THUMBTRACK;
|
wxEventType command = wxEVT_SCROLL_THUMBTRACK;
|
||||||
int value = (int)(win->m_hAdjust->value+0.5);
|
int value = (int)(win->m_hAdjust->value+0.5);
|
||||||
|
|
||||||
wxScrollEvent event( command, win->GetId(), value, wxHORIZONTAL );
|
wxScrollEvent event( command, win->GetId(), value, wxHORIZONTAL );
|
||||||
|
@@ -183,8 +183,8 @@ long wxControl::MSWWindowProc(WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam)
|
|||||||
bool wxControl::MSWNotify(const WXWPARAM wParam, const WXLPARAM lParam)
|
bool wxControl::MSWNotify(const WXWPARAM wParam, const WXLPARAM lParam)
|
||||||
{
|
{
|
||||||
#if defined(__WIN95__)
|
#if defined(__WIN95__)
|
||||||
wxCommandEvent event(0, m_windowId);
|
wxCommandEvent event(wxEVT_NULL, m_windowId);
|
||||||
int eventType = 0;
|
wxEventType eventType = wxEVT_NULL;
|
||||||
NMHDR *hdr1 = (NMHDR*) lParam;
|
NMHDR *hdr1 = (NMHDR*) lParam;
|
||||||
switch ( hdr1->code )
|
switch ( hdr1->code )
|
||||||
{
|
{
|
||||||
|
@@ -1050,8 +1050,8 @@ bool wxListCtrl::MSWCommand(const WXUINT cmd, const WXWORD id)
|
|||||||
|
|
||||||
bool wxListCtrl::MSWNotify(const WXWPARAM wParam, const WXLPARAM lParam)
|
bool wxListCtrl::MSWNotify(const WXWPARAM wParam, const WXLPARAM lParam)
|
||||||
{
|
{
|
||||||
wxListEvent event(0, m_windowId);
|
wxListEvent event(wxEVT_NULL, m_windowId);
|
||||||
int eventType = 0;
|
wxEventType eventType = wxEVT_NULL;
|
||||||
NMHDR *hdr1 = (NMHDR *) lParam;
|
NMHDR *hdr1 = (NMHDR *) lParam;
|
||||||
switch ( hdr1->code )
|
switch ( hdr1->code )
|
||||||
{
|
{
|
||||||
@@ -1367,7 +1367,7 @@ static void wxConvertToMSWListItem(const wxListCtrl *ctrl, wxListItem& info, LV_
|
|||||||
// List event
|
// List event
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxListEvent, wxCommandEvent)
|
IMPLEMENT_DYNAMIC_CLASS(wxListEvent, wxCommandEvent)
|
||||||
|
|
||||||
wxListEvent::wxListEvent(WXTYPE commandType, int id):
|
wxListEvent::wxListEvent(wxEventType commandType, int id):
|
||||||
wxCommandEvent(commandType, id)
|
wxCommandEvent(commandType, id)
|
||||||
{
|
{
|
||||||
m_code = 0;
|
m_code = 0;
|
||||||
|
@@ -129,7 +129,7 @@ void wxScrollBar::MSWOnVScroll(const WXWORD wParam, const WXWORD pos, const WXHW
|
|||||||
maxPos -= (m_pageSize - 1);
|
maxPos -= (m_pageSize - 1);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int scrollEvent = 0;
|
wxEventType scrollEvent = wxEVT_NULL;
|
||||||
|
|
||||||
int nScrollInc;
|
int nScrollInc;
|
||||||
switch ( wParam )
|
switch ( wParam )
|
||||||
@@ -339,7 +339,7 @@ void wxScrollBar::Command(wxCommandEvent& event)
|
|||||||
// Backward compatibility
|
// Backward compatibility
|
||||||
void wxScrollBar::OnScroll(wxScrollEvent& event)
|
void wxScrollBar::OnScroll(wxScrollEvent& event)
|
||||||
{
|
{
|
||||||
int oldEvent = event.GetEventType();
|
wxEventType oldEvent = event.GetEventType();
|
||||||
event.SetEventType( wxEVT_COMMAND_SCROLLBAR_UPDATED );
|
event.SetEventType( wxEVT_COMMAND_SCROLLBAR_UPDATED );
|
||||||
if ( !GetEventHandler()->ProcessEvent(event) )
|
if ( !GetEventHandler()->ProcessEvent(event) )
|
||||||
{
|
{
|
||||||
|
@@ -273,7 +273,7 @@ void wxSlider::MSWOnVScroll(const WXWORD wParam, const WXWORD pos, const WXHWND
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
int nScrollInc;
|
int nScrollInc;
|
||||||
int scrollEvent = 0;
|
wxEventType scrollEvent = wxEVT_NULL;
|
||||||
switch ( wParam )
|
switch ( wParam )
|
||||||
{
|
{
|
||||||
case SB_TOP:
|
case SB_TOP:
|
||||||
@@ -751,7 +751,7 @@ bool wxSlider::ContainsHWND(WXHWND hWnd) const
|
|||||||
// Backward compatibility
|
// Backward compatibility
|
||||||
void wxSlider::OnScroll(wxScrollEvent& event)
|
void wxSlider::OnScroll(wxScrollEvent& event)
|
||||||
{
|
{
|
||||||
int oldEvent = event.GetEventType();
|
wxEventType oldEvent = event.GetEventType();
|
||||||
event.SetEventType( wxEVT_COMMAND_SLIDER_UPDATED );
|
event.SetEventType( wxEVT_COMMAND_SLIDER_UPDATED );
|
||||||
if ( !GetEventHandler()->ProcessEvent(event) )
|
if ( !GetEventHandler()->ProcessEvent(event) )
|
||||||
{
|
{
|
||||||
|
@@ -133,7 +133,7 @@ void wxSpinButton::MSWOnVScroll(const WXWORD wParam, const WXWORD pos, const WXH
|
|||||||
{
|
{
|
||||||
if (control)
|
if (control)
|
||||||
{
|
{
|
||||||
wxSpinEvent event(0, m_windowId);
|
wxSpinEvent event(wxEVT_NULL, m_windowId);
|
||||||
event.SetPosition(pos);
|
event.SetPosition(pos);
|
||||||
event.SetOrientation(wxVERTICAL);
|
event.SetOrientation(wxVERTICAL);
|
||||||
event.SetEventObject( this );
|
event.SetEventObject( this );
|
||||||
@@ -182,7 +182,7 @@ void wxSpinButton::MSWOnHScroll( const WXWORD wParam, const WXWORD pos, const WX
|
|||||||
{
|
{
|
||||||
if (control)
|
if (control)
|
||||||
{
|
{
|
||||||
wxSpinEvent event(0, m_windowId);
|
wxSpinEvent event(wxEVT_NULL, m_windowId);
|
||||||
event.SetPosition(pos);
|
event.SetPosition(pos);
|
||||||
event.SetOrientation(wxHORIZONTAL);
|
event.SetOrientation(wxHORIZONTAL);
|
||||||
event.SetEventObject( this );
|
event.SetEventObject( this );
|
||||||
@@ -261,7 +261,7 @@ bool wxSpinButton::MSWNotify(const WXWPARAM wParam, const WXLPARAM lParam)
|
|||||||
// Spin event
|
// Spin event
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxSpinEvent, wxScrollEvent)
|
IMPLEMENT_DYNAMIC_CLASS(wxSpinEvent, wxScrollEvent)
|
||||||
|
|
||||||
wxSpinEvent::wxSpinEvent(WXTYPE commandType, int id):
|
wxSpinEvent::wxSpinEvent(wxEventType commandType, int id):
|
||||||
wxScrollEvent(commandType, id)
|
wxScrollEvent(commandType, id)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
@@ -152,8 +152,8 @@ bool wxTabCtrl::MSWCommand(const WXUINT cmd, const WXWORD id)
|
|||||||
|
|
||||||
bool wxTabCtrl::MSWNotify(const WXWPARAM wParam, const WXLPARAM lParam)
|
bool wxTabCtrl::MSWNotify(const WXWPARAM wParam, const WXLPARAM lParam)
|
||||||
{
|
{
|
||||||
wxTabEvent event(0, m_windowId);
|
wxTabEvent event(wxEVT_NULL, m_windowId);
|
||||||
int eventType = 0;
|
wxEventType eventType = wxEVT_NULL;
|
||||||
NMHDR* hdr1 = (NMHDR*) lParam;
|
NMHDR* hdr1 = (NMHDR*) lParam;
|
||||||
switch ( hdr1->code )
|
switch ( hdr1->code )
|
||||||
{
|
{
|
||||||
@@ -471,7 +471,7 @@ void wxMapBitmap(HBITMAP hBitmap, int width, int height)
|
|||||||
// Tab event
|
// Tab event
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxTabEvent, wxCommandEvent)
|
IMPLEMENT_DYNAMIC_CLASS(wxTabEvent, wxCommandEvent)
|
||||||
|
|
||||||
wxTabEvent::wxTabEvent(WXTYPE commandType, int id):
|
wxTabEvent::wxTabEvent(wxEventType commandType, int id):
|
||||||
wxCommandEvent(commandType, id)
|
wxCommandEvent(commandType, id)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
@@ -1025,7 +1025,7 @@ bool wxTextCtrl::MSWCommand(const WXUINT param, const WXWORD WXUNUSED(id))
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
WXTYPE eventTyp = 0;
|
wxEventType eventTyp = wxEVT_NULL;
|
||||||
switch (param)
|
switch (param)
|
||||||
{
|
{
|
||||||
case EN_SETFOCUS:
|
case EN_SETFOCUS:
|
||||||
|
@@ -90,7 +90,7 @@ bool wxTreeCtrl::Create(wxWindow *parent, const wxWindowID id, const wxPoint& po
|
|||||||
|
|
||||||
m_windowId = (id == -1) ? NewControlId() : id;
|
m_windowId = (id == -1) ? NewControlId() : id;
|
||||||
|
|
||||||
DWORD wstyle = WS_VISIBLE | WS_CHILD | WS_TABSTOP | TVS_HASLINES | TVS_LINESATROOT;
|
DWORD wstyle = WS_VISIBLE | WS_CHILD | WS_TABSTOP | TVS_HASLINES;
|
||||||
|
|
||||||
bool want3D;
|
bool want3D;
|
||||||
WXDWORD exStyle = Determine3DEffects(WS_EX_CLIENTEDGE, &want3D) ;
|
WXDWORD exStyle = Determine3DEffects(WS_EX_CLIENTEDGE, &want3D) ;
|
||||||
@@ -102,10 +102,13 @@ bool wxTreeCtrl::Create(wxWindow *parent, const wxWindowID id, const wxPoint& po
|
|||||||
wstyle |= WS_BORDER;
|
wstyle |= WS_BORDER;
|
||||||
|
|
||||||
if ( m_windowStyle & wxTR_HAS_BUTTONS )
|
if ( m_windowStyle & wxTR_HAS_BUTTONS )
|
||||||
wstyle |= TVS_HASBUTTONS;
|
wstyle |= TVS_HASBUTTONS;
|
||||||
|
|
||||||
if ( m_windowStyle & wxTR_EDIT_LABELS )
|
if ( m_windowStyle & wxTR_EDIT_LABELS )
|
||||||
wstyle |= TVS_EDITLABELS;
|
wstyle |= TVS_EDITLABELS;
|
||||||
|
|
||||||
|
if ( m_windowStyle & wxTR_LINES_AT_ROOT )
|
||||||
|
wstyle |= TVS_LINESATROOT;
|
||||||
|
|
||||||
// Create the toolbar control.
|
// Create the toolbar control.
|
||||||
HWND hWndTreeControl = CreateWindowEx(exStyle,
|
HWND hWndTreeControl = CreateWindowEx(exStyle,
|
||||||
@@ -561,8 +564,8 @@ bool wxTreeCtrl::MSWCommand(const WXUINT cmd, const WXWORD id)
|
|||||||
|
|
||||||
bool wxTreeCtrl::MSWNotify(const WXWPARAM wParam, const WXLPARAM lParam)
|
bool wxTreeCtrl::MSWNotify(const WXWPARAM wParam, const WXLPARAM lParam)
|
||||||
{
|
{
|
||||||
wxTreeEvent event(0, m_windowId);
|
wxTreeEvent event(wxEVT_NULL, m_windowId);
|
||||||
int eventType = 0;
|
wxEventType eventType = wxEVT_NULL;
|
||||||
NMHDR* hdr1 = (NMHDR*) lParam;
|
NMHDR* hdr1 = (NMHDR*) lParam;
|
||||||
switch ( hdr1->code )
|
switch ( hdr1->code )
|
||||||
{
|
{
|
||||||
@@ -916,7 +919,7 @@ static void wxConvertToMSWTreeItem(wxTreeItem& info, TV_ITEM& tvItem)
|
|||||||
// Tree event
|
// Tree event
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxTreeEvent, wxCommandEvent)
|
IMPLEMENT_DYNAMIC_CLASS(wxTreeEvent, wxCommandEvent)
|
||||||
|
|
||||||
wxTreeEvent::wxTreeEvent(WXTYPE commandType, int id):
|
wxTreeEvent::wxTreeEvent(wxEventType commandType, int id):
|
||||||
wxCommandEvent(commandType, id)
|
wxCommandEvent(commandType, id)
|
||||||
{
|
{
|
||||||
m_code = 0;
|
m_code = 0;
|
||||||
|
@@ -2141,7 +2141,7 @@ void wxWindow::MSWOnLButtonDown(const int x, const int y, const WXUINT flags)
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
wxMouseEvent event(wxEVENT_TYPE_LEFT_DOWN);
|
wxMouseEvent event(wxEVT_LEFT_DOWN);
|
||||||
|
|
||||||
event.m_x = x; event.m_y = y;
|
event.m_x = x; event.m_y = y;
|
||||||
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
||||||
@@ -2158,7 +2158,7 @@ void wxWindow::MSWOnLButtonDown(const int x, const int y, const WXUINT flags)
|
|||||||
|
|
||||||
void wxWindow::MSWOnLButtonUp(const int x, const int y, const WXUINT flags)
|
void wxWindow::MSWOnLButtonUp(const int x, const int y, const WXUINT flags)
|
||||||
{
|
{
|
||||||
wxMouseEvent event(wxEVENT_TYPE_LEFT_UP);
|
wxMouseEvent event(wxEVT_LEFT_UP);
|
||||||
|
|
||||||
event.m_x = x; event.m_y = y;
|
event.m_x = x; event.m_y = y;
|
||||||
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
||||||
@@ -2169,14 +2169,14 @@ void wxWindow::MSWOnLButtonUp(const int x, const int y, const WXUINT flags)
|
|||||||
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
||||||
event.m_eventObject = this;
|
event.m_eventObject = this;
|
||||||
|
|
||||||
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVENT_TYPE_LEFT_UP;
|
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVT_LEFT_UP;
|
||||||
|
|
||||||
GetEventHandler()->OldOnMouseEvent(event);
|
GetEventHandler()->OldOnMouseEvent(event);
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxWindow::MSWOnLButtonDClick(const int x, const int y, const WXUINT flags)
|
void wxWindow::MSWOnLButtonDClick(const int x, const int y, const WXUINT flags)
|
||||||
{
|
{
|
||||||
wxMouseEvent event(wxEVENT_TYPE_LEFT_DCLICK);
|
wxMouseEvent event(wxEVT_LEFT_DCLICK);
|
||||||
|
|
||||||
event.m_x = x; event.m_y = y;
|
event.m_x = x; event.m_y = y;
|
||||||
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
||||||
@@ -2187,7 +2187,7 @@ void wxWindow::MSWOnLButtonDClick(const int x, const int y, const WXUINT flags)
|
|||||||
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
||||||
event.m_eventObject = this;
|
event.m_eventObject = this;
|
||||||
|
|
||||||
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVENT_TYPE_LEFT_DCLICK;
|
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVT_LEFT_DCLICK;
|
||||||
|
|
||||||
// if (m_doubleClickAllowed)
|
// if (m_doubleClickAllowed)
|
||||||
GetEventHandler()->OldOnMouseEvent(event);
|
GetEventHandler()->OldOnMouseEvent(event);
|
||||||
@@ -2216,7 +2216,7 @@ void wxWindow::MSWOnMButtonDown(const int x, const int y, const WXUINT flags)
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
wxMouseEvent event(wxEVENT_TYPE_MIDDLE_DOWN);
|
wxMouseEvent event(wxEVT_MIDDLE_DOWN);
|
||||||
|
|
||||||
event.m_x = x; event.m_y = y;
|
event.m_x = x; event.m_y = y;
|
||||||
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
||||||
@@ -2227,14 +2227,14 @@ void wxWindow::MSWOnMButtonDown(const int x, const int y, const WXUINT flags)
|
|||||||
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
||||||
event.m_eventObject = this;
|
event.m_eventObject = this;
|
||||||
|
|
||||||
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVENT_TYPE_MIDDLE_DOWN;
|
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVT_MIDDLE_DOWN;
|
||||||
GetEventHandler()->OldOnMouseEvent(event);
|
GetEventHandler()->OldOnMouseEvent(event);
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxWindow::MSWOnMButtonUp(const int x, const int y, const WXUINT flags)
|
void wxWindow::MSWOnMButtonUp(const int x, const int y, const WXUINT flags)
|
||||||
{
|
{
|
||||||
//wxDebugMsg("MButtonUp\n") ;
|
//wxDebugMsg("MButtonUp\n") ;
|
||||||
wxMouseEvent event(wxEVENT_TYPE_MIDDLE_UP);
|
wxMouseEvent event(wxEVT_MIDDLE_UP);
|
||||||
|
|
||||||
event.m_x = x; event.m_y = y;
|
event.m_x = x; event.m_y = y;
|
||||||
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
||||||
@@ -2245,13 +2245,13 @@ void wxWindow::MSWOnMButtonUp(const int x, const int y, const WXUINT flags)
|
|||||||
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
||||||
event.m_eventObject = this;
|
event.m_eventObject = this;
|
||||||
|
|
||||||
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVENT_TYPE_MIDDLE_UP;
|
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVT_MIDDLE_UP;
|
||||||
GetEventHandler()->OldOnMouseEvent(event);
|
GetEventHandler()->OldOnMouseEvent(event);
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxWindow::MSWOnMButtonDClick(const int x, const int y, const WXUINT flags)
|
void wxWindow::MSWOnMButtonDClick(const int x, const int y, const WXUINT flags)
|
||||||
{
|
{
|
||||||
wxMouseEvent event(wxEVENT_TYPE_MIDDLE_DCLICK);
|
wxMouseEvent event(wxEVT_MIDDLE_DCLICK);
|
||||||
|
|
||||||
event.m_x = x; event.m_y = y;
|
event.m_x = x; event.m_y = y;
|
||||||
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
||||||
@@ -2262,7 +2262,7 @@ void wxWindow::MSWOnMButtonDClick(const int x, const int y, const WXUINT flags)
|
|||||||
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
||||||
event.m_eventObject = this;
|
event.m_eventObject = this;
|
||||||
|
|
||||||
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVENT_TYPE_MIDDLE_DCLICK;
|
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVT_MIDDLE_DCLICK;
|
||||||
// if (m_doubleClickAllowed)
|
// if (m_doubleClickAllowed)
|
||||||
GetEventHandler()->OldOnMouseEvent(event);
|
GetEventHandler()->OldOnMouseEvent(event);
|
||||||
}
|
}
|
||||||
@@ -2290,7 +2290,7 @@ void wxWindow::MSWOnRButtonDown(const int x, const int y, const WXUINT flags)
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
wxMouseEvent event(wxEVENT_TYPE_RIGHT_DOWN);
|
wxMouseEvent event(wxEVT_RIGHT_DOWN);
|
||||||
|
|
||||||
event.m_x = x; event.m_y = y;
|
event.m_x = x; event.m_y = y;
|
||||||
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
||||||
@@ -2301,13 +2301,13 @@ void wxWindow::MSWOnRButtonDown(const int x, const int y, const WXUINT flags)
|
|||||||
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
||||||
event.m_eventObject = this;
|
event.m_eventObject = this;
|
||||||
|
|
||||||
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVENT_TYPE_RIGHT_DOWN;
|
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVT_RIGHT_DOWN;
|
||||||
GetEventHandler()->OldOnMouseEvent(event);
|
GetEventHandler()->OldOnMouseEvent(event);
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxWindow::MSWOnRButtonUp(const int x, const int y, const WXUINT flags)
|
void wxWindow::MSWOnRButtonUp(const int x, const int y, const WXUINT flags)
|
||||||
{
|
{
|
||||||
wxMouseEvent event(wxEVENT_TYPE_RIGHT_UP);
|
wxMouseEvent event(wxEVT_RIGHT_UP);
|
||||||
|
|
||||||
event.m_x = x; event.m_y = y;
|
event.m_x = x; event.m_y = y;
|
||||||
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
||||||
@@ -2318,13 +2318,13 @@ void wxWindow::MSWOnRButtonUp(const int x, const int y, const WXUINT flags)
|
|||||||
event.m_eventObject = this;
|
event.m_eventObject = this;
|
||||||
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
||||||
|
|
||||||
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVENT_TYPE_RIGHT_UP;
|
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVT_RIGHT_UP;
|
||||||
GetEventHandler()->OldOnMouseEvent(event);
|
GetEventHandler()->OldOnMouseEvent(event);
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxWindow::MSWOnRButtonDClick(const int x, const int y, const WXUINT flags)
|
void wxWindow::MSWOnRButtonDClick(const int x, const int y, const WXUINT flags)
|
||||||
{
|
{
|
||||||
wxMouseEvent event(wxEVENT_TYPE_RIGHT_DCLICK);
|
wxMouseEvent event(wxEVT_RIGHT_DCLICK);
|
||||||
|
|
||||||
event.m_x = x; event.m_y = y;
|
event.m_x = x; event.m_y = y;
|
||||||
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
||||||
@@ -2335,7 +2335,7 @@ void wxWindow::MSWOnRButtonDClick(const int x, const int y, const WXUINT flags)
|
|||||||
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
event.SetTimestamp(wxApp::sm_lastMessageTime); /* MATTHEW: timeStamp */
|
||||||
event.m_eventObject = this;
|
event.m_eventObject = this;
|
||||||
|
|
||||||
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVENT_TYPE_RIGHT_DCLICK;
|
m_lastXPos = event.m_x; m_lastYPos = event.m_y; m_lastEvent = wxEVT_RIGHT_DCLICK;
|
||||||
// if (m_doubleClickAllowed)
|
// if (m_doubleClickAllowed)
|
||||||
GetEventHandler()->OldOnMouseEvent(event);
|
GetEventHandler()->OldOnMouseEvent(event);
|
||||||
}
|
}
|
||||||
@@ -2356,7 +2356,7 @@ void wxWindow::MSWOnMouseMove(const int x, const int y, const WXUINT flags)
|
|||||||
MSWOnMouseEnter(x, y, flags);
|
MSWOnMouseEnter(x, y, flags);
|
||||||
}
|
}
|
||||||
|
|
||||||
wxMouseEvent event(wxEVENT_TYPE_MOTION);
|
wxMouseEvent event(wxEVT_MOTION);
|
||||||
|
|
||||||
event.m_x = x; event.m_y = y;
|
event.m_x = x; event.m_y = y;
|
||||||
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
event.m_shiftDown = ((flags & MK_SHIFT) != 0);
|
||||||
@@ -2370,16 +2370,16 @@ void wxWindow::MSWOnMouseMove(const int x, const int y, const WXUINT flags)
|
|||||||
// Window gets a click down message followed by a mouse move
|
// Window gets a click down message followed by a mouse move
|
||||||
// message even if position isn't changed! We want to discard
|
// message even if position isn't changed! We want to discard
|
||||||
// the trailing move event if x and y are the same.
|
// the trailing move event if x and y are the same.
|
||||||
if ((m_lastEvent == wxEVENT_TYPE_RIGHT_DOWN || m_lastEvent == wxEVENT_TYPE_LEFT_DOWN ||
|
if ((m_lastEvent == wxEVT_RIGHT_DOWN || m_lastEvent == wxEVT_LEFT_DOWN ||
|
||||||
m_lastEvent == wxEVENT_TYPE_MIDDLE_DOWN) &&
|
m_lastEvent == wxEVT_MIDDLE_DOWN) &&
|
||||||
(m_lastXPos == event.m_x && m_lastYPos == event.m_y))
|
(m_lastXPos == event.m_x && m_lastYPos == event.m_y))
|
||||||
{
|
{
|
||||||
m_lastXPos = event.m_x; m_lastYPos = event.m_y;
|
m_lastXPos = event.m_x; m_lastYPos = event.m_y;
|
||||||
m_lastEvent = wxEVENT_TYPE_MOTION;
|
m_lastEvent = wxEVT_MOTION;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
m_lastEvent = wxEVENT_TYPE_MOTION;
|
m_lastEvent = wxEVT_MOTION;
|
||||||
m_lastXPos = event.m_x; m_lastYPos = event.m_y;
|
m_lastXPos = event.m_x; m_lastYPos = event.m_y;
|
||||||
GetEventHandler()->OldOnMouseEvent(event);
|
GetEventHandler()->OldOnMouseEvent(event);
|
||||||
}
|
}
|
||||||
@@ -2609,32 +2609,32 @@ void wxWindow::MSWOnVScroll(const WXWORD wParam, const WXWORD pos, const WXHWND
|
|||||||
switch ( wParam )
|
switch ( wParam )
|
||||||
{
|
{
|
||||||
case SB_TOP:
|
case SB_TOP:
|
||||||
event.m_eventType = wxEVENT_TYPE_SCROLL_TOP;
|
event.m_eventType = wxEVT_SCROLL_TOP;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SB_BOTTOM:
|
case SB_BOTTOM:
|
||||||
event.m_eventType = wxEVENT_TYPE_SCROLL_BOTTOM;
|
event.m_eventType = wxEVT_SCROLL_BOTTOM;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SB_LINEUP:
|
case SB_LINEUP:
|
||||||
event.m_eventType = wxEVENT_TYPE_SCROLL_LINEUP;
|
event.m_eventType = wxEVT_SCROLL_LINEUP;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SB_LINEDOWN:
|
case SB_LINEDOWN:
|
||||||
event.m_eventType = wxEVENT_TYPE_SCROLL_LINEDOWN;
|
event.m_eventType = wxEVT_SCROLL_LINEDOWN;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SB_PAGEUP:
|
case SB_PAGEUP:
|
||||||
event.m_eventType = wxEVENT_TYPE_SCROLL_PAGEUP;
|
event.m_eventType = wxEVT_SCROLL_PAGEUP;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SB_PAGEDOWN:
|
case SB_PAGEDOWN:
|
||||||
event.m_eventType = wxEVENT_TYPE_SCROLL_PAGEDOWN;
|
event.m_eventType = wxEVT_SCROLL_PAGEDOWN;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SB_THUMBTRACK:
|
case SB_THUMBTRACK:
|
||||||
case SB_THUMBPOSITION:
|
case SB_THUMBPOSITION:
|
||||||
event.m_eventType = wxEVENT_TYPE_SCROLL_THUMBTRACK;
|
event.m_eventType = wxEVT_SCROLL_THUMBTRACK;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
@@ -2668,32 +2668,32 @@ void wxWindow::MSWOnHScroll( const WXWORD wParam, const WXWORD pos, const WXHWND
|
|||||||
switch ( wParam )
|
switch ( wParam )
|
||||||
{
|
{
|
||||||
case SB_TOP:
|
case SB_TOP:
|
||||||
event.m_eventType = wxEVENT_TYPE_SCROLL_TOP;
|
event.m_eventType = wxEVT_SCROLL_TOP;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SB_BOTTOM:
|
case SB_BOTTOM:
|
||||||
event.m_eventType = wxEVENT_TYPE_SCROLL_BOTTOM;
|
event.m_eventType = wxEVT_SCROLL_BOTTOM;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SB_LINEUP:
|
case SB_LINEUP:
|
||||||
event.m_eventType = wxEVENT_TYPE_SCROLL_LINEUP;
|
event.m_eventType = wxEVT_SCROLL_LINEUP;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SB_LINEDOWN:
|
case SB_LINEDOWN:
|
||||||
event.m_eventType = wxEVENT_TYPE_SCROLL_LINEDOWN;
|
event.m_eventType = wxEVT_SCROLL_LINEDOWN;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SB_PAGEUP:
|
case SB_PAGEUP:
|
||||||
event.m_eventType = wxEVENT_TYPE_SCROLL_PAGEUP;
|
event.m_eventType = wxEVT_SCROLL_PAGEUP;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SB_PAGEDOWN:
|
case SB_PAGEDOWN:
|
||||||
event.m_eventType = wxEVENT_TYPE_SCROLL_PAGEDOWN;
|
event.m_eventType = wxEVT_SCROLL_PAGEDOWN;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SB_THUMBTRACK:
|
case SB_THUMBTRACK:
|
||||||
case SB_THUMBPOSITION:
|
case SB_THUMBPOSITION:
|
||||||
event.m_eventType = wxEVENT_TYPE_SCROLL_THUMBTRACK;
|
event.m_eventType = wxEVT_SCROLL_THUMBTRACK;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
@@ -4368,7 +4368,7 @@ void wxWindow::OnDefaultAction(wxControl *initiatingItem)
|
|||||||
if (initiatingItem->IsKindOf(CLASSINFO(wxListBox)) && initiatingItem->GetCallback())
|
if (initiatingItem->IsKindOf(CLASSINFO(wxListBox)) && initiatingItem->GetCallback())
|
||||||
{
|
{
|
||||||
wxListBox *lbox = (wxListBox *)initiatingItem;
|
wxListBox *lbox = (wxListBox *)initiatingItem;
|
||||||
wxCommandEvent event(wxEVENT_TYPE_LISTBOX_DCLICK_COMMAND);
|
wxCommandEvent event(wxEVT_COMMAND_LEFT_DCLICK);
|
||||||
event.m_commandInt = -1;
|
event.m_commandInt = -1;
|
||||||
if ((lbox->GetWindowStyleFlag() & wxLB_MULTIPLE) == 0)
|
if ((lbox->GetWindowStyleFlag() & wxLB_MULTIPLE) == 0)
|
||||||
{
|
{
|
||||||
@@ -4388,7 +4388,7 @@ void wxWindow::OnDefaultAction(wxControl *initiatingItem)
|
|||||||
wxButton *but = GetDefaultItem();
|
wxButton *but = GetDefaultItem();
|
||||||
if (but)
|
if (but)
|
||||||
{
|
{
|
||||||
wxCommandEvent event(wxEVENT_TYPE_BUTTON_COMMAND);
|
wxCommandEvent event(wxEVT_COMMAND_BUTTON_CLICKED);
|
||||||
but->Command(event);
|
but->Command(event);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -137,7 +137,7 @@ PRECOMP=
|
|||||||
MAKEPRECOMP=
|
MAKEPRECOMP=
|
||||||
!else
|
!else
|
||||||
PCH=WX.PCH
|
PCH=WX.PCH
|
||||||
PRECOMP=/YuWX/WXPREC.H /Fp$(WXDIR)\src\msw\$(PCH) /Fd$(WXDIR)\src\msw\wx.pdb
|
PRECOMP=/YuWX/WXPREC.H /Fp$(WXDIR)\src\msw\$(PCH) /Fd$(WXDIR)\lib\wx.pdb
|
||||||
MAKEPRECOMP=/YcWX/WXPREC.H
|
MAKEPRECOMP=/YcWX/WXPREC.H
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
@@ -157,7 +157,7 @@ PCH=WX.PCH
|
|||||||
DUMMY=dummy
|
DUMMY=dummy
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
PRECOMP=/YuWX/WXPREC.H /Fp$(WXDIR)\src\msw\$(PCH) /Fd$(WXDIR)\src\msw\wx.pdb
|
PRECOMP=/YuWX/WXPREC.H /Fp$(WXDIR)\src\msw\$(PCH) /Fd$(WXDIR)\lib\wx.pdb
|
||||||
CPPFLAGS=$(WINFLAGS) $(DEBUG_FLAGS) $(PRECOMP) $(EXTRAFLAGS) /D__WINDOWS__ $(INC) $(OPT) /D_DLL /MT $(EXTRADLLFLAGS) /D_WINDOWS /D_WINDLL
|
CPPFLAGS=$(WINFLAGS) $(DEBUG_FLAGS) $(PRECOMP) $(EXTRAFLAGS) /D__WINDOWS__ $(INC) $(OPT) /D_DLL /MT $(EXTRADLLFLAGS) /D_WINDOWS /D_WINDLL
|
||||||
CPPFLAGS2=$(WINFLAGS) $(DEBUG_FLAGS) /D__WINDOWS__ $(INC) $(EXTRAFLAGS) $(OPT) /D_DLL /MT $(EXTRADLLFLAGS) /D_WINDOWS /D_WINDLL
|
CPPFLAGS2=$(WINFLAGS) $(DEBUG_FLAGS) /D__WINDOWS__ $(INC) $(EXTRAFLAGS) $(OPT) /D_DLL /MT $(EXTRADLLFLAGS) /D_WINDOWS /D_WINDLL
|
||||||
LINKFLAGS=$(LINK_DEBUG_FLAGS) -machine:i386 -subsystem:windows,$(APPVER) -dll # -entry:_DllMainCRTStartup$(DLLENTRY)
|
LINKFLAGS=$(LINK_DEBUG_FLAGS) -machine:i386 -subsystem:windows,$(APPVER) -dll # -entry:_DllMainCRTStartup$(DLLENTRY)
|
||||||
|
Reference in New Issue
Block a user