Enlightenment CVS committal Author : davemds Project : e17 Module : proto/edje_editor
Dir : e17/proto/edje_editor/src/bin Modified Files: callbacks.c Log Message: * Update SourceComboEntry when needed =================================================================== RCS file: /cvs/e/e17/proto/edje_editor/src/bin/callbacks.c,v retrieving revision 1.59 retrieving revision 1.60 diff -u -3 -r1.59 -r1.60 --- callbacks.c 23 Feb 2008 03:54:46 -0000 1.59 +++ callbacks.c 23 Feb 2008 18:54:41 -0000 1.60 @@ -392,57 +392,6 @@ /* Hide the entry image */ etk_widget_hide(ETK_WIDGET(UI_GroupNameEntryImage)); - - //~ /* change the name in edje */ - //~ if (!edje_edit_part_name_set(edje_o, Cur.part->string, name)) - //~ { - //~ ShowAlert("Can't set part name.<br>Another name with this name exist? "); - //~ return ETK_TRUE; - //~ } - - //~ /* Set new Current name */ - //~ Cur.part = etk_string_set(Cur.part, name); - - //~ //Update PartTree - //~ row = etk_tree_selected_row_get(ETK_TREE(UI_PartsTree)); - - //~ switch (edje_edit_part_type_get(edje_o, Cur.part->string)) - //~ { - //~ case EDJE_PART_TYPE_IMAGE: - //~ etk_tree_row_fields_set(row,TRUE, - //~ COL_NAME, EdjeFile, "IMAGE.PNG", name, NULL); - //~ break; - //~ case EDJE_PART_TYPE_RECTANGLE: - //~ etk_tree_row_fields_set(row,TRUE, - //~ COL_NAME, EdjeFile, "RECT.PNG", name, NULL); - //~ break; - //~ case EDJE_PART_TYPE_TEXT: - //~ etk_tree_row_fields_set(row,TRUE, - //~ COL_NAME, EdjeFile, "TEXT.PNG", name, NULL); - //~ break; - //~ default: - //~ etk_tree_row_fields_set(row,TRUE, - //~ COL_NAME, EdjeFile, "NONE.PNG", name, NULL); - //~ break; - //~ } - - //~ /* Update hidden colon on every child */ - //~ child = etk_tree_row_first_child_get(row); - //~ etk_tree_row_fields_set(child, TRUE, COL_PARENT, name, NULL); - //~ while ((child = etk_tree_row_next_get(child))) - //~ etk_tree_row_fields_set(child, TRUE, COL_PARENT, name, NULL); - - //~ /* Update Parts_Hash */ - //~ Parts_Hash = evas_hash_del(Parts_Hash, Cur.part->string, NULL); - //~ Parts_Hash = evas_hash_add(Parts_Hash, name, row); - - //~ /* Recreate rel combobox */ - //~ PopulateRelComboBoxes(); //TODO do a focus-out callback for this (don't need to do on every key!!) - - //~ /* Hide the image */ - //~ etk_widget_hide(ETK_WIDGET(UI_PartNameEntryImage)); - - return ETK_TRUE; } @@ -549,7 +498,8 @@ Parts_Hash = evas_hash_add(Parts_Hash, name, row); /* Recreate rel combobox */ - PopulateRelComboBoxes(); //TODO do a focus-out callback for this (don't need to do on every key!!) + PopulateRelComboBoxes(); + PopulateSourceComboEntry(); /* Hide the image */ etk_widget_hide(ETK_WIDGET(UI_PartNameEntryImage)); @@ -1445,6 +1395,7 @@ etk_tree_row_select(row); etk_tree_row_unfold(row); PopulateRelComboBoxes(); + PopulateSourceComboEntry(); break; case NEW_IMAGE: @@ -1480,6 +1431,7 @@ etk_tree_row_select(row); etk_tree_row_unfold(row); PopulateRelComboBoxes(); + PopulateSourceComboEntry(); break; case NEW_TEXT: @@ -1517,6 +1469,7 @@ etk_tree_row_select(row); etk_tree_row_unfold(row); PopulateRelComboBoxes(); + PopulateSourceComboEntry(); break; case NEW_DESC: @@ -1654,6 +1607,7 @@ } PopulateRelComboBoxes(); + PopulateSourceComboEntry(); //ev_redraw(); break; ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs