Enlightenment CVS committal
Author : chaos
Project : e17
Module : proto
Dir : e17/proto/entropy/src/plugins
Modified Files:
etk_list_viewer.c etk_structure_viewer.c
Log Message:
* Compile again with image changes in etk
* Slight changed to audio queuer util
===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/plugins/etk_list_viewer.c,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -3 -r1.75 -r1.76
--- etk_list_viewer.c 29 Dec 2006 13:02:53 -0000 1.75
+++ etk_list_viewer.c 30 Dec 2006 13:43:34 -0000 1.76
@@ -285,9 +285,9 @@
label = etk_label_new(label_buffer);
if (file->file->thumbnail &&
file->file->thumbnail->thumbnail_filename) {
- image =
etk_image_new_from_file(file->file->thumbnail->thumbnail_filename);
+ image =
etk_image_new_from_file(file->file->thumbnail->thumbnail_filename,NULL);
} else {
- image = etk_image_new_from_file(PACKAGE_DATA_DIR
"/icons/default.png");
+ image = etk_image_new_from_file(PACKAGE_DATA_DIR
"/icons/default.png", NULL);
}
etk_image_keep_aspect_set(ETK_IMAGE(image), ETK_TRUE);
etk_widget_size_request_set(image, 48, 48);
@@ -400,7 +400,7 @@
}
-static void _etk_list_viewer_row_clicked(Etk_Object *object, Etk_Tree_Row
*row, Etk_Event_Mouse_Down *event, void *data)
+static void _etk_list_viewer_row_clicked(Etk_Object *object, Etk_Tree_Row
*row, Etk_Event_Mouse_Up *event, void *data)
{
entropy_gui_component_instance* instance;
entropy_etk_file_list_viewer* viewer;
@@ -411,8 +411,15 @@
file = ecore_hash_get(etk_list_viewer_row_hash, row);
instance = file->instance;
viewer = instance->data;
+
+ printf("Event->button (ext): %d", event->button);
+ if (event->flags & ETK_MOUSE_DOUBLE_CLICK) printf("Double!");
+ if (event->flags & ETK_MOUSE_TRIPLE_CLICK) printf("Triple!");
+
+ printf("\n");
- if (event->flags & EVAS_BUTTON_DOUBLE_CLICK && event->button == 1) {
+ if ( (event->flags & ETK_MOUSE_DOUBLE_CLICK) && event->button == 1) {
+ printf("Event->button: %d\n", event->button);
printf("Row clicked, file is: %s\n", file->file->filename);
gui_event = entropy_malloc (sizeof (entropy_gui_event));
===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/plugins/etk_structure_viewer.c,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -3 -r1.30 -r1.31
--- etk_structure_viewer.c 29 Dec 2006 13:37:19 -0000 1.30
+++ etk_structure_viewer.c 30 Dec 2006 13:43:34 -0000 1.31
@@ -127,9 +127,13 @@
entropy_gui_event *gui_event;
event_file_core* e_event;
- if ( (!(event->button == 1 || event->button == 3)) || event->flags &
EVAS_BUTTON_TRIPLE_CLICK
- || event->flags & EVAS_BUTTON_DOUBLE_CLICK )
+ printf("Structure event: %d\n", event->button);
+
+ if ( (!(event->button == 1 || event->button == 3)) || event->flags &
ETK_MOUSE_DOUBLE_CLICK
+ || event->flags & ETK_MOUSE_TRIPLE_CLICK )
return;
+
+ printf("Post\n");
instance = ecore_hash_get(instance_map_hash, row);
etk_tree_row_select(row);
-------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs