From d79ae45fb427e294e9931777bb4083b42cae4752 Mon Sep 17 00:00:00 2001 From: "giwoong.kim" Date: Tue, 25 Sep 2012 18:52:14 +0900 Subject: [PATCH] menu: using ansicon when sdb is launched Execute a ansicon.exe intead of run-sdb.bat on windows for console window is closed when exit the emulator Signed-off-by: GiWoong Kim --- .../src/org/tizen/emulator/skin/EmulatorSkin.java | 13 +++++++------ .../src/org/tizen/emulator/skin/util/SkinUtil.java | 2 +- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorSkin.java b/tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorSkin.java index c739c5c920..f93b929edd 100644 --- a/tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorSkin.java +++ b/tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorSkin.java @@ -1797,12 +1797,13 @@ public class EmulatorSkin { ProcessBuilder procSdb = new ProcessBuilder(); - if ( SwtUtil.isLinuxPlatform() ) { - procSdb.command( "/usr/bin/gnome-terminal", "--disable-factory", - "--title=" + SkinUtil.makeEmulatorName( config ), "-x", sdbPath, "-s", "emulator-" - + portSdb, "shell" ); - } else if ( SwtUtil.isWindowsPlatform() ) { - procSdb.command( "cmd.exe", "/c", "start", sdbPath, "-s", "emulator-" + portSdb, "shell" ); + if (SwtUtil.isLinuxPlatform()) { + procSdb.command("/usr/bin/gnome-terminal", "--disable-factory", + "--title=" + SkinUtil.makeEmulatorName( config ), "-x", sdbPath, + "-s", "emulator-" + portSdb, "shell"); + } else if (SwtUtil.isWindowsPlatform()) { + procSdb.command("cmd.exe", "/c", "start", sdbPath, "sdb", + "-s", "emulator-" + portSdb, "shell"); } logger.log( Level.INFO, procSdb.command().toString() ); diff --git a/tizen/src/skin/client/src/org/tizen/emulator/skin/util/SkinUtil.java b/tizen/src/skin/client/src/org/tizen/emulator/skin/util/SkinUtil.java index e38812aa38..859b0b1266 100644 --- a/tizen/src/skin/client/src/org/tizen/emulator/skin/util/SkinUtil.java +++ b/tizen/src/skin/client/src/org/tizen/emulator/skin/util/SkinUtil.java @@ -101,7 +101,7 @@ public class SkinUtil { String sdbPath = null; if (SwtUtil.isWindowsPlatform()) { - sdbPath = ".\\..\\..\\sdb-run.bat"; + sdbPath = ".\\..\\..\\ansicon.exe"; } else { sdbPath = "./../../sdb"; } -- 2.34.1