comparison org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/custom/StyledText.d @ 112:9f4c18c268b2

Update to compile and execute with dmd 2.052.
author kntroh
date Wed, 16 Mar 2011 21:53:53 +0900
parents b98647bc0aef
children 536e43f63c81
comparison
equal deleted inserted replaced
111:b6e9904989ed 112:9f4c18c268b2
7282 int modifierValue = key & SWT.MODIFIER_MASK; 7282 int modifierValue = key & SWT.MODIFIER_MASK;
7283 char keyChar = cast(char)(key & SWT.KEY_MASK); 7283 char keyChar = cast(char)(key & SWT.KEY_MASK);
7284 if (Compatibility.isLetter(keyChar)) { 7284 if (Compatibility.isLetter(keyChar)) {
7285 // make the keybinding case insensitive by adding it 7285 // make the keybinding case insensitive by adding it
7286 // in its upper and lower case form 7286 // in its upper and lower case form
7287 char ch = CharacterToUpper(keyChar); 7287 char ch = cast(char) CharacterToUpper(keyChar);
7288 int newKey = ch | modifierValue; 7288 int newKey = ch | modifierValue;
7289 if (action is SWT.NULL) { 7289 if (action is SWT.NULL) {
7290 keyActionMap.remove(newKey); 7290 keyActionMap.remove(newKey);
7291 } else { 7291 } else {
7292 keyActionMap[newKey] = action; 7292 keyActionMap[newKey] = action;
7293 } 7293 }
7294 ch = CharacterToLower(keyChar); 7294 ch = cast(char) CharacterToLower(keyChar);
7295 newKey = ch | modifierValue; 7295 newKey = ch | modifierValue;
7296 if (action is SWT.NULL) { 7296 if (action is SWT.NULL) {
7297 keyActionMap.remove(newKey); 7297 keyActionMap.remove(newKey);
7298 } else { 7298 } else {
7299 keyActionMap[newKey] = action; 7299 keyActionMap[newKey] = action;