[Title] added indicator image file
authorgiwoong.kim <giwoong.kim@samsung.com>
Tue, 4 Sep 2012 08:00:03 +0000 (17:00 +0900)
committergiwoong.kim <giwoong.kim@samsung.com>
Tue, 4 Sep 2012 08:00:03 +0000 (17:00 +0900)
[Type] enhancement
[Module] Emulator / menu
[Priority] major
[Jira#]
[Redmine#]
[Problem]
[Cause]
[Solution] process.gif
[TestCase]

tizen/src/skin/client/build.xml
tizen/src/skin/client/resource/images/process.gif [new file with mode: 0755]
tizen/src/skin/client/src/org/tizen/emulator/skin/dialog/RamdumpDialog.java

index c9439053d7c4c57e1c1e230d6c23565d7864569e..d7764e3401d729e41979efb24fdf89a27c487b1a 100644 (file)
@@ -66,6 +66,9 @@
                <copy todir="build/icons">
                        <fileset dir="resource/icons" />
                </copy>
+               <copy todir="build/images">
+                       <fileset dir="resource/images" />
+               </copy>
                <jar jarfile="${jar.file}" basedir="build" duplicate="add">
                        <fileset file="src/about.properties" />
                        <manifest>
diff --git a/tizen/src/skin/client/resource/images/process.gif b/tizen/src/skin/client/resource/images/process.gif
new file mode 100755 (executable)
index 0000000..0a6e355
Binary files /dev/null and b/tizen/src/skin/client/resource/images/process.gif differ
index 8096c9469b04771667ee40d3a407daacbb050579..03bc4d588c9de5b0c7701c9505ef733a9dede697 100644 (file)
@@ -67,10 +67,11 @@ public class RamdumpDialog extends SkinDialog {
 
                final Display display = Display.getDefault();
 
+               ClassLoader classLoader = this.getClass().getClassLoader();
                ImageLoader loader = new ImageLoader();
 
                try {
-                       frames = loader.load("indicator.gif");
+                       frames = loader.load(classLoader.getResourceAsStream("images/process.gif"));
                } catch (Exception e) {
                        // TODO: register a indicator file
                        frames = null;
@@ -82,7 +83,7 @@ public class RamdumpDialog extends SkinDialog {
                }
 
                Label waitMsg = new Label(composite, SWT.NONE);
-               waitMsg.setText("  Please wait...");
+               waitMsg.setText("   Please wait...");
 
                Thread animation = new Thread() {
                        int currentFrame = 0;
@@ -93,7 +94,7 @@ public class RamdumpDialog extends SkinDialog {
                                while (!isDisposed) {
                                        try {
                                                if (frames != null) {
-                                                       sleep(frames[currentFrame].delayTime * 10);
+                                                       sleep(50);
                                                } else {
                                                        sleep(500);
                                                }
@@ -144,6 +145,6 @@ public class RamdumpDialog extends SkinDialog {
 
        @Override
        protected void setShellSize() {
-               shell.setSize(240, 120);
+               shell.setSize(240, 110);
        }
 }