GtkSharp/gnome
Mike Kestner 144a0f9d20 2005-07-02 Mike Kestner <mkestner@novell.com>
* generator/CallbackGen.cs : implement new IAccessor iface so that
	callback fields on structs can now be accessed.
	* generator/ClassBase.cs : remove/abstract some methods incorrectly
	located here.
	* generator/ClassGen.cs : implement methods previously inherited from
	ClassBase incorrectly.
	* generator/HandleBase.cs : new base class for native ptr wrappers.
	Implements new IAccessor interface and code moved from ClassBase.
	* generator/IAccessor.cs : new iface to generate field/prop accessors.
	* generator/InterfaceGen.cs : derive from new ObjectBase.
	* generator/LPGen.cs : implement IAccessor.
	* generator/LPUGen.cs : implement IAccessor.
	* generator/ObjectBase.cs : new base class for Object/Iface types.
	* generator/ObjectGen.cs : derive from new ObjectBase.
	* generator/OpaqueGen.cs : derive from HandleBase.
	* generator/StructField.cs : refactor Generate method using new
	IAccessor interface.
	* */*.custom : add obsolete impls for some existing c_cased struct
	field accessors that are now StudlyNamed.

svn path=/trunk/gtk-sharp/; revision=46878
2005-07-02 15:23:27 +00:00
..
glue * generator/StructBase.cs: update field-generation logic a bit 2005-05-16 14:28:55 +00:00
About.custom 2005-05-17 Jordi Mas i Hernandez <jordi@ximian.com> 2005-05-17 14:30:19 +00:00
App.custom 2005-03-09 Mike Kestner <mkestner@novell.com> 2005-03-09 20:32:24 +00:00
BonoboUIVerb.cs 2005-01-07 Mike Kestner <mkestner@novell.com> 2005-01-07 21:29:38 +00:00
Canvas.custom * generator/StructBase.cs: update field-generation logic a bit 2005-05-16 14:28:55 +00:00
CanvasBpath.custom 2005-06-27 Mike Kestner <mkestner@novell.com> 2005-06-27 16:00:17 +00:00
CanvasClipgroup.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
CanvasEllipse.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
CanvasGroup.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
CanvasItem.custom * generator/StructBase.cs: update field-generation logic a bit 2005-05-16 14:28:55 +00:00
CanvasLine.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
CanvasPathDef.custom 2005-01-24 Mike Kestner <mkestner@novell.com> 2005-01-24 18:25:02 +00:00
CanvasPixbuf.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
CanvasPoints.custom 2004-12-07 Mike Kestner <mkestner@novell.com> 2004-12-07 19:03:55 +00:00
CanvasPolygon.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
CanvasRE.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
CanvasRect.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
CanvasRichText.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
CanvasShape.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
CanvasText.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
CanvasWidget.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
DateEdit.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
Druid.custom 2005-03-09 Mike Kestner <mkestner@novell.com> 2005-03-09 20:32:24 +00:00
DruidPageEdge.custom 2005-03-09 Mike Kestner <mkestner@novell.com> 2005-03-09 20:32:24 +00:00
Font.custom 2005-03-09 Mike Kestner <mkestner@novell.com> 2005-03-09 20:32:24 +00:00
FontFamily.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
gnome-api.raw * parser/gapi2xml.pl (addPropElem): Distinguish CONSTRUCT ("must 2005-06-10 15:46:24 +00:00
gnome-sharp-2.0.pc.in 2005-06-08 Mike Kestner <mkestner@novell.com> 2005-06-09 14:27:48 +00:00
gnome-sharp.dll.config.in 2004-04-29 Mike Kestner <mkestner@ximian.com> 2004-04-29 15:00:24 +00:00
Gnome.metadata 2005-06-23 Mike Kestner <mkestner@novell.com> 2005-06-23 22:28:06 +00:00
GPFontEntry.custom 2005-07-02 Mike Kestner <mkestner@novell.com> 2005-07-02 15:23:27 +00:00
GPPath.custom 2005-01-24 Mike Kestner <mkestner@novell.com> 2005-01-24 18:25:02 +00:00
IconData.cs merge to HEAD of jeroen and friends' work on the 2-4 branch. HEAD 2004-10-29 20:33:07 +00:00
IconList.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
IconTextItem.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
IconTheme.cs 2005-03-08 Mike Kestner <mkestner@novell.com> 2005-03-08 21:28:08 +00:00
Makefile.am 2005-07-02 Mike Kestner <mkestner@novell.com> 2005-07-02 15:23:27 +00:00
makefile.win32 2005-03-25 Mike Kestner <mkestner@novell.com> 2005-03-25 18:31:10 +00:00
Modules.cs 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
PanelApplet.custom 2005-03-09 Mike Kestner <mkestner@novell.com> 2005-03-09 20:32:24 +00:00
PanelAppletFactory.cs * parser/gapi2xml.pl: make note of _get_type methods for enums 2005-05-04 16:54:24 +00:00
Print.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
PrintContext.custom * gdk/EventClient.cs (gtksharp_gdk_event_client_get_time): 2005-04-21 15:12:12 +00:00
PrintDialog.custom 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
PrintJob.custom * gnome/Gnome.metadata: Fixed typo i to 1 2004-07-12 18:13:06 +00:00
Program.custom 2004-12-07 Mike Kestner <mkestner@novell.com> 2004-12-07 19:03:55 +00:00
Scores.custom 2005-03-09 Mike Kestner <mkestner@novell.com> 2005-03-09 20:32:24 +00:00
UIInfo.custom 2005-07-02 Mike Kestner <mkestner@novell.com> 2005-07-02 15:23:27 +00:00