From 2c4c7d0466244810b9bf239aba5200628ebeadcc Mon Sep 17 00:00:00 2001 From: "Unknown (JL)" Date: Thu, 18 Nov 1999 23:41:17 +0000 Subject: [PATCH] copy of the generic before adaptation git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4625 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/mac/statline.h | 60 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 include/wx/mac/statline.h diff --git a/include/wx/mac/statline.h b/include/wx/mac/statline.h new file mode 100644 index 0000000000..af6516c90d --- /dev/null +++ b/include/wx/mac/statline.h @@ -0,0 +1,60 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: mac/statline.h +// Purpose: a generic wxStaticLine class used for mac before adaptation +// Author: Vadim Zeitlin +// Created: 28.06.99 +// Version: $Id$ +// Copyright: (c) 1998 Vadim Zeitlin +// Licence: wxWindows licence +///////////////////////////////////////////////////////////////////////////// + +#ifndef _WX_GENERIC_STATLINE_H_ +#define _WX_GENERIC_STATLINE_H_ + +#ifdef __GNUG__ + #pragma interface +#endif + +class wxStaticBox; + +// ---------------------------------------------------------------------------- +// wxStaticLine +// ---------------------------------------------------------------------------- + +class WXDLLEXPORT wxStaticLine : public wxStaticLineBase +{ + DECLARE_DYNAMIC_CLASS(wxStaticLine) + +public: + // constructors and pseudo-constructors + wxStaticLine() { } + + wxStaticLine( wxWindow *parent, + wxWindowID id, + const wxPoint &pos = wxDefaultPosition, + const wxSize &size = wxDefaultSize, + long style = wxLI_HORIZONTAL, + const wxString &name = wxStaticTextNameStr ) + { + Create(parent, id, pos, size, style, name); + } + + bool Create( wxWindow *parent, + wxWindowID id, + const wxPoint &pos = wxDefaultPosition, + const wxSize &size = wxDefaultSize, + long style = wxLI_HORIZONTAL, + const wxString &name = wxStaticTextNameStr ); + + // it's necessary to override this wxWindow function because we + // will want to return the main widget for m_statbox + // + WXWidget GetMainWidget() const; + +protected: + // we implement the static line using a static box + wxStaticBox *m_statbox; +}; + +#endif // _WX_GENERIC_STATLINE_H_ + -- 2.47.2