From 58f8437f4b8b741ddc8e7bcde21bf983cc618430 Mon Sep 17 00:00:00 2001 From: pepper Date: Sat, 10 Jan 2015 21:37:24 -0800 Subject: added vstsdk --- .../Documentation/html/class_c_scroll_view.html | 597 +++++++++++++++++++++ 1 file changed, 597 insertions(+) create mode 100644 vendor/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scroll_view.html (limited to 'vendor/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scroll_view.html') diff --git a/vendor/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scroll_view.html b/vendor/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scroll_view.html new file mode 100644 index 0000000..b9da8a4 --- /dev/null +++ b/vendor/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scroll_view.html @@ -0,0 +1,597 @@ + + +VSTGUI: CScrollView Class Reference + + + + +
+
+
+
+

CScrollView Class Reference

a scrollable view +More... +

+#include <cscrollview.h> +

+

Inheritance diagram for CScrollView: +

+ +CViewContainer +CControlListener +CView +CReferenceCounter + +List of all members. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  { kHorizontalScrollbar = 1 << 1, +kVerticalScrollbar = 1 << 2 + }

Public Member Functions

 CScrollView (const CRect &size, const CRect &containerSize, CFrame *pParent, long style, long scrollbarWidth=16, CBitmap *pBackground=0)
virtual ~CScrollView ()
virtual void setContainerSize (const CRect &cs)
 set the virtual size of this container
virtual void addView (CView *pView)
 add a child view
virtual void drawBackgroundRect (CDrawContext *pContext, CRect &_updateRect)
 draw the background
virtual bool onWheel (CDrawContext *pContext, const CPoint &where, const CMouseWheelAxis axis, float distance)
 called if a mouse wheel event is happening over this view
virtual void valueChanged (CDrawContext *pContext, CControl *pControl)
virtual CScrollbargetVerticalScrollbar () const
virtual CScrollbargetHorizontalScrollbar () const

Protected Attributes

CScrollContainersc
CScrollbarvsb
CScrollbarhsb
CRect containerSize
long style
+

Detailed Description

+a scrollable view +

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
anonymous enum
+
+ + + + + +
+   + + +

+

Enumerator:
+ + + +
kHorizontalScrollbar  +add a horizontal scrollbar
kVerticalScrollbar  +add a vertical scrollbar
+
+
+


Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CScrollView::CScrollView const CRect size,
const CRect containerSize,
CFrame pParent,
long  style,
long  scrollbarWidth = 16,
CBitmap pBackground = 0
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
CScrollView::~CScrollView  )  [virtual]
+
+ + + + + +
+   + + +

+

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
void CScrollView::addView CView pView  )  [virtual]
+
+ + + + + +
+   + + +

+add a child view +

+

Parameters:
+ + +
pView the view object to add to this container
+
+ +

+Reimplemented from CViewContainer.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void CScrollView::drawBackgroundRect CDrawContext pContext,
CRect _updateRect
[virtual]
+
+ + + + + +
+   + + +

+draw the background +

+

Parameters:
+ + + +
pContext the context which to use to draw the background
_updateRect the area which to draw
+
+ +

+Reimplemented from CViewContainer.

+

+ + + + +
+ + + + + + + + +
virtual CScrollbar* CScrollView::getHorizontalScrollbar  )  const [inline, virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
virtual CScrollbar* CScrollView::getVerticalScrollbar  )  const [inline, virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
bool CScrollView::onWheel CDrawContext pContext,
const CPoint where,
const CMouseWheelAxis  axis,
float  distance
[virtual]
+
+ + + + + +
+   + + +

+called if a mouse wheel event is happening over this view +

+ +

+Reimplemented from CViewContainer.

+

+ + + + +
+ + + + + + + + + +
void CScrollView::setContainerSize const CRect cs  )  [virtual]
+
+ + + + + +
+   + + +

+set the virtual size of this container +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void CScrollView::valueChanged CDrawContext pContext,
CControl pControl
[virtual]
+
+ + + + + +
+   + + +

+ +

+Implements CControlListener.

+


Member Data Documentation

+

+ + + + +
+ + + + +
CRect CScrollView::containerSize [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
CScrollbar* CScrollView::hsb [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
CScrollContainer* CScrollView::sc [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
long CScrollView::style [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
CScrollbar* CScrollView::vsb [protected]
+
+ + + + + +
+   + + +

+

+


The documentation for this class was generated from the following files: + + + + Empty + + + + + + +
+
+
+Copyright ©2006 Steinberg Media Technologies. +All Rights Reserved. +
+ + + -- cgit v1.2.3-70-g09d2