statbr95.h

来自「很牛的GUI源码wxWidgets-2.8.0.zip 可在多种平台下运行.」· C头文件 代码 · 共 77 行

H
77
字号
///////////////////////////////////////////////////////////////////////////////// Name:        msw/statbr95.h// Purpose:     native implementation of wxStatusBar// Author:      Vadim Zeitlin// Modified by:// Created:     04.04.98// RCS-ID:      $Id: statbr95.h,v 1.22 2006/09/06 17:36:15 PC Exp $// Copyright:   (c) 1998 Vadim Zeitlin <zeitlin@dptmaths.ens-cachan.fr>// Licence:     wxWindows licence///////////////////////////////////////////////////////////////////////////////#ifndef   _STATBR95_H#define   _STATBR95_H#if wxUSE_NATIVE_STATUSBARclass WXDLLEXPORT wxStatusBar95 : public wxStatusBarBase{public:    // ctors and such    wxStatusBar95();    wxStatusBar95(wxWindow *parent,                  wxWindowID id = wxID_ANY,                  long style = wxST_SIZEGRIP,                  const wxString& name = wxStatusBarNameStr)    {        (void)Create(parent, id, style, name);    }    bool Create(wxWindow *parent,                wxWindowID id = wxID_ANY,                long style = wxST_SIZEGRIP,                const wxString& name = wxStatusBarNameStr);    virtual ~wxStatusBar95();    // a status line can have several (<256) fields numbered from 0    virtual void SetFieldsCount(int number = 1, const int *widths = NULL);    // each field of status line has it's own text    virtual void     SetStatusText(const wxString& text, int number = 0);    virtual wxString GetStatusText(int number = 0) const;    // set status line fields' widths    virtual void SetStatusWidths(int n, const int widths_field[]);    // set status line fields' styles    virtual void SetStatusStyles(int n, const int styles[]);    // sets the minimal vertical size of the status bar    virtual void SetMinHeight(int height);    // get the position and size of the field's internal bounding rectangle    virtual bool GetFieldRect(int i, wxRect& rect) const;    // get the border size    virtual int GetBorderX() const;    virtual int GetBorderY() const;    virtual WXLRESULT MSWWindowProc(WXUINT nMsg,                                    WXWPARAM wParam,                                    WXLPARAM lParam);protected:    void CopyFieldsWidth(const int widths[]);    void SetFieldsWidth();    // override base class virtual    void DoMoveWindow(int x, int y, int width, int height);private:    DECLARE_DYNAMIC_CLASS_NO_COPY(wxStatusBar95)};#endif  // wxUSE_NATIVE_STATUSBAR#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?