File: z22.html

package info (click to toggle)
ebook-dev-ggad 199908-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 2,264 kB
  • ctags: 1,163
  • sloc: sh: 44; makefile: 35
file content (143 lines) | stat: -rw-r--r-- 5,248 bytes parent folder | download | duplicates (2)
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
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
  <head>
    <title>
      Structure of the Book
    </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="UP" title="Introduction" href="z2.html">
    <link rel="PREVIOUS" title="The Gnome Development Framework"
    href="z4.html">
    <link rel="NEXT" title="glib: Portability and Utility" href= 
    "cha-glib.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="z4.html"><font color="#0000ff" size="2"><b>
            &lt;&lt;&lt; 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-glib.html"><font color="#0000ff" size="2">
            <b>Next &gt;&gt;&gt;</b></font></a>
          </td>
        </tr>
      </table>
    </div>
    <div class="SECT1">
      <h1 class="SECT1">
        <a name="Z22">Structure of the Book</a>
      </h1>
      <p>
        This book is divided into several parts:
      </p>
      <ul>
        <li>
          <p>
            Right now you're reading Part 1. This chapter gives you
            an overview of the Gnome application development
            framework. The following two chapters quickly introduce
            glib and GTK+ -- if you're already familiar with GTK+
            programming, you may want to move directly to Part 2.
          </p>
        </li>
        <li>
          <p>
            Part 2 guides you through the development of a skeletal
            Gnome application. It starts with the creation of the
            source tree, and then explains how to write menus,
            dialogs, and other essential application components. At
            the end of Part 2, there's a checklist of features
            every application should have.
          </p>
        </li>
        <li>
          <p>
            Part 3 describes some advanced topics, including the
            internals of the GTK+ object and type system, writing a
            custom <tt class="CLASSNAME">GtkWidget</tt> subclass,
            and using the <tt class="CLASSNAME">GnomeCanvas</tt>
            widget. It also covers GDK.
          </p>
        </li>
        <li>
          <p>
            The appendices include a map of the GTK+ and Gnome
            object hierarchy, with a short description of each
            object; a map of the GTK+ and Gnome header files; and
            some pointers to online programming resources.
          </p>
        </li>
      </ul>
      <p>
        This book assumes some knowledge of GTK+ programming;
        chapters 2 and 3 will give you a quick overview if your
        knowledge is minimal, but they move very quickly. Most of
        the specific widgets in GTK+ are not covered. The book is
        intended to introduce Gnome programming, and some advanced
        GTK+ topics; it is a supplement to an introductory GTK+
        book.
      </p>
      <p>
        Due to time and space limitations, only the central Gnome
        libraries are covered; in particular, CORBA, printing, XML,
        plugins, and scripting are not covered. Most large
        applications will use these features in addition to the
        core libraries.
      </p>
    </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="z4.html"><font color="#0000ff" size="2"><b>
            &lt;&lt;&lt; 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-glib.html"><font color="#0000ff" size="2">
            <b>Next &gt;&gt;&gt;</b></font></a>
          </td>
        </tr>
        <tr>
          <td colspan="2" align="left">
            <font color="#000000" size="2"><b>The Gnome Development
            Framework</b></font>
          </td>
          <td colspan="2" align="right">
            <font color="#000000" size="2"><b>glib: Portability and
            Utility</b></font>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>