mirror of
https://github.com/itead/ITEADLIB_Arduino_Nextion.git
synced 2026-03-12 04:56:47 +01:00
@@ -66,23 +66,17 @@ Inheritance diagram for NexButton:</div>
|
||||
<div class="center">
|
||||
<img src="class_nex_button.png" usemap="#NexButton_map" alt=""/>
|
||||
<map id="NexButton_map" name="NexButton_map">
|
||||
<area href="class_nex_touch.html" title="Root Class of Nextion Components. " alt="NexTouch" shape="rect" coords="0,0,69,24"/>
|
||||
<area href="class_nex_touch.html" title="Root Class of Nextion Components. " alt="NexTouch" shape="rect" coords="0,56,71,80"/>
|
||||
<area href="class_nex_object.html" title="Root Class of Nextion Components. " alt="NexObject" shape="rect" coords="0,0,71,24"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a9776e1dc3cbb4af357f8d2a2924a7318"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9776e1dc3cbb4af357f8d2a2924a7318"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_nex_button.html#a9776e1dc3cbb4af357f8d2a2924a7318">NexButton</a> (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL)</td></tr>
|
||||
<tr class="memdesc:a9776e1dc3cbb4af357f8d2a2924a7318"><td class="mdescLeft"> </td><td class="mdescRight">Constructor,inherited <a class="el" href="class_nex_touch.html" title="Root Class of Nextion Components. ">NexTouch</a>'s constructor function. <br /></td></tr>
|
||||
<tr class="separator:a9776e1dc3cbb4af357f8d2a2924a7318"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6c7d60c2339b8c4530349fe2e75b840d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_nex_button.html#a6c7d60c2339b8c4530349fe2e75b840d">attachPop</a> (NexTouchEventCb pop, void *ptr=NULL)</td></tr>
|
||||
<tr class="memdesc:a6c7d60c2339b8c4530349fe2e75b840d"><td class="mdescLeft"> </td><td class="mdescRight">Register button pop callback function. <a href="#a6c7d60c2339b8c4530349fe2e75b840d">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6c7d60c2339b8c4530349fe2e75b840d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c3cc5751cffade5be8fa05be88cd919"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c3cc5751cffade5be8fa05be88cd919"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_nex_button.html#a9c3cc5751cffade5be8fa05be88cd919">detachPop</a> (void)</td></tr>
|
||||
<tr class="memdesc:a9c3cc5751cffade5be8fa05be88cd919"><td class="mdescLeft"> </td><td class="mdescRight">Unload button pop callback function. <br /></td></tr>
|
||||
<tr class="separator:a9c3cc5751cffade5be8fa05be88cd919"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad24d671bf32a6b75ccaf1efac529294b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad24d671bf32a6b75ccaf1efac529294b"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_nex_button.html#ad24d671bf32a6b75ccaf1efac529294b">NexButton</a> (NexPid pid, NexCid cid, const char *name)</td></tr>
|
||||
<tr class="memdesc:ad24d671bf32a6b75ccaf1efac529294b"><td class="mdescLeft"> </td><td class="mdescRight">Constructor,inherited <a class="el" href="class_nex_touch.html" title="Root Class of Nextion Components. ">NexTouch</a>'s constructor function. <br /></td></tr>
|
||||
<tr class="separator:ad24d671bf32a6b75ccaf1efac529294b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5ba1f74aa94b41b98172e42583ee13d6"><td class="memItemLeft" align="right" valign="top">uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_nex_button.html#a5ba1f74aa94b41b98172e42583ee13d6">getText</a> (char *buffer, uint16_t len)</td></tr>
|
||||
<tr class="memdesc:a5ba1f74aa94b41b98172e42583ee13d6"><td class="mdescLeft"> </td><td class="mdescRight">Get text value from button component. <a href="#a5ba1f74aa94b41b98172e42583ee13d6">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5ba1f74aa94b41b98172e42583ee13d6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -90,18 +84,26 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:a649dafc5afb1dc7f1fc1bde1e6270290"><td class="mdescLeft"> </td><td class="mdescRight">Set text value of button component. <a href="#a649dafc5afb1dc7f1fc1bde1e6270290">More...</a><br /></td></tr>
|
||||
<tr class="separator:a649dafc5afb1dc7f1fc1bde1e6270290"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_nex_touch"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_nex_touch')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_nex_touch.html">NexTouch</a></td></tr>
|
||||
<tr class="memitem:a1cf4b76cda45ef6517f6d07f86c8018d inherit pub_methods_class_nex_touch"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_nex_touch.html#a1cf4b76cda45ef6517f6d07f86c8018d">NexTouch</a> (NexPid pid, NexCid cid, char *name, NexTouchEventCb pop=NULL, void *pop_ptr=NULL, NexTouchEventCb push=NULL, void *push_ptr=NULL)</td></tr>
|
||||
<tr class="memdesc:a1cf4b76cda45ef6517f6d07f86c8018d inherit pub_methods_class_nex_touch"><td class="mdescLeft"> </td><td class="mdescRight">Constructor of Nextouch. <a href="#a1cf4b76cda45ef6517f6d07f86c8018d">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1cf4b76cda45ef6517f6d07f86c8018d inherit pub_methods_class_nex_touch"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2aaea7a401a6fef25aafafc2f06b8339 inherit pub_methods_class_nex_touch"><td class="memItemLeft" align="right" valign="top">NexPid </td><td class="memItemRight" valign="bottom"><a class="el" href="class_nex_touch.html#a2aaea7a401a6fef25aafafc2f06b8339">getPid</a> (void)</td></tr>
|
||||
<tr class="memdesc:a2aaea7a401a6fef25aafafc2f06b8339 inherit pub_methods_class_nex_touch"><td class="mdescLeft"> </td><td class="mdescRight">Get page id. <a href="#a2aaea7a401a6fef25aafafc2f06b8339">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2aaea7a401a6fef25aafafc2f06b8339 inherit pub_methods_class_nex_touch"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3d769351baa4eac31b0063949e469469 inherit pub_methods_class_nex_touch"><td class="memItemLeft" align="right" valign="top">NexCid </td><td class="memItemRight" valign="bottom"><a class="el" href="class_nex_touch.html#a3d769351baa4eac31b0063949e469469">getCid</a> (void)</td></tr>
|
||||
<tr class="memdesc:a3d769351baa4eac31b0063949e469469 inherit pub_methods_class_nex_touch"><td class="mdescLeft"> </td><td class="mdescRight">Get component id. <a href="#a3d769351baa4eac31b0063949e469469">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3d769351baa4eac31b0063949e469469 inherit pub_methods_class_nex_touch"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a31e2d5f2922383f8d82c33f7586643d0 inherit pub_methods_class_nex_touch"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_nex_touch.html#a31e2d5f2922383f8d82c33f7586643d0">getObjName</a> (void)</td></tr>
|
||||
<tr class="memdesc:a31e2d5f2922383f8d82c33f7586643d0 inherit pub_methods_class_nex_touch"><td class="mdescLeft"> </td><td class="mdescRight">Get component name. <a href="#a31e2d5f2922383f8d82c33f7586643d0">More...</a><br /></td></tr>
|
||||
<tr class="separator:a31e2d5f2922383f8d82c33f7586643d0 inherit pub_methods_class_nex_touch"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7a3b6f0252f339bf912ca85bec8707e9 inherit pub_methods_class_nex_touch"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_nex_touch.html#a7a3b6f0252f339bf912ca85bec8707e9">NexTouch</a> (NexPid pid, NexCid cid, const char *name)</td></tr>
|
||||
<tr class="memdesc:a7a3b6f0252f339bf912ca85bec8707e9 inherit pub_methods_class_nex_touch"><td class="mdescLeft"> </td><td class="mdescRight">Constructor of Nextouch. <a href="#a7a3b6f0252f339bf912ca85bec8707e9">More...</a><br /></td></tr>
|
||||
<tr class="separator:a7a3b6f0252f339bf912ca85bec8707e9 inherit pub_methods_class_nex_touch"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_nex_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_nex_object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_nex_object.html">NexObject</a></td></tr>
|
||||
<tr class="memitem:a47e8aee24a518936fbc27f00fda235c6 inherit pub_methods_class_nex_object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_nex_object.html#a47e8aee24a518936fbc27f00fda235c6">NexObject</a> (NexPid pid, NexCid cid, const char *name)</td></tr>
|
||||
<tr class="memdesc:a47e8aee24a518936fbc27f00fda235c6 inherit pub_methods_class_nex_object"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#a47e8aee24a518936fbc27f00fda235c6">More...</a><br /></td></tr>
|
||||
<tr class="separator:a47e8aee24a518936fbc27f00fda235c6 inherit pub_methods_class_nex_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2bf9f3059eb9475266edb4642078ade8 inherit pub_methods_class_nex_object"><td class="memItemLeft" align="right" valign="top">NexPid </td><td class="memItemRight" valign="bottom"><a class="el" href="class_nex_object.html#a2bf9f3059eb9475266edb4642078ade8">getObjPid</a> (void)</td></tr>
|
||||
<tr class="memdesc:a2bf9f3059eb9475266edb4642078ade8 inherit pub_methods_class_nex_object"><td class="mdescLeft"> </td><td class="mdescRight">Get page id. <a href="#a2bf9f3059eb9475266edb4642078ade8">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2bf9f3059eb9475266edb4642078ade8 inherit pub_methods_class_nex_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0cc1d0bd2acb58b46b6e156df169cd81 inherit pub_methods_class_nex_object"><td class="memItemLeft" align="right" valign="top">NexCid </td><td class="memItemRight" valign="bottom"><a class="el" href="class_nex_object.html#a0cc1d0bd2acb58b46b6e156df169cd81">getObjCid</a> (void)</td></tr>
|
||||
<tr class="memdesc:a0cc1d0bd2acb58b46b6e156df169cd81 inherit pub_methods_class_nex_object"><td class="mdescLeft"> </td><td class="mdescRight">Get component id. <a href="#a0cc1d0bd2acb58b46b6e156df169cd81">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0cc1d0bd2acb58b46b6e156df169cd81 inherit pub_methods_class_nex_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aea0246c02cd5e54d0dbd714ace1ff2b1 inherit pub_methods_class_nex_object"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_nex_object.html#aea0246c02cd5e54d0dbd714ace1ff2b1">getObjName</a> (void)</td></tr>
|
||||
<tr class="memdesc:aea0246c02cd5e54d0dbd714ace1ff2b1 inherit pub_methods_class_nex_object"><td class="mdescLeft"> </td><td class="mdescRight">Get component name. <a href="#aea0246c02cd5e54d0dbd714ace1ff2b1">More...</a><br /></td></tr>
|
||||
<tr class="separator:aea0246c02cd5e54d0dbd714ace1ff2b1 inherit pub_methods_class_nex_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abeff0c61474e8b3ce6bac76771820b64 inherit pub_methods_class_nex_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abeff0c61474e8b3ce6bac76771820b64"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_nex_object.html#abeff0c61474e8b3ce6bac76771820b64">printObjInfo</a> (void)</td></tr>
|
||||
<tr class="memdesc:abeff0c61474e8b3ce6bac76771820b64 inherit pub_methods_class_nex_object"><td class="mdescLeft"> </td><td class="mdescRight">Print current object address,page id,component id, component name,pop event function address,push event function address. <br /></td></tr>
|
||||
<tr class="separator:abeff0c61474e8b3ce6bac76771820b64 inherit pub_methods_class_nex_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p><a class="el" href="class_nex_button.html" title="NexButton,subclass of NexTouch,provides simple methods to control button component. ">NexButton</a>,subclass of <a class="el" href="class_nex_touch.html" title="Root Class of Nextion Components. ">NexTouch</a>,provides simple methods to control button component. </p>
|
||||
@@ -109,44 +111,6 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
</dl>
|
||||
<p>Definition at line <a class="el" href="_nex_button_8h_source.html#l00026">26</a> of file <a class="el" href="_nex_button_8h_source.html">NexButton.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a class="anchor" id="a6c7d60c2339b8c4530349fe2e75b840d"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void NexButton::attachPop </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">NexTouchEventCb </td>
|
||||
<td class="paramname"><em>pop</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"><em>ptr</em> = <code>NULL</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Register button pop callback function. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pop</td><td>- the pointer to button pop callback function. </td></tr>
|
||||
<tr><td class="paramname">ptr</td><td>- the parameter to be transmitted to button pop callback function. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="_comp_button_8ino-example.html#a5">CompButton.ino</a>, <a class="el" href="_comp_gauge_8ino-example.html#a6">CompGauge.ino</a>, and <a class="el" href="_comp_progress_bar_8ino-example.html#a6">CompProgressBar.ino</a>.</dd>
|
||||
</dl>
|
||||
<p>Definition at line <a class="el" href="_nex_button_8cpp_source.html#l00070">70</a> of file <a class="el" href="_nex_button_8cpp_source.html">NexButton.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a5ba1f74aa94b41b98172e42583ee13d6"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -227,7 +191,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Wed Aug 12 2015 17:53:26 for API by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Thu Aug 13 2015 18:10:27 for API by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.7
|
||||
</small></address>
|
||||
|
||||
Reference in New Issue
Block a user