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:
Włodzimierz Skiba
2006-06-21 07:36:58 +00:00
parent 6e204d57c4
commit 841f23e18a
5 changed files with 18 additions and 19 deletions

View File

@@ -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"

View File

@@ -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")

View File

@@ -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
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------

View File

@@ -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

View File

@@ -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;