public class DeviceTemplateModifyDialog extends ModifyDialog {
public final static int WIDTH = 484;
- private final static int HEIGHT = 496;
+// private final static int HEIGHT = 496;
+ private final static int HEIGHT = 497;
public DeviceTemplateModifyDialog(Shell parent, String title) {
super(parent, title, WIDTH, HEIGHT);
private final static String TITLE = "VM Modify";
public final static int WIDTH = 484;
// private final static int WIDTH = 500;
- private final static int HEIGHT = 496;
+// private final static int HEIGHT = 496;
+ private final static int HEIGHT = 497;
public VMModifyDialog(Shell parent) {
super(parent, TITLE, WIDTH, HEIGHT);
package org.tizen.emulator.manager.ui.renewal.item.modify.common;
import org.eclipse.swt.SWT;
+import org.eclipse.swt.events.PaintEvent;
+import org.eclipse.swt.events.PaintListener;
+import org.eclipse.swt.graphics.GC;
import org.eclipse.swt.layout.FormAttachment;
import org.eclipse.swt.layout.FormData;
import org.eclipse.swt.layout.GridData;
// show error icon
if (stateIconCanvas == null || stateIconCanvas.isDisposed()) {
stateIconCanvas = new Canvas(item.getBody(), SWT.NONE);
- stateIconCanvas.setBackgroundImage(ImageResources.ICON_STATE_ERROR.getImage());
+ addStateIconCanvasListener();
}
int width = ERROR_ICON_SIZE, height = ERROR_ICON_SIZE;
FormData data = new FormData(width, height);
FormData data = new FormData(0, 0);
stateIconCanvas.setLayoutData(data);
}
+ stateIconCanvas.redraw();
item.getBody().layout(true,true);
}
+
+ private void addStateIconCanvasListener() {
+ stateIconCanvas.addPaintListener(new PaintListener() {
+
+ @Override
+ public void paintControl(PaintEvent e) {
+ GC gc = e.gc;
+ gc.drawImage(ImageResources.ICON_STATE_ERROR.getImage(), 0, 0);
+ }
+ });
+ }
+
}
dataList.add(new CheckItemData("press", "Pressure"));
dataList.add(new CheckItemData("uv", "Ultraviolet"));
dataList.add(new CheckItemData("hrm", "Heartbeat Rate"));
- dataList.add(new CheckItemData("test-mob", "test mobile"));
-
}