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
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>
Building a Gnome Application
</title>
<meta name="GENERATOR" content=
"Modular DocBook HTML Stylesheet Version 1.45">
<link rel="HOME" title="GTK+ / Gnome Application Development"
href="ggad.html">
<link rel="PREVIOUS" title="The Main Loop" href=
"sec-mainloop.html">
<link rel="NEXT" title="Creating Your Source Tree" href=
"cha-source.html">
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink=
"#840084" alink="#0000FF">
<div class="NAVHEADER">
<table width="100%" border="0" bgcolor="#ffffff" cellpadding=
"1" cellspacing="0">
<tr>
<th colspan="4" align="center">
<font color="#000000" size="2">GTK+ / Gnome Application
Development</font>
</th>
</tr>
<tr>
<td width="25%" bgcolor="#ffffff" align="left">
<a href="sec-mainloop.html"><font color="#0000ff" size=
"2"><b><<< Previous</b></font></a>
</td>
<td width="25%" colspan="2" bgcolor="#ffffff" align=
"center">
<font color="#0000ff" size="2"><b><a href="ggad.html">
<font color="#0000ff" size="2"><b>
Home</b></font></a></b></font>
</td>
<td width="25%" bgcolor="#ffffff" align="right">
<a href="cha-source.html"><font color="#0000ff" size=
"2"><b>Next >>></b></font></a>
</td>
</tr>
</table>
</div>
<div class="PART">
<a name="BUILD-APP"></a>
<div class="TITLEPAGE">
<h1 class="TITLE">
II. Building a Gnome Application
</h1>
<div class="PARTINTRO">
<a name="AEN2845"></a>
<p>
With the basic concepts out of the way, you're ready to
start building a full-scale Gnome application. This
part of the book walks you through the creation of a
generic application skeleton: a source tree using <tt
class="APPLICATION">automake</tt> and <tt class=
"APPLICATION">autoconf</tt>, argument parsing, session
management, internationalization, the main window,
dialogs, toolbars, and menubars. Many examples in Part
2 come from a simple application called "GnomeHello";
the source code for this application is included in the
back of the book.
</p>
<p>
Of course the "meat" of the application is up to you;
but in Part 3 of the book we'll cover a range of
library features you can use to develop it.
</p>
</div>
<div class="TOC">
<dl>
<dt>
<b>Table of Contents</b>
</dt>
<dt>
<a href="cha-source.html">Creating Your Source
Tree</a>
</dt>
<dt>
<a href="cha-startup.html">Gnome Application
Basics</a>
</dt>
<dt>
<a href="cha-main.html">The Main Window: <tt class=
"CLASSNAME">GnomeApp</tt></a>
</dt>
<dt>
<a href="cha-dialogs.html">User Communication:
Dialogs</a>
</dt>
<dt>
<a href="cha-checklist.html">Gnome Application
Checklist</a>
</dt>
</dl>
</div>
</div>
</div>
<div class="NAVFOOTER">
<br>
<br>
<table width="100%" border="0" bgcolor="#ffffff" cellpadding=
"1" cellspacing="0">
<tr>
<td width="25%" bgcolor="#ffffff" align="left">
<a href="sec-mainloop.html"><font color="#0000ff" size=
"2"><b><<< Previous</b></font></a>
</td>
<td width="25%" colspan="2" bgcolor="#ffffff" align=
"center">
<font color="#0000ff" size="2"><b><a href="ggad.html">
<font color="#0000ff" size="2"><b>
Home</b></font></a></b></font>
</td>
<td width="25%" bgcolor="#ffffff" align="right">
<a href="cha-source.html"><font color="#0000ff" size=
"2"><b>Next >>></b></font></a>
</td>
</tr>
<tr>
<td colspan="2" align="left">
<font color="#000000" size="2"><b>The Main
Loop</b></font>
</td>
<td colspan="2" align="right">
<font color="#000000" size="2"><b>Creating Your Source
Tree</b></font>
</td>
</tr>
</table>
</div>
</body>
</html>
|