/////////////////////////////////////////////////////////////////////////////
-// Name: spinbutt.cpp
+// Name: src/gtk1/spinbutt.cpp
// Purpose: wxSpinCtrl
// Author: Robert
// Modified by:
// For compilers that support precompilation, includes "wx.h".
#include "wx/wxprec.h"
-#include "wx/spinctrl.h"
-
#if wxUSE_SPINCTRL
-#include "wx/utils.h"
+#include "wx/spinctrl.h"
+
+#ifndef WX_PRECOMP
+ #include "wx/utils.h"
+ #include "wx/textctrl.h" // for wxEVT_COMMAND_TEXT_UPDATED
+ #include "wx/math.h"
+#endif
-#include "wx/textctrl.h" // for wxEVT_COMMAND_TEXT_UPDATED
-#include "wx/math.h"
#include "wx/gtk1/private.h"
//-----------------------------------------------------------------------------
int min, int max, int initial,
const wxString& name)
{
- m_needParent = TRUE;
- m_acceptsFocus = TRUE;
+ m_needParent = true;
+ m_acceptsFocus = true;
if (!PreCreation( parent, pos, size ) ||
!CreateBase( parent, id, pos, size, style, wxDefaultValidator, name ))
{
wxFAIL_MSG( wxT("wxSpinCtrl creation failed") );
- return FALSE;
+ return false;
}
m_oldPos = initial;
SetValue( value );
- return TRUE;
+ return true;
}
void wxSpinCtrl::GtkDisableEvents()
}
}
- if ((event.GetKeyCode() == WXK_RETURN) && (m_windowStyle & wxPROCESS_ENTER))
+ if ((event.GetKeyCode() == WXK_RETURN) && (m_windowStyle & wxTE_PROCESS_ENTER))
{
wxCommandEvent evt( wxEVT_COMMAND_TEXT_ENTER, m_windowId );
evt.SetEventObject(this);
bool wxSpinCtrl::IsOwnGtkWindow( GdkWindow *window )
{
- if (GTK_SPIN_BUTTON(m_widget)->entry.text_area == window) return TRUE;
+ if (GTK_SPIN_BUTTON(m_widget)->entry.text_area == window) return true;
- if (GTK_SPIN_BUTTON(m_widget)->panel == window) return TRUE;
+ if (GTK_SPIN_BUTTON(m_widget)->panel == window) return true;
- return FALSE;
+ return false;
}
wxSize wxSpinCtrl::DoGetBestSize() const