Some random fixes here and there. There is no more name_find or name_set use.

This commit is contained in:
Jaime Thomas
2009-02-17 19:16:38 +00:00
parent 8f4dc5a95e
commit 937e001022
9 changed files with 219 additions and 125 deletions

View File

@@ -56,7 +56,7 @@ _button_cb_begin(void *data, Evas_Object *o __UNUSED__,
Ecdb_Page *page;
char buf[1024];
int idx;
page = data;
proj = evas_object_data_get(page->erase, "proj");
snprintf(buf, sizeof(buf), "Commencing...");
@@ -79,7 +79,8 @@ _button_cb_begin(void *data, Evas_Object *o __UNUSED__,
return;
}
proj->quick = ecdb_check_checked_get(proj->speed);
proj->quick = ecdb_check_checked_get(proj->speed);
// TODO: Error Messages here
if (!ecdb_erase_disc(proj))
{
printf("Disc not erasable!\n");
@@ -174,22 +175,28 @@ ecdb_erase_page_show(Ecdb_Page *page)
}
void
ecdb_erase_cleanup(void)
{
/* XXX
Evas_Object *swallow;
const char *ids[] = {"ecdb/erase/return", "ecdb/erase/begin",
"ecdb/erase/speed", "ecdb/erase/drive"};
ecdb_erase_cleanup(Ecdb_Page *page)
{
Ecdb_Erase_Project *proj;
if (!page)
{
printf("ecdb_erase_cleanup: NULL page!\n");
return;
}
proj = evas_object_data_get(proj->erase, "proj");
if (!proj)
{
printf("ecdb_erase_cleanup: NULL proj!\n");
return;
}
swallow = evas_object_name_find(ecore_evas_get(em->main_win_ee),
"erase_page");
edje_object_part_text_set(swallow, "progress_text", "Erase Complete!");
ecdb_gui_controls_enable(ids, 4);
edje_object_signal_emit(swallow, "ecdb,erase,done", "ecdb");
swallow = evas_object_name_find(ecore_evas_get(em->main_win_ee),
"ecdb/erase/drive");
ecdb_check_checked_set(swallow, 0);
*/
edje_object_part_text_set(page->erase, "progress_text", "Erase Complete!");
edje_object_signal_emit(page->erase, "ecdb,erase,done", "ecdb");
// Set attributes back to normal
ecdb_check_checked_set(proj->speed, 0);
proj->speed = 0;
}