Files
dl/document/html/dl__ui__button__base_8h.html
2026-09-16 14:07:40 +08:00

124 lines
7.4 KiB
HTML
Vendored
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.13.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>dl: D:/dl/dl/ui/dl_ui_button_base.h 文件参考</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">dl
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.13.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',false,false,'search.php','搜索',false);
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){ initResizable(false); });
/* @license-end */
</script>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_17297ffb27ce571941f5fb5008f01a1f.html">dl</a></li><li class="navelem"><a class="el" href="dir_4abfab93245d32d76245ca9307c069b4.html">ui</a></li> </ul>
</div>
</div><!-- top -->
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#nested-classes"></a> &#124;
<a href="#namespaces">命名空间</a> &#124;
<a href="#typedef-members">类型定义</a> </div>
<div class="headertitle"><div class="title">dl_ui_button_base.h 文件参考</div></div>
</div><!--header-->
<div class="contents">
<p>UI系统之按钮基类
<a href="#details">更多...</a></p>
<div class="textblock"><code>#include &quot;<a class="el" href="dl__coor_8h_source.html">math/dl_coor.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="dl__type_8h_source.html">dl_type.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="dl__input_8h_source.html">io/dl_input.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="dl__align_8h_source.html">math/dl_align.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="dl__component__use_8h_source.html">misc/dl_component_use.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="dl__text_8h_source.html">render/dl_text.h</a>&quot;</code><br />
</div>
<p><a href="dl__ui__button__base_8h_source.html">浏览该文件的源代码.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdl_1_1_u_i_1_1_button.html">dl::UI::Button</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">按钮(Button、Switch、Radio <a href="classdl_1_1_u_i_1_1_button.html#details">更多...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdl_1_1_u_i_1_1_button_1_1_text_data.html">dl::UI::Button::TextData</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
命名空间</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedl.html">dl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedl_1_1_u_i.html">dl::UI</a></td></tr>
<tr class="memdesc:namespacedl_1_1_u_i"><td class="mdescLeft">&#160;</td><td class="mdescRight">UI系统 <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
类型定义</h2></td></tr>
<tr class="memitem:ade69d132941e9eb99582c951202e1236" id="r_ade69d132941e9eb99582c951202e1236"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedl_1_1_u_i.html#ade69d132941e9eb99582c951202e1236">dl::UI::ButtonMode</a> = <a class="el" href="classdl_1_1_u_i_1_1_button.html#ad5df7606c6d07849661583b8c525112f">Button::Mode</a></td></tr>
<tr class="separator:ade69d132941e9eb99582c951202e1236"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1cf5fb54b332e2df075e00ab562250d9" id="r_a1cf5fb54b332e2df075e00ab562250d9"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacedl_1_1_u_i.html#a1cf5fb54b332e2df075e00ab562250d9">dl::UI::ButtonState</a> = <a class="el" href="classdl_1_1_u_i_1_1_button.html#a89df3846f8f036a5a577a9296b40a749">Button::State</a></td></tr>
<tr class="separator:a1cf5fb54b332e2df075e00ab562250d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">详细描述</h2>
<div class="textblock"><p>UI系统之按钮基类 </p>
<dl class="section version"><dt>版本</dt><dd>1.0 </dd></dl>
<dl class="section author"><dt>作者</dt><dd>lveyou </dd></dl>
<dl class="section date"><dt>日期</dt><dd>22-10-08</dd></dl>
<dl class="section note"><dt>注解</dt><dd>按钮、开关、Radio的逻辑相似,都算Control </dd>
<dd>
以主流的界面设计(渐变效果) </dd>
<dd>
状态是瞬间切换,方便代码处理(界面是渐变处理) </dd>
<dd>
tab等操作与控件无关,在Panel处理(添加一个合适大小的选中框) </dd></dl>
<p class="definition">在文件 <a class="el" href="dl__ui__button__base_8h_source.html">dl_ui_button_base.h</a> 中定义.</p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.1
</small></address>
</div><!-- doc-content -->
</body>
</html>