diff options
author | Silenio Quarti <silenio> | 2006-02-13 19:55:53 +0000 |
---|---|---|
committer | Silenio Quarti <silenio> | 2006-02-13 19:55:53 +0000 |
commit | 3d0271ddcb119c851fef09714e5acc1bb775dc00 (patch) | |
tree | 5d17eac67cd220f72d819e9a6d87da5757019dc9 | |
parent | caefa6ee44d118fcdfc9a890470791a160f9ad68 (diff) | |
download | eclipse.platform.swt-3d0271ddcb119c851fef09714e5acc1bb775dc00.tar.gz eclipse.platform.swt-3d0271ddcb119c851fef09714e5acc1bb775dc00.tar.xz eclipse.platform.swt-3d0271ddcb119c851fef09714e5acc1bb775dc00.zip |
104902 - Macintel: Password text fields don't show echo character
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/OS.java | 1 | ||||
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Text.java | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/OS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/OS.java index dcdae614f6..2e271d4f13 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/OS.java +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/carbon/org/eclipse/swt/internal/carbon/OS.java @@ -682,6 +682,7 @@ public class OS extends Platform { public static final int kTXNAutoScrollBehaviorTag = ('s'<<24) + ('b'<<16) + ('e'<<8) + 'v'; public static final int kTXNWantHScrollBarMask = 1 << 2; public static final int kTXNWantVScrollBarMask = 1 << 3; + public static final int kTextEncodingMacUnicode = 0x7E; public static final int kTextEncodingMacRoman = 0; public static final int kTextLanguageDontCare = -128; public static final int kTextRegionDontCare = -128; diff --git a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Text.java b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Text.java index 954ef2f9b7..a094683f99 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Text.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Text.java @@ -68,7 +68,7 @@ public class Text extends Scrollable { * this delimiter. */ public static final String DELIMITER; - static final char PASSWORD = '\245'; + static final char PASSWORD = '\u2022'; /* * These values can be different on different platforms. @@ -1711,7 +1711,7 @@ public void setEchoChar (char echo) { setSelection (selection); } } else { - OS.TXNEchoMode (txnObject, echo, 0, echo != '\0'); + OS.TXNEchoMode (txnObject, echo, OS.kTextEncodingMacUnicode, echo != '\0'); } echoCharacter = echo; } |