Include wx/containr.h according to precompiled headers of wx/wx.h (with other minor cleaning).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39810 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -32,6 +32,7 @@
|
|||||||
#if wxUSE_GUI
|
#if wxUSE_GUI
|
||||||
|
|
||||||
#include "wx/window.h"
|
#include "wx/window.h"
|
||||||
|
#include "wx/containr.h"
|
||||||
#include "wx/panel.h"
|
#include "wx/panel.h"
|
||||||
#include "wx/toplevel.h"
|
#include "wx/toplevel.h"
|
||||||
#include "wx/frame.h"
|
#include "wx/frame.h"
|
||||||
|
@@ -30,10 +30,9 @@
|
|||||||
#include "wx/window.h"
|
#include "wx/window.h"
|
||||||
#include "wx/scrolbar.h"
|
#include "wx/scrolbar.h"
|
||||||
#include "wx/radiobut.h"
|
#include "wx/radiobut.h"
|
||||||
|
#include "wx/containr.h"
|
||||||
#endif //WX_PRECOMP
|
#endif //WX_PRECOMP
|
||||||
|
|
||||||
#include "wx/containr.h"
|
|
||||||
|
|
||||||
// trace mask for focus messages
|
// trace mask for focus messages
|
||||||
#define TRACE_FOCUS _T("focus")
|
#define TRACE_FOCUS _T("focus")
|
||||||
|
|
||||||
|
@@ -31,10 +31,9 @@
|
|||||||
#include "wx/settings.h"
|
#include "wx/settings.h"
|
||||||
#include "wx/log.h"
|
#include "wx/log.h"
|
||||||
#include "wx/panel.h"
|
#include "wx/panel.h"
|
||||||
|
#include "wx/containr.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "wx/containr.h"
|
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// wxWin macros
|
// wxWin macros
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
@@ -18,9 +18,9 @@
|
|||||||
#ifndef WX_PRECOMP
|
#ifndef WX_PRECOMP
|
||||||
#include "wx/button.h"
|
#include "wx/button.h"
|
||||||
#include "wx/menu.h"
|
#include "wx/menu.h"
|
||||||
|
#include "wx/containr.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "wx/containr.h"
|
|
||||||
#include "wx/mac/uma.h"
|
#include "wx/mac/uma.h"
|
||||||
|
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxComboBox, wxControl)
|
IMPLEMENT_DYNAMIC_CLASS(wxComboBox, wxControl)
|
||||||
@@ -165,7 +165,7 @@ BEGIN_EVENT_TABLE(wxComboBoxText, wxTextCtrl)
|
|||||||
EVT_KEY_DOWN(wxComboBoxText::OnKeyDown)
|
EVT_KEY_DOWN(wxComboBoxText::OnKeyDown)
|
||||||
EVT_CHAR(wxComboBoxText::OnChar)
|
EVT_CHAR(wxComboBoxText::OnChar)
|
||||||
EVT_KEY_UP(wxComboBoxText::OnKeyUp)
|
EVT_KEY_UP(wxComboBoxText::OnKeyUp)
|
||||||
EVT_TEXT(-1, wxComboBoxText::OnText)
|
EVT_TEXT(wxID_ANY, wxComboBoxText::OnText)
|
||||||
END_EVENT_TABLE()
|
END_EVENT_TABLE()
|
||||||
|
|
||||||
class wxComboBoxChoice : public wxChoice
|
class wxComboBoxChoice : public wxChoice
|
||||||
@@ -228,7 +228,7 @@ private:
|
|||||||
};
|
};
|
||||||
|
|
||||||
BEGIN_EVENT_TABLE(wxComboBoxChoice, wxChoice)
|
BEGIN_EVENT_TABLE(wxComboBoxChoice, wxChoice)
|
||||||
EVT_CHOICE(-1, wxComboBoxChoice::OnChoice)
|
EVT_CHOICE(wxID_ANY, wxComboBoxChoice::OnChoice)
|
||||||
END_EVENT_TABLE()
|
END_EVENT_TABLE()
|
||||||
|
|
||||||
wxComboBox::~wxComboBox()
|
wxComboBox::~wxComboBox()
|
||||||
@@ -676,4 +676,4 @@ wxInt32 wxComboBox::MacControlHit( WXEVENTHANDLERREF WXUNUSED(handler) , WXEVENT
|
|||||||
return noErr ;
|
return noErr ;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif // wxUSE_COMBOBOX
|
||||||
|
@@ -12,14 +12,14 @@
|
|||||||
|
|
||||||
#if wxUSE_SPINCTRL
|
#if wxUSE_SPINCTRL
|
||||||
|
|
||||||
#include "wx/spinbutt.h"
|
#include "wx/spinctrl.h"
|
||||||
|
|
||||||
#ifndef WX_PRECOMP
|
#ifndef WX_PRECOMP
|
||||||
#include "wx/textctrl.h"
|
#include "wx/textctrl.h"
|
||||||
|
#include "wx/containr.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "wx/spinctrl.h"
|
#include "wx/spinbutt.h"
|
||||||
#include "wx/containr.h"
|
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// constants
|
// constants
|
||||||
@@ -39,7 +39,7 @@ class wxSpinCtrlText : public wxTextCtrl
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
wxSpinCtrlText(wxSpinCtrl *spin, const wxString& value)
|
wxSpinCtrlText(wxSpinCtrl *spin, const wxString& value)
|
||||||
: wxTextCtrl(spin , -1, value, wxDefaultPosition, wxSize(40, -1))
|
: wxTextCtrl(spin , wxID_ANY, value, wxDefaultPosition, wxSize(40, wxDefaultCoord))
|
||||||
{
|
{
|
||||||
m_spin = spin;
|
m_spin = spin;
|
||||||
|
|
||||||
@@ -92,7 +92,7 @@ private:
|
|||||||
};
|
};
|
||||||
|
|
||||||
BEGIN_EVENT_TABLE(wxSpinCtrlText, wxTextCtrl)
|
BEGIN_EVENT_TABLE(wxSpinCtrlText, wxTextCtrl)
|
||||||
EVT_TEXT(-1, wxSpinCtrlText::OnTextChange)
|
EVT_TEXT(wxID_ANY, wxSpinCtrlText::OnTextChange)
|
||||||
END_EVENT_TABLE()
|
END_EVENT_TABLE()
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
@@ -137,7 +137,7 @@ private:
|
|||||||
};
|
};
|
||||||
|
|
||||||
BEGIN_EVENT_TABLE(wxSpinCtrlButton, wxSpinButton)
|
BEGIN_EVENT_TABLE(wxSpinCtrlButton, wxSpinButton)
|
||||||
EVT_SPIN(-1, wxSpinCtrlButton::OnSpinButton)
|
EVT_SPIN(wxID_ANY, wxSpinCtrlButton::OnSpinButton)
|
||||||
END_EVENT_TABLE()
|
END_EVENT_TABLE()
|
||||||
|
|
||||||
IMPLEMENT_DYNAMIC_CLASS(wxSpinCtrl, wxControl)
|
IMPLEMENT_DYNAMIC_CLASS(wxSpinCtrl, wxControl)
|
||||||
@@ -179,7 +179,7 @@ bool wxSpinCtrl::Create(wxWindow *parent,
|
|||||||
if ( !wxControl::Create(parent, id, pos, size, style,
|
if ( !wxControl::Create(parent, id, pos, size, style,
|
||||||
wxDefaultValidator, name) )
|
wxDefaultValidator, name) )
|
||||||
{
|
{
|
||||||
return FALSE;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
// the string value overrides the numeric one (for backwards compatibility
|
// the string value overrides the numeric one (for backwards compatibility
|
||||||
@@ -200,11 +200,11 @@ bool wxSpinCtrl::Create(wxWindow *parent,
|
|||||||
m_btn->SetRange(min, max);
|
m_btn->SetRange(min, max);
|
||||||
m_btn->SetValue(initial);
|
m_btn->SetValue(initial);
|
||||||
|
|
||||||
if ( size.x == -1 ){
|
if ( size.x == wxDefaultCoord ){
|
||||||
csize.x = m_text->GetSize().x + MARGIN + m_btn->GetSize().x ;
|
csize.x = m_text->GetSize().x + MARGIN + m_btn->GetSize().x ;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( size.y == -1 ) {
|
if ( size.y == wxDefaultCoord ) {
|
||||||
csize.y = m_text->GetSize().y + 2 * TEXTBORDER ; //allow for text border highlights
|
csize.y = m_text->GetSize().y + 2 * TEXTBORDER ; //allow for text border highlights
|
||||||
if ( m_btn->GetSize().y > csize.y )
|
if ( m_btn->GetSize().y > csize.y )
|
||||||
csize.y = m_btn->GetSize().y ;
|
csize.y = m_btn->GetSize().y ;
|
||||||
@@ -295,13 +295,13 @@ bool wxSpinCtrl::GetTextValue(int *val) const
|
|||||||
if ( !m_text->GetValue().ToLong(&l) )
|
if ( !m_text->GetValue().ToLong(&l) )
|
||||||
{
|
{
|
||||||
// not a number at all
|
// not a number at all
|
||||||
return FALSE;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( l < GetMin() || l > GetMax() )
|
if ( l < GetMin() || l > GetMax() )
|
||||||
{
|
{
|
||||||
// out of range
|
// out of range
|
||||||
return FALSE;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
*val = l;
|
*val = l;
|
||||||
|
Reference in New Issue
Block a user