diff options
| author | pepper <pepper@chimecrisis.com> | 2015-01-31 21:41:28 -0800 |
|---|---|---|
| committer | pepper <pepper@chimecrisis.com> | 2015-01-31 21:41:28 -0800 |
| commit | 97587996ee9db30ce00190bdcedd8210490b99f5 (patch) | |
| tree | d8554969ac496be3a1b02a159f2a4b5b79f9492e /vstgui.sf/vstgui/Documentation/html/class_c_vertical_switch.html | |
backup vst 2.4
Diffstat (limited to 'vstgui.sf/vstgui/Documentation/html/class_c_vertical_switch.html')
| -rw-r--r-- | vstgui.sf/vstgui/Documentation/html/class_c_vertical_switch.html | 412 |
1 files changed, 412 insertions, 0 deletions
diff --git a/vstgui.sf/vstgui/Documentation/html/class_c_vertical_switch.html b/vstgui.sf/vstgui/Documentation/html/class_c_vertical_switch.html new file mode 100644 index 0000000..a55c6ac --- /dev/null +++ b/vstgui.sf/vstgui/Documentation/html/class_c_vertical_switch.html @@ -0,0 +1,412 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> +<title>VSTGUI: CVerticalSwitch Class Reference</title> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +<link href="tabs.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.4.5 --> +<div class="tabs"> + <ul> + <li><a href="main.html"><span>Main Page</span></a></li> + <li id="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + </ul></div> +<div class="tabs"> + <ul> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul></div> +<h1>CVerticalSwitch Class Reference</h1><!-- doxytag: class="CVerticalSwitch" --><!-- doxytag: inherits="CControl" -->a vertical switch control +<a href="#_details">More...</a> +<p> +<code>#include <vstcontrols.h></code> +<p> +<p>Inheritance diagram for CVerticalSwitch: +<p><center><img src="class_c_vertical_switch.png" usemap="#CVerticalSwitch_map" border="0" alt=""></center> +<map name="CVerticalSwitch_map"> +<area href="class_c_control.html" alt="CControl" shape="rect" coords="0,112,125,136"> +<area href="class_c_view.html" alt="CView" shape="rect" coords="0,56,125,80"> +<area href="class_c_reference_counter.html" alt="CReferenceCounter" shape="rect" coords="0,0,125,24"> +</map> +<a href="class_c_vertical_switch-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_vertical_switch.html#4e7454fe1f1137d112f7a9401a9ecc0f">CVerticalSwitch</a> (const <a class="el" href="struct_c_rect.html">CRect</a> &<a class="el" href="class_c_view.html#f7bd60b75b29d79b660a2859395c1a24">size</a>, <a class="el" href="class_c_control_listener.html">CControlListener</a> *<a class="el" href="class_c_control.html#d0b62cf0cd270bb58374f321620931ff">listener</a>, long <a class="el" href="class_c_control.html#e4d23e841d8e8804190027bce3180fa5">tag</a>, <a class="el" href="class_c_bitmap.html">CBitmap</a> *background, <a class="el" href="struct_c_point.html">CPoint</a> &<a class="el" href="class_c_vertical_switch.html#7a86c157ee9713c34fbd7a1ee40f0c5a">offset</a>)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_vertical_switch.html#eadf16f7bcdbaa2661e05955549666d8">CVerticalSwitch</a> (const <a class="el" href="struct_c_rect.html">CRect</a> &<a class="el" href="class_c_view.html#f7bd60b75b29d79b660a2859395c1a24">size</a>, <a class="el" href="class_c_control_listener.html">CControlListener</a> *<a class="el" href="class_c_control.html#d0b62cf0cd270bb58374f321620931ff">listener</a>, long <a class="el" href="class_c_control.html#e4d23e841d8e8804190027bce3180fa5">tag</a>, long <a class="el" href="class_c_vertical_switch.html#a824e66095550520ef1aea63e861c731">subPixmaps</a>, <a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> <a class="el" href="class_c_vertical_switch.html#1c921dd719edf224d82db789e6e07469">heightOfOneImage</a>, long <a class="el" href="class_c_vertical_switch.html#8b7788e9cc34b87d9a87edda82aa0c64">iMaxPositions</a>, <a class="el" href="class_c_bitmap.html">CBitmap</a> *background, <a class="el" href="struct_c_point.html">CPoint</a> &<a class="el" href="class_c_vertical_switch.html#7a86c157ee9713c34fbd7a1ee40f0c5a">offset</a>)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_vertical_switch.html#c05a65ca5051791aa9f35e847a5c5036">~CVerticalSwitch</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_vertical_switch.html#85dac31c41497b8926ed0023d6aaeb9d">draw</a> (<a class="el" href="class_c_draw_context.html">CDrawContext</a> *)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">called if the view should draw itself <a href="#85dac31c41497b8926ed0023d6aaeb9d"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_vertical_switch.html#9c247c4d05c6173789395123133e1a29">mouse</a> (<a class="el" href="class_c_draw_context.html">CDrawContext</a> *pContext, <a class="el" href="struct_c_point.html">CPoint</a> &where, long button=-1)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">called if a mouse click event occurs <a href="#9c247c4d05c6173789395123133e1a29"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_c_point.html">CPoint</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_vertical_switch.html#7a86c157ee9713c34fbd7a1ee40f0c5a">offset</a></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_vertical_switch.html#a824e66095550520ef1aea63e861c731">subPixmaps</a></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_vertical_switch.html#1c921dd719edf224d82db789e6e07469">heightOfOneImage</a></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_vertical_switch.html#8b7788e9cc34b87d9a87edda82aa0c64">iMaxPositions</a></td></tr> + +</table> +<hr><a name="_details"></a><h2>Detailed Description</h2> +a vertical switch control +<p> +Define a switch with a given number of positions, the current position is defined by the position of the last click on this object (the object is divided in its height by the number of position). Each position has its subpixmap, each subpixmap is stacked in the given handle pixmap. By clicking Alt+Left Mouse the default value is used. +<p> +<hr><h2>Constructor & Destructor Documentation</h2> +<a class="anchor" name="4e7454fe1f1137d112f7a9401a9ecc0f"></a><!-- doxytag: member="CVerticalSwitch::CVerticalSwitch" ref="4e7454fe1f1137d112f7a9401a9ecc0f" args="(const CRect &size, CControlListener *listener, long tag, CBitmap *background, CPoint &offset)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">CVerticalSwitch::CVerticalSwitch </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="struct_c_rect.html">CRect</a> & </td> + <td class="mdname" nowrap> <em>size</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap><a class="el" href="class_c_control_listener.html">CControlListener</a> * </td> + <td class="mdname" nowrap> <em>listener</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>long </td> + <td class="mdname" nowrap> <em>tag</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap><a class="el" href="class_c_bitmap.html">CBitmap</a> * </td> + <td class="mdname" nowrap> <em>background</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap><a class="el" href="struct_c_point.html">CPoint</a> & </td> + <td class="mdname" nowrap> <em>offset</em></td> + </tr> + <tr> + <td class="md"></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="eadf16f7bcdbaa2661e05955549666d8"></a><!-- doxytag: member="CVerticalSwitch::CVerticalSwitch" ref="eadf16f7bcdbaa2661e05955549666d8" args="(const CRect &size, CControlListener *listener, long tag, long subPixmaps, CCoord heightOfOneImage, long iMaxPositions, CBitmap *background, CPoint &offset)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">CVerticalSwitch::CVerticalSwitch </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="struct_c_rect.html">CRect</a> & </td> + <td class="mdname" nowrap> <em>size</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap><a class="el" href="class_c_control_listener.html">CControlListener</a> * </td> + <td class="mdname" nowrap> <em>listener</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>long </td> + <td class="mdname" nowrap> <em>tag</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>long </td> + <td class="mdname" nowrap> <em>subPixmaps</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap><a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> </td> + <td class="mdname" nowrap> <em>heightOfOneImage</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>long </td> + <td class="mdname" nowrap> <em>iMaxPositions</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap><a class="el" href="class_c_bitmap.html">CBitmap</a> * </td> + <td class="mdname" nowrap> <em>background</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap><a class="el" href="struct_c_point.html">CPoint</a> & </td> + <td class="mdname" nowrap> <em>offset</em></td> + </tr> + <tr> + <td class="md"></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="c05a65ca5051791aa9f35e847a5c5036"></a><!-- doxytag: member="CVerticalSwitch::~CVerticalSwitch" ref="c05a65ca5051791aa9f35e847a5c5036" args="()" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">CVerticalSwitch::~CVerticalSwitch </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<hr><h2>Member Function Documentation</h2> +<a class="anchor" name="85dac31c41497b8926ed0023d6aaeb9d"></a><!-- doxytag: member="CVerticalSwitch::draw" ref="85dac31c41497b8926ed0023d6aaeb9d" args="(CDrawContext *)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CVerticalSwitch::draw </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="class_c_draw_context.html">CDrawContext</a> * </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> +called if the view should draw itself +<p> + +<p> +Implements <a class="el" href="class_c_control.html#476335c5c55d56d92af699fed279d371">CControl</a>. </td> + </tr> +</table> +<a class="anchor" name="9c247c4d05c6173789395123133e1a29"></a><!-- doxytag: member="CVerticalSwitch::mouse" ref="9c247c4d05c6173789395123133e1a29" args="(CDrawContext *pContext, CPoint &where, long button=-1)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CVerticalSwitch::mouse </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="class_c_draw_context.html">CDrawContext</a> * </td> + <td class="mdname" nowrap> <em>pContext</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap><a class="el" href="struct_c_point.html">CPoint</a> & </td> + <td class="mdname" nowrap> <em>where</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>long </td> + <td class="mdname" nowrap> <em>button</em> = <code>-1</code></td> + </tr> + <tr> + <td class="md"></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> +called if a mouse click event occurs +<p> + +<p> +Reimplemented from <a class="el" href="class_c_view.html#76e14b82f9c28184f1ea88837d3a0bab">CView</a>. </td> + </tr> +</table> +<hr><h2>Member Data Documentation</h2> +<a class="anchor" name="1c921dd719edf224d82db789e6e07469"></a><!-- doxytag: member="CVerticalSwitch::heightOfOneImage" ref="1c921dd719edf224d82db789e6e07469" args="" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"><a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> <a class="el" href="class_c_vertical_switch.html#1c921dd719edf224d82db789e6e07469">CVerticalSwitch::heightOfOneImage</a><code> [protected]</code> </td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="8b7788e9cc34b87d9a87edda82aa0c64"></a><!-- doxytag: member="CVerticalSwitch::iMaxPositions" ref="8b7788e9cc34b87d9a87edda82aa0c64" args="" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">long <a class="el" href="class_c_vertical_switch.html#8b7788e9cc34b87d9a87edda82aa0c64">CVerticalSwitch::iMaxPositions</a><code> [protected]</code> </td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="7a86c157ee9713c34fbd7a1ee40f0c5a"></a><!-- doxytag: member="CVerticalSwitch::offset" ref="7a86c157ee9713c34fbd7a1ee40f0c5a" args="" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"><a class="el" href="struct_c_point.html">CPoint</a> <a class="el" href="class_c_vertical_switch.html#7a86c157ee9713c34fbd7a1ee40f0c5a">CVerticalSwitch::offset</a><code> [protected]</code> </td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="a824e66095550520ef1aea63e861c731"></a><!-- doxytag: member="CVerticalSwitch::subPixmaps" ref="a824e66095550520ef1aea63e861c731" args="" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">long <a class="el" href="class_c_vertical_switch.html#a824e66095550520ef1aea63e861c731">CVerticalSwitch::subPixmaps</a><code> [protected]</code> </td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<hr>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="vstcontrols_8h.html">vstcontrols.h</a><li><a class="el" href="vstcontrols_8cpp.html">vstcontrols.cpp</a></ul> +<html> + +<head> + <title>Empty</title> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> + <meta name="Author" content="mario"> +</head> + +<body> + +<br/> +<hr width="100%" size="2" align="left" /> +<div align=left> +Copyright ©2006 <a href="http://www.steinberg.net" target="_blank"><u>Steinberg Media Technologies</u></a>. +All Rights Reserved. +</div> +</body> + +</html> |
