Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 43613

Summary: Integrate isComplete() work and merge with patches
Product: [Eclipse Project] Platform Reporter: Douglas Pollock <douglas.pollock>
Component: SWTAssignee: Chris McLaren <csmclaren>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: csmclaren, douglas.pollock
Version: 3.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 42035, 43407    
Attachments:
Description Flags
KeySequenceText, KeysPreferencePage, KeySupport, Workbench none

Description Douglas Pollock CLA 2003-09-24 16:39:22 EDT
A signficant amount of refactoring has been done in the internal keys package. 
Update KeySupport and KeySequenceText to use this new code, and merge with
existing patches to the same code.
Comment 1 Douglas Pollock CLA 2003-09-24 16:45:49 EDT
Created attachment 6219 [details]
KeySequenceText, KeysPreferencePage, KeySupport, Workbench

Complete refactoring of code.  A lot of dead code removed from KeySequenceText,
and new code added to KeySupport to provide multiple matching in Workbench
(i.e., Ctrl+Shift+7 will also match Ctrl+Shift+& and Ctrl+&).

Adds support for mnemonic suppression.
Comment 2 Douglas Pollock CLA 2003-09-24 16:50:42 EDT
This fix is good on Windows XP.  Bug 43610 is blocking key strokes containing
"Alt+Shift+" from working on GTK.
Comment 3 Chris McLaren CLA 2003-09-24 22:07:35 EDT
patch good. fixed.