Mercurial > projects > dwt-addons
comparison dwtx/jface/internal/text/link/contentassist/PopupCloser2.d @ 158:25f1f92fa3df
...
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Tue, 26 Aug 2008 02:46:34 +0200 |
parents | 65801ad2b265 |
children | 1a5b8f8129df |
comparison
equal
deleted
inserted
replaced
157:7f75eaa8103a | 158:25f1f92fa3df |
---|---|
115 } | 115 } |
116 | 116 |
117 /* | 117 /* |
118 * @see dwt.events.FocusListener#focusLost(dwt.events.FocusEvent) | 118 * @see dwt.events.FocusListener#focusLost(dwt.events.FocusEvent) |
119 */ | 119 */ |
120 public void focusLost(final FocusEvent e) { | 120 public void focusLost(FocusEvent e) { |
121 fScrollbarClicked= false; | 121 fScrollbarClicked= false; |
122 Display d= fTable.getDisplay(); | 122 Display d= fTable.getDisplay(); |
123 d.asyncExec(new class() Runnable { | 123 d.asyncExec(dgRunnable((FocusEvent e_) { |
124 public void run() { | 124 if (Helper2.okToUse(fTable) && !fTable.isFocusControl() && !fScrollbarClicked && fContentAssistant !is null) |
125 if (Helper2.okToUse(fTable) && !fTable.isFocusControl() && !fScrollbarClicked && fContentAssistant !is null) | 125 fContentAssistant.popupFocusLost(e_); |
126 fContentAssistant.popupFocusLost(e); | 126 }, e )); |
127 } | |
128 }); | |
129 } | 127 } |
130 | 128 |
131 /* | 129 /* |
132 * @see dwt.events.ShellAdapter#shellDeactivated(dwt.events.ShellEvent) | 130 * @see dwt.events.ShellAdapter#shellDeactivated(dwt.events.ShellEvent) |
133 * @since 3.1 | 131 * @since 3.1 |