// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
#pragma implementation "spinbutt.h"
#endif
ArrowDirection d,
const wxPoint& pos, const wxSize& size )
{
- int arrow_dir;
+ int arrow_dir = XmARROW_UP;
switch( d )
{
parentWidget,
XmNarrowDirection, arrow_dir,
XmNborderWidth, 0,
+ XmNshadowThickness, 0,
NULL );
XtAddCallback( (Widget) m_mainWidget,
AttachWidget( parent, m_mainWidget, (WXWidget) NULL,
pos.x, pos.y, size.x, size.y );
+ SetForegroundColour( parent->GetBackgroundColour() );
+
return TRUE;
}
SetName(name);
- InitBase();
-
m_windowId = ( id == -1 ) ? NewControlId() : id;
bool isVert = IsVertical();
wxSize wxSpinButton::DoGetBestSize() const
{
- return IsVertical() ? wxSize( 24, 34 ) : wxSize( 34, 24 );
+ return IsVertical() ? wxSize( 20, 30 ) : wxSize( 30, 20 );
}
// Attributes