~ubuntu-branches/ubuntu/jaunty/goffice/jaunty-updates

« back to all changes in this revision

Viewing changes to docs/reference/html/goffice-GoFormat.html

  • Committer: Bazaar Package Importer
  • Author(s): Gauvain Pocentek
  • Date: 2008-11-09 18:10:54 UTC
  • mfrom: (1.1.17 upstream)
  • Revision ID: james.westby@ubuntu.com-20081109181054-uazweo6uci8h7bc5
Tags: 0.6.5-1ubuntu1
* Merge from debian unstable, remaining changes:
  - call intltool-update -p in debian/rules
  - libgoffice-gtk-0-6 is a transitional package
  - libgoffice-0-6 conflicts with libgoffice-gtk-0-6 (<< 0.6.3-1ubuntu2)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
 
<html>
3
 
<head>
4
 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
 
<title>GoFormat</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
7
 
<link rel="start" href="index.html" title="Goffice Reference Manual">
8
 
<link rel="up" href="ch13.html" title="Miscellaneous">
9
 
<link rel="prev" href="goffice-GoSearchReplace.html" title="GoSearchReplace">
10
 
<link rel="next" href="goffice-GoGlibExtras.html" title="GoGlibExtras">
11
 
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
12
 
<link rel="stylesheet" href="style.css" type="text/css">
13
 
<link rel="part" href="pt01.html" title="Part I. Graphs">
14
 
<link rel="chapter" href="ch01.html" title="Objects">
15
 
<link rel="chapter" href="ch02.html" title="Abstract Base Classes">
16
 
<link rel="chapter" href="ch03.html" title="Utilities">
17
 
<link rel="part" href="pt02.html" title="Part II. Widgets">
18
 
<link rel="chapter" href="ch04.html" title="Base widgets">
19
 
<link rel="chapter" href="ch05.html" title="Selectors">
20
 
<link rel="part" href="pt03.html" title="Part III. Utilities">
21
 
<link rel="chapter" href="ch06.html" title="Graphic object properties">
22
 
<link rel="chapter" href="ch07.html" title="Rendering utilities">
23
 
<link rel="chapter" href="ch08.html" title="Data">
24
 
<link rel="chapter" href="ch09.html" title="Mathematical functions">
25
 
<link rel="chapter" href="ch10.html" title="File utilities">
26
 
<link rel="chapter" href="ch11.html" title="Application">
27
 
<link rel="chapter" href="ch12.html" title="Components">
28
 
<link rel="chapter" href="ch13.html" title="Miscellaneous">
29
 
</head>
30
 
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
31
 
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
32
 
<tr valign="middle">
33
 
<td><a accesskey="p" href="goffice-GoSearchReplace.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
34
 
<td><a accesskey="u" href="ch13.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
35
 
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
36
 
<th width="100%" align="center">Goffice Reference Manual</th>
37
 
<td><a accesskey="n" href="goffice-GoGlibExtras.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
38
 
</tr>
39
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#goffice-GoFormat.synopsis" class="shortcut">Top</a>
40
 
                   | 
41
 
                  <a href="#goffice-GoFormat.description" class="shortcut">Description</a></nobr></td></tr>
42
 
</table>
43
 
<div class="refentry" lang="en">
44
 
<a name="goffice-GoFormat"></a><div class="titlepage"></div>
45
 
<div class="refnamediv"><table width="100%"><tr>
46
 
<td valign="top">
47
 
<h2><span class="refentrytitle"><a name="goffice-GoFormat.top_of_page"></a>GoFormat</span></h2>
48
 
<p>GoFormat</p>
49
 
</td>
50
 
<td valign="top" align="right"></td>
51
 
</tr></table></div>
52
 
<div class="refsynopsisdiv">
53
 
<a name="goffice-GoFormat.synopsis"></a><h2>Synopsis</h2>
54
 
<pre class="synopsis">
55
 
                    <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>;
56
 
enum                <a class="link" href="goffice-GoFormat.html#GOFormatFamily" title="enum GOFormatFamily">GOFormatFamily</a>;
57
 
enum                <a class="link" href="goffice-GoFormat.html#GOFormatNumberError" title="enum GOFormatNumberError">GOFormatNumberError</a>;
58
 
int                 (<a class="link" href="goffice-GoFormat.html#GOFormatMeasure" title="GOFormatMeasure ()">*GOFormatMeasure</a>)                  (const GString *str,
59
 
                                                         PangoLayout *layout);
60
 
void                <a class="link" href="goffice-GoFormat.html#go-number-format-init" title="go_number_format_init ()">go_number_format_init</a>               (void);
61
 
void                <a class="link" href="goffice-GoFormat.html#go-number-format-shutdown" title="go_number_format_shutdown ()">go_number_format_shutdown</a>           (void);
62
 
int                 <a class="link" href="goffice-GoFormat.html#go-format-measure-zero" title="go_format_measure_zero ()">go_format_measure_zero</a>              (const GString *str,
63
 
                                                         PangoLayout *layout);
64
 
int                 <a class="link" href="goffice-GoFormat.html#go-format-measure-pango" title="go_format_measure_pango ()">go_format_measure_pango</a>             (const GString *str,
65
 
                                                         PangoLayout *layout);
66
 
int                 <a class="link" href="goffice-GoFormat.html#go-format-measure-strlen" title="go_format_measure_strlen ()">go_format_measure_strlen</a>            (const GString *str,
67
 
                                                         PangoLayout *layout);
68
 
<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           <a class="link" href="goffice-GoFormat.html#go-format-empty" title="go_format_empty ()">go_format_empty</a>                     (void);
69
 
gboolean            <a class="link" href="goffice-GoFormat.html#go-format-has-hour" title="go_format_has_hour ()">go_format_has_hour</a>                  (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);
70
 
int                 <a class="link" href="goffice-GoFormat.html#go-format-month-before-day" title="go_format_month_before_day ()">go_format_month_before_day</a>          (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);
71
 
GtkWidget*          <a class="link" href="goffice-GoFormat.html#go-format-sel-new-full" title="go_format_sel_new_full ()">go_format_sel_new_full</a>              (gboolean use_markup);
72
 
const <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*     <a class="link" href="goffice-GoFormat.html#go-format-specialize" title="go_format_specialize ()">go_format_specialize</a>                (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt,
73
 
                                                         double val,
74
 
                                                         char type,
75
 
                                                         gboolean *inhibit_minus);
76
 
const <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*     <a class="link" href="goffice-GoFormat.html#go-format-specializel" title="go_format_specializel ()">go_format_specializel</a>               (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt,
77
 
                                                         long double val,
78
 
                                                         char type,
79
 
                                                         gboolean *inhibit_minus);
80
 
<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           <a class="link" href="goffice-GoFormat.html#go-format-new-from-XL" title="go_format_new_from_XL ()">go_format_new_from_XL</a>               (char const *str);
81
 
<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           <a class="link" href="goffice-GoFormat.html#go-format-new-markup" title="go_format_new_markup ()">go_format_new_markup</a>                (PangoAttrList *markup,
82
 
                                                         gboolean add_ref);
83
 
<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           <a class="link" href="goffice-GoFormat.html#go-format-general" title="go_format_general ()">go_format_general</a>                   (void);
84
 
<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           <a class="link" href="goffice-GoFormat.html#go-format-default-date" title="go_format_default_date ()">go_format_default_date</a>              (void);
85
 
<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           <a class="link" href="goffice-GoFormat.html#go-format-default-time" title="go_format_default_time ()">go_format_default_time</a>              (void);
86
 
<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           <a class="link" href="goffice-GoFormat.html#go-format-default-date-time" title="go_format_default_date_time ()">go_format_default_date_time</a>         (void);
87
 
<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           <a class="link" href="goffice-GoFormat.html#go-format-default-percentage" title="go_format_default_percentage ()">go_format_default_percentage</a>        (void);
88
 
<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           <a class="link" href="goffice-GoFormat.html#go-format-default-money" title="go_format_default_money ()">go_format_default_money</a>             (void);
89
 
char*               <a class="link" href="goffice-GoFormat.html#go-format-str-localize" title="go_format_str_localize ()">go_format_str_localize</a>              (char const *str);
90
 
char*               <a class="link" href="goffice-GoFormat.html#go-format-str-delocalize" title="go_format_str_delocalize ()">go_format_str_delocalize</a>            (char const *str);
91
 
const char*         <a class="link" href="goffice-GoFormat.html#go-format-as-XL" title="go_format_as_XL ()">go_format_as_XL</a>                     (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);
92
 
<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           <a class="link" href="goffice-GoFormat.html#go-format-ref" title="go_format_ref ()">go_format_ref</a>                       (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> *fmt);
93
 
void                <a class="link" href="goffice-GoFormat.html#go-format-unref" title="go_format_unref ()">go_format_unref</a>                     (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> *fmt);
94
 
gboolean            <a class="link" href="goffice-GoFormat.html#go-format-is-general" title="go_format_is_general ()">go_format_is_general</a>                (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);
95
 
gboolean            <a class="link" href="goffice-GoFormat.html#go-format-is-markup" title="go_format_is_markup ()">go_format_is_markup</a>                 (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);
96
 
gboolean            <a class="link" href="goffice-GoFormat.html#go-format-is-text" title="go_format_is_text ()">go_format_is_text</a>                   (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);
97
 
gboolean            <a class="link" href="goffice-GoFormat.html#go-format-is-var-width" title="go_format_is_var_width ()">go_format_is_var_width</a>              (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);
98
 
int                 <a class="link" href="goffice-GoFormat.html#go-format-is-date" title="go_format_is_date ()">go_format_is_date</a>                   (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);
99
 
<a class="link" href="goffice-GoFormat.html#GOFormatFamily" title="enum GOFormatFamily">GOFormatFamily</a>      <a class="link" href="goffice-GoFormat.html#go-format-get-family" title="go_format_get_family ()">go_format_get_family</a>                (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);
100
 
const PangoAttrList* <a class="link" href="goffice-GoFormat.html#go-format-get-markup" title="go_format_get_markup ()">go_format_get_markup</a>               (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);
101
 
gboolean            <a class="link" href="goffice-GoFormat.html#go-format-is-simple" title="go_format_is_simple ()">go_format_is_simple</a>                 (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);
102
 
<a class="link" href="goffice-GoFormat.html#GOFormatNumberError" title="enum GOFormatNumberError">GOFormatNumberError</a> <a class="link" href="goffice-GoFormat.html#go-format-value-gstring" title="go_format_value_gstring ()">go_format_value_gstring</a>             (PangoLayout *layout,
103
 
                                                         GString *str,
104
 
                                                         const <a class="link" href="goffice-GoFormat.html#GOFormatMeasure" title="GOFormatMeasure ()">GOFormatMeasure</a> measure,
105
 
                                                         const <a class="link" href="goffice-GoFont.html#GOFontMetrics" title="GOFontMetrics">GOFontMetrics</a> *metrics,
106
 
                                                         <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt,
107
 
                                                         double val,
108
 
                                                         char type,
109
 
                                                         const char *sval,
110
 
                                                         GOColor *go_color,
111
 
                                                         int col_width,
112
 
                                                         GODateConventions const *date_conv,
113
 
                                                         gboolean unicode_minus);
114
 
char*               <a class="link" href="goffice-GoFormat.html#go-format-value" title="go_format_value ()">go_format_value</a>                     (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt,
115
 
                                                         double val);
116
 
<a class="link" href="goffice-GoFormat.html#GOFormatNumberError" title="enum GOFormatNumberError">GOFormatNumberError</a> <a class="link" href="goffice-GoFormat.html#go-format-value-gstringl" title="go_format_value_gstringl ()">go_format_value_gstringl</a>            (PangoLayout *layout,
117
 
                                                         GString *str,
118
 
                                                         const <a class="link" href="goffice-GoFormat.html#GOFormatMeasure" title="GOFormatMeasure ()">GOFormatMeasure</a> measure,
119
 
                                                         const <a class="link" href="goffice-GoFont.html#GOFontMetrics" title="GOFontMetrics">GOFontMetrics</a> *metrics,
120
 
                                                         <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt,
121
 
                                                         long double val,
122
 
                                                         char type,
123
 
                                                         const char *sval,
124
 
                                                         GOColor *go_color,
125
 
                                                         int col_width,
126
 
                                                         GODateConventions const *date_conv,
127
 
                                                         gboolean unicode_minus);
128
 
char*               <a class="link" href="goffice-GoFormat.html#go-format-valuel" title="go_format_valuel ()">go_format_valuel</a>                    (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt,
129
 
                                                         long double val);
130
 
gboolean            <a class="link" href="goffice-GoFormat.html#go-format-eq" title="go_format_eq ()">go_format_eq</a>                        (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *a,
131
 
                                                         <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *b);
132
 
<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           <a class="link" href="goffice-GoFormat.html#go-format-inc-precision" title="go_format_inc_precision ()">go_format_inc_precision</a>             (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);
133
 
<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           <a class="link" href="goffice-GoFormat.html#go-format-dec-precision" title="go_format_dec_precision ()">go_format_dec_precision</a>             (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);
134
 
<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           <a class="link" href="goffice-GoFormat.html#go-format-toggle-1000sep" title="go_format_toggle_1000sep ()">go_format_toggle_1000sep</a>            (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);
135
 
void                <a class="link" href="goffice-GoFormat.html#go-render-general" title="go_render_general ()">go_render_general</a>                   (PangoLayout *layout,
136
 
                                                         GString *str,
137
 
                                                         <a class="link" href="goffice-GoFormat.html#GOFormatMeasure" title="GOFormatMeasure ()">GOFormatMeasure</a> measure,
138
 
                                                         const <a class="link" href="goffice-GoFont.html#GOFontMetrics" title="GOFontMetrics">GOFontMetrics</a> *metrics,
139
 
                                                         double val,
140
 
                                                         int col_width,
141
 
                                                         gboolean unicode_minus);
142
 
void                <a class="link" href="goffice-GoFormat.html#go-render-generall" title="go_render_generall ()">go_render_generall</a>                  (PangoLayout *layout,
143
 
                                                         GString *str,
144
 
                                                         <a class="link" href="goffice-GoFormat.html#GOFormatMeasure" title="GOFormatMeasure ()">GOFormatMeasure</a> measure,
145
 
                                                         const <a class="link" href="goffice-GoFont.html#GOFontMetrics" title="GOFontMetrics">GOFontMetrics</a> *metrics,
146
 
                                                         long double val,
147
 
                                                         int col_width,
148
 
                                                         gboolean unicode_minus);
149
 
                    <a class="link" href="goffice-GoFormat.html#GOFormatCurrency" title="GOFormatCurrency">GOFormatCurrency</a>;
150
 
void                <a class="link" href="goffice-GoFormat.html#go-currency-date-format-init" title="go_currency_date_format_init ()">go_currency_date_format_init</a>        (void);
151
 
void                <a class="link" href="goffice-GoFormat.html#go-currency-date-format-shutdown" title="go_currency_date_format_shutdown ()">go_currency_date_format_shutdown</a>    (void);
152
 
</pre>
153
 
</div>
154
 
<div class="refsect1" lang="en">
155
 
<a name="goffice-GoFormat.description"></a><h2>Description</h2>
156
 
<p>
157
 
 
158
 
</p>
159
 
</div>
160
 
<div class="refsect1" lang="en">
161
 
<a name="goffice-GoFormat.details"></a><h2>Details</h2>
162
 
<div class="refsect2" lang="en">
163
 
<a name="GOFormat"></a><h3>GOFormat</h3>
164
 
<pre class="programlisting">typedef struct _GOFormat GOFormat;</pre>
165
 
<p>
166
 
 
167
 
</p>
168
 
</div>
169
 
<hr>
170
 
<div class="refsect2" lang="en">
171
 
<a name="GOFormatFamily"></a><h3>enum GOFormatFamily</h3>
172
 
<pre class="programlisting">typedef enum {
173
 
        GO_FORMAT_UNKNOWN       = -1,
174
 
 
175
 
        GO_FORMAT_GENERAL       = 0,
176
 
        GO_FORMAT_NUMBER        = 1,
177
 
        GO_FORMAT_CURRENCY      = 2,
178
 
        GO_FORMAT_ACCOUNTING    = 3,
179
 
        GO_FORMAT_DATE          = 4,
180
 
        GO_FORMAT_TIME          = 5,
181
 
        GO_FORMAT_PERCENTAGE    = 6,
182
 
        GO_FORMAT_FRACTION      = 7,
183
 
        GO_FORMAT_SCIENTIFIC    = 8,
184
 
        GO_FORMAT_TEXT          = 9,
185
 
        GO_FORMAT_SPECIAL       = 10,
186
 
 
187
 
        GO_FORMAT_MARKUP        = 11    /* Internal use only */
188
 
} GOFormatFamily;
189
 
</pre>
190
 
<p>
191
 
 
192
 
</p>
193
 
</div>
194
 
<hr>
195
 
<div class="refsect2" lang="en">
196
 
<a name="GOFormatNumberError"></a><h3>enum GOFormatNumberError</h3>
197
 
<pre class="programlisting">typedef enum {
198
 
        GO_FORMAT_NUMBER_OK = 0,
199
 
        GO_FORMAT_NUMBER_INVALID_FORMAT,
200
 
        GO_FORMAT_NUMBER_DATE_ERROR
201
 
} GOFormatNumberError;
202
 
</pre>
203
 
<p>
204
 
 
205
 
</p>
206
 
</div>
207
 
<hr>
208
 
<div class="refsect2" lang="en">
209
 
<a name="GOFormatMeasure"></a><h3>GOFormatMeasure ()</h3>
210
 
<pre class="programlisting">int                 (*GOFormatMeasure)                  (const GString *str,
211
 
                                                         PangoLayout *layout);</pre>
212
 
<p>
213
 
 
214
 
</p>
215
 
<div class="variablelist"><table border="0">
216
 
<col align="left" valign="top">
217
 
<tbody>
218
 
<tr>
219
 
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
220
 
<td>
221
 
</td>
222
 
</tr>
223
 
<tr>
224
 
<td><p><span class="term"><em class="parameter"><code>layout</code></em> :</span></p></td>
225
 
<td>
226
 
</td>
227
 
</tr>
228
 
<tr>
229
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
230
 
<td>
231
 
 
232
 
 
233
 
</td>
234
 
</tr>
235
 
</tbody>
236
 
</table></div>
237
 
</div>
238
 
<hr>
239
 
<div class="refsect2" lang="en">
240
 
<a name="go-number-format-init"></a><h3>go_number_format_init ()</h3>
241
 
<pre class="programlisting">void                go_number_format_init               (void);</pre>
242
 
<p>
243
 
 
244
 
</p>
245
 
</div>
246
 
<hr>
247
 
<div class="refsect2" lang="en">
248
 
<a name="go-number-format-shutdown"></a><h3>go_number_format_shutdown ()</h3>
249
 
<pre class="programlisting">void                go_number_format_shutdown           (void);</pre>
250
 
<p>
251
 
 
252
 
</p>
253
 
</div>
254
 
<hr>
255
 
<div class="refsect2" lang="en">
256
 
<a name="go-format-measure-zero"></a><h3>go_format_measure_zero ()</h3>
257
 
<pre class="programlisting">int                 go_format_measure_zero              (const GString *str,
258
 
                                                         PangoLayout *layout);</pre>
259
 
<p>
260
 
 
261
 
</p>
262
 
<div class="variablelist"><table border="0">
263
 
<col align="left" valign="top">
264
 
<tbody>
265
 
<tr>
266
 
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
267
 
<td>
268
 
</td>
269
 
</tr>
270
 
<tr>
271
 
<td><p><span class="term"><em class="parameter"><code>layout</code></em> :</span></p></td>
272
 
<td>
273
 
</td>
274
 
</tr>
275
 
<tr>
276
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
277
 
<td>
278
 
 
279
 
 
280
 
</td>
281
 
</tr>
282
 
</tbody>
283
 
</table></div>
284
 
</div>
285
 
<hr>
286
 
<div class="refsect2" lang="en">
287
 
<a name="go-format-measure-pango"></a><h3>go_format_measure_pango ()</h3>
288
 
<pre class="programlisting">int                 go_format_measure_pango             (const GString *str,
289
 
                                                         PangoLayout *layout);</pre>
290
 
<p>
291
 
 
292
 
</p>
293
 
<div class="variablelist"><table border="0">
294
 
<col align="left" valign="top">
295
 
<tbody>
296
 
<tr>
297
 
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
298
 
<td>
299
 
</td>
300
 
</tr>
301
 
<tr>
302
 
<td><p><span class="term"><em class="parameter"><code>layout</code></em> :</span></p></td>
303
 
<td>
304
 
</td>
305
 
</tr>
306
 
<tr>
307
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
308
 
<td>
309
 
 
310
 
 
311
 
</td>
312
 
</tr>
313
 
</tbody>
314
 
</table></div>
315
 
</div>
316
 
<hr>
317
 
<div class="refsect2" lang="en">
318
 
<a name="go-format-measure-strlen"></a><h3>go_format_measure_strlen ()</h3>
319
 
<pre class="programlisting">int                 go_format_measure_strlen            (const GString *str,
320
 
                                                         PangoLayout *layout);</pre>
321
 
<p>
322
 
 
323
 
</p>
324
 
<div class="variablelist"><table border="0">
325
 
<col align="left" valign="top">
326
 
<tbody>
327
 
<tr>
328
 
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
329
 
<td>
330
 
</td>
331
 
</tr>
332
 
<tr>
333
 
<td><p><span class="term"><em class="parameter"><code>layout</code></em> :</span></p></td>
334
 
<td>
335
 
</td>
336
 
</tr>
337
 
<tr>
338
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
339
 
<td>
340
 
 
341
 
 
342
 
</td>
343
 
</tr>
344
 
</tbody>
345
 
</table></div>
346
 
</div>
347
 
<hr>
348
 
<div class="refsect2" lang="en">
349
 
<a name="go-format-empty"></a><h3>go_format_empty ()</h3>
350
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           go_format_empty                     (void);</pre>
351
 
<p>
352
 
 
353
 
</p>
354
 
<div class="variablelist"><table border="0">
355
 
<col align="left" valign="top">
356
 
<tbody><tr>
357
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
358
 
<td>
359
 
 
360
 
 
361
 
</td>
362
 
</tr></tbody>
363
 
</table></div>
364
 
</div>
365
 
<hr>
366
 
<div class="refsect2" lang="en">
367
 
<a name="go-format-has-hour"></a><h3>go_format_has_hour ()</h3>
368
 
<pre class="programlisting">gboolean            go_format_has_hour                  (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);</pre>
369
 
<p>
370
 
</p>
371
 
<div class="variablelist"><table border="0">
372
 
<col align="left" valign="top">
373
 
<tbody>
374
 
<tr>
375
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
376
 
<td> Format to query
377
 
</td>
378
 
</tr>
379
 
<tr>
380
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
381
 
<td> TRUE if format is a number format with an hour specifier
382
 
            FALSE otherwise.
383
 
</td>
384
 
</tr>
385
 
</tbody>
386
 
</table></div>
387
 
</div>
388
 
<hr>
389
 
<div class="refsect2" lang="en">
390
 
<a name="go-format-month-before-day"></a><h3>go_format_month_before_day ()</h3>
391
 
<pre class="programlisting">int                 go_format_month_before_day          (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);</pre>
392
 
<p>
393
 
</p>
394
 
<div class="variablelist"><table border="0">
395
 
<col align="left" valign="top">
396
 
<tbody>
397
 
<tr>
398
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
399
 
<td> Format to query
400
 
</td>
401
 
</tr>
402
 
<tr>
403
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
404
 
<td>
405
 
 0, if format is a date format with day and month in that order
406
 
 1, if format is a date format with month and day in that order, unless
407
 
 2, if format is a date with year before month before day
408
 
-1, otherwise.
409
 
</td>
410
 
</tr>
411
 
</tbody>
412
 
</table></div>
413
 
</div>
414
 
<hr>
415
 
<div class="refsect2" lang="en">
416
 
<a name="go-format-sel-new-full"></a><h3>go_format_sel_new_full ()</h3>
417
 
<pre class="programlisting">GtkWidget*          go_format_sel_new_full              (gboolean use_markup);</pre>
418
 
<p>
419
 
Creates a format selector widget, with general format selected
420
 
by default. When <em class="parameter"><code>use_markup</code></em> is set to <code class="literal">TRUE</code>, it shows additional
421
 
widgets for editing properties of formats using pango markup 
422
 
(e.g. scientific format with superscripted exponent).</p>
423
 
<div class="variablelist"><table border="0">
424
 
<col align="left" valign="top">
425
 
<tbody>
426
 
<tr>
427
 
<td><p><span class="term"><em class="parameter"><code>use_markup</code></em> :</span></p></td>
428
 
<td> enable formats using pango markup
429
 
</td>
430
 
</tr>
431
 
<tr>
432
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
433
 
<td> a format selector widget.
434
 
</td>
435
 
</tr>
436
 
</tbody>
437
 
</table></div>
438
 
</div>
439
 
<hr>
440
 
<div class="refsect2" lang="en">
441
 
<a name="go-format-specialize"></a><h3>go_format_specialize ()</h3>
442
 
<pre class="programlisting">const <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*     go_format_specialize                (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt,
443
 
                                                         double val,
444
 
                                                         char type,
445
 
                                                         gboolean *inhibit_minus);</pre>
446
 
<p>
447
 
 
448
 
</p>
449
 
<div class="variablelist"><table border="0">
450
 
<col align="left" valign="top">
451
 
<tbody>
452
 
<tr>
453
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
454
 
<td>
455
 
</td>
456
 
</tr>
457
 
<tr>
458
 
<td><p><span class="term"><em class="parameter"><code>val</code></em> :</span></p></td>
459
 
<td>
460
 
</td>
461
 
</tr>
462
 
<tr>
463
 
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
464
 
<td>
465
 
</td>
466
 
</tr>
467
 
<tr>
468
 
<td><p><span class="term"><em class="parameter"><code>inhibit_minus</code></em> :</span></p></td>
469
 
<td>
470
 
</td>
471
 
</tr>
472
 
<tr>
473
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
474
 
<td>
475
 
 
476
 
 
477
 
</td>
478
 
</tr>
479
 
</tbody>
480
 
</table></div>
481
 
</div>
482
 
<hr>
483
 
<div class="refsect2" lang="en">
484
 
<a name="go-format-specializel"></a><h3>go_format_specializel ()</h3>
485
 
<pre class="programlisting">const <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*     go_format_specializel               (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt,
486
 
                                                         long double val,
487
 
                                                         char type,
488
 
                                                         gboolean *inhibit_minus);</pre>
489
 
<p>
490
 
 
491
 
</p>
492
 
<div class="variablelist"><table border="0">
493
 
<col align="left" valign="top">
494
 
<tbody>
495
 
<tr>
496
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
497
 
<td>
498
 
</td>
499
 
</tr>
500
 
<tr>
501
 
<td><p><span class="term"><em class="parameter"><code>val</code></em> :</span></p></td>
502
 
<td>
503
 
</td>
504
 
</tr>
505
 
<tr>
506
 
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
507
 
<td>
508
 
</td>
509
 
</tr>
510
 
<tr>
511
 
<td><p><span class="term"><em class="parameter"><code>inhibit_minus</code></em> :</span></p></td>
512
 
<td>
513
 
</td>
514
 
</tr>
515
 
<tr>
516
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
517
 
<td>
518
 
 
519
 
 
520
 
</td>
521
 
</tr>
522
 
</tbody>
523
 
</table></div>
524
 
</div>
525
 
<hr>
526
 
<div class="refsect2" lang="en">
527
 
<a name="go-format-new-from-XL"></a><h3>go_format_new_from_XL ()</h3>
528
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           go_format_new_from_XL               (char const *str);</pre>
529
 
<p>
530
 
Looks up and potentially creates a GOFormat from the supplied string in
531
 
XL format.
532
 
</p>
533
 
<p>
534
 
<em class="parameter"><code>descriptor_string</code></em>: XL descriptor in UTF-8 encoding.</p>
535
 
<div class="variablelist"><table border="0">
536
 
<col align="left" valign="top">
537
 
<tbody>
538
 
<tr>
539
 
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
540
 
<td>
541
 
</td>
542
 
</tr>
543
 
<tr>
544
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
545
 
<td>
546
 
 
547
 
 
548
 
</td>
549
 
</tr>
550
 
</tbody>
551
 
</table></div>
552
 
</div>
553
 
<hr>
554
 
<div class="refsect2" lang="en">
555
 
<a name="go-format-new-markup"></a><h3>go_format_new_markup ()</h3>
556
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           go_format_new_markup                (PangoAttrList *markup,
557
 
                                                         gboolean add_ref);</pre>
558
 
<p>
559
 
Create a MARKUP format.  If <em class="parameter"><code>add_ref</code></em> is FALSE absorb the reference to
560
 
<em class="parameter"><code>markup</code></em>, otherwise add a reference.</p>
561
 
<div class="variablelist"><table border="0">
562
 
<col align="left" valign="top">
563
 
<tbody>
564
 
<tr>
565
 
<td><p><span class="term"><em class="parameter"><code>markup</code></em> :</span></p></td>
566
 
<td> <span class="type">PangoAttrList</span>
567
 
</td>
568
 
</tr>
569
 
<tr>
570
 
<td><p><span class="term"><em class="parameter"><code>add_ref</code></em> :</span></p></td>
571
 
<td>
572
 
</td>
573
 
</tr>
574
 
<tr>
575
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
576
 
<td>
577
 
 
578
 
 
579
 
</td>
580
 
</tr>
581
 
</tbody>
582
 
</table></div>
583
 
</div>
584
 
<hr>
585
 
<div class="refsect2" lang="en">
586
 
<a name="go-format-general"></a><h3>go_format_general ()</h3>
587
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           go_format_general                   (void);</pre>
588
 
<p>
589
 
 
590
 
</p>
591
 
<div class="variablelist"><table border="0">
592
 
<col align="left" valign="top">
593
 
<tbody><tr>
594
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
595
 
<td>
596
 
 
597
 
 
598
 
</td>
599
 
</tr></tbody>
600
 
</table></div>
601
 
</div>
602
 
<hr>
603
 
<div class="refsect2" lang="en">
604
 
<a name="go-format-default-date"></a><h3>go_format_default_date ()</h3>
605
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           go_format_default_date              (void);</pre>
606
 
<p>
607
 
 
608
 
</p>
609
 
<div class="variablelist"><table border="0">
610
 
<col align="left" valign="top">
611
 
<tbody><tr>
612
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
613
 
<td>
614
 
 
615
 
 
616
 
</td>
617
 
</tr></tbody>
618
 
</table></div>
619
 
</div>
620
 
<hr>
621
 
<div class="refsect2" lang="en">
622
 
<a name="go-format-default-time"></a><h3>go_format_default_time ()</h3>
623
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           go_format_default_time              (void);</pre>
624
 
<p>
625
 
 
626
 
</p>
627
 
<div class="variablelist"><table border="0">
628
 
<col align="left" valign="top">
629
 
<tbody><tr>
630
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
631
 
<td>
632
 
 
633
 
 
634
 
</td>
635
 
</tr></tbody>
636
 
</table></div>
637
 
</div>
638
 
<hr>
639
 
<div class="refsect2" lang="en">
640
 
<a name="go-format-default-date-time"></a><h3>go_format_default_date_time ()</h3>
641
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           go_format_default_date_time         (void);</pre>
642
 
<p>
643
 
 
644
 
</p>
645
 
<div class="variablelist"><table border="0">
646
 
<col align="left" valign="top">
647
 
<tbody><tr>
648
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
649
 
<td>
650
 
 
651
 
 
652
 
</td>
653
 
</tr></tbody>
654
 
</table></div>
655
 
</div>
656
 
<hr>
657
 
<div class="refsect2" lang="en">
658
 
<a name="go-format-default-percentage"></a><h3>go_format_default_percentage ()</h3>
659
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           go_format_default_percentage        (void);</pre>
660
 
<p>
661
 
 
662
 
</p>
663
 
<div class="variablelist"><table border="0">
664
 
<col align="left" valign="top">
665
 
<tbody><tr>
666
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
667
 
<td>
668
 
 
669
 
 
670
 
</td>
671
 
</tr></tbody>
672
 
</table></div>
673
 
</div>
674
 
<hr>
675
 
<div class="refsect2" lang="en">
676
 
<a name="go-format-default-money"></a><h3>go_format_default_money ()</h3>
677
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           go_format_default_money             (void);</pre>
678
 
<p>
679
 
 
680
 
</p>
681
 
<div class="variablelist"><table border="0">
682
 
<col align="left" valign="top">
683
 
<tbody><tr>
684
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
685
 
<td>
686
 
 
687
 
 
688
 
</td>
689
 
</tr></tbody>
690
 
</table></div>
691
 
</div>
692
 
<hr>
693
 
<div class="refsect2" lang="en">
694
 
<a name="go-format-str-localize"></a><h3>go_format_str_localize ()</h3>
695
 
<pre class="programlisting">char*               go_format_str_localize              (char const *str);</pre>
696
 
<p>
697
 
 
698
 
</p>
699
 
<div class="variablelist"><table border="0">
700
 
<col align="left" valign="top">
701
 
<tbody>
702
 
<tr>
703
 
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
704
 
<td>
705
 
</td>
706
 
</tr>
707
 
<tr>
708
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
709
 
<td>
710
 
 
711
 
 
712
 
</td>
713
 
</tr>
714
 
</tbody>
715
 
</table></div>
716
 
</div>
717
 
<hr>
718
 
<div class="refsect2" lang="en">
719
 
<a name="go-format-str-delocalize"></a><h3>go_format_str_delocalize ()</h3>
720
 
<pre class="programlisting">char*               go_format_str_delocalize            (char const *str);</pre>
721
 
<p>
722
 
 
723
 
</p>
724
 
<div class="variablelist"><table border="0">
725
 
<col align="left" valign="top">
726
 
<tbody>
727
 
<tr>
728
 
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
729
 
<td>
730
 
</td>
731
 
</tr>
732
 
<tr>
733
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
734
 
<td>
735
 
 
736
 
 
737
 
</td>
738
 
</tr>
739
 
</tbody>
740
 
</table></div>
741
 
</div>
742
 
<hr>
743
 
<div class="refsect2" lang="en">
744
 
<a name="go-format-as-XL"></a><h3>go_format_as_XL ()</h3>
745
 
<pre class="programlisting">const char*         go_format_as_XL                     (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);</pre>
746
 
<p>
747
 
</p>
748
 
<div class="variablelist"><table border="0">
749
 
<col align="left" valign="top">
750
 
<tbody>
751
 
<tr>
752
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
753
 
<td> a <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat"><span class="type">GOFormat</span></a>
754
 
</td>
755
 
</tr>
756
 
<tr>
757
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
758
 
<td> the XL style format strint.
759
 
</td>
760
 
</tr>
761
 
</tbody>
762
 
</table></div>
763
 
</div>
764
 
<hr>
765
 
<div class="refsect2" lang="en">
766
 
<a name="go-format-ref"></a><h3>go_format_ref ()</h3>
767
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           go_format_ref                       (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> *fmt);</pre>
768
 
<p>
769
 
Adds a reference to a GOFormat.</p>
770
 
<div class="variablelist"><table border="0">
771
 
<col align="left" valign="top">
772
 
<tbody>
773
 
<tr>
774
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
775
 
<td> a <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat"><span class="type">GOFormat</span></a>
776
 
</td>
777
 
</tr>
778
 
<tr>
779
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
780
 
<td>
781
 
 
782
 
 
783
 
</td>
784
 
</tr>
785
 
</tbody>
786
 
</table></div>
787
 
</div>
788
 
<hr>
789
 
<div class="refsect2" lang="en">
790
 
<a name="go-format-unref"></a><h3>go_format_unref ()</h3>
791
 
<pre class="programlisting">void                go_format_unref                     (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> *fmt);</pre>
792
 
<p>
793
 
Removes a reference to <em class="parameter"><code>fmt</code></em>, freeing when it goes to zero.</p>
794
 
<div class="variablelist"><table border="0">
795
 
<col align="left" valign="top">
796
 
<tbody><tr>
797
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
798
 
<td> a <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat"><span class="type">GOFormat</span></a>
799
 
</td>
800
 
</tr></tbody>
801
 
</table></div>
802
 
</div>
803
 
<hr>
804
 
<div class="refsect2" lang="en">
805
 
<a name="go-format-is-general"></a><h3>go_format_is_general ()</h3>
806
 
<pre class="programlisting">gboolean            go_format_is_general                (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);</pre>
807
 
<p>
808
 
</p>
809
 
<div class="variablelist"><table border="0">
810
 
<col align="left" valign="top">
811
 
<tbody>
812
 
<tr>
813
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
814
 
<td> Format to query
815
 
</td>
816
 
</tr>
817
 
<tr>
818
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
819
 
<td> TRUE if the format is "General", possibly with condition,
820
 
        color, and/or locale.  ("xGeneral" is thus not considered to be General
821
 
        for the purpose of this function.)
822
 
Returns FALSE otherwise.
823
 
</td>
824
 
</tr>
825
 
</tbody>
826
 
</table></div>
827
 
</div>
828
 
<hr>
829
 
<div class="refsect2" lang="en">
830
 
<a name="go-format-is-markup"></a><h3>go_format_is_markup ()</h3>
831
 
<pre class="programlisting">gboolean            go_format_is_markup                 (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);</pre>
832
 
<p>
833
 
</p>
834
 
<div class="variablelist"><table border="0">
835
 
<col align="left" valign="top">
836
 
<tbody>
837
 
<tr>
838
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
839
 
<td> Format to query
840
 
</td>
841
 
</tr>
842
 
<tr>
843
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
844
 
<td> TRUE if the format is a markup format
845
 
        Returns FALSE otherwise.
846
 
</td>
847
 
</tr>
848
 
</tbody>
849
 
</table></div>
850
 
</div>
851
 
<hr>
852
 
<div class="refsect2" lang="en">
853
 
<a name="go-format-is-text"></a><h3>go_format_is_text ()</h3>
854
 
<pre class="programlisting">gboolean            go_format_is_text                   (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);</pre>
855
 
<p>
856
 
</p>
857
 
<div class="variablelist"><table border="0">
858
 
<col align="left" valign="top">
859
 
<tbody>
860
 
<tr>
861
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
862
 
<td> Format to query
863
 
</td>
864
 
</tr>
865
 
<tr>
866
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
867
 
<td> TRUE if the format is a text format
868
 
        Returns FALSE otherwise.
869
 
</td>
870
 
</tr>
871
 
</tbody>
872
 
</table></div>
873
 
</div>
874
 
<hr>
875
 
<div class="refsect2" lang="en">
876
 
<a name="go-format-is-var-width"></a><h3>go_format_is_var_width ()</h3>
877
 
<pre class="programlisting">gboolean            go_format_is_var_width              (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);</pre>
878
 
<p>
879
 
</p>
880
 
<div class="variablelist"><table border="0">
881
 
<col align="left" valign="top">
882
 
<tbody>
883
 
<tr>
884
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
885
 
<td> Format to query
886
 
</td>
887
 
</tr>
888
 
<tr>
889
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
890
 
<td> TRUE if the format is variable width, i.e., can stretch.
891
 
        Returns FALSE otherwise.
892
 
</td>
893
 
</tr>
894
 
</tbody>
895
 
</table></div>
896
 
</div>
897
 
<hr>
898
 
<div class="refsect2" lang="en">
899
 
<a name="go-format-is-date"></a><h3>go_format_is_date ()</h3>
900
 
<pre class="programlisting">int                 go_format_is_date                   (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);</pre>
901
 
<p>
902
 
</p>
903
 
<div class="variablelist"><table border="0">
904
 
<col align="left" valign="top">
905
 
<tbody>
906
 
<tr>
907
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
908
 
<td> Format to query
909
 
</td>
910
 
</tr>
911
 
<tr>
912
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
913
 
<td> TRUE if the format is a date format.
914
 
        Returns FALSE if the format is not a date format.
915
 
        Returns -1 if the format is inconsistent.
916
 
</td>
917
 
</tr>
918
 
</tbody>
919
 
</table></div>
920
 
</div>
921
 
<hr>
922
 
<div class="refsect2" lang="en">
923
 
<a name="go-format-get-family"></a><h3>go_format_get_family ()</h3>
924
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormatFamily" title="enum GOFormatFamily">GOFormatFamily</a>      go_format_get_family                (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);</pre>
925
 
<p>
926
 
 
927
 
</p>
928
 
<div class="variablelist"><table border="0">
929
 
<col align="left" valign="top">
930
 
<tbody>
931
 
<tr>
932
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
933
 
<td>
934
 
</td>
935
 
</tr>
936
 
<tr>
937
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
938
 
<td>
939
 
 
940
 
 
941
 
</td>
942
 
</tr>
943
 
</tbody>
944
 
</table></div>
945
 
</div>
946
 
<hr>
947
 
<div class="refsect2" lang="en">
948
 
<a name="go-format-get-markup"></a><h3>go_format_get_markup ()</h3>
949
 
<pre class="programlisting">const PangoAttrList* go_format_get_markup               (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);</pre>
950
 
<p>
951
 
 
952
 
</p>
953
 
<div class="variablelist"><table border="0">
954
 
<col align="left" valign="top">
955
 
<tbody>
956
 
<tr>
957
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
958
 
<td>
959
 
</td>
960
 
</tr>
961
 
<tr>
962
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
963
 
<td>
964
 
 
965
 
 
966
 
</td>
967
 
</tr>
968
 
</tbody>
969
 
</table></div>
970
 
</div>
971
 
<hr>
972
 
<div class="refsect2" lang="en">
973
 
<a name="go-format-is-simple"></a><h3>go_format_is_simple ()</h3>
974
 
<pre class="programlisting">gboolean            go_format_is_simple                 (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);</pre>
975
 
<p>
976
 
 
977
 
</p>
978
 
<div class="variablelist"><table border="0">
979
 
<col align="left" valign="top">
980
 
<tbody>
981
 
<tr>
982
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
983
 
<td>
984
 
</td>
985
 
</tr>
986
 
<tr>
987
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
988
 
<td>
989
 
 
990
 
 
991
 
</td>
992
 
</tr>
993
 
</tbody>
994
 
</table></div>
995
 
</div>
996
 
<hr>
997
 
<div class="refsect2" lang="en">
998
 
<a name="go-format-value-gstring"></a><h3>go_format_value_gstring ()</h3>
999
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormatNumberError" title="enum GOFormatNumberError">GOFormatNumberError</a> go_format_value_gstring             (PangoLayout *layout,
1000
 
                                                         GString *str,
1001
 
                                                         const <a class="link" href="goffice-GoFormat.html#GOFormatMeasure" title="GOFormatMeasure ()">GOFormatMeasure</a> measure,
1002
 
                                                         const <a class="link" href="goffice-GoFont.html#GOFontMetrics" title="GOFontMetrics">GOFontMetrics</a> *metrics,
1003
 
                                                         <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt,
1004
 
                                                         double val,
1005
 
                                                         char type,
1006
 
                                                         const char *sval,
1007
 
                                                         GOColor *go_color,
1008
 
                                                         int col_width,
1009
 
                                                         GODateConventions const *date_conv,
1010
 
                                                         gboolean unicode_minus);</pre>
1011
 
<p>
1012
 
 
1013
 
</p>
1014
 
<div class="variablelist"><table border="0">
1015
 
<col align="left" valign="top">
1016
 
<tbody>
1017
 
<tr>
1018
 
<td><p><span class="term"><em class="parameter"><code>layout</code></em> :</span></p></td>
1019
 
<td>
1020
 
</td>
1021
 
</tr>
1022
 
<tr>
1023
 
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
1024
 
<td>
1025
 
</td>
1026
 
</tr>
1027
 
<tr>
1028
 
<td><p><span class="term"><em class="parameter"><code>measure</code></em> :</span></p></td>
1029
 
<td>
1030
 
</td>
1031
 
</tr>
1032
 
<tr>
1033
 
<td><p><span class="term"><em class="parameter"><code>metrics</code></em> :</span></p></td>
1034
 
<td>
1035
 
</td>
1036
 
</tr>
1037
 
<tr>
1038
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
1039
 
<td>
1040
 
</td>
1041
 
</tr>
1042
 
<tr>
1043
 
<td><p><span class="term"><em class="parameter"><code>val</code></em> :</span></p></td>
1044
 
<td>
1045
 
</td>
1046
 
</tr>
1047
 
<tr>
1048
 
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
1049
 
<td>
1050
 
</td>
1051
 
</tr>
1052
 
<tr>
1053
 
<td><p><span class="term"><em class="parameter"><code>sval</code></em> :</span></p></td>
1054
 
<td>
1055
 
</td>
1056
 
</tr>
1057
 
<tr>
1058
 
<td><p><span class="term"><em class="parameter"><code>go_color</code></em> :</span></p></td>
1059
 
<td>
1060
 
</td>
1061
 
</tr>
1062
 
<tr>
1063
 
<td><p><span class="term"><em class="parameter"><code>col_width</code></em> :</span></p></td>
1064
 
<td>
1065
 
</td>
1066
 
</tr>
1067
 
<tr>
1068
 
<td><p><span class="term"><em class="parameter"><code>date_conv</code></em> :</span></p></td>
1069
 
<td>
1070
 
</td>
1071
 
</tr>
1072
 
<tr>
1073
 
<td><p><span class="term"><em class="parameter"><code>unicode_minus</code></em> :</span></p></td>
1074
 
<td>
1075
 
</td>
1076
 
</tr>
1077
 
<tr>
1078
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1079
 
<td>
1080
 
 
1081
 
 
1082
 
</td>
1083
 
</tr>
1084
 
</tbody>
1085
 
</table></div>
1086
 
</div>
1087
 
<hr>
1088
 
<div class="refsect2" lang="en">
1089
 
<a name="go-format-value"></a><h3>go_format_value ()</h3>
1090
 
<pre class="programlisting">char*               go_format_value                     (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt,
1091
 
                                                         double val);</pre>
1092
 
<p>
1093
 
Converts <em class="parameter"><code>val</code></em> into a string using format specified by <em class="parameter"><code>fmt</code></em>.</p>
1094
 
<div class="variablelist"><table border="0">
1095
 
<col align="left" valign="top">
1096
 
<tbody>
1097
 
<tr>
1098
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
1099
 
<td> a <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat"><span class="type">GOFormat</span></a>
1100
 
</td>
1101
 
</tr>
1102
 
<tr>
1103
 
<td><p><span class="term"><em class="parameter"><code>val</code></em> :</span></p></td>
1104
 
<td> value to format
1105
 
</td>
1106
 
</tr>
1107
 
<tr>
1108
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1109
 
<td> a newly allocated string containing formated value.
1110
 
</td>
1111
 
</tr>
1112
 
</tbody>
1113
 
</table></div>
1114
 
</div>
1115
 
<hr>
1116
 
<div class="refsect2" lang="en">
1117
 
<a name="go-format-value-gstringl"></a><h3>go_format_value_gstringl ()</h3>
1118
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormatNumberError" title="enum GOFormatNumberError">GOFormatNumberError</a> go_format_value_gstringl            (PangoLayout *layout,
1119
 
                                                         GString *str,
1120
 
                                                         const <a class="link" href="goffice-GoFormat.html#GOFormatMeasure" title="GOFormatMeasure ()">GOFormatMeasure</a> measure,
1121
 
                                                         const <a class="link" href="goffice-GoFont.html#GOFontMetrics" title="GOFontMetrics">GOFontMetrics</a> *metrics,
1122
 
                                                         <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt,
1123
 
                                                         long double val,
1124
 
                                                         char type,
1125
 
                                                         const char *sval,
1126
 
                                                         GOColor *go_color,
1127
 
                                                         int col_width,
1128
 
                                                         GODateConventions const *date_conv,
1129
 
                                                         gboolean unicode_minus);</pre>
1130
 
<p>
1131
 
 
1132
 
</p>
1133
 
<div class="variablelist"><table border="0">
1134
 
<col align="left" valign="top">
1135
 
<tbody>
1136
 
<tr>
1137
 
<td><p><span class="term"><em class="parameter"><code>layout</code></em> :</span></p></td>
1138
 
<td>
1139
 
</td>
1140
 
</tr>
1141
 
<tr>
1142
 
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
1143
 
<td>
1144
 
</td>
1145
 
</tr>
1146
 
<tr>
1147
 
<td><p><span class="term"><em class="parameter"><code>measure</code></em> :</span></p></td>
1148
 
<td>
1149
 
</td>
1150
 
</tr>
1151
 
<tr>
1152
 
<td><p><span class="term"><em class="parameter"><code>metrics</code></em> :</span></p></td>
1153
 
<td>
1154
 
</td>
1155
 
</tr>
1156
 
<tr>
1157
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
1158
 
<td>
1159
 
</td>
1160
 
</tr>
1161
 
<tr>
1162
 
<td><p><span class="term"><em class="parameter"><code>val</code></em> :</span></p></td>
1163
 
<td>
1164
 
</td>
1165
 
</tr>
1166
 
<tr>
1167
 
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
1168
 
<td>
1169
 
</td>
1170
 
</tr>
1171
 
<tr>
1172
 
<td><p><span class="term"><em class="parameter"><code>sval</code></em> :</span></p></td>
1173
 
<td>
1174
 
</td>
1175
 
</tr>
1176
 
<tr>
1177
 
<td><p><span class="term"><em class="parameter"><code>go_color</code></em> :</span></p></td>
1178
 
<td>
1179
 
</td>
1180
 
</tr>
1181
 
<tr>
1182
 
<td><p><span class="term"><em class="parameter"><code>col_width</code></em> :</span></p></td>
1183
 
<td>
1184
 
</td>
1185
 
</tr>
1186
 
<tr>
1187
 
<td><p><span class="term"><em class="parameter"><code>date_conv</code></em> :</span></p></td>
1188
 
<td>
1189
 
</td>
1190
 
</tr>
1191
 
<tr>
1192
 
<td><p><span class="term"><em class="parameter"><code>unicode_minus</code></em> :</span></p></td>
1193
 
<td>
1194
 
</td>
1195
 
</tr>
1196
 
<tr>
1197
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1198
 
<td>
1199
 
 
1200
 
 
1201
 
</td>
1202
 
</tr>
1203
 
</tbody>
1204
 
</table></div>
1205
 
</div>
1206
 
<hr>
1207
 
<div class="refsect2" lang="en">
1208
 
<a name="go-format-valuel"></a><h3>go_format_valuel ()</h3>
1209
 
<pre class="programlisting">char*               go_format_valuel                    (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt,
1210
 
                                                         long double val);</pre>
1211
 
<p>
1212
 
 
1213
 
</p>
1214
 
<div class="variablelist"><table border="0">
1215
 
<col align="left" valign="top">
1216
 
<tbody>
1217
 
<tr>
1218
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
1219
 
<td>
1220
 
</td>
1221
 
</tr>
1222
 
<tr>
1223
 
<td><p><span class="term"><em class="parameter"><code>val</code></em> :</span></p></td>
1224
 
<td>
1225
 
</td>
1226
 
</tr>
1227
 
<tr>
1228
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1229
 
<td>
1230
 
 
1231
 
 
1232
 
</td>
1233
 
</tr>
1234
 
</tbody>
1235
 
</table></div>
1236
 
</div>
1237
 
<hr>
1238
 
<div class="refsect2" lang="en">
1239
 
<a name="go-format-eq"></a><h3>go_format_eq ()</h3>
1240
 
<pre class="programlisting">gboolean            go_format_eq                        (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *a,
1241
 
                                                         <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *b);</pre>
1242
 
<p>
1243
 
 
1244
 
</p>
1245
 
<div class="variablelist"><table border="0">
1246
 
<col align="left" valign="top">
1247
 
<tbody>
1248
 
<tr>
1249
 
<td><p><span class="term"><em class="parameter"><code>a</code></em> :</span></p></td>
1250
 
<td>
1251
 
</td>
1252
 
</tr>
1253
 
<tr>
1254
 
<td><p><span class="term"><em class="parameter"><code>b</code></em> :</span></p></td>
1255
 
<td>
1256
 
</td>
1257
 
</tr>
1258
 
<tr>
1259
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1260
 
<td>
1261
 
 
1262
 
 
1263
 
</td>
1264
 
</tr>
1265
 
</tbody>
1266
 
</table></div>
1267
 
</div>
1268
 
<hr>
1269
 
<div class="refsect2" lang="en">
1270
 
<a name="go-format-inc-precision"></a><h3>go_format_inc_precision ()</h3>
1271
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           go_format_inc_precision             (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);</pre>
1272
 
<p>
1273
 
Increaseds the displayed precision for <em class="parameter"><code>fmt</code></em> by one digit.</p>
1274
 
<div class="variablelist"><table border="0">
1275
 
<col align="left" valign="top">
1276
 
<tbody>
1277
 
<tr>
1278
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
1279
 
<td> <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat"><span class="type">GOFormat</span></a>
1280
 
</td>
1281
 
</tr>
1282
 
<tr>
1283
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1284
 
<td> NULL if the new format would not change things
1285
 
</td>
1286
 
</tr>
1287
 
</tbody>
1288
 
</table></div>
1289
 
</div>
1290
 
<hr>
1291
 
<div class="refsect2" lang="en">
1292
 
<a name="go-format-dec-precision"></a><h3>go_format_dec_precision ()</h3>
1293
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           go_format_dec_precision             (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);</pre>
1294
 
<p>
1295
 
Decreases the displayed precision for <em class="parameter"><code>fmt</code></em> by one digit.</p>
1296
 
<div class="variablelist"><table border="0">
1297
 
<col align="left" valign="top">
1298
 
<tbody>
1299
 
<tr>
1300
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
1301
 
<td> <a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat"><span class="type">GOFormat</span></a>
1302
 
</td>
1303
 
</tr>
1304
 
<tr>
1305
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1306
 
<td> NULL if the new format would not change things
1307
 
</td>
1308
 
</tr>
1309
 
</tbody>
1310
 
</table></div>
1311
 
</div>
1312
 
<hr>
1313
 
<div class="refsect2" lang="en">
1314
 
<a name="go-format-toggle-1000sep"></a><h3>go_format_toggle_1000sep ()</h3>
1315
 
<pre class="programlisting"><a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a>*           go_format_toggle_1000sep            (<a class="link" href="goffice-GoFormat.html#GOFormat" title="GOFormat">GOFormat</a> const *fmt);</pre>
1316
 
<p>
1317
 
 
1318
 
</p>
1319
 
<div class="variablelist"><table border="0">
1320
 
<col align="left" valign="top">
1321
 
<tbody>
1322
 
<tr>
1323
 
<td><p><span class="term"><em class="parameter"><code>fmt</code></em> :</span></p></td>
1324
 
<td>
1325
 
</td>
1326
 
</tr>
1327
 
<tr>
1328
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1329
 
<td>
1330
 
 
1331
 
 
1332
 
</td>
1333
 
</tr>
1334
 
</tbody>
1335
 
</table></div>
1336
 
</div>
1337
 
<hr>
1338
 
<div class="refsect2" lang="en">
1339
 
<a name="go-render-general"></a><h3>go_render_general ()</h3>
1340
 
<pre class="programlisting">void                go_render_general                   (PangoLayout *layout,
1341
 
                                                         GString *str,
1342
 
                                                         <a class="link" href="goffice-GoFormat.html#GOFormatMeasure" title="GOFormatMeasure ()">GOFormatMeasure</a> measure,
1343
 
                                                         const <a class="link" href="goffice-GoFont.html#GOFontMetrics" title="GOFontMetrics">GOFontMetrics</a> *metrics,
1344
 
                                                         double val,
1345
 
                                                         int col_width,
1346
 
                                                         gboolean unicode_minus);</pre>
1347
 
<p>
1348
 
 
1349
 
</p>
1350
 
<div class="variablelist"><table border="0">
1351
 
<col align="left" valign="top">
1352
 
<tbody>
1353
 
<tr>
1354
 
<td><p><span class="term"><em class="parameter"><code>layout</code></em> :</span></p></td>
1355
 
<td>
1356
 
</td>
1357
 
</tr>
1358
 
<tr>
1359
 
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
1360
 
<td>
1361
 
</td>
1362
 
</tr>
1363
 
<tr>
1364
 
<td><p><span class="term"><em class="parameter"><code>measure</code></em> :</span></p></td>
1365
 
<td>
1366
 
</td>
1367
 
</tr>
1368
 
<tr>
1369
 
<td><p><span class="term"><em class="parameter"><code>metrics</code></em> :</span></p></td>
1370
 
<td>
1371
 
</td>
1372
 
</tr>
1373
 
<tr>
1374
 
<td><p><span class="term"><em class="parameter"><code>val</code></em> :</span></p></td>
1375
 
<td>
1376
 
</td>
1377
 
</tr>
1378
 
<tr>
1379
 
<td><p><span class="term"><em class="parameter"><code>col_width</code></em> :</span></p></td>
1380
 
<td>
1381
 
</td>
1382
 
</tr>
1383
 
<tr>
1384
 
<td><p><span class="term"><em class="parameter"><code>unicode_minus</code></em> :</span></p></td>
1385
 
<td>
1386
 
 
1387
 
 
1388
 
</td>
1389
 
</tr>
1390
 
</tbody>
1391
 
</table></div>
1392
 
</div>
1393
 
<hr>
1394
 
<div class="refsect2" lang="en">
1395
 
<a name="go-render-generall"></a><h3>go_render_generall ()</h3>
1396
 
<pre class="programlisting">void                go_render_generall                  (PangoLayout *layout,
1397
 
                                                         GString *str,
1398
 
                                                         <a class="link" href="goffice-GoFormat.html#GOFormatMeasure" title="GOFormatMeasure ()">GOFormatMeasure</a> measure,
1399
 
                                                         const <a class="link" href="goffice-GoFont.html#GOFontMetrics" title="GOFontMetrics">GOFontMetrics</a> *metrics,
1400
 
                                                         long double val,
1401
 
                                                         int col_width,
1402
 
                                                         gboolean unicode_minus);</pre>
1403
 
<p>
1404
 
 
1405
 
</p>
1406
 
<div class="variablelist"><table border="0">
1407
 
<col align="left" valign="top">
1408
 
<tbody>
1409
 
<tr>
1410
 
<td><p><span class="term"><em class="parameter"><code>layout</code></em> :</span></p></td>
1411
 
<td>
1412
 
</td>
1413
 
</tr>
1414
 
<tr>
1415
 
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
1416
 
<td>
1417
 
</td>
1418
 
</tr>
1419
 
<tr>
1420
 
<td><p><span class="term"><em class="parameter"><code>measure</code></em> :</span></p></td>
1421
 
<td>
1422
 
</td>
1423
 
</tr>
1424
 
<tr>
1425
 
<td><p><span class="term"><em class="parameter"><code>metrics</code></em> :</span></p></td>
1426
 
<td>
1427
 
</td>
1428
 
</tr>
1429
 
<tr>
1430
 
<td><p><span class="term"><em class="parameter"><code>val</code></em> :</span></p></td>
1431
 
<td>
1432
 
</td>
1433
 
</tr>
1434
 
<tr>
1435
 
<td><p><span class="term"><em class="parameter"><code>col_width</code></em> :</span></p></td>
1436
 
<td>
1437
 
</td>
1438
 
</tr>
1439
 
<tr>
1440
 
<td><p><span class="term"><em class="parameter"><code>unicode_minus</code></em> :</span></p></td>
1441
 
<td>
1442
 
 
1443
 
 
1444
 
</td>
1445
 
</tr>
1446
 
</tbody>
1447
 
</table></div>
1448
 
</div>
1449
 
<hr>
1450
 
<div class="refsect2" lang="en">
1451
 
<a name="GOFormatCurrency"></a><h3>GOFormatCurrency</h3>
1452
 
<pre class="programlisting">typedef struct {
1453
 
        gchar const *symbol;
1454
 
        gchar const *description;
1455
 
        gboolean precedes;
1456
 
        gboolean has_space;
1457
 
} GOFormatCurrency;
1458
 
</pre>
1459
 
<p>
1460
 
 
1461
 
</p>
1462
 
</div>
1463
 
<hr>
1464
 
<div class="refsect2" lang="en">
1465
 
<a name="go-currency-date-format-init"></a><h3>go_currency_date_format_init ()</h3>
1466
 
<pre class="programlisting">void                go_currency_date_format_init        (void);</pre>
1467
 
<p>
1468
 
 
1469
 
</p>
1470
 
</div>
1471
 
<hr>
1472
 
<div class="refsect2" lang="en">
1473
 
<a name="go-currency-date-format-shutdown"></a><h3>go_currency_date_format_shutdown ()</h3>
1474
 
<pre class="programlisting">void                go_currency_date_format_shutdown    (void);</pre>
1475
 
<p>
1476
 
 
1477
 
</p>
1478
 
</div>
1479
 
</div>
1480
 
</div>
1481
 
<div class="footer">
1482
 
<hr>
1483
 
          Generated by GTK-Doc V1.11</div>
1484
 
</body>
1485
 
</html>