196 lines
13 KiB
HTML
196 lines
13 KiB
HTML
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||
|
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||
|
<title>Gewi Namespace Reference</title>
|
||
|
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||
|
</head><body>
|
||
|
<!-- Generated by Doxygen 1.3 -->
|
||
|
<center>
|
||
|
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> </center>
|
||
|
<hr><h1>Gewi Namespace Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
||
|
Namespace for all Gewi classes and utility functions.
|
||
|
<p>
|
||
|
|
||
|
<p>
|
||
|
|
||
|
<p>
|
||
|
<table border=0 cellpadding=0 cellspacing=0>
|
||
|
<tr><td></td></tr>
|
||
|
<tr><td colspan=2><br><h2>Compounds</h2></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classGewi_1_1GButton.html">GButton</a></td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc"><a class="el" href="classGewi_1_1GButton.html">GButton</a> class for basic buttons.</em> <a href="classGewi_1_1GButton.html#_details">More...</a><em></em><br><br></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classGewi_1_1GContainer.html">GContainer</a></td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc"><a class="el" href="classGewi_1_1GContainer.html">GContainer</a> class, definition of a container widget.</em> <a href="classGewi_1_1GContainer.html#_details">More...</a><em></em><br><br></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classGewi_1_1GewiEngine.html">GewiEngine</a></td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc">Main <a class="el" href="classGewi_1_1GewiEngine.html">GewiEngine</a> Singleton Class.</em> <a href="classGewi_1_1GewiEngine.html#_details">More...</a><em></em><br><br></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classGewi_1_1GSlider.html">GSlider</a></td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc"><a class="el" href="classGewi_1_1GSlider.html">GSlider</a> (virtual) slider widget class.</em> <a href="classGewi_1_1GSlider.html#_details">More...</a><em></em><br><br></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classGewi_1_1GHorizSlider.html">GHorizSlider</a></td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc"><a class="el" href="classGewi_1_1GHorizSlider.html">GHorizSlider</a>, horizontal slider widget class.</em> <a href="classGewi_1_1GHorizSlider.html#_details">More...</a><em></em><br><br></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classGewi_1_1GVertSlider.html">GVertSlider</a></td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc"><a class="el" href="classGewi_1_1GHorizSlider.html">GHorizSlider</a>, horizontal slider widget class.</em> <a href="classGewi_1_1GVertSlider.html#_details">More...</a><em></em><br><br></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classGewi_1_1GStaticText.html">GStaticText</a></td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc"><a class="el" href="classGewi_1_1GStaticText.html">GStaticText</a> for stationary labels.</em> <a href="classGewi_1_1GStaticText.html#_details">More...</a><em></em><br><br></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classGewi_1_1GTextButton.html">GTextButton</a></td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc"><a class="el" href="classGewi_1_1GTextButton.html">GTextButton</a> class for button with text label.</em> <a href="classGewi_1_1GTextButton.html#_details">More...</a><em></em><br><br></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classGewi_1_1GTextField.html">GTextField</a></td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc"><a class="el" href="classGewi_1_1GTextField.html">GTextField</a> class for basic text input area.</em> <a href="classGewi_1_1GTextField.html#_details">More...</a><em></em><br><br></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classGewi_1_1GWidget.html">GWidget</a></td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc"><a class="el" href="classGewi_1_1GWidget.html">GWidget</a> base widget class.</em> <a href="classGewi_1_1GWidget.html#_details">More...</a><em></em><br><br></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classGewi_1_1WidgetNode.html">WidgetNode</a></td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc"><a class="el" href="classGewi_1_1WidgetNode.html">WidgetNode</a> class, node for linked list.</em> <a href="classGewi_1_1WidgetNode.html#_details">More...</a><em></em><br><br></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classGewi_1_1WidgetList.html">WidgetList</a></td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc">Class containing a linked list of widgets.</em> <a href="classGewi_1_1WidgetList.html#_details">More...</a><em></em><br><br></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classGewi_1_1GWindow.html">GWindow</a></td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc"><a class="el" href="classGewi_1_1GWindow.html">GWindow</a>, a simple window class.</em> <a href="classGewi_1_1GWindow.html#_details">More...</a><em></em><br><br></td></tr>
|
||
|
<tr><td colspan=2><br><h2>Typedefs</h2></td></tr>
|
||
|
<tr><td nowrap align=right valign=top><a name="a2" doxytag="Gewi::ResourceID"></a>
|
||
|
typedef unsigned int </td><td valign=bottom><a class="el" href="namespaceGewi.html#a2">ResourceID</a></td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc">Resources are stored centrally and widgets access them by their ResourceID.</em><br><br></td></tr>
|
||
|
<tr><td nowrap align=right valign=top><a name="a3" doxytag="Gewi::GewiJustify"></a>
|
||
|
typedef unsigned int </td><td valign=bottom><a class="el" href="namespaceGewi.html#a3">GewiJustify</a></td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc">GewiJustify is a hack so that members of the _GewiJustify enum can be or'ed (|) together.</em><br><br></td></tr>
|
||
|
<tr><td colspan=2><br><h2>Enumerations</h2></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="namespaceGewi.html#a17">GButtonType</a> { <a class="el" href="namespaceGewi.html#a17a0">GBT_PRESS</a>,
|
||
|
<a class="el" href="namespaceGewi.html#a17a1">GBT_HOVER</a>
|
||
|
}</td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc">Enumeration for the button types.</em> <a href="#a17">More...</a><em></em><br><br></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="namespaceGewi.html#a18">GewiEvent</a> { <br>
|
||
|
<a class="el" href="namespaceGewi.html#a18a4">GE_LDOWN</a>,
|
||
|
<a class="el" href="namespaceGewi.html#a18a5">GE_LUP</a>,
|
||
|
<a class="el" href="namespaceGewi.html#a18a6">GE_RDOWN</a>,
|
||
|
<a class="el" href="namespaceGewi.html#a18a7">GE_RUP</a>,
|
||
|
<br>
|
||
|
<a class="el" href="namespaceGewi.html#a18a8">GE_KDOWN</a>,
|
||
|
<a class="el" href="namespaceGewi.html#a18a9">GE_KUP</a>,
|
||
|
<a class="el" href="namespaceGewi.html#a18a10">GE_GOTFOCUS</a>,
|
||
|
<a class="el" href="namespaceGewi.html#a18a11">GE_LOSTFOCUS</a>
|
||
|
<br>
|
||
|
}</td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc">Enumeration for basic events that a widget can handle.</em> <a href="#a18">More...</a><em></em><br><br></td></tr>
|
||
|
<tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="namespaceGewi.html#a19">_GewiJustify</a> { <br>
|
||
|
<a class="el" href="namespaceGewi.html#a19a12">GJ_CENTER</a> = 0,
|
||
|
<a class="el" href="namespaceGewi.html#a19a13">GJ_LEFT</a> = 1<<0,
|
||
|
<a class="el" href="namespaceGewi.html#a19a14">GJ_RIGHT</a> = 1<<1,
|
||
|
<a class="el" href="namespaceGewi.html#a19a15">GJ_TOP</a> = 1<<2,
|
||
|
<br>
|
||
|
<a class="el" href="namespaceGewi.html#a19a16">GJ_BOTTOM</a> = 1<<3
|
||
|
<br>
|
||
|
}</td></tr>
|
||
|
<tr><td> </td><td><em class="mdesc">Describess justification options in text buttons and static fields.</em> <a href="#a19">More...</a><em></em><br><br></td></tr>
|
||
|
</table>
|
||
|
<hr><h2>Enumeration Type Documentation</h2>
|
||
|
<a name="a17" doxytag="Gewi::GButtonType"></a><p>
|
||
|
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||
|
<tr>
|
||
|
<td class="md">
|
||
|
<table cellpadding="0" cellspacing="0" border="0">
|
||
|
<tr>
|
||
|
<td class="md" nowrap valign="top"> enum Gewi::GButtonType
|
||
|
</table>
|
||
|
</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
<table cellspacing=5 cellpadding=0 border=0>
|
||
|
<tr>
|
||
|
<td>
|
||
|
|
||
|
</td>
|
||
|
<td>
|
||
|
|
||
|
<p>
|
||
|
Definitions of the two possible button types. <dl compact><dt><b>Enumeration values: </b></dt><dd>
|
||
|
<table border=0 cellspacing=2 cellpadding=0>
|
||
|
<tr><td valign=top><em><a name="a17a0" doxytag="GBT_PRESS"></a><em>GBT_PRESS</em></em> </td><td>
|
||
|
Simple button with standard behavior. </td></tr>
|
||
|
<tr><td valign=top><em><a name="a17a1" doxytag="GBT_HOVER"></a><em>GBT_HOVER</em></em> </td><td>
|
||
|
Button which shows itself clicked when hovered over. </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
<a name="a18" doxytag="Gewi::GewiEvent"></a><p>
|
||
|
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||
|
<tr>
|
||
|
<td class="md">
|
||
|
<table cellpadding="0" cellspacing="0" border="0">
|
||
|
<tr>
|
||
|
<td class="md" nowrap valign="top"> enum Gewi::GewiEvent
|
||
|
</table>
|
||
|
</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
<table cellspacing=5 cellpadding=0 border=0>
|
||
|
<tr>
|
||
|
<td>
|
||
|
|
||
|
</td>
|
||
|
<td>
|
||
|
|
||
|
<p>
|
||
|
Defines names for specific events that are filtered and given to widgets. <dl compact><dt><b>Enumeration values: </b></dt><dd>
|
||
|
<table border=0 cellspacing=2 cellpadding=0>
|
||
|
<tr><td valign=top><em><a name="a18a4" doxytag="GE_LDOWN"></a><em>GE_LDOWN</em></em> </td><td>
|
||
|
Left mouse button pressed event. </td></tr>
|
||
|
<tr><td valign=top><em><a name="a18a5" doxytag="GE_LUP"></a><em>GE_LUP</em></em> </td><td>
|
||
|
Left mouse button released event. </td></tr>
|
||
|
<tr><td valign=top><em><a name="a18a6" doxytag="GE_RDOWN"></a><em>GE_RDOWN</em></em> </td><td>
|
||
|
Right mouse button pressed event. </td></tr>
|
||
|
<tr><td valign=top><em><a name="a18a7" doxytag="GE_RUP"></a><em>GE_RUP</em></em> </td><td>
|
||
|
Right mouse button released event. </td></tr>
|
||
|
<tr><td valign=top><em><a name="a18a8" doxytag="GE_KDOWN"></a><em>GE_KDOWN</em></em> </td><td>
|
||
|
Key pressed. </td></tr>
|
||
|
<tr><td valign=top><em><a name="a18a9" doxytag="GE_KUP"></a><em>GE_KUP</em></em> </td><td>
|
||
|
Key released. </td></tr>
|
||
|
<tr><td valign=top><em><a name="a18a10" doxytag="GE_GOTFOCUS"></a><em>GE_GOTFOCUS</em></em> </td><td>
|
||
|
Widget got focus. </td></tr>
|
||
|
<tr><td valign=top><em><a name="a18a11" doxytag="GE_LOSTFOCUS"></a><em>GE_LOSTFOCUS</em></em> </td><td>
|
||
|
Widget lost focus. </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
<a name="a19" doxytag="Gewi::_GewiJustify"></a><p>
|
||
|
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||
|
<tr>
|
||
|
<td class="md">
|
||
|
<table cellpadding="0" cellspacing="0" border="0">
|
||
|
<tr>
|
||
|
<td class="md" nowrap valign="top"> enum Gewi::_GewiJustify
|
||
|
</table>
|
||
|
</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
<table cellspacing=5 cellpadding=0 border=0>
|
||
|
<tr>
|
||
|
<td>
|
||
|
|
||
|
</td>
|
||
|
<td>
|
||
|
|
||
|
<p>
|
||
|
Justification options in text buttons and static fields, these values can be or'ed together via the typedef GewiJustify. For example GJ_LEFT|GJ_TOP would position the label in the upper left corner. GJ_RIGHT|GJ_CENTER would be in the vertical center of the box, yet justified to the right on the horizontal axis. <dl compact><dt><b>Enumeration values: </b></dt><dd>
|
||
|
<table border=0 cellspacing=2 cellpadding=0>
|
||
|
<tr><td valign=top><em><a name="a19a12" doxytag="GJ_CENTER"></a><em>GJ_CENTER</em></em> </td><td>
|
||
|
Center text. </td></tr>
|
||
|
<tr><td valign=top><em><a name="a19a13" doxytag="GJ_LEFT"></a><em>GJ_LEFT</em></em> </td><td>
|
||
|
Align text to the left. </td></tr>
|
||
|
<tr><td valign=top><em><a name="a19a14" doxytag="GJ_RIGHT"></a><em>GJ_RIGHT</em></em> </td><td>
|
||
|
Align text to the right. </td></tr>
|
||
|
<tr><td valign=top><em><a name="a19a15" doxytag="GJ_TOP"></a><em>GJ_TOP</em></em> </td><td>
|
||
|
Position text to the top. </td></tr>
|
||
|
<tr><td valign=top><em><a name="a19a16" doxytag="GJ_BOTTOM"></a><em>GJ_BOTTOM</em></em> </td><td>
|
||
|
Position text to the bottom. </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
<hr><address style="align: right;"><small>Generated on Mon Jun 16 03:27:18 2003 for Gewi by
|
||
|
<a href="http://www.doxygen.org/index.html">
|
||
|
<img src="doxygen.png" alt="doxygen" align="middle" border=0
|
||
|
width=110 height=53></a>1.3 </small></address>
|
||
|
</body>
|
||
|
</html>
|