|
Lines 316-329
Link Here
|
| 316 |
boolean deleteEnabled = !isReadOnly && textSelected; |
316 |
boolean deleteEnabled = !isReadOnly && textSelected; |
| 317 |
boolean selAllEnabled = !(focusControl instanceof Combo); |
317 |
boolean selAllEnabled = !(focusControl instanceof Combo); |
| 318 |
|
318 |
|
| 319 |
if(contextMenu){ |
319 |
if(contextMenu){ |
| 320 |
menuCut.setEnabled(cutEnabled); |
320 |
if (menuCut != null) |
| 321 |
menuCopy.setEnabled(copyEnabled); |
321 |
menuCut.setEnabled(cutEnabled); |
| 322 |
menuPaste.setEnabled(pasteEnabled); |
322 |
if (menuCopy != null) |
| 323 |
menuDelete.setEnabled(deleteEnabled); |
323 |
menuCopy.setEnabled(copyEnabled); |
| 324 |
menuSelectAll.setEnabled(selAllEnabled); |
324 |
if (menuPaste != null) |
| 325 |
menuUndo.updateEnabledState(focusControl); |
325 |
menuPaste.setEnabled(pasteEnabled); |
| 326 |
|
326 |
if (menuDelete != null) |
|
|
327 |
menuDelete.setEnabled(deleteEnabled); |
| 328 |
if (menuSelectAll != null) |
| 329 |
menuSelectAll.setEnabled(selAllEnabled); |
| 330 |
if (menuUndo != null) |
| 331 |
menuUndo.updateEnabledState(focusControl); |
| 327 |
}else{ |
332 |
}else{ |
| 328 |
cut.setEnabled(cutEnabled); |
333 |
cut.setEnabled(cutEnabled); |
| 329 |
copy.setEnabled(copyEnabled); |
334 |
copy.setEnabled(copyEnabled); |
|
Lines 342-355
Link Here
|
| 342 |
delete.setEnabled(false); |
347 |
delete.setEnabled(false); |
| 343 |
selectAll.setEnabled(false); |
348 |
selectAll.setEnabled(false); |
| 344 |
undo.setEnabled(false); |
349 |
undo.setEnabled(false); |
| 345 |
|
350 |
|
| 346 |
menuCut.setEnabled(false); |
351 |
if (menuCut != null) |
| 347 |
menuCopy.setEnabled(false); |
352 |
menuCut.setEnabled(false); |
| 348 |
menuPaste.setEnabled(false); |
353 |
if (menuCopy != null) |
| 349 |
menuDelete.setEnabled(false); |
354 |
menuCopy.setEnabled(false); |
| 350 |
menuSelectAll.setEnabled(false); |
355 |
if (menuPaste != null) |
| 351 |
menuUndo.setEnabled(false); |
356 |
menuPaste.setEnabled(false); |
| 352 |
|
357 |
if (menuDelete != null) |
|
|
358 |
menuDelete.setEnabled(false); |
| 359 |
if (menuSelectAll != null) |
| 360 |
menuSelectAll.setEnabled(false); |
| 361 |
if (menuUndo != null) |
| 362 |
menuUndo.setEnabled(false); |
| 353 |
} |
363 |
} |
| 354 |
actionBars.updateActionBars(); |
364 |
actionBars.updateActionBars(); |
| 355 |
} |
365 |
} |