1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>GTK+ Foundation Classes</title>
<link href="gfc.css" rel="stylesheet" type="text/css">
<meta content="The GFC Development Team" name="author">
<meta content="Core Library Reference Manual" name="description">
</head>
<body style="color: rgb(0, 0, 0); background-color: rgb(243, 244, 248);"
alink="#000099" link="#000099" vlink="#990099">
<table style="text-align: left; width: 1227px; height: 117px;"
border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td
style="text-align: center; background-color: rgb(255, 255, 255); width: 220px; vertical-align: top;"><img
alt="GFC Logo" src="../images/gfc.png"
style="width: 207px; height: 92px;"></td>
<td
style="text-align: center; background-color: rgb(87, 107, 152); vertical-align: middle;"><img
alt="GFC Title Logo" src="../images/gfc-title.png"
style="width: 418px; height: 76px;"><br>
</td>
</tr>
<tr>
<td
style="text-align: center; background-color: rgb(65, 77, 104); vertical-align: middle;"><big><span
style="color: rgb(255, 255, 153); font-weight: bold;">Reference Manual</span></big><br>
</td>
<td
style="text-align: center; background-color: rgb(148, 164, 200); vertical-align: middle;"><small
style="font-family: helvetica,arial,sans-serif;"><a
href="../html/index.html">Main Page</a> | <a
href="../html/namespaces.html">Namespace List</a> | <a
href="classes.html">Alphabetical List</a> | <a
href="../html/annotated.html">Class List</a> | <a
href="../html/files.html">File List</a></small><br>
</td>
</tr>
</tbody>
</table>
<small> </small>
</body>
</html>
<!-- Generated by Doxygen 1.3.8 -->
<h1>GFC::Gdk::Geometry Class Reference</h1>A GdkGeometry C++ wrapper class.
<a href="#_details">More...</a>
<p>
<code>#include <<a class="el" href="gtk_2window_8hh-source.html">gfc/gdk/window.hh</a>></code>
<p>
<a href="classGFC_1_1Gdk_1_1Geometry-members.html">List of all members.</a><h2>Public Member Functions</h2>
<tr><td colspan="2"><div class="groupHeader">Constructors</div></td></tr>
<ul>
<li><a class="anchor" name="z226_0" doxytag="GFC::Gdk::Geometry::Geometry" ></a>
<a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z226_0">Geometry</a> ()
<dl class="el"><dd class="mdescRight">Construct an empty geometry object. <br></dl></ul>
<tr><td colspan="2"><div class="groupHeader">Accessors</div></td></tr>
<ul>
<li><a class="anchor" name="z227_0" doxytag="GFC::Gdk::Geometry::gdk_geometry" ></a>
GdkGeometry * <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_0">gdk_geometry</a> () const
<dl class="el"><dd class="mdescRight">Get a pointer to the GdkGeometry structure. <br></dl><li><a class="anchor" name="z227_1" doxytag="GFC::Gdk::Geometry::gdk_window_hints" ></a>
GdkWindowHints <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_1">gdk_window_hints</a> () const
<dl class="el"><dd class="mdescRight">Returns the bit flags that indicate which values are currently set. <br></dl><li><a class="anchor" name="z227_2" doxytag="GFC::Gdk::Geometry::min_width" ></a>
int <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_2">min_width</a> () const
<dl class="el"><dd class="mdescRight">Returns the minimum window width. <br></dl><li><a class="anchor" name="z227_3" doxytag="GFC::Gdk::Geometry::min_height" ></a>
int <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_3">min_height</a> () const
<dl class="el"><dd class="mdescRight">Returns the minimum window height. <br></dl><li><a class="anchor" name="z227_4" doxytag="GFC::Gdk::Geometry::max_width" ></a>
int <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_4">max_width</a> () const
<dl class="el"><dd class="mdescRight">Returns the maximum window width. <br></dl><li><a class="anchor" name="z227_5" doxytag="GFC::Gdk::Geometry::max_height" ></a>
int <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_5">max_height</a> () const
<dl class="el"><dd class="mdescRight">Returns the maximum window height. <br></dl><li><a class="anchor" name="z227_6" doxytag="GFC::Gdk::Geometry::base_width" ></a>
int <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_6">base_width</a> () const
<dl class="el"><dd class="mdescRight">Returns the base window width. <br></dl><li><a class="anchor" name="z227_7" doxytag="GFC::Gdk::Geometry::base_height" ></a>
int <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_7">base_height</a> () const
<dl class="el"><dd class="mdescRight">Returns the base window height. <br></dl><li><a class="anchor" name="z227_8" doxytag="GFC::Gdk::Geometry::width_increment" ></a>
int <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_8">width_increment</a> () const
<dl class="el"><dd class="mdescRight">Returns the resize increment for the width. <br></dl><li><a class="anchor" name="z227_9" doxytag="GFC::Gdk::Geometry::height_increment" ></a>
int <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_9">height_increment</a> () const
<dl class="el"><dd class="mdescRight">Returns the resize increment for the height. <br></dl><li><a class="anchor" name="z227_10" doxytag="GFC::Gdk::Geometry::min_aspect_ratio" ></a>
double <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_10">min_aspect_ratio</a> () const
<dl class="el"><dd class="mdescRight">Returns the minimum width/height ratio. <br></dl><li><a class="anchor" name="z227_11" doxytag="GFC::Gdk::Geometry::max_aspect_ratio" ></a>
double <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_11">max_aspect_ratio</a> () const
<dl class="el"><dd class="mdescRight">Returns the maximum width/height ratio. <br></dl><li><a class="anchor" name="z227_12" doxytag="GFC::Gdk::Geometry::min_size_set" ></a>
bool <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_12">min_size_set</a> () const
<dl class="el"><dd class="mdescRight">Returns true if the min size fields are set. <br></dl><li><a class="anchor" name="z227_13" doxytag="GFC::Gdk::Geometry::max_size_set" ></a>
bool <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_13">max_size_set</a> () const
<dl class="el"><dd class="mdescRight">Returns true if the max size fields are set. <br></dl><li><a class="anchor" name="z227_14" doxytag="GFC::Gdk::Geometry::base_size_set" ></a>
bool <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_14">base_size_set</a> () const
<dl class="el"><dd class="mdescRight">Returns true if the base size fields are set. <br></dl><li><a class="anchor" name="z227_15" doxytag="GFC::Gdk::Geometry::aspect_range_set" ></a>
bool <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_15">aspect_range_set</a> () const
<dl class="el"><dd class="mdescRight">Returns true if the aspect ratio fields are set. <br></dl><li><a class="anchor" name="z227_16" doxytag="GFC::Gdk::Geometry::resize_increments_set" ></a>
bool <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z227_16">resize_increments_set</a> () const
<dl class="el"><dd class="mdescRight">Returns true if the resize increment fields are set. <br></dl></ul>
<tr><td colspan="2"><div class="groupHeader">Methods</div></td></tr>
<ul>
<li>void <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z228_0">set_min_size</a> (int width, int height)
<dl class="el"><dd class="mdescRight">Sets the minimum window size. <a href="#z228_0"></a><br></dl><li><a class="anchor" name="z228_1" doxytag="GFC::Gdk::Geometry::unset_min_size" ></a>
void <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z228_1">unset_min_size</a> ()
<dl class="el"><dd class="mdescRight">Unsets the minimum size so that the minimum width and height fields will be ignored. <br></dl><li>void <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z228_2">set_max_size</a> (int width, int height)
<dl class="el"><dd class="mdescRight">Sets the maximum window size. <a href="#z228_2"></a><br></dl><li><a class="anchor" name="z228_3" doxytag="GFC::Gdk::Geometry::unset_max_size" ></a>
void <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z228_3">unset_max_size</a> ()
<dl class="el"><dd class="mdescRight">Unsets the maximum size so that the maximum width and height fields will be ignored. <br></dl><li>void <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z228_4">set_base_size</a> (int width, int height)
<dl class="el"><dd class="mdescRight">Sets the base window size. <a href="#z228_4"></a><br></dl><li><a class="anchor" name="z228_5" doxytag="GFC::Gdk::Geometry::unset_base_size" ></a>
void <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z228_5">unset_base_size</a> ()
<dl class="el"><dd class="mdescRight">Unsets the base size so that the base width and height fields will be ignored. <br></dl><li>void <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z228_6">set_resize_increments</a> (int width_inc, int height_inc)
<dl class="el"><dd class="mdescRight">Sets the resize increments. <a href="#z228_6"></a><br></dl><li><a class="anchor" name="z228_7" doxytag="GFC::Gdk::Geometry::unset_resize_increments" ></a>
void <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z228_7">unset_resize_increments</a> ()
<dl class="el"><dd class="mdescRight">Unsets the resize increments so that the width_inc and height_inc fields will be ignored. <br></dl><li>void <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z228_8">set_aspect_range</a> (double min_aspect_ratio, double max_aspect_ratio)
<dl class="el"><dd class="mdescRight">Sets the aspect range. <a href="#z228_8"></a><br></dl><li><a class="anchor" name="z228_9" doxytag="GFC::Gdk::Geometry::unset_aspect_range" ></a>
void <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z228_9">unset_aspect_range</a> ()
<dl class="el"><dd class="mdescRight">Unsets the aspect range so that the min_aspect_ratio and max_aspect_ratio fields will be ignored. <br></dl><li>void <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html#z228_10">constrain_size</a> (unsigned int flags, int width, int height, int *new_width, int *new_height)
<dl class="el"><dd class="mdescRight">Constrains a desired width and height according to a set of geometry hints (such as minimum and maximum size). <a href="#z228_10"></a><br></dl></ul>
<hr><a name="_details"></a><h2>Detailed Description</h2>
A GdkGeometry C++ wrapper class.
<p>
The <a class="el" href="classGFC_1_1Gdk_1_1Geometry.html">Geometry</a> object gives the window manager information about a window's geometry constraints. Normally you would set these using <a class="el" href="classGFC_1_1Gtk_1_1Window.html#z1073_20">Gtk::Window::set_geometry_hints()</a>. <a class="el" href="classGFC_1_1Gtk_1_1Window.html">Gtk::Window</a> then sets the hints on the <a class="el" href="classGFC_1_1Gdk_1_1Window.html">Gdk::Window</a> it creates.<p>
<a class="el" href="classGFC_1_1Gdk_1_1Window.html#z234_30">Gdk::Window::set_geometry_hints()</a> expects the hints to be fully valid already and simply passes them to the window manager. In contrast, <a class="el" href="classGFC_1_1Gtk_1_1Window.html#z1073_20">Gtk::Window::set_geometry_hints()</a> performs some interpretation. For example, <a class="el" href="classGFC_1_1Gtk_1_1Window.html">Gtk::Window</a> will apply the hints to the geometry widget instead of the toplevel window, if you set a geometry widget. Also, if the min_width, min_height, max_width and max_height fields may be set to -1, <a class="el" href="classGFC_1_1Gtk_1_1Window.html">Gtk::Window</a> will substitute the size request of the window or geometry widget. If the minimum size hint is not provided, <a class="el" href="classGFC_1_1Gtk_1_1Window.html">Gtk::Window</a> will use its requisition as the minimum size. If the minimum size is provided and a geometry widget is set, <a class="el" href="classGFC_1_1Gtk_1_1Window.html">Gtk::Window</a> will take the minimum size as the minimum size of the geometry widget rather than the entire window. The base size is treated similarly.<p>
The canonical use-case for <a class="el" href="classGFC_1_1Gtk_1_1Window.html#z1073_20">Gtk::Window::set_geometry_hints()</a> is to get a terminal widget to resize properly. Here, the terminal text area should be the geometry widget; <a class="el" href="classGFC_1_1Gtk_1_1Window.html">Gtk::Window</a> will then automatically set the base size to the size of other widgets in the terminal window, such as the menubar and scrollbar. Then, the width_inc and height_inc fields should be set to the size of one character in the terminal. Finally, the base size should be set to the size of one character. The net effect is that the minimum size of the terminal will have a 1x1 character terminal area, and only terminal sizes on the "character grid" will be allowed.<p>
<b>Example:</b> How the terminal would be implemented. <div class="fragment"><pre> Gtk::Widget *terminal; <span class="comment">// Assume a terminal area widget exists.</span>
Gtk::Window *toplevel; <span class="comment">// Assume a toplevel window exists.</span>
<a class="code" href="classGFC_1_1Gdk_1_1Geometry.html#z226_0">Geometry</a> hints;
hints.set_base_size(terminal->char_width, terminal->char_height);
hints.set_min_size(terminal->char_width, terminal->char_height);
hints.set_resize_increments(terminal->char_width, terminal->char_height);
toplevel->set_geometry_hints(terminal, hints);
</pre></div><p>
<a class="el" href="classGFC_1_1Gdk_1_1Geometry.html">Geometry</a> uses default copy, assignment and destruction.
<p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="z228_10" doxytag="GFC::Gdk::Geometry::constrain_size" ></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> void GFC::Gdk::Geometry::constrain_size </td>
<td class="md" valign="top">( </td>
<td class="md" nowrap valign="top">unsigned int </td>
<td class="mdname" nowrap> <em>flags</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td></td>
<td class="md" nowrap>int </td>
<td class="mdname" nowrap> <em>width</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td></td>
<td class="md" nowrap>int </td>
<td class="mdname" nowrap> <em>height</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td></td>
<td class="md" nowrap>int * </td>
<td class="mdname" nowrap> <em>new_width</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td></td>
<td class="md" nowrap>int * </td>
<td class="mdname" nowrap> <em>new_height</em></td>
</tr>
<tr>
<td></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>
Constrains a desired width and height according to a set of geometry hints (such as minimum and maximum size).
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign=top><em>flags</em> </td><td>A mask indicating what portions of geometry are set. </td></tr>
<tr><td></td><td valign=top><em>width</em> </td><td>The desired width of the window. </td></tr>
<tr><td></td><td valign=top><em>height</em> </td><td>The desired height of the window. </td></tr>
<tr><td></td><td valign=top><em>new_width</em> </td><td>The location to store resulting width. </td></tr>
<tr><td></td><td valign=top><em>new_height</em> </td><td>The location to store resulting height. </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="z228_8" doxytag="GFC::Gdk::Geometry::set_aspect_range" ></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> void GFC::Gdk::Geometry::set_aspect_range </td>
<td class="md" valign="top">( </td>
<td class="md" nowrap valign="top">double </td>
<td class="mdname" nowrap> <em>min_aspect_ratio</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td></td>
<td class="md" nowrap>double </td>
<td class="mdname" nowrap> <em>max_aspect_ratio</em></td>
</tr>
<tr>
<td></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>
Sets the aspect range.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign=top><em>min_aspect_ratio</em> </td><td>The minimum width/height aspect ratio. </td></tr>
<tr><td></td><td valign=top><em>max_aspect_ratio</em> </td><td>The maximum width/height aspect ratio. </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="z228_4" doxytag="GFC::Gdk::Geometry::set_base_size" ></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> void GFC::Gdk::Geometry::set_base_size </td>
<td class="md" valign="top">( </td>
<td class="md" nowrap valign="top">int </td>
<td class="mdname" nowrap> <em>width</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td></td>
<td class="md" nowrap>int </td>
<td class="mdname" nowrap> <em>height</em></td>
</tr>
<tr>
<td></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>
Sets the base window size.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign=top><em>width</em> </td><td>The base window width. </td></tr>
<tr><td></td><td valign=top><em>height</em> </td><td>The base window height. </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="z228_2" doxytag="GFC::Gdk::Geometry::set_max_size" ></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> void GFC::Gdk::Geometry::set_max_size </td>
<td class="md" valign="top">( </td>
<td class="md" nowrap valign="top">int </td>
<td class="mdname" nowrap> <em>width</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td></td>
<td class="md" nowrap>int </td>
<td class="mdname" nowrap> <em>height</em></td>
</tr>
<tr>
<td></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>
Sets the maximum window size.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign=top><em>width</em> </td><td>The maximum window width. </td></tr>
<tr><td></td><td valign=top><em>height</em> </td><td>The maximum window height. </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="z228_0" doxytag="GFC::Gdk::Geometry::set_min_size" ></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> void GFC::Gdk::Geometry::set_min_size </td>
<td class="md" valign="top">( </td>
<td class="md" nowrap valign="top">int </td>
<td class="mdname" nowrap> <em>width</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td></td>
<td class="md" nowrap>int </td>
<td class="mdname" nowrap> <em>height</em></td>
</tr>
<tr>
<td></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>
Sets the minimum window size.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign=top><em>width</em> </td><td>The minimum window width. </td></tr>
<tr><td></td><td valign=top><em>height</em> </td><td>The minimum window height. </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<a class="anchor" name="z228_6" doxytag="GFC::Gdk::Geometry::set_resize_increments" ></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> void GFC::Gdk::Geometry::set_resize_increments </td>
<td class="md" valign="top">( </td>
<td class="md" nowrap valign="top">int </td>
<td class="mdname" nowrap> <em>width_inc</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td></td>
<td class="md" nowrap>int </td>
<td class="mdname" nowrap> <em>height_inc</em></td>
</tr>
<tr>
<td></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>
Sets the resize increments.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td></td><td valign=top><em>width_inc</em> </td><td>The resize increment for the width. </td></tr>
<tr><td></td><td valign=top><em>height_inc</em> </td><td>The resize increment for the height. </td></tr>
</table>
</dl>
</td>
</tr>
</table>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="gdk_2window_8hh-source.html">gdk/window.hh</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Tue Aug 24 00:34:36 2004 for GFC-UI by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.8 </small></address>
</body>
</html>
|