Permalink
Browse files

pull from trunk (2 of 2)

svn path=/branches/mono-1-1-13/mcs/; revision=58604
  • Loading branch information...
2 parents a210976 + 009188a commit 33ab4bee8e165e330c6abd3385bb09357afd892a Wade Berrier committed Mar 27, 2006
Showing 1,330 changed files with 310,754 additions and 0 deletions.
@@ -0,0 +1,44 @@
+//
+// AssemblyInfo.cs
+//
+// Author:
+// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
+//
+// (C) 2003 Ximian, Inc. http://www.ximian.com
+//
+
+using System;
+using System.Reflection;
+using System.Resources;
+using System.Security;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about the System.Windows.Forms assembly
+
+[assembly: AssemblyVersion (Consts.FxVersion)]
+[assembly: SatelliteContractVersion (Consts.FxVersion)]
+
+#if (ONLY_1_1)
+[assembly: ComCompatibleVersion (1, 0, 3300, 0)]
+[assembly: TypeLibVersion (1, 10)]
+#endif
+
+[assembly: AssemblyTitle("System.Windows.Forms.dll")]
+[assembly: AssemblyDescription("System.Windows.Forms.dll")]
+[assembly: AssemblyConfiguration("Development version")]
+[assembly: AssemblyCompany("MONO development team")]
+[assembly: AssemblyProduct("MONO CLI")]
+[assembly: AssemblyCopyright("(c) 2003 Various Authors")]
+[assembly: AssemblyTrademark("")]
+
+[assembly: CLSCompliant(true)]
+[assembly: ComVisible(false)]
+[assembly: AssemblyDefaultAlias("System.Windows.Forms.dll")]
+[assembly: AssemblyInformationalVersion("0.0.0.1")]
+[assembly: NeutralResourcesLanguage("en-US")]
+
+[assembly: AllowPartiallyTrustedCallers()]
+
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]
@@ -0,0 +1,18 @@
+2005-02-13 Peter Bartok <pbartok@novell.com>
+
+ * Locale.cs: Implemented support for reading resources from
+ the assembly
+
+2004-04-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
+
+ * Consts.cs: Added
+
+2004-04-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * AssemblyInfo.cs: patch by Gert Driesen that makes SWF CLS compliant.
+
+2004-03-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
+
+ * AssemblyInfo.cs: Added
+ * Locale.cs: Added
+ * ChangeLog: Added
@@ -0,0 +1,75 @@
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (c) 2001-2005 Novell, Inc.
+//
+// Authors:
+// Miguel de Icaza (miguel@ximian.com)
+// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
+// Peter Bartok (pbartok@novell.com)
+//
+//
+
+// NOT COMPLETE
+
+using System;
+using System.Globalization;
+using System.Reflection;
+using System.Resources;
+
+namespace System.Windows.Forms {
+ internal sealed class Locale {
+ #region Local Variables
+ private static ResourceManager rm;
+ #endregion // Local Variables
+
+ #region Constructors
+ static Locale () {
+ rm = new ResourceManager("System.Windows.Forms", Assembly.GetExecutingAssembly());
+ }
+ #endregion
+
+ #region Static Properties
+ public static ResourceManager ResourceManager {
+ get {
+ return rm;
+ }
+ }
+
+ #endregion // Static Properties
+
+ #region Static Methods
+ public static string GetText (string msg){
+ string ret;
+
+// This code and behaviour may change without notice. It's a placeholder until I
+// understand how Miguels wants localization of strings done.
+ ret = (string)rm.GetObject(msg);
+ if (ret != null) {
+ return ret;
+ }
+ return msg;
+ }
+
+ public static object GetResource(string name) {
+ return rm.GetObject(name);
+ }
+ #endregion // Static Methods
+ }
+}
Oops, something went wrong.

0 comments on commit 33ab4be

Please sign in to comment.