git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39613
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
+#include "wx/dirdlg.h"
+
#ifndef WX_PRECOMP
#include "wx/msgdlg.h"
#include "wx/filedlg.h"
#ifndef WX_PRECOMP
#include "wx/msgdlg.h"
#include "wx/filedlg.h"
#include "wx/app.h"
#endif
#include "wx/app.h"
#endif
-#ifndef WX_PRECOMP
-#endif //WX_PRECOMP
+#ifndef WX_PRECOMP
+#endif //WX_PRECOMP
// ============================================================================
// implementation
// ============================================================================
// implementation
#include "wx/button.h"
#include "wx/menu.h"
#include "wx/settings.h"
#include "wx/button.h"
#include "wx/menu.h"
#include "wx/settings.h"
+ #include "wx/scrolwin.h"
#endif
#include "wx/layout.h"
#endif
#include "wx/layout.h"
-#include "wx/scrolwin.h"
#include "wx/module.h"
#include "wx/menuitem.h"
#include "wx/evtloop.h"
#include "wx/module.h"
#include "wx/menuitem.h"
#include "wx/evtloop.h"
#if wxUSE_OLE && !defined(__GNUWIN32_OLD__) && (!defined(__WXWINCE__) || \
(defined(__HANDHELDPC__) && (_WIN32_WCE >= 500)))
#if wxUSE_OLE && !defined(__GNUWIN32_OLD__) && (!defined(__WXWINCE__) || \
(defined(__HANDHELDPC__) && (_WIN32_WCE >= 500)))
+#include "wx/dirdlg.h"
+
#ifndef WX_PRECOMP
#include "wx/utils.h"
#include "wx/dialog.h"
#ifndef WX_PRECOMP
#include "wx/utils.h"
#include "wx/dialog.h"
#include "wx/log.h"
#include "wx/app.h" // for GetComCtl32Version()
#endif
#include "wx/log.h"
#include "wx/app.h" // for GetComCtl32Version()
#endif
#endif // compiler/platform on which the code here compiles
#endif // wxUSE_DIRDLG
#endif // compiler/platform on which the code here compiles
#endif // wxUSE_DIRDLG
#endif
#ifndef WX_PRECOMP
#endif
#ifndef WX_PRECOMP
-#include <stdio.h>
-#include "wx/utils.h"
-#include "wx/brush.h"
-#include "wx/scrolwin.h"
+ #include <stdio.h>
+ #include "wx/utils.h"
+ #include "wx/brush.h"
+ #include "wx/scrolwin.h"
m_windowStyle = lStyle;
m_nTickFreq = 0;
m_windowStyle = lStyle;
m_nTickFreq = 0;
m_windowId = (int)NewControlId();
else
m_windowId = vId;
m_windowId = (int)NewControlId();
else
m_windowId = vId;
return true;
} // end of wxSlider::Create
return true;
} // end of wxSlider::Create
-void wxSlider::DoSetSize(
- int nX
-, int nY
-, int nWidth
-, int nHeight
-, int nSizeFlags
-)
+void wxSlider::DoSetSize( int nX,
+ int nY,
+ int nWidth,
+ int nHeight,
+ int nSizeFlags )
- int nX1 = nX;
- int nY1 = nY;
- int nWidth1 = nWidth;
- int nHeight1 = nHeight;
- int nXOffset = nX;
- int nYOffset = nY;
- int nCx; // slider,min,max sizes
- int nCy;
- int nCyf;
- int nCurrentX;
- int nCurrentY;
- wxChar zBuf[300];
- wxFont vFont = this->GetFont();
+ int nX1 = nX;
+ int nY1 = nY;
+ int nWidth1 = nWidth;
+ int nHeight1 = nHeight;
+ int nXOffset = nX;
+ int nYOffset = nY;
+ int nCx; // slider,min,max sizes
+ int nCy;
+ int nCyf;
+ int nCurrentX;
+ int nCurrentY;
+ wxChar zBuf[300];
+ wxFont vFont = this->GetFont();
//
// Adjust for OS/2's reverse coordinate system
//
// Adjust for OS/2's reverse coordinate system
- int nOS2ParentHeight = GetOS2ParentHeight(pParent);
+ int nOS2ParentHeight = GetOS2ParentHeight(pParent);
nYOffset = nOS2ParentHeight - (nYOffset + nOS2Height);
nYOffset = nOS2ParentHeight - (nYOffset + nOS2Height);
+ if (nY != wxDefaultCoord)
nY1 = nOS2ParentHeight - (nY1 + nOS2Height);
}
else
{
nY1 = nOS2ParentHeight - (nY1 + nOS2Height);
}
else
{
::WinQueryWindowRect(HWND_DESKTOP, &vRect);
nYOffset = vRect.yTop - (nYOffset + nOS2Height);
::WinQueryWindowRect(HWND_DESKTOP, &vRect);
nYOffset = vRect.yTop - (nYOffset + nOS2Height);
+ if (nY != wxDefaultCoord)
nY1 = vRect.yTop - (nY1 + nOS2Height);
}
m_nSizeFlags = nSizeFlags;
nY1 = vRect.yTop - (nY1 + nOS2Height);
}
m_nSizeFlags = nSizeFlags;
- GetPosition( &nCurrentX
- ,&nCurrentY
- );
+ GetPosition( &nCurrentX, &nCurrentY );
if (nX == -1 && !(nSizeFlags & wxSIZE_ALLOW_MINUS_ONE))
nX1 = nCurrentX;
if (nY == -1 && !(nSizeFlags & wxSIZE_ALLOW_MINUS_ONE))
if (nX == -1 && !(nSizeFlags & wxSIZE_ALLOW_MINUS_ONE))
nX1 = nCurrentX;
if (nY == -1 && !(nSizeFlags & wxSIZE_ALLOW_MINUS_ONE))
#if defined(__WIN95__) && !defined(__GNUWIN32_OLD__) && wxUSE_OLE
#if defined(__WIN95__) && !defined(__GNUWIN32_OLD__) && wxUSE_OLE
+#include "wx/dirdlg.h"
+
#ifndef WX_PRECOMP
#include "wx/utils.h"
#include "wx/dialog.h"
#ifndef WX_PRECOMP
#include "wx/utils.h"
#include "wx/dialog.h"
#include "wx/log.h"
#include "wx/app.h" // for GetComCtl32Version()
#endif
#include "wx/log.h"
#include "wx/app.h" // for GetComCtl32Version()
#endif
#include "wx/msgdlg.h"
#include "wx/scrolbar.h"
#include "wx/listbox.h"
#include "wx/msgdlg.h"
#include "wx/scrolbar.h"
#include "wx/listbox.h"
+ #include "wx/scrolwin.h"
#endif
#include "wx/layout.h"
#endif
#include "wx/layout.h"
-#include "wx/scrolwin.h"
#include "wx/module.h"
#include "wx/menuitem.h"
#include "wx/fontutil.h"
#include "wx/module.h"
#include "wx/menuitem.h"
#include "wx/fontutil.h"
#ifndef WX_PRECOMP
#include "wx/frame.h"
#ifndef WX_PRECOMP
#include "wx/frame.h"
+ #include "wx/scrolwin.h"
-#include "wx/scrolwin.h"
-
IMPLEMENT_DYNAMIC_CLASS(wxScrolledWindowXmlHandler, wxXmlResourceHandler)
wxScrolledWindowXmlHandler::wxScrolledWindowXmlHandler()
IMPLEMENT_DYNAMIC_CLASS(wxScrolledWindowXmlHandler, wxXmlResourceHandler)
wxScrolledWindowXmlHandler::wxScrolledWindowXmlHandler()