* Use .tar.gz for iliad packaging
[rodin/chimara.git] / player / iliad.c
index 6433e827e5a8c3ef9d77a723b1903ac659edffd3..ac1460adf0d612456558211cdfe67729f9add2f5 100644 (file)
@@ -125,7 +125,7 @@ create_window(void)
 }
 
 static void
-iliad_popup_keyboard()
+iliad_init_toolbar()
 {
        erIpcStartClient(ER_TOOLBAR_CHANNEL, &ertoolbarChannel);
        tbSelectIconSet(ertoolbarChannel, ER_PDF_VIEWER_UA_ID);
@@ -140,6 +140,16 @@ iliad_popup_keyboard()
        tbSetStatePlatformIcon(ertoolbarChannel, ER_PDF_VIEWER_UA_ID, iconID_keyboard, iconState_selected);
 }
 
+static void
+iliad_clear_toolbar()
+{
+       // Turn on trashcan
+       tbSetStatePlatformIcon(ertoolbarChannel, ER_PDF_VIEWER_UA_ID, iconID_trashcan, iconState_normal );
+
+       // Disable the keyboard
+       tbSetStatePlatformIcon(ertoolbarChannel, ER_PDF_VIEWER_UA_ID, iconID_keyboard, iconState_normal);
+}
+
 int
 main(int argc, char *argv[])
 {
@@ -170,7 +180,7 @@ main(int argc, char *argv[])
        }
        //chimara_glk_run( CHIMARA_GLK(glk), ".libs/multiwin.so", argc, argv, NULL);
        
-       iliad_popup_keyboard();
+       iliad_init_toolbar();
 
        gdk_threads_enter();
        gtk_main();
@@ -179,5 +189,7 @@ main(int argc, char *argv[])
        chimara_glk_stop(CHIMARA_GLK(glk));
        chimara_glk_wait(CHIMARA_GLK(glk));
 
+       iliad_clear_toolbar();
+
        return 0;
 }