/////////////////////////////////////////////////////////////////////////////
-// Name: cocoa/gauge.mm
+// Name: src/cocoa/gauge.mm
// Purpose: wxGauge
// Author: David Elliott
// Modified by:
// Created: 2003/07/15
// RCS-ID: $Id$
// Copyright: (c) 2003 David Elliott
-// Licence: wxWidgets licence
+// Licence: wxWidgets licence
/////////////////////////////////////////////////////////////////////////////
#include "wx/wxprec.h"
+
#if wxUSE_GAUGE
+#include "wx/gauge.h"
+
#ifndef WX_PRECOMP
#include "wx/app.h"
- #include "wx/gauge.h"
#include "wx/log.h"
#endif //WX_PRECOMP
#include <math.h>
IMPLEMENT_DYNAMIC_CLASS(wxGauge, wxControl)
+
BEGIN_EVENT_TABLE(wxGauge, wxGaugeBase)
END_EVENT_TABLE()
// WX_IMPLEMENT_COCOA_OWNER(wxGauge,NSProgressIndicator,NSView,NSView)
/////////////////////////////////////////////////////////////////////////////
-// Name: gauge.cpp
+// Name: src/gtk/gauge.cpp
// Purpose:
// Author: Robert Roebling
// Id: $Id$
// For compilers that support precompilation, includes "wx.h".
#include "wx/wxprec.h"
-#include "wx/gauge.h"
-
#if wxUSE_GAUGE
+#include "wx/gauge.h"
+
#include <gtk/gtk.h>
//-----------------------------------------------------------------------------
const wxValidator& validator,
const wxString& name )
{
- m_needParent = TRUE;
+ m_needParent = true;
if (!PreCreation( parent, pos, size ) ||
!CreateBase( parent, id, pos, size, style, validator, name ))
{
wxFAIL_MSG( wxT("wxGauge creation failed") );
- return FALSE;
+ return false;
}
m_rangeMax = range;
PostCreation(size);
SetBestSize(size);
- return TRUE;
+ return true;
}
void wxGauge::DoSetGauge()
}
#endif // wxUSE_GAUGE
-
/////////////////////////////////////////////////////////////////////////////
-// Name: gauge.cpp
+// Name: src/gtk1/gauge.cpp
// Purpose:
// Author: Robert Roebling
// Id: $Id$
// For compilers that support precompilation, includes "wx.h".
#include "wx/wxprec.h"
-#include "wx/gauge.h"
-
#if wxUSE_GAUGE
+#include "wx/gauge.h"
+
#include <gtk/gtk.h>
//-----------------------------------------------------------------------------
const wxValidator& validator,
const wxString& name )
{
- m_needParent = TRUE;
+ m_needParent = true;
if (!PreCreation( parent, pos, size ) ||
!CreateBase( parent, id, pos, size, style, validator, name ))
{
wxFAIL_MSG( wxT("wxGauge creation failed") );
- return FALSE;
+ return false;
}
m_rangeMax = range;
PostCreation(size);
SetBestSize(size);
- return TRUE;
+ return true;
}
void wxGauge::DoSetGauge()
}
#endif // wxUSE_GAUGE
-
/////////////////////////////////////////////////////////////////////////////
-// Name: gauge.cpp
+// Name: src/mac/classic/gauge.cpp
// Purpose: wxGauge class
// Author: Stefan Csomor
// Modified by:
// Created: 1998-01-01
// RCS-ID: $Id$
// Copyright: (c) Stefan Csomor
-// Licence: wxWindows licence
+// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
+
+#include "wx/wxprec.h"
+
+#if wxUSE_GAUGE
+
#include "wx/gauge.h"
IMPLEMENT_DYNAMIC_CLASS(wxGauge, wxControl)
#include "wx/mac/uma.h"
bool wxGauge::Create(wxWindow *parent, wxWindowID id,
- int range,
- const wxPoint& pos,
- const wxSize& s,
- long style,
- const wxValidator& validator,
- const wxString& name)
+ int range,
+ const wxPoint& pos,
+ const wxSize& s,
+ long style,
+ const wxValidator& validator,
+ const wxString& name)
{
if ( !wxGaugeBase::Create(parent, id, range, pos, s, style, validator, name) )
return false;
Str255 title ;
m_rangeMax = range ;
m_gaugePos = 0 ;
-
+
if ( size.x == wxDefaultCoord && size.y == wxDefaultCoord)
{
size = wxSize( 200 , 16 ) ;
}
-
+
MacPreControlCreate( parent , id , wxEmptyString , pos , size ,style & 0xE0FFFFFF /* no borders on mac */ , validator , name , &bounds , title ) ;
-
- m_macControl = (WXWidget) ::NewControl( MAC_WXHWND(parent->MacGetRootWindow()) , &bounds , title , false , 0 , 0 , range,
+
+ m_macControl = (WXWidget) ::NewControl( MAC_WXHWND(parent->MacGetRootWindow()) , &bounds , title , false , 0 , 0 , range,
kControlProgressBarProc , (long) this ) ;
-
+
MacPostControlCreate() ;
-
- return TRUE;
+
+ return true;
}
void wxGauge::SetShadowWidth(int w)
return m_gaugePos;
}
+#endif // wxUSE_GAUGE
#if wxUSE_GAUGE
+#include "wx/gauge.h"
+
#ifndef WX_PRECOMP
#endif
-#include "wx/gauge.h"
#include "wx/msw/private.h"
// include <commctrl.h> "properly"
#include "wx/wxprec.h"
+#if wxUSE_GAUGE
+
+#include "wx/gauge.h"
+
#ifndef WX_PRECOMP
#include "wx/utils.h"
#include "wx/scrolwin.h"
#endif
#include "wx/os2/private.h"
-#include "wx/gauge.h"
static WXFARPROC fnWndProcGauge = (WXFARPROC)NULL;
extern void wxAssociateWinWithHandle( HWND hWnd
IMPLEMENT_DYNAMIC_CLASS(wxGauge, wxControl)
-MRESULT EXPENTRY wxGaugeWndProc(
- HWND hWnd
-, UINT uMessage
-, MPARAM wParam
-, MPARAM lParam
-)
+MRESULT EXPENTRY wxGaugeWndProc( HWND hWnd,
+ UINT uMessage,
+ MPARAM wParam,
+ MPARAM lParam )
{
wxGauge* pGauge = (wxGauge *)::WinQueryWindowULong( hWnd
,QWL_USER
);
- HPS hPS;
- RECTL vRect;
- RECTL vRect2;
- RECTL vRect3;
- double dPixelToRange = 0.0;
- double dRange = 0.0;
+ HPS hPS;
+ RECTL vRect;
+ RECTL vRect2;
+ RECTL vRect3;
+ double dPixelToRange = 0.0;
+ double dRange = 0.0;
switch (uMessage )
{
);
} // end of wxGaugeWndProc
-bool wxGauge::Create(
- wxWindowOS2* pParent
-, wxWindowID vId
-, int nRange
-, const wxPoint& rPos
-, const wxSize& rSize
-, long lStyle
-, const wxValidator& rValidator
-, const wxString& rsName
-)
+bool wxGauge::Create( wxWindowOS2* pParent,
+ wxWindowID vId,
+ int nRange,
+ const wxPoint& rPos,
+ const wxSize& rSize,
+ long lStyle,
+ const wxValidator& rValidator,
+ const wxString& rsName )
{
- int nX = rPos.x;
- int nY = rPos.y;
- int nWidth = rSize.x;
- int nHeight = rSize.y;
- long lMsStyle = 0L;
- SWP vSwp;
+ int nX = rPos.x;
+ int nY = rPos.y;
+ int nWidth = rSize.x;
+ int nHeight = rSize.y;
+ long lMsStyle = 0L;
+ SWP vSwp;
SetName(rsName);
#if wxUSE_VALIDATORS
m_nGaugePos = 0;
m_windowStyle = lStyle;
- if (vId == -1)
+ if (vId == wxID_ANY)
m_windowId = (int)NewControlId();
else
m_windowId = vId;
m_nHeight = nHeight;
::WinShowWindow((HWND)GetHWND(), TRUE);
delete pTextFont;
- return TRUE;
+ return true;
} // end of wxGauge::Create
int wxGauge::GetBezelFace() const
return true;
} // end of wxGauge::SetBackgroundColour
-void wxGauge::SetBezelFace(
- int WXUNUSED(nWidth)
-)
+void wxGauge::SetBezelFace( int WXUNUSED(nWidth) )
{
} // end of wxGauge::SetBezelFace
return true;
} // end of wxGauge::SetForegroundColour
-void wxGauge::SetRange(
- int nRange
-)
+void wxGauge::SetRange( int nRange )
{
m_nRangeMax = nRange;
} // end of wxGauge::SetRange
-void wxGauge::SetShadowWidth(
- int WXUNUSED(nWidth)
-)
+void wxGauge::SetShadowWidth( int WXUNUSED(nWidth) )
{
} // end of wxGauge::SetShadowWidth
-void wxGauge::SetValue(
- int nPos
-)
+void wxGauge::SetValue( int nPos )
{
- RECT vRect;
+ RECT vRect;
m_nGaugePos = nPos;
::WinQueryWindowRect(GetHwnd(), &vRect);
{
return wxSize(m_nWidth,m_nHeight);
}
+
+#endif // wxUSE_GAUGE
#if wxUSE_GAUGE
+#include "wx/gauge.h"
+
#ifndef WX_PRECOMP
#endif
-#include "wx/gauge.h"
#include "wx/palmos/private.h"
// ----------------------------------------------------------------------------
#include "wx/scrolbar.h"
#include "wx/dc.h"
#include "wx/log.h"
+ #include "wx/gauge.h"
#endif // WX_PRECOMP
#include "wx/image.h"
#include "wx/univ/renderer.h"
#include "wx/univ/colschem.h"
-#if wxUSE_GAUGE
- #include "wx/gauge.h"
-#endif
-
// ============================================================================
// implementation
// ============================================================================
#pragma hdrstop
#endif
-#ifndef WX_PRECOMP
-#endif //WX_PRECOMP
+#if wxUSE_GAUGE
#include "wx/gauge.h"
-#if wxUSE_GAUGE
+#ifndef WX_PRECOMP
+#endif //WX_PRECOMP
#include "wx/univ/renderer.h"
#if wxUSE_XRC && wxUSE_GAUGE
#include "wx/xrc/xh_gauge.h"
-#include "wx/gauge.h"
+
+#ifndef WX_PRECOMP
+ #include "wx/gauge.h"
+#endif
IMPLEMENT_DYNAMIC_CLASS(wxGaugeXmlHandler, wxXmlResourceHandler)
wxGaugeXmlHandler::wxGaugeXmlHandler()
-: wxXmlResourceHandler()
+ :wxXmlResourceHandler()
{
XRC_ADD_STYLE(wxGA_HORIZONTAL);
XRC_ADD_STYLE(wxGA_VERTICAL);