~canonical-dx-team/ubuntu/maverick/gtk+2.0/menuproxy

« back to all changes in this revision

Viewing changes to docs/reference/gtk/html/gtk-migrating-GtkAboutDialog.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2010-06-11 12:19:30 UTC
  • mfrom: (1.11.6 upstream)
  • mto: This revision was merged to the branch mainline in revision 175.
  • Revision ID: james.westby@ubuntu.com-20100611121930-n4pklvkoqdsg12vm
Tags: 2.21.2-1
* New upstream development release:
  + debian/rules,
    debian/libgtk2.0-0.symbols:
    - Update for new API symbols.
  + debian/patches/070_mandatory-relibtoolize.patch:
    - Regenerated for the new version.
  + debian/control.in:
    - Update GLib (build-) dependency to >= 2.25.8.

Show diffs side-by-side

added added

removed removed

Lines of Context:
61
61
17
62
62
18
63
63
19</pre></td>
64
 
        <td class="listing_code"><pre class="programlisting"><span class="keyword">const</span><span class="normal"> <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> </span><span class="symbol">*</span><span class="normal">documentors</span><span class="symbol">[]</span><span class="normal"> </span><span class="symbol">=</span><span class="normal"> </span><span class="cbracket">{</span><span class="normal"> </span>
 
64
        <td class="listing_code"><pre class="programlisting"><span class="keyword">const</span><span class="normal"> </span><span class="usertype">gchar</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">documentors</span><span class="symbol">[]</span><span class="normal"> </span><span class="symbol">=</span><span class="normal"> </span><span class="cbracket">{</span><span class="normal"> </span>
65
65
<span class="normal">  </span><span class="string">"Documenter 1"</span><span class="symbol">,</span><span class="normal"> </span>
66
66
<span class="normal">  </span><span class="string">"Documenter 2"</span><span class="symbol">,</span><span class="normal"> </span>
67
67
<span class="normal">  NULL </span>
68
68
<span class="cbracket">}</span><span class="symbol">;</span>
69
69
 
70
 
<span class="keyword">const</span><span class="normal"> <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> </span><span class="symbol">*</span><span class="normal">documentors</span><span class="symbol">[]</span><span class="normal"> </span><span class="symbol">=</span><span class="normal"> </span><span class="cbracket">{</span><span class="normal"> </span>
 
70
<span class="keyword">const</span><span class="normal"> </span><span class="usertype">gchar</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">documentors</span><span class="symbol">[]</span><span class="normal"> </span><span class="symbol">=</span><span class="normal"> </span><span class="cbracket">{</span><span class="normal"> </span>
71
71
<span class="normal">  </span><span class="string">"Author 1"</span><span class="symbol">,</span><span class="normal"> </span>
72
72
<span class="normal">  </span><span class="string">"Author 2"</span><span class="symbol">,</span><span class="normal"> </span>
73
73
<span class="normal">  NULL </span>
74
74
<span class="cbracket">}</span><span class="symbol">;</span>
75
75
 
76
 
<span class="normal"><a href="GtkWidget.html">GtkWidget</a> </span><span class="symbol">*</span><span class="normal"><a href="/usr/share/gtk-doc/html/libiptcdata/iptc-about.html#about">about</a> </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="/usr/share/gtk-doc/html/libgnomeui/GnomeAbout.html#gnome-about-new">gnome_about_new</a></span><span class="normal"> </span><span class="symbol">(</span><span class="string">"GNOME Test Program"</span><span class="symbol">,</span><span class="normal"> VERSION</span><span class="symbol">,</span>
77
 
<span class="normal">                                   </span><span class="string">"(C) 1998-2001 The Free Software Foundation"</span><span class="symbol">,</span>
78
 
<span class="normal">                                   </span><span class="string">"Program to display GNOME functions."</span><span class="symbol">,</span>
79
 
<span class="normal">                                   authors</span><span class="symbol">,</span>
80
 
<span class="normal">                                   documenters</span><span class="symbol">,</span>
81
 
<span class="normal">                                   </span><span class="function">_</span><span class="symbol">(</span><span class="string">"translator-credits"</span><span class="symbol">),</span>
82
 
<span class="normal">                                   </span><span class="string">"logo.png"</span><span class="symbol">);</span></pre></td>
 
76
<span class="usertype">GtkWidget</span><span class="normal"> </span><span class="symbol">*</span><span class="normal"><a href="/usr/share/gtk-doc/html/libiptcdata/iptc-about.html#about">about</a> </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="/usr/share/gtk-doc/html/libgnomeui/GnomeAbout.html#gnome-about-new">gnome_about_new</a></span><span class="normal"> </span><span class="symbol">(</span><span class="string">"GNOME Test Program"</span><span class="symbol">,</span><span class="normal"> VERSION</span><span class="symbol">,</span>
 
77
<span class="normal">                    </span><span class="string">"(C) 1998-2001 The Free Software Foundation"</span><span class="symbol">,</span>
 
78
<span class="normal">                    </span><span class="string">"Program to display GNOME functions."</span><span class="symbol">,</span>
 
79
<span class="normal">                    authors</span><span class="symbol">,</span>
 
80
<span class="normal">                    documenters</span><span class="symbol">,</span>
 
81
<span class="normal">                    </span><span class="function">_</span><span class="symbol">(</span><span class="string">"translator-credits"</span><span class="symbol">),</span>
 
82
<span class="normal">                    </span><span class="string">"logo.png"</span><span class="symbol">);</span></pre></td>
83
83
      </tr>
84
84
    </tbody>
85
85
  </table>
104
104
10
105
105
11
106
106
12</pre></td>
107
 
        <td class="listing_code"><pre class="programlisting"><span class="normal"><a href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf">GdkPixbuf</a> </span><span class="symbol">*</span><span class="normal">logo </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-file-loading.html#gdk-pixbuf-new-from-file">gdk_pixbuf_new_from_file</a></span><span class="normal"> </span><span class="symbol">(</span><span class="string">"logo.png"</span><span class="symbol">,</span><span class="normal"> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span>
108
 
<span class="normal"><a href="GtkWidget.html">GtkWidget</a> </span><span class="symbol">*</span><span class="normal"><a href="/usr/share/gtk-doc/html/libiptcdata/iptc-about.html#about">about</a> </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-new">g_object_new</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">GTK_TYPE_ABOUT_DIALOG</span><span class="symbol">,</span>
 
107
        <td class="listing_code"><pre class="programlisting"><span class="usertype">GdkPixbuf</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">logo </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-file-loading.html#gdk-pixbuf-new-from-file">gdk_pixbuf_new_from_file</a></span><span class="normal"> </span><span class="symbol">(</span><span class="string">"logo.png"</span><span class="symbol">,</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span>
 
108
<span class="usertype">GtkWidget</span><span class="normal"> </span><span class="symbol">*</span><span class="normal"><a href="/usr/share/gtk-doc/html/libiptcdata/iptc-about.html#about">about</a> </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-new">g_object_new</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">GTK_TYPE_ABOUT_DIALOG</span><span class="symbol">,</span>
109
109
<span class="normal">                                 </span><span class="string">"name"</span><span class="symbol">,</span><span class="normal"> </span><span class="string">"GNOME Test Program"</span><span class="symbol">,</span><span class="normal"> </span>
110
110
<span class="normal">                                 </span><span class="string">"version"</span><span class="symbol">,</span><span class="normal"> VERSION</span><span class="symbol">,</span>
111
 
<span class="normal">                                </span><span class="string">"copyright"</span><span class="symbol">,</span><span class="normal"> </span><span class="string">"(C) 1998-2001 The Free Software Foundation"</span><span class="symbol">,</span>
112
 
<span class="normal">                                </span><span class="string">"comments"</span><span class="symbol">,</span><span class="normal"> </span><span class="string">"Program to display GNOME functions."</span><span class="symbol">,</span>
113
 
<span class="normal">                                </span><span class="string">"authors"</span><span class="symbol">,</span><span class="normal"> authors</span><span class="symbol">,</span>
114
 
<span class="normal">                                </span><span class="string">"documenters"</span><span class="symbol">,</span><span class="normal"> documenters</span><span class="symbol">,</span>
115
 
<span class="normal">                                </span><span class="string">"translator-credits"</span><span class="symbol">,</span><span class="normal"> </span><span class="function">_</span><span class="symbol">(</span><span class="string">"translator-credits"</span><span class="symbol">),</span>
116
 
<span class="normal">                                </span><span class="string">"logo"</span><span class="symbol">,</span><span class="normal"> logo</span><span class="symbol">,</span>
117
 
<span class="normal">                                 <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span>
118
 
<span class="function"><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref">g_object_unref</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">pixbuf</span><span class="symbol">);</span></pre></td>
 
111
<span class="normal">                         </span><span class="string">"copyright"</span><span class="symbol">,</span><span class="normal"> </span><span class="string">"(C) 1998-2001 The Free Software Foundation"</span><span class="symbol">,</span>
 
112
<span class="normal">                     </span><span class="string">"comments"</span><span class="symbol">,</span><span class="normal"> </span><span class="string">"Program to display GNOME functions."</span><span class="symbol">,</span>
 
113
<span class="normal">                         </span><span class="string">"authors"</span><span class="symbol">,</span><span class="normal"> authors</span><span class="symbol">,</span>
 
114
<span class="normal">                         </span><span class="string">"documenters"</span><span class="symbol">,</span><span class="normal"> documenters</span><span class="symbol">,</span>
 
115
<span class="normal">                         </span><span class="string">"translator-credits"</span><span class="symbol">,</span><span class="normal"> </span><span class="function">_</span><span class="symbol">(</span><span class="string">"translator-credits"</span><span class="symbol">),</span>
 
116
<span class="normal">                     </span><span class="string">"logo"</span><span class="symbol">,</span><span class="normal"> logo</span><span class="symbol">,</span>
 
117
<span class="normal">                                 <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span>
 
118
<span class="function"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref">g_object_unref</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">pixbuf</span><span class="symbol">);</span></pre></td>
119
119
      </tr>
120
120
    </tbody>
121
121
  </table>
122
122
</div>
123
123
 
124
124
<p>
125
 
    If the <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-new"><code class="function">g_object_new()</code></a> construction scares you, you can also use 
 
125
    If the <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-new"><code class="function">g_object_new()</code></a> construction scares you, you can also use 
126
126
    <a class="link" href="GtkAboutDialog.html#gtk-about-dialog-new" title="gtk_about_dialog_new ()"><code class="function">gtk_about_dialog_new()</code></a> to construct the dialog and then use the 
127
127
    setters for the individual properties.
128
128
  </p>