Combo works now, added a label widget, and use stringshare for the constant drive info stuff.
This commit is contained in:
@ -5,6 +5,7 @@
|
||||
Evas_Object *ecdb_button_add(Evas_Object *parent, const char *name);
|
||||
void ecdb_button_label_set(Evas_Object *b, const char *label);
|
||||
void ecdb_button_icon_set(Evas_Object *b, const char *group);
|
||||
const char *ecdb_button_label_get(Evas_Object *b);
|
||||
|
||||
Evas_Object *ecdb_check_add(Evas_Object *parent, const char *name);
|
||||
void ecdb_check_label_set(Evas_Object *c, const char *label);
|
||||
@ -16,12 +17,24 @@ Evas_Object *ecdb_entry_add(Evas_Object *parent, const char *name);
|
||||
void ecdb_entry_text_set(Evas_Object *e, const char *text);
|
||||
char *ecdb_entry_text_get(Evas_Object *e);
|
||||
|
||||
// I am unsure about whether to use elementary here or not... It would be nice
|
||||
/* Combo todo list:
|
||||
* separate hover from combo
|
||||
* able to set whether combo collapses on child click
|
||||
* better theme
|
||||
*/
|
||||
Evas_Object *ecdb_combo_add(Evas_Object *parent, const char *name);
|
||||
void ecdb_combo_header_set(Evas_Object *c, const char *text);
|
||||
void ecdb_combo_append(Evas_Object *c, Evas_Object *o);
|
||||
void ecdb_combo_expand(Evas_Object *c);
|
||||
void ecdb_combo_collapse(Evas_Object *c);
|
||||
void ecdb_combo_header_create_set(Evas_Object *c, Evas_Object *
|
||||
(*func)(Evas_Object *c,
|
||||
const char *name,
|
||||
Evas_Object *clicked,
|
||||
int idx));
|
||||
|
||||
Evas_Object *ecdb_label_add(Evas_Object *parent, const char *name);
|
||||
void ecdb_label_text_set(Evas_Object *l, const char *text);
|
||||
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user