diff --git a/doc/ChangeLog b/doc/ChangeLog index 7bd332bfb..4ae9675e5 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,5 +1,12 @@ 2003-02-23 Duncan Mak + * makefile: the docs target is dangerous, remove it by + default. Also, remove the -f flag, so even if we do run it, it + won't overwrite files, by default. + + * en/Gtk/AccelGroup.xml: From Raphael Schmid + , with edits. + * en/Gtk/DirectionType.xml: * en/Gtk/SelectionMode.xml: More from Hector. diff --git a/doc/en/Gtk/AccelGroup.xml b/doc/en/Gtk/AccelGroup.xml index 70048539d..77fffd35d 100644 --- a/doc/en/Gtk/AccelGroup.xml +++ b/doc/en/Gtk/AccelGroup.xml @@ -1,5 +1,5 @@ - + gtk-sharp 0.0.0.0 @@ -7,8 +7,18 @@ Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - To be added - To be added + Groups of global keyboard accelerators for an entire Window + + + An AccelGroup represents a group of keyboard accelerators, typically attached to a toplevel (with . Usually you won't need to create a Gtk.AccelGroup directly; instead, when using , accelerators are automatically sets up for your menus in the item factory's AccelGroup. + + + Note that accelerators are different from mnemonics. Accelerators are shortcuts for activating a menu item; they appear alongside the menu item they're a shortcut for. For example "Ctrl+Q" might appear alongside the "Quit" menu item. Mnemonics are shortcuts for GUI elements such as text entries or buttons; they appear as underlined characters. See . + + + Menu items can have both accelerators and mnemonics. + + GLib.Object @@ -33,10 +43,10 @@ - To be added - To be added: an object of type 'IntPtr' - To be added: an object of type 'Gtk.AccelGroup' - To be added + Finds the to which is connected. + A GClosure () + The to which is connected, or . + @@ -47,8 +57,8 @@ - To be added - To be added + Undos the last call to on its object. + @@ -61,10 +71,10 @@ - To be added - To be added: an object of type 'IntPtr' - To be added: an object of type 'bool' - To be added + Removes an accelerator previously installed through . + The closure to remove from this accelerator group. + if the was found and got disconnected + @@ -78,10 +88,14 @@ - To be added - To be added: an object of type 'string' - To be added: an object of type 'IntPtr' - To be added + Installs an accelerator in this group + Path used for determining key and modifiers. + Closure to be executed upon accelerator activation + + + Installs an accelerator in this group, using an accelerator path to look up the appropriate key and modifiers. When the group is being activated in response to a call to , will be invoked if the and from match the key and modifiers for the path. + + @@ -111,11 +125,15 @@ - To be added - To be added: an object of type 'uint' - To be added: an object of type 'Gdk.ModifierType' - To be added: an object of type 'bool' - To be added + Removes an accelerator previously installed through . + Key value of the accelerator. + Modifier combination of the accelerator. + if there was an accelerator which could be removed, otherwise. + + + Removes an accelerator previously installed through . + + @@ -130,12 +148,12 @@ - To be added - To be added: an object of type 'uint' - To be added: an object of type 'Gdk.ModifierType' - To be added: an object of type 'uint' - To be added: an object of type 'Gtk.AccelGroupEntry' - To be added + Queries an accelerator group for all entries matching by accelerator key value and modifier. + Key value of the accelerator. + Modifier combination of the accelerator. + Location to return the number of entries found, or . + An array of n_entries elements, or . + @@ -146,8 +164,12 @@ - To be added - To be added + Locks the given accelerator group. + + + Locking an accelerator group prevents the accelerators contained within it to be changed during runtime. Refer to about runtime accelerator changes. If called more than once, remains locked until has been called an equivalent number of times. + + @@ -163,12 +185,19 @@ - To be added - To be added: an object of type 'uint' - To be added: an object of type 'Gdk.ModifierType' - To be added: an object of type 'Gtk.AccelFlags' - To be added: an object of type 'IntPtr' - To be added + Installs an accelerator in this group. + Key value of the accelerator. + Modifier combination of the accelerator. + A flag mask to configure this accelerator. + Closure to be executed upon accelerator activation. + + + Installs an accelerator in this group. When accel_group is being activated in response to a call to , closure will be invoked if the and from match those of this connection. The signature used for the closure is that of . + + + Note that, due to implementation details, a single closure can only be connected to one accelerator group. + + @@ -221,9 +250,9 @@ - To be added - To be added: an object of type 'Gtk.AccelGroup' - To be added + Creates a new GtkAccelGroup. + A new GtkAccelGroup object. + @@ -244,8 +273,8 @@ - To be added - To be added + + diff --git a/doc/makefile b/doc/makefile index 526d567e9..2152ff8d3 100644 --- a/doc/makefile +++ b/doc/makefile @@ -3,7 +3,7 @@ BROWSER=../../monodoc/browser/browser.exe ASSEMBLER=../../monodoc/browser/assembler.exe GENERATOR=../../monodoc/generator/generator.exe -all: docs tree +all: tree b: mono --debug $(BROWSER) @@ -13,19 +13,19 @@ tree: docs: glib pango atk gtk gdk gnome glade glib: - mono --debug $(GENERATOR) $(LIBDIR)/glib-sharp.dll -o en -f + mono --debug $(GENERATOR) $(LIBDIR)/glib-sharp.dll -o en pango: - mono --debug $(GENERATOR) $(LIBDIR)/pango-sharp.dll -o en -f + mono --debug $(GENERATOR) $(LIBDIR)/pango-sharp.dll -o en atk: - mono --debug $(GENERATOR) $(LIBDIR)/atk-sharp.dll -o en -f + mono --debug $(GENERATOR) $(LIBDIR)/atk-sharp.dll -o en gtk: - mono --debug $(GENERATOR) $(LIBDIR)/gtk-sharp.dll -o en -f -gdk: - mono --debug $(GENERATOR) $(LIBDIR)/gdk-sharp.dll -o en -f + mono --debug $(GENERATOR) $(LIBDIR)/gtk-sharp.dll -o en +gdk: + mono --debug $(GENERATOR) $(LIBDIR)/gdk-sharp.dll -o en gnome: - mono --debug $(GENERATOR) $(LIBDIR)/gnome-sharp.dll -o en -f + mono --debug $(GENERATOR) $(LIBDIR)/gnome-sharp.dll -o en glade: - mono --debug $(GENERATOR) $(LIBDIR)/glade-sharp.dll -o en -f + mono --debug $(GENERATOR) $(LIBDIR)/glade-sharp.dll -o en clean: rm *.tree