blob: 0248477488d34b151c97191d3df6ba12ee900812 (
plain)
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
|
<?xml version="1.0"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
<!ENTITY version SYSTEM "version.xml">
<!ENTITY hildon-Building SYSTEM "building.sgml">
<!ENTITY hildon-Compiling SYSTEM "compiling.sgml">
<!ENTITY hildon-Building SYSTEM "building.sgml">
<!ENTITY hildon-Running SYSTEM "running.sgml">
<!ENTITY hildon-Resources SYSTEM "resources.sgml">
<!ENTITY hildon-Migration SYSTEM "migration.sgml">
<!ENTITY hildon-main SYSTEM "xml/hildon-main.xml">
<!ENTITY hildon-gtk SYSTEM "xml/hildon-gtk.xml">
<!ENTITY hildon-defines SYSTEM "xml/hildon-defines.xml">
<!ENTITY HildonWindowStack SYSTEM "xml/hildon-window-stack.xml">
<!ENTITY hildon-sound SYSTEM "xml/hildon-sound.xml">
]>
<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
<bookinfo>
<title>Hildon Reference Manual</title>
<releaseinfo>for Hildon &version;</releaseinfo>
</bookinfo>
<part id="hildon">
<title>Hildon Overview</title>
<partintro>
<para>
Hildon Widgets is a set of widgets present in the Hildon framework.
Its aim is to create finger-friendly graphical interfaces specially
designed for use in mobile devices.
</para>
<para>
This set of widgets is based on GTK+ and were first developed for
the Maemo platform, used by Nokia Internet Tablets.
</para>
<para>
Hildon depends on the following libraries:
<variablelist>
<varlistentry>
<term>GTK+</term>
<listitem>
<para>
GTK+ is a library for creating graphical user interfaces.
</para></listitem>
</varlistentry>
<varlistentry>
<term>GConf</term>
<listitem><para>
GConf is a system for storing application preferences. It is intended for user preferences; not configuration of something like Apache, or arbitrary data storage.
</para></listitem>
</varlistentry>
<varlistentry>
<term>libcanberra</term>
<listitem><para>
libcanberra is an implementation of the XDG Sound Theme and Name Specifications, for generating event sounds on free desktops, such as GNOME.
</para></listitem>
</varlistentry>
</variablelist>
</para>
</partintro>
&hildon-Building;
&hildon-Compiling;
&hildon-Running;
&hildon-Resources;
</part>
<part id="hildonbase">
<title>Hildon Core Reference</title>
<xi:include href="xml/hildon-main.xml"/>
<xi:include href="xml/hildon-gtk.xml"/>
<xi:include href="xml/hildon-defines.xml"/>
<xi:include href="xml/hildon-helper.xml"/>
<xi:include href="xml/hildon-version.xml"/>
<xi:include href="xml/hildon-sound.xml"/>
<xi:include href="xml/hildon-program.xml"/>
</part>
<part id="hildonobjects">
<title>Hildon Widgets and Objects</title>
<chapter>
<title>Object Hierarchy</title>
<xi:include href="xml/tree_index.sgml"/>
</chapter>
<chapter>
<title>Widgets gallery</title>
<xi:include href="visual_index.xml"/>
</chapter>
<chapter>
<title>Toplevel Widgets</title>
<xi:include href="xml/hildon-window.xml"/>
<xi:include href="xml/hildon-stackable-window.xml"/>
</chapter>
<chapter>
<title>Window Stacking</title>
<xi:include href="xml/hildon-window-stack.xml"/>
</chapter>
<chapter>
<title>Buttons and Toggles</title>
<xi:include href="xml/hildon-button.xml"/>
<xi:include href="xml/hildon-check-button.xml"/>
<xi:include href="xml/hildon-picker-button.xml"/>
<xi:include href="xml/hildon-date-button.xml"/>
<xi:include href="xml/hildon-time-button.xml"/>
</chapter>
<chapter>
<title>Display and Notification Widgets</title>
<xi:include href="xml/hildon-caption.xml"/>
<xi:include href="xml/hildon-banner.xml"/>
<xi:include href="xml/hildon-note.xml"/>
</chapter>
<chapter>
<title>Data Selection and Handling</title>
<xi:include href="xml/hildon-touch-selector.xml"/>
<xi:include href="xml/hildon-touch-selector-column.xml"/>
<xi:include href="xml/hildon-touch-selector-entry.xml"/>
<xi:include href="xml/hildon-date-selector.xml"/>
<xi:include href="xml/hildon-time-selector.xml"/>
<xi:include href="xml/hildon-live-search.xml"/>
</chapter>
<chapter>
<title>Navigation Widgets</title>
<xi:include href="xml/hildon-pannable-area.xml"/>
</chapter>
<chapter>
<title>Text Display and Handling</title>
<xi:include href="xml/hildon-entry.xml"/>
<xi:include href="xml/hildon-text-view.xml"/>
</chapter>
<chapter>
<title>Menus and Toolbars</title>
<xi:include href="xml/hildon-app-menu.xml"/>
<xi:include href="xml/hildon-find-toolbar.xml"/>
<xi:include href="xml/hildon-edit-toolbar.xml"/>
</chapter>
<chapter>
<title>Dialogs</title>
<xi:include href="xml/hildon-wizard-dialog.xml"/>
<xi:include href="xml/hildon-picker-dialog.xml"/>
</chapter>
<chapter>
<title>Other</title>
<xi:include href="xml/hildon-animation-actor.xml"/>
<xi:include href="xml/hildon-remote-texture.xml"/>
</chapter>
<chapter>
<title>Deprecated</title>
<xi:include href="xml/hildon-color-button.xml"/>
<xi:include href="xml/hildon-color-chooser.xml"/>
<xi:include href="xml/hildon-controlbar.xml"/>
<xi:include href="xml/hildon-volumebar.xml"/>
<xi:include href="xml/hildon-vvolumebar.xml"/>
<xi:include href="xml/hildon-hvolumebar.xml"/>
<xi:include href="xml/hildon-seekbar.xml"/>
<xi:include href="xml/hildon-calendar.xml"/>
<xi:include href="xml/hildon-calendar-popup.xml"/>
<xi:include href="xml/hildon-weekday-picker.xml"/>
<xi:include href="xml/hildon-time-picker.xml"/>
<xi:include href="xml/hildon-number-editor.xml"/>
<xi:include href="xml/hildon-range-editor.xml"/>
<xi:include href="xml/hildon-time-editor.xml"/>
<xi:include href="xml/hildon-date-editor.xml"/>
<xi:include href="xml/hildon-bread-crumb-trail.xml"/>
<xi:include href="xml/hildon-dialog.xml"/>
<xi:include href="xml/hildon-color-chooser-dialog.xml"/>
<xi:include href="xml/hildon-set-password-dialog.xml"/>
<xi:include href="xml/hildon-get-password-dialog.xml"/>
<xi:include href="xml/hildon-login-dialog.xml"/>
<xi:include href="xml/hildon-sort-dialog.xml"/>
<xi:include href="xml/hildon-font-selection-dialog.xml"/>
<xi:include href="xml/hildon-code-dialog.xml"/>
<xi:include href="xml/hildon-bread-crumb.xml"/>
</chapter>
</part>
<part id="hildonmigration">
<title>Migration</title>
<partintro>
<para>This section helps you migrate widgets that are deprecated by
providing an alternative to them. Most sections have examples
of how a given deprecated widget was used and provide another example
of how the functionality of that widget should be accomplished in
newly written code.</para>
</partintro>
&hildon-Migration;
</part>
<index>
<title>Index</title>
</index>
<index role="deprecated">
<title>Index of deprecated symbols</title>
</index>
<index role="2.2">
<title>Index of new symbols in 2.2</title>
</index>
<!-- New symbols index -->
</book>
|