Source

cappuccino-docs / cappuccino docs / cappuccino.org / learn / documentation / class_c_p_table_header_view.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<!-- Mirrored from cappuccino.org/learn/documentation/class_c_p_table_header_view.html by HTTrack Website Copier/3.x [XR&CO'2006], Mon, 20 Sep 2010 02:18:11 GMT -->
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Cappuccino API: CPTableHeaderView Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="classes.html"><span>Class&nbsp;Index</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>CPTableHeaderView Class Reference</h1><!-- doxytag: class="CPTableHeaderView" -->
<p><a href="class_c_p_table_header_view-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(<a class="el" href="class_c_p_table_view.html">CPTableView</a> _tableView)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#a5499fb0d5630172285ab5d2967ea614e">accessors</a><code> [implementation]</code></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(int _draggedColumn)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#acc75d58fd36010200abb12e8e1c58507">accessors</a><code> [implementation]</code></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(int)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#a08990d10a1b3f2d4abcd349b1824344e">columnAtPoint:</a><code> [implementation]</code></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(void)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#a85ee0a7c4e5da7d2c747b4a9d7392ae5">drawRect:</a><code> [implementation]</code></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(void)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#a735954056520d6c6e81b2a3080301327">encodeWithCoder:</a><code> [implementation]</code></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(CGRect)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#a1ef0ba38cb5fac81acb5fc511fc46ef0">headerRectOfColumn:</a><code> [implementation]</code></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(id)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#a803d06c7ae3ce36afa0769361e024c45">initWithCoder:</a><code> [implementation]</code></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(id)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#a17e09399bef15d4d156134e114fd30e1">initWithFrame:</a><code> [implementation]</code></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(void)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#a6dd2ffcedc190aa4e49fe0cc60c3ac4e">layoutSubviews</a><code> [implementation]</code></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(void)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#a1d0c7d5361a23f2b04130f4684a24bc5">mouseDown:</a><code> [implementation]</code></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(void)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#ab9b057891c716407e7b8dc0780c63850">mouseEntered:</a><code> [implementation]</code></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(void)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#a155d1de332207695e1f780a466236b13">mouseExited:</a><code> [implementation]</code></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(void)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#a7c7e8a8bed325be82f7749075ea77b3a">mouseMoved:</a><code> [implementation]</code></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(void)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#a2cfbc67cc462cf1bff671d3b03ea3d7a">trackMouseWithEvent:</a><code> [implementation]</code></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(void)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#a584453bb59dc4427f337c475d51d9a6d">trackResizeWithEvent:</a><code> [implementation]</code></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">(void)&nbsp;</td><td class="memItemRight" valign="bottom">- <a class="el" href="class_c_p_table_header_view.html#a77b24be21b5476a2d99e517084b8729e">viewDidMoveToWindow</a><code> [implementation]</code></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>

<p>Definition at line <a class="el" href="_c_p_table_header_view_8j_source.html#l00148">148</a> of file <a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a>.</p>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a5499fb0d5630172285ab5d2967ea614e"></a><!-- doxytag: member="CPTableHeaderView::accessors" ref="a5499fb0d5630172285ab5d2967ea614e" args="(property=tableView)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (<a class="el" href="class_c_p_table_view.html">CPTableView</a> _tableView) accessors </td>
          <td></td>
          <td class="paramtype">(<a class="el" href="_c_p_tree_node_8j.html#af2b8102aeac8f02ab62ac42828289569">property</a>)&nbsp;</td>
          <td class="paramname"> = <code>tableView</code></td>
          <td>&nbsp;</td>
          <td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="acc75d58fd36010200abb12e8e1c58507"></a><!-- doxytag: member="CPTableHeaderView::accessors" ref="acc75d58fd36010200abb12e8e1c58507" args="(readonly, property=draggedColumn)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (float _draggedDistance) accessors </td>
          <td></td>
          <td class="paramtype">(readonly)&nbsp;</td>
          <td class="paramname"></td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">(<a class="el" href="_c_p_tree_node_8j.html#af2b8102aeac8f02ab62ac42828289569">property</a>)&nbsp;</td>
          <td class="paramname"> = <code>draggedColumn</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td></td><td></td><td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a08990d10a1b3f2d4abcd349b1824344e"></a><!-- doxytag: member="CPTableHeaderView::columnAtPoint:" ref="a08990d10a1b3f2d4abcd349b1824344e" args="(CGPoint aPoint)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (int) columnAtPoint: </td>
          <td></td>
          <td class="paramtype">(CGPoint)&nbsp;</td>
          <td class="paramname"> <em>aPoint</em></td>
          <td>&nbsp;</td>
          <td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_p_table_header_view_8j_source.html#l00183">183</a> of file <a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a>.</p>

</div>
</div>
<a class="anchor" id="a85ee0a7c4e5da7d2c747b4a9d7392ae5"></a><!-- doxytag: member="CPTableHeaderView::drawRect:" ref="a85ee0a7c4e5da7d2c747b4a9d7392ae5" args="(CGRect aRect)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (void) drawRect: </td>
          <td></td>
          <td class="paramtype">(CGRect)&nbsp;</td>
          <td class="paramname"> <em>aRect</em></td>
          <td>&nbsp;</td>
          <td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_p_table_header_view_8j_source.html#l00415">415</a> of file <a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a>.</p>

</div>
</div>
<a class="anchor" id="a735954056520d6c6e81b2a3080301327"></a><!-- doxytag: member="CPTableHeaderView::encodeWithCoder:" ref="a735954056520d6c6e81b2a3080301327" args="(CPCoder aCoder)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (void) encodeWithCoder: </td>
          <td></td>
          <td class="paramtype">(<a class="el" href="class_c_p_coder.html">CPCoder</a>)&nbsp;</td>
          <td class="paramname"> <em>aCoder</em></td>
          <td>&nbsp;</td>
          <td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_p_table_header_view_8j_source.html#l00492">492</a> of file <a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a>.</p>

</div>
</div>
<a class="anchor" id="a1ef0ba38cb5fac81acb5fc511fc46ef0"></a><!-- doxytag: member="CPTableHeaderView::headerRectOfColumn:" ref="a1ef0ba38cb5fac81acb5fc511fc46ef0" args="(int aColumnIndex)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (CGRect) headerRectOfColumn: </td>
          <td></td>
          <td class="paramtype">(int)&nbsp;</td>
          <td class="paramname"> <em>aColumnIndex</em></td>
          <td>&nbsp;</td>
          <td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_p_table_header_view_8j_source.html#l00188">188</a> of file <a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a>.</p>

</div>
</div>
<a class="anchor" id="a803d06c7ae3ce36afa0769361e024c45"></a><!-- doxytag: member="CPTableHeaderView::initWithCoder:" ref="a803d06c7ae3ce36afa0769361e024c45" args="(CPCoder aCoder)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (id) initWithCoder: </td>
          <td></td>
          <td class="paramtype">(<a class="el" href="class_c_p_coder.html">CPCoder</a>)&nbsp;</td>
          <td class="paramname"> <em>aCoder</em></td>
          <td>&nbsp;</td>
          <td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_p_table_header_view_8j_source.html#l00481">481</a> of file <a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a>.</p>

</div>
</div>
<a class="anchor" id="a17e09399bef15d4d156134e114fd30e1"></a><!-- doxytag: member="CPTableHeaderView::initWithFrame:" ref="a17e09399bef15d4d156134e114fd30e1" args="(CGRect aFrame)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (id) initWithFrame: </td>
          <td></td>
          <td class="paramtype">(CGRect)&nbsp;</td>
          <td class="paramname"> <em>aFrame</em></td>
          <td>&nbsp;</td>
          <td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_p_table_header_view_8j_source.html#l00173">173</a> of file <a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a>.</p>

</div>
</div>
<a class="anchor" id="a6dd2ffcedc190aa4e49fe0cc60c3ac4e"></a><!-- doxytag: member="CPTableHeaderView::layoutSubviews" ref="a6dd2ffcedc190aa4e49fe0cc60c3ac4e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (void) layoutSubviews </td>
          <td></td>
          <td class="paramname"></td>
          <td>&nbsp;</td>
          <td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_p_table_header_view_8j_source.html#l00390">390</a> of file <a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a>.</p>

</div>
</div>
<a class="anchor" id="a1d0c7d5361a23f2b04130f4684a24bc5"></a><!-- doxytag: member="CPTableHeaderView::mouseDown:" ref="a1d0c7d5361a23f2b04130f4684a24bc5" args="(CPEvent theEvent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (void) mouseDown: </td>
          <td></td>
          <td class="paramtype">(<a class="el" href="class_c_p_event.html">CPEvent</a>)&nbsp;</td>
          <td class="paramname"> <em>theEvent</em></td>
          <td>&nbsp;</td>
          <td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_p_table_header_view_8j_source.html#l00237">237</a> of file <a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a>.</p>

</div>
</div>
<a class="anchor" id="ab9b057891c716407e7b8dc0780c63850"></a><!-- doxytag: member="CPTableHeaderView::mouseEntered:" ref="ab9b057891c716407e7b8dc0780c63850" args="(CPEvent theEvent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (void) mouseEntered: </td>
          <td></td>
          <td class="paramtype">(<a class="el" href="class_c_p_event.html">CPEvent</a>)&nbsp;</td>
          <td class="paramname"> <em>theEvent</em></td>
          <td>&nbsp;</td>
          <td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_p_table_header_view_8j_source.html#l00374">374</a> of file <a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a>.</p>

</div>
</div>
<a class="anchor" id="a155d1de332207695e1f780a466236b13"></a><!-- doxytag: member="CPTableHeaderView::mouseExited:" ref="a155d1de332207695e1f780a466236b13" args="(CPEvent theEvent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (void) mouseExited: </td>
          <td></td>
          <td class="paramtype">(<a class="el" href="class_c_p_event.html">CPEvent</a>)&nbsp;</td>
          <td class="paramname"> <em>theEvent</em></td>
          <td>&nbsp;</td>
          <td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_p_table_header_view_8j_source.html#l00384">384</a> of file <a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a>.</p>

</div>
</div>
<a class="anchor" id="a7c7e8a8bed325be82f7749075ea77b3a"></a><!-- doxytag: member="CPTableHeaderView::mouseMoved:" ref="a7c7e8a8bed325be82f7749075ea77b3a" args="(CPEvent theEvent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (void) mouseMoved: </td>
          <td></td>
          <td class="paramtype">(<a class="el" href="class_c_p_event.html">CPEvent</a>)&nbsp;</td>
          <td class="paramname"> <em>theEvent</em></td>
          <td>&nbsp;</td>
          <td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_p_table_header_view_8j_source.html#l00379">379</a> of file <a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a>.</p>

</div>
</div>
<a class="anchor" id="a2cfbc67cc462cf1bff671d3b03ea3d7a"></a><!-- doxytag: member="CPTableHeaderView::trackMouseWithEvent:" ref="a2cfbc67cc462cf1bff671d3b03ea3d7a" args="(CPEvent theEvent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (void) trackMouseWithEvent: </td>
          <td></td>
          <td class="paramtype">(<a class="el" href="class_c_p_event.html">CPEvent</a>)&nbsp;</td>
          <td class="paramname"> <em>theEvent</em></td>
          <td>&nbsp;</td>
          <td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_p_table_header_view_8j_source.html#l00267">267</a> of file <a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a>.</p>

</div>
</div>
<a class="anchor" id="a584453bb59dc4427f337c475d51d9a6d"></a><!-- doxytag: member="CPTableHeaderView::trackResizeWithEvent:" ref="a584453bb59dc4427f337c475d51d9a6d" args="(CPEvent anEvent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (void) trackResizeWithEvent: </td>
          <td></td>
          <td class="paramtype">(<a class="el" href="class_c_p_event.html">CPEvent</a>)&nbsp;</td>
          <td class="paramname"> <em>anEvent</em></td>
          <td>&nbsp;</td>
          <td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_p_table_header_view_8j_source.html#l00287">287</a> of file <a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a>.</p>

</div>
</div>
<a class="anchor" id="a77b24be21b5476a2d99e517084b8729e"></a><!-- doxytag: member="CPTableHeaderView::viewDidMoveToWindow" ref="a77b24be21b5476a2d99e517084b8729e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">- (void) viewDidMoveToWindow </td>
          <td></td>
          <td class="paramname"></td>
          <td>&nbsp;</td>
          <td><code> [implementation]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_p_table_header_view_8j_source.html#l00368">368</a> of file <a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>AppKit/<a class="el" href="_c_p_table_header_view_8j_source.html">CPTableHeaderView.j</a></li>
</ul>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Apr 6 10:33:07 2010 for Cappuccino API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

<!-- Mirrored from cappuccino.org/learn/documentation/class_c_p_table_header_view.html by HTTrack Website Copier/3.x [XR&CO'2006], Mon, 20 Sep 2010 02:18:12 GMT -->
</html>