Enlightenment CVS committal

Author  : davemds
Project : e17
Module  : proto

Dir     : e17/proto/edje_editor/src/bin


Modified Files:
        callbacks.c callbacks.h interface.c interface.h 


Log Message:
 * Implemented aspect min, max e pref
 * Resolved combobox image position (thanks to MoOm)


===================================================================
RCS file: /cvs/e/e17/proto/edje_editor/src/bin/callbacks.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- callbacks.c 13 Jan 2007 03:11:32 -0000      1.5
+++ callbacks.c 13 Jan 2007 05:27:47 -0000      1.6
@@ -313,7 +313,7 @@
    }
 }
 
-void 
+void
 on_StateEntry_text_changed(Etk_Object *object, void *data)
 {
    Etk_Tree2_Col *col1=NULL;
@@ -341,7 +341,7 @@
    }
 }
 
-void 
+void
 on_StateIndexSpinner_value_changed(Etk_Range *range, double value, void *data)
 {
    char buf[4096];
@@ -367,6 +367,22 @@
          col1,EdjeFile,"DESC.PNG",buf,NULL);
    }
 }
+
+void
+on_AspectSpinner_value_changed(Etk_Range *range, double value, void *data)
+{
+   printf("Value Changed Signal on AspectMinSpinner EMITTED\n");
+   engrave_part_state_aspect_set(Cur.eps,
+      etk_range_value_get(UI_AspectMinSpinner),
+      etk_range_value_get(UI_AspectMaxSpinner));
+}
+
+void
+on_AspectComboBox_changed(Etk_Combobox *combobox, void *data)
+{
+   printf("Active Item Changed Signal on AspectComboBox EMITTED\n");
+}
+
 /* Image Frame Callbacks */
 void
 on_ImageComboBox_changed(Etk_Combobox *combobox, void *data)
===================================================================
RCS file: /cvs/e/e17/proto/edje_editor/src/bin/callbacks.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- callbacks.h 13 Jan 2007 03:11:32 -0000      1.4
+++ callbacks.h 13 Jan 2007 05:27:47 -0000      1.5
@@ -31,5 +31,7 @@
 void on_EffectComboBox_changed         (Etk_Combobox *combobox, void *data);
 void on_AlertDialog_response           (Etk_Dialog *dialog, int response_id, 
void *data);
 void on_StateIndexSpinner_value_changed(Etk_Range *range, double value, void 
*data);
-void on_TextAlphaSlider_value_changed  (Etk_Object *object, double value, void 
*data);
+void on_TextAlphaSlider_value_changed  (Etk_Object *object, double value, void 
*data);
 void on_GroupNameEntry_text_changed    (Etk_Object *object, void *data);
+void on_AspectSpinner_value_changed    (Etk_Range *range, double value, void 
*data);
+void on_AspectComboBox_changed         (Etk_Combobox *combobox, void *data);
===================================================================
RCS file: /cvs/e/e17/proto/edje_editor/src/bin/interface.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- interface.c 13 Jan 2007 03:11:32 -0000      1.6
+++ interface.c 13 Jan 2007 05:27:47 -0000      1.7
@@ -9,6 +9,7 @@
    etk_message_dialog_text_set (ETK_MESSAGE_DIALOG(UI_AlertDialog), text);
    etk_widget_show_all(UI_AlertDialog);
 }
+
 /* functions to update interface*/
 void
 AddGroupToTree(Engrave_Group* group)
@@ -65,6 +66,7 @@
    ecore_hash_set(hash, part, row);
    etk_tree2_row_data_set(row, part);
 }
+
 void
 AddStateToTree(Engrave_Part_State* state)
 {
@@ -93,6 +95,7 @@
    etk_object_destroy(ETK_OBJECT(str));
 
 }
+
 void
 PopulateTree(void)
 {
@@ -120,6 +123,7 @@
       }
    }
 }
+
 void 
 PopulateFontsComboBox(void)
 {
@@ -147,6 +151,7 @@
    etk_signal_connect("active_item_changed", ETK_OBJECT(UI_FontComboBox), 
ETK_CALLBACK(on_FontComboBox_changed), NULL);
 
 }
+
 void
 PopulateImagesComboBox(void)
 {
@@ -175,6 +180,7 @@
    //Renable  signal propagation
    etk_signal_connect("active_item_changed", ETK_OBJECT(UI_ImageComboBox), 
ETK_CALLBACK(on_ImageComboBox_changed), NULL);
 }
+
 void
 PopulateRelComboBoxes(void)
 {
@@ -231,6 +237,7 @@
    etk_signal_connect("active_item_changed", ETK_OBJECT(UI_Rel2ToXComboBox), 
ETK_CALLBACK(on_RelToComboBox_changed), (void *)REL2X_SPINNER);
    etk_signal_connect("active_item_changed", ETK_OBJECT(UI_Rel2ToYComboBox), 
ETK_CALLBACK(on_RelToComboBox_changed), (void *)REL2Y_SPINNER);
 }
+
 void
 UpdateGroupFrame(void)
 {
@@ -258,6 +265,7 @@
    etk_signal_connect("value_changed", ETK_OBJECT(UI_GroupMaxHSpinner), 
ETK_CALLBACK(on_GroupSpinner_value_changed), (void *)MAXH_SPINNER);
 
 }
+
 void
 UpdatePartFrame(void)
 {
@@ -275,26 +283,50 @@
 
    }
 }
+
 void
 UpdateDescriptionFrame(void)
 {
    if (Cur.eps)
    {
+      char *name;
+      double index;
+      double aspect_min;
+      double aspect_max;
+
       //printf("Update Description Frame: %s\n",Cur.eps->name);
 
       //Stop signal propagation
       
etk_signal_disconnect("text_changed",ETK_OBJECT(UI_StateEntry),on_StateEntry_text_changed);
       etk_signal_disconnect("value_changed", ETK_OBJECT(UI_StateIndexSpinner), 
ETK_CALLBACK(on_StateIndexSpinner_value_changed));
+      etk_signal_disconnect("value_changed", ETK_OBJECT(UI_AspectMinSpinner), 
ETK_CALLBACK(on_AspectSpinner_value_changed));
+      etk_signal_disconnect("value_changed", ETK_OBJECT(UI_AspectMaxSpinner), 
ETK_CALLBACK(on_AspectSpinner_value_changed));
+      etk_signal_disconnect("active_item_changed", 
ETK_OBJECT(UI_AspectComboBox), ETK_CALLBACK(on_AspectComboBox_changed));
 
       //Set description name & index
-      etk_entry_text_set(ETK_ENTRY(UI_StateEntry),Cur.eps->name);
-      etk_range_value_set (ETK_RANGE(UI_StateIndexSpinner), Cur.eps->value);
+      name = engrave_part_state_name_get(Cur.eps,&index);
+      etk_entry_text_set(ETK_ENTRY(UI_StateEntry),name);
+      etk_range_value_set(ETK_RANGE(UI_StateIndexSpinner), index);
+
+      //Set aspect min & max
+      engrave_part_state_aspect_get(Cur.eps, &aspect_min, &aspect_max);
+      etk_range_value_set(ETK_RANGE(UI_AspectMinSpinner), aspect_min);
+      etk_range_value_set(ETK_RANGE(UI_AspectMaxSpinner), aspect_max);
+
+      //Set aspect pref Combo
+      etk_combobox_active_item_set(UI_AspectComboBox,
+         etk_combobox_nth_item_get (UI_AspectComboBox, 
+            engrave_part_state_aspect_preference_get(Cur.eps)));
 
       //ReEnable Signal Propagation
       
etk_signal_connect("text_changed",ETK_OBJECT(UI_StateEntry),on_StateEntry_text_changed,NULL);
       etk_signal_connect("value_changed", ETK_OBJECT(UI_StateIndexSpinner), 
ETK_CALLBACK(on_StateIndexSpinner_value_changed), NULL);
+      etk_signal_connect("value_changed", ETK_OBJECT(UI_AspectMinSpinner), 
ETK_CALLBACK(on_AspectSpinner_value_changed), NULL);
+      etk_signal_connect("value_changed", ETK_OBJECT(UI_AspectMaxSpinner), 
ETK_CALLBACK(on_AspectSpinner_value_changed), NULL);
+      etk_signal_connect("active_item_changed", ETK_OBJECT(UI_AspectComboBox), 
ETK_CALLBACK(on_AspectComboBox_changed), NULL);
    }
 }
+
 void
 UpdateRectFrame(void)
 {
@@ -318,6 +350,7 @@
       
evas_object_color_set(RectColorObject,Cur.eps->color.r,Cur.eps->color.g,Cur.eps->color.b,255);
    }
 }
+
 void
 UpdateImageFrame(void)
 {
@@ -365,7 +398,8 @@
    etk_signal_connect("value_changed", ETK_OBJECT(UI_ImageAlphaSlider), 
on_ImageAlphaSlider_value_changed, NULL);
 
 }
-void 
+
+void
 UpdateTextFrame(void)
 {
    int eff_num = 0;
@@ -439,6 +473,7 @@
 
    }
 }
+
 void
 UpdatePositionFrame(void)
 {
@@ -598,8 +633,9 @@
    } */
 }
 
-void ShowFilechooser(int FileChooserType){
-
+void
+ShowFilechooser(int FileChooserType)
+{
    FileChooserOperation = FileChooserType;
    if (FileChooserType == FILECHOOSER_OPEN) 
etk_window_title_set(ETK_WINDOW(UI_FileChooserDialog), "Choose an EDC file to 
open");
    if (FileChooserType == FILECHOOSER_NEW) 
etk_window_title_set(ETK_WINDOW(UI_FileChooserDialog), "Choose a name for the 
new EDC");
@@ -610,10 +646,10 @@
    etk_widget_show_all(UI_FileChooserDialog);
 }
 
-
-
 /* functions to create interface*/
-Etk_Widget* create_play_dialog(void){
+Etk_Widget*
+create_play_dialog(void)
+{
    Etk_Widget *dialog;
    Etk_Widget *label;
    Etk_Widget *vbox;
@@ -647,7 +683,10 @@
 
    return dialog;
 }
-Etk_Widget* create_filechooser_dialog(void){
+
+Etk_Widget*
+create_filechooser_dialog(void)
+{
    Etk_Widget *dialog = NULL;
    Etk_Widget *label = NULL;
    Etk_Widget *file_tree = NULL;
@@ -692,7 +731,10 @@
 
    return dialog;
 }
-Etk_Widget* create_a_color_button(char* label_text, int color_button_enum){
+
+Etk_Widget*
+create_a_color_button(char* label_text, int color_button_enum)
+{
    Etk_Widget *vbox;
    Etk_Widget *ColorCanvas;
    Etk_Widget *label;
@@ -723,7 +765,10 @@
    }
    return vbox;
 }
-Etk_Widget* create_toolbar(void){
+
+Etk_Widget*
+create_toolbar(void)
+{
    Etk_Widget *ToolBar;
    Etk_Widget *button;
    Etk_Widget *sep;
@@ -854,7 +899,9 @@
    return ToolBar;
 }
 
-Etk_Widget* create_group_frame(void){
+Etk_Widget*
+create_group_frame(void)
+{
    Etk_Widget *label;
    Etk_Widget *hbox;
    Etk_Widget *vbox;
@@ -924,7 +971,10 @@
 
    return UI_GroupFrame;
 }
-Etk_Widget* create_tree_frame(void){
+
+Etk_Widget*
+create_tree_frame(void)
+{
    Etk_Widget *frame;
    Etk_Tree2_Col *col;
 
@@ -960,9 +1010,13 @@
    return frame;
 }
 
-Etk_Widget* create_description_frame(void){
+Etk_Widget*
+create_description_frame(void)
+{
    Etk_Widget *vbox;
    Etk_Widget *hbox;
+   Etk_Widget *label;
+   Etk_Combobox_Item *ComboItem;
 
    //DescriptionFrame
    UI_DescriptionFrame = etk_frame_new("Description property");
@@ -975,6 +1029,9 @@
    hbox = etk_hbox_new(ETK_FALSE, 0);
    etk_box_append(ETK_BOX(vbox), hbox, ETK_BOX_START, ETK_BOX_EXPAND_FILL, 0);
 
+   label = etk_label_new("<b>Name</b>");
+   etk_box_append(ETK_BOX(hbox), label, ETK_BOX_START, ETK_BOX_EXPAND_FILL, 0);
+
    //StateEntry
    UI_StateEntry = etk_entry_new();
    etk_box_append(ETK_BOX(hbox), UI_StateEntry, ETK_BOX_START, 
ETK_BOX_EXPAND_FILL, 0);
@@ -985,12 +1042,62 @@
    etk_widget_size_request_set(UI_StateIndexSpinner,45, 20);
    etk_box_append(ETK_BOX(hbox),UI_StateIndexSpinner, ETK_BOX_START, 
ETK_BOX_NONE, 0);
 
+   //hbox
+   hbox = etk_hbox_new(ETK_FALSE, 0);
+   etk_box_append(ETK_BOX(vbox), hbox, ETK_BOX_START, ETK_BOX_EXPAND_FILL, 0);
+
+   label = etk_label_new("<b>Aspect</b>");
+   etk_box_append(ETK_BOX(hbox), label, ETK_BOX_START, ETK_BOX_EXPAND_FILL, 0);
+
+   label = etk_label_new("min:");
+   etk_object_properties_set (ETK_OBJECT(label), "xalign",1.0,NULL);
+   etk_box_append(ETK_BOX(hbox), label, ETK_BOX_START, ETK_BOX_NONE, 0);
+
+   //UI_AspectMinSpinner
+   UI_AspectMinSpinner = etk_spinner_new (0.0, 1.0, 0.0, 0.1, 1.0);
+   etk_spinner_digits_set (ETK_SPINNER(UI_AspectMinSpinner), 1);
+   etk_widget_size_request_set(UI_AspectMinSpinner,45, 20);
+   etk_box_append(ETK_BOX(hbox),UI_AspectMinSpinner, ETK_BOX_START, 
ETK_BOX_NONE, 0);
+
+   label = etk_label_new("max:");
+   etk_object_properties_set (ETK_OBJECT(label), "xalign",1.0,NULL);
+   etk_box_append(ETK_BOX(hbox), label, ETK_BOX_START, ETK_BOX_NONE, 0);
+
+   //UI_AspectMaxSpinner
+   UI_AspectMaxSpinner = etk_spinner_new (0.0, 1.0, 0.0, 0.1, 1.0);
+   etk_spinner_digits_set (ETK_SPINNER(UI_AspectMaxSpinner), 1);
+   etk_widget_size_request_set(UI_AspectMaxSpinner,45, 20);
+   etk_box_append(ETK_BOX(hbox),UI_AspectMaxSpinner, ETK_BOX_START, 
ETK_BOX_NONE, 0);
+
+   //UI_AspectCombo
+   UI_AspectComboBox = etk_combobox_new();
+   etk_combobox_column_add(ETK_COMBOBOX(UI_AspectComboBox), 
ETK_COMBOBOX_LABEL, 30, ETK_TRUE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
+   etk_combobox_build(ETK_COMBOBOX(UI_AspectComboBox));
+   etk_box_append(ETK_BOX(hbox),UI_AspectComboBox, ETK_BOX_START, 
ETK_BOX_NONE, 0);
+
+   ComboItem = etk_combobox_item_append(ETK_COMBOBOX(UI_AspectComboBox), 
"None");
+   etk_combobox_item_data_set (ComboItem, 
(void*)ENGRAVE_ASPECT_PREFERENCE_NONE);
+
+   ComboItem = etk_combobox_item_append(ETK_COMBOBOX(UI_AspectComboBox), 
"Vertical");
+   etk_combobox_item_data_set (ComboItem, 
(void*)ENGRAVE_ASPECT_PREFERENCE_VERTICAL);
+
+   ComboItem = etk_combobox_item_append(ETK_COMBOBOX(UI_AspectComboBox), 
"Horizontal");
+   etk_combobox_item_data_set (ComboItem, 
(void*)ENGRAVE_ASPECT_PREFERENCE_HORIZONTAL);
+
+   ComboItem = etk_combobox_item_append(ETK_COMBOBOX(UI_AspectComboBox), 
"Both");
+   etk_combobox_item_data_set (ComboItem, 
(void*)ENGRAVE_ASPECT_PREFERENCE_BOTH);
+
    etk_signal_connect("text_changed", ETK_OBJECT(UI_StateEntry), 
ETK_CALLBACK(on_StateEntry_text_changed), NULL);
    etk_signal_connect("value_changed", ETK_OBJECT(UI_StateIndexSpinner), 
ETK_CALLBACK(on_StateIndexSpinner_value_changed), NULL);
-
+   etk_signal_connect("value_changed", ETK_OBJECT(UI_AspectMinSpinner), 
ETK_CALLBACK(on_AspectSpinner_value_changed), NULL);
+   etk_signal_connect("value_changed", ETK_OBJECT(UI_AspectMaxSpinner), 
ETK_CALLBACK(on_AspectSpinner_value_changed), NULL);
+   etk_signal_connect("active_item_changed", ETK_OBJECT(UI_AspectComboBox), 
ETK_CALLBACK(on_AspectComboBox_changed), NULL);
    return UI_DescriptionFrame;
 }
-Etk_Widget* create_rectangle_frame(void){
+
+Etk_Widget*
+create_rectangle_frame(void)
+{
    Etk_Widget *vbox;
    Etk_Widget *hbox;
    Etk_Widget *label;
@@ -1025,7 +1132,10 @@
 
    return UI_RectFrame;
 }
-Etk_Widget* create_image_frame(void){
+
+Etk_Widget*
+create_image_frame(void)
+{
    Etk_Widget *label;
    Etk_Widget *table;
 
@@ -1042,7 +1152,7 @@
 
    //imageComboBox
    UI_ImageComboBox = etk_combobox_new();
-   etk_combobox_column_add(ETK_COMBOBOX(UI_ImageComboBox), ETK_COMBOBOX_IMAGE, 
24, ETK_FALSE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
+   etk_combobox_column_add(ETK_COMBOBOX(UI_ImageComboBox), ETK_COMBOBOX_IMAGE, 
24, ETK_FALSE, ETK_TRUE, ETK_TRUE, 0.0, 0.5);
    etk_combobox_column_add(ETK_COMBOBOX(UI_ImageComboBox), ETK_COMBOBOX_LABEL, 
75, ETK_TRUE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
    etk_combobox_build(ETK_COMBOBOX(UI_ImageComboBox));
    etk_table_attach_default (ETK_TABLE(table),UI_ImageComboBox, 1, 3, 0, 0);
@@ -1112,7 +1222,9 @@
    return UI_ImageFrame;
 }
 
-Etk_Widget* create_text_frame(void){
+Etk_Widget*
+create_text_frame(void)
+{
    Etk_Widget *vbox;
    Etk_Widget *hbox;
    Etk_Widget *label;
@@ -1145,7 +1257,7 @@
 
    //FontComboBox
    UI_FontComboBox = etk_combobox_new();
-   etk_combobox_column_add(ETK_COMBOBOX(UI_FontComboBox), ETK_COMBOBOX_IMAGE, 
24, ETK_FALSE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
+   etk_combobox_column_add(ETK_COMBOBOX(UI_FontComboBox), ETK_COMBOBOX_IMAGE, 
24, ETK_FALSE, ETK_TRUE, ETK_TRUE, 0.0, 0.5);
    etk_combobox_column_add(ETK_COMBOBOX(UI_FontComboBox), ETK_COMBOBOX_LABEL, 
75, ETK_TRUE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
    etk_combobox_build(ETK_COMBOBOX(UI_FontComboBox));
    etk_table_attach_default (ETK_TABLE(table),UI_FontComboBox, 1, 1, 1,1);
@@ -1171,7 +1283,7 @@
    //PartEffectComboBox
    UI_EffectComboBox = etk_combobox_new();
    etk_combobox_column_add(ETK_COMBOBOX(UI_EffectComboBox), 
-      ETK_COMBOBOX_IMAGE, 24, ETK_FALSE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
+      ETK_COMBOBOX_IMAGE, 24, ETK_FALSE, ETK_TRUE, ETK_TRUE, 0.0, 0.5);
    etk_combobox_column_add(ETK_COMBOBOX(UI_EffectComboBox),
       ETK_COMBOBOX_LABEL, 75, ETK_TRUE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
    etk_combobox_build(ETK_COMBOBOX(UI_EffectComboBox));
@@ -1224,7 +1336,9 @@
    return UI_TextFrame;
 }
 
-Etk_Widget* create_position_frame(void){
+Etk_Widget*
+create_position_frame(void)
+{
    Etk_Widget *vbox;
    Etk_Widget *hbox;
    Etk_Widget *label;
@@ -1291,7 +1405,7 @@
 
    //Rel1ToXCombobox
    UI_Rel1ToXComboBox = etk_combobox_new();
-   etk_combobox_column_add(ETK_COMBOBOX(UI_Rel1ToXComboBox), 
ETK_COMBOBOX_IMAGE, 24, ETK_FALSE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
+   etk_combobox_column_add(ETK_COMBOBOX(UI_Rel1ToXComboBox), 
ETK_COMBOBOX_IMAGE, 24, ETK_FALSE, ETK_TRUE, ETK_TRUE, 0.0, 0.5);
    etk_combobox_column_add(ETK_COMBOBOX(UI_Rel1ToXComboBox), 
ETK_COMBOBOX_LABEL, 75, ETK_TRUE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
    etk_combobox_build(ETK_COMBOBOX(UI_Rel1ToXComboBox));
    etk_box_append(ETK_BOX(hbox), UI_Rel1ToXComboBox, ETK_BOX_START, 
ETK_BOX_EXPAND_FILL, 0);
@@ -1323,7 +1437,7 @@
 
    //Rel1ToYCombobox
    UI_Rel1ToYComboBox = etk_combobox_new();
-   etk_combobox_column_add(ETK_COMBOBOX(UI_Rel1ToYComboBox), 
ETK_COMBOBOX_IMAGE, 24, ETK_FALSE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
+   etk_combobox_column_add(ETK_COMBOBOX(UI_Rel1ToYComboBox), 
ETK_COMBOBOX_IMAGE, 24, ETK_FALSE, ETK_TRUE, ETK_TRUE, 0.0, 0.5);
    etk_combobox_column_add(ETK_COMBOBOX(UI_Rel1ToYComboBox), 
ETK_COMBOBOX_LABEL, 75, ETK_TRUE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
    etk_combobox_build(ETK_COMBOBOX(UI_Rel1ToYComboBox));
    etk_box_append(ETK_BOX(hbox), UI_Rel1ToYComboBox, ETK_BOX_START, 
ETK_BOX_EXPAND_FILL, 0);
@@ -1359,7 +1473,7 @@
 
    //Rel2ToXCombobox
    UI_Rel2ToXComboBox = etk_combobox_new();
-   etk_combobox_column_add(ETK_COMBOBOX(UI_Rel2ToXComboBox), 
ETK_COMBOBOX_IMAGE, 24, ETK_FALSE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
+   etk_combobox_column_add(ETK_COMBOBOX(UI_Rel2ToXComboBox), 
ETK_COMBOBOX_IMAGE, 24, ETK_FALSE, ETK_TRUE, ETK_TRUE, 0.0, 0.5);
    etk_combobox_column_add(ETK_COMBOBOX(UI_Rel2ToXComboBox), 
ETK_COMBOBOX_LABEL, 75, ETK_TRUE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
    etk_combobox_build(ETK_COMBOBOX(UI_Rel2ToXComboBox));
    etk_box_append(ETK_BOX(hbox), UI_Rel2ToXComboBox, ETK_BOX_START, 
ETK_BOX_EXPAND_FILL, 0);
@@ -1391,7 +1505,7 @@
 
    //Rel1ToYCombobox
    UI_Rel2ToYComboBox = etk_combobox_new();
-   etk_combobox_column_add(ETK_COMBOBOX(UI_Rel2ToYComboBox), 
ETK_COMBOBOX_IMAGE, 24, ETK_FALSE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
+   etk_combobox_column_add(ETK_COMBOBOX(UI_Rel2ToYComboBox), 
ETK_COMBOBOX_IMAGE, 24, ETK_FALSE, ETK_TRUE, ETK_TRUE, 0.0, 0.5);
    etk_combobox_column_add(ETK_COMBOBOX(UI_Rel2ToYComboBox), 
ETK_COMBOBOX_LABEL, 75, ETK_TRUE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
    etk_combobox_build(ETK_COMBOBOX(UI_Rel2ToYComboBox));
    etk_box_append(ETK_BOX(hbox), UI_Rel2ToYComboBox, ETK_BOX_START, 
ETK_BOX_EXPAND_FILL, 0);
@@ -1413,7 +1527,10 @@
 
    return UI_PositionFrame;
 }
-Etk_Widget* create_part_frame(void){
+
+Etk_Widget*
+create_part_frame(void)
+{
    Etk_Widget *table;
    Etk_Widget *label;
    Etk_Widget *combo;
@@ -1436,7 +1553,7 @@
    etk_table_attach (ETK_TABLE(table), label, 0, 0, 2, 2,0,0,ETK_TABLE_NONE);
 
    combo = etk_combobox_new();
-   etk_combobox_column_add(ETK_COMBOBOX(combo), ETK_COMBOBOX_IMAGE, 24, 
ETK_FALSE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
+   etk_combobox_column_add(ETK_COMBOBOX(combo), ETK_COMBOBOX_IMAGE, 24, 
ETK_FALSE, ETK_TRUE, ETK_TRUE, 0.0, 0.5);
    etk_combobox_column_add(ETK_COMBOBOX(combo), ETK_COMBOBOX_LABEL, 75, 
ETK_TRUE, ETK_FALSE, ETK_FALSE, 0.0, 0.5);
    etk_combobox_build(ETK_COMBOBOX(combo));
    etk_combobox_item_append(ETK_COMBOBOX(combo), etk_image_new_from_edje 
(EdjeFile,"NONE.PNG"), "Not yet implemented");
@@ -1448,7 +1565,9 @@
    return UI_PartFrame;
 }
 
-void create_main_window (void){
+void
+create_main_window(void)
+{
    Etk_Widget *vbox,*hbox;
    Etk_Widget *frame;
 
===================================================================
RCS file: /cvs/e/e17/proto/edje_editor/src/bin/interface.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- interface.h 13 Jan 2007 03:11:32 -0000      1.4
+++ interface.h 13 Jan 2007 05:27:47 -0000      1.5
@@ -63,6 +63,9 @@
 Etk_Widget *UI_GroupMaxHSpinner;
 Etk_Widget *UI_ImageAddButton;
 Etk_Widget *UI_FontAddButton;
+Etk_Widget *UI_AspectMinSpinner;
+Etk_Widget *UI_AspectMaxSpinner;
+Etk_Widget *UI_AspectComboBox;
 
 void     create_main_window      (void);
 void     UpdatePartFrame         (void);



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to