Move gtk-reference files into GTK+ tree proper.

Thu Sep  7 14:15:03 2000  Owen Taylor  <otaylor@redhat.com>

        * gdk/* gtk/*: Move gtk-reference files into GTK+ tree proper.

	* Update sections.txt files to correspond to current code,
	tweak .sgml files and Makefiles to correspond.

	* gtk/tmpl/gtkradiomenuitem.sgml (this): Remove extra <para>
This commit is contained in:
Owen Taylor
2000-09-07 18:17:06 +00:00
committed by Owen Taylor
parent 21b538970e
commit 71337db92e
117 changed files with 14173 additions and 7375 deletions

View File

@ -2,5 +2,6 @@ Makefile
Makefile.in
sgml
html
.libs
gtk-decl-list.txt
gtk-unused.txt

View File

@ -6,54 +6,148 @@ DOC_MODULE=gtk
# The top-level SGML file.
DOC_MAIN_SGML_FILE=gtk-docs.sgml
# We could alternatively use this for using installed headers.
INCLUDE_DIR=`gtk-config --prefix`/include/gtk
# The directory containing the source code
DOC_SOURCE_DIR=$(top_srcdir)/gtk
# Extra options to supply to gtkdoc-fixref
FIXXREF_OPTIONS=--extra-dir=../gdk-pixbuf/html --extra-dir=../gdk/html
# Header files to ignore when scanning
IGNORE_HFILES= \
fnmatch.h \
gdk-pixbuf-loader.h \
gtkdebug.h \
gtkhsv.h \
gtkimcontextsimple.h \
gtkintl.h \
gtkprivate.h \
gtktextbtree.h \
gtktextchild.h \
gtktextdisplay.h \
gtktextiterprivate.h \
gtktextlayout.h \
gtktextmarkprivate.h \
gtktextsegment.h \
gtktexttagprivate.h \
gtktexttypes.h \
gtktypebuiltins.h
GTKDOC_CFLAGS = @STRIP_BEGIN@ \
@CFLAGS@ \
-I$(top_srcdir) \
-I$(top_builddir)/gdk \
-DGTK_DISABLE_COMPAT_H \
@GTK_DEBUG_FLAGS@ \
@GTK_XIM_FLAGS@ \
@GTK_LOCALE_FLAGS@ \
@PANGO_CFLAGS@ \
@GLIB_CFLAGS@ \
@more_cflags@ \
@STRIP_END@
GTKDOC_LIBS = @STRIP_BEGIN@ \
$(top_builddir)/gdk-pixbuf/libgdk_pixbuf-1.3.la \
$(top_builddir)/gdk/@gdktargetlib@ \
$(top_builddir)/gtk/@gtktargetlib@ \
@more_ldflags@ \
@more_libs@ \
@GDK_WLIBS@ \
@PANGO_LIBS@ \
@GLIB_LIBS@ \
@GTK_LIBS_EXTRA@ \
-lm \
@STRIP_END@
GTKDOC_CC=$(LIBTOOL) --mode=compile $(CC)
GTKDOC_LD=$(LIBTOOL) --mode=link $(CC)
content_files = \
objects_grouped.sgml
####################################
# Everything below here is generic #
####################################
TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE)
CFLAGS=`gtk-config --cflags`
LDFLAGS=`gtk-config --libs`
EXTRA_DIST = \
$(DOC_MAIN_SGML_FILE) \
$(content_files) \
$(DOC_MODULE)-sections.txt \
$(DOC_MODULE)-overrides.txt
if ENABLE_GTK_DOC
all-local: html/index.html
$(DOC_MODULE)-decl.txt:
$(MAKE) scan
$(tmpl_sources): $(DOC_MODULE)-decl.txt $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt
$(MAKE) templates
sgml/$(DOC_MODULE)-doc.bottom: $(tmpl_sources) $(DOC_MODULE)-decl.txt
$(MAKE) sgml
html/index.html: sgml/$(DOC_MODULE)-doc.bottom $(DOC_MAIN_SGML_FILE) $(content_fiels)
$(MAKE) html
endif
scan:
CFLAGS=$(CFLAGS) LDFLAGS=$(LDFLAGS) gtkdoc-scanobj --module=$(DOC_MODULE)
gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers='gtkintl.h' $(INCLUDE_DIR)/*.h
(cd $(srcdir) \
&& CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" CFLAGS="$(GTKDOC_CFLAGS)" LDFLAGS="$(GTKDOC_LIBS)" gtkdoc-scangobj --module=$(DOC_MODULE) \
&& gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="$(IGNORE_HFILES)" $(EXTRA_HFILES))
templates: scan
gtkdoc-mktmpl --module=$(DOC_MODULE)
templates:
cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE)
sgml:
gtkdoc-mkdb --module=$(DOC_MODULE)
cd $(srcdir) \
&& gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR)
html:
if ! test -d html ; then mkdir html ; fi
-cd html && gtkdoc-mkhtml $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
test -d $(srcdir)/html || mkdir $(srcdir)/html
-cd $(srcdir)/html && gtkdoc-mkhtml $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
@echo '-- Fixing Crossreferences'
gtkdoc-fixxref --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
clean-local:
rm -f *~ *.bak *.hierarchy *.signals *.args *-unused.txt
rm -f *~ *.bak *.signals *-unused.txt
maintainer-clean-local: clean
rm -rf sgml html $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
cd $(srcdir) && rm -rf sgml html $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
install-data-local:
install -d -m 0755 $(TARGET_DIR)
install -m 0644 html/*.html $(TARGET_DIR)
install -m 0644 html/index.sgml $(TARGET_DIR)
gtkdoc-fixxref --module=$(DOC_MODULE) --html-dir=$(HTML_DIR)
$(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)
(installfiles=`echo $(srcdir)/html/*.html`; \
if test "$$installfiles" = '$(srcdir)/html/*.html'; \
then echo '-- Nothing to install' ; \
else \
for i in $$installfiles; do \
echo '-- Installing '$$i ; \
$(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
done; \
echo '-- Installing $(srcdir)/html/index.sgml' ; \
$(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR); \
fi)
EXTRA_DIST = \
$(DOC_MAIN_SGML_FILE) \
$(DOC_MODULE)-sections.txt \
gtk-overrides.txt \
gtk-decl.txt \
gtk.hierarchy \
gtk.signals \
gtk.args \
gtk.types \
objects_grouped.sgml
#
# Require gtk-doc when making dist
#
if ENABLE_GTK_DOC
dist-check-gtkdoc:
else
dist-check-gtkdoc:
@echo "*** gtk-doc must be installed and enabled in order to make dist
@false
endif
dist-hook:
dist-hook: dist-check-gtkdoc
mkdir $(distdir)/html
mkdir $(distdir)/sgml
mkdir $(distdir)/tmpl
cp -p tmpl/*.sgml $(distdir)/tmpl
-cp $(srcdir)/html/*.html $(srcdir)/html/*.css $(distdir)/html
-cp $(srcdir)/tmpl/*.sgml $(distdir)/tmpl
-cp $(srcdir)/sgml/*.sgml $(distdir)/sgml
-cp $(srcdir)/sgml/*.bottom $(srcdir)/sgml/*.top $(distdir)/sgml
.PHONY : html sgml templates scan

File diff suppressed because it is too large Load Diff

View File

@ -40,6 +40,8 @@
<!entity GtkHScrollbar SYSTEM "sgml/gtkhscrollbar.sgml">
<!entity GtkHSeparator SYSTEM "sgml/gtkhseparator.sgml">
<!entity GtkImage SYSTEM "sgml/gtkimage.sgml">
<!entity GtkIMContext SYSTEM "sgml/gtkimcontext.sgml">
<!entity GtkIMMulticontext SYSTEM "sgml/gtkimmulticontext.sgml">
<!entity GtkInputDialog SYSTEM "sgml/gtkinputdialog.sgml">
<!entity GtkInvisible SYSTEM "sgml/gtkinvisible.sgml">
<!entity GtkItem SYSTEM "sgml/gtkitem.sgml">
@ -77,6 +79,12 @@
<!entity GtkTable SYSTEM "sgml/gtktable.sgml">
<!entity GtkTearoffMenuItem SYSTEM "sgml/gtktearoffmenuitem.sgml">
<!entity GtkText SYSTEM "sgml/gtktext.sgml">
<!entity GtkTextBuffer SYSTEM "sgml/gtktextbuffer.sgml">
<!entity gtk-GtkTextIter SYSTEM "sgml/gtktextiter.sgml">
<!entity gtk-GtkTextMark SYSTEM "sgml/gtktextmark.sgml">
<!entity GtkTextTag SYSTEM "sgml/gtktexttag.sgml">
<!entity GtkTextTagTable SYSTEM "sgml/gtktexttagtable.sgml">
<!entity GtkTextView SYSTEM "sgml/gtktextview.sgml">
<!entity GtkTipsQuery SYSTEM "sgml/gtktipsquery.sgml">
<!entity GtkToggleButton SYSTEM "sgml/gtktogglebutton.sgml">
<!entity GtkToolbar SYSTEM "sgml/gtktoolbar.sgml">
@ -108,7 +116,6 @@
<!entity gtk-Types SYSTEM "sgml/gtktypeutils.sgml">
<!entity gtk-Bindings SYSTEM "sgml/gtkbindings.sgml">
<!entity gtk-Standard-Enumerations SYSTEM "sgml/gtkenums.sgml">
<!entity gtk-Private-Information SYSTEM "sgml/gtkprivate.sgml">
<!entity index-Object-Tree SYSTEM "sgml/tree_index.sgml">
@ -181,7 +188,6 @@ An advanced widget set.
&gtk-Types;
&gtk-Bindings;
&gtk-Standard-Enumerations;
&gtk-Private-Information;
</chapter>
<chapter id="gtkobjects" role="no-toc">
@ -228,6 +234,8 @@ An advanced widget set.
&GtkHScrollbar;
&GtkHSeparator;
&GtkImage;
&GtkIMContext;
&GtkIMMulticontext;
&GtkInputDialog;
&GtkInvisible;
&GtkItem;
@ -265,6 +273,12 @@ An advanced widget set.
&GtkTable;
&GtkTearoffMenuItem;
&GtkText;
&GtkTextBuffer;
&gtk-GtkTextIter;
&gtk-GtkTextMark;
&GtkTextTag;
&GtkTextTagTable;
&GtkTextView;
&GtkTipsQuery;
&GtkToggleButton;
&GtkToolbar;

View File

@ -17,3 +17,16 @@ GtkObject *object,
GtkArg *arg,
guint arg_id
</USER_FUNCTION>
# GtkAllocation is the same as GtkRectangle
<STRUCT>
<NAME>GtkAllocation</NAME>
struct GtkAllocation
{
gint x;
gint y;
gint width;
gint height;
};
</STRUCT>

File diff suppressed because it is too large Load Diff

View File

@ -40,6 +40,30 @@
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkAspectFrame::xalign</NAME>
<TYPE>gfloat</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkAspectFrame::yalign</NAME>
<TYPE>gfloat</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkAspectFrame::ratio</NAME>
<TYPE>gfloat</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkAspectFrame::obey_child</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkBox::spacing</NAME>
<TYPE>gint</TYPE>
@ -54,7 +78,7 @@
<ARG>
<NAME>GtkButton::label</NAME>
<TYPE>GtkString</TYPE>
<TYPE>gstring</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
@ -106,6 +130,12 @@
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkCList::sort_type</NAME>
<TYPE>GtkSortType</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkContainer::border_width</NAME>
<TYPE>gulong</TYPE>
@ -124,6 +154,12 @@
<FLAGS>w</FLAGS>
</ARG>
<ARG>
<NAME>GtkContainer::reallocate_redraws</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkCTree::n_columns</NAME>
<TYPE>guint</TYPE>
@ -166,6 +202,36 @@
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkCurve::curve_type</NAME>
<TYPE>GtkCurveType</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkCurve::min_x</NAME>
<TYPE>gfloat</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkCurve::max_x</NAME>
<TYPE>gfloat</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkCurve::min_y</NAME>
<TYPE>gfloat</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkCurve::max_y</NAME>
<TYPE>gfloat</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkEditable::text_position</NAME>
<TYPE>gint</TYPE>
@ -192,7 +258,7 @@
<ARG>
<NAME>GtkFrame::label</NAME>
<TYPE>GtkString</TYPE>
<TYPE>gstring</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
@ -220,27 +286,39 @@
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkHandleBox::handle_position</NAME>
<TYPE>GtkPositionType</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkHandleBox::snap_edge</NAME>
<TYPE>GtkPositionType</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkHScale::adjustment</NAME>
<TYPE>GtkAdjustment</TYPE>
<FLAGS>rwx</FLAGS>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkHScrollbar::adjustment</NAME>
<TYPE>GtkAdjustment</TYPE>
<FLAGS>rwx</FLAGS>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkLabel::label</NAME>
<TYPE>GtkString</TYPE>
<TYPE>gstring</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkLabel::pattern</NAME>
<TYPE>GtkString</TYPE>
<TYPE>gstring</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
@ -250,6 +328,18 @@
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkLabel::wrap</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkList::selection_mode</NAME>
<TYPE>GtkSelectionMode</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkMenuBar::shadow</NAME>
<TYPE>GtkShadowType</TYPE>
@ -334,6 +424,12 @@
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkNotebook::homogeneous</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkObject::user_data</NAME>
<TYPE>gpointer</TYPE>
@ -400,6 +496,18 @@
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkPaned::handle_size</NAME>
<TYPE>guint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkPreview::expand</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkProgress::activity_mode</NAME>
<TYPE>gboolean</TYPE>
@ -427,7 +535,7 @@
<ARG>
<NAME>GtkProgressBar::adjustment</NAME>
<TYPE>GtkAdjustment</TYPE>
<FLAGS>rwx</FLAGS>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
@ -460,6 +568,18 @@
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkProgressBar::fraction</NAME>
<TYPE>gfloat</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkProgressBar::pulse_step</NAME>
<TYPE>gfloat</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkRadioButton::group</NAME>
<TYPE>GtkRadioButton</TYPE>
@ -472,6 +592,30 @@
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkRuler::lower</NAME>
<TYPE>gfloat</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkRuler::upper</NAME>
<TYPE>gfloat</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkRuler::position</NAME>
<TYPE>gfloat</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkRuler::max_size</NAME>
<TYPE>gfloat</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkScale::digits</NAME>
<TYPE>gint</TYPE>
@ -520,6 +664,12 @@
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkScrolledWindow::shadow</NAME>
<TYPE>GtkShadowType</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkSpinButton::adjustment</NAME>
<TYPE>GtkAdjustment</TYPE>
@ -607,13 +757,13 @@
<ARG>
<NAME>GtkText::hadjustment</NAME>
<TYPE>GtkAdjustment</TYPE>
<FLAGS>rwx</FLAGS>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkText::vadjustment</NAME>
<TYPE>GtkAdjustment</TYPE>
<FLAGS>rwx</FLAGS>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
@ -628,6 +778,318 @@
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::name</NAME>
<TYPE>gstring</TYPE>
<FLAGS>rwX</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::background</NAME>
<TYPE>gstring</TYPE>
<FLAGS>w</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::background_gdk</NAME>
<TYPE>GdkColor</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::background_full_height</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::background_stipple</NAME>
<TYPE>GdkPixmap</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::direction</NAME>
<TYPE>GEnum</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::editable</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::font</NAME>
<TYPE>gstring</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::font_desc</NAME>
<TYPE>GtkBoxed</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::foreground</NAME>
<TYPE>gstring</TYPE>
<FLAGS>w</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::foreground_gdk</NAME>
<TYPE>GdkColor</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::foreground_stipple</NAME>
<TYPE>GdkPixmap</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::justify</NAME>
<TYPE>GEnum</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::language</NAME>
<TYPE>gstring</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::left_margin</NAME>
<TYPE>gint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::left_wrapped_line_margin</NAME>
<TYPE>gint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::offset</NAME>
<TYPE>gint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::overstrike</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::pixels_above_lines</NAME>
<TYPE>gint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::pixels_below_lines</NAME>
<TYPE>gint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::pixels_inside_wrap</NAME>
<TYPE>gint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::right_margin</NAME>
<TYPE>gint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::underline</NAME>
<TYPE>GEnum</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::wrap_mode</NAME>
<TYPE>GEnum</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::background_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::background_full_height_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::background_gdk_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::background_stipple_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::editable_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::font_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::foreground_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::foreground_gdk_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::foreground_stipple_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::justify_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::language_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::left_margin_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::left_wrapped_line_margin_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::offset_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::overstrike_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::pixels_above_lines_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::pixels_below_lines_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::pixels_inside_wrap_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::right_margin_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::underline_set</NAME>
<TYPE>GEnum</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextTag::wrap_mode_set</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextView::height_lines</NAME>
<TYPE>gint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextView::width_columns</NAME>
<TYPE>gint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextView::pixels_above_lines</NAME>
<TYPE>gint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextView::pixels_below_lines</NAME>
<TYPE>gint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextView::pixels_inside_wrap</NAME>
<TYPE>gint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextView::editable</NAME>
<TYPE>gboolean</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTextView::wrap_mode</NAME>
<TYPE>GEnum</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTipsQuery::emit_always</NAME>
<TYPE>gboolean</TYPE>
@ -642,13 +1104,13 @@
<ARG>
<NAME>GtkTipsQuery::label_inactive</NAME>
<TYPE>GtkString</TYPE>
<TYPE>gstring</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkTipsQuery::label_no_tip</NAME>
<TYPE>GtkString</TYPE>
<TYPE>gstring</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
@ -664,16 +1126,46 @@
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkToolbar::orientation</NAME>
<TYPE>GtkOrientation</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkToolbar::toolbar_style</NAME>
<TYPE>GtkToolbarStyle</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkToolbar::space_size</NAME>
<TYPE>guint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkToolbar::space_style</NAME>
<TYPE>GtkToolbarSpaceStyle</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkToolbar::relief</NAME>
<TYPE>GtkReliefStyle</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkViewport::hadjustment</NAME>
<TYPE>GtkAdjustment</TYPE>
<FLAGS>rwx</FLAGS>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkViewport::vadjustment</NAME>
<TYPE>GtkAdjustment</TYPE>
<FLAGS>rwx</FLAGS>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
@ -685,18 +1177,18 @@
<ARG>
<NAME>GtkVScale::adjustment</NAME>
<TYPE>GtkAdjustment</TYPE>
<FLAGS>rwx</FLAGS>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkVScrollbar::adjustment</NAME>
<TYPE>GtkAdjustment</TYPE>
<FLAGS>rwx</FLAGS>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkWidget::name</NAME>
<TYPE>GtkString</TYPE>
<TYPE>gstring</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
@ -810,7 +1302,7 @@
<ARG>
<NAME>GtkWindow::title</NAME>
<TYPE>GtkString</TYPE>
<TYPE>gstring</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
@ -844,3 +1336,15 @@
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkWindow::default_width</NAME>
<TYPE>gint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>
<ARG>
<NAME>GtkWindow::default_height</NAME>
<TYPE>gint</TYPE>
<FLAGS>rw</FLAGS>
</ARG>

View File

@ -25,8 +25,8 @@ GtkObject
GtkListItem
GtkTreeItem
GtkWindow
GtkColorSelectionDialog
GtkDialog
GtkColorSelectionDialog
GtkInputDialog
GtkFileSelection
GtkFontSelectionDialog
@ -41,6 +41,7 @@ GtkObject
GtkVButtonBox
GtkVBox
GtkColorSelection
GtkFontSelection
GtkGammaCurve
GtkHBox
GtkCombo
@ -48,8 +49,6 @@ GtkObject
GtkCList
GtkCTree
GtkFixed
GtkNotebook
GtkFontSelection
GtkPaned
GtkHPaned
GtkVPaned
@ -58,9 +57,11 @@ GtkObject
GtkMenuShell
GtkMenu
GtkMenuBar
GtkNotebook
GtkPacker
GtkSocket
GtkTable
GtkTextView
GtkToolbar
GtkTree
GtkCalendar
@ -90,4 +91,9 @@ GtkObject
GtkData
GtkAdjustment
GtkTooltips
GtkIMContext
GtkIMMulticontext
GtkItemFactory
GtkTextBuffer
GtkTextTag
GtkTextTagTable

View File

@ -212,14 +212,14 @@ GtkColorSelection *colorselection
<NAME>GtkContainer::add</NAME>
<RETURNS>void</RETURNS>
GtkContainer *container
GtkWidget *widget
GtkWidget widget
</SIGNAL>
<SIGNAL>
<NAME>GtkContainer::remove</NAME>
<RETURNS>void</RETURNS>
GtkContainer *container
GtkWidget *widget
GtkWidget widget
</SIGNAL>
<SIGNAL>
@ -239,7 +239,7 @@ GtkDirectionType direction
<NAME>GtkContainer::set-focus-child</NAME>
<RETURNS>void</RETURNS>
GtkContainer *container
GtkWidget *widget
GtkWidget widget
</SIGNAL>
<SIGNAL>
@ -416,14 +416,39 @@ GtkEditable *editable
<NAME>GtkHandleBox::child-attached</NAME>
<RETURNS>void</RETURNS>
GtkHandleBox *handlebox
GtkWidget *widget
GtkWidget widget
</SIGNAL>
<SIGNAL>
<NAME>GtkHandleBox::child-detached</NAME>
<RETURNS>void</RETURNS>
GtkHandleBox *handlebox
GtkWidget *widget
GtkWidget widget
</SIGNAL>
<SIGNAL>
<NAME>GtkIMContext::preedit-start</NAME>
<RETURNS>void</RETURNS>
GtkIMContext *imcontext
</SIGNAL>
<SIGNAL>
<NAME>GtkIMContext::preedit-end</NAME>
<RETURNS>void</RETURNS>
GtkIMContext *imcontext
</SIGNAL>
<SIGNAL>
<NAME>GtkIMContext::preedit-changed</NAME>
<RETURNS>void</RETURNS>
GtkIMContext *imcontext
</SIGNAL>
<SIGNAL>
<NAME>GtkIMContext::commit</NAME>
<RETURNS>void</RETURNS>
GtkIMContext *imcontext
gstring arg1
</SIGNAL>
<SIGNAL>
@ -468,14 +493,14 @@ GtkList *list
<NAME>GtkList::select-child</NAME>
<RETURNS>void</RETURNS>
GtkList *list
GtkWidget *widget
GtkWidget widget
</SIGNAL>
<SIGNAL>
<NAME>GtkList::unselect-child</NAME>
<RETURNS>void</RETURNS>
GtkList *list
GtkWidget *widget
GtkWidget widget
</SIGNAL>
<SIGNAL>
@ -603,6 +628,19 @@ gint page_num
GtkObject *object
</SIGNAL>
<SIGNAL>
<NAME>GtkSpinButton::input</NAME>
<RETURNS>gint</RETURNS>
GtkSpinButton *spinbutton
gpointer arg1
</SIGNAL>
<SIGNAL>
<NAME>GtkSpinButton::output</NAME>
<RETURNS>gboolean</RETURNS>
GtkSpinButton *spinbutton
</SIGNAL>
<SIGNAL>
<NAME>GtkStatusbar::text-pushed</NAME>
<RETURNS>void</RETURNS>
@ -619,6 +657,163 @@ guint context_id
gchar *text
</SIGNAL>
<SIGNAL>
<NAME>GtkTextBuffer::insert-text</NAME>
<RETURNS>void</RETURNS>
GtkTextBuffer *textbuffer
gpointer arg1
gpointer arg2
gint arg3
gboolean arg4
</SIGNAL>
<SIGNAL>
<NAME>GtkTextBuffer::delete-text</NAME>
<RETURNS>void</RETURNS>
GtkTextBuffer *textbuffer
gpointer arg1
gpointer arg2
gboolean arg3
</SIGNAL>
<SIGNAL>
<NAME>GtkTextBuffer::changed</NAME>
<RETURNS>void</RETURNS>
GtkTextBuffer *textbuffer
</SIGNAL>
<SIGNAL>
<NAME>GtkTextBuffer::modified-changed</NAME>
<RETURNS>void</RETURNS>
GtkTextBuffer *textbuffer
</SIGNAL>
<SIGNAL>
<NAME>GtkTextBuffer::mark-set</NAME>
<RETURNS>void</RETURNS>
GtkTextBuffer *textbuffer
gpointer arg1
gpointer arg2
</SIGNAL>
<SIGNAL>
<NAME>GtkTextBuffer::mark-deleted</NAME>
<RETURNS>void</RETURNS>
GtkTextBuffer *textbuffer
gpointer arg1
</SIGNAL>
<SIGNAL>
<NAME>GtkTextBuffer::apply-tag</NAME>
<RETURNS>void</RETURNS>
GtkTextBuffer *textbuffer
gpointer arg1
gpointer arg2
gpointer arg3
</SIGNAL>
<SIGNAL>
<NAME>GtkTextBuffer::remove-tag</NAME>
<RETURNS>void</RETURNS>
GtkTextBuffer *textbuffer
gpointer arg1
gpointer arg2
gpointer arg3
</SIGNAL>
<SIGNAL>
<NAME>GtkTextTag::event</NAME>
<RETURNS>gint</RETURNS>
GtkTextTag *texttag
GtkObject arg1
GdkEvent *event
gpointer arg2
</SIGNAL>
<SIGNAL>
<NAME>GtkTextTagTable::tag-changed</NAME>
<RETURNS>void</RETURNS>
GtkTextTagTable *texttagtable
GtkObject arg1
gboolean arg2
</SIGNAL>
<SIGNAL>
<NAME>GtkTextTagTable::tag-added</NAME>
<RETURNS>void</RETURNS>
GtkTextTagTable *texttagtable
GtkObject arg1
</SIGNAL>
<SIGNAL>
<NAME>GtkTextTagTable::tag-removed</NAME>
<RETURNS>void</RETURNS>
GtkTextTagTable *texttagtable
GtkObject arg1
</SIGNAL>
<SIGNAL>
<NAME>GtkTextView::move-insert</NAME>
<RETURNS>void</RETURNS>
GtkTextView *textview
GEnum arg1
gint arg2
gboolean arg3
</SIGNAL>
<SIGNAL>
<NAME>GtkTextView::set-anchor</NAME>
<RETURNS>void</RETURNS>
GtkTextView *textview
</SIGNAL>
<SIGNAL>
<NAME>GtkTextView::scroll-text</NAME>
<RETURNS>void</RETURNS>
GtkTextView *textview
GEnum arg1
</SIGNAL>
<SIGNAL>
<NAME>GtkTextView::delete-text</NAME>
<RETURNS>void</RETURNS>
GtkTextView *textview
GEnum arg1
gint arg2
</SIGNAL>
<SIGNAL>
<NAME>GtkTextView::cut-text</NAME>
<RETURNS>void</RETURNS>
GtkTextView *textview
</SIGNAL>
<SIGNAL>
<NAME>GtkTextView::copy-text</NAME>
<RETURNS>void</RETURNS>
GtkTextView *textview
</SIGNAL>
<SIGNAL>
<NAME>GtkTextView::paste-text</NAME>
<RETURNS>void</RETURNS>
GtkTextView *textview
</SIGNAL>
<SIGNAL>
<NAME>GtkTextView::toggle-overwrite</NAME>
<RETURNS>void</RETURNS>
GtkTextView *textview
</SIGNAL>
<SIGNAL>
<NAME>GtkTextView::set-scroll-adjustments</NAME>
<RETURNS>void</RETURNS>
GtkTextView *textview
GtkAdjustment arg1
GtkAdjustment arg2
</SIGNAL>
<SIGNAL>
<NAME>GtkTipsQuery::start-query</NAME>
<RETURNS>void</RETURNS>
@ -680,14 +875,14 @@ GtkTree *tree
<NAME>GtkTree::select-child</NAME>
<RETURNS>void</RETURNS>
GtkTree *tree
GtkWidget *widget
GtkWidget widget
</SIGNAL>
<SIGNAL>
<NAME>GtkTree::unselect-child</NAME>
<RETURNS>void</RETURNS>
GtkTree *tree
GtkWidget *widget
GtkWidget widget
</SIGNAL>
<SIGNAL>
@ -792,6 +987,13 @@ GtkWidget *widget
GtkStyle *previous_style
</SIGNAL>
<SIGNAL>
<NAME>GtkWidget::direction-changed</NAME>
<RETURNS>void</RETURNS>
GtkWidget *widget
GtkTextDirection arg1
</SIGNAL>
<SIGNAL>
<NAME>GtkWidget::add-accelerator</NAME>
<RETURNS>void</RETURNS>
@ -839,6 +1041,13 @@ GtkWidget *widget
GdkEventButton *event
</SIGNAL>
<SIGNAL>
<NAME>GtkWidget::scroll-event</NAME>
<RETURNS>gboolean</RETURNS>
GtkWidget *widget
GdkEvent *event
</SIGNAL>
<SIGNAL>
<NAME>GtkWidget::motion-notify-event</NAME>
<RETURNS>gboolean</RETURNS>

View File

@ -39,8 +39,9 @@ gtk_hruler_get_type
gtk_hscale_get_type
gtk_hscrollbar_get_type
gtk_hseparator_get_type
gtk_identifier_get_type
gtk_image_get_type
gtk_im_context_get_type
gtk_im_multicontext_get_type
gtk_input_dialog_get_type
gtk_invisible_get_type
gtk_item_get_type
@ -78,6 +79,10 @@ gtk_statusbar_get_type
gtk_table_get_type
gtk_tearoff_menu_item_get_type
gtk_text_get_type
gtk_text_buffer_get_type
gtk_text_tag_get_type
gtk_text_tag_table_get_type
gtk_text_view_get_type
gtk_tips_query_get_type
gtk_toggle_button_get_type
gtk_toolbar_get_type

File diff suppressed because it is too large Load Diff

View File

@ -226,28 +226,6 @@ Keyboard Accelerators
@Returns:
<!-- ##### FUNCTION gtk_accel_group_marshal_add ##### -->
<para>
</para>
@object:
@func:
@func_data:
@args:
<!-- ##### FUNCTION gtk_accel_group_marshal_remove ##### -->
<para>
</para>
@object:
@func:
@func_data:
@args:
<!-- ##### FUNCTION gtk_accel_groups_from_object ##### -->
<para>

View File

@ -93,6 +93,24 @@ Frees the argument, and optionally its contents.
@free_contents: whether to free the string, if it is a string.
<!-- ##### FUNCTION gtk_arg_reset ##### -->
<para>
</para>
@arg:
<!-- ##### FUNCTION gtk_arg_values_equal ##### -->
<para>
</para>
@arg1:
@arg2:
@Returns:
<!-- ##### FUNCTION gtk_args_collect ##### -->
<para>
Private: given a hashtable of argument information it takes a vararg
@ -200,3 +218,12 @@ A #GHashFunc for hashing #GtkArgInfos.
@Returns: a hash value for that #GtkArgInfo.
<!-- ##### FUNCTION gtk_arg_to_valueloc ##### -->
<para>
</para>
@arg:
@value_pointer:

View File

@ -63,3 +63,23 @@ to 1.0 (right aligned)
ratio is taken from the requistion of the child.
<!-- ##### ARG GtkAspectFrame:xalign ##### -->
<para>
</para>
<!-- ##### ARG GtkAspectFrame:yalign ##### -->
<para>
</para>
<!-- ##### ARG GtkAspectFrame:ratio ##### -->
<para>
</para>
<!-- ##### ARG GtkAspectFrame:obey_child ##### -->
<para>
</para>

View File

@ -114,7 +114,6 @@ A macro to test whether the CList is in "add mode."
@clist: The #GtkCList widget to check.
<!-- ##### MACRO GTK_CLIST_AUTO_SORT ##### -->
<para>
A macro to test whether the CList has automatic sorting
@ -124,7 +123,6 @@ switched on.
@clist: The #GtkCList widget to check.
<!-- ##### MACRO GTK_CLIST_AUTO_RESIZE_BLOCKED ##### -->
<para>
A macro to check if automatic resizing of columns is blocked.
@ -133,7 +131,6 @@ A macro to check if automatic resizing of columns is blocked.
@clist: The #GtkCList widget to check.
<!-- ##### MACRO GTK_CLIST_REORDERABLE ##### -->
<para>
A macro to test if the CList's columns are re-orderable
@ -142,7 +139,6 @@ A macro to test if the CList's columns are re-orderable
@clist: The #GtkCList widget to check.
<!-- ##### MACRO GTK_CLIST_USE_DRAG_ICONS ##### -->
<para>
A macro to check if the USE_DRAG_ICONS property is enabled.
@ -151,7 +147,6 @@ A macro to check if the USE_DRAG_ICONS property is enabled.
@clist: The #GtkCList widget to check.
<!-- ##### MACRO GTK_CLIST_DRAW_DRAG_LINE ##### -->
<para>
A macro to check if the DRAW_DRAG_LINE property is enabled.
@ -160,7 +155,6 @@ A macro to check if the DRAW_DRAG_LINE property is enabled.
@clist: The #GtkCList widget to check.
<!-- ##### MACRO GTK_CLIST_DRAW_DRAG_RECT ##### -->
<para>
A macro to check if the DRAW_DRAG_RECT property is enabled.
@ -169,7 +163,6 @@ A macro to check if the DRAW_DRAG_RECT property is enabled.
@clist: The #GtkCList widget to check.
<!-- ##### MACRO GTK_CLIST_ROW ##### -->
<para>
A macro to cast a GList element to a CListRow pointer.
@ -216,7 +209,7 @@ Function prototype for the compare function callback.
</para>
@clist: The #GtkCList that is affected.
@ptr1: A #gconstpointer to the first node to compare.
@ptr1: A #gconstpointer to the first node to compare.
@ptr2: A #gconstpointer to the second node to compare.
@Returns: 0 if the nodes are equal, less than 0 if the first node should
come before the second, and greater than 1 if the second come before the
@ -1315,3 +1308,8 @@ A boolean value for setting whether to use icons during drag
operations.
</para>
<!-- ##### ARG GtkCList:sort_type ##### -->
<para>
</para>

View File

@ -64,18 +64,40 @@ time.
@policy: a #GtkUpdateType value indicating the desired policy.
<!-- ##### FUNCTION gtk_color_selection_set_opacity ##### -->
<!-- ##### FUNCTION gtk_color_selection_set_use_opacity ##### -->
<para>
Controls whether opacity can be set with the #GtkColorSelection.
If this functionality is enabled, the necessary additional widgets
are added to the #GtkColorSelection and the opacity value can be
retrieved via the fourth value in the color array returned by
the gtk_color_selection_get_color() function.
</para>
@colorsel: a #GtkColorSelection.
@use_opacity: a boolean indicating whether the opacity selection
is enabled.
@colorsel:
@use_opacity:
<!-- ##### FUNCTION gtk_color_selection_get_use_opacity ##### -->
<para>
</para>
@colorsel:
@Returns:
<!-- ##### FUNCTION gtk_color_selection_set_use_palette ##### -->
<para>
</para>
@colorsel:
@use_palette:
<!-- ##### FUNCTION gtk_color_selection_get_use_palette ##### -->
<para>
</para>
@colorsel:
@Returns:
<!-- ##### FUNCTION gtk_color_selection_set_color ##### -->
@ -99,6 +121,66 @@ Retrieve the currently selected color value.
blue, and opacity.
<!-- ##### FUNCTION gtk_color_selection_set_old_color ##### -->
<para>
</para>
@colorsel:
@color:
<!-- ##### FUNCTION gtk_color_selection_get_old_color ##### -->
<para>
</para>
@colorsel:
@color:
<!-- ##### FUNCTION gtk_color_selection_set_palette_color ##### -->
<para>
</para>
@colorsel:
@x:
@y:
@color:
<!-- ##### FUNCTION gtk_color_selection_get_palette_color ##### -->
<para>
</para>
@colorsel:
@x:
@y:
@color:
@Returns:
<!-- ##### FUNCTION gtk_color_selection_unset_palette_color ##### -->
<para>
</para>
@colorsel:
@x:
@y:
<!-- ##### FUNCTION gtk_color_selection_is_adjusting ##### -->
<para>
</para>
@colorsel:
@Returns:
<!-- ##### SIGNAL GtkColorSelection::color-changed ##### -->
<para>
This signal is emitted when the color changes in the #GtkColorSelection

View File

@ -68,3 +68,5 @@ Creates a new #GtkColorSelectionDialog.
@title: a string containing the title text for the dialog.
@Returns: a #GtkColorSelectionDialog.

View File

@ -111,6 +111,15 @@ GtkContainer
@Returns:
<!-- ##### FUNCTION gtk_container_set_reallocate_redraws ##### -->
<para>
</para>
@container:
@needs_redraws:
<!-- ##### FUNCTION gtk_container_set_focus_child ##### -->
<para>
@ -138,22 +147,6 @@ GtkContainer
@adjustment:
<!-- ##### FUNCTION gtk_container_register_toplevel ##### -->
<para>
</para>
@container:
<!-- ##### FUNCTION gtk_container_unregister_toplevel ##### -->
<para>
</para>
@container:
<!-- ##### FUNCTION gtk_container_resize_children ##### -->
<para>
@ -330,14 +323,6 @@ GtkContainer
@Returns:
<!-- ##### FUNCTION gtk_container_get_toplevels ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION gtk_container_set_border_width ##### -->
<para>
@ -347,6 +332,14 @@ GtkContainer
@border_width:
<!-- ##### FUNCTION gtk_container_dequeue_resize_handler ##### -->
<para>
</para>
@container:
<!-- ##### SIGNAL GtkContainer::add ##### -->
<para>
@ -402,3 +395,8 @@ GtkContainer
</para>
<!-- ##### ARG GtkContainer:reallocate_redraws ##### -->
<para>
</para>

View File

@ -123,3 +123,28 @@ calling gtk_curve_reset() or gtk_curve_set_gamma().
@curve: the object which received the signal.
<!-- ##### ARG GtkCurve:curve_type ##### -->
<para>
</para>
<!-- ##### ARG GtkCurve:min_x ##### -->
<para>
</para>
<!-- ##### ARG GtkCurve:max_x ##### -->
<para>
</para>
<!-- ##### ARG GtkCurve:min_y ##### -->
<para>
</para>
<!-- ##### ARG GtkCurve:max_y ##### -->
<para>
</para>

View File

@ -1,42 +0,0 @@
<!-- ##### SECTION Title ##### -->
Debugging
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### ENUM GtkDebugFlag ##### -->
<para>
</para>
@GTK_DEBUG_OBJECTS:
@GTK_DEBUG_MISC:
@GTK_DEBUG_SIGNALS:
@GTK_DEBUG_DND:
@GTK_DEBUG_PLUGSOCKET:
<!-- ##### VARIABLE gtk_debug_flags ##### -->
<para>
</para>
<!-- ##### MACRO GTK_NOTE ##### -->
<para>
</para>
@type:
@action:

View File

@ -142,7 +142,7 @@ Used for packing widgets into #GtkBox widgets. (See also: #GtkVBox,
#GtkHBox, and #GtkButtonBox).
</para>
@GTK_PACK_START: The
@GTK_PACK_START: The
@GTK_PACK_END:
<!-- ##### ENUM GtkPathPriorityType ##### -->
@ -244,7 +244,7 @@ Used to change the appearance of an outline typically provided by a #GtkFrame.
@GTK_SHADOW_IN: The outline is bevelled inwards.
@GTK_SHADOW_OUT: The outline is bevelled outwards like a button.
@GTK_SHADOW_ETCHED_IN: The outline itself is an inward bevel, but the frame
does
does
@GTK_SHADOW_ETCHED_OUT:
<!-- ##### ENUM GtkStateType ##### -->
@ -283,6 +283,7 @@ Used to customize the appearance of a #GtkToolbar.
@GTK_TOOLBAR_ICONS: Buttons should display only icons in the toolbar.
@GTK_TOOLBAR_TEXT: Buttons should display only text labels in the toolbar.
@GTK_TOOLBAR_BOTH: Buttons should display text and icons in the toolbar.
@GTK_TOOLBAR_BOTH_HORIZ:
<!-- ##### ENUM GtkTroughType ##### -->
<para>
@ -320,6 +321,7 @@ Window placement can be influenced using this enumeration.
@GTK_WIN_POS_NONE: No influence is made on placement.
@GTK_WIN_POS_CENTER: Windows should be placed in the center of the screen.
@GTK_WIN_POS_MOUSE: Windows should be placed at the current mouse position.
@GTK_WIN_POS_CENTER_ALWAYS:
<!-- ##### ENUM GtkWindowType ##### -->
<para>

View File

@ -61,3 +61,48 @@ Checks that the GTK+ library in use is compatable with the given version.
a string describing the version mismatch.
<!-- ##### MACRO GTK_MAJOR_VERSION ##### -->
<para>
</para>
<!-- ##### MACRO GTK_MINOR_VERSION ##### -->
<para>
</para>
<!-- ##### MACRO GTK_MICRO_VERSION ##### -->
<para>
</para>
<!-- ##### MACRO GTK_BINARY_AGE ##### -->
<para>
</para>
<!-- ##### MACRO GTK_INTERFACE_AGE ##### -->
<para>
</para>
<!-- ##### MACRO GTK_CHECK_VERSION ##### -->
<para>
</para>
@major:
@minor:
@micro:

View File

@ -106,29 +106,3 @@ Sets the text displayed in the preview area.
@text: the text to display in the preview area.
<!-- ##### FUNCTION gtk_font_selection_set_filter ##### -->
<para>
Sets one of the two font filters, to limit the fonts shown.
</para>
@fontsel: a #GtkFontSelection.
@filter_type: which of the two font filters to set, either
#GTK_FONT_FILTER_BASE or #GTK_FONT_FILTER_USER. The user filter
can be changed by the user, but the base filter is permanent.
@font_type: the types of font to be shown. This is a bitwise combination of
#GTK_FONT_BITMAP, #GTK_FONT_SCALABLE and #GTK_FONT_SCALABLE_BITMAP,
or #GTK_FONT_ALL to show all three font types.
@foundries: a NULL-terminated array of strings containing foundry names which
will be shown, or NULL to show all foundries.
@weights: a NULL-terminated array of strings containing weight names which
will be shown, or NULL to show all weights.
@slants: a NULL-terminated array of strings containing slant names which
will be shown, or NULL to show all slants.
@setwidths: a NULL-terminated array of strings containing setwidth names which
will be shown, or NULL to show all setwidths.
@spacings: a NULL-terminated array of strings containing spacings which
will be shown, or NULL to show all spacings.
@charsets: a NULL-terminated array of strings containing charset names which
will be shown, or NULL to show all charsets.

View File

@ -127,52 +127,3 @@ Sets the text displayed in the preview area.
@text: the text to display in the preview area.
<!-- ##### FUNCTION gtk_font_selection_dialog_set_filter ##### -->
<para>
Sets one of the two font filters, to limit the fonts shown.
</para>
@fsd: a #GtkFontSelectionDialog.
@filter_type: which of the two font filters to set, either
#GTK_FONT_FILTER_BASE or #GTK_FONT_FILTER_USER. The user filter
can be changed by the user, but the base filter is permanent.
@font_type: the types of font to be shown. This is a bitwise combination of
#GTK_FONT_BITMAP, #GTK_FONT_SCALABLE and #GTK_FONT_SCALABLE_BITMAP,
or #GTK_FONT_ALL to show all three font types.
@foundries: a NULL-terminated array of strings containing foundry names which
will be shown, or NULL to show all foundries.
@weights: a NULL-terminated array of strings containing weight names which
will be shown, or NULL to show all weights.
@slants: a NULL-terminated array of strings containing slant names which
will be shown, or NULL to show all slants.
@setwidths: a NULL-terminated array of strings containing setwidth names which
will be shown, or NULL to show all setwidths.
@spacings: a NULL-terminated array of strings containing spacings which
will be shown, or NULL to show all spacings.
@charsets: a NULL-terminated array of strings containing charset names which
will be shown, or NULL to show all charsets.
<!-- ##### ENUM GtkFontType ##### -->
<para>
A set of bit flags used to specify the type of fonts shown
when calling gtk_font_selection_dialog_set_filter() or
gtk_font_selection_set_filter().
</para>
@GTK_FONT_BITMAP: bitmap fonts.
@GTK_FONT_SCALABLE: scalable fonts.
@GTK_FONT_SCALABLE_BITMAP: scaled bitmap fonts.
@GTK_FONT_ALL: a bitwise combination of all of the above.
<!-- ##### ENUM GtkFontFilterType ##### -->
<para>
A set of bit flags used to specify the filter being set
when calling gtk_font_selection_dialog_set_filter() or
gtk_font_selection_set_filter().
</para>
@GTK_FONT_FILTER_BASE: the base filter, which can't be changed by the user.
@GTK_FONT_FILTER_USER: the user filter, which can be changed from within the
'Filter' page of the #GtkFontSelection widget.

View File

@ -45,6 +45,17 @@ the current label, if any, is removed.
@label:
<!-- ##### FUNCTION gtk_frame_set_label_widget ##### -->
<para>
</para>
@frame:
@label_widget:
<!-- # Unused Parameters # -->
@title_widget:
<!-- ##### FUNCTION gtk_frame_set_label_align ##### -->
<para>
Set the alignment of the Frame widget's label. The

View File

@ -155,3 +155,17 @@ handlebox are detached from the main window.
Determines the shadow type for the handlebox.
</para>
<!-- ##### ARG GtkHandleBox:handle_position ##### -->
<para>
Determines the side of the handlebox where the handle is drawn.
</para>
<!-- ##### ARG GtkHandleBox:snap_edge ##### -->
<para>
Determines the snap edge of a handlebox. The snap edge is
the edge of the detached child that must be aligned
with the corresponding edge of the "ghost" left
behind when the child was detached to reattach
the torn-off window. See gtk_handle_box_set_snap_edge().
</para>

View File

@ -0,0 +1,96 @@
<!-- ##### SECTION Title ##### -->
GtkIMContext
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT GtkIMContext ##### -->
<para>
</para>
<!-- ##### FUNCTION gtk_im_context_set_client_window ##### -->
<para>
</para>
@context:
@window:
<!-- ##### FUNCTION gtk_im_context_get_preedit_string ##### -->
<para>
</para>
@context:
@str:
@attrs:
<!-- ##### FUNCTION gtk_im_context_filter_keypress ##### -->
<para>
</para>
@context:
@event:
@Returns:
<!-- ##### FUNCTION gtk_im_context_focus_in ##### -->
<para>
</para>
@context:
<!-- ##### FUNCTION gtk_im_context_focus_out ##### -->
<para>
</para>
@context:
<!-- ##### SIGNAL GtkIMContext::preedit-start ##### -->
<para>
</para>
@imcontext: the object which received the signal.
<!-- ##### SIGNAL GtkIMContext::preedit-end ##### -->
<para>
</para>
@imcontext: the object which received the signal.
<!-- ##### SIGNAL GtkIMContext::preedit-changed ##### -->
<para>
</para>
@imcontext: the object which received the signal.
<!-- ##### SIGNAL GtkIMContext::commit ##### -->
<para>
</para>
@imcontext: the object which received the signal.
@arg1:

View File

@ -0,0 +1,30 @@
<!-- ##### SECTION Title ##### -->
GtkIMMulticontext
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT GtkIMMulticontext ##### -->
<para>
</para>
<!-- ##### FUNCTION gtk_im_multicontext_new ##### -->
<para>
</para>
@Returns:

View File

@ -136,6 +136,18 @@ GtkItemFactory
@scanner:
<!-- ##### FUNCTION gtk_item_factory_add_foreign ##### -->
<para>
</para>
@accel_widget:
@full_path:
@accel_group:
@keyval:
@modifiers:
<!-- ##### FUNCTION gtk_item_factory_from_widget ##### -->
<para>
@ -154,6 +166,16 @@ GtkItemFactory
@Returns:
<!-- ##### FUNCTION gtk_item_factory_get_item ##### -->
<para>
</para>
@ifactory:
@path:
@Returns:
<!-- ##### FUNCTION gtk_item_factory_get_widget ##### -->
<para>
@ -174,6 +196,16 @@ GtkItemFactory
@Returns:
<!-- ##### FUNCTION gtk_item_factory_get_item_by_action ##### -->
<para>
</para>
@ifactory:
@action:
@Returns:
<!-- ##### FUNCTION gtk_item_factory_dump_items ##### -->
<para>

View File

@ -136,3 +136,8 @@ pointer, it isn't copied.
The #GtkJustification setting. See gtk_label_set_justify() for more info.
</para>
<!-- ##### ARG GtkLabel:wrap ##### -->
<para>
</para>

View File

@ -34,21 +34,6 @@ type.</para></listitem>
</para>
@container: the parent class object
@children: a GList with the children of the list; belonging to #GtkListitem
@selection: a GList with selected items of the list
@undo_selection:
@undo_unselection:
@last_focus_child:
@undo_focus_child:
@htimer:
@vtimer:
@anchor:
@drag_pos:
@anchor_state:
@selection_mode: the selection mode of the list
@drag_selection:
@add_mode:
<!-- ##### FUNCTION gtk_list_new ##### -->
<para>
@ -370,3 +355,8 @@ The child @widget has just been unselected.
@list: the object which received the signal.
@widget: the newly unselected child.
<!-- ##### ARG GtkList:selection_mode ##### -->
<para>
</para>

View File

@ -60,7 +60,15 @@ You should call this function before <function>gtk_init</function> to
support internationalization of your GTK+ applications.
</para>
@Returns: A string corresponding to the locale set.
@Returns: A string corresponding to the locale set.
<!-- ##### FUNCTION gtk_get_default_language ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION gtk_init ##### -->
@ -247,7 +255,7 @@ the event:
After finishing the delivery the event is popped from the event stack.
</para></listitem>
</orderedlist>
@event: An event to process (normally) passed by Gdk.
@ -259,7 +267,7 @@ cleaned from any arguments that GTK+ handles itself.
</para>
@argc: Pointer to the number of arguments remaining after gtk_init.
@argv: Points to the argument vector.
@argv: Points to the argument vector.
<!-- ##### FUNCTION gtk_true ##### -->

View File

@ -159,6 +159,33 @@ Set the #GtkAccelGroup which holds global accelerators for the menu.
@accel_group: the #GtkAccelGroup to be associated with the menu.
<!-- ##### FUNCTION gtk_menu_get_accel_group ##### -->
<para>
</para>
@menu:
@Returns:
<!-- ##### FUNCTION gtk_menu_get_uline_accel_group ##### -->
<para>
</para>
@menu:
@Returns:
<!-- ##### FUNCTION gtk_menu_ensure_uline_accel_group ##### -->
<para>
</para>
@menu:
@Returns:
<!-- ##### FUNCTION gtk_menu_set_title ##### -->
<para>
Sets the title string for the menu. The title is displayed when the menu

View File

@ -38,8 +38,6 @@ only a few are really useful.
</para>
@item: the parent class object
@submenu: the submenu attached to this item; read only
<!-- ##### FUNCTION gtk_menu_item_new ##### -->
<para>

View File

@ -89,6 +89,14 @@ Selects the menu item from the menu shell.
@menu_item: The #GtkMenuItem to select.
<!-- ##### FUNCTION gtk_menu_shell_deselect ##### -->
<para>
</para>
@menu_shell:
<!-- ##### FUNCTION gtk_menu_shell_activate_item ##### -->
<para>
Activates the menu item within the menu shell.

View File

@ -27,28 +27,6 @@ place. <!-- TODO: talk about the menu -->
</para>
@container: the parent class object
@cur_page: the currently displayed page
@children: a GList with the children of the notebook; belonging to
#GtkNotebookPage
@first_tab:
@focus_tab:
@menu:
@panel:
@timer:
@tab_hborder:
@tab_vborder:
@show_tabs:
@homogeneous:
@show_border:
@tab_pos:
@scrollable:
@in_child:
@click_child:
@button:
@need_timer:
@child_has_focus:
@have_visible_child:
<!-- ##### MACRO GTK_NOTEBOOK_PAGE ##### -->
<para>
@ -153,7 +131,7 @@ bounds, it is assumed to be the current number of pages.
</para>
@notebook: the notebook widget
@child: the content of the new page
@child: the content of the new page
@tab_label: the bookmark of the page
@menu_label: the menu label of the page
@position: the position to insert the page
@ -273,24 +251,6 @@ Sets whether there should be a border around the bookmarks or not.
@border_width: a boolean value
<!-- ##### FUNCTION gtk_notebook_set_tab_hborder ##### -->
<para>
Sets whether the tabs should have a horizontal border.
</para>
@notebook: the notebook widget
@tab_hborder: a boolean value
<!-- ##### FUNCTION gtk_notebook_set_tab_vborder ##### -->
<para>
Sets whether the tabs should have a vertical border.
</para>
@notebook: the notebook widget
@tab_vborder: a boolean value
<!-- ##### FUNCTION gtk_notebook_popup_enable ##### -->
<para>
Enables the popup menu: if the user clicks with the right mouse button on
@ -357,7 +317,7 @@ Looks for the packing attributes of the bookmarks of @child.
@notebook: the notebook widget
@child: the page
@expand: a pointer to return the expand value (or NULL)
@expand: a pointer to return the expand value (or NULL)
@fill: a pointer to return the fill value (or NULL)
@pack_type: a pointer to return the pack_type (or NULL)
@ -392,6 +352,15 @@ Creates a new label and sets it as the menu label of @child.
@menu_text: the label text
<!-- ##### FUNCTION gtk_notebook_set_tab_hborder ##### -->
<para>
Sets whether the tabs should have a horizontal border.
</para>
@notebook: the notebook widget
@tab_hborder: a boolean value
<!-- ##### FUNCTION gtk_notebook_set_tab_label ##### -->
<para>
Changes the bookmark label of @child. Nothing happens if @child is not in
@ -426,6 +395,15 @@ Creates a new label and sets it as the bookmark label of @child.
@tab_text: the label text
<!-- ##### FUNCTION gtk_notebook_set_tab_vborder ##### -->
<para>
Sets whether the tabs should have a vertical border.
</para>
@notebook: the notebook widget
@tab_vborder: a boolean value
<!-- ##### SIGNAL GtkNotebook::switch-page ##### -->
<para>
Emitted when the user or a function changes the current page.
@ -480,3 +458,8 @@ Whether the bookmarks should be scrollable or not
Whether the popup menu is enabled or not
</para>
<!-- ##### ARG GtkNotebook:homogeneous ##### -->
<para>
</para>

View File

@ -178,39 +178,23 @@ The object itself. You should never use these members directly-
instead you the accessing macros.
</para>
@klass: a pointer to the GtkObjectClass (or deriver) which contains
the methods defined by this object.
@flags: the state of the object: whether it has been constructed
or destroyed, for example.
@ref_count: a reference count. It is incremented when new
pointers to this object are made, and decremented when the
pointers are deleted. When the reference count
returns to 0, the object is deleted. By default, objects
have reference count 0 when created.
@object_data:
<!-- ##### MACRO GTK_OBJECT_TYPE ##### -->
<para>
Get the type of an object.
</para>
@object:
<!-- # Unused Parameters # -->
@obj: the object whose type we wish to get.
<!-- ##### MACRO GTK_OBJECT_SIGNALS ##### -->
<!-- ##### MACRO GTK_OBJECT_TYPE_NAME ##### -->
<para>
Get the array of signals defined for this object.
</para>
@obj: the object to fetch the signals from.
<!-- ##### MACRO GTK_OBJECT_NSIGNALS ##### -->
<para>
Get the number of signals defined by this object.
</para>
@obj: the object to query.
@object:
<!-- ##### ENUM GtkObjectFlags ##### -->
@ -226,6 +210,7 @@ there own references, if they believe they are nearly primary
ownership of the object.
GTK_CONNECTED: refers to whether are signals are connected to this
object.
@GTK_CONNECTED:
@GTK_CONSTRUCTED: refers to whether the arguments for this object are
ready.
@ -452,6 +437,7 @@ Increase the reference count of the object.
</para>
@object: the object to reference.
@Returns:
<!-- ##### FUNCTION gtk_object_unref ##### -->
@ -509,6 +495,16 @@ See gtk_object_unref().
@object: the object to destroy.
<!-- ##### FUNCTION gtk_object_get ##### -->
<para>
</para>
@object:
@first_arg_name:
@Varargs:
<!-- ##### FUNCTION gtk_object_getv ##### -->
<para>
Gets an array of argument values from an object.
@ -540,12 +536,12 @@ void set_box_properties(GtkBox* box)
</informalexample>
</para>
@object: the object whose arguments should be set.
@first_arg_name: the name of the first argument to set.
@Varargs: the value of the first argument, followed optionally
by more name/value pairs, followed by NULL.
<!-- ##### FUNCTION gtk_object_setv ##### -->
<para>
Set an array of arguments.
@ -614,7 +610,6 @@ If you specified a destroy handler with gtk_object_set_data_full(),
it will be invoked.
</para>
@object: the object maintaining the association.
@key: name of the key for that association.
@ -775,6 +770,8 @@ to get an id from a string.
</para>
@object: object containing the associations.
@key_id:
<!-- # Unused Parameters # -->
@data_id: quark of the key.
@ -852,19 +849,6 @@ Query information about an argument type.
It is the caller's responsibility to call g_free() in the event of error.
<!-- ##### FUNCTION gtk_trace_referencing ##### -->
<para>
Private: print debugging information while doing a gtk_object_ref() or
a gtk_object_unref().
</para>
@object: object to reference or unreference.
@func: name of caller's function to print (used within macros).
@dummy: unused.
@line: line number (used within macros).
@do_ref: whether to reference or unreference.
<!-- ##### SIGNAL GtkObject::destroy ##### -->
<para>
Indicates that an object is being destroyed.

View File

@ -69,3 +69,12 @@ selected value for the option menu.
0 to n-1.
<!-- ##### FUNCTION gtk_option_menu_get_history ##### -->
<para>
</para>
@option_menu:
@Returns:

View File

@ -73,7 +73,6 @@ gtk_widget_set_usize (frame1, 50, -1);
</para>
@handle_size:
@gutter_size:
<!-- ##### FUNCTION gtk_paned_add1 ##### -->
<para>
@ -114,17 +113,8 @@ Old name for gtk_paned_set_handle_size()
Old name for gtk_paned_set_gutter_size()
</para>
<!-- ##### FUNCTION gtk_paned_compute_position ##### -->
<para>
Internal function used by #GtkHPaned and #GtkVPaned
</para>
@paned:
@allocation:
@child1_req:
@child2_req:
@p:
@s:
<!-- ##### FUNCTION gtk_paned_pack1 ##### -->
@ -149,11 +139,14 @@ Add a child to the bottom or right pane.
@shrink: can this child be made smaller than its requsition.
<!-- ##### FUNCTION gtk_paned_set_gutter_size ##### -->
<!-- ##### MACRO gtk_paned_set_gutter_size ##### -->
<para>
Set the width of the gutter. (The area between the two panes).
</para>
@p:
@s:
<!-- # Unused Parameters # -->
@paned: a paned widget
@size: the width of the widget in pixels
@ -169,13 +162,24 @@ Set the the handle size to @size x @size pixels.
<!-- ##### FUNCTION gtk_paned_set_position ##### -->
<para>
Set the position of the separator, as if set by the user.
If position is negative, the remembered position is
forgotten, and the division is recomputed from the
the requisitions of the children.
</para>
@paned: a paned widget
@position: the new position of the separator.
@paned:
@position:
<!-- ##### FUNCTION gtk_paned_get_position ##### -->
<para>
</para>
@paned:
@Returns:
<!-- ##### ARG GtkPaned:handle_size ##### -->
<para>
</para>

View File

@ -254,3 +254,10 @@ once used for changing the colormap and visual on the fly.
<!-- ##### ARG GtkPreview:expand ##### -->
<para>
Determines the way that the the preview widget behaves
when the size it is allocated is larger than the requested
size. See gtk_preview_set_expand().
</para>

View File

@ -1,120 +0,0 @@
<!-- ##### SECTION Title ##### -->
Private Information
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### ENUM GtkPrivateFlags ##### -->
<para>
</para>
@PRIVATE_GTK_USER_STYLE:
@PRIVATE_GTK_REDRAW_PENDING:
@PRIVATE_GTK_RESIZE_PENDING:
@PRIVATE_GTK_RESIZE_NEEDED:
@PRIVATE_GTK_LEAVE_PENDING:
@PRIVATE_GTK_HAS_SHAPE_MASK:
@PRIVATE_GTK_IN_REPARENT:
@PRIVATE_GTK_IS_OFFSCREEN:
<!-- ##### MACRO GTK_PRIVATE_FLAGS ##### -->
<para>
</para>
@wid:
<!-- ##### MACRO GTK_WIDGET_USER_STYLE ##### -->
<para>
</para>
@obj:
<!-- ##### MACRO GTK_WIDGET_REDRAW_PENDING ##### -->
<para>
</para>
@obj:
<!-- ##### MACRO GTK_CONTAINER_RESIZE_PENDING ##### -->
<para>
</para>
@obj:
<!-- ##### MACRO GTK_WIDGET_RESIZE_NEEDED ##### -->
<para>
</para>
@obj:
<!-- ##### MACRO GTK_WIDGET_LEAVE_PENDING ##### -->
<para>
</para>
@obj:
<!-- ##### MACRO GTK_WIDGET_HAS_SHAPE_MASK ##### -->
<para>
</para>
@obj:
<!-- ##### MACRO GTK_WIDGET_IN_REPARENT ##### -->
<para>
</para>
@obj:
<!-- ##### MACRO GTK_WIDGET_IS_OFFSCREEN ##### -->
<para>
</para>
@obj:
<!-- ##### MACRO GTK_PRIVATE_SET_FLAG ##### -->
<para>
</para>
@wid:
@flag:
<!-- ##### MACRO GTK_PRIVATE_UNSET_FLAG ##### -->
<para>
</para>
@wid:
@flag:

View File

@ -10,6 +10,7 @@ A #GtkProgress is the abstract base class used to derive
a #GtkProgressBar which provides a visual representation of
the progress of a long running operation.
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
@ -21,6 +22,7 @@ The #GtkProgress-struct struct contains private data only.
and should be accessed using the functions below.
</para>
<!-- ##### FUNCTION gtk_progress_set_show_text ##### -->
<para>
Controls whether progress text is shown.
@ -30,6 +32,7 @@ Controls whether progress text is shown.
@show_text: a boolean indicating whether the progress text
is shown.
<!-- ##### FUNCTION gtk_progress_set_text_alignment ##### -->
<para>
Controls the alignment of the text within the progress bar area.
@ -202,3 +205,4 @@ A number between 0.0 and 1.0 specifying the horizontal alignment.
<para>
A number between 0.0 and 1.0 specifying the vertical alignment.
</para>

View File

@ -69,6 +69,9 @@ An enumeration representing the styles for drawing the progress bar.
</tbody></tgroup></informaltable>
</para>
@GTK_PROGRESS_CONTINUOUS:
@GTK_PROGRESS_DISCRETE:
<!-- ##### ENUM GtkProgressBarOrientation ##### -->
<para>
An enumeration representing possible orientations and growth
@ -101,6 +104,11 @@ directions for the visible progress bar.
</tbody></tgroup></informaltable>
</para>
@GTK_PROGRESS_LEFT_TO_RIGHT:
@GTK_PROGRESS_RIGHT_TO_LEFT:
@GTK_PROGRESS_BOTTOM_TO_TOP:
@GTK_PROGRESS_TOP_TO_BOTTOM:
<!-- ##### FUNCTION gtk_progress_bar_new ##### -->
<para>
Creates a new #GtkProgressBar.
@ -109,6 +117,41 @@ Creates a new #GtkProgressBar.
@Returns: a #GtkProgressBar.
<!-- ##### FUNCTION gtk_progress_bar_pulse ##### -->
<para>
</para>
@pbar:
<!-- ##### FUNCTION gtk_progress_bar_set_text ##### -->
<para>
</para>
@pbar:
@text:
<!-- ##### FUNCTION gtk_progress_bar_set_fraction ##### -->
<para>
</para>
@pbar:
@fraction:
<!-- ##### FUNCTION gtk_progress_bar_set_pulse_step ##### -->
<para>
</para>
@pbar:
@fraction:
<!-- ##### FUNCTION gtk_progress_bar_new_with_adjustment ##### -->
<para>
Creates a new #GtkProgressBar with an associated #GtkAdjustment.
@ -216,3 +259,13 @@ The number of blocks which which make up progress bar
when it is shown in %GTK_PROGRESS_DISCRETE style.
</para>
<!-- ##### ARG GtkProgressBar:fraction ##### -->
<para>
</para>
<!-- ##### ARG GtkProgressBar:pulse_step ##### -->
<para>
</para>

View File

@ -13,7 +13,6 @@ instant exactly one of the radio menu items from a group is selected.
The correct way to create a group of radio menu items is aproximativly
this:
</para>
<para>
<example>
<title>How to create a group of radio menu items.</title>
<programlisting>

View File

@ -424,18 +424,23 @@ This can later be composited together with other
#GtkRcStyle structures to form a #GtkStyle.
</para>
@parent_instance:
@name:
@font_name:
@fontset_name:
@bg_pixmap_name:
@font_desc:
@color_flags:
@fg:
@bg:
@text:
@base:
@engine:
@engine_data:
@ref_count:
@xthickness:
@ythickness:
<!-- ##### STRUCT GtkRcStyleClass ##### -->
<para>
</para>
<!-- ##### ENUM GtkRcFlags ##### -->
<para>
@ -510,10 +515,13 @@ specific portions of a RC file.
@GTK_RC_TOKEN_INSENSITIVE:
@GTK_RC_TOKEN_FG:
@GTK_RC_TOKEN_BG:
@GTK_RC_TOKEN_BASE:
@GTK_RC_TOKEN_TEXT:
@GTK_RC_TOKEN_BASE:
@GTK_RC_TOKEN_XTHICKNESS:
@GTK_RC_TOKEN_YTHICKNESS:
@GTK_RC_TOKEN_FONT:
@GTK_RC_TOKEN_FONTSET:
@GTK_RC_TOKEN_FONT_NAME:
@GTK_RC_TOKEN_BG_PIXMAP:
@GTK_RC_TOKEN_PIXMAP_PATH:
@GTK_RC_TOKEN_STYLE:
@ -756,6 +764,15 @@ a reference count of 1.
@Returns: the newly create #GtkRcStyle
<!-- ##### FUNCTION gtk_rc_style_copy ##### -->
<para>
</para>
@orig:
@Returns:
<!-- ##### FUNCTION gtk_rc_style_ref ##### -->
<para>
Increment the reference count of a #GtkRcStyle.
@ -773,10 +790,3 @@ free if the result is 0.
@rc_style: a #GtkRcStyle
<!-- ##### FUNCTION gtk_rc_init ##### -->
<para>
Internal function.
</para>

View File

@ -60,3 +60,23 @@ This sets the range of the ruler using gfloat lower, gfloat upper, gfloat positi
@max_size: the maximum size of the ruler
<!-- ##### ARG GtkRuler:lower ##### -->
<para>
</para>
<!-- ##### ARG GtkRuler:upper ##### -->
<para>
</para>
<!-- ##### ARG GtkRuler:position ##### -->
<para>
</para>
<!-- ##### ARG GtkRuler:max_size ##### -->
<para>
</para>

View File

@ -130,15 +130,6 @@ i.e. has been filled in with a valid signal identifier.
@child: Widget you want to scroll.
<!-- ##### FUNCTION gtk_scrolled_window_set_hadjustment ##### -->
<para>
Sets the #GtkAdjustment for the horizontal scrollbar.
</para>
@scrolled_window: A #GtkScrolledWindow.
@hadjustment: Horizontal scroll adjustment.
<!-- ##### FUNCTION gtk_scrolled_window_set_placement ##### -->
<para>
Determines the location of the child widget with respect to the
@ -152,6 +143,24 @@ Other values in #GtkCornerType are %GTK_CORNER_TOP_RIGHT,
@window_placement: Position of the child window.
<!-- ##### FUNCTION gtk_scrolled_window_set_shadow_type ##### -->
<para>
</para>
@scrolled_window:
@type:
<!-- ##### FUNCTION gtk_scrolled_window_set_hadjustment ##### -->
<para>
Sets the #GtkAdjustment for the horizontal scrollbar.
</para>
@scrolled_window: A #GtkScrolledWindow.
@hadjustment: Horizontal scroll adjustment.
<!-- ##### FUNCTION gtk_scrolled_window_set_vadjustment ##### -->
<para>
Sets the #GtkAdjustment for the vertical scrollbar.
@ -189,3 +198,8 @@ Position of child window with respect to scrollbars; top left, top
right, bottom left, bottom right.
</para>
<!-- ##### ARG GtkScrolledWindow:shadow ##### -->
<para>
</para>

View File

@ -320,6 +320,30 @@ Refreshes a spin button. The behaviour of the update is determined by gtk_spin_b
@spin_button: a #GtkSpinButton.
<!-- ##### MACRO GTK_INPUT_ERROR ##### -->
<para>
</para>
<!-- ##### SIGNAL GtkSpinButton::input ##### -->
<para>
</para>
@spinbutton: the object which received the signal.
@arg1:
@Returns:
<!-- ##### SIGNAL GtkSpinButton::output ##### -->
<para>
</para>
@spinbutton: the object which received the signal.
@Returns:
<!-- ##### ARG GtkSpinButton:adjustment ##### -->
<para>
the #GtkAdjustment that defines a spin button's main properties.

View File

@ -34,7 +34,7 @@ Styles
</para>
@klass:
@parent_instance:
@fg:
@bg:
@light:
@ -45,6 +45,9 @@ Styles
@black:
@white:
@font:
@font_desc:
@xthickness:
@ythickness:
@fg_gc:
@bg_gc:
@light_gc:
@ -55,22 +58,19 @@ Styles
@black_gc:
@white_gc:
@bg_pixmap:
@ref_count:
@attach_count:
@depth:
@colormap:
@engine:
@engine_data:
@rc_style:
@styles:
<!-- ##### STRUCT GtkStyleClass ##### -->
<para>
</para>
@xthickness:
@ythickness:
@parent_class:
@realize:
@unrealize:
@copy:
@clone:
@init_from_rc:
@set_background:
@draw_hline:
@draw_vline:
@draw_shadow:

View File

@ -0,0 +1,550 @@
<!-- ##### SECTION Title ##### -->
GtkTextBuffer
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT GtkTextBTree ##### -->
<para>
</para>
<!-- ##### FUNCTION gtk_text_buffer_new ##### -->
<para>
</para>
@table:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_get_line_count ##### -->
<para>
</para>
@buffer:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_get_char_count ##### -->
<para>
</para>
@buffer:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_get_tag_table ##### -->
<para>
</para>
@buffer:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_insert ##### -->
<para>
</para>
@buffer:
@iter:
@text:
@len:
<!-- ##### FUNCTION gtk_text_buffer_insert_at_cursor ##### -->
<para>
</para>
@buffer:
@text:
@len:
<!-- ##### FUNCTION gtk_text_buffer_insert_interactive ##### -->
<para>
</para>
@buffer:
@iter:
@text:
@len:
@default_editable:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_insert_interactive_at_cursor ##### -->
<para>
</para>
@buffer:
@text:
@len:
@default_editable:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_delete ##### -->
<para>
</para>
@buffer:
@start:
@end:
<!-- # Unused Parameters # -->
@start_iter:
@end_iter:
<!-- ##### FUNCTION gtk_text_buffer_delete_interactive ##### -->
<para>
</para>
@buffer:
@start_iter:
@end_iter:
@default_editable:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_get_text ##### -->
<para>
</para>
@buffer:
@start:
@end:
@include_hidden_chars:
@Returns:
<!-- # Unused Parameters # -->
@start_iter:
@end_iter:
<!-- ##### FUNCTION gtk_text_buffer_get_slice ##### -->
<para>
</para>
@buffer:
@start:
@end:
@include_hidden_chars:
@Returns:
<!-- # Unused Parameters # -->
@start_iter:
@end_iter:
<!-- ##### FUNCTION gtk_text_buffer_insert_pixmap ##### -->
<para>
</para>
@buffer:
@iter:
@pixmap:
@mask:
<!-- ##### FUNCTION gtk_text_buffer_create_mark ##### -->
<para>
</para>
@buffer:
@mark_name:
@where:
@left_gravity:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_move_mark ##### -->
<para>
</para>
@buffer:
@mark:
@where:
<!-- ##### FUNCTION gtk_text_buffer_delete_mark ##### -->
<para>
</para>
@buffer:
@mark:
<!-- ##### FUNCTION gtk_text_buffer_get_mark ##### -->
<para>
</para>
@buffer:
@name:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_place_cursor ##### -->
<para>
</para>
@buffer:
@where:
<!-- ##### FUNCTION gtk_text_buffer_apply_tag ##### -->
<para>
</para>
@buffer:
@tag:
@start_index:
@end_index:
<!-- ##### FUNCTION gtk_text_buffer_remove_tag ##### -->
<para>
</para>
@buffer:
@tag:
@start_index:
@end_index:
<!-- ##### FUNCTION gtk_text_buffer_apply_tag_by_name ##### -->
<para>
</para>
@buffer:
@name:
@start_index:
@end_index:
<!-- ##### FUNCTION gtk_text_buffer_remove_tag_by_name ##### -->
<para>
</para>
@buffer:
@name:
@start_index:
@end_index:
<!-- ##### FUNCTION gtk_text_buffer_create_tag ##### -->
<para>
</para>
@buffer:
@tag_name:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_get_iter_at_line_offset ##### -->
<para>
</para>
@buffer:
@iter:
@line_number:
@char_offset:
<!-- ##### FUNCTION gtk_text_buffer_get_iter_at_offset ##### -->
<para>
</para>
@buffer:
@iter:
@char_offset:
<!-- ##### FUNCTION gtk_text_buffer_get_iter_at_line ##### -->
<para>
</para>
@buffer:
@iter:
@line_number:
<!-- ##### FUNCTION gtk_text_buffer_get_last_iter ##### -->
<para>
</para>
@buffer:
@iter:
<!-- ##### FUNCTION gtk_text_buffer_get_bounds ##### -->
<para>
</para>
@buffer:
@start:
@end:
<!-- ##### FUNCTION gtk_text_buffer_get_iter_at_mark ##### -->
<para>
</para>
@buffer:
@iter:
@mark:
<!-- ##### FUNCTION gtk_text_buffer_get_tags ##### -->
<para>
</para>
@buffer:
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_modified ##### -->
<para>
</para>
@buffer:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_set_modified ##### -->
<para>
</para>
@buffer:
@setting:
<!-- ##### FUNCTION gtk_text_buffer_set_clipboard_contents ##### -->
<para>
</para>
@buffer:
@text:
<!-- ##### FUNCTION gtk_text_buffer_get_clipboard_contents ##### -->
<para>
</para>
@buffer:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_paste_primary_selection ##### -->
<para>
</para>
@buffer:
@override_location:
@time:
@interactive:
@default_editable:
<!-- ##### FUNCTION gtk_text_buffer_delete_selection ##### -->
<para>
</para>
@buffer:
@interactive:
@default_editable:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_cut ##### -->
<para>
</para>
@buffer:
@time:
@interactive:
@default_editable:
<!-- ##### FUNCTION gtk_text_buffer_copy ##### -->
<para>
</para>
@buffer:
@time:
<!-- ##### FUNCTION gtk_text_buffer_paste_clipboard ##### -->
<para>
</para>
@buffer:
@time:
@interactive:
@default_editable:
<!-- ##### FUNCTION gtk_text_buffer_get_selection_bounds ##### -->
<para>
</para>
@buffer:
@start:
@end:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_find_string ##### -->
<para>
</para>
@buffer:
@iter:
@str:
@start:
@end:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_find_regexp ##### -->
<para>
</para>
@buffer:
@regexp:
@start:
@end:
@Returns:
<!-- ##### FUNCTION gtk_text_buffer_spew ##### -->
<para>
</para>
@buffer:
<!-- ##### SIGNAL GtkTextBuffer::insert-text ##### -->
<para>
</para>
@textbuffer: the object which received the signal.
@arg1:
@arg2:
@arg3:
@arg4:
<!-- ##### SIGNAL GtkTextBuffer::delete-text ##### -->
<para>
</para>
@textbuffer: the object which received the signal.
@arg1:
@arg2:
@arg3:
<!-- ##### SIGNAL GtkTextBuffer::changed ##### -->
<para>
</para>
@textbuffer: the object which received the signal.
<!-- ##### SIGNAL GtkTextBuffer::modified-changed ##### -->
<para>
</para>
@textbuffer: the object which received the signal.
<!-- ##### SIGNAL GtkTextBuffer::mark-set ##### -->
<para>
</para>
@textbuffer: the object which received the signal.
@arg1:
@arg2:
<!-- ##### SIGNAL GtkTextBuffer::mark-deleted ##### -->
<para>
</para>
@textbuffer: the object which received the signal.
@arg1:
<!-- ##### SIGNAL GtkTextBuffer::apply-tag ##### -->
<para>
</para>
@textbuffer: the object which received the signal.
@arg1:
@arg2:
@arg3:
<!-- ##### SIGNAL GtkTextBuffer::remove-tag ##### -->
<para>
</para>
@textbuffer: the object which received the signal.
@arg1:
@arg2:
@arg3:

View File

@ -0,0 +1,570 @@
<!-- ##### SECTION Title ##### -->
gtktextiter
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT GtkTextBuffer ##### -->
<para>
</para>
<!-- ##### STRUCT GtkTextIter ##### -->
<para>
</para>
@dummy1:
@dummy2:
@dummy3:
@dummy4:
@dummy10:
@dummy11:
@dummy5:
@dummy6:
@dummy7:
@dummy8:
@dummy9:
@pad1:
@pad2:
<!-- ##### FUNCTION gtk_text_iter_get_buffer ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_copy ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_free ##### -->
<para>
</para>
@iter:
<!-- ##### FUNCTION gtk_text_iter_get_offset ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_get_line ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_get_line_offset ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_get_line_index ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_get_char ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_get_slice ##### -->
<para>
</para>
@start:
@end:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_get_text ##### -->
<para>
</para>
@start:
@end:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_get_visible_slice ##### -->
<para>
</para>
@start:
@end:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_get_visible_text ##### -->
<para>
</para>
@start:
@end:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_get_pixmap ##### -->
<para>
</para>
@iter:
@pixmap:
@mask:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_get_marks ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_get_toggled_tags ##### -->
<para>
</para>
@iter:
@toggled_on:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_begins_tag ##### -->
<para>
</para>
@iter:
@tag:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_ends_tag ##### -->
<para>
</para>
@iter:
@tag:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_toggles_tag ##### -->
<para>
</para>
@iter:
@tag:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_has_tag ##### -->
<para>
</para>
@iter:
@tag:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_editable ##### -->
<para>
</para>
@iter:
@default_setting:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_starts_line ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_ends_line ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_get_chars_in_line ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_get_attributes ##### -->
<para>
</para>
@iter:
@values:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_is_last ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_is_first ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_next_char ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_prev_char ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_forward_chars ##### -->
<para>
</para>
@iter:
@count:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_backward_chars ##### -->
<para>
</para>
@iter:
@count:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_forward_line ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_backward_line ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_forward_lines ##### -->
<para>
</para>
@iter:
@count:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_backward_lines ##### -->
<para>
</para>
@iter:
@count:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_forward_word_ends ##### -->
<para>
</para>
@iter:
@count:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_backward_word_starts ##### -->
<para>
</para>
@iter:
@count:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_forward_word_end ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_backward_word_start ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_set_offset ##### -->
<para>
</para>
@iter:
@char_offset:
<!-- ##### FUNCTION gtk_text_iter_set_line ##### -->
<para>
</para>
@iter:
@line_number:
<!-- ##### FUNCTION gtk_text_iter_set_line_offset ##### -->
<para>
</para>
@iter:
@char_on_line:
<!-- ##### FUNCTION gtk_text_iter_forward_to_end ##### -->
<para>
</para>
@iter:
<!-- ##### FUNCTION gtk_text_iter_forward_to_newline ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_forward_to_tag_toggle ##### -->
<para>
</para>
@iter:
@tag:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_backward_to_tag_toggle ##### -->
<para>
</para>
@iter:
@tag:
@Returns:
<!-- ##### USER_FUNCTION GtkTextCharPredicate ##### -->
<para>
</para>
@ch:
@user_data:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_forward_find_char ##### -->
<para>
</para>
@iter:
@pred:
@user_data:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_backward_find_char ##### -->
<para>
</para>
@iter:
@pred:
@user_data:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_forward_search ##### -->
<para>
</para>
@iter:
@str:
@visible_only:
@slice:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_backward_search ##### -->
<para>
</para>
@iter:
@str:
@visible_only:
@slice:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_equal ##### -->
<para>
</para>
@lhs:
@rhs:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_compare ##### -->
<para>
</para>
@lhs:
@rhs:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_in_region ##### -->
<para>
</para>
@iter:
@start:
@end:
@Returns:
<!-- ##### FUNCTION gtk_text_iter_reorder ##### -->
<para>
</para>
@first:
@second:
<!-- ##### FUNCTION gtk_text_iter_spew ##### -->
<para>
</para>
@iter:
@desc:

View File

@ -0,0 +1,66 @@
<!-- ##### SECTION Title ##### -->
gtktextmark
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT GtkTextMark ##### -->
<para>
</para>
<!-- ##### FUNCTION gtk_text_mark_set_visible ##### -->
<para>
</para>
@mark:
@setting:
<!-- ##### FUNCTION gtk_text_mark_is_visible ##### -->
<para>
</para>
@mark:
@Returns:
<!-- ##### FUNCTION gtk_text_mark_ref ##### -->
<para>
</para>
@mark:
@Returns:
<!-- ##### FUNCTION gtk_text_mark_unref ##### -->
<para>
</para>
@mark:
<!-- ##### FUNCTION gtk_text_mark_deleted ##### -->
<para>
</para>
@mark:
@Returns:

View File

@ -0,0 +1,402 @@
<!-- ##### SECTION Title ##### -->
GtkTextTag
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT GtkTextTag ##### -->
<para>
</para>
<!-- ##### STRUCT GtkTextBTreeNode ##### -->
<para>
</para>
<!-- ##### STRUCT GtkTextTagTable ##### -->
<para>
</para>
<!-- ##### STRUCT GtkTextTabArray ##### -->
<para>
</para>
<!-- ##### ENUM GtkWrapMode ##### -->
<para>
</para>
@GTK_WRAPMODE_NONE:
@GTK_WRAPMODE_CHAR:
@GTK_WRAPMODE_WORD:
<!-- ##### STRUCT GtkTextAttributes ##### -->
<para>
</para>
@refcount:
@appearance:
@border_width:
@relief:
@justify:
@direction:
@font_desc:
@left_margin:
@left_wrapped_line_margin:
@offset:
@right_margin:
@pixels_above_lines:
@pixels_below_lines:
@pixels_inside_wrap:
@tab_array:
@wrap_mode:
@language:
@invisible:
@bg_full_height:
@editable:
@realized:
@pad1:
@pad2:
@pad3:
@pad4:
<!-- ##### FUNCTION gtk_text_tag_new ##### -->
<para>
</para>
@name:
@Returns:
<!-- ##### FUNCTION gtk_text_tag_get_priority ##### -->
<para>
</para>
@tag:
@Returns:
<!-- ##### FUNCTION gtk_text_tag_set_priority ##### -->
<para>
</para>
@tag:
@priority:
<!-- ##### FUNCTION gtk_text_tag_event ##### -->
<para>
</para>
@tag:
@event_object:
@event:
@iter:
@Returns:
<!-- ##### STRUCT GtkTextAppearance ##### -->
<para>
</para>
@bg_color:
@fg_color:
@bg_stipple:
@fg_stipple:
@underline:
@overstrike:
@draw_bg:
@inside_selection:
<!-- ##### FUNCTION gtk_text_attributes_new ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION gtk_text_attributes_copy ##### -->
<para>
</para>
@src:
@dest:
<!-- ##### FUNCTION gtk_text_attributes_unref ##### -->
<para>
</para>
@values:
<!-- ##### FUNCTION gtk_text_attributes_ref ##### -->
<para>
</para>
@values:
<!-- ##### SIGNAL GtkTextTag::event ##### -->
<para>
</para>
@texttag: the object which received the signal.
@arg1:
@event:
@arg2:
@Returns:
<!-- ##### ARG GtkTextTag:name ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:background ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:background_gdk ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:background_full_height ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:background_stipple ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:direction ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:editable ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:font ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:font_desc ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:foreground ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:foreground_gdk ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:foreground_stipple ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:justify ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:language ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:left_margin ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:left_wrapped_line_margin ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:offset ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:overstrike ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:pixels_above_lines ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:pixels_below_lines ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:pixels_inside_wrap ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:right_margin ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:underline ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:wrap_mode ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:background_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:background_full_height_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:background_gdk_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:background_stipple_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:editable_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:font_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:foreground_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:foreground_gdk_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:foreground_stipple_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:justify_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:language_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:left_margin_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:left_wrapped_line_margin_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:offset_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:overstrike_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:pixels_above_lines_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:pixels_below_lines_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:pixels_inside_wrap_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:right_margin_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:underline_set ##### -->
<para>
</para>
<!-- ##### ARG GtkTextTag:wrap_mode_set ##### -->
<para>
</para>

View File

@ -0,0 +1,105 @@
<!-- ##### SECTION Title ##### -->
GtkTextTagTable
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### USER_FUNCTION GtkTextTagTableForeach ##### -->
<para>
</para>
@tag:
@data:
<!-- ##### FUNCTION gtk_text_tag_table_new ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION gtk_text_tag_table_add ##### -->
<para>
</para>
@table:
@tag:
<!-- ##### FUNCTION gtk_text_tag_table_remove ##### -->
<para>
</para>
@table:
@tag:
<!-- ##### FUNCTION gtk_text_tag_table_lookup ##### -->
<para>
</para>
@table:
@name:
@Returns:
<!-- ##### FUNCTION gtk_text_tag_table_foreach ##### -->
<para>
</para>
@table:
@func:
@data:
<!-- ##### FUNCTION gtk_text_tag_table_size ##### -->
<para>
</para>
@table:
@Returns:
<!-- ##### SIGNAL GtkTextTagTable::tag-changed ##### -->
<para>
</para>
@texttagtable: the object which received the signal.
@arg1:
@arg2:
<!-- ##### SIGNAL GtkTextTagTable::tag-added ##### -->
<para>
</para>
@texttagtable: the object which received the signal.
@arg1:
<!-- ##### SIGNAL GtkTextTagTable::tag-removed ##### -->
<para>
</para>
@texttagtable: the object which received the signal.
@arg1:

View File

@ -0,0 +1,315 @@
<!-- ##### SECTION Title ##### -->
GtkTextView
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT GtkTextView ##### -->
<para>
</para>
<!-- ##### ENUM GtkTextViewMovementStep ##### -->
<para>
</para>
@GTK_TEXT_MOVEMENT_CHAR:
@GTK_TEXT_MOVEMENT_POSITIONS:
@GTK_TEXT_MOVEMENT_WORD:
@GTK_TEXT_MOVEMENT_WRAPPED_LINE:
@GTK_TEXT_MOVEMENT_LINE:
@GTK_TEXT_MOVEMENT_LINE_ENDS:
@GTK_TEXT_MOVEMENT_BUFFER_ENDS:
<!-- ##### ENUM GtkTextViewScrollType ##### -->
<para>
</para>
@GTK_TEXT_SCROLL_TO_TOP:
@GTK_TEXT_SCROLL_TO_BOTTOM:
@GTK_TEXT_SCROLL_PAGE_DOWN:
@GTK_TEXT_SCROLL_PAGE_UP:
<!-- ##### ENUM GtkTextViewDeleteType ##### -->
<para>
</para>
@GTK_TEXT_DELETE_CHAR:
@GTK_TEXT_DELETE_HALF_WORD:
@GTK_TEXT_DELETE_WHOLE_WORD:
@GTK_TEXT_DELETE_HALF_WRAPPED_LINE:
@GTK_TEXT_DELETE_WHOLE_WRAPPED_LINE:
@GTK_TEXT_DELETE_HALF_LINE:
@GTK_TEXT_DELETE_WHOLE_LINE:
@GTK_TEXT_DELETE_WHITESPACE:
@GTK_TEXT_DELETE_WHITESPACE_LEAVE_ONE:
<!-- ##### FUNCTION gtk_text_view_new ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION gtk_text_view_new_with_buffer ##### -->
<para>
</para>
@buffer:
@Returns:
<!-- ##### FUNCTION gtk_text_view_set_buffer ##### -->
<para>
</para>
@text_view:
@buffer:
<!-- ##### FUNCTION gtk_text_view_get_buffer ##### -->
<para>
</para>
@text_view:
@Returns:
<!-- ##### FUNCTION gtk_text_view_get_iter_at_pixel ##### -->
<para>
</para>
@text_view:
@iter:
@x:
@y:
<!-- ##### FUNCTION gtk_text_view_scroll_to_mark ##### -->
<para>
</para>
@text_view:
@mark:
@mark_within_margin:
@Returns:
<!-- ##### FUNCTION gtk_text_view_move_mark_onscreen ##### -->
<para>
</para>
@text_view:
@mark:
@Returns:
<!-- ##### FUNCTION gtk_text_view_place_cursor_onscreen ##### -->
<para>
</para>
@text_view:
@Returns:
<!-- ##### FUNCTION gtk_text_view_get_visible_rect ##### -->
<para>
</para>
@text_view:
@visible_rect:
<!-- ##### FUNCTION gtk_text_view_set_wrap_mode ##### -->
<para>
</para>
@text_view:
@wrap_mode:
<!-- ##### FUNCTION gtk_text_view_get_wrap_mode ##### -->
<para>
</para>
@text_view:
@Returns:
<!-- ##### FUNCTION gtk_text_view_set_editable ##### -->
<para>
</para>
@text_view:
@setting:
<!-- ##### FUNCTION gtk_text_view_get_editable ##### -->
<para>
</para>
@text_view:
@Returns:
<!-- ##### FUNCTION gtk_text_view_set_cursor_visible ##### -->
<para>
</para>
@text_view:
@setting:
<!-- ##### FUNCTION gtk_text_view_get_cursor_visible ##### -->
<para>
</para>
@text_view:
@Returns:
<!-- ##### FUNCTION gtk_text_view_get_iter_location ##### -->
<para>
</para>
@text_view:
@iter:
@location:
<!-- ##### SIGNAL GtkTextView::move-insert ##### -->
<para>
</para>
@textview: the object which received the signal.
@arg1:
@arg2:
@arg3:
<!-- ##### SIGNAL GtkTextView::set-anchor ##### -->
<para>
</para>
@textview: the object which received the signal.
<!-- ##### SIGNAL GtkTextView::scroll-text ##### -->
<para>
</para>
@textview: the object which received the signal.
@arg1:
<!-- ##### SIGNAL GtkTextView::delete-text ##### -->
<para>
</para>
@textview: the object which received the signal.
@arg1:
@arg2:
<!-- ##### SIGNAL GtkTextView::cut-text ##### -->
<para>
</para>
@textview: the object which received the signal.
<!-- ##### SIGNAL GtkTextView::copy-text ##### -->
<para>
</para>
@textview: the object which received the signal.
<!-- ##### SIGNAL GtkTextView::paste-text ##### -->
<para>
</para>
@textview: the object which received the signal.
<!-- ##### SIGNAL GtkTextView::toggle-overwrite ##### -->
<para>
</para>
@textview: the object which received the signal.
<!-- ##### SIGNAL GtkTextView::set-scroll-adjustments ##### -->
<para>
</para>
@textview: the object which received the signal.
@arg1:
@arg2:
<!-- ##### ARG GtkTextView:height_lines ##### -->
<para>
</para>
<!-- ##### ARG GtkTextView:width_columns ##### -->
<para>
</para>
<!-- ##### ARG GtkTextView:pixels_above_lines ##### -->
<para>
</para>
<!-- ##### ARG GtkTextView:pixels_below_lines ##### -->
<para>
</para>
<!-- ##### ARG GtkTextView:pixels_inside_wrap ##### -->
<para>
</para>
<!-- ##### ARG GtkTextView:editable ##### -->
<para>
</para>
<!-- ##### ARG GtkTextView:wrap_mode ##### -->
<para>
</para>

View File

@ -19,15 +19,6 @@ Themes
</para>
@parse_rc_style:
@merge_rc_style:
@rc_style_to_style:
@duplicate_style:
@realize_style:
@unrealize_style:
@destroy_rc_style:
@destroy_style:
@set_background:
<!-- ##### FUNCTION gtk_theme_engine_get ##### -->
<para>
@ -54,20 +45,24 @@ Themes
@engine:
<!-- ##### FUNCTION gtk_themes_init ##### -->
<!-- ##### FUNCTION gtk_theme_engine_create_rc_style ##### -->
<para>
</para>
@argc:
@argv:
@engine:
@Returns:
<!-- ##### FUNCTION gtk_themes_exit ##### -->
<!-- ##### FUNCTION gtk_theme_engine_register_type ##### -->
<para>
</para>
@error_code:
@engine:
@parent_type:
@type_name:
@type_info:
@Returns:

View File

@ -97,6 +97,61 @@ the pointer has no tooltip.
beneath the pointer has no tooltip.
<!-- ##### MACRO GTK_TIPS_QUERY ##### -->
<para>
</para>
@obj:
<!-- ##### MACRO GTK_IS_TIPS_QUERY ##### -->
<para>
</para>
@obj:
<!-- ##### MACRO GTK_TYPE_TIPS_QUERY ##### -->
<para>
</para>
<!-- ##### FUNCTION gtk_tips_query_get_type ##### -->
<para>
</para>
@Returns:
<!-- ##### MACRO GTK_TIPS_QUERY_CLASS ##### -->
<para>
</para>
@klass:
<!-- ##### MACRO GTK_IS_TIPS_QUERY_CLASS ##### -->
<para>
</para>
@klass:
<!-- ##### MACRO GTK_TIPS_QUERY_GET_CLASS ##### -->
<para>
</para>
@obj:
<!-- ##### SIGNAL GtkTipsQuery::start-query ##### -->
<para>
Emitted when the query is started.

View File

@ -319,3 +319,28 @@ should be used if you wish to perform an action when ever the style of a toolbar
@toolbar: the object which received the signal.
@style: the new #GtkToolbarStyle of @toolbar.
<!-- ##### ARG GtkToolbar:orientation ##### -->
<para>
</para>
<!-- ##### ARG GtkToolbar:toolbar_style ##### -->
<para>
</para>
<!-- ##### ARG GtkToolbar:space_size ##### -->
<para>
</para>
<!-- ##### ARG GtkToolbar:space_style ##### -->
<para>
</para>
<!-- ##### ARG GtkToolbar:relief ##### -->
<para>
</para>

View File

@ -98,9 +98,6 @@ Information about the tooltip (if any) associated with an arbitrary widget can b
@widget:
@tip_text:
@tip_private:
@font:
@width:
@row:
<!-- ##### FUNCTION gtk_tooltips_new ##### -->
<para>

View File

@ -31,6 +31,8 @@ fundamental types (e.g. char, uchar, int, long, float, etc).
@GTK_TYPE_INVALID:
@GTK_TYPE_NONE:
@GTK_TYPE_ENUM:
@GTK_TYPE_FLAGS:
@GTK_TYPE_CHAR:
@GTK_TYPE_UCHAR:
@GTK_TYPE_BOOL:
@ -41,50 +43,32 @@ fundamental types (e.g. char, uchar, int, long, float, etc).
@GTK_TYPE_FLOAT:
@GTK_TYPE_DOUBLE:
@GTK_TYPE_STRING:
@GTK_TYPE_ENUM:
@GTK_TYPE_FLAGS:
@GTK_TYPE_BOXED:
@GTK_TYPE_POINTER:
@GTK_TYPE_SIGNAL:
@GTK_TYPE_ARGS:
@GTK_TYPE_CALLBACK:
@GTK_TYPE_C_CALLBACK:
@GTK_TYPE_FOREIGN:
@GTK_TYPE_OBJECT:
<!-- ##### MACRO GTK_TYPE_NUM_BUILTINS ##### -->
<!-- ##### MACRO GTK_CLASS_NAME ##### -->
<para>
No idea.
</para>
@class:
<!-- ##### MACRO GTK_TYPE_FLAT_FIRST ##### -->
<!-- ##### MACRO GTK_CLASS_TYPE ##### -->
<para>
The first "flat" (no struct) enumerated type value.
</para>
@class:
<!-- ##### MACRO GTK_TYPE_FLAT_LAST ##### -->
<!-- ##### MACRO GTK_TYPE_IS_OBJECT ##### -->
<para>
The last "flat" (no struct) enumerated type value.
</para>
<!-- ##### MACRO GTK_TYPE_STRUCTURED_FIRST ##### -->
<para>
The first structured enumerated type value.
</para>
<!-- ##### MACRO GTK_TYPE_STRUCTURED_LAST ##### -->
<para>
The last structured enumerated type value.
</para>
@type:
<!-- ##### MACRO GTK_TYPE_FUNDAMENTAL_LAST ##### -->
@ -106,6 +90,7 @@ The highest maximum fundamental enumerated type value.
Use in place of offsetof(), which is used if it exists.
</para>
<!-- # Unused Parameters # -->
@struct: The type of the structure.
@field: The field within the structure.
@ -117,6 +102,7 @@ defined, just cast it. Otherwise, check to see if we can cast @tobj
into a @cast.
</para>
<!-- # Unused Parameters # -->
@tobj: a pointer to a GtkObject.
@cast_type: a Gtk type.
@cast: a C type
@ -129,6 +115,7 @@ defined, just cast it. Otherwise, check to see if we can cast @tobj
into a @cast.
</para>
<!-- # Unused Parameters # -->
@tclass: a pointer to a GtkClassInitFunc
@cast_type: a Gtk type.
@cast: a C type
@ -139,6 +126,7 @@ into a @cast.
Determines whether @type_object is a type of @otype.
</para>
<!-- # Unused Parameters # -->
@type_object: A GtkTypeObject object.
@otype:
@ -148,47 +136,24 @@ Determines whether @type_object is a type of @otype.
Determines whether @type_class is a type of @otype.
</para>
<!-- # Unused Parameters # -->
@type_class: A GtkTypeClass class.
@otype:
<!-- ##### MACRO GTK_TYPE_IDENTIFIER ##### -->
<!-- ##### MACRO GTK_CHECK_GET_CLASS ##### -->
<para>
Hide the name of gtk_identifier_get_type
</para>
<!-- ##### FUNCTION gtk_identifier_get_type ##### -->
<para>
Get the type of GtkIdentifier.
</para>
@Returns: GtkType -- the enumerated type of something.
<!-- ##### MACRO GTK_TYPE_MAKE ##### -->
<para>
Combine a fundemantal type and a sequence number to create a gtk type.
</para>
@parent_t:
@seqno:
<!-- ##### MACRO GTK_FUNDAMENTAL_TYPE ##### -->
<para>
Convert a gtk type into a fundamental type
</para>
@type:
<!-- ##### MACRO GTK_TYPE_SEQNO ##### -->
<para>
Convert a gtk type into its sequence number
</para>
<!-- # Unused Parameters # -->
@type:
@ -200,22 +165,17 @@ Just a macroized cast into a GtkSignalFunc
@f:
<!-- ##### USER_FUNCTION GtkClassInitFunc ##### -->
<!-- ##### TYPEDEF GtkClassInitFunc ##### -->
<para>
Define a function pointer.
</para>
@klass: a gpointer
<!-- ##### USER_FUNCTION GtkObjectInitFunc ##### -->
<!-- ##### TYPEDEF GtkObjectInitFunc ##### -->
<para>
Define a function pointer.
</para>
@object: a gpointer
@klass: a gpointer
<!-- ##### USER_FUNCTION GtkSignalFunc ##### -->
<para>
@ -283,7 +243,7 @@ Define a function pointer. Deprecated.
@arg_id:
<!-- ##### STRUCT GtkTypeObject ##### -->
<!-- ##### TYPEDEF GtkTypeObject ##### -->
<para>
A GtkTypeObject defines the minimum structure requirements
for type instances. Type instances returned from gtk_type_new ()
@ -291,7 +251,6 @@ and initialized through a GtkObjectInitFunc need to directly inherit
from this structure or at least copy its fields one by one.
</para>
@klass:
<!-- ##### STRUCT GtkArg ##### -->
<para>
@ -429,38 +388,6 @@ Use to get the value of a GtkArg whose GtkType is GTK_TYPE_SIGNAL
@a:
<!-- ##### MACRO GTK_VALUE_ARGS ##### -->
<para>
Use to get the value of a GtkArg whose GtkType is GTK_TYPE_ARGS
</para>
@a:
<!-- ##### MACRO GTK_VALUE_CALLBACK ##### -->
<para>
Use to get the value of a GtkArg whose GtkType is GTK_TYPE_CALLBACK
</para>
@a:
<!-- ##### MACRO GTK_VALUE_C_CALLBACK ##### -->
<para>
Use to get the value of a GtkArg whose GtkType is GTK_TYPE_C_CALLBACK
</para>
@a:
<!-- ##### MACRO GTK_VALUE_FOREIGN ##### -->
<para>
Use to get the value of a GtkArg whose GtkType is GTK_TYPE_C_FOREIGN
</para>
@a:
<!-- ##### MACRO GTK_RETLOC_CHAR ##### -->
<para>
If the GtkArg contains a pointer to the value, this macro will be a pointer to a GTK_TYPE_CHAR
@ -600,31 +527,24 @@ GtkEnumValue to hold the enumerated values.
@reserved_2:
@base_class_init_func:
<!-- ##### STRUCT GtkTypeQuery ##### -->
<para>
A structure used to return values from @gtk_type_query.
</para>
@type:
@type_name:
@object_size:
@class_size:
<!-- ##### STRUCT GtkTypeClass ##### -->
<!-- ##### TYPEDEF GtkTypeClass ##### -->
<para>
The base structure for a Gtk Type. Every type inherits this as a base structure.
</para>
<!-- ##### STRUCT GtkEnumValue ##### -->
<!-- ##### TYPEDEF GtkEnumValue ##### -->
<para>
A structure which contains a single enum value, and its name, and it's
nickname.
</para>
@value:
@value_name:
@value_nick:
<!-- ##### TYPEDEF GtkFlagValue ##### -->
<para>
</para>
<!-- ##### FUNCTION gtk_type_init ##### -->
<para>
@ -639,43 +559,39 @@ Create a new, unique type.
</para>
@parent_type: if zero, a fundamental type is created.
@type_info: must not be null, and @type_info->type_name must also not be null.
@gtkinfo:
@Returns: the new GtkType.
<!-- # Unused Parameters # -->
@type_info: must not be null, and @type_info->type_name must also not be null.
<!-- ##### FUNCTION gtk_type_set_chunk_alloc ##### -->
<para>
Set the mem_chunk size so it will hold @n_chunks of the objects of that @type.
</para>
@type: There must be an unlocked TypeNode associated with this type otherwise nothing happens.
@n_chunks:
<!-- ##### FUNCTION gtk_type_name ##### -->
<!-- ##### MACRO gtk_type_name ##### -->
<para>
</para>
@type: a GtkType
@Returns: a pointer to the name of a type, or NULL if it has none.
<!-- # Unused Parameters # -->
@type: a GtkType
<!-- ##### FUNCTION gtk_type_from_name ##### -->
<!-- ##### MACRO gtk_type_from_name ##### -->
<para>
Get the internal representation of a type given its name.
</para>
@name: the name of a gtk type
@Returns: a GtkType
<!-- # Unused Parameters # -->
@name: the name of a gtk type
<!-- ##### FUNCTION gtk_type_parent ##### -->
<!-- ##### MACRO gtk_type_parent ##### -->
<para>
</para>
@type: a GtkType
@Returns: the GtkType of the parent
<!-- # Unused Parameters # -->
@type: a GtkType
<!-- ##### FUNCTION gtk_type_class ##### -->
@ -688,25 +604,6 @@ any trouble identifying @type. Initialize the class if necessary.
@Returns: gpointer to the klass.
<!-- ##### FUNCTION gtk_type_parent_class ##### -->
<para>
Return the class of the parent. Initialize the class if necessary.
Return NULL if anything goes wrong.
</para>
@type: GtkType
@Returns: gpointer to the klass.
<!-- ##### FUNCTION gtk_type_children_types ##### -->
<para>
Return the pointer to the type's children's types.
</para>
@type: GtkType
@Returns: pointer to a GList
<!-- ##### FUNCTION gtk_type_new ##### -->
<para>
Create a new object of a given type, and return a gpointer to it.
@ -719,86 +616,16 @@ has all the proper initializers called.
@Returns: gpointer to a GtkTypeObject
<!-- ##### FUNCTION gtk_type_free ##### -->
<para>
Given the type of an object and a pointer to it, the object is freed.
</para>
@type: GtkType
@mem: gpointer to the object
<!-- ##### FUNCTION gtk_type_describe_heritage ##### -->
<para>
Print the types @type inherits from.
</para>
@type: GtkType
<!-- ##### FUNCTION gtk_type_describe_tree ##### -->
<para>
Given a @type, describe all of its children, and their children. Only
show the size if @show_size is true.
</para>
@type: GtkType
@show_size: gboolean
<!-- ##### FUNCTION gtk_type_is_a ##### -->
<!-- ##### MACRO gtk_type_is_a ##### -->
<para>
Look in the type hierarchy to see if @type has @is_a_type among its
ancestors. Do so with a simple lookup, not a loop.
</para>
@Returns:
<!-- # Unused Parameters # -->
@type: GtkType
@is_a_type: GtkType
@Returns:
<!-- ##### FUNCTION gtk_type_check_object_cast ##### -->
<para>
Given a pointer to a GtkTypeObject @type_object, and a GtkType @cast_type,
make sure that it's okay to cast @type_object into a @cast_type.
</para>
@type_object: GtkTypeObject*
@cast_type: GtkType
@Returns: the same GtkTypeObject* as @type_object
<!-- ##### FUNCTION gtk_type_check_class_cast ##### -->
<para>
Given a GtkTypeClass pointer @klass, and a GtkType @cast_type, make
sure that it's okay to cast something of that @klass into a @cast_type.
</para>
@klass: GtkTypeClass*
@cast_type: GtkType
@Returns: Always return @klass.
<!-- ##### FUNCTION gtk_type_register_enum ##### -->
<para>
Register a new set of enum @values and give them the name in
@type_name.
</para>
@type_name: must not be null.
@values: GtkEnumValue*
@Returns:
<!-- ##### FUNCTION gtk_type_register_flags ##### -->
<para>
Register a new set of flags @values and give them the name in
@type_name.
</para>
@type_name: must not be null.
@values: GtkFlagValue*
@Returns:
<!-- ##### FUNCTION gtk_type_enum_get_values ##### -->
@ -834,36 +661,10 @@ Return a pointer to one of @enum_type's GtkEnumValues's whose name (or nickname)
Return a pointer to one of @flag_type's GtkFlagValue's whose name (or nickname) matches @value_name.
</para>
@flag_type: GtkType
@flags_type:
@value_name:
@Returns: GtkFlagValue*
<!-- ##### FUNCTION gtk_type_set_varargs_type ##### -->
<para>
Set the varargs type for a fundamental type @foreign_type.
</para>
@foreign_type: Must be a GtkType with a sequence number of zero. Must not be a
fundamental type.
@varargs_type: Must be a GtkType which is either structured or flag, or NONE.
<!-- ##### FUNCTION gtk_type_get_varargs_type ##### -->
<para>
Get the varargs type associated with @foreign_type
</para>
@foreign_type: GtkType
@Returns: GtkType
<!-- ##### FUNCTION gtk_type_query ##### -->
<para>
Given a type, return various interesting parameters of the type.
</para>
@type: GtkType
@Returns: GtkTypeQuery*
<!-- # Unused Parameters # -->
@flag_type: GtkType

View File

@ -52,7 +52,6 @@ gtk_vbutton_box_get_layout_default().
</para>
@button_box: the #GtkButtonBox that this class is derived from.
<!-- ##### FUNCTION gtk_vbutton_box_new ##### -->
<para>
@ -94,3 +93,5 @@ Sets a new layout mode that will be used by all button boxes.
</para>
@layout: a new #GtkButtonBoxStyle.

View File

@ -42,6 +42,7 @@ GtkWidget
@GTK_NO_REPARENT:
@GTK_APP_PAINTABLE:
@GTK_RECEIVES_DEFAULT:
@GTK_DOUBLE_BUFFERED:
<!-- ##### MACRO GTK_WIDGET_TYPE ##### -->
<para>
@ -219,6 +220,14 @@ GtkWidget
@wid:
<!-- ##### MACRO GTK_WIDGET_DOUBLE_BUFFERED ##### -->
<para>
</para>
@wid:
<!-- ##### MACRO GTK_WIDGET_SET_FLAGS ##### -->
<para>
@ -323,6 +332,7 @@ GtkWidget
</para>
@widget:
@Returns:
<!-- ##### FUNCTION gtk_widget_unref ##### -->
@ -813,11 +823,14 @@ GtkWidget
@Returns:
<!-- ##### FUNCTION gtk_widget_set_visual ##### -->
<!-- ##### MACRO gtk_widget_set_visual ##### -->
<para>
</para>
@w:
@v:
<!-- # Unused Parameters # -->
@widget:
@visual:
@ -926,11 +939,13 @@ GtkWidget
@cmap:
<!-- ##### FUNCTION gtk_widget_push_visual ##### -->
<!-- ##### MACRO gtk_widget_push_visual ##### -->
<para>
</para>
@v:
<!-- # Unused Parameters # -->
@visual:
@ -948,11 +963,12 @@ GtkWidget
<!-- ##### FUNCTION gtk_widget_pop_visual ##### -->
<!-- ##### MACRO gtk_widget_pop_visual ##### -->
<para>
</para>
@v:
<!-- ##### FUNCTION gtk_widget_set_default_style ##### -->
@ -971,14 +987,6 @@ GtkWidget
@colormap:
<!-- ##### FUNCTION gtk_widget_set_default_visual ##### -->
<para>
</para>
@visual:
<!-- ##### FUNCTION gtk_widget_get_default_style ##### -->
<para>
@ -987,6 +995,16 @@ GtkWidget
@Returns:
<!-- ##### MACRO gtk_widget_set_default_visual ##### -->
<para>
</para>
@v:
<!-- # Unused Parameters # -->
@visual:
<!-- ##### FUNCTION gtk_widget_get_default_colormap ##### -->
<para>
@ -1003,6 +1021,49 @@ GtkWidget
@Returns:
<!-- ##### FUNCTION gtk_widget_set_direction ##### -->
<para>
</para>
@widget:
@dir:
<!-- ##### ENUM GtkTextDirection ##### -->
<para>
</para>
@GTK_TEXT_DIR_NONE:
@GTK_TEXT_DIR_LTR:
@GTK_TEXT_DIR_RTL:
<!-- ##### FUNCTION gtk_widget_get_direction ##### -->
<para>
</para>
@widget:
@Returns:
<!-- ##### FUNCTION gtk_widget_set_default_direction ##### -->
<para>
</para>
@dir:
<!-- ##### FUNCTION gtk_widget_get_default_direction ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION gtk_widget_shape_combine_mask ##### -->
<para>
@ -1062,6 +1123,92 @@ GtkWidget
@style:
<!-- ##### FUNCTION gtk_widget_get_modifier_style ##### -->
<para>
</para>
@widget:
@Returns:
<!-- ##### FUNCTION gtk_widget_modify_fg ##### -->
<para>
</para>
@widget:
@state:
@color:
<!-- ##### FUNCTION gtk_widget_modify_bg ##### -->
<para>
</para>
@widget:
@state:
@color:
<!-- ##### FUNCTION gtk_widget_modify_text ##### -->
<para>
</para>
@widget:
@state:
@color:
<!-- ##### FUNCTION gtk_widget_modify_base ##### -->
<para>
</para>
@widget:
@state:
@color:
<!-- ##### FUNCTION gtk_widget_modify_font ##### -->
<para>
</para>
@widget:
@font_desc:
<!-- ##### FUNCTION gtk_widget_create_pango_context ##### -->
<para>
</para>
@widget:
@Returns:
<!-- ##### FUNCTION gtk_widget_get_pango_context ##### -->
<para>
</para>
@widget:
@Returns:
<!-- ##### FUNCTION gtk_widget_create_pango_layout ##### -->
<para>
</para>
@widget:
@text:
@Returns:
<!-- ##### FUNCTION gtk_widget_pop_composite_child ##### -->
<para>
@ -1125,6 +1272,15 @@ GtkWidget
@app_paintable:
<!-- ##### FUNCTION gtk_widget_set_double_buffered ##### -->
<para>
</para>
@widget:
@double_buffered:
<!-- ##### FUNCTION gtk_widget_set_composite_name ##### -->
<para>
@ -1153,6 +1309,15 @@ GtkWidget
@widget:
<!-- ##### FUNCTION gtk_widget_accelerators_locked ##### -->
<para>
</para>
@widget:
@Returns:
<!-- ##### SIGNAL GtkWidget::show ##### -->
<para>
@ -1257,6 +1422,14 @@ GtkWidget
@widget: the object which received the signal.
@previous_style:
<!-- ##### SIGNAL GtkWidget::direction-changed ##### -->
<para>
</para>
@widget: the object which received the signal.
@arg1:
<!-- ##### SIGNAL GtkWidget::add-accelerator ##### -->
<para>
@ -1313,6 +1486,15 @@ GtkWidget
@event:
@Returns:
<!-- ##### SIGNAL GtkWidget::scroll-event ##### -->
<para>
</para>
@widget: the object which received the signal.
@event:
@Returns:
<!-- ##### SIGNAL GtkWidget::motion-notify-event ##### -->
<para>

View File

@ -48,24 +48,6 @@ GtkWindow
@wmclass_class:
<!-- ##### FUNCTION gtk_window_set_focus ##### -->
<para>
</para>
@window:
@focus:
<!-- ##### FUNCTION gtk_window_set_default ##### -->
<para>
</para>
@window:
@defaultw:
<!-- ##### FUNCTION gtk_window_set_policy ##### -->
<para>
Changes how a toplevel window deals with its size request and user resize
@ -198,24 +180,6 @@ it's larger
@modal:
<!-- ##### FUNCTION gtk_window_add_embedded_xid ##### -->
<para>
</para>
@window:
@xid:
<!-- ##### FUNCTION gtk_window_remove_embedded_xid ##### -->
<para>
</para>
@window:
@xid:
<!-- ##### FUNCTION gtk_window_set_default_size ##### -->
<para>
@ -255,6 +219,14 @@ it's larger
@parent:
<!-- ##### FUNCTION gtk_window_list_toplevels ##### -->
<para>
</para>
@Returns:
<!-- ##### SIGNAL GtkWindow::set-focus ##### -->
<para>
@ -298,3 +270,13 @@ If the window is modal, i.e. it grabs all GTK+ events.
The position of the window.
</para>
<!-- ##### ARG GtkWindow:default_width ##### -->
<para>
</para>
<!-- ##### ARG GtkWindow:default_height ##### -->
<para>
</para>