Enlightenment CVS committal
Author : rbdpngn
Project : e17
Module : libs/ewl
Dir : e17/libs/ewl/src
Modified Files:
ewl_enums.h ewl_tooltip.c ewl_tree.c
Log Message:
Remove the tooltip debugging printf
Minor change in how the tree node handle is realized.
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/ewl_enums.h,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -3 -r1.51 -r1.52
--- ewl_enums.h 22 Jun 2004 16:44:32 -0000 1.51
+++ ewl_enums.h 28 Jun 2004 19:38:22 -0000 1.52
@@ -195,7 +195,7 @@
{
EWL_TREE_NODE_NOEXPAND = 0,
EWL_TREE_NODE_COLLAPSED = 1,
- EWL_TREE_NODE_EXPANDED = 2
+ EWL_TREE_NODE_EXPANDED = 2,
};
typedef enum Ewl_Tree_Node_Flags Ewl_Tree_Node_Flags;
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/ewl_tooltip.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -3 -r1.9 -r1.10
--- ewl_tooltip.c 19 Jun 2004 04:12:20 -0000 1.9
+++ ewl_tooltip.c 28 Jun 2004 19:38:22 -0000 1.10
@@ -157,9 +157,6 @@
t->x = e->x;
t->y = e->y;
- printf ("X: %d Y: %d\n", e->x, e->y);
-
-
if (t->timer) {
ecore_timer_del (t->timer);
t->timer = NULL;
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/ewl_tree.c,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -3 -r1.43 -r1.44
--- ewl_tree.c 28 Jun 2004 16:08:06 -0000 1.43
+++ ewl_tree.c 28 Jun 2004 19:38:22 -0000 1.44
@@ -392,8 +392,11 @@
node = EWL_TREE_NODE(EWL_WIDGET(row)->parent);
if (node && node->expanded != expanded) {
- if (!expanded || expanded == EWL_TREE_NODE_COLLAPSED)
+ if (!expanded || expanded == EWL_TREE_NODE_COLLAPSED) {
+ if (!expanded)
+ ewl_widget_hide(node->handle);
ewl_tree_node_collapse(EWL_TREE_NODE(node));
+ }
else
ewl_tree_node_expand(EWL_TREE_NODE(node));
@@ -498,6 +501,7 @@
ewl_container_append_child(EWL_CONTAINER(node), node->handle);
ewl_callback_append(node->handle, EWL_CALLBACK_VALUE_CHANGED,
ewl_tree_node_toggle_cb, node);
+ ewl_widget_show(node->handle);
node->expanded = EWL_TREE_NODE_COLLAPSED;
@@ -683,6 +687,9 @@
ewl_object_set_preferred_w(EWL_OBJECT(c), PREFERRED_W(c) +
ewl_object_get_preferred_w(EWL_OBJECT(node->handle)));
+ if (!node->expanded)
+ ewl_widget_hide(node->handle);
+
ewl_widget_configure(EWL_WIDGET(c)->parent);
DLEAVE_FUNCTION(DLEVEL_STABLE);
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs