import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Text;
+import org.tizen.emulator.manager.EmulatorManager;
import org.tizen.emulator.manager.logging.EMLogger;
import org.tizen.emulator.manager.resources.ColorResources;
import org.tizen.emulator.manager.resources.FilePathResources;
nameText.setLayoutData(data);
nameText.setEnabled(false);
nameText.setText(TapUtil.getAvailableTapName());
-
- // interface (combo select)
- Label ifLabel = new Label(upperComp, SWT.NONE);
- ifLabel.setFont(FontResources.DETAIL_TITLE_FONT.getFont());
- ifLabel.setText("Host Network");
- data = new FormData();
- data.left = new FormAttachment(0, 15);
- data.top = new FormAttachment(0, 31);
- data.width = labelWidth;
- data.height = 20;
- ifLabel.setLayoutData(data);
-
- combo = new ImageCombo(upperComp, SWT.NONE);
- combo.setImage(WSTATE.NORMAL, INPUTBOX_ON_IMAGE);
- combo.setImage(WSTATE.PUSH, INPUTBOX_ON_IMAGE);
- combo.setImage(WSTATE.HOVER, INPUTBOX_ON_IMAGE);
- combo.setImage(WSTATE.DISABLE_ON, INPUTBOX_ON_IMAGE);
-
- combo.setArrowButtonImage(ImageResources.ARROW_DROPDOWN.getImage());
- combo.setEnabled(true);
- combo.setItemHeight(INPUTBOX_ON_IMAGE.getImageData().height);
- combo.setLayout(new FormLayout());
-
- data = new FormData();
- data.left = new FormAttachment(ifLabel, 0);
- data.right = new FormAttachment(100, -5);
- data.top = new FormAttachment(0, 31);
- data.width = INPUTBOX_ON_IMAGE.getImageData().width;
- data.height = INPUTBOX_ON_IMAGE.getImageData().height;
- combo.setLayoutData(data);
-
- for (String str : getInterfaceList()) {
- combo.add(str);
+ if (!EmulatorManager.isWin8()) {
+ // interface (combo select)
+ Label ifLabel = new Label(upperComp, SWT.NONE);
+ ifLabel.setFont(FontResources.DETAIL_TITLE_FONT.getFont());
+ ifLabel.setText("Host Network");
+ data = new FormData();
+ data.left = new FormAttachment(0, 15);
+ data.top = new FormAttachment(0, 31);
+ data.width = labelWidth;
+ data.height = 20;
+ ifLabel.setLayoutData(data);
+
+ combo = new ImageCombo(upperComp, SWT.NONE);
+ combo.setImage(WSTATE.NORMAL, INPUTBOX_ON_IMAGE);
+ combo.setImage(WSTATE.PUSH, INPUTBOX_ON_IMAGE);
+ combo.setImage(WSTATE.HOVER, INPUTBOX_ON_IMAGE);
+ combo.setImage(WSTATE.DISABLE_ON, INPUTBOX_ON_IMAGE);
+
+ combo.setArrowButtonImage(ImageResources.ARROW_DROPDOWN.getImage());
+ combo.setEnabled(true);
+ combo.setItemHeight(INPUTBOX_ON_IMAGE.getImageData().height);
+ combo.setLayout(new FormLayout());
+
+ data = new FormData();
+ data.left = new FormAttachment(ifLabel, 0);
+ data.right = new FormAttachment(100, -5);
+ data.top = new FormAttachment(0, 31);
+ data.width = INPUTBOX_ON_IMAGE.getImageData().width;
+ data.height = INPUTBOX_ON_IMAGE.getImageData().height;
+ combo.setLayoutData(data);
+
+ for (String str : getInterfaceList()) {
+ combo.add(str);
+ }
+ combo.select(0);
}
- combo.select(0);
-
}
private static void makeLowerComposite() {
// Check Tap duplication
// if (TapUtil.nameNotExist(nameText.getText())) {
tapName = nameText.getText();
- ifName = combo.getText();
+ if (!EmulatorManager.isWin8()) {
+ ifName = combo.getText();
+ }
dialog.close();
TapUtil.createTapDevice(tapName, ifName, comboViewItem);