Doc formatting tweaks.

2003-10-01  Matthias Clasen  <maclas@gmx.de>

	* gtk/gtkmain.c: Doc formatting tweaks.

	* gtk/gtktoolitem.c (gtk_tool_item_set_is_important): Fix a typo.

	* gtk/gtkcheckmenuitem.h (gtk_check_menu_item_set_draw_as_radio):
	Use the same parameter names as in .c file, to pacify gtk-doc.

	* gtk/gtktoggletoolbutton.[hc]:
	* gtk/gtktoolbutton.[hc]:
	* gtk/gtktoolitem.[hc]:
	* gtk/gtktoolbar.[hc]:
	* gtk/gtkcolorbutton.[hc]:
	* gtk/gtkfontbutton.[hc]:
	* gtk/gtkalignment.[hc]: Define GET_PRIVATE macros in the
	source, not in the header.

	* gtk/gtkcheckmenuitem.c (gtk_check_menu_item_[sg]et_draw_as_radio):
	Document these as 2.4 API additions.

	* gtk/tmpl/gtkaction.sgml: Fix cross reference to GtkMenuMerge.

	* gtk/gtk-sections.txt: Additions.

	* gtk/tmpl/gtkitemfactory.sgml: Add hint to use #GtkUIManager instead.
This commit is contained in:
Matthias Clasen
2003-09-30 22:48:10 +00:00
committed by Matthias Clasen
parent 881df5c460
commit dbdc43be4c
24 changed files with 173 additions and 42 deletions

View File

@ -1,3 +1,24 @@
2003-10-01 Matthias Clasen <maclas@gmx.de>
* gtk/gtkmain.c: Doc formatting tweaks.
* gtk/gtktoolitem.c (gtk_tool_item_set_is_important): Fix a typo.
* gtk/gtkcheckmenuitem.h (gtk_check_menu_item_set_draw_as_radio):
Use the same parameter names as in .c file, to pacify gtk-doc.
* gtk/gtktoggletoolbutton.[hc]:
* gtk/gtktoolbutton.[hc]:
* gtk/gtktoolitem.[hc]:
* gtk/gtktoolbar.[hc]:
* gtk/gtkcolorbutton.[hc]:
* gtk/gtkfontbutton.[hc]:
* gtk/gtkalignment.[hc]: Define GET_PRIVATE macros in the
source, not in the header.
* gtk/gtkcheckmenuitem.c (gtk_check_menu_item_[sg]et_draw_as_radio):
Document these as 2.4 API additions.
Tue Sep 30 23:42:56 2003 Kristian Rietveld <kris@gtk.org> Tue Sep 30 23:42:56 2003 Kristian Rietveld <kris@gtk.org>
* gtk/gtkentry.c (gtk_entry_set_completion), * gtk/gtkentry.c (gtk_entry_set_completion),

View File

@ -1,3 +1,24 @@
2003-10-01 Matthias Clasen <maclas@gmx.de>
* gtk/gtkmain.c: Doc formatting tweaks.
* gtk/gtktoolitem.c (gtk_tool_item_set_is_important): Fix a typo.
* gtk/gtkcheckmenuitem.h (gtk_check_menu_item_set_draw_as_radio):
Use the same parameter names as in .c file, to pacify gtk-doc.
* gtk/gtktoggletoolbutton.[hc]:
* gtk/gtktoolbutton.[hc]:
* gtk/gtktoolitem.[hc]:
* gtk/gtktoolbar.[hc]:
* gtk/gtkcolorbutton.[hc]:
* gtk/gtkfontbutton.[hc]:
* gtk/gtkalignment.[hc]: Define GET_PRIVATE macros in the
source, not in the header.
* gtk/gtkcheckmenuitem.c (gtk_check_menu_item_[sg]et_draw_as_radio):
Document these as 2.4 API additions.
Tue Sep 30 23:42:56 2003 Kristian Rietveld <kris@gtk.org> Tue Sep 30 23:42:56 2003 Kristian Rietveld <kris@gtk.org>
* gtk/gtkentry.c (gtk_entry_set_completion), * gtk/gtkentry.c (gtk_entry_set_completion),

View File

@ -1,3 +1,24 @@
2003-10-01 Matthias Clasen <maclas@gmx.de>
* gtk/gtkmain.c: Doc formatting tweaks.
* gtk/gtktoolitem.c (gtk_tool_item_set_is_important): Fix a typo.
* gtk/gtkcheckmenuitem.h (gtk_check_menu_item_set_draw_as_radio):
Use the same parameter names as in .c file, to pacify gtk-doc.
* gtk/gtktoggletoolbutton.[hc]:
* gtk/gtktoolbutton.[hc]:
* gtk/gtktoolitem.[hc]:
* gtk/gtktoolbar.[hc]:
* gtk/gtkcolorbutton.[hc]:
* gtk/gtkfontbutton.[hc]:
* gtk/gtkalignment.[hc]: Define GET_PRIVATE macros in the
source, not in the header.
* gtk/gtkcheckmenuitem.c (gtk_check_menu_item_[sg]et_draw_as_radio):
Document these as 2.4 API additions.
Tue Sep 30 23:42:56 2003 Kristian Rietveld <kris@gtk.org> Tue Sep 30 23:42:56 2003 Kristian Rietveld <kris@gtk.org>
* gtk/gtkentry.c (gtk_entry_set_completion), * gtk/gtkentry.c (gtk_entry_set_completion),

View File

@ -1,3 +1,24 @@
2003-10-01 Matthias Clasen <maclas@gmx.de>
* gtk/gtkmain.c: Doc formatting tweaks.
* gtk/gtktoolitem.c (gtk_tool_item_set_is_important): Fix a typo.
* gtk/gtkcheckmenuitem.h (gtk_check_menu_item_set_draw_as_radio):
Use the same parameter names as in .c file, to pacify gtk-doc.
* gtk/gtktoggletoolbutton.[hc]:
* gtk/gtktoolbutton.[hc]:
* gtk/gtktoolitem.[hc]:
* gtk/gtktoolbar.[hc]:
* gtk/gtkcolorbutton.[hc]:
* gtk/gtkfontbutton.[hc]:
* gtk/gtkalignment.[hc]: Define GET_PRIVATE macros in the
source, not in the header.
* gtk/gtkcheckmenuitem.c (gtk_check_menu_item_[sg]et_draw_as_radio):
Document these as 2.4 API additions.
Tue Sep 30 23:42:56 2003 Kristian Rietveld <kris@gtk.org> Tue Sep 30 23:42:56 2003 Kristian Rietveld <kris@gtk.org>
* gtk/gtkentry.c (gtk_entry_set_completion), * gtk/gtkentry.c (gtk_entry_set_completion),

View File

@ -1,3 +1,24 @@
2003-10-01 Matthias Clasen <maclas@gmx.de>
* gtk/gtkmain.c: Doc formatting tweaks.
* gtk/gtktoolitem.c (gtk_tool_item_set_is_important): Fix a typo.
* gtk/gtkcheckmenuitem.h (gtk_check_menu_item_set_draw_as_radio):
Use the same parameter names as in .c file, to pacify gtk-doc.
* gtk/gtktoggletoolbutton.[hc]:
* gtk/gtktoolbutton.[hc]:
* gtk/gtktoolitem.[hc]:
* gtk/gtktoolbar.[hc]:
* gtk/gtkcolorbutton.[hc]:
* gtk/gtkfontbutton.[hc]:
* gtk/gtkalignment.[hc]: Define GET_PRIVATE macros in the
source, not in the header.
* gtk/gtkcheckmenuitem.c (gtk_check_menu_item_[sg]et_draw_as_radio):
Document these as 2.4 API additions.
Tue Sep 30 23:42:56 2003 Kristian Rietveld <kris@gtk.org> Tue Sep 30 23:42:56 2003 Kristian Rietveld <kris@gtk.org>
* gtk/gtkentry.c (gtk_entry_set_completion), * gtk/gtkentry.c (gtk_entry_set_completion),

View File

@ -1,7 +1,13 @@
2003-09-30 Matthias Clasen <maclas@gmx.de> 2003-10-01 Matthias Clasen <maclas@gmx.de>
* gtk/tmpl/gtkaction.sgml: Fix cross reference to GtkMenuMerge.
* gtk/gtk-sections.txt: Additions.
* gtk/tmpl/gtkitemfactory.sgml: Add hint to use #GtkUIManager instead. * gtk/tmpl/gtkitemfactory.sgml: Add hint to use #GtkUIManager instead.
2003-09-30 Matthias Clasen <maclas@gmx.de>
* gtk/tmpl/gtkuimanager.sgml: Add a section about empty menus. * gtk/tmpl/gtkuimanager.sgml: Add a section about empty menus.
* gdk/tmpl/keys.sgml: Small addition. * gdk/tmpl/keys.sgml: Small addition.

View File

@ -201,6 +201,7 @@ GTK_IS_ALIGNMENT_CLASS
GTK_ALIGNMENT_GET_CLASS GTK_ALIGNMENT_GET_CLASS
<SUBSECTION Private> <SUBSECTION Private>
gtk_alignment_get_type gtk_alignment_get_type
GtkAlignmentPrivate
</SECTION> </SECTION>
<SECTION> <SECTION>
@ -401,6 +402,8 @@ gtk_check_menu_item_set_show_toggle
gtk_check_menu_item_toggled gtk_check_menu_item_toggled
gtk_check_menu_item_get_inconsistent gtk_check_menu_item_get_inconsistent
gtk_check_menu_item_set_inconsistent gtk_check_menu_item_set_inconsistent
gtk_check_menu_item_set_draw_as_radio
gtk_check_menu_item_get_draw_as_radio
<SUBSECTION Standard> <SUBSECTION Standard>
GTK_CHECK_MENU_ITEM GTK_CHECK_MENU_ITEM
@ -537,6 +540,7 @@ gtk_clist_get_type
<TITLE>GtkColorButton</TITLE> <TITLE>GtkColorButton</TITLE>
GtkColorButton GtkColorButton
gtk_color_button_new gtk_color_button_new
gtk_color_button_new_with_color
gtk_color_button_set_color gtk_color_button_set_color
gtk_color_button_get_color gtk_color_button_get_color
gtk_color_button_set_alpha gtk_color_button_set_alpha
@ -552,9 +556,9 @@ GTK_TYPE_COLOR_BUTTON
GTK_COLOR_BUTTON_CLASS GTK_COLOR_BUTTON_CLASS
GTK_IS_COLOR_BUTTON_CLASS GTK_IS_COLOR_BUTTON_CLASS
GTK_COLOR_BUTTON_GET_CLASS GTK_COLOR_BUTTON_GET_CLASS
GTK_COLOR_BUTTON_GET_PRIVATE
<SUBSECTION Private> <SUBSECTION Private>
gtk_color_button_get_type gtk_color_button_get_type
GtkColorButtonPrivate
</SECTION> </SECTION>
<SECTION> <SECTION>
@ -940,6 +944,10 @@ gtk_entry_get_type
<TITLE>GtkEventBox</TITLE> <TITLE>GtkEventBox</TITLE>
GtkEventBox GtkEventBox
gtk_event_box_new gtk_event_box_new
gtk_event_box_set_above_child
gtk_event_box_get_above_child
gtk_event_box_set_visible_window
gtk_event_box_get_visible_window
<SUBSECTION Standard> <SUBSECTION Standard>
GTK_EVENT_BOX GTK_EVENT_BOX
GTK_IS_EVENT_BOX GTK_IS_EVENT_BOX
@ -976,6 +984,7 @@ GTK_IS_EXPANDER_CLASS
GTK_EXPANDER_GET_CLASS GTK_EXPANDER_GET_CLASS
<SUBSECTION Private> <SUBSECTION Private>
gtk_expander_get_type gtk_expander_get_type
GtkExpanderPrivate
</SECTION> </SECTION>
<SECTION> <SECTION>
@ -1048,7 +1057,6 @@ GTK_TYPE_FONT_BUTTON
GTK_FONT_BUTTON_CLASS GTK_FONT_BUTTON_CLASS
GTK_IS_FONT_BUTTON_CLASS GTK_IS_FONT_BUTTON_CLASS
GTK_FONT_BUTTON_GET_CLASS GTK_FONT_BUTTON_GET_CLASS
GTK_FONT_BUTTON_GET_PRIVATE
<SUBSECTION Private> <SUBSECTION Private>
gtk_font_button_get_type gtk_font_button_get_type
</SECTION> </SECTION>
@ -1403,6 +1411,7 @@ GTK_IS_IM_MULTICONTEXT_CLASS
GTK_IM_MULTICONTEXT_GET_CLASS GTK_IM_MULTICONTEXT_GET_CLASS
<SUBSECTION Private> <SUBSECTION Private>
gtk_im_multicontext_get_type gtk_im_multicontext_get_type
GtkIMMulticontextPrivate
</SECTION> </SECTION>
<SECTION> <SECTION>
@ -1646,6 +1655,7 @@ gtk_menu_append
gtk_menu_prepend gtk_menu_prepend
gtk_menu_insert gtk_menu_insert
gtk_menu_reorder_child gtk_menu_reorder_child
gtk_menu_attach
gtk_menu_popup gtk_menu_popup
gtk_menu_set_accel_group gtk_menu_set_accel_group
gtk_menu_get_accel_group gtk_menu_get_accel_group
@ -2840,6 +2850,8 @@ gtk_text_view_set_indent
gtk_text_view_get_indent gtk_text_view_get_indent
gtk_text_view_set_tabs gtk_text_view_set_tabs
gtk_text_view_get_tabs gtk_text_view_get_tabs
gtk_text_view_set_accepts_tab
gtk_text_view_get_accepts_tab
gtk_text_view_get_default_attributes gtk_text_view_get_default_attributes
GTK_TEXT_VIEW_PRIORITY_VALIDATE GTK_TEXT_VIEW_PRIORITY_VALIDATE
<SUBSECTION Standard> <SUBSECTION Standard>
@ -2987,6 +2999,7 @@ GTK_IS_TOOLBAR_CLASS
GTK_TOOLBAR_GET_CLASS GTK_TOOLBAR_GET_CLASS
<SUBSECTION Private> <SUBSECTION Private>
gtk_toolbar_get_type gtk_toolbar_get_type
GtkToolbarPrivate
</SECTION> </SECTION>
<SECTION> <SECTION>
@ -3007,9 +3020,12 @@ gtk_tool_item_set_visible_horizontal
gtk_tool_item_get_visible_horizontal gtk_tool_item_get_visible_horizontal
gtk_tool_item_set_visible_vertical gtk_tool_item_set_visible_vertical
gtk_tool_item_get_visible_vertical gtk_tool_item_get_visible_vertical
gtk_tool_item_set_is_important
gtk_tool_item_get_is_important
gtk_tool_item_get_icon_size gtk_tool_item_get_icon_size
gtk_tool_item_get_orientation gtk_tool_item_get_orientation
gtk_tool_item_get_toolbar_style gtk_tool_item_get_toolbar_style
gtk_tool_item_get_relief_style
gtk_tool_item_retrieve_proxy_menu_item gtk_tool_item_retrieve_proxy_menu_item
gtk_tool_item_get_proxy_menu_item gtk_tool_item_get_proxy_menu_item
gtk_tool_item_set_proxy_menu_item gtk_tool_item_set_proxy_menu_item
@ -3021,7 +3037,6 @@ GTK_TOOL_ITEM_CLASS
GTK_IS_TOOL_ITEM GTK_IS_TOOL_ITEM
GTK_IS_TOOL_ITEM_CLASS GTK_IS_TOOL_ITEM_CLASS
GTK_TOOL_ITEM_GET_CLASS GTK_TOOL_ITEM_GET_CLASS
GTK_TOOL_ITEM_GET_PRIVATE
<SUBSECTION Private> <SUBSECTION Private>
gtk_tool_item_get_type gtk_tool_item_get_type
@ -3070,7 +3085,6 @@ GTK_TOOL_BUTTON_CLASS
GTK_IS_TOOL_BUTTON GTK_IS_TOOL_BUTTON
GTK_IS_TOOL_BUTTON_CLASS GTK_IS_TOOL_BUTTON_CLASS
GTK_TOOL_BUTTON_GET_CLASS GTK_TOOL_BUTTON_GET_CLASS
GTK_TOOL_BUTTON_GET_PRIVATE
<SUBSECTION Private> <SUBSECTION Private>
gtk_tool_button_get_type gtk_tool_button_get_type
@ -3121,7 +3135,6 @@ GTK_TOGGLE_TOOL_BUTTON_GET_CLASS
<SUBSECTION Private> <SUBSECTION Private>
gtk_toggle_tool_button_get_type gtk_toggle_tool_button_get_type
GtkToggleToolButtonPrivate GtkToggleToolButtonPrivate
GTK_TOGGLE_TOOL_BUTTON_GET_PRIVATE
</SECTION> </SECTION>
<SECTION> <SECTION>
@ -3924,6 +3937,7 @@ gtk_widget_realize
gtk_widget_unrealize gtk_widget_unrealize
gtk_widget_queue_draw gtk_widget_queue_draw
gtk_widget_queue_resize gtk_widget_queue_resize
gtk_widget_queue_resize_no_redraw
gtk_widget_draw gtk_widget_draw
gtk_widget_size_request gtk_widget_size_request
gtk_widget_get_child_requisition gtk_widget_get_child_requisition

View File

@ -45,7 +45,7 @@ activate its action.
<!-- ##### SECTION See_Also ##### --> <!-- ##### SECTION See_Also ##### -->
<para> <para>
#GtkActionGroup, #GtkMenuMerge #GtkActionGroup, #GtkUIManager
</para> </para>
<!-- ##### STRUCT GtkAction ##### --> <!-- ##### STRUCT GtkAction ##### -->

View File

@ -43,6 +43,8 @@ enum {
PROP_LAST PROP_LAST
}; };
#define GTK_ALIGNMENT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GTK_TYPE_ALIGNMENT, GtkAlignmentPrivate))
struct _GtkAlignmentPrivate struct _GtkAlignmentPrivate
{ {
guint padding_top; guint padding_top;

View File

@ -322,6 +322,7 @@ gtk_check_menu_item_get_inconsistent (GtkCheckMenuItem *check_menu_item)
* *
* Sets whether @check_menu_item is drawn like a #GtkRadioMenuItem * Sets whether @check_menu_item is drawn like a #GtkRadioMenuItem
* *
* Since: 2.4
**/ **/
void void
gtk_check_menu_item_set_draw_as_radio (GtkCheckMenuItem *check_menu_item, gtk_check_menu_item_set_draw_as_radio (GtkCheckMenuItem *check_menu_item,
@ -348,6 +349,8 @@ gtk_check_menu_item_set_draw_as_radio (GtkCheckMenuItem *check_menu_item,
* Returns whether @check_menu_item looks like a #GtkRadioMenuItem * Returns whether @check_menu_item looks like a #GtkRadioMenuItem
* *
* Return value: Whether @check_menu_item looks like a #GtkRadioMenuItem * Return value: Whether @check_menu_item looks like a #GtkRadioMenuItem
*
* Since: 2.4
**/ **/
gboolean gboolean
gtk_check_menu_item_get_draw_as_radio (GtkCheckMenuItem *check_menu_item) gtk_check_menu_item_get_draw_as_radio (GtkCheckMenuItem *check_menu_item)

View File

@ -87,7 +87,7 @@ void gtk_check_menu_item_set_inconsistent (GtkCheckMenuItem *check_menu_i
gboolean setting); gboolean setting);
gboolean gtk_check_menu_item_get_inconsistent (GtkCheckMenuItem *check_menu_item); gboolean gtk_check_menu_item_get_inconsistent (GtkCheckMenuItem *check_menu_item);
void gtk_check_menu_item_set_draw_as_radio (GtkCheckMenuItem *check_menu_item, void gtk_check_menu_item_set_draw_as_radio (GtkCheckMenuItem *check_menu_item,
gboolean draw_radio_indicator); gboolean draw_as_radio);
gboolean gtk_check_menu_item_get_draw_as_radio (GtkCheckMenuItem *check_menu_item); gboolean gtk_check_menu_item_get_draw_as_radio (GtkCheckMenuItem *check_menu_item);

View File

@ -50,6 +50,8 @@
#define CHECK_DARK 21845 /* 65535 / 3 */ #define CHECK_DARK 21845 /* 65535 / 3 */
#define CHECK_LIGHT 43690 #define CHECK_LIGHT 43690
#define GTK_COLOR_BUTTON_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_COLOR_BUTTON, GtkColorButtonPrivate))
struct _GtkColorButtonPrivate struct _GtkColorButtonPrivate
{ {
GdkPixbuf *pixbuf; /* Pixbuf for rendering sample */ GdkPixbuf *pixbuf; /* Pixbuf for rendering sample */

View File

@ -49,7 +49,6 @@ G_BEGIN_DECLS
#define GTK_IS_COLOR_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COLOR_BUTTON)) #define GTK_IS_COLOR_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COLOR_BUTTON))
#define GTK_IS_COLOR_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COLOR_BUTTON)) #define GTK_IS_COLOR_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COLOR_BUTTON))
#define GTK_COLOR_BUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_COLOR_BUTTON, GtkColorButtonClass)) #define GTK_COLOR_BUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_COLOR_BUTTON, GtkColorButtonClass))
#define GTK_COLOR_BUTTON_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_COLOR_BUTTON, GtkColorButtonPrivate))
typedef struct _GtkColorButton GtkColorButton; typedef struct _GtkColorButton GtkColorButton;
typedef struct _GtkColorButtonClass GtkColorButtonClass; typedef struct _GtkColorButtonClass GtkColorButtonClass;

View File

@ -44,6 +44,8 @@
#include <string.h> #include <string.h>
#include <stdio.h> #include <stdio.h>
#define GTK_FONT_BUTTON_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_FONT_BUTTON, GtkFontButtonPrivate))
struct _GtkFontButtonPrivate struct _GtkFontButtonPrivate
{ {
gchar *title; gchar *title;

View File

@ -41,7 +41,6 @@ G_BEGIN_DECLS
#define GTK_IS_FONT_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FONT_BUTTON)) #define GTK_IS_FONT_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FONT_BUTTON))
#define GTK_IS_FONT_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FONT_BUTTON)) #define GTK_IS_FONT_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FONT_BUTTON))
#define GTK_FONT_BUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_FONT_BUTTON, GtkFontButtonClass)) #define GTK_FONT_BUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_FONT_BUTTON, GtkFontButtonClass))
#define GTK_FONT_BUTTON_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_FONT_BUTTON, GtkFontButtonPrivate))
typedef struct _GtkFontButton GtkFontButton; typedef struct _GtkFontButton GtkFontButton;
typedef struct _GtkFontButtonClass GtkFontButtonClass; typedef struct _GtkFontButtonClass GtkFontButtonClass;

View File

@ -413,8 +413,8 @@ module_build_la_path (const gchar *directory,
* @name: the name of the module * @name: the name of the module
* @type: the type of the module, for instance 'modules', 'engines', immodules' * @type: the type of the module, for instance 'modules', 'engines', immodules'
* *
* Looks for a dynamically module named @name of type @type in the standard GTK+ * Looks for a dynamically loadable module named @name of type @type in the
* module search path. * standard GTK+ module search path.
* *
* Return value: the pathname to the found module, or %NULL if it wasn't found. * Return value: the pathname to the found module, or %NULL if it wasn't found.
* Free with g_free(). * Free with g_free().
@ -611,8 +611,8 @@ display_opened_cb (GdkDisplayManager *display_manager,
/** /**
* gdk_parse_args: * gdk_parse_args:
* @argc: the number of command line arguments. * @argc: a pointer to the number of command line arguments.
* @argv: the array of command line arguments. * @argv: a pointer to the array of command line arguments.
* *
* Parses command line arguments, and initializes global * Parses command line arguments, and initializes global
* attributes of GTK+, but does not actually open a connection * attributes of GTK+, but does not actually open a connection
@ -847,11 +847,9 @@ gtk_parse_args (int *argc,
/** /**
* gtk_init_check: * gtk_init_check:
* @argc: Address of the <parameter>argc</parameter> parameter of your * @argc: Address of the <parameter>argc</parameter> parameter of your
* <function>main()</function> function. Changed if any arguments were * main() function. Changed if any arguments were handled.
* handled. * @argv: Address of the <parameter>argv</parameter> parameter of main().
* @argv: Address of the <parameter>argv</parameter> parameter of * Any parameters understood by gtk_init() are stripped before return.
* <function>main()</function>. Any parameters understood by gtk_init()
* are stripped before return.
* *
* This function does the same work as gtk_init() with only * This function does the same work as gtk_init() with only
* a single change: It does not terminate the program if the GUI can't be * a single change: It does not terminate the program if the GUI can't be
@ -878,15 +876,13 @@ gtk_init_check (int *argc,
/** /**
* gtk_init: * gtk_init:
* @argc: Address of the <parameter>argc</parameter> parameter of your * @argc: Address of the <parameter>argc</parameter> parameter of your
* <function>main()</function> function. Changed if any arguments were * main() function. Changed if any arguments were handled.
* handled. * @argv: Address of the <parameter>argv</parameter> parameter of main().
* @argv: Address of the <parameter>argv</parameter> parameter of * Any parameters understood by gtk_init() are stripped before return.
* <function>main()</function>. Any parameters understood by gtk_init()
* are stripped before return.
* *
* Call this function before using any other GTK+ functions in your GUI * Call this function before using any other GTK+ functions in your GUI
* applications. It will initialize everything needed to operate the toolkit and * applications. It will initialize everything needed to operate the
* parses some standard command line options. @argc and * toolkit and parses some standard command line options. @argc and
* @argv are adjusted accordingly so your own code will * @argv are adjusted accordingly so your own code will
* never see those standard arguments. * never see those standard arguments.
* *
@ -989,13 +985,12 @@ gtk_exit (gint errorcode)
* <literal>setlocale (LC_ALL, "")</literal> but also takes care of the * <literal>setlocale (LC_ALL, "")</literal> but also takes care of the
* locale specific setup of the windowing system used by GDK. * locale specific setup of the windowing system used by GDK.
* *
* Return: a string corresponding to the locale set, typically in the * Returns: a string corresponding to the locale set, typically in the
* form lang_COUNTRY, where lang is an ISO-639 language code, and * form lang_COUNTRY, where lang is an ISO-639 language code, and
* COUNTRY is an ISO-3166 country code. On Unix, this form matches the * COUNTRY is an ISO-3166 country code. On Unix, this form matches the
* result of the <function>setlocale()</function>; it is also used on * result of the setlocale(); it is also used on other machines, such as
* other machines, such as Windows, where the C library returns a * Windows, where the C library returns a different result. The string is
* different result. The string is owned by GTK+ and should not be * owned by GTK+ and should not be modified or freed.
* modified or freed.
**/ **/
gchar * gchar *
gtk_set_locale (void) gtk_set_locale (void)
@ -1018,11 +1013,11 @@ gtk_set_locale (void)
* *
* On Windows, the C library doesn't use any such environment * On Windows, the C library doesn't use any such environment
* variables, and setting them won't affect the behaviour of functions * variables, and setting them won't affect the behaviour of functions
* like <function>ctime()</function>. The user sets the locale through * like ctime(). The user sets the locale through the Regional Options
* the Regional Options in the Control Panel. The C library (in the * in the Control Panel. The C library (in the setlocale() function)
* <function>setlocale()</function> function) does not use country and * does not use country and language codes, but country and language
* language codes, but country and language names spelled out in * names spelled out in English.
* English. However, this function does check the above environment * However, this function does check the above environment
* variables, and does return a Unix-style locale string based on * variables, and does return a Unix-style locale string based on
* either said environment variables or the thread's current locale. * either said environment variables or the thread's current locale.
* *
@ -1071,7 +1066,7 @@ _gtk_get_lc_ctype (void)
* application.) The default language is derived from the current * application.) The default language is derived from the current
* locale. It determines, for example, whether GTK+ uses the * locale. It determines, for example, whether GTK+ uses the
* right-to-left or left-to-right text direction. See * right-to-left or left-to-right text direction. See
* _gtk_get_lc_ctype for notes on behaviour on Windows. * _gtk_get_lc_ctype() for notes on behaviour on Windows.
* *
* Return value: the default language as a #PangoLanguage, must not be * Return value: the default language as a #PangoLanguage, must not be
* freed * freed

View File

@ -34,6 +34,8 @@ enum {
LAST_SIGNAL LAST_SIGNAL
}; };
#define GTK_TOGGLE_TOOL_BUTTON_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON, GtkToggleToolButtonPrivate))
struct _GtkToggleToolButtonPrivate struct _GtkToggleToolButtonPrivate
{ {
guint active : 1; guint active : 1;

View File

@ -33,7 +33,6 @@ G_BEGIN_DECLS
#define GTK_IS_TOGGLE_TOOL_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON)) #define GTK_IS_TOGGLE_TOOL_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON))
#define GTK_IS_TOGGLE_TOOL_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON)) #define GTK_IS_TOGGLE_TOOL_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON))
#define GTK_TOGGLE_TOOL_BUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON, GtkToggleToolButtonClass)) #define GTK_TOGGLE_TOOL_BUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON, GtkToggleToolButtonClass))
#define GTK_TOGGLE_TOOL_BUTTON_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON, GtkToggleToolButtonPrivate))
typedef struct _GtkToggleToolButton GtkToggleToolButton; typedef struct _GtkToggleToolButton GtkToggleToolButton;
typedef struct _GtkToggleToolButtonClass GtkToggleToolButtonClass; typedef struct _GtkToggleToolButtonClass GtkToggleToolButtonClass;

View File

@ -191,6 +191,8 @@ typedef enum {
NEW_API NEW_API
} ApiMode; } ApiMode;
#define GTK_TOOLBAR_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GTK_TYPE_TOOLBAR, GtkToolbarPrivate))
struct _GtkToolbarPrivate struct _GtkToolbarPrivate
{ {
GList *items; GList *items;

View File

@ -55,7 +55,6 @@ G_BEGIN_DECLS
#define GTK_IS_TOOLBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOLBAR)) #define GTK_IS_TOOLBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOLBAR))
#define GTK_IS_TOOLBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOOLBAR)) #define GTK_IS_TOOLBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOOLBAR))
#define GTK_TOOLBAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TOOLBAR, GtkToolbarClass)) #define GTK_TOOLBAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TOOLBAR, GtkToolbarClass))
#define GTK_TOOLBAR_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GTK_TYPE_TOOLBAR, GtkToolbarPrivate))
#ifndef GTK_DISABLE_DEPRECATED #ifndef GTK_DISABLE_DEPRECATED
typedef enum typedef enum

View File

@ -76,6 +76,8 @@ static void gtk_tool_button_construct_contents (GtkToolItem *tool_item);
static GObjectClass *parent_class = NULL; static GObjectClass *parent_class = NULL;
static guint toolbutton_signals[LAST_SIGNAL] = { 0 }; static guint toolbutton_signals[LAST_SIGNAL] = { 0 };
#define GTK_TOOL_BUTTON_GET_PRIVATE(obj)(G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_TOOL_BUTTON, GtkToolButtonPrivate))
struct _GtkToolButtonPrivate struct _GtkToolButtonPrivate
{ {
GtkWidget *button; GtkWidget *button;

View File

@ -33,7 +33,6 @@ G_BEGIN_DECLS
#define GTK_IS_TOOL_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOL_BUTTON)) #define GTK_IS_TOOL_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOL_BUTTON))
#define GTK_IS_TOOL_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((obj), GTK_TYPE_TOOL_BUTTON)) #define GTK_IS_TOOL_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((obj), GTK_TYPE_TOOL_BUTTON))
#define GTK_TOOL_BUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_TOOL_BUTTON, GtkToolButtonClass)) #define GTK_TOOL_BUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_TOOL_BUTTON, GtkToolButtonClass))
#define GTK_TOOL_BUTTON_GET_PRIVATE(obj)(G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_TOOL_BUTTON, GtkToolButtonPrivate))
typedef struct _GtkToolButton GtkToolButton; typedef struct _GtkToolButton GtkToolButton;
typedef struct _GtkToolButtonClass GtkToolButtonClass; typedef struct _GtkToolButtonClass GtkToolButtonClass;

View File

@ -43,6 +43,8 @@ enum {
PROP_IS_IMPORTANT PROP_IS_IMPORTANT
}; };
#define GTK_TOOL_ITEM_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GTK_TYPE_TOOL_ITEM, GtkToolItemPrivate))
struct _GtkToolItemPrivate struct _GtkToolItemPrivate
{ {
gchar *tip_text; gchar *tip_text;
@ -779,7 +781,7 @@ gtk_tool_item_get_is_important (GtkToolItem *tool_item)
/** /**
* gtk_tool_item_set_is_important: * gtk_tool_item_set_is_important:
* @tool_item: a #GtkToolItem * @tool_item: a #GtkToolItem
* @is_imporatnt: whether the tool item should be considered important * @is_important: whether the tool item should be considered important
* *
* Sets whether @tool_item should be considered important. The #GtkToolButton * Sets whether @tool_item should be considered important. The #GtkToolButton
* class uses this property to determine whether to show or hide its label * class uses this property to determine whether to show or hide its label

View File

@ -33,7 +33,6 @@
#define GTK_IS_TOOL_ITEM(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_TOOL_ITEM)) #define GTK_IS_TOOL_ITEM(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_TOOL_ITEM))
#define GTK_IS_TOOL_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((o), GTK_TYPE_TOOL_ITEM)) #define GTK_IS_TOOL_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((o), GTK_TYPE_TOOL_ITEM))
#define GTK_TOOL_ITEM_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS((o), GTK_TYPE_TOOL_ITEM, GtkToolItemClass)) #define GTK_TOOL_ITEM_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS((o), GTK_TYPE_TOOL_ITEM, GtkToolItemClass))
#define GTK_TOOL_ITEM_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GTK_TYPE_TOOL_ITEM, GtkToolItemPrivate))
typedef struct _GtkToolItem GtkToolItem; typedef struct _GtkToolItem GtkToolItem;
typedef struct _GtkToolItemClass GtkToolItemClass; typedef struct _GtkToolItemClass GtkToolItemClass;