Mike Kestner
f695e74bd6
2005-04-05 Mike Kestner <mkestner@novell.com>
...
* gtk/*.custom : persistent delegates for most of the remaining
"interesting" methods.
svn path=/trunk/gtk-sharp/; revision=42581
2005-04-05 20:14:02 +00:00
Mike Kestner
23ec73d6f9
2005-04-05 Mike Kestner <mkestner@novell.com>
...
* gtk/DestroyHelper.cs : implement an internal DestroyNotify handler
to release GCHandles.
* gtk/*.custom : rework existing persistent delegate implementations
to use destroy notify or PersistentData.
svn path=/trunk/gtk-sharp/; revision=42571
2005-04-05 14:48:49 +00:00
Mike Kestner
bd50999b1b
2005-03-12 Mike Kestner <mkestner@novell.com>
...
* generator/CallbackGen.cs : don't derive Wrappers from DelegateWrapper
any more. It leaks delegates like crazy. We effectively now use call
scope as the default for delegate parameters.
* generator/MethodBody.cs : use new simpler Wrapper ctor.
* glib/DelegateWrapper.cs : mark the ctor obsolete so people know to
update any manually coded wrappers out there.
* */*.custom : use new simpler Callback Wrapper ctors.
svn path=/trunk/gtk-sharp/; revision=41738
2005-03-12 18:54:53 +00:00
Mike Kestner
15acf14aef
2005-01-04 Mike Kestner <mkestner@novell.com>
...
* gtk/CellLayout.custom : declare SetAttributes and SetCellDataFunc.
* gtk/CellView.custom : impl SetAttributes and SetCellDataFunc.
* gtk/ComboBox.custom : impl SetAttributes and SetCellDataFunc.
* gtk/EntryCompletion.custom : impl SetAttributes and SetCellDataFunc.
* gtk/Gtk.metadata : hide some methods to be manually implemented.
* gtk/Makefile.am : add new customs.
* gtk/NodeCellDataFunc : use CellLayoutDataFuncNative.
* gtk/TreeView.custom : use CellLayoutDataFunc not TreeCellDataFunc.
* gtk/TreeViewColumn.custom : impl SetAttributes and SetCellDataFunc.
[Fixes #70941 ]
svn path=/trunk/gtk-sharp/; revision=38321
2005-01-04 18:54:02 +00:00