Commit Graph

390 Commits

Author SHA1 Message Date
Dan Winship
9d04b4dd06 Redo child property handling; now we generate classes to hold
the
        child properties for a given widget in a container, and generate
        the child properties as properties on those classes.
        
        * parser/gapi2xml.pl (addPropElem): don't prepend "child_" to
        child prop names any more

        * generator/ClassBase.cs (ClassBase): keep childprops separate
        from properties
        (GenChildProperties): create a subclass of Gtk.ContainerChild
        containing the container type's child properties, and override
the
        Container indexer to return that type.

        * generator/ObjectGen.cs (Generate): call GenChildProperties

        * generator/Property.cs:
        * generator/ChildProperty.cs: Simplify these a bunch, since
        * child
        properties are now represented as C# properties as well. Also
add
        [GLib.Property(cname)] and [Gtk.ChildProperty(cname)]
attributes.

        * glib/Makefile.am (sources): add PropertyAttribute.cs

        * glib/PropertyAttribute.cs: attribute used to label
        GObject properties

        * gtk/Makefile.am (sources): add ChildPropertyAttribute.cs

        * gtk/gtk-api.raw: regenerate for parser changes (remove
        "Child"/"child_" from child property names).

        * gtk/ChildPropertyAttribute.cs: attribute used to label
        GtkContainer child properties

        * gtk/Container.custom: define the ContainerChild class, and an
        indexer to return instances of it.

        * doc/en/Gtk/: update for container child property change

svn path=/trunk/gtk-sharp/; revision=36284
2004-11-18 20:31:22 +00:00
Dan Winship
acdb2f73da * gtk/glue/container.c (gtksharp_container_get_focus_child): New
glue method to get container->focus_child

        * gtk/Gtk.metadata: hide SetFocusChild

        * gtk/Container.custom (FocusChild): implement with both getter
        and setter

        * en/Gtk/Container.xml (FocusChild): Has a getter now too.
        (Added): Clarify that this only means "Gtk.Container.Add was
        called", and doesn't get fired when you call Gtk.Box.PackStart,
        etc

svn path=/trunk/gtk-sharp/; revision=36143
2004-11-15 17:47:16 +00:00
Mike Kestner
f096700a2d 2004-11-15 Mike Kestner <mkestner@novell.com>
* gtk/Gtk.metadata : hide the Get/Set Color methods that are marked
	deprecated but didn't exist in 1.0.

svn path=/trunk/gtk-sharp/; revision=36142
2004-11-15 17:02:37 +00:00
John Luke
acdaee5e08 ActionGroup, UIManager, and UIManagerItemType docs
svn path=/trunk/gtk-sharp/; revision=35938
2004-11-10 02:28:55 +00:00
John Luke
dce2f4f7b7 doc GtkAction
svn path=/trunk/gtk-sharp/; revision=35912
2004-11-09 20:45:04 +00:00
Dan Winship
be5d49f85d * en/GLib/Object.xml:
* en/Gtk/Widget.xml: update for CreateNativeObject changes

svn path=/trunk/gtk-sharp/; revision=35886
2004-11-09 14:22:51 +00:00
Dan Winship
cb30686a86 * en/Gtk/Box.xml:
* en/Gtk/ButtonBox.xml:
	* en/Gtk/Container.xml:
	* en/Gtk/Fixed.xml:
	* en/Gtk/Layout.xml:
	* en/Gtk/Menu.xml:
	* en/Gtk/Notebook.xml:
	* en/Gtk/Paned.xml:
	* en/Gtk/Table.xml:
	* en/Gtk/Toolbar.xml: document container child properties

svn path=/trunk/gtk-sharp/; revision=35833
2004-11-08 15:03:02 +00:00
Dan Winship
ed13386bf3 update to match latest changes
svn path=/trunk/gtk-sharp/; revision=35832
2004-11-08 14:58:12 +00:00
Mike Kestner
60b7406317 updater run for 2.4 api.
svn path=/trunk/gtk-sharp/; revision=35742
2004-11-05 21:25:40 +00:00
Miguel de Icaza
31b0cf439c From: cmorgan@alum.wpi.edu
svn path=/trunk/gtk-sharp/; revision=35666
2004-11-04 20:03:15 +00:00
Miguel de Icaza
ce819aa39f From: jaspervp@gmx.net
svn path=/trunk/gtk-sharp/; revision=35664
2004-11-04 19:59:38 +00:00
Miguel de Icaza
8d94d831e8 From: sebastian.nowozin@web.de
svn path=/trunk/gtk-sharp/; revision=35663
2004-11-04 19:57:10 +00:00
Miguel de Icaza
5634a70cef From Todd Berman
svn path=/trunk/gtk-sharp/; revision=35660
2004-11-04 19:52:07 +00:00
Miguel de Icaza
fe6aad5317 Contributions from ddollar@blueshiftdesign.com and bis0n@mail.ru
svn path=/trunk/gtk-sharp/; revision=35651
2004-11-04 19:34:16 +00:00
Dan Winship
764b8ac5d8 * en/Gdk/Pixbuf.xml
* en/Gdk/Pixmap.xml
	* en/Gdk/Window.xml
	* en/Gtk/Style.xml
	* en/Gtk/TargetList.xml: Update to match API fixes

svn path=/trunk/gtk-sharp/; revision=35410
2004-10-28 19:26:15 +00:00
Miguel de Icaza
4f8f06c449 Flush
svn path=/trunk/gtk-sharp/; revision=34925
2004-10-12 19:26:02 +00:00
Mike Kestner
28267de825 run updater for new API
svn path=/trunk/gtk-sharp/; revision=34721
2004-10-05 14:17:03 +00:00
Mike Kestner
aa54aa2c95 2004-09-29 Mike Kestner <mkestner@ximian.com>
* gtk/Gtk.metadata : hide some ellipsis methods, add pass_as attrs.
	* gtk/Object.custom : new IsFloating property.
	* gtk/glue/object.c : new gtksharp_object_set_floating glue.

svn path=/trunk/gtk-sharp/; revision=34529
2004-09-29 18:45:59 +00:00
Mike Kestner
b1d0ceff9a stubs for newly generated GString apis.
svn path=/trunk/gtk-sharp/; revision=34527
2004-09-29 18:03:56 +00:00
Mike Kestner
1d4f5536af 2004-09-27 Mike Kestner <mkestner@ximian.com>
* gtk/Button.custom : add a ctor (Widget). reworked from patch by
	John Luke.
	[Fixes #66228]

svn path=/trunk/gtk-sharp/; revision=34441
2004-09-27 19:20:35 +00:00
Mike Kestner
9d8263d89d 2004-09-24 Mike Kestner <mkestner@ximian.com>
* gtk/Bin.custom : make Child get/set.
	* gtk/Gtk.metadata : hide the Bin.get_child method.
	[Fixes #66232]

svn path=/trunk/gtk-sharp/; revision=34364
2004-09-24 15:58:05 +00:00
Mike Kestner
3eb398a12f 2004-09-23 Mike Kestner <mkestner@ximian.com>
* gtk/Widget.custom : new OnSetScrollAdjustments VM.
	* gtk/glue/widget.c : glue for new VM.

svn path=/trunk/gtk-sharp/; revision=34293
2004-09-23 16:50:18 +00:00
Miguel de Icaza
b3091be76a Flush
svn path=/trunk/gtk-sharp/; revision=34181
2004-09-21 17:19:28 +00:00
Shane Landrum
40379be9e4 2004-09-20 Shane Landrum <epicene@pobox.com>
* en/Gtk/FileSelection.xml
	* en/Gtk/MapEventArgs.xml
	* en/Gtk/ModuleDisplayInitFunc.xml
	* en/Gtk/ModuleInitFunc.xml
	* en/Gtk/MotionNotifyEventArgs.xml
	* en/Gtk/TargetPair.xml
	* en/Gtk/TextCounter.xml
	* en/Gtk/TextPendingScroll.xml
	* en/Gtk/TextUtilCharChosenFunc.xml
	* en/Gtk/TextWindowType.xml
	* en/Gtk/ThreadNotify.xml
	* en/Gtk/ToggleSizeAllocatedArgs.xml
	* en/Gtk/ToggleSizeRequestedArgs.xml
	* en/Gtk/Widget.xml : Added and updated docs.

svn path=/trunk/gtk-sharp/; revision=34078
2004-09-20 03:50:47 +00:00
Shane Landrum
e4b716e18c 2004-09-13 Shane Landrum <epicene@pobox.com>
* en/Gtk/Accelerator.xml
	* en/Gtk/Arg.xml
	* en/Gtk/CallbackInvoker.xml
	* en/Gtk/CellRendererState.xml
	* en/Gtk/ColorSelectionButton.xml
	* en/Gtk/Combo.xml
	* en/Gtk/Container.xml
	* en/Gtk/Decorated.xml
	* en/Gtk/Dialog.xml
	* en/Gtk/Drag.xml
	* en/Gtk/FSButton.xml
	* en/Gtk/FileSelection.xml
	* en/Gtk/Function.xml
	* en/Gtk/Gc.xml
	* en/Gtk/Grab.xml
	* en/Gtk/HandleBox.xml
	* en/Gtk/Input.xml
	* en/Gtk/InputDialog.xml
	* en/Gtk/Widget.xml
	* en/Gtk/Window.xml: Miscellaneous class docs.

svn path=/trunk/gtk-sharp/; revision=33798
2004-09-13 05:48:17 +00:00
Shane Landrum
4fc5222ccf 2004-09-13 Shane Landrum <epicene@pobox.com>
* en/Gtk/ClipboardClearFunc.xml
	* en/Gtk/ClipboardGetFunc.xml
	* en/Gtk/ClipboardTextReceivedFunc.xml
	* en/Gtk/ColorSelectionChangePaletteWithScreenFunc.xml: Callback docs.

svn path=/trunk/gtk-sharp/; revision=33797
2004-09-13 05:46:12 +00:00
Shane Landrum
c194f95b3c 2004-09-13 Shane Landrum <epicene@pobox.com>
* en/Gtk/Image.xml
	* en/Gtk/ImageAnimationData.xml
	* en/Gtk/ImageImageData.xml
	* en/Gtk/ImagePixbufData.xml
	* en/Gtk/ImagePixmapData.xml
	* en/Gtk/ImageStockData.xml: Image-related class docs.
	* en/Gtk/ItemFactory.xml
	* en/Gtk/ItemFactoryCallback.xml
	* en/Gtk/ItemFactoryCallback1.xml
	* en/Gtk/ItemFactoryEntry.xml: ItemFactory-related class docs.

svn path=/trunk/gtk-sharp/; revision=33796
2004-09-13 05:43:28 +00:00
Shane Landrum
532ae96284 2004-09-13 Shane Landrum <epicene@pobox.com>
* en/Gtk/IMContext.xml
	* en/Gtk/IMContextInfo.xml
	* en/Gtk/IMContextSimple.xml
	* en/Gtk/IMMulticontext.xml
	* en/Gtk/IMPreeditStyle.xml
	* en/Gtk/IMStatusStyle.xml: Input-method-related classes.

svn path=/trunk/gtk-sharp/; revision=33795
2004-09-13 05:41:18 +00:00
Shane Landrum
aac4e8b357 2004-09-13 Shane Landrum <epicene@pobox.com>
* en/Gtk/ChildNotifiedArgs.xml
	* en/Gtk/ClientEventArgs.xml
	* en/Gtk/CommitArgs.xml
	* en/Gtk/DeleteEventArgs.xml
	* en/Gtk/DestroyEventArgs.xml
	* en/Gtk/DragDataGetArgs.xml
	* en/Gtk/DragDataReceivedArgs.xml
	* en/Gtk/DrawGdkArgs.xml
	* en/Gtk/ExpandCollapseCursorRowArgs.xml
	* en/Gtk/GrabNotifyArgs.xml
	* en/Gtk/InputArgs.xml: Docs for event data classes.

svn path=/trunk/gtk-sharp/; revision=33794
2004-09-13 05:38:07 +00:00
Shane Landrum
267c9cd26d 2004-09-13 Shane Landrum <epicene@pobox.com>
* en/Gtk/HTMLBeginFlags.xml
	* en/Gtk/HTMLCommandType.xml
	* en/Gtk/HTMLEditorEventType.xml
	* en/Gtk/HTMLEmbedded.xml
	* en/Gtk/HTMLEtchStyle.xml
	* en/Gtk/HTMLStream.xml: Docs for HTML-related classes.

svn path=/trunk/gtk-sharp/; revision=33793
2004-09-13 05:33:14 +00:00
Shane Landrum
5a116de32a 2004-09-06 Shane Landrum <epicene@pobox.com>
* en/Gtk/Adjustment.xml
	* en/Gtk/Callback.xml
	* en/Gtk/Clipboard.xml
	* en/Gtk/Quit.xml
	* en/Gtk/ReadyEvent.xml
	* en/Gtk/ImageStockData.xml
	* en/Gtk/MovementStep.xml
	* en/Gtk/RulerMetric.xml
	* en/Gtk/Selection.xml
	* en/Gtk/ThreadNotify.xml: Docs for assorted helper classes.

svn path=/trunk/gtk-sharp/; revision=33413
2004-09-06 14:51:09 +00:00
Shane Landrum
4ed3adf7a2 2004-09-06 Shane Landrum <epicene@pobox.com>
* en/Gtk/ProgressBar.xml
	* en/Gtk/RadioButton.xml
	* en/Gtk/RadioMenuItem.xml
	* en/Gtk/Scrollbar.xml : Docs for assorted widgets.

svn path=/trunk/gtk-sharp/; revision=33412
2004-09-06 14:49:53 +00:00
Shane Landrum
7fabb0cf4c 2004-09-06 Shane Landrum <epicene@pobox.com>
* en/Gtk/HTML.xml
	* en/Gtk/HTMLCommandType.xml
	* en/Gtk/HTMLCursorSkipType.xml : Docs related to HTML widgets.
	* en/Gtk/Button.xml
	* en/Gtk/Widget.xml
	* en/Gtk/Style.xml
	* en/Gtk/Container.xml : Docs for major components.

svn path=/trunk/gtk-sharp/; revision=33411
2004-09-06 14:47:48 +00:00
Shane Landrum
b961282cb3 2004-09-06 Shane Landrum <epicene@pobox.com>
* CommitArgs.xml
	* ConfigureEventArgs.xml
	* CursorMoveArgs.xml
	* CycleChildFocusArgs.xml
	* DeleteRangeArgs.xml
	* DirectionChangedArgs.xml
	* DrawPrintArgs.xml
	* EnterNotifyEventArgs.xml
	* FocusChildSetArgs.xml
	* FocusTabArgs.xml
	* FormatValueArgs.xml
	* FrameEventArgs.xml
	* HierarchyChangedArgs.xml
	* LeaveNotifyEventArgs.xml
	* MoveArgs.xml
	* MoveCurrentArgs.xml
	* MoveCursorArgs.xml
	* MoveFocusArgs.xml
	* MoveHandleArgs.xml
	* OnCommandArgs.xml
	* PageHorizontallyArgs.xml
	* ParentSetArgs.xml
	* ScrollChildArgs.xml
	* SubmitArgs.xml
	* TextEventArgs.xml : Event data docs.

svn path=/trunk/gtk-sharp/; revision=33410
2004-09-06 14:41:21 +00:00
Mike Kestner
d2a37895d5 2004-09-03 Mike Kestner <mkestner@ximian.com>
* en/Gdk/Pixmap.cs : updates to sigs of FromXpm* methods.
	* en/Gtk/Init.cs : fix Check and remove AbiCheck.
	* en/Gtk/Invisible.cs : add ctor.
	* en/Gtk/NodeStore.cs : add GType prop.

svn path=/trunk/gtk-sharp/; revision=33287
2004-09-03 15:53:34 +00:00
Shane Landrum
237c8ca92d 2004-08-29 Shane Landrum <epicene@pobox.com>
* en/Gtk/Dialog.xml
	* en/Gtk/HBox.xml
	* en/Gtk/Image.xml
	* en/Gtk/Init.xml
	* en/Gtk/Invisible.xml
	* en/Gtk/Misc.xml
	* en/Gtk/NotebookTab.xml
	* en/Gtk/Paned.xml
	* en/Gtk/Quit.xml
	* en/Gtk/RedirectArgs.xml
	* en/Gtk/RulerMetric.xml
	* en/Gtk/Scale.xml
	* en/Gtk/ScrolledWindow.xml
	* en/Gtk/Selection.xml
	* en/Gtk/SelectionData.xml
	* en/Gtk/TargetEntry.xml
	* en/Gtk/TargetList.xml
	* en/Gtk/TargetPair.xml
	* en/Gtk/TextLogAttrCache.xml: Miscellaneous docs.
	* ChangeLog: fixes for 2 prior commit logs.

svn path=/trunk/gtk-sharp/; revision=32985
2004-08-29 08:58:39 +00:00
Shane Landrum
cba403d2d5 2004-08-29 Shane Landrum <epicene@pobox.com>
* Key.xml
	* KeySnoopFunc.xml: Docs for global hotkeys.
	* Range.xml
	* MoveSliderArgs.xml: Docs for number ranges.
	* Entry.xml
	* Label.xml: Small texty widgets docs.

svn path=/trunk/gtk-sharp/; revision=32984
2004-08-29 08:55:30 +00:00
Shane Landrum
6032cbafcb 2004-08-29 Shane Landrum <epicene@pobox.com>
* Menu.xml
	* MenuDetachFunc.xml
	* MenuItem.xml
	* MenuPositionFunc.xml
	* MenuShell.xml: Docs for menu-related classes.

svn path=/trunk/gtk-sharp/; revision=32983
2004-08-29 08:53:41 +00:00
Shane Landrum
f674e76461 2004-08-29 Shane Landrum <epicene@pobox.com>
* en/Gtk/TextSegCheckFunc.xml
	* en/Gtk/TextSegCleanupFunc.xml
	* en/Gtk/TextSegDeleteFunc.xml
	* en/Gtk/TextSegLineChangeFunc.xml
	* en/Gtk/TextSegSplitFunc.xml
	* en/Gtk/TextLineSegment.xml
	* en/Gtk/TextLineSegmentClass.xml: Marked 'do not use',
	pending an answer on #64410.

svn path=/trunk/gtk-sharp/; revision=32982
2004-08-29 08:28:24 +00:00
Shane Landrum
988bad831d 2004-08-29 Shane Landrum <epicene@pobox.com>
* MarkDeletedArgs.xml
	* MarkSetArgs.xml
	* OrientationChangedArgs.xml
	* SelectionClearEventArgs.xml
	* SetBaseTargetArgs.xml
	* SetFocusArgs.xml
	* StateChangedArgs.xml
	* SwitchPageArgs.xml
	* TextEventArgs.xml: Event data.

svn path=/trunk/gtk-sharp/; revision=32981
2004-08-29 06:59:47 +00:00
Shane Landrum
e35b797518 2004-08-29 Shane Landrum <epicene@pobox.com>
* HTML.xml
	* HTMLBeginFlags.xml
	* HTMLClassProperties.xml
	* HTMLCommandType.xml
	* HTMLEditorAPI.xml
	* HTMLEditorEventType.xml
	* HTMLFontStyleShift.xml
	* HTMLParagraphStyle.xml
	* HTMLPrintCallback.xml
	* HTMLStream.xml
	* HTMLStreamCloseFunc.xml
	* HTMLStreamStatus.xml
	* HTMLStreamTypesFunc.xml
	* HTMLStreamWriteFunc.xml: Documented HTML widget and related classes.

svn path=/trunk/gtk-sharp/; revision=32980
2004-08-29 06:52:31 +00:00
Shane Landrum
524450a235 2004-08-28 Shane Landrum <epicene@pobox.com>
* en/Gtk/HSV.xml: Added docs for color selector.
	* en/Gtk/ProximityInEventArgs.xml
	* en/Gtk/ProximityOutEventArgs.xml
	* en/Gtk/Widget.xml: Docs for proximity events and other events.
	* en/Gtk/SizeAllocatedArgs.xml
	* en/Gtk/SizeRequestedArgs.xml
	* en/Gtk/Requisition.xml: Docs for widget size requests.
	* en/Gdk/Rectangle.xml: Added docs.
	* en/Gtk/CursorMoveArgs.xml
	* en/Gtk/RemovedArgs.xml
	* en/Gtk/SelectPageArgs.xml
	* en/Gtk/SetBaseArgs.xml
	* en/Gtk/ResponseArgs.xml
	* en/Gtk/StyleSetArgs.xml: Event data.
	* en/Gtk/Settings.xml: Added docs.
	* en/Gtk/Table.xml: Added docs.
	* en/Gtk/ThemeEngine.xml: Added docs.
	* en/Gtk/StockManager.xml: Added docs, flagged some API that needs
	review.

svn path=/trunk/gtk-sharp/; revision=32979
2004-08-29 04:47:18 +00:00
Shane Landrum
2463e58d90 2004-08-28 Shane Landrum <epicene@pobox.com>
* en/Gtk/Widget.xml: Added docs.
	* en/Gtk/ExposeEventArgs.xml
	* en/Gtk/AddedArgs.xml
	* en/Gtk/ActivateCurrentArgs.xml
	* en/Gtk/AdjustBoundsArgs.xml
	* en/Gtk/ChangeCurrentPageArgs.xml
	* en/Gtk/ChangeValueArgs.xml
	* en/Gtk/ChildAnchorInsertedArgs.xml
	* en/Gtk/ChildAttachedArgs.xml
	* en/Gtk/ChildDetachedArgs.xml
	* en/Gtk/ConfigureEventArgs.xml
	* en/Gtk/CycleHandleFocusArgs.xml
	* en/Gtk/EditedArgs.xml
	* en/Gtk/EnableDeviceArgs.xml
	* en/Gtk/DisableDeviceArgs.xml
	* en/Gtk/FocusedArgs.xml
	* en/Gtk/LinkClickedArgs.xml
	* en/Gtk/ExpandCollapseCursorRow.xml
	* en/Gtk/FocusInEventArgs.xml
	* en/Gtk/MoveFocusOutArgs.xml
	* en/Gtk/OnUrlArgs.xml: Event data.

svn path=/trunk/gtk-sharp/; revision=32973
2004-08-28 21:17:07 +00:00
Shane Landrum
4336f5447b 2004-08-28 Shane Landrum <epicene@pobox.com>
* en/Gtk/TranslateFunc.xml: delegate docs.
	* en/Gtk/Settings*.xml: settings classes docs, first pass.
	* en/Gtk/Separator.xml: Documented protected constructor.
	* en/Gtk/StockItem.xml: Documented translation domain.
	* en/Gtk/Ruler.xml: Documented Ruler class.
	* en/Gtk/SpinButton.xml: Documented SpinButton class.
	* en/Gtk/TextMarkBody.xml: Internal class, do not use.
	* en/Gtk/Submenu.xml: Documented submenus.
	* en/Gtk/ItemFactory.xml
	* en/Gtk/WindowKeysForeachFunc.xml
	* en/Gtk/SurroundingDeletedArgs.xml: Added docs.

svn path=/trunk/gtk-sharp/; revision=32963
2004-08-28 03:46:45 +00:00
Shane Landrum
2d2b5a2157 2004-08-27 Shane Landrum <epicene@pobox.com>
* en/Gtk/Style.xml: bugfixes, more docs.
	* en/Gtk/TextBTree.xml: internal class, do not use.
	* en/Gtk/Accel*.xml: Accelerator-related docs.
	* en/Gtk/CurrentParagraphAlignmentChangedArgs.xml
	* en/Gtk/CurrentParagraphStyleChangedArgs.xml: Event data docs.

svn path=/trunk/gtk-sharp/; revision=32960
2004-08-28 02:40:04 +00:00
Shane Landrum
fa3e9a5e70 2004-08-27 Shane Landrum <epicene@pobox.com>
* en/Gtk/WindowKeysForeachFunc.xml
	* en/Gtk/Accessibility.xml
	* en/Gtk/CallbackMarshal.xml
	* en/Gtk/ColorSelectionChangePaletteFunc.xml
	* en/Gtk/ColorSelectionDialog.xml
	* en/Gtk/Container.xml
	* en/Gtk/DestroyNotify.xml
	* en/Gtk/IconSet.xml
	* en/Gtk/ScrollAdjustmentsSetArgs.xml
	* en/Gtk/ScrollType.xml
	* en/Gtk/MoveFocusArgs.xml : Miscellaneous docs.
	* en/Gtk/RB*.xml : Internal classes. Do not use.
	* en/Gtk/Style*.xml : Began documenting style-related classes.

svn path=/trunk/gtk-sharp/; revision=32959
2004-08-28 01:45:27 +00:00
Shane Landrum
4f843c4a62 2004-08-27 Shane Landrum <epicene@pobox.com>
* en/Gtk/TagAddedArgs.xml
	* en/Gtk/TagAppliedArgs.xml
	* en/Gtk/TagChangedArgs.xml
	* en/Gtk/TagRemovedArgs.xml : Docs for event data classes.

svn path=/trunk/gtk-sharp/; revision=32957
2004-08-28 01:30:37 +00:00
Mike Kestner
e5dde2ff7e 2004-08-26 Manuel V. Santos <mvsl@telefonica.net>
* gdk/Device.custom : glue to expose object fields.
	* gdk/DeviceAxis.custom : expand the ToString to incl use:
	* gdk/EventButton.custom : fix for Axes prop.
	* gdk/EventMotion.custom : fix for Axes prop.
	* gdk/Gdk.metadata : hide some accessors on Device.
	* gdk/Makefile.am : add new custom.
	* gdk/glue/Makefile.am : add new .c
	* gdk/glue/makefile.win32 : add new .o
	* gdk/glue/device.c : ditto.
	* gtk/InputDialog.custom : glue to expose button fields.
	* gtk/Makefile.am : add new custom.
	* gtk/glue/Makefile.am : add new .c
	* gtk/glue/makefile.win32 : add new .o
	* gtk/glue/inputdialog.c : ditto.
	* sample/ScribbleXInput.cs : new sample using extension events.

svn path=/trunk/gtk-sharp/; revision=32899
2004-08-26 19:10:48 +00:00
Shane Landrum
efb53c5ec7 2004-08-26 Shane Landrum <epicene@pobox.com>
* en/Gtk/TreeModelSort.xml
	* en/Gtk/TreeView.xml: XML fixes.
	* en/Gtk/TextWindow.xml: Added docs.
	* en/Gtk/TextIter.xml: Elaborated existing docs.
	* en/Gtk/TextCharPredicate: Delegate for TextIter; docs.
	* en/Gtk/TextTagTableForeach.xml: Added docs.
	* en/Gtk/InsertTextArgs.xml: Event arguments.
	* en/Gtk/TextTag.xml: Added docs.
	* en/Gtk/TextCounter.xml: Internal class. Do not use.
	* en/Gtk/TextToggleBody.xml: Internal class. Do not use.
	* en/Gtk/TextTagInfo.xml: Internal class. Do not use.

svn path=/trunk/gtk-sharp/; revision=32891
2004-08-26 16:23:18 +00:00
Shane Landrum
41e5ff0642 2004-08-24 Shane Landrum <epicene@pobox.com>
* en/Gtk/TreeView.xml:
	* en/Gtk/TreeModel.xml:
	* en/Gtk/TreeModelSort.xml:
	* en/Gtk/TreeSortable.xml:
	* en/Gtk/ListStore.xml: Added docs for list/tree classes; made them
	consistent across similar classes.
	* en/Gtk/TreeRowReference.xml: Marked internal-only.

svn path=/trunk/gtk-sharp/; revision=32801
2004-08-24 23:04:07 +00:00
Mike Kestner
f10194792e 2004-08-24 Mike Kestner <mkestner@ximian.com>
* gtk/Gtk.metadata : kill TreeDataList and TreeDataSortHeader
	internal types.

svn path=/trunk/gtk-sharp/; revision=32798
2004-08-24 21:55:09 +00:00
Mike Kestner
55127368b9 2004-08-24 Mike Kestner <mkestner@ximian.com>
* gtk/Gtk.metadata : kill TreeDataList, it's internal.

svn path=/trunk/gtk-sharp/; revision=32797
2004-08-24 21:49:11 +00:00
Mike Kestner
780d9fb714 2004-08-24 Larry Ewing <lewing@ximian.com>
* gtk/Gtk.metadata : Style.PaintPolygon has an array of points.

svn path=/trunk/gtk-sharp/; revision=32796
2004-08-24 21:03:57 +00:00
John Luke
0e18b0f8e2 add docs for Gtk.Menu.Popup overload
svn path=/trunk/gtk-sharp/; revision=32791
2004-08-24 19:56:13 +00:00
John Luke
a8b81fb34d validation/rendering fixes
svn path=/trunk/gtk-sharp/; revision=32766
2004-08-24 17:01:00 +00:00
Shane Landrum
7d124df67a 2004-08-22 Shane Landrum <epicene@pobox.com>
* en/Gtk/RowActivatedArgs.xml
	* en/Gtk/RowCollapsedArgs.xml
	* en/Gtk/RowExpandedArgs.xml
	* en/Gtk/TestCollapseRowArgs.xml
	* en/Gtk/TestExpandRowArgs.xml: Event argument delegate docs.
	* en/Gtk/TreeView.xml: Event docs.
	* en/Gtk/TreeViewColumnDropFunc.xml
	* en/Gtk/TreeViewMappingFunc.xml
	* en/Gtk/TreeViewSearchEqualFunc.xml: delegate docs for TreeView

svn path=/trunk/gtk-sharp/; revision=32651
2004-08-22 05:31:56 +00:00
Shane Landrum
3ed97fa33d 2004-08-19 Shane Landrum <epicene@pobox.com>
* en/Gtk/DeleteFromCursorArgs.xml
	* en/Gtk/DeleteType.xml: Docs for deletion from text widgets.
	* en/Gtk/Widget.xml: Added some event docs.
	* en/Gtk/PopulatePopupArgs.xml: Event data for text widget popups.
	* en/Gtk/TextView.xml: Docs for some events.
	* en/Gtk/HTML.xml: Minor wording change, thanks to Ben Maurer.
	* en/Gtk/Notebook.xml: Documented an event, minor style edits.

svn path=/trunk/gtk-sharp/; revision=32512
2004-08-19 04:05:57 +00:00
Shane Landrum
cfee084f8d 2004-08-19 Shane Landrum <epicene@pobox.com>
* en/Gtk/ClipboardReceivedFunc.xml: Added docs for classes related
	to drag and drop.
	* en/Gtk/SelectionData.xml: Added docs for DND selection data.
	* en/Gtk/SelectionGetArgs.xml: Event data for selection get events.
	* en/Gtk/SelectionReceivedArgs.xml: Event data for selection
	receive events.

svn path=/trunk/gtk-sharp/; revision=32511
2004-08-19 04:03:05 +00:00
Shane Landrum
6cb014c317 2004-08-19 Shane Landrum <epicene@pobox.com>
Docs for tree-related classes:
	* en/Gtk/TreeView.xml
	* en/Gtk/TreeSelection.xml
	* en/Gtk/TreeSelectionForeachFunc.xml: Added docs for tree operations.
	* en/Gtk/RowsReorderedArgs.xml: Event data for list/tree datamodels.
	* en/Gtk/SelectCursorRowArgs.xml: Event data for TreeView event.
	* en/Gtk/TreeSelection.xml: Cleanup of extraneous TBA.

svn path=/trunk/gtk-sharp/; revision=32510
2004-08-19 03:58:06 +00:00
Shane Landrum
1b44003647 2004-08-19 Shane Landrum <epicene@pobox.com>
* en/Gtk/RowHasChildToggledArgs.xml
	* en/Gtk/RowInsertedArgs.xml
	* en/Gtk/RowChangedArgs.xml
	* en/Gtk/RowDeletedArgs.xml: Docs for event
	argument classes related to ListStore.
	* en/Gtk/ListStore.xml: minor wording fixes.

svn path=/trunk/gtk-sharp/; revision=32506
2004-08-19 03:25:17 +00:00
Shane Landrum
762035688c 2004-08-18 Shane Landrum <epicene@pobox.com>
* en/Gtk/ListStore.xml: Added docs.

svn path=/trunk/gtk-sharp/; revision=32505
2004-08-19 03:09:20 +00:00
Mike Kestner
b6e7515687 2004-08-18 John Luke <john.luke@gmail.com>
* pango/Pango.metadata : hide a couple methods on Layout.
	* pango/Layout.custom : impl SetText and SetMarkup w/ length=-1.
	[Fixes #63057]

svn path=/trunk/gtk-sharp/; revision=32499
2004-08-18 16:18:26 +00:00
Mike Kestner
b45b49ac61 2004-08-18 Mike Kestner <mkestner@ximian.com>
* gtk/Gtk.metadata : unhide ExpanderStyle.
	* doc/en/Gtk/Style.xml : doc PaintExpander.
	* doc/en/Gtk/ExpanderStyle.xml : new enum docs.
	[Fixes #60480] metadata patch from Jeroen Zwartepoorte.

svn path=/trunk/gtk-sharp/; revision=32498
2004-08-18 16:08:02 +00:00
Mike Kestner
fdcc41a70b 2004-08-17 Mike Kestner <mkestner@ximian.com>
* pango/Pango.metadata : metadata for the pango audit.
	* pango/*.custom : customizations to fix audited API.
	* doc/en/* : docs for some api changes and additions.
	* glib/Marshaller.cs : some gunichar marshal-fu.
	* glib/glue/unichar.c : a new glue method.

svn path=/trunk/gtk-sharp/; revision=32462
2004-08-17 20:43:49 +00:00
John Luke
186a4f51b0 update for bugfix
svn path=/trunk/gtk-sharp/; revision=32325
2004-08-13 19:34:22 +00:00
Shane Landrum
7eb6b50a16 2004-08-13 Shane Landrum <epicene@pobox.com>
* DragBeginArgs.xml
	* DragDataDeleteArgs.xml
	* DragDataGetArgs.xml
	* DragDataReceivedArgs.xml
	* DragDropArgs.xml
	* DragEndArgs.xml
	* DragLeaveArgs.xml
	* DragMotionArgs.xml: Filled in event properties.

svn path=/trunk/gtk-sharp/; revision=32324
2004-08-13 19:30:50 +00:00
Shane Landrum
1d96ad49bc 2004-08-13 Shane Landrum <epicene@pobox.com>
* en/Gtk/Widget.xml: Filled in some event information,
	removed a lot of extraneous "To be added" in remarks fields

svn path=/trunk/gtk-sharp/; revision=32315
2004-08-13 16:41:57 +00:00
Shane Landrum
65ce35728c 2004-08-13 Shane Landrum <epicene@pobox.com>
* en/Gtk/TextAppearance.xml
	* en/Gtk/TextAttributes.xml: Classes to control text presentation.

svn path=/trunk/gtk-sharp/; revision=32314
2004-08-13 16:38:43 +00:00
Shane Landrum
658a41d410 2004-08-13 Shane Landrum <epicene@pobox.com>
* en/Gtk/TreeCellDataFunc.xml
	* en/Gtk/TreeDataList.xml
	* en/Gtk/TreeDestroyCountFunc.xml
	* en/Gtk/TreeIter.xml
	* en/Gtk/TreeIterCompareFunc.xml
	* en/Gtk/TreeModel.xml
	* en/Gtk/TreeModelForeachFunc.xml
	* en/Gtk/TreeSelectionFunc.xml
	* en/Gtk/TreeSortable.xml
	* en/Gtk/TreeView.xml: Various updates to tree object docs.

svn path=/trunk/gtk-sharp/; revision=32313
2004-08-13 16:36:59 +00:00
Shane Landrum
ac9699f465 2004-08-13 Shane Landrum <epicene@pobox.com>
* en/Gtk/*Args.xml: Documented many handler arguments classes.

svn path=/trunk/gtk-sharp/; revision=32311
2004-08-13 16:24:39 +00:00
Shane Landrum
685523dccc 2004-08-13 Shane Landrum <epicene@pobox.com>
* en/Gtk/HTML.xml
	* en/Gtk/HTMLCommandType.xml
	* en/Gtk/HTMLFontStyle.xml
	* en/Gtk/HTMLParagraphAlignment.xml
	* en/Gtk/HTMLSaveReceiverFn.xml: documented HTML widget classes.

svn path=/trunk/gtk-sharp/; revision=32310
2004-08-13 16:23:23 +00:00
John Luke
189b8b47c6 a PixbufLoader example
and some small random things I forgot about

svn path=/trunk/gtk-sharp/; revision=32104
2004-08-09 20:54:25 +00:00
Hector E. Gomez Morales
0b296a59d0 * en/Gtk/AccelGroup.xml
* en/Gtk/AccelGroupEntry.xml
        * en/Gtk/AccelKey.xml
        * en/Gtk/RcProperty.xml
        * en/Gtk/TreeDragSource.xml: Fixed errors in tags, make assemble now works.

svn path=/trunk/gtk-sharp/; revision=32032
2004-08-08 08:22:39 +00:00
Shane Landrum
92553bb827 2004-08-06 Shane Landrum <epicene@pobox.com>
* en/Gtk/: More documentation, largely for tree-related
	classes, icons, and text widgets.

svn path=/trunk/gtk-sharp/; revision=31978
2004-08-06 13:18:10 +00:00
Shane Landrum
227eea5f5e 2004-08-05 Shane Landrum <epicene@pobox.com>
* en/Gtk/Rc*: Filled in all "to be added" for RC-file
	subsystem.
	* en/Gtk/Accel*: Added docs about accelerator keys.

svn path=/trunk/gtk-sharp/; revision=31960
2004-08-05 22:35:12 +00:00
Shane Landrum
b64284f794 2004-08-04 Shane Landrum <epicene@pobox.com>
* en/Gtk/*: docs for many tree-related methods,
	assorted others.

svn path=/trunk/gtk-sharp/; revision=31876
2004-08-04 17:10:22 +00:00
Miguel de Icaza
e0de9e84c6 Contributions from jaspervp@gmx.net
svn path=/trunk/gtk-sharp/; revision=31777
2004-08-03 04:49:27 +00:00
John Luke
fe72969e47 the rest of what I could find about Gtk.Text* from the c-docs
svn path=/trunk/gtk-sharp/; revision=31391
2004-07-22 21:52:21 +00:00
John Luke
f579d4098e doc'ed TextIter and the rest of TextView
svn path=/trunk/gtk-sharp/; revision=31352
2004-07-22 00:03:35 +00:00
Miguel de Icaza
b6ac7cea69 Apply patches from jaspervp@gmx.net
svn path=/trunk/gtk-sharp/; revision=31113
2004-07-14 02:01:45 +00:00
Miguel de Icaza
a7c13bb7c7 Apply patch from jaspervp@gmx.net
svn path=/trunk/gtk-sharp/; revision=31099
2004-07-13 18:55:47 +00:00
Mike Kestner
d8b8c9ce79 2004-07-07 Jasper Van Putten <jaspervp@gmx.net>
* en/Gtk/*.xml : docs for Notebook and RadioButton.

svn path=/trunk/gtk-sharp/; revision=30847
2004-07-07 18:28:18 +00:00
Miguel de Icaza
00acb32df1 Contributions from jaspervp@gmx.net
svn path=/trunk/gtk-sharp/; revision=30599
2004-07-01 02:12:04 +00:00
Mike Kestner
9577c1e81d 2004-06-29 Mike Kestner <mkestner@ximian.com>
* en/*/*.xml : remove To be added from enum <remarks> since they aren't
	rendered.  Monodoc needs to be enhanced to render if they are there,
	but we should normally put enum member docs in the summary, not remarks.

svn path=/trunk/gtk-sharp/; revision=30537
2004-06-29 16:25:31 +00:00
Mike Kestner
7594069717 2004-06-24 Mike Kestner <mkestner@ximian.com>
* en/Gtk/Global.xml : finish.  there's a lot of crap in there.
	* en/Gtk/IMContext.xml : docs for FilterKeypress ctors Reset and Commit.

svn path=/trunk/gtk-sharp/; revision=30487
2004-06-28 19:49:45 +00:00
Miguel de Icaza
f0c98db478 A few contributions from me
svn path=/trunk/gtk-sharp/; revision=30481
2004-06-28 17:33:17 +00:00
Miguel de Icaza
661358be51 Contributions from chris@turchin.net
svn path=/trunk/gtk-sharp/; revision=30463
2004-06-27 14:47:17 +00:00
Miguel de Icaza
277792492c New from jamin@pubcrawler.org
svn path=/trunk/gtk-sharp/; revision=30452
2004-06-26 23:32:58 +00:00
Miguel de Icaza
41c578d85a New from jluke
svn path=/trunk/gtk-sharp/; revision=30451
2004-06-26 23:32:38 +00:00
Miguel de Icaza
0da6e9f42a From jaspervp@gmx.net
svn path=/trunk/gtk-sharp/; revision=30397
2004-06-25 15:56:45 +00:00
Miguel de Icaza
daf62a7da9 update
svn path=/trunk/gtk-sharp/; revision=30357
2004-06-24 22:45:09 +00:00
Miguel de Icaza
41e324b368 From Jeroen
svn path=/trunk/gtk-sharp/; revision=30354
2004-06-24 22:07:04 +00:00
Miguel de Icaza
be53f1d6b9 From Ben Maurer
svn path=/trunk/gtk-sharp/; revision=30353
2004-06-24 22:06:19 +00:00
Mike Kestner
eea63d0087 2004-06-24 Mike Kestner <mkestner@ximian.com>
* en/GLib/Timeout.xml : finish the class and Add docs.

svn path=/trunk/gtk-sharp/; revision=30330
2004-06-24 19:35:28 +00:00
Mike Kestner
07fc84a409 2004-06-24 Mike Kestner <mkestner@ximian.com>
* en/*/*.xml : add back the enumtype Value__ fields with "Do not use"
	docs.  Monodoc doesn't show these nodes as fields, but needs them for
	non-int enums.

svn path=/trunk/gtk-sharp/; revision=30320
2004-06-24 16:16:19 +00:00
Mike Kestner
ed6079f654 oops missed one
svn path=/trunk/gtk-sharp/; revision=30319
2004-06-24 15:14:36 +00:00
Mike Kestner
0b0e441876 2004-06-24 Mike Kestner <mkestner@ximian.com>
* en/*/*.xml : kill all the dead files where types have been removed.
	Mark several gtkhtml types as being in gtkhtml-sharp, not gtk-sharp.
	Another 601 dead TBAs.

svn path=/trunk/gtk-sharp/; revision=30318
2004-06-24 15:13:45 +00:00
Miguel de Icaza
15c9579c97 Patches from Peter Johanson (latexer)
svn path=/trunk/gtk-sharp/; revision=30305
2004-06-24 13:52:21 +00:00
Mike Kestner
bd7ec685ac 2004-06-24 Mike Kestner <mkestner@ximian.com>
* en/*/*.xml : document event args classes and ctors via script-fu.
	Knocks off another 944 TBAs.

svn path=/trunk/gtk-sharp/; revision=30304
2004-06-24 13:44:36 +00:00
Miguel de Icaza
872f6f1667 Patches from Todd Berman
svn path=/trunk/gtk-sharp/; revision=30249
2004-06-23 23:23:24 +00:00