⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 scrolbar.h

📁 很牛的GUI源码wxWidgets-2.8.0.zip 可在多种平台下运行.
💻 H
字号:
/////////////////////////////////////////////////////////////////////////////// Name:        scrollbar.h// Purpose:     wxScrollBar class// Author:      David Webster// Modified by:// Created:     10/15/99// RCS-ID:      $Id: scrolbar.h,v 1.12 2006/09/05 20:46:29 VZ Exp $// Copyright:   (c) David Webster// Licence:     wxWindows licence/////////////////////////////////////////////////////////////////////////////#ifndef _WX_SCROLBAR_H_#define _WX_SCROLBAR_H_#include "wx/scrolbar.h"// Scrollbar itemclass WXDLLEXPORT wxScrollBar : public wxScrollBarBase{public:    inline wxScrollBar()    {        m_nPageSize = 0;        m_nViewSize = 0;        m_nObjectSize = 0;    }    inline wxScrollBar( wxWindow*          pParent                       ,wxWindowID         vId                       ,const wxPoint&     rPos = wxDefaultPosition                       ,const wxSize&      rSize = wxDefaultSize                       ,long               lStyle = wxSB_HORIZONTAL#if wxUSE_VALIDATORS                       ,const wxValidator& rValidator = wxDefaultValidator#endif                       ,const wxString&    rsName = wxScrollBarNameStr                      )    {        Create( pParent               ,vId               ,rPos               ,rSize               ,lStyle#if wxUSE_VALIDATORS               ,rValidator#endif               ,rsName              );    }    virtual ~wxScrollBar();    bool Create( wxWindow*          pParent                ,wxWindowID         vId                ,const wxPoint&     rPos = wxDefaultPosition                ,const wxSize&      rSize = wxDefaultSize                ,long               lStyle = wxSB_HORIZONTAL#if wxUSE_VALIDATORS                ,const wxValidator& rValidator = wxDefaultValidator#endif                ,const wxString&    rsName = wxScrollBarNameStr               );                   int   GetThumbPosition(void) const ;    inline         int   GetThumbSize(void) const { return m_nPageSize; }    inline         int   GetPageSize(void) const { return m_nViewSize; }    inline         int   GetRange(void) const { return m_nObjectSize; }           virtual void  SetThumbPosition(int nViewStart);           virtual void  SetScrollbar( int  nPosition                                      ,int  nThumbSize                                      ,int  nRange                                      ,int  nPageSize                                      ,bool bRefresh = TRUE                                     );                   void      Command(wxCommandEvent& rEvent);            virtual WXHBRUSH OnCtlColor( WXHDC    hDC                                        ,WXHWND   hWnd                                        ,WXUINT   uCtlColor                                        ,WXUINT   uMessage                                        ,WXWPARAM wParam                                        ,WXLPARAM lParam                                       );            virtual bool     OS2OnScroll( int    nOrientation                                         ,WXWORD wParam                                         ,WXWORD wPos                                         ,WXHWND hControl                                        );protected:    int                             m_nPageSize;    int                             m_nViewSize;    int                             m_nObjectSize;private:    DECLARE_DYNAMIC_CLASS(wxScrollBar)}; // end of CLASS wxScrollBar#endif    // _WX_SCROLBAR_H_

⌨️ 快捷键说明

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