Enlightenment CVS committal
Author : fletch3k
Project : misc
Module : enotes
Dir : misc/enotes/src
Modified Files:
controlcentre.c controlcentre.h ipc.c ipc.h msgbox.c note.c
saveload.c settings.c
Log Message:
Keeping up with EWL - more IPC foo - some bugs remain
===================================================================
RCS file: /cvsroot/enlightenment/misc/enotes/src/controlcentre.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -3 -r1.9 -r1.10
--- controlcentre.c 29 Apr 2004 16:20:19 -0000 1.9
+++ controlcentre.c 24 Aug 2004 13:01:33 -0000 1.10
@@ -13,7 +13,7 @@
#include "controlcentre.h"
-extern MainConfig *main_config;
+ControlCentre *controlcentre;
/**
@@ -22,12 +22,14 @@
void
setup_cc(void)
{
- ControlCentre controlcentre;
- ControlCentre *cc = &controlcentre;
+ ControlCentre *cc;
char *edjefn = malloc(PATH_MAX);
char *fontpath = malloc(PATH_MAX);
Evas_Coord edje_w, edje_h;
+ cc=malloc(sizeof(ControlCentre));
+ controlcentre=cc;
+
/* Setup the Window */
cc->win = ecore_evas_software_x11_new(NULL, 0, 0, 0, 250, 250);
ecore_evas_title_set(cc->win, "Enotes");
@@ -63,7 +65,7 @@
evas_object_move(cc->edje, 0, 0);
evas_object_layer_set(cc->edje, 1);
evas_object_name_set(cc->edje, "edje");
- evas_object_pass_events_set(cc->edje, 1);
+ evas_object_pass_events_set(cc->edje, 0);
evas_object_show(cc->edje);
/* EDJE and ECORE min, max and resizing */
===================================================================
RCS file: /cvsroot/enlightenment/misc/enotes/src/controlcentre.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- controlcentre.h 25 Apr 2004 16:25:50 -0000 1.5
+++ controlcentre.h 24 Aug 2004 13:01:33 -0000 1.6
@@ -50,6 +50,9 @@
Evas_Object *edje;
} ControlCentre;
+extern ControlCentre *controlcentre;
+extern MainConfig *main_config;
+
/* Setting the Control Centre up */
void setup_cc(void);
===================================================================
RCS file: /cvsroot/enlightenment/misc/enotes/src/ipc.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- ipc.c 11 Mar 2004 17:28:58 -0000 1.4
+++ ipc.c 24 Aug 2004 13:01:33 -0000 1.5
@@ -14,6 +14,7 @@
#include "ipc.h"
Ecore_Ipc_Server *mysvr;
+Ecore_Event_Handler *listenev;
/**
* @return: Integer stating whether a server is running.
@@ -50,7 +51,7 @@
mysvr = ecore_ipc_server_add(ECORE_IPC_LOCAL_USER,
IPC_NAME, IPC_PORT, NULL);
if (mysvr != NULL) {
- ecore_event_handler_add
+ listenev=ecore_event_handler_add
(ECORE_IPC_EVENT_CLIENT_DATA,
ipc_svr_data_recv, NULL);
}
@@ -67,14 +68,13 @@
void
send_to_server(char *msg)
{
- Ecore_Ipc_Server *p;
-
- if ((p =
+ if ((mysvr =
ecore_ipc_server_connect(ECORE_IPC_LOCAL_USER, IPC_NAME, IPC_PORT,
NULL)) != NULL) {
- ecore_ipc_server_send(p, 0, 0, 0, 0, 0, optarg,
- strlen(optarg) + 1);
- ecore_ipc_server_del(p);
+
+ ipc_send_message_with_mysvr(msg); /* To server */
+
+ ecore_ipc_server_del(mysvr);
} else {
return;
}
@@ -123,6 +123,20 @@
}
} else if (p->cmd == CLOSE) {
ecore_main_loop_quit();
+ } else if (p->cmd == CONTROLCENTRECLOSE) {
+ if (controlcentre!=NULL){
+ ecore_evas_free(controlcentre->win);
+ free(controlcentre);
+ controlcentre=NULL;
+ } else {
+ new_note_with_values (325, 0, "No Control
Centre to Close", "An IPC command was recieved which\nwants to close the
controlcentre.\n\nSince the control centre isn't currently\nopen, it wasn't possible
to do so!");
+ }
+ } else if (p->cmd == CONTROLCENTREOPEN) {
+ if (controlcentre==NULL){
+ setup_cc();
+ } else {
+ new_note_with_values (325, 0, "Control Centre
Already Open", "An IPC command was recieved which\nwants to open the control centre,
but the\ncontrol centre is already open!");
+ }
}
}
}
@@ -130,6 +144,19 @@
}
/**
+ * @param msg: The message to be sent to the connected host.
+ * @brief: Send a char message to the host.
+ */
+void
+ipc_send_message_with_mysvr (char *msg)
+{
+ if (msg!=NULL && mysvr != NULL)
+ ecore_ipc_server_send(mysvr, 0, 0, 0, 0, 0, msg, strlen(msg) + 1);
+ return;
+}
+
+
+/**
* @param msg: Message to parse.
* @return: Returns the RecvMsg variable containing the individual
* options and information.
@@ -176,6 +203,10 @@
p->cmd = NOTE;
} else if (!strcmp(one, "CLOSE")) {
p->cmd = CLOSE;
+ } else if (!strcmp(one, "CONTROLCENTREOPEN")) {
+ p->cmd = CONTROLCENTREOPEN;
+ } else if (!strcmp(one, "CONTROLCENTRECLOSE")) {
+ p->cmd = CONTROLCENTRECLOSE;
} else {
free(one);
free(p);
===================================================================
RCS file: /cvsroot/enlightenment/misc/enotes/src/ipc.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- ipc.h 7 Feb 2004 22:01:56 -0000 1.3
+++ ipc.h 24 Aug 2004 13:01:33 -0000 1.4
@@ -24,13 +24,16 @@
#include "note.h"
#include "storage.h"
#include "debug.h"
+#include "controlcentre.h"
#define IPC_NAME "enotes"
#define IPC_PORT 2323
typedef enum { /* More to come. :-) */
NOTE,
- CLOSE
+ CLOSE,
+ CONTROLCENTREOPEN,
+ CONTROLCENTRECLOSE
} MessageType;
typedef struct {
@@ -39,6 +42,7 @@
} RecvMsg;
extern Ecore_Ipc_Server *mysvr;
+extern Ecore_Event_Handler *listenev;
/* High Level */
int find_server(void);
@@ -47,8 +51,10 @@
/* Low Level */
int ipc_svr_data_recv(void *data, int type, void *event);
+int ipc_response_data_recv(void *data, int type, void *event);
RecvMsg *parse_message(char *msg);
int ipc_close_enotes(void *data);
char *fix_newlines(char *b);
+void ipc_send_message_with_mysvr (char *msg);
#endif
===================================================================
RCS file: /cvsroot/enlightenment/misc/enotes/src/msgbox.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- msgbox.c 11 Mar 2004 17:28:58 -0000 1.3
+++ msgbox.c 24 Aug 2004 13:01:33 -0000 1.4
@@ -55,11 +55,11 @@
/* Setup the EWL Widgets */
mb->emb = ewl_embed_new();
- ewl_object_set_fill_policy((Ewl_Object *) mb->emb, EWL_FLAG_FILL_FILL);
- ewl_widget_set_appearance(mb->emb, "window");
+ ewl_object_fill_policy_set((Ewl_Object *) mb->emb, EWL_FLAG_FILL_FILL);
+ ewl_widget_appearance_set(mb->emb, "window");
ewl_widget_show(mb->emb);
- mb->eo = ewl_embed_set_evas((Ewl_Embed *) mb->emb, mb->evas, (void *)
+ mb->eo = ewl_embed_evas_set((Ewl_Embed *) mb->emb, mb->evas, (void *)
ecore_evas_software_x11_window_get(mb->
win));
evas_object_name_set(mb->eo, "eo");
@@ -69,21 +69,21 @@
evas_object_show(mb->eo);
mb->vbox = ewl_vbox_new();
- ewl_container_append_child((Ewl_Container *) mb->emb, mb->vbox);
- ewl_object_set_fill_policy((Ewl_Object *) mb->vbox, EWL_FLAG_FILL_FILL);
+ ewl_container_child_append((Ewl_Container *) mb->emb, mb->vbox);
+ ewl_object_fill_policy_set((Ewl_Object *) mb->vbox, EWL_FLAG_FILL_FILL);
ewl_widget_show(mb->vbox);
mb->msg = ewl_text_new(content);
- ewl_container_append_child((Ewl_Container *) mb->vbox, mb->msg);
- ewl_object_set_fill_policy((Ewl_Object *) mb->msg, EWL_FLAG_FILL_FILL);
+ ewl_container_child_append((Ewl_Container *) mb->vbox, mb->msg);
+ ewl_object_fill_policy_set((Ewl_Object *) mb->msg, EWL_FLAG_FILL_FILL);
ewl_widget_show(mb->msg);
mb->hbox = ewl_hbox_new();
- ewl_container_append_child((Ewl_Container *) mb->vbox, mb->hbox);
+ ewl_container_child_append((Ewl_Container *) mb->vbox, mb->hbox);
ewl_widget_show(mb->hbox);
mb->okbtn = ewl_button_new("Ok.");
- ewl_container_append_child((Ewl_Container *) mb->hbox, mb->okbtn);
+ ewl_container_child_append((Ewl_Container *) mb->hbox, mb->okbtn);
ewl_widget_show(mb->okbtn);
/* Ecore Callbacks */
===================================================================
RCS file: /cvsroot/enlightenment/misc/enotes/src/note.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -3 -r1.15 -r1.16
--- note.c 5 May 2004 18:59:26 -0000 1.15
+++ note.c 24 Aug 2004 13:01:33 -0000 1.16
@@ -84,6 +84,8 @@
dml("Closing a Note", 2);
ecore_timer_del(p->timcomp);
+ p->timcomp=NULL;
+
ecore_evas_free(p->win);
free(p);
gbl_notes = evas_list_remove_list(gbl_notes, note);
@@ -98,7 +100,7 @@
if (saveload != NULL) {
dml("Removing note entry from saveload list", 2);
- ewl_tree_destroy_row((Ewl_Tree *) saveload->tree,
+ ewl_tree_row_destroy((Ewl_Tree *) saveload->tree,
p->saveload_row);
}
@@ -192,9 +194,9 @@
/* Ewl */
p->emb = ewl_embed_new();
- ewl_object_set_fill_policy((Ewl_Object *) p->emb, EWL_FLAG_FILL_FILL);
+ ewl_object_fill_policy_set((Ewl_Object *) p->emb, EWL_FLAG_FILL_FILL);
ewl_widget_show(p->emb);
- p->eo = ewl_embed_set_evas(EWL_EMBED(p->emb),
+ p->eo = ewl_embed_evas_set((Ewl_Embed*)p->emb,
ecore_evas_get(p->win), (void *)
ecore_evas_software_x11_window_get(p->win));
evas_object_layer_set(p->eo, 2);
@@ -203,20 +205,24 @@
evas_object_show(p->eo);
+ evas_object_focus_set (p->eo, TRUE);
+ ewl_embed_focus_set ((Ewl_Embed*)p->emb, TRUE);
+
+
p->vbox = ewl_vbox_new();
- ewl_object_set_fill_policy((Ewl_Object *) p->vbox, EWL_FLAG_FILL_FILL);
- ewl_container_append_child((Ewl_Container *) p->emb, p->vbox);
+ ewl_object_fill_policy_set((Ewl_Object *) p->vbox, EWL_FLAG_FILL_FILL);
+ ewl_container_child_append((Ewl_Container *) p->emb, p->vbox);
ewl_widget_show(p->vbox);
ewl_callback_append(p->emb, EWL_CALLBACK_CONFIGURE, note_move_embed,
p->vbox);
p->title = ewl_entry_new(title);
- ewl_container_append_child((Ewl_Container *) p->vbox, p->title);
+ ewl_container_child_append((Ewl_Container *) p->vbox, p->title);
ewl_widget_show(p->title);
- p->content = ewl_textarea_new(fcontent);
- ewl_container_append_child((Ewl_Container *) p->vbox, p->content);
+ p->content = ewl_text_new(fcontent);
+ ewl_container_child_append((Ewl_Container *) p->vbox, p->content);
ewl_widget_show(p->content);
/* Ecore Callbacks */
@@ -388,6 +394,8 @@
{
Note *p = (Note *) data;
+ if (p->timcomp==NULL) return(0);
+
if (p->txt_title != NULL) {
if (strcmp
(p->txt_title,
@@ -475,7 +483,7 @@
{
Note *p = evas_list_data(note);
- return ((char *) ewl_textarea_get_text((Ewl_TextArea *) p->content));
+ return ((char *) ewl_text_text_get((Ewl_Text *) p->content));
}
@@ -519,6 +527,6 @@
void
note_move_embed(Ewl_Widget * w, void *ev_data, void *user_data)
{
- ewl_object_request_geometry(EWL_OBJECT(user_data), CURRENT_X(w),
+ ewl_object_geometry_request(EWL_OBJECT(user_data), CURRENT_X(w),
CURRENT_Y(w), CURRENT_W(w), CURRENT_H(w));
}
===================================================================
RCS file: /cvsroot/enlightenment/misc/enotes/src/saveload.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -3 -r1.9 -r1.10
--- saveload.c 5 May 2004 18:59:26 -0000 1.9
+++ saveload.c 24 Aug 2004 13:01:33 -0000 1.10
@@ -65,13 +65,13 @@
/* Setup the EWL Widgets */
saveload->emb = ewl_embed_new();
- ewl_object_set_fill_policy((Ewl_Object *) saveload->emb,
+ ewl_object_fill_policy_set((Ewl_Object *) saveload->emb,
EWL_FLAG_FILL_FILL);
- ewl_widget_set_appearance(saveload->emb, "window");
+ ewl_widget_appearance_set(saveload->emb, "window");
ewl_widget_show(saveload->emb);
saveload->eo =
- ewl_embed_set_evas((Ewl_Embed *) saveload->emb, saveload->evas,
+ ewl_embed_evas_set((Ewl_Embed *) saveload->emb, saveload->evas,
(void *)
ecore_evas_software_x11_window_get(saveload->
win));
@@ -81,10 +81,13 @@
evas_object_resize(saveload->eo, SAVELOAD_W, SAVELOAD_H);
evas_object_show(saveload->eo);
+ evas_object_focus_set (saveload->eo, TRUE);
+ ewl_embed_focus_set ((Ewl_Embed*)saveload->emb, TRUE);
+
saveload->vbox = ewl_vbox_new();
- ewl_container_append_child((Ewl_Container *) saveload->emb,
+ ewl_container_child_append((Ewl_Container *) saveload->emb,
saveload->vbox);
- ewl_object_set_fill_policy((Ewl_Object *) saveload->vbox,
+ ewl_object_fill_policy_set((Ewl_Object *) saveload->vbox,
EWL_FLAG_FILL_FILL);
ewl_widget_show(saveload->vbox);
@@ -92,26 +95,26 @@
save_and_load_move_embed, saveload->vbox);
saveload->tree = ewl_tree_new(1);
- ewl_container_append_child((Ewl_Container *) saveload->vbox,
+ ewl_container_child_append((Ewl_Container *) saveload->vbox,
saveload->tree);
- ewl_object_set_fill_policy((Ewl_Object *) saveload->tree,
+ ewl_object_fill_policy_set((Ewl_Object *) saveload->tree,
EWL_FLAG_FILL_FILL);
headers[0] = strdup("Note Title");
- ewl_tree_set_headers((Ewl_Tree *) saveload->tree, headers);
+ ewl_tree_headers_set((Ewl_Tree *) saveload->tree, headers);
free(headers[0]);
ewl_widget_show(saveload->tree);
saveload->txt_selected = ewl_text_new("Selected: N/A");
- ewl_container_append_child((Ewl_Container *) saveload->vbox,
+ ewl_container_child_append((Ewl_Container *) saveload->vbox,
saveload->txt_selected);
ewl_widget_show(saveload->txt_selected);
saveload->hbox = ewl_hbox_new();
- ewl_container_append_child((Ewl_Container *) saveload->vbox,
+ ewl_container_child_append((Ewl_Container *) saveload->vbox,
saveload->hbox);
- ewl_object_set_fill_policy((Ewl_Object *) saveload->hbox,
+ ewl_object_fill_policy_set((Ewl_Object *) saveload->hbox,
EWL_FLAG_FILL_HFILL);
ewl_widget_show(saveload->hbox);
@@ -154,7 +157,7 @@
saveload_setup_button(Ewl_Widget * c, Ewl_Widget ** b, char *label)
{
*b = ewl_button_new(label);
- ewl_container_append_child((Ewl_Container *) c, *b);
+ ewl_container_child_append((Ewl_Container *) c, *b);
ewl_widget_show(*b);
return;
}
@@ -202,7 +205,7 @@
(void *) ewl_saveload_listitem_click, NULL);
ewl_widget_show(capt);
d->saveload_row =
- (Ewl_Row *) ewl_tree_add_row((Ewl_Tree *) tree, 0, &capt);
+ (Ewl_Row *) ewl_tree_row_add((Ewl_Tree *) tree, 0, &capt);
return;
}
@@ -288,9 +291,9 @@
{
char *tmp = malloc(MAX_TITLE);
- saveload_selected = ewl_text_get_text((Ewl_Text *) o);
+ saveload_selected = ewl_text_text_get((Ewl_Text *) o);
snprintf(tmp, MAX_TITLE, "Selected: %s", saveload_selected);
- ewl_text_set_text((Ewl_Text *) saveload->txt_selected, tmp);
+ ewl_text_text_set((Ewl_Text *) saveload->txt_selected, tmp);
free(tmp);
return;
}
@@ -392,12 +395,12 @@
/* Setup the EWL Widgets */
load->emb = ewl_embed_new();
- ewl_object_set_fill_policy((Ewl_Object *) load->emb,
+ ewl_object_fill_policy_set((Ewl_Object *) load->emb,
EWL_FLAG_FILL_FILL);
- ewl_widget_set_appearance(load->emb, "window");
+ ewl_widget_appearance_set(load->emb, "window");
ewl_widget_show(load->emb);
- load->eo = ewl_embed_set_evas((Ewl_Embed *) load->emb, load->evas,
+ load->eo = ewl_embed_evas_set((Ewl_Embed *) load->emb, load->evas,
(void *)
ecore_evas_software_x11_window_get(load->
win));
@@ -407,9 +410,12 @@
evas_object_resize(load->eo, LOAD_W, LOAD_H);
evas_object_show(load->eo);
+ evas_object_focus_set (load->eo, TRUE);
+ ewl_embed_focus_set ((Ewl_Embed*)load->emb, TRUE);
+
load->vbox = ewl_vbox_new();
- ewl_container_append_child((Ewl_Container *) load->emb, load->vbox);
- ewl_object_set_fill_policy((Ewl_Object *) load->vbox,
+ ewl_container_child_append((Ewl_Container *) load->emb, load->vbox);
+ ewl_object_fill_policy_set((Ewl_Object *) load->vbox,
EWL_FLAG_FILL_FILL);
ewl_widget_show(load->vbox);
@@ -417,24 +423,24 @@
save_and_load_move_embed, load->vbox);
load->tree = ewl_tree_new(1);
- ewl_container_append_child((Ewl_Container *) load->vbox, load->tree);
- ewl_object_set_fill_policy((Ewl_Object *) load->tree,
+ ewl_container_child_append((Ewl_Container *) load->vbox, load->tree);
+ ewl_object_fill_policy_set((Ewl_Object *) load->tree,
EWL_FLAG_FILL_FILL);
headers[0] = strdup("Note Title");
- ewl_tree_set_headers((Ewl_Tree *) load->tree, headers);
+ ewl_tree_headers_set((Ewl_Tree *) load->tree, headers);
free(headers[0]);
ewl_widget_show(load->tree);
load->txt_selected = ewl_text_new("Selected: N/A");
- ewl_container_append_child((Ewl_Container *) load->vbox,
+ ewl_container_child_append((Ewl_Container *) load->vbox,
load->txt_selected);
ewl_widget_show(load->txt_selected);
load->hbox = ewl_hbox_new();
- ewl_container_append_child((Ewl_Container *) load->vbox, load->hbox);
- ewl_object_set_fill_policy((Ewl_Object *) load->hbox,
+ ewl_container_child_append((Ewl_Container *) load->vbox, load->hbox);
+ ewl_object_fill_policy_set((Ewl_Object *) load->hbox,
EWL_FLAG_FILL_HFILL);
ewl_widget_show(load->hbox);
@@ -465,7 +471,7 @@
load_setup_button(Ewl_Widget * c, Ewl_Widget ** b, char *label)
{
*b = ewl_button_new(label);
- ewl_container_append_child((Ewl_Container *) c, *b);
+ ewl_container_child_append((Ewl_Container *) c, *b);
ewl_widget_show(*b);
return;
}
@@ -509,7 +515,7 @@
ewl_callback_append(capt, EWL_CALLBACK_CLICKED,
(void *) ewl_load_listitem_click, NULL);
ewl_widget_show(capt);
- ewl_tree_add_row((Ewl_Tree *) tree, 0, &capt);
+ ewl_tree_row_add((Ewl_Tree *) tree, 0, &capt);
return;
}
@@ -623,9 +629,9 @@
{
char *tmp = malloc(MAX_TITLE);
- load_selected = ewl_text_get_text((Ewl_Text *) o);
+ load_selected = ewl_text_text_get((Ewl_Text *) o);
snprintf(tmp, MAX_TITLE, "Selected: %s", load_selected);
- ewl_text_set_text((Ewl_Text *) load->txt_selected, tmp);
+ ewl_text_text_set((Ewl_Text *) load->txt_selected, tmp);
free(tmp);
return;
}
@@ -672,6 +678,6 @@
void
save_and_load_move_embed(Ewl_Widget * w, void *ev_data, void *user_data)
{
- ewl_object_request_geometry(EWL_OBJECT(user_data), CURRENT_X(w),
+ ewl_object_geometry_request(EWL_OBJECT(user_data), CURRENT_X(w),
CURRENT_Y(w), CURRENT_W(w), CURRENT_H(w));
}
===================================================================
RCS file: /cvsroot/enlightenment/misc/enotes/src/settings.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- settings.c 5 May 2004 18:59:26 -0000 1.7
+++ settings.c 24 Aug 2004 13:01:33 -0000 1.8
@@ -61,11 +61,11 @@
/* Setup the EWL Widgets */
s->emb = ewl_embed_new();
- ewl_object_set_fill_policy((Ewl_Object *) s->emb, EWL_FLAG_FILL_FILL);
- ewl_widget_set_appearance(s->emb, "window");
+ ewl_object_fill_policy_set((Ewl_Object *) s->emb, EWL_FLAG_FILL_ALL);
+ ewl_widget_appearance_set(s->emb, "window");
ewl_widget_show(s->emb);
- s->eo = ewl_embed_set_evas((Ewl_Embed *) s->emb, s->evas, (void *)
+ s->eo = ewl_embed_evas_set((Ewl_Embed *) s->emb, s->evas, (void *)
ecore_evas_software_x11_window_get(s->win));
evas_object_name_set(s->eo, "eo");
evas_object_layer_set(s->eo, 0);
@@ -73,29 +73,31 @@
evas_object_resize(s->eo, SETTINGS_W, SETTINGS_H);
evas_object_show(s->eo);
+ evas_object_focus_set (s->eo, TRUE);
+ ewl_embed_focus_set ((Ewl_Embed*)s->emb, TRUE);
+
s->vbox = ewl_vbox_new();
- ewl_container_append_child((Ewl_Container *) s->emb, s->vbox);
- ewl_object_set_fill_policy((Ewl_Object *) s->vbox, EWL_FLAG_FILL_FILL);
+ ewl_container_child_append((Ewl_Container *) s->emb, s->vbox);
+ ewl_object_fill_policy_set((Ewl_Object *) s->vbox, EWL_FLAG_FILL_ALL);
ewl_widget_show(s->vbox);
ewl_callback_append(s->emb, EWL_CALLBACK_CONFIGURE, settings_move_embed,
s->vbox);
s->tree = ewl_tree_new(2);
- ewl_container_append_child((Ewl_Container *) s->vbox, s->tree);
- ewl_object_set_fill_policy((Ewl_Object *) s->tree, EWL_FLAG_FILL_FILL);
+ ewl_container_child_append((Ewl_Container *) s->vbox, s->tree);
headers[0] = strdup("Setting");
headers[1] = strdup("Value");
- ewl_tree_set_headers((Ewl_Tree *) s->tree, headers);
+ ewl_tree_headers_set((Ewl_Tree *) s->tree, headers);
free(headers[0]);
free(headers[1]);
ewl_widget_show(s->tree);
s->hbox = ewl_hbox_new();
- ewl_container_append_child((Ewl_Container *) s->vbox, s->hbox);
- ewl_object_set_fill_policy((Ewl_Object *) s->hbox, EWL_FLAG_FILL_HFILL);
+ ewl_container_child_append((Ewl_Container *) s->vbox, s->hbox);
+ ewl_object_fill_policy_set((Ewl_Object *) s->hbox, EWL_FLAG_FILL_HFILL);
ewl_widget_show(s->hbox);
settings_setup_button(s->hbox, &(s->savebtn), "Save.");
@@ -165,7 +167,7 @@
settings_setup_button(Ewl_Widget * c, Ewl_Widget ** b, char *label)
{
*b = ewl_button_new(label);
- ewl_container_append_child((Ewl_Container *) c, *b);
+ ewl_container_child_append((Ewl_Container *) c, *b);
ewl_widget_show(*b);
return;
}
@@ -194,7 +196,7 @@
entries[0] = o->caption;
entries[1] = o->entry;
- ewl_tree_add_row((Ewl_Tree *) tree, 0, entries);
+ ewl_tree_row_add((Ewl_Tree *) tree, 0, entries);
return (oa);
}
@@ -350,6 +352,6 @@
void
settings_move_embed(Ewl_Widget * w, void *ev_data, void *user_data)
{
- ewl_object_request_geometry(EWL_OBJECT(user_data), CURRENT_X(w),
+ ewl_object_geometry_request(EWL_OBJECT(user_data), CURRENT_X(w),
CURRENT_Y(w), CURRENT_W(w), CURRENT_H(w));
}
-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs