| Summary: | edc - extend IconAndMessageDialog.java to present multiline status with log/error details | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Tools] CDT | Reporter: | Kirk Beitz <kirk.beitz> | ||||
| Component: | cdt-debug-edc | Assignee: | Ken Ryall <ken.ryall> | ||||
| Status: | RESOLVED FIXED | QA Contact: | Ken Ryall <ken.ryall> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | cdtdoug | ||||
| Version: | 7.0 | ||||||
| Target Milestone: | 8.0 | ||||||
| Hardware: | PC | ||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
Committed to HEAD. |
Created attachment 177790 [details] new class to extend IconAndMessageAndDetails to provide multiline info or log to user. see attached IconAndMessageAndDetailsDialog.java . from comments in attached file: /** * copied mostly verbatim from ErrorDialog, then changed out * occurrences of {@link org.eclipse.swt.widgets.List} with * {@link org.eclipse.swt.widgets.Text} so that one large details * String could be passed and displayed * <p><i> * (ideally could have extended from ErrorDialog, except * </i><code>ErrorDialog#showDetailsArea</code><i> was made final, * and it calls</i> <code>private ErrorDialog#toggleDetailsArea</code>, * which uses the</i> <code>SWT.List</code> <i>that the override * would be replacing.) * </i> * * @see org.eclipse.jface.dialogs.ErrorDialog */