diff --git a/ChangeLog b/ChangeLog index 24fe2bdb4..b2942cc9d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2004-02-02 Martin Willemoes Hansen + + * generator/ClassBase.cs: Converted String uses to the string alias. + * generator/ConstStringGen.cs: Ditto + * generator/Ctor.cs: Ditto + * generator/EnumGen.cs: Ditto + * generator/ManualGen.cs: Ditto + * generator/SignalHandler.cs: Ditto + * generator/StringGen.cs: Ditto + 2004-02-02 Mike Kestner * glib/Value.cs : add dispose queue and idle handler so we can diff --git a/generator/ClassBase.cs b/generator/ClassBase.cs index 08e6e8cc9..81f9c3fc6 100644 --- a/generator/ClassBase.cs +++ b/generator/ClassBase.cs @@ -104,45 +104,45 @@ namespace GtkSharp.Generation { } } - public virtual String MarshalType { + public virtual string MarshalType { get { return "IntPtr"; } } - public virtual String MarshalReturnType { + public virtual string MarshalReturnType { get { return "IntPtr"; } } - public virtual String CallByName (String var_name) + public virtual string CallByName (string var_name) { return var_name + ".Handle"; } - public virtual String CallByName () + public virtual string CallByName () { return "Handle"; } - public virtual String AssignToName { + public virtual string AssignToName { get { return "Raw"; } } - public virtual String FromNative(String var) + public virtual string FromNative(string var) { return "(" + QualifiedName + ") GLib.Object.GetObject(" + var + ")"; } - public virtual String FromNativeReturn(String var) + public virtual string FromNativeReturn(string var) { return FromNative (var); } - public virtual String ToNativeReturn(String var) + public virtual string ToNativeReturn(string var) { return CallByName (var); } diff --git a/generator/ConstStringGen.cs b/generator/ConstStringGen.cs index f1d0c6210..303e4a957 100644 --- a/generator/ConstStringGen.cs +++ b/generator/ConstStringGen.cs @@ -14,14 +14,14 @@ namespace GtkSharp.Generation { { } - public override String MarshalReturnType { + public override string MarshalReturnType { get { return "IntPtr"; } } - public override String FromNativeReturn(String var) + public override string FromNativeReturn(string var) { return "Marshal.PtrToStringAnsi(" + var + ")"; } diff --git a/generator/Ctor.cs b/generator/Ctor.cs index 71d75a7a8..783d86445 100644 --- a/generator/Ctor.cs +++ b/generator/Ctor.cs @@ -20,7 +20,7 @@ namespace GtkSharp.Generation { private ImportSignature isig = null; private MethodBody body = null; private bool preferred; - private String clashName = null; + private string clashName = null; private ClassBase container_type; private bool force_static; diff --git a/generator/EnumGen.cs b/generator/EnumGen.cs index f9aded5d7..c49951666 100644 --- a/generator/EnumGen.cs +++ b/generator/EnumGen.cs @@ -14,35 +14,35 @@ namespace GtkSharp.Generation { public EnumGen (XmlElement ns, XmlElement elem) : base (ns, elem) {} - public String MarshalType { + public string MarshalType { get { return "int"; } } - public String MarshalReturnType { + public string MarshalReturnType { get { return MarshalType; } } - public String CallByName (String var_name) + public string CallByName (string var_name) { return "(int) " + var_name; } - public String FromNative(String var) + public string FromNative(string var) { return "(" + QualifiedName + ")" + var; } - public String FromNativeReturn(String var) + public string FromNativeReturn(string var) { return FromNative (var); } - public virtual String ToNativeReturn(String var) + public virtual string ToNativeReturn(string var) { return CallByName (var); } diff --git a/generator/ManualGen.cs b/generator/ManualGen.cs index 4edb5022b..667b7c627 100644 --- a/generator/ManualGen.cs +++ b/generator/ManualGen.cs @@ -78,7 +78,7 @@ namespace GtkSharp.Generation { return FromNative (var); } - public virtual String ToNativeReturn(String var) + public virtual string ToNativeReturn(string var) { return CallByName (var); } diff --git a/generator/SignalHandler.cs b/generator/SignalHandler.cs index 91f2f72ac..b4086ff0f 100644 --- a/generator/SignalHandler.cs +++ b/generator/SignalHandler.cs @@ -180,11 +180,11 @@ namespace GtkSharp.Generation { } sw.WriteLine("\t\t[DllImport(\"libgobject-2.0-0.dll\")]"); sw.Write("\t\tstatic extern uint g_signal_connect_data("); - sw.Write("IntPtr obj, String name, " + DelegateName + " cb, int key, IntPtr p,"); + sw.Write("IntPtr obj, string name, " + DelegateName + " cb, int key, IntPtr p,"); sw.WriteLine(" int flags);"); sw.WriteLine(); sw.Write("\t\tpublic " + Name + "(GLib.Object obj, IntPtr raw, "); - sw.WriteLine("String name, Delegate eh, Type argstype) : base(obj, eh, argstype)"); + sw.WriteLine("string name, Delegate eh, Type argstype) : base(obj, eh, argstype)"); sw.WriteLine("\t\t{"); sw.WriteLine("\t\t\tif (_Delegate == null) {"); sw.WriteLine("\t\t\t\t_Delegate = new " + DelegateName + "(" + CallbackName + ");"); diff --git a/generator/StringGen.cs b/generator/StringGen.cs index 335be6b7a..4dbfd5ad6 100644 --- a/generator/StringGen.cs +++ b/generator/StringGen.cs @@ -14,12 +14,12 @@ namespace GtkSharp.Generation { { } - public override String FromNativeReturn(String var) + public override string FromNativeReturn(String var) { return "GLibSharp.Marshaller.PtrToStringGFree(" + var + ")"; } - public override String ToNativeReturn(String var) + public override string ToNativeReturn(String var) { return "GLibSharp.Marshaller.StringToPtrGStrdup(" + var + ")"; }