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

📄 scrolwin.h

📁 wxGTK 是 wxWidgets 的 linux GTK+ (>2.2.3)版本。wxWidgets 是一个跨平台的 GUI 框架
💻 H
字号:
/////////////////////////////////////////////////////////////////////////////// Name:        wx/gtk/scrolwin.h// Purpose:     wxScrolledWindow class// Author:      Robert Roebling// Modified by: Vadim Zeitlin (2005-10-10): wxScrolledWindow is now common// Created:     01/02/97// RCS-ID:      $Id: scrolwin.h,v 1.27 2006/12/04 11:05:54 VZ Exp $// Copyright:   (c) Robert Roebling// Licence:     wxWindows licence/////////////////////////////////////////////////////////////////////////////#ifndef _WX_GTK_SCROLLWIN_H_#define _WX_GTK_SCROLLWIN_H_// ----------------------------------------------------------------------------// wxScrolledWindow// ----------------------------------------------------------------------------class WXDLLEXPORT wxScrollHelperNative : public wxScrollHelper{public:    // default ctor doesn't do anything    wxScrollHelperNative(wxWindow *win) : wxScrollHelper(win) { }    virtual void SetScrollbars(int pixelsPerUnitX, int pixelsPerUnitY,                               int noUnitsX, int noUnitsY,                               int xPos = 0, int yPos = 0,                               bool noRefresh = false);    virtual void AdjustScrollbars();    virtual void Scroll(int x, int y);protected:    // this does (each) half of AdjustScrollbars() work    void DoAdjustScrollbar(GtkRange* range,                           int pixelsPerLine,                           int winSize,                           int virtSize,                           int *pos,                           int *lines,                           int *linesPerPage);    void DoAdjustHScrollbar(int winSize, int virtSize)    {        DoAdjustScrollbar        (            m_win->m_scrollBar[wxWindow::ScrollDir_Horz],            m_xScrollPixelsPerLine, winSize, virtSize,            &m_xScrollPosition, &m_xScrollLines, &m_xScrollLinesPerPage        );    }    void DoAdjustVScrollbar(int winSize, int virtSize)    {        DoAdjustScrollbar        (            m_win->m_scrollBar[wxWindow::ScrollDir_Vert],            m_yScrollPixelsPerLine, winSize, virtSize,            &m_yScrollPosition, &m_yScrollLines, &m_yScrollLinesPerPage        );    }    // and this does the same for Scroll()    void DoScroll(int orient,                  int pos,                  int pixelsPerLine,                  int *posOld);private:    DECLARE_NO_COPY_CLASS(wxScrollHelperNative)};#endif // _WX_GTK_SCROLLWIN_H_

⌨️ 快捷键说明

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