Mercurial > projects > dwt2
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; |