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_scrollbar.html | 1001 ++++++++++++++++++++ 1 file changed, 1001 insertions(+) create mode 100644 vendor/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scrollbar.html (limited to 'vendor/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scrollbar.html') diff --git a/vendor/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scrollbar.html b/vendor/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scrollbar.html new file mode 100644 index 0000000..c987a3c --- /dev/null +++ b/vendor/vstsdk2.4/vstgui.sf/vstgui/Documentation/html/class_c_scrollbar.html @@ -0,0 +1,1001 @@ + + +VSTGUI: CScrollbar Class Reference + + + + +
+
+
+
+

CScrollbar Class Reference

a scrollbar control +More... +

+#include <cscrollview.h> +

+

Inheritance diagram for CScrollbar: +

+ +CControl +CView +CReferenceCounter + +List of all members. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  { kHorizontal, +kVertical + }

Public Member Functions

 CScrollbar (const CRect &size, CControlListener *listener, long tag, long style, const CRect &scrollSize)
virtual ~CScrollbar ()
virtual void setDrawer (IScrollbarDrawer *d)
virtual void setScrollSize (const CRect &ssize)
virtual void setStep (float newStep)
CRectgetScrollSize (CRect &rect) const
float getStep () const
virtual void setFrameColor (const CColor &color)
virtual void setScrollerColor (const CColor &color)
virtual void setBackgroundColor (const CColor &color)
CColor getFrameColor () const
CColor getScrollerColor () const
CColor getBackgroundColor () const
virtual void draw (CDrawContext *pContext)
 called if the view should draw itself
virtual void mouse (CDrawContext *pContext, CPoint &where, long buttons=-1)
 called if a mouse click event occurs
virtual bool onWheel (CDrawContext *pContext, const CPoint &where, float distance)
 called if a mouse wheel event is happening over this view

Protected Member Functions

void drawBackground (CDrawContext *pContext)
void drawScroller (CDrawContext *pContext, const CRect &size)
void calculateScrollerLength ()
CRect getScrollerRect ()

Protected Attributes

long style
CRect scrollSize
CRect scrollerArea
float stepValue
CCoord scrollerLength
CColor frameColor
CColor scrollerColor
CColor backgroundColor
IScrollbarDrawerdrawer
+

Detailed Description

+a scrollbar control +

+


Member Enumeration Documentation

+

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

+

Enumerator:
+ + + +
kHorizontal  +
kVertical  +
+
+
+


Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CScrollbar::CScrollbar const CRect size,
CControlListener listener,
long  tag,
long  style,
const CRect scrollSize
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
CScrollbar::~CScrollbar  )  [virtual]
+
+ + + + + +
+   + + +

+

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + +
void CScrollbar::calculateScrollerLength  )  [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void CScrollbar::draw CDrawContext pContext  )  [virtual]
+
+ + + + + +
+   + + +

+called if the view should draw itself +

+ +

+Implements CControl.

+

+ + + + +
+ + + + + + + + + +
void CScrollbar::drawBackground CDrawContext pContext  )  [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void CScrollbar::drawScroller CDrawContext pContext,
const CRect size
[protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
CColor CScrollbar::getBackgroundColor  )  const [inline]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
CColor CScrollbar::getFrameColor  )  const [inline]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
CColor CScrollbar::getScrollerColor  )  const [inline]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
CRect CScrollbar::getScrollerRect  )  [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
CRect& CScrollbar::getScrollSize CRect rect  )  const [inline]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
float CScrollbar::getStep  )  const [inline]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void CScrollbar::mouse CDrawContext pContext,
CPoint where,
long  buttons = -1
[virtual]
+
+ + + + + +
+   + + +

+called if a mouse click event occurs +

+ +

+Reimplemented from CView.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
bool CScrollbar::onWheel CDrawContext pContext,
const CPoint where,
float  distance
[virtual]
+
+ + + + + +
+   + + +

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

+ +

+Reimplemented from CView.

+

+ + + + +
+ + + + + + + + + +
virtual void CScrollbar::setBackgroundColor const CColor color  )  [inline, virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
virtual void CScrollbar::setDrawer IScrollbarDrawer d  )  [inline, virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
virtual void CScrollbar::setFrameColor const CColor color  )  [inline, virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
virtual void CScrollbar::setScrollerColor const CColor color  )  [inline, virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void CScrollbar::setScrollSize const CRect ssize  )  [virtual]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
virtual void CScrollbar::setStep float  newStep  )  [inline, virtual]
+
+ + + + + +
+   + + +

+

+


Member Data Documentation

+

+ + + + +
+ + + + +
CColor CScrollbar::backgroundColor [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
IScrollbarDrawer* CScrollbar::drawer [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
CColor CScrollbar::frameColor [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
CRect CScrollbar::scrollerArea [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
CColor CScrollbar::scrollerColor [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
CCoord CScrollbar::scrollerLength [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
CRect CScrollbar::scrollSize [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
float CScrollbar::stepValue [protected]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + +
long CScrollbar::style [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