2007-05-10 Rolf Bjarne Kvinge <RKvinge@novell.com>
* MaskedTextProviderTest.cs: New test.
In System.ComponentModel:
2007-05-10 Rolf Bjarne Kvinge <RKvinge@novell.com>
* MaskedTextProvider.cs: Small fix for ToString for passwords.
svn path=/trunk/mcs/; revision=77150
+2007-05-10 Rolf Bjarne Kvinge <RKvinge@novell.com>
+
+ * MaskedTextProvider.cs: Small fix for ToString for passwords.
+
2007-05-09 Igor Zelmanovich <igorz@mainsoft.com>
* Win32Exception.cs:
} else if (ed.Editable) {
if (IsPassword) {
if (ignorePasswordChar) {
- result.Append (ed.Input);
+ if (!ed.FilledIn) {
+ if (includePrompt) {
+ result.Append (PromptChar);
+ } else {
+ result.Append (" ");
+ }
+ } else {
+ result.Append (ed.Input);
+ }
} else {
result.Append (PasswordChar);
}
+2007-05-10 Rolf Bjarne Kvinge <RKvinge@novell.com>
+
+ * MaskedTextProviderTest.cs: New test.
+
2007-02-27 Rolf Bjarne Kvinge <RKvinge@novell.com>
* MaskedTextProviderTest.cs: Added.
Thread.CurrentThread.CurrentCulture = current_culture;
}
+ [Test]
+ public void PasswordTest ()
+ {
+
+ MaskedTextProvider mtp = new MaskedTextProvider ("abcd", CultureInfo.GetCultureInfo ("es-AR"), false, '>', '^', false);
+ Assert.AreEqual (" bcd", mtp.ToString (), "#A1");
+
+ }
[Test]
public void DefaultCultureTest ()
{