# PaCkAgE DaTaStReAm EDEVlibewl0 1 26897 # end of header 0707010004168a000081a400000000000000000000000145ae7ac50000011e000000760000000000000000000000000000001400000000EDEVlibewl0/pkginfoPKG=EDEVlibewl0 NAME=Eet ARCH=sparc VERSION=0.5.0.007 CATEGORY=E17,application SUNW_PRODNAME=SunOS SUNW_PRODVERS=5.11/SunOS Development DESC=The Enlightened Widget Library VENDOR=Falko Schmidt EMAIL=kaethorn@stud.uni-stuttgart.de CLASSES=none SUNW_PKGVERS=1.0 PSTAMP=neko20070117203637 07070100041689000081a400000000000000000000000145ae7ac5000072fa000000760000000000000000000000000000001300000000EDEVlibewl0/pkgmap: 1 26897 1 d none bin 0755 bin bin 1 f none bin/ewl-config 0755 bin bin 3331 10986 1169062596 1 f none bin/ewl_config 0755 bin bin 53428 57995 1169062596 1 f none bin/ewl_embed_test 0755 bin bin 33608 23768 1169062580 1 f none bin/ewl_simple_test 0755 bin bin 33708 18520 1169062581 1 f none bin/ewl_test 0755 bin bin 56404 35943 1169062579 1 i copyright 1233 37159 1164929983 1 i depend 0 0 1164929983 1 d none etc 0755 bin bin 1 d none etc/ewl 0755 bin bin 1 f none etc/ewl/ewl.cfg 0644 bin bin 885 6802 1169062595 1 d none include 0755 bin bin 1 d none include/ewl 0755 bin bin 1 f none include/ewl/Ewl.h 0644 bin bin 12261 22137 1169062354 1 f none include/ewl/Ewl_Test.h 0644 bin bin 1172 28839 1169062581 1 f none include/ewl/ewl_attach.h 0644 bin bin 3857 63802 1169062354 1 f none include/ewl/ewl_border.h 0644 bin bin 1622 4187 1169062354 1 f none include/ewl/ewl_box.h 0644 bin bin 2266 62500 1169062354 1 f none include/ewl/ewl_button.h 0644 bin bin 2216 58261 1169062354 1 f none include/ewl/ewl_calendar.h 0644 bin bin 1465 54021 1169062354 1 f none include/ewl/ewl_callback.h 0644 bin bin 4908 1212 1169062354 1 f none include/ewl/ewl_cell.h 0644 bin bin 1253 37636 1169062354 1 f none include/ewl/ewl_check.h 0644 bin bin 1359 46456 1169062354 1 f none include/ewl/ewl_checkbutton.h 0644 bin bin 1725 15454 1169062354 1 f none include/ewl/ewl_colordialog.h 0644 bin bin 2093 48296 1169062354 1 f none include/ewl/ewl_colorpicker.h 0644 bin bin 3410 24418 1169062354 1 f none include/ewl/ewl_combo.h 0644 bin bin 1611 1944 1169062354 1 f none include/ewl/ewl_config.h 0644 bin bin 1674 5912 1169062354 1 f none include/ewl/ewl_container.h 0644 bin bin 6980 18495 1169062354 1 f none include/ewl/ewl_cursor.h 0644 bin bin 1131 28387 1169062354 1 f none include/ewl/ewl_datepicker.h 0644 bin bin 1385 49311 1169062354 1 f none include/ewl/ewl_debug.h 0644 bin bin 5196 5756 1169062354 1 f none include/ewl/ewl_dialog.h 0644 bin bin 2079 44479 1169062354 1 f none include/ewl/ewl_dnd.h 0644 bin bin 1193 34926 1169062354 1 f none include/ewl/ewl_embed.h 0644 bin bin 6319 9002 1169062354 1 f none include/ewl/ewl_engines.h 0644 bin bin 12835 14751 1169062355 1 f none include/ewl/ewl_entry.h 0644 bin bin 3242 18334 1169062355 1 f none include/ewl/ewl_enums.h 0644 bin bin 20944 32357 1169062355 1 f none include/ewl/ewl_events.h 0644 bin bin 6875 64152 1169062355 1 f none include/ewl/ewl_filedialog.h 0644 bin bin 2422 9294 1169062355 1 f none include/ewl/ewl_filelist.h 0644 bin bin 4920 16586 1169062355 1 f none include/ewl/ewl_filelist_column.h 0644 bin bin 1660 10143 1169062355 1 f none include/ewl/ewl_filelist_icon.h 0644 bin bin 1455 56732 1169062355 1 f none include/ewl/ewl_filelist_list.h 0644 bin bin 1483 59854 1169062355 1 f none include/ewl/ewl_filepicker.h 0644 bin bin 2773 38140 1169062355 1 f none include/ewl/ewl_floater.h 0644 bin bin 1796 20323 1169062355 1 f none include/ewl/ewl_freebox.h 0644 bin bin 2318 718 1169062355 1 f none include/ewl/ewl_grid.h 0644 bin bin 4605 62200 1169062355 1 f none include/ewl/ewl_highlight.h 0644 bin bin 976 14987 1169062355 1 f none include/ewl/ewl_histogram.h 0644 bin bin 2155 48018 1169062355 1 f none include/ewl/ewl_icon.h 0644 bin bin 3090 64409 1169062355 1 f none include/ewl/ewl_icon_theme.h 0644 bin bin 19796 25711 1169062355 1 f none include/ewl/ewl_iconbox.h 0644 bin bin 6244 61466 1169062355 1 f none include/ewl/ewl_image.h 0644 bin bin 4415 36742 1169062355 1 f none include/ewl/ewl_io_manager.h 0644 bin bin 1174 35464 1169062355 1 f none include/ewl/ewl_label.h 0644 bin bin 998 14690 1169062354 1 f none include/ewl/ewl_list.h 0644 bin bin 1059 21196 1169062355 1 f none include/ewl/ewl_macros.h 0644 bin bin 1642 58381 1169062355 1 f none include/ewl/ewl_media.h 0644 bin bin 2634 23487 1169062355 1 f none include/ewl/ewl_menu.h 0644 bin bin 1676 10411 1169062355 1 f none include/ewl/ewl_menu_base.h 0644 bin bin 1853 25335 1169062355 1 f none include/ewl/ewl_menu_item.h 0644 bin bin 1323 44695 1169062355 1 f none include/ewl/ewl_menubar.h 0644 bin bin 1293 42023 1169062355 1 f none include/ewl/ewl_misc.h 0644 bin bin 947 15687 1169062355 1 f none include/ewl/ewl_model.h 0644 bin bin 3612 42288 1169062355 1 f none include/ewl/ewl_mvc.h 0644 bin bin 4447 38444 1169062355 1 f none include/ewl/ewl_notebook.h 0644 bin bin 2728 35057 1169062355 1 f none include/ewl/ewl_object.h 0644 bin bin 17634 14661 1169062355 1 f none include/ewl/ewl_overlay.h 0644 bin bin 1483 59943 1169062355 1 f none include/ewl/ewl_paned.h 0644 bin bin 2931 52257 1169062355 1 f none include/ewl/ewl_password.h 0644 bin bin 1625 7378 1169062355 1 f none include/ewl/ewl_popup.h 0644 bin bin 2034 42608 1169062355 1 f none include/ewl/ewl_progressbar.h 0644 bin bin 1997 37803 1169062356 1 f none include/ewl/ewl_radiobutton.h 0644 bin bin 2081 48228 1169062356 1 f none include/ewl/ewl_range.h 0644 bin bin 1847 25534 1169062356 1 f none include/ewl/ewl_row.h 0644 bin bin 1569 64897 1169062356 1 f none include/ewl/ewl_scrollbar.h 0644 bin bin 2904 53671 1169062356 1 f none include/ewl/ewl_scrollpane.h 0644 bin bin 2952 61138 1169062356 1 f none include/ewl/ewl_seeker.h 0644 bin bin 2552 22588 1169062356 1 f none include/ewl/ewl_separator.h 0644 bin bin 1577 4799 1169062356 1 f none include/ewl/ewl_shadow.h 0644 bin bin 1054 20764 1169062356 1 f none include/ewl/ewl_spacer.h 0644 bin bin 1138 28331 1169062356 1 f none include/ewl/ewl_spectrum.h 0644 bin bin 2616 24518 1169062356 1 f none include/ewl/ewl_spinner.h 0644 bin bin 2934 54883 1169062356 1 f none include/ewl/ewl_statusbar.h 0644 bin bin 2021 41332 1169062356 1 f none include/ewl/ewl_stock.h 0644 bin bin 2412 4198 1169062356 1 f none include/ewl/ewl_table.h 0644 bin bin 3099 62483 1169062356 1 f none include/ewl/ewl_text.h 0644 bin bin 14255 35135 1169062356 1 f none include/ewl/ewl_theme.h 0644 bin bin 1907 32445 1169062356 1 f none include/ewl/ewl_toolbar.h 0644 bin bin 1338 44470 1169062356 1 f none include/ewl/ewl_tree.h 0644 bin bin 4915 31828 1169062356 1 f none include/ewl/ewl_tree2.h 0644 bin bin 7689 63665 1169062356 1 f none include/ewl/ewl_tree2_view.h 0644 bin bin 944 9959 1169062356 1 f none include/ewl/ewl_tree2_view_plain.h 0644 bin bin 1052 21548 1169062356 1 f none include/ewl/ewl_tree2_view_scrolled.h 0644 bin bin 1409 52477 1169062356 1 f none include/ewl/ewl_view.h 0644 bin bin 2171 51369 1169062356 1 f none include/ewl/ewl_widget.h 0644 bin bin 9227 7340 1169062356 1 f none include/ewl/ewl_window.h 0644 bin bin 3635 56360 1169062356 1 d none lib 0755 bin bin 1 d none lib/ewl 0755 bin bin 1 d none lib/ewl/engines 0755 bin bin 1 f none lib/ewl/engines/evas.a 0644 bin bin 40836 39169 1169062364 1 f none lib/ewl/engines/evas.la 0755 bin bin 1960 41792 1169062364 1 s none lib/ewl/engines/evas.so=evas.so.1.0.0 1 s none lib/ewl/engines/evas.so.1=evas.so.1.0.0 1 f none lib/ewl/engines/evas.so.1.0.0 0755 bin bin 36252 42654 1169062364 1 f none lib/ewl/engines/evas_buffer.a 0644 bin bin 26356 63278 1169062374 1 f none lib/ewl/engines/evas_buffer.la 0755 bin bin 2009 46895 1169062374 1 s none lib/ewl/engines/evas_buffer.so=evas_buffer.so.1.0.0 1 s none lib/ewl/engines/evas_buffer.so.1=evas_buffer.so.1.0.0 1 f none lib/ewl/engines/evas_buffer.so.1.0.0 0755 bin bin 27240 58710 1169062374 1 f none lib/ewl/engines/evas_software_x11.a 0644 bin bin 23108 50043 1169062367 1 f none lib/ewl/engines/evas_software_x11.la 0755 bin bin 2051 50773 1169062367 1 s none lib/ewl/engines/evas_software_x11.so=evas_software_x11.so.1.0.0 1 s none lib/ewl/engines/evas_software_x11.so.1=evas_software_x11.so.1.0.0 1 f none lib/ewl/engines/evas_software_x11.so.1.0.0 0755 bin bin 25224 27486 1169062367 1 f none lib/ewl/engines/evas_xrender_x11.a 0644 bin bin 22100 52689 1169062371 1 f none lib/ewl/engines/evas_xrender_x11.la 0755 bin bin 2044 49968 1169062371 1 s none lib/ewl/engines/evas_xrender_x11.so=evas_xrender_x11.so.1.0.0 1 s none lib/ewl/engines/evas_xrender_x11.so.1=evas_xrender_x11.so.1.0.0 1 f none lib/ewl/engines/evas_xrender_x11.so.1.0.0 0755 bin bin 24252 35269 1169062371 1 f none lib/ewl/engines/x11.a 0644 bin bin 142440 45591 1169062360 1 f none lib/ewl/engines/x11.la 0755 bin bin 1953 40301 1169062360 1 s none lib/ewl/engines/x11.so=x11.so.1.0.0 1 s none lib/ewl/engines/x11.so.1=x11.so.1.0.0 1 f none lib/ewl/engines/x11.so.1.0.0 0755 bin bin 107256 27338 1169062360 1 d none lib/ewl/plugins 0755 bin bin 1 f none lib/ewl/plugins/ewl_io_manager_image_plugin.a 0644 bin bin 16404 59038 1169062591 1 f none lib/ewl/plugins/ewl_io_manager_image_plugin.la 0755 bin bin 2111 58101 1169062591 1 f none lib/ewl/plugins/ewl_io_manager_image_plugin.so 0755 bin bin 18524 59544 1169062591 1 f none lib/ewl/plugins/ewl_io_manager_text_c_plugin.a 0644 bin bin 27712 41782 1169062588 1 f none lib/ewl/plugins/ewl_io_manager_text_c_plugin.la 0755 bin bin 2118 59025 1169062588 1 f none lib/ewl/plugins/ewl_io_manager_text_c_plugin.so 0755 bin bin 28196 18961 1169062588 1 f none lib/ewl/plugins/ewl_io_manager_text_plugin.a 0644 bin bin 17148 27434 1169062584 1 f none lib/ewl/plugins/ewl_io_manager_text_plugin.la 0755 bin bin 2104 57667 1169062584 1 f none lib/ewl/plugins/ewl_io_manager_text_plugin.so 0755 bin bin 19636 36340 1169062584 1 d none lib/ewl/tests 0755 bin bin 1 f none lib/ewl/tests/ewl_border.a 0644 bin bin 19368 45124 1169062378 1 f none lib/ewl/tests/ewl_border.la 0755 bin bin 1990 45546 1169062378 1 f none lib/ewl/tests/ewl_border.so 0755 bin bin 20684 6981 1169062378 1 f none lib/ewl/tests/ewl_box.a 0644 bin bin 17464 16524 1169062382 1 f none lib/ewl/tests/ewl_box.la 0755 bin bin 1969 43383 1169062382 1 f none lib/ewl/tests/ewl_box.so 0755 bin bin 19164 5675 1169062382 1 f none lib/ewl/tests/ewl_button.a 0644 bin bin 12516 45375 1169062386 1 f none lib/ewl/tests/ewl_button.la 0755 bin bin 1990 45756 1169062386 1 f none lib/ewl/tests/ewl_button.so 0755 bin bin 15704 20261 1169062386 1 f none lib/ewl/tests/ewl_calendar.a 0644 bin bin 9112 60427 1169062389 1 f none lib/ewl/tests/ewl_calendar.la 0755 bin bin 2004 46862 1169062389 1 f none lib/ewl/tests/ewl_calendar.so 0755 bin bin 13512 29720 1169062389 1 f none lib/ewl/tests/ewl_colordialog.a 0644 bin bin 11288 26524 1169062393 1 f none lib/ewl/tests/ewl_colordialog.la 0755 bin bin 2025 49249 1169062393 1 f none lib/ewl/tests/ewl_colordialog.so 0755 bin bin 15916 30855 1169062393 1 f none lib/ewl/tests/ewl_colorpicker.a 0644 bin bin 9200 3333 1169062396 1 f none lib/ewl/tests/ewl_colorpicker.la 0755 bin bin 2025 49347 1169062396 1 f none lib/ewl/tests/ewl_colorpicker.so 0755 bin bin 13504 34335 1169062396 1 f none lib/ewl/tests/ewl_combo.a 0644 bin bin 20112 13080 1169062400 1 f none lib/ewl/tests/ewl_combo.la 0755 bin bin 1983 44776 1169062400 1 f none lib/ewl/tests/ewl_combo.so 0755 bin bin 23692 14630 1169062400 1 f none lib/ewl/tests/ewl_container.a 0644 bin bin 9548 12967 1169062403 1 f none lib/ewl/tests/ewl_container.la 0755 bin bin 2011 47821 1169062403 1 f none lib/ewl/tests/ewl_container.so 0755 bin bin 13516 29148 1169062403 1 f none lib/ewl/tests/ewl_datepicker.a 0644 bin bin 8516 34766 1169062407 1 f none lib/ewl/tests/ewl_datepicker.la 0755 bin bin 2018 48444 1169062407 1 f none lib/ewl/tests/ewl_datepicker.so 0755 bin bin 12612 44881 1169062407 1 f none lib/ewl/tests/ewl_dialog.a 0644 bin bin 13392 38607 1169062411 1 f none lib/ewl/tests/ewl_dialog.la 0755 bin bin 1990 45448 1169062411 1 f none lib/ewl/tests/ewl_dialog.so 0755 bin bin 17732 49817 1169062411 1 f none lib/ewl/tests/ewl_dnd_snoop.a 0644 bin bin 34628 19982 1169062414 1 f none lib/ewl/tests/ewl_dnd_snoop.la 0755 bin bin 2011 47828 1169062414 1 f none lib/ewl/tests/ewl_dnd_snoop.so 0755 bin bin 37116 53858 1169062414 1 f none lib/ewl/tests/ewl_engine.a 0644 bin bin 15052 55667 1169062418 1 f none lib/ewl/tests/ewl_engine.la 0755 bin bin 1990 45490 1169062418 1 f none lib/ewl/tests/ewl_engine.so 0755 bin bin 19360 10626 1169062418 1 f none lib/ewl/tests/ewl_entry.a 0644 bin bin 14404 32953 1169062422 1 f none lib/ewl/tests/ewl_entry.la 0755 bin bin 1983 45014 1169062422 1 f none lib/ewl/tests/ewl_entry.so 0755 bin bin 17880 39698 1169062422 1 f none lib/ewl/tests/ewl_filedialog.a 0644 bin bin 15292 11304 1169062425 1 f none lib/ewl/tests/ewl_filedialog.la 0755 bin bin 2018 48360 1169062425 1 f none lib/ewl/tests/ewl_filedialog.so 0755 bin bin 19300 31147 1169062425 1 f none lib/ewl/tests/ewl_filepicker.a 0644 bin bin 13416 61689 1169062429 1 f none lib/ewl/tests/ewl_filepicker.la 0755 bin bin 2018 48458 1169062429 1 f none lib/ewl/tests/ewl_filepicker.so 0755 bin bin 17612 57932 1169062429 1 f none lib/ewl/tests/ewl_floater.a 0644 bin bin 11176 11216 1169062432 1 f none lib/ewl/tests/ewl_floater.la 0755 bin bin 1997 46323 1169062432 1 f none lib/ewl/tests/ewl_floater.so 0755 bin bin 15284 1102 1169062432 1 f none lib/ewl/tests/ewl_freebox.a 0644 bin bin 15456 30446 1169062436 1 f none lib/ewl/tests/ewl_freebox.la 0755 bin bin 1997 46309 1169062436 1 f none lib/ewl/tests/ewl_freebox.so 0755 bin bin 19908 63289 1169062436 1 f none lib/ewl/tests/ewl_fullscreen.a 0644 bin bin 10264 54692 1169062439 1 f none lib/ewl/tests/ewl_fullscreen.la 0755 bin bin 2018 48605 1169062439 1 f none lib/ewl/tests/ewl_fullscreen.so 0755 bin bin 14476 19467 1169062439 1 f none lib/ewl/tests/ewl_grid.a 0644 bin bin 13364 35914 1169062443 1 f none lib/ewl/tests/ewl_grid.la 0755 bin bin 1976 44034 1169062443 1 f none lib/ewl/tests/ewl_grid.so 0755 bin bin 17656 65018 1169062443 1 f none lib/ewl/tests/ewl_histogram.a 0644 bin bin 11028 6529 1169062447 1 f none lib/ewl/tests/ewl_histogram.la 0755 bin bin 2011 47898 1169062447 1 f none lib/ewl/tests/ewl_histogram.so 0755 bin bin 15072 818 1169062447 1 f none lib/ewl/tests/ewl_icon.a 0644 bin bin 12700 46556 1169062451 1 f none lib/ewl/tests/ewl_icon.la 0755 bin bin 1976 44055 1169062451 1 f none lib/ewl/tests/ewl_icon.so 0755 bin bin 16284 39585 1169062451 1 f none lib/ewl/tests/ewl_icon_theme.a 0644 bin bin 19768 55166 1169062455 1 f none lib/ewl/tests/ewl_icon_theme.la 0755 bin bin 2018 48437 1169062455 1 f none lib/ewl/tests/ewl_icon_theme.so 0755 bin bin 23620 56520 1169062454 1 f none lib/ewl/tests/ewl_iconbox.a 0644 bin bin 12776 60487 1169062458 1 f none lib/ewl/tests/ewl_iconbox.la 0755 bin bin 1997 46358 1169062458 1 f none lib/ewl/tests/ewl_iconbox.so 0755 bin bin 17508 62852 1169062458 1 f none lib/ewl/tests/ewl_image.a 0644 bin bin 27168 46401 1169062462 1 f none lib/ewl/tests/ewl_image.la 0755 bin bin 1983 44685 1169062462 1 f none lib/ewl/tests/ewl_image.so 0755 bin bin 29464 50855 1169062462 1 f none lib/ewl/tests/ewl_image_thumbnail.a 0644 bin bin 11420 26082 1169062466 1 f none lib/ewl/tests/ewl_image_thumbnail.la 0755 bin bin 2053 52098 1169062466 1 f none lib/ewl/tests/ewl_image_thumbnail.so 0755 bin bin 15476 482 1169062466 1 f none lib/ewl/tests/ewl_io_manager.a 0644 bin bin 13636 10122 1169062470 1 f none lib/ewl/tests/ewl_io_manager.la 0755 bin bin 2018 48374 1169062470 1 f none lib/ewl/tests/ewl_io_manager.so 0755 bin bin 18076 23084 1169062470 1 f none lib/ewl/tests/ewl_layer.a 0644 bin bin 13520 34480 1169062474 1 f none lib/ewl/tests/ewl_layer.la 0755 bin bin 1983 44867 1169062474 1 f none lib/ewl/tests/ewl_layer.so 0755 bin bin 16816 18975 1169062473 1 f none lib/ewl/tests/ewl_list.a 0644 bin bin 20916 56250 1169062477 1 f none lib/ewl/tests/ewl_list.la 0755 bin bin 1976 44188 1169062477 1 f none lib/ewl/tests/ewl_list.so 0755 bin bin 24728 64727 1169062477 1 f none lib/ewl/tests/ewl_media.a 0644 bin bin 24952 4691 1169062481 1 f none lib/ewl/tests/ewl_media.la 0755 bin bin 1983 44664 1169062481 1 f none lib/ewl/tests/ewl_media.so 0755 bin bin 27904 59125 1169062481 1 f none lib/ewl/tests/ewl_menu.a 0644 bin bin 12356 48031 1169062485 1 f none lib/ewl/tests/ewl_menu.la 0755 bin bin 1976 44139 1169062485 1 f none lib/ewl/tests/ewl_menu.so 0755 bin bin 16344 38051 1169062485 1 f none lib/ewl/tests/ewl_menubar.a 0644 bin bin 12336 42776 1169062489 1 f none lib/ewl/tests/ewl_menubar.la 0755 bin bin 1997 46302 1169062489 1 f none lib/ewl/tests/ewl_menubar.so 0755 bin bin 15688 10667 1169062489 1 f none lib/ewl/tests/ewl_modal.a 0644 bin bin 11880 49815 1169062493 1 f none lib/ewl/tests/ewl_modal.la 0755 bin bin 1983 44755 1169062493 1 f none lib/ewl/tests/ewl_modal.so 0755 bin bin 15904 29480 1169062493 1 f none lib/ewl/tests/ewl_mvc.a 0644 bin bin 38732 2057 1169062496 1 f none lib/ewl/tests/ewl_mvc.la 0755 bin bin 1969 43362 1169062496 1 f none lib/ewl/tests/ewl_mvc.so 0755 bin bin 35968 9969 1169062496 1 f none lib/ewl/tests/ewl_notebook.a 0644 bin bin 21704 49009 1169062500 1 f none lib/ewl/tests/ewl_notebook.la 0755 bin bin 2004 47135 1169062500 1 f none lib/ewl/tests/ewl_notebook.so 0755 bin bin 24260 56151 1169062500 1 f none lib/ewl/tests/ewl_paned.a 0644 bin bin 14480 52118 1169062504 1 f none lib/ewl/tests/ewl_paned.la 0755 bin bin 1983 44720 1169062504 1 f none lib/ewl/tests/ewl_paned.so 0755 bin bin 17576 50557 1169062504 1 f none lib/ewl/tests/ewl_password.a 0644 bin bin 12516 38745 1169062508 1 f none lib/ewl/tests/ewl_password.la 0755 bin bin 2004 47261 1169062508 1 f none lib/ewl/tests/ewl_password.so 0755 bin bin 16232 40297 1169062508 1 f none lib/ewl/tests/ewl_pointer.a 0644 bin bin 11336 20179 1169062512 1 f none lib/ewl/tests/ewl_pointer.la 0755 bin bin 1997 46463 1169062512 1 f none lib/ewl/tests/ewl_pointer.so 0755 bin bin 15620 14022 1169062512 1 f none lib/ewl/tests/ewl_progressbar.a 0644 bin bin 17040 60334 1169062515 1 f none lib/ewl/tests/ewl_progressbar.la 0755 bin bin 2025 49438 1169062515 1 f none lib/ewl/tests/ewl_progressbar.so 0755 bin bin 20384 34556 1169062515 1 f none lib/ewl/tests/ewl_puzzle.a 0644 bin bin 17728 51529 1169062519 1 f none lib/ewl/tests/ewl_puzzle.la 0755 bin bin 1990 45854 1169062519 1 f none lib/ewl/tests/ewl_puzzle.so 0755 bin bin 21444 24468 1169062519 1 f none lib/ewl/tests/ewl_scrollbar.a 0644 bin bin 8840 46108 1169062523 1 f none lib/ewl/tests/ewl_scrollbar.la 0755 bin bin 2011 47828 1169062523 1 f none lib/ewl/tests/ewl_scrollbar.so 0755 bin bin 12952 63787 1169062523 1 f none lib/ewl/tests/ewl_scrollpane.a 0644 bin bin 8884 51897 1169062527 1 f none lib/ewl/tests/ewl_scrollpane.la 0755 bin bin 2018 48605 1169062527 1 f none lib/ewl/tests/ewl_scrollpane.so 0755 bin bin 13076 7555 1169062527 1 f none lib/ewl/tests/ewl_seeker.a 0644 bin bin 9604 13642 1169062531 1 f none lib/ewl/tests/ewl_seeker.la 0755 bin bin 1990 45553 1169062531 1 f none lib/ewl/tests/ewl_seeker.so 0755 bin bin 13904 46800 1169062531 1 f none lib/ewl/tests/ewl_shadow.a 0644 bin bin 9024 56328 1169062535 1 f none lib/ewl/tests/ewl_shadow.la 0755 bin bin 1990 45602 1169062535 1 f none lib/ewl/tests/ewl_shadow.so 0755 bin bin 13372 14952 1169062535 1 f none lib/ewl/tests/ewl_spinner.a 0644 bin bin 15728 20303 1169062539 1 f none lib/ewl/tests/ewl_spinner.la 0755 bin bin 1997 46449 1169062539 1 f none lib/ewl/tests/ewl_spinner.so 0755 bin bin 18252 23383 1169062539 1 f none lib/ewl/tests/ewl_statusbar.a 0644 bin bin 10900 574 1169062543 1 f none lib/ewl/tests/ewl_statusbar.la 0755 bin bin 2011 47975 1169062543 1 f none lib/ewl/tests/ewl_statusbar.so 0755 bin bin 15060 45625 1169062543 1 f none lib/ewl/tests/ewl_table.a 0644 bin bin 9068 55779 1169062547 1 f none lib/ewl/tests/ewl_table.la 0755 bin bin 1983 44720 1169062547 1 f none lib/ewl/tests/ewl_table.so 0755 bin bin 13416 23169 1169062547 1 f none lib/ewl/tests/ewl_text.a 0644 bin bin 23800 32638 1169062551 1 f none lib/ewl/tests/ewl_text.la 0755 bin bin 1976 44251 1169062551 1 f none lib/ewl/tests/ewl_text.so 0755 bin bin 27128 60499 1169062550 1 f none lib/ewl/tests/ewl_text_editor.a 0644 bin bin 32572 8476 1169062555 1 f none lib/ewl/tests/ewl_text_editor.la 0755 bin bin 2025 49445 1169062555 1 f none lib/ewl/tests/ewl_text_editor.so 0755 bin bin 36112 16599 1169062554 1 f none lib/ewl/tests/ewl_theme.a 0644 bin bin 24092 55923 1169062558 1 f none lib/ewl/tests/ewl_theme.la 0755 bin bin 1983 44797 1169062558 1 f none lib/ewl/tests/ewl_theme.so 0755 bin bin 27168 46938 1169062558 1 f none lib/ewl/tests/ewl_toolbar.a 0644 bin bin 10892 54149 1169062562 1 f none lib/ewl/tests/ewl_toolbar.la 0755 bin bin 1997 46365 1169062562 1 f none lib/ewl/tests/ewl_toolbar.so 0755 bin bin 14724 35441 1169062562 1 f none lib/ewl/tests/ewl_tooltip.a 0644 bin bin 8784 48514 1169062566 1 f none lib/ewl/tests/ewl_tooltip.la 0755 bin bin 1997 46533 1169062566 1 f none lib/ewl/tests/ewl_tooltip.so 0755 bin bin 13152 7165 1169062566 1 f none lib/ewl/tests/ewl_tree.a 0644 bin bin 12444 20098 1169062570 1 f none lib/ewl/tests/ewl_tree.la 0755 bin bin 1976 44104 1169062570 1 f none lib/ewl/tests/ewl_tree.so 0755 bin bin 16720 10976 1169062570 1 f none lib/ewl/tests/ewl_tree2.a 0644 bin bin 31764 40737 1169062574 1 f none lib/ewl/tests/ewl_tree2.la 0755 bin bin 1983 44454 1169062574 1 f none lib/ewl/tests/ewl_tree2.so 0755 bin bin 34904 29976 1169062574 1 f none lib/ewl/tests/ewl_widget.a 0644 bin bin 17404 22230 1169062578 1 f none lib/ewl/tests/ewl_widget.la 0755 bin bin 1990 45588 1169062578 1 f none lib/ewl/tests/ewl_widget.so 0755 bin bin 21244 5156 1169062578 1 f none lib/libewl.a 0644 bin bin 4771604 14109 1169062353 1 f none lib/libewl.la 0755 bin bin 1893 35978 1169062353 1 s none lib/libewl.so=libewl.so.1.0.0 1 s none lib/libewl.so.1=libewl.so.1.0.0 1 f none lib/libewl.so.1.0.0 0755 bin bin 3090156 57569 1169062353 1 d none lib/pkgconfig 0755 bin bin 1 f none lib/pkgconfig/ewl.pc 0644 bin bin 255 23288 1169062596 1 i pkginfo 286 22902 1169062597 1 d none share 0755 bin bin 1 d none share/aclocal 0755 bin bin 1 f none share/aclocal/ewl.m4 0644 bin bin 9027 49670 1169062596 1 d none share/ewl 0755 bin bin 1 d none share/ewl/examples 0755 bin bin 1 f none share/ewl/examples/Ewl_Test.h 0644 bin bin 1172 28839 1169062581 1 f none share/ewl/examples/ewl_border.c 0644 bin bin 7792 23319 1169062375 1 f none share/ewl/examples/ewl_box.c 0644 bin bin 11377 3092 1169062379 1 f none share/ewl/examples/ewl_button.c 0644 bin bin 5742 31924 1169062382 1 f none share/ewl/examples/ewl_calendar.c 0644 bin bin 936 12933 1169062386 1 f none share/ewl/examples/ewl_colordialog.c 0644 bin bin 2068 41595 1169062390 1 f none share/ewl/examples/ewl_colorpicker.c 0644 bin bin 2063 44947 1169062393 1 f none share/ewl/examples/ewl_combo.c 0644 bin bin 9907 64531 1169062397 1 f none share/ewl/examples/ewl_container.c 0644 bin bin 1092 24406 1169062400 1 f none share/ewl/examples/ewl_datepicker.c 0644 bin bin 573 49194 1169062404 1 f none share/ewl/examples/ewl_dialog.c 0644 bin bin 3463 33736 1169062407 1 f none share/ewl/examples/ewl_dnd_snoop.c 0644 bin bin 17596 52114 1169062411 1 f none share/ewl/examples/ewl_engine.c 0644 bin bin 5105 39200 1169062415 1 f none share/ewl/examples/ewl_entry.c 0644 bin bin 5424 2598 1169062418 1 f none share/ewl/examples/ewl_filedialog.c 0644 bin bin 3545 33912 1169062422 1 f none share/ewl/examples/ewl_filepicker.c 0644 bin bin 4852 15691 1169062426 1 f none share/ewl/examples/ewl_floater.c 0644 bin bin 2953 58305 1169062429 1 f none share/ewl/examples/ewl_freebox.c 0644 bin bin 5044 14787 1169062433 1 f none share/ewl/examples/ewl_fullscreen.c 0644 bin bin 1151 32585 1169062436 1 f none share/ewl/examples/ewl_grid.c 0644 bin bin 4012 9591 1169062440 1 f none share/ewl/examples/ewl_histogram.c 0644 bin bin 2783 40182 1169062444 1 f none share/ewl/examples/ewl_icon.c 0644 bin bin 3421 21521 1169062447 1 f none share/ewl/examples/ewl_icon_theme.c 0644 bin bin 9011 45375 1169062451 1 f none share/ewl/examples/ewl_iconbox.c 0644 bin bin 2229 51376 1169062455 1 f none share/ewl/examples/ewl_image.c 0644 bin bin 13131 60163 1169062459 1 f none share/ewl/examples/ewl_image_thumbnail.c 0644 bin bin 2434 5471 1169062463 1 f none share/ewl/examples/ewl_io_manager.c 0644 bin bin 2366 65212 1169062467 1 f none share/ewl/examples/ewl_layer.c 0644 bin bin 4049 3313 1169062470 1 f none share/ewl/examples/ewl_list.c 0644 bin bin 7346 28992 1169062474 1 f none share/ewl/examples/ewl_media.c 0644 bin bin 8812 7949 1169062478 1 f none share/ewl/examples/ewl_menu.c 0644 bin bin 3216 8396 1169062482 1 f none share/ewl/examples/ewl_menubar.c 0644 bin bin 3125 55306 1169062485 1 f none share/ewl/examples/ewl_modal.c 0644 bin bin 2340 2104 1169062489 1 f none share/ewl/examples/ewl_mvc.c 0644 bin bin 19731 18627 1169062493 1 f none share/ewl/examples/ewl_notebook.c 0644 bin bin 8915 14510 1169062497 1 f none share/ewl/examples/ewl_paned.c 0644 bin bin 5632 14712 1169062501 1 f none share/ewl/examples/ewl_password.c 0644 bin bin 4385 47259 1169062505 1 f none share/ewl/examples/ewl_pointer.c 0644 bin bin 2080 45038 1169062508 1 f none share/ewl/examples/ewl_progressbar.c 0644 bin bin 5351 51771 1169062512 1 f none share/ewl/examples/ewl_puzzle.c 0644 bin bin 5443 30492 1169062516 1 f none share/ewl/examples/ewl_scrollbar.c 0644 bin bin 799 3036 1169062520 1 f none share/ewl/examples/ewl_scrollpane.c 0644 bin bin 809 3864 1169062524 1 f none share/ewl/examples/ewl_seeker.c 0644 bin bin 1179 34084 1169062527 1 f none share/ewl/examples/ewl_shadow.c 0644 bin bin 1072 24802 1169062531 1 f none share/ewl/examples/ewl_spinner.c 0644 bin bin 4893 30871 1169062535 1 f none share/ewl/examples/ewl_statusbar.c 0644 bin bin 1810 22405 1169062539 1 f none share/ewl/examples/ewl_table.c 0644 bin bin 3934 64909 1169062543 1 f none share/ewl/examples/ewl_test_private.h 0644 bin bin 255 20300 1169062581 1 f none share/ewl/examples/ewl_text.c 0644 bin bin 12286 51850 1169062547 1 f none share/ewl/examples/ewl_text_editor.c 0644 bin bin 13740 29194 1169062551 1 f none share/ewl/examples/ewl_theme.c 0644 bin bin 10793 60891 1169062555 1 f none share/ewl/examples/ewl_toolbar.c 0644 bin bin 2568 17652 1169062559 1 f none share/ewl/examples/ewl_tooltip.c 0644 bin bin 782 1685 1169062563 1 f none share/ewl/examples/ewl_tree.c 0644 bin bin 2796 31134 1169062567 1 f none share/ewl/examples/ewl_tree2.c 0644 bin bin 47080 14951 1169062571 1 f none share/ewl/examples/ewl_widget.c 0644 bin bin 8196 22095 1169062575 1 f none share/ewl/examples/main.c 0644 bin bin 24559 8674 1169062581 1 d none share/ewl/images 0755 bin bin 1 f none share/ewl/images/Draw.png 0644 bin bin 423 44743 1169062593 1 f none share/ewl/images/End.png 0644 bin bin 428 43056 1169062593 1 f none share/ewl/images/NewBCard.png 0644 bin bin 602 1791 1169062593 1 f none share/ewl/images/Open.png 0644 bin bin 453 49222 1169062593 1 f none share/ewl/images/Package.png 0644 bin bin 507 53455 1169062593 1 f none share/ewl/images/World.png 0644 bin bin 859 27559 1169062593 1 f none share/ewl/images/banner-top.png 0644 bin bin 46931 19132 1169062593 1 f none share/ewl/images/e-logo-0.png 0644 bin bin 836 27004 1169062594 1 f none share/ewl/images/e-logo-1.png 0644 bin bin 2284 15413 1169062594 1 f none share/ewl/images/e-logo-10.png 0644 bin bin 1919 40791 1169062595 1 f none share/ewl/images/e-logo-11.png 0644 bin bin 1649 60195 1169062595 1 f none share/ewl/images/e-logo-12.png 0644 bin bin 1122 5301 1169062595 1 f none share/ewl/images/e-logo-13.png 0644 bin bin 2773 16540 1169062595 1 f none share/ewl/images/e-logo-14.png 0644 bin bin 2689 65478 1169062595 1 f none share/ewl/images/e-logo-2.png 0644 bin bin 2512 44470 1169062594 1 f none share/ewl/images/e-logo-3.png 0644 bin bin 1256 20196 1169062594 1 f none share/ewl/images/e-logo-4.png 0644 bin bin 1164 9488 1169062595 1 f none share/ewl/images/e-logo-5.png 0644 bin bin 2409 33361 1169062595 1 f none share/ewl/images/e-logo-6.png 0644 bin bin 2028 56080 1169062595 1 f none share/ewl/images/e-logo-7.png 0644 bin bin 1714 5606 1169062595 1 f none share/ewl/images/e-logo-8.png 0644 bin bin 1155 8944 1169062595 1 f none share/ewl/images/e-logo-9.png 0644 bin bin 1918 37835 1169062595 1 f none share/ewl/images/e-logo.png 0644 bin bin 30399 64790 1169062593 1 f none share/ewl/images/elicit.png 0644 bin bin 18826 24811 1169062593 1 f none share/ewl/images/elicit1.png 0644 bin bin 17610 45537 1169062593 1 f none share/ewl/images/elicit2.png 0644 bin bin 34898 24662 1169062593 1 f none share/ewl/images/elicit3.png 0644 bin bin 17399 5722 1169062593 1 f none share/ewl/images/entice.png 0644 bin bin 247392 206 1169062594 1 f none share/ewl/images/entice1.png 0644 bin bin 238541 23148 1169062594 1 f none share/ewl/images/entice2.png 0644 bin bin 218011 39716 1169062594 1 f none share/ewl/images/entice3.png 0644 bin bin 200278 26825 1169062594 1 f none share/ewl/images/entrance.png 0644 bin bin 23888 8290 1169062594 1 f none share/ewl/images/entrance1.png 0644 bin bin 29587 12345 1169062594 1 f none share/ewl/images/entrance2.png 0644 bin bin 18441 52575 1169062594 1 f none share/ewl/images/entrance3.png 0644 bin bin 148709 244 1169062594 1 f none share/ewl/images/evidence.png 0644 bin bin 36911 61893 1169062594 1 f none share/ewl/images/evidence1.png 0644 bin bin 11539 61167 1169062594 1 f none share/ewl/images/evidence2.png 0644 bin bin 21897 27135 1169062594 1 f none share/ewl/images/evidence3.png 0644 bin bin 43564 2963 1169062594 1 f none share/ewl/images/evidence4.png 0644 bin bin 24721 50578 1169062594 1 f none share/ewl/images/lilbottom.png 0644 bin bin 40119 43667 1169062594 1 f none share/ewl/images/lilgrad.png 0644 bin bin 159 12752 1169062594 1 d none share/ewl/themes 0755 bin bin 1 f none share/ewl/themes/e17.edj 0644 bin bin 559024 692 1169062592 1 f none share/ewl/themes/ewl_embed_test.edj 0644 bin bin 14395 7068 1169062593 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!0707010004168a000081a400000000000000000000000145ae7ac50000011e000000760000000000000000000000000000000800000000pkginfoPKG=EDEVlibewl0 NAME=Eet ARCH=sparc VERSION=0.5.0.007 CATEGORY=E17,application SUNW_PRODNAME=SunOS SUNW_PRODVERS=5.11/SunOS Development DESC=The Enlightened Widget Library VENDOR=Falko Schmidt EMAIL=kaethorn@stud.uni-stuttgart.de CLASSES=none SUNW_PKGVERS=1.0 PSTAMP=neko20070117203637 07070100041689000081a400000000000000000000000145ae7ac5000072fa000000760000000000000000000000000000000700000000pkgmap: 1 26897 1 d none bin 0755 bin bin 1 f none bin/ewl-config 0755 bin bin 3331 10986 1169062596 1 f none bin/ewl_config 0755 bin bin 53428 57995 1169062596 1 f none bin/ewl_embed_test 0755 bin bin 33608 23768 1169062580 1 f none bin/ewl_simple_test 0755 bin bin 33708 18520 1169062581 1 f none bin/ewl_test 0755 bin bin 56404 35943 1169062579 1 i copyright 1233 37159 1164929983 1 i depend 0 0 1164929983 1 d none etc 0755 bin bin 1 d none etc/ewl 0755 bin bin 1 f none etc/ewl/ewl.cfg 0644 bin bin 885 6802 1169062595 1 d none include 0755 bin bin 1 d none include/ewl 0755 bin bin 1 f none include/ewl/Ewl.h 0644 bin bin 12261 22137 1169062354 1 f none include/ewl/Ewl_Test.h 0644 bin bin 1172 28839 1169062581 1 f none include/ewl/ewl_attach.h 0644 bin bin 3857 63802 1169062354 1 f none include/ewl/ewl_border.h 0644 bin bin 1622 4187 1169062354 1 f none include/ewl/ewl_box.h 0644 bin bin 2266 62500 1169062354 1 f none include/ewl/ewl_button.h 0644 bin bin 2216 58261 1169062354 1 f none include/ewl/ewl_calendar.h 0644 bin bin 1465 54021 1169062354 1 f none include/ewl/ewl_callback.h 0644 bin bin 4908 1212 1169062354 1 f none include/ewl/ewl_cell.h 0644 bin bin 1253 37636 1169062354 1 f none include/ewl/ewl_check.h 0644 bin bin 1359 46456 1169062354 1 f none include/ewl/ewl_checkbutton.h 0644 bin bin 1725 15454 1169062354 1 f none include/ewl/ewl_colordialog.h 0644 bin bin 2093 48296 1169062354 1 f none include/ewl/ewl_colorpicker.h 0644 bin bin 3410 24418 1169062354 1 f none include/ewl/ewl_combo.h 0644 bin bin 1611 1944 1169062354 1 f none include/ewl/ewl_config.h 0644 bin bin 1674 5912 1169062354 1 f none include/ewl/ewl_container.h 0644 bin bin 6980 18495 1169062354 1 f none include/ewl/ewl_cursor.h 0644 bin bin 1131 28387 1169062354 1 f none include/ewl/ewl_datepicker.h 0644 bin bin 1385 49311 1169062354 1 f none include/ewl/ewl_debug.h 0644 bin bin 5196 5756 1169062354 1 f none include/ewl/ewl_dialog.h 0644 bin bin 2079 44479 1169062354 1 f none include/ewl/ewl_dnd.h 0644 bin bin 1193 34926 1169062354 1 f none include/ewl/ewl_embed.h 0644 bin bin 6319 9002 1169062354 1 f none include/ewl/ewl_engines.h 0644 bin bin 12835 14751 1169062355 1 f none include/ewl/ewl_entry.h 0644 bin bin 3242 18334 1169062355 1 f none include/ewl/ewl_enums.h 0644 bin bin 20944 32357 1169062355 1 f none include/ewl/ewl_events.h 0644 bin bin 6875 64152 1169062355 1 f none include/ewl/ewl_filedialog.h 0644 bin bin 2422 9294 1169062355 1 f none include/ewl/ewl_filelist.h 0644 bin bin 4920 16586 1169062355 1 f none include/ewl/ewl_filelist_column.h 0644 bin bin 1660 10143 1169062355 1 f none include/ewl/ewl_filelist_icon.h 0644 bin bin 1455 56732 1169062355 1 f none include/ewl/ewl_filelist_list.h 0644 bin bin 1483 59854 1169062355 1 f none include/ewl/ewl_filepicker.h 0644 bin bin 2773 38140 1169062355 1 f none include/ewl/ewl_floater.h 0644 bin bin 1796 20323 1169062355 1 f none include/ewl/ewl_freebox.h 0644 bin bin 2318 718 1169062355 1 f none include/ewl/ewl_grid.h 0644 bin bin 4605 62200 1169062355 1 f none include/ewl/ewl_highlight.h 0644 bin bin 976 14987 1169062355 1 f none include/ewl/ewl_histogram.h 0644 bin bin 2155 48018 1169062355 1 f none include/ewl/ewl_icon.h 0644 bin bin 3090 64409 1169062355 1 f none include/ewl/ewl_icon_theme.h 0644 bin bin 19796 25711 1169062355 1 f none include/ewl/ewl_iconbox.h 0644 bin bin 6244 61466 1169062355 1 f none include/ewl/ewl_image.h 0644 bin bin 4415 36742 1169062355 1 f none include/ewl/ewl_io_manager.h 0644 bin bin 1174 35464 1169062355 1 f none include/ewl/ewl_label.h 0644 bin bin 998 14690 1169062354 1 f none include/ewl/ewl_list.h 0644 bin bin 1059 21196 1169062355 1 f none include/ewl/ewl_macros.h 0644 bin bin 1642 58381 1169062355 1 f none include/ewl/ewl_media.h 0644 bin bin 2634 23487 1169062355 1 f none include/ewl/ewl_menu.h 0644 bin bin 1676 10411 1169062355 1 f none include/ewl/ewl_menu_base.h 0644 bin bin 1853 25335 1169062355 1 f none include/ewl/ewl_menu_item.h 0644 bin bin 1323 44695 1169062355 1 f none include/ewl/ewl_menubar.h 0644 bin bin 1293 42023 1169062355 1 f none include/ewl/ewl_misc.h 0644 bin bin 947 15687 1169062355 1 f none include/ewl/ewl_model.h 0644 bin bin 3612 42288 1169062355 1 f none include/ewl/ewl_mvc.h 0644 bin bin 4447 38444 1169062355 1 f none include/ewl/ewl_notebook.h 0644 bin bin 2728 35057 1169062355 1 f none include/ewl/ewl_object.h 0644 bin bin 17634 14661 1169062355 1 f none include/ewl/ewl_overlay.h 0644 bin bin 1483 59943 1169062355 1 f none include/ewl/ewl_paned.h 0644 bin bin 2931 52257 1169062355 1 f none include/ewl/ewl_password.h 0644 bin bin 1625 7378 1169062355 1 f none include/ewl/ewl_popup.h 0644 bin bin 2034 42608 1169062355 1 f none include/ewl/ewl_progressbar.h 0644 bin bin 1997 37803 1169062356 1 f none include/ewl/ewl_radiobutton.h 0644 bin bin 2081 48228 1169062356 1 f none include/ewl/ewl_range.h 0644 bin bin 1847 25534 1169062356 1 f none include/ewl/ewl_row.h 0644 bin bin 1569 64897 1169062356 1 f none include/ewl/ewl_scrollbar.h 0644 bin bin 2904 53671 1169062356 1 f none include/ewl/ewl_scrollpane.h 0644 bin bin 2952 61138 1169062356 1 f none include/ewl/ewl_seeker.h 0644 bin bin 2552 22588 1169062356 1 f none include/ewl/ewl_separator.h 0644 bin bin 1577 4799 1169062356 1 f none include/ewl/ewl_shadow.h 0644 bin bin 1054 20764 1169062356 1 f none include/ewl/ewl_spacer.h 0644 bin bin 1138 28331 1169062356 1 f none include/ewl/ewl_spectrum.h 0644 bin bin 2616 24518 1169062356 1 f none include/ewl/ewl_spinner.h 0644 bin bin 2934 54883 1169062356 1 f none include/ewl/ewl_statusbar.h 0644 bin bin 2021 41332 1169062356 1 f none include/ewl/ewl_stock.h 0644 bin bin 2412 4198 1169062356 1 f none include/ewl/ewl_table.h 0644 bin bin 3099 62483 1169062356 1 f none include/ewl/ewl_text.h 0644 bin bin 14255 35135 1169062356 1 f none include/ewl/ewl_theme.h 0644 bin bin 1907 32445 1169062356 1 f none include/ewl/ewl_toolbar.h 0644 bin bin 1338 44470 1169062356 1 f none include/ewl/ewl_tree.h 0644 bin bin 4915 31828 1169062356 1 f none include/ewl/ewl_tree2.h 0644 bin bin 7689 63665 1169062356 1 f none include/ewl/ewl_tree2_view.h 0644 bin bin 944 9959 1169062356 1 f none include/ewl/ewl_tree2_view_plain.h 0644 bin bin 1052 21548 1169062356 1 f none include/ewl/ewl_tree2_view_scrolled.h 0644 bin bin 1409 52477 1169062356 1 f none include/ewl/ewl_view.h 0644 bin bin 2171 51369 1169062356 1 f none include/ewl/ewl_widget.h 0644 bin bin 9227 7340 1169062356 1 f none include/ewl/ewl_window.h 0644 bin bin 3635 56360 1169062356 1 d none lib 0755 bin bin 1 d none lib/ewl 0755 bin bin 1 d none lib/ewl/engines 0755 bin bin 1 f none lib/ewl/engines/evas.a 0644 bin bin 40836 39169 1169062364 1 f none lib/ewl/engines/evas.la 0755 bin bin 1960 41792 1169062364 1 s none lib/ewl/engines/evas.so=evas.so.1.0.0 1 s none lib/ewl/engines/evas.so.1=evas.so.1.0.0 1 f none lib/ewl/engines/evas.so.1.0.0 0755 bin bin 36252 42654 1169062364 1 f none lib/ewl/engines/evas_buffer.a 0644 bin bin 26356 63278 1169062374 1 f none lib/ewl/engines/evas_buffer.la 0755 bin bin 2009 46895 1169062374 1 s none lib/ewl/engines/evas_buffer.so=evas_buffer.so.1.0.0 1 s none lib/ewl/engines/evas_buffer.so.1=evas_buffer.so.1.0.0 1 f none lib/ewl/engines/evas_buffer.so.1.0.0 0755 bin bin 27240 58710 1169062374 1 f none lib/ewl/engines/evas_software_x11.a 0644 bin bin 23108 50043 1169062367 1 f none lib/ewl/engines/evas_software_x11.la 0755 bin bin 2051 50773 1169062367 1 s none lib/ewl/engines/evas_software_x11.so=evas_software_x11.so.1.0.0 1 s none lib/ewl/engines/evas_software_x11.so.1=evas_software_x11.so.1.0.0 1 f none lib/ewl/engines/evas_software_x11.so.1.0.0 0755 bin bin 25224 27486 1169062367 1 f none lib/ewl/engines/evas_xrender_x11.a 0644 bin bin 22100 52689 1169062371 1 f none lib/ewl/engines/evas_xrender_x11.la 0755 bin bin 2044 49968 1169062371 1 s none lib/ewl/engines/evas_xrender_x11.so=evas_xrender_x11.so.1.0.0 1 s none lib/ewl/engines/evas_xrender_x11.so.1=evas_xrender_x11.so.1.0.0 1 f none lib/ewl/engines/evas_xrender_x11.so.1.0.0 0755 bin bin 24252 35269 1169062371 1 f none lib/ewl/engines/x11.a 0644 bin bin 142440 45591 1169062360 1 f none lib/ewl/engines/x11.la 0755 bin bin 1953 40301 1169062360 1 s none lib/ewl/engines/x11.so=x11.so.1.0.0 1 s none lib/ewl/engines/x11.so.1=x11.so.1.0.0 1 f none lib/ewl/engines/x11.so.1.0.0 0755 bin bin 107256 27338 1169062360 1 d none lib/ewl/plugins 0755 bin bin 1 f none lib/ewl/plugins/ewl_io_manager_image_plugin.a 0644 bin bin 16404 59038 1169062591 1 f none lib/ewl/plugins/ewl_io_manager_image_plugin.la 0755 bin bin 2111 58101 1169062591 1 f none lib/ewl/plugins/ewl_io_manager_image_plugin.so 0755 bin bin 18524 59544 1169062591 1 f none lib/ewl/plugins/ewl_io_manager_text_c_plugin.a 0644 bin bin 27712 41782 1169062588 1 f none lib/ewl/plugins/ewl_io_manager_text_c_plugin.la 0755 bin bin 2118 59025 1169062588 1 f none lib/ewl/plugins/ewl_io_manager_text_c_plugin.so 0755 bin bin 28196 18961 1169062588 1 f none lib/ewl/plugins/ewl_io_manager_text_plugin.a 0644 bin bin 17148 27434 1169062584 1 f none lib/ewl/plugins/ewl_io_manager_text_plugin.la 0755 bin bin 2104 57667 1169062584 1 f none lib/ewl/plugins/ewl_io_manager_text_plugin.so 0755 bin bin 19636 36340 1169062584 1 d none lib/ewl/tests 0755 bin bin 1 f none lib/ewl/tests/ewl_border.a 0644 bin bin 19368 45124 1169062378 1 f none lib/ewl/tests/ewl_border.la 0755 bin bin 1990 45546 1169062378 1 f none lib/ewl/tests/ewl_border.so 0755 bin bin 20684 6981 1169062378 1 f none lib/ewl/tests/ewl_box.a 0644 bin bin 17464 16524 1169062382 1 f none lib/ewl/tests/ewl_box.la 0755 bin bin 1969 43383 1169062382 1 f none lib/ewl/tests/ewl_box.so 0755 bin bin 19164 5675 1169062382 1 f none lib/ewl/tests/ewl_button.a 0644 bin bin 12516 45375 1169062386 1 f none lib/ewl/tests/ewl_button.la 0755 bin bin 1990 45756 1169062386 1 f none lib/ewl/tests/ewl_button.so 0755 bin bin 15704 20261 1169062386 1 f none lib/ewl/tests/ewl_calendar.a 0644 bin bin 9112 60427 1169062389 1 f none lib/ewl/tests/ewl_calendar.la 0755 bin bin 2004 46862 1169062389 1 f none lib/ewl/tests/ewl_calendar.so 0755 bin bin 13512 29720 1169062389 1 f none lib/ewl/tests/ewl_colordialog.a 0644 bin bin 11288 26524 1169062393 1 f none lib/ewl/tests/ewl_colordialog.la 0755 bin bin 2025 49249 1169062393 1 f none lib/ewl/tests/ewl_colordialog.so 0755 bin bin 15916 30855 1169062393 1 f none lib/ewl/tests/ewl_colorpicker.a 0644 bin bin 9200 3333 1169062396 1 f none lib/ewl/tests/ewl_colorpicker.la 0755 bin bin 2025 49347 1169062396 1 f none lib/ewl/tests/ewl_colorpicker.so 0755 bin bin 13504 34335 1169062396 1 f none lib/ewl/tests/ewl_combo.a 0644 bin bin 20112 13080 1169062400 1 f none lib/ewl/tests/ewl_combo.la 0755 bin bin 1983 44776 1169062400 1 f none lib/ewl/tests/ewl_combo.so 0755 bin bin 23692 14630 1169062400 1 f none lib/ewl/tests/ewl_container.a 0644 bin bin 9548 12967 1169062403 1 f none lib/ewl/tests/ewl_container.la 0755 bin bin 2011 47821 1169062403 1 f none lib/ewl/tests/ewl_container.so 0755 bin bin 13516 29148 1169062403 1 f none lib/ewl/tests/ewl_datepicker.a 0644 bin bin 8516 34766 1169062407 1 f none lib/ewl/tests/ewl_datepicker.la 0755 bin bin 2018 48444 1169062407 1 f none lib/ewl/tests/ewl_datepicker.so 0755 bin bin 12612 44881 1169062407 1 f none lib/ewl/tests/ewl_dialog.a 0644 bin bin 13392 38607 1169062411 1 f none lib/ewl/tests/ewl_dialog.la 0755 bin bin 1990 45448 1169062411 1 f none lib/ewl/tests/ewl_dialog.so 0755 bin bin 17732 49817 1169062411 1 f none lib/ewl/tests/ewl_dnd_snoop.a 0644 bin bin 34628 19982 1169062414 1 f none lib/ewl/tests/ewl_dnd_snoop.la 0755 bin bin 2011 47828 1169062414 1 f none lib/ewl/tests/ewl_dnd_snoop.so 0755 bin bin 37116 53858 1169062414 1 f none lib/ewl/tests/ewl_engine.a 0644 bin bin 15052 55667 1169062418 1 f none lib/ewl/tests/ewl_engine.la 0755 bin bin 1990 45490 1169062418 1 f none lib/ewl/tests/ewl_engine.so 0755 bin bin 19360 10626 1169062418 1 f none lib/ewl/tests/ewl_entry.a 0644 bin bin 14404 32953 1169062422 1 f none lib/ewl/tests/ewl_entry.la 0755 bin bin 1983 45014 1169062422 1 f none lib/ewl/tests/ewl_entry.so 0755 bin bin 17880 39698 1169062422 1 f none lib/ewl/tests/ewl_filedialog.a 0644 bin bin 15292 11304 1169062425 1 f none lib/ewl/tests/ewl_filedialog.la 0755 bin bin 2018 48360 1169062425 1 f none lib/ewl/tests/ewl_filedialog.so 0755 bin bin 19300 31147 1169062425 1 f none lib/ewl/tests/ewl_filepicker.a 0644 bin bin 13416 61689 1169062429 1 f none lib/ewl/tests/ewl_filepicker.la 0755 bin bin 2018 48458 1169062429 1 f none lib/ewl/tests/ewl_filepicker.so 0755 bin bin 17612 57932 1169062429 1 f none lib/ewl/tests/ewl_floater.a 0644 bin bin 11176 11216 1169062432 1 f none lib/ewl/tests/ewl_floater.la 0755 bin bin 1997 46323 1169062432 1 f none lib/ewl/tests/ewl_floater.so 0755 bin bin 15284 1102 1169062432 1 f none lib/ewl/tests/ewl_freebox.a 0644 bin bin 15456 30446 1169062436 1 f none lib/ewl/tests/ewl_freebox.la 0755 bin bin 1997 46309 1169062436 1 f none lib/ewl/tests/ewl_freebox.so 0755 bin bin 19908 63289 1169062436 1 f none lib/ewl/tests/ewl_fullscreen.a 0644 bin bin 10264 54692 1169062439 1 f none lib/ewl/tests/ewl_fullscreen.la 0755 bin bin 2018 48605 1169062439 1 f none lib/ewl/tests/ewl_fullscreen.so 0755 bin bin 14476 19467 1169062439 1 f none lib/ewl/tests/ewl_grid.a 0644 bin bin 13364 35914 1169062443 1 f none lib/ewl/tests/ewl_grid.la 0755 bin bin 1976 44034 1169062443 1 f none lib/ewl/tests/ewl_grid.so 0755 bin bin 17656 65018 1169062443 1 f none lib/ewl/tests/ewl_histogram.a 0644 bin bin 11028 6529 1169062447 1 f none lib/ewl/tests/ewl_histogram.la 0755 bin bin 2011 47898 1169062447 1 f none lib/ewl/tests/ewl_histogram.so 0755 bin bin 15072 818 1169062447 1 f none lib/ewl/tests/ewl_icon.a 0644 bin bin 12700 46556 1169062451 1 f none lib/ewl/tests/ewl_icon.la 0755 bin bin 1976 44055 1169062451 1 f none lib/ewl/tests/ewl_icon.so 0755 bin bin 16284 39585 1169062451 1 f none lib/ewl/tests/ewl_icon_theme.a 0644 bin bin 19768 55166 1169062455 1 f none lib/ewl/tests/ewl_icon_theme.la 0755 bin bin 2018 48437 1169062455 1 f none lib/ewl/tests/ewl_icon_theme.so 0755 bin bin 23620 56520 1169062454 1 f none lib/ewl/tests/ewl_iconbox.a 0644 bin bin 12776 60487 1169062458 1 f none lib/ewl/tests/ewl_iconbox.la 0755 bin bin 1997 46358 1169062458 1 f none lib/ewl/tests/ewl_iconbox.so 0755 bin bin 17508 62852 1169062458 1 f none lib/ewl/tests/ewl_image.a 0644 bin bin 27168 46401 1169062462 1 f none lib/ewl/tests/ewl_image.la 0755 bin bin 1983 44685 1169062462 1 f none lib/ewl/tests/ewl_image.so 0755 bin bin 29464 50855 1169062462 1 f none lib/ewl/tests/ewl_image_thumbnail.a 0644 bin bin 11420 26082 1169062466 1 f none lib/ewl/tests/ewl_image_thumbnail.la 0755 bin bin 2053 52098 1169062466 1 f none lib/ewl/tests/ewl_image_thumbnail.so 0755 bin bin 15476 482 1169062466 1 f none lib/ewl/tests/ewl_io_manager.a 0644 bin bin 13636 10122 1169062470 1 f none lib/ewl/tests/ewl_io_manager.la 0755 bin bin 2018 48374 1169062470 1 f none lib/ewl/tests/ewl_io_manager.so 0755 bin bin 18076 23084 1169062470 1 f none lib/ewl/tests/ewl_layer.a 0644 bin bin 13520 34480 1169062474 1 f none lib/ewl/tests/ewl_layer.la 0755 bin bin 1983 44867 1169062474 1 f none lib/ewl/tests/ewl_layer.so 0755 bin bin 16816 18975 1169062473 1 f none lib/ewl/tests/ewl_list.a 0644 bin bin 20916 56250 1169062477 1 f none lib/ewl/tests/ewl_list.la 0755 bin bin 1976 44188 1169062477 1 f none lib/ewl/tests/ewl_list.so 0755 bin bin 24728 64727 1169062477 1 f none lib/ewl/tests/ewl_media.a 0644 bin bin 24952 4691 1169062481 1 f none lib/ewl/tests/ewl_media.la 0755 bin bin 1983 44664 1169062481 1 f none lib/ewl/tests/ewl_media.so 0755 bin bin 27904 59125 1169062481 1 f none lib/ewl/tests/ewl_menu.a 0644 bin bin 12356 48031 1169062485 1 f none lib/ewl/tests/ewl_menu.la 0755 bin bin 1976 44139 1169062485 1 f none lib/ewl/tests/ewl_menu.so 0755 bin bin 16344 38051 1169062485 1 f none lib/ewl/tests/ewl_menubar.a 0644 bin bin 12336 42776 1169062489 1 f none lib/ewl/tests/ewl_menubar.la 0755 bin bin 1997 46302 1169062489 1 f none lib/ewl/tests/ewl_menubar.so 0755 bin bin 15688 10667 1169062489 1 f none lib/ewl/tests/ewl_modal.a 0644 bin bin 11880 49815 1169062493 1 f none lib/ewl/tests/ewl_modal.la 0755 bin bin 1983 44755 1169062493 1 f none lib/ewl/tests/ewl_modal.so 0755 bin bin 15904 29480 1169062493 1 f none lib/ewl/tests/ewl_mvc.a 0644 bin bin 38732 2057 1169062496 1 f none lib/ewl/tests/ewl_mvc.la 0755 bin bin 1969 43362 1169062496 1 f none lib/ewl/tests/ewl_mvc.so 0755 bin bin 35968 9969 1169062496 1 f none lib/ewl/tests/ewl_notebook.a 0644 bin bin 21704 49009 1169062500 1 f none lib/ewl/tests/ewl_notebook.la 0755 bin bin 2004 47135 1169062500 1 f none lib/ewl/tests/ewl_notebook.so 0755 bin bin 24260 56151 1169062500 1 f none lib/ewl/tests/ewl_paned.a 0644 bin bin 14480 52118 1169062504 1 f none lib/ewl/tests/ewl_paned.la 0755 bin bin 1983 44720 1169062504 1 f none lib/ewl/tests/ewl_paned.so 0755 bin bin 17576 50557 1169062504 1 f none lib/ewl/tests/ewl_password.a 0644 bin bin 12516 38745 1169062508 1 f none lib/ewl/tests/ewl_password.la 0755 bin bin 2004 47261 1169062508 1 f none lib/ewl/tests/ewl_password.so 0755 bin bin 16232 40297 1169062508 1 f none lib/ewl/tests/ewl_pointer.a 0644 bin bin 11336 20179 1169062512 1 f none lib/ewl/tests/ewl_pointer.la 0755 bin bin 1997 46463 1169062512 1 f none lib/ewl/tests/ewl_pointer.so 0755 bin bin 15620 14022 1169062512 1 f none lib/ewl/tests/ewl_progressbar.a 0644 bin bin 17040 60334 1169062515 1 f none lib/ewl/tests/ewl_progressbar.la 0755 bin bin 2025 49438 1169062515 1 f none lib/ewl/tests/ewl_progressbar.so 0755 bin bin 20384 34556 1169062515 1 f none lib/ewl/tests/ewl_puzzle.a 0644 bin bin 17728 51529 1169062519 1 f none lib/ewl/tests/ewl_puzzle.la 0755 bin bin 1990 45854 1169062519 1 f none lib/ewl/tests/ewl_puzzle.so 0755 bin bin 21444 24468 1169062519 1 f none lib/ewl/tests/ewl_scrollbar.a 0644 bin bin 8840 46108 1169062523 1 f none lib/ewl/tests/ewl_scrollbar.la 0755 bin bin 2011 47828 1169062523 1 f none lib/ewl/tests/ewl_scrollbar.so 0755 bin bin 12952 63787 1169062523 1 f none lib/ewl/tests/ewl_scrollpane.a 0644 bin bin 8884 51897 1169062527 1 f none lib/ewl/tests/ewl_scrollpane.la 0755 bin bin 2018 48605 1169062527 1 f none lib/ewl/tests/ewl_scrollpane.so 0755 bin bin 13076 7555 1169062527 1 f none lib/ewl/tests/ewl_seeker.a 0644 bin bin 9604 13642 1169062531 1 f none lib/ewl/tests/ewl_seeker.la 0755 bin bin 1990 45553 1169062531 1 f none lib/ewl/tests/ewl_seeker.so 0755 bin bin 13904 46800 1169062531 1 f none lib/ewl/tests/ewl_shadow.a 0644 bin bin 9024 56328 1169062535 1 f none lib/ewl/tests/ewl_shadow.la 0755 bin bin 1990 45602 1169062535 1 f none lib/ewl/tests/ewl_shadow.so 0755 bin bin 13372 14952 1169062535 1 f none lib/ewl/tests/ewl_spinner.a 0644 bin bin 15728 20303 1169062539 1 f none lib/ewl/tests/ewl_spinner.la 0755 bin bin 1997 46449 1169062539 1 f none lib/ewl/tests/ewl_spinner.so 0755 bin bin 18252 23383 1169062539 1 f none lib/ewl/tests/ewl_statusbar.a 0644 bin bin 10900 574 1169062543 1 f none lib/ewl/tests/ewl_statusbar.la 0755 bin bin 2011 47975 1169062543 1 f none lib/ewl/tests/ewl_statusbar.so 0755 bin bin 15060 45625 1169062543 1 f none lib/ewl/tests/ewl_table.a 0644 bin bin 9068 55779 1169062547 1 f none lib/ewl/tests/ewl_table.la 0755 bin bin 1983 44720 1169062547 1 f none lib/ewl/tests/ewl_table.so 0755 bin bin 13416 23169 1169062547 1 f none lib/ewl/tests/ewl_text.a 0644 bin bin 23800 32638 1169062551 1 f none lib/ewl/tests/ewl_text.la 0755 bin bin 1976 44251 1169062551 1 f none lib/ewl/tests/ewl_text.so 0755 bin bin 27128 60499 1169062550 1 f none lib/ewl/tests/ewl_text_editor.a 0644 bin bin 32572 8476 1169062555 1 f none lib/ewl/tests/ewl_text_editor.la 0755 bin bin 2025 49445 1169062555 1 f none lib/ewl/tests/ewl_text_editor.so 0755 bin bin 36112 16599 1169062554 1 f none lib/ewl/tests/ewl_theme.a 0644 bin bin 24092 55923 1169062558 1 f none lib/ewl/tests/ewl_theme.la 0755 bin bin 1983 44797 1169062558 1 f none lib/ewl/tests/ewl_theme.so 0755 bin bin 27168 46938 1169062558 1 f none lib/ewl/tests/ewl_toolbar.a 0644 bin bin 10892 54149 1169062562 1 f none lib/ewl/tests/ewl_toolbar.la 0755 bin bin 1997 46365 1169062562 1 f none lib/ewl/tests/ewl_toolbar.so 0755 bin bin 14724 35441 1169062562 1 f none lib/ewl/tests/ewl_tooltip.a 0644 bin bin 8784 48514 1169062566 1 f none lib/ewl/tests/ewl_tooltip.la 0755 bin bin 1997 46533 1169062566 1 f none lib/ewl/tests/ewl_tooltip.so 0755 bin bin 13152 7165 1169062566 1 f none lib/ewl/tests/ewl_tree.a 0644 bin bin 12444 20098 1169062570 1 f none lib/ewl/tests/ewl_tree.la 0755 bin bin 1976 44104 1169062570 1 f none lib/ewl/tests/ewl_tree.so 0755 bin bin 16720 10976 1169062570 1 f none lib/ewl/tests/ewl_tree2.a 0644 bin bin 31764 40737 1169062574 1 f none lib/ewl/tests/ewl_tree2.la 0755 bin bin 1983 44454 1169062574 1 f none lib/ewl/tests/ewl_tree2.so 0755 bin bin 34904 29976 1169062574 1 f none lib/ewl/tests/ewl_widget.a 0644 bin bin 17404 22230 1169062578 1 f none lib/ewl/tests/ewl_widget.la 0755 bin bin 1990 45588 1169062578 1 f none lib/ewl/tests/ewl_widget.so 0755 bin bin 21244 5156 1169062578 1 f none lib/libewl.a 0644 bin bin 4771604 14109 1169062353 1 f none lib/libewl.la 0755 bin bin 1893 35978 1169062353 1 s none lib/libewl.so=libewl.so.1.0.0 1 s none lib/libewl.so.1=libewl.so.1.0.0 1 f none lib/libewl.so.1.0.0 0755 bin bin 3090156 57569 1169062353 1 d none lib/pkgconfig 0755 bin bin 1 f none lib/pkgconfig/ewl.pc 0644 bin bin 255 23288 1169062596 1 i pkginfo 286 22902 1169062597 1 d none share 0755 bin bin 1 d none share/aclocal 0755 bin bin 1 f none share/aclocal/ewl.m4 0644 bin bin 9027 49670 1169062596 1 d none share/ewl 0755 bin bin 1 d none share/ewl/examples 0755 bin bin 1 f none share/ewl/examples/Ewl_Test.h 0644 bin bin 1172 28839 1169062581 1 f none share/ewl/examples/ewl_border.c 0644 bin bin 7792 23319 1169062375 1 f none share/ewl/examples/ewl_box.c 0644 bin bin 11377 3092 1169062379 1 f none share/ewl/examples/ewl_button.c 0644 bin bin 5742 31924 1169062382 1 f none share/ewl/examples/ewl_calendar.c 0644 bin bin 936 12933 1169062386 1 f none share/ewl/examples/ewl_colordialog.c 0644 bin bin 2068 41595 1169062390 1 f none share/ewl/examples/ewl_colorpicker.c 0644 bin bin 2063 44947 1169062393 1 f none share/ewl/examples/ewl_combo.c 0644 bin bin 9907 64531 1169062397 1 f none share/ewl/examples/ewl_container.c 0644 bin bin 1092 24406 1169062400 1 f none share/ewl/examples/ewl_datepicker.c 0644 bin bin 573 49194 1169062404 1 f none share/ewl/examples/ewl_dialog.c 0644 bin bin 3463 33736 1169062407 1 f none share/ewl/examples/ewl_dnd_snoop.c 0644 bin bin 17596 52114 1169062411 1 f none share/ewl/examples/ewl_engine.c 0644 bin bin 5105 39200 1169062415 1 f none share/ewl/examples/ewl_entry.c 0644 bin bin 5424 2598 1169062418 1 f none share/ewl/examples/ewl_filedialog.c 0644 bin bin 3545 33912 1169062422 1 f none share/ewl/examples/ewl_filepicker.c 0644 bin bin 4852 15691 1169062426 1 f none share/ewl/examples/ewl_floater.c 0644 bin bin 2953 58305 1169062429 1 f none share/ewl/examples/ewl_freebox.c 0644 bin bin 5044 14787 1169062433 1 f none share/ewl/examples/ewl_fullscreen.c 0644 bin bin 1151 32585 1169062436 1 f none share/ewl/examples/ewl_grid.c 0644 bin bin 4012 9591 1169062440 1 f none share/ewl/examples/ewl_histogram.c 0644 bin bin 2783 40182 1169062444 1 f none share/ewl/examples/ewl_icon.c 0644 bin bin 3421 21521 1169062447 1 f none share/ewl/examples/ewl_icon_theme.c 0644 bin bin 9011 45375 1169062451 1 f none share/ewl/examples/ewl_iconbox.c 0644 bin bin 2229 51376 1169062455 1 f none share/ewl/examples/ewl_image.c 0644 bin bin 13131 60163 1169062459 1 f none share/ewl/examples/ewl_image_thumbnail.c 0644 bin bin 2434 5471 1169062463 1 f none share/ewl/examples/ewl_io_manager.c 0644 bin bin 2366 65212 1169062467 1 f none share/ewl/examples/ewl_layer.c 0644 bin bin 4049 3313 1169062470 1 f none share/ewl/examples/ewl_list.c 0644 bin bin 7346 28992 1169062474 1 f none share/ewl/examples/ewl_media.c 0644 bin bin 8812 7949 1169062478 1 f none share/ewl/examples/ewl_menu.c 0644 bin bin 3216 8396 1169062482 1 f none share/ewl/examples/ewl_menubar.c 0644 bin bin 3125 55306 1169062485 1 f none share/ewl/examples/ewl_modal.c 0644 bin bin 2340 2104 1169062489 1 f none share/ewl/examples/ewl_mvc.c 0644 bin bin 19731 18627 1169062493 1 f none share/ewl/examples/ewl_notebook.c 0644 bin bin 8915 14510 1169062497 1 f none share/ewl/examples/ewl_paned.c 0644 bin bin 5632 14712 1169062501 1 f none share/ewl/examples/ewl_password.c 0644 bin bin 4385 47259 1169062505 1 f none share/ewl/examples/ewl_pointer.c 0644 bin bin 2080 45038 1169062508 1 f none share/ewl/examples/ewl_progressbar.c 0644 bin bin 5351 51771 1169062512 1 f none share/ewl/examples/ewl_puzzle.c 0644 bin bin 5443 30492 1169062516 1 f none share/ewl/examples/ewl_scrollbar.c 0644 bin bin 799 3036 1169062520 1 f none share/ewl/examples/ewl_scrollpane.c 0644 bin bin 809 3864 1169062524 1 f none share/ewl/examples/ewl_seeker.c 0644 bin bin 1179 34084 1169062527 1 f none share/ewl/examples/ewl_shadow.c 0644 bin bin 1072 24802 1169062531 1 f none share/ewl/examples/ewl_spinner.c 0644 bin bin 4893 30871 1169062535 1 f none share/ewl/examples/ewl_statusbar.c 0644 bin bin 1810 22405 1169062539 1 f none share/ewl/examples/ewl_table.c 0644 bin bin 3934 64909 1169062543 1 f none share/ewl/examples/ewl_test_private.h 0644 bin bin 255 20300 1169062581 1 f none share/ewl/examples/ewl_text.c 0644 bin bin 12286 51850 1169062547 1 f none share/ewl/examples/ewl_text_editor.c 0644 bin bin 13740 29194 1169062551 1 f none share/ewl/examples/ewl_theme.c 0644 bin bin 10793 60891 1169062555 1 f none share/ewl/examples/ewl_toolbar.c 0644 bin bin 2568 17652 1169062559 1 f none share/ewl/examples/ewl_tooltip.c 0644 bin bin 782 1685 1169062563 1 f none share/ewl/examples/ewl_tree.c 0644 bin bin 2796 31134 1169062567 1 f none share/ewl/examples/ewl_tree2.c 0644 bin bin 47080 14951 1169062571 1 f none share/ewl/examples/ewl_widget.c 0644 bin bin 8196 22095 1169062575 1 f none share/ewl/examples/main.c 0644 bin bin 24559 8674 1169062581 1 d none share/ewl/images 0755 bin bin 1 f none share/ewl/images/Draw.png 0644 bin bin 423 44743 1169062593 1 f none share/ewl/images/End.png 0644 bin bin 428 43056 1169062593 1 f none share/ewl/images/NewBCard.png 0644 bin bin 602 1791 1169062593 1 f none share/ewl/images/Open.png 0644 bin bin 453 49222 1169062593 1 f none share/ewl/images/Package.png 0644 bin bin 507 53455 1169062593 1 f none share/ewl/images/World.png 0644 bin bin 859 27559 1169062593 1 f none share/ewl/images/banner-top.png 0644 bin bin 46931 19132 1169062593 1 f none share/ewl/images/e-logo-0.png 0644 bin bin 836 27004 1169062594 1 f none share/ewl/images/e-logo-1.png 0644 bin bin 2284 15413 1169062594 1 f none share/ewl/images/e-logo-10.png 0644 bin bin 1919 40791 1169062595 1 f none share/ewl/images/e-logo-11.png 0644 bin bin 1649 60195 1169062595 1 f none share/ewl/images/e-logo-12.png 0644 bin bin 1122 5301 1169062595 1 f none share/ewl/images/e-logo-13.png 0644 bin bin 2773 16540 1169062595 1 f none share/ewl/images/e-logo-14.png 0644 bin bin 2689 65478 1169062595 1 f none share/ewl/images/e-logo-2.png 0644 bin bin 2512 44470 1169062594 1 f none share/ewl/images/e-logo-3.png 0644 bin bin 1256 20196 1169062594 1 f none share/ewl/images/e-logo-4.png 0644 bin bin 1164 9488 1169062595 1 f none share/ewl/images/e-logo-5.png 0644 bin bin 2409 33361 1169062595 1 f none share/ewl/images/e-logo-6.png 0644 bin bin 2028 56080 1169062595 1 f none share/ewl/images/e-logo-7.png 0644 bin bin 1714 5606 1169062595 1 f none share/ewl/images/e-logo-8.png 0644 bin bin 1155 8944 1169062595 1 f none share/ewl/images/e-logo-9.png 0644 bin bin 1918 37835 1169062595 1 f none share/ewl/images/e-logo.png 0644 bin bin 30399 64790 1169062593 1 f none share/ewl/images/elicit.png 0644 bin bin 18826 24811 1169062593 1 f none share/ewl/images/elicit1.png 0644 bin bin 17610 45537 1169062593 1 f none share/ewl/images/elicit2.png 0644 bin bin 34898 24662 1169062593 1 f none share/ewl/images/elicit3.png 0644 bin bin 17399 5722 1169062593 1 f none share/ewl/images/entice.png 0644 bin bin 247392 206 1169062594 1 f none share/ewl/images/entice1.png 0644 bin bin 238541 23148 1169062594 1 f none share/ewl/images/entice2.png 0644 bin bin 218011 39716 1169062594 1 f none share/ewl/images/entice3.png 0644 bin bin 200278 26825 1169062594 1 f none share/ewl/images/entrance.png 0644 bin bin 23888 8290 1169062594 1 f none share/ewl/images/entrance1.png 0644 bin bin 29587 12345 1169062594 1 f none share/ewl/images/entrance2.png 0644 bin bin 18441 52575 1169062594 1 f none share/ewl/images/entrance3.png 0644 bin bin 148709 244 1169062594 1 f none share/ewl/images/evidence.png 0644 bin bin 36911 61893 1169062594 1 f none share/ewl/images/evidence1.png 0644 bin bin 11539 61167 1169062594 1 f none share/ewl/images/evidence2.png 0644 bin bin 21897 27135 1169062594 1 f none share/ewl/images/evidence3.png 0644 bin bin 43564 2963 1169062594 1 f none share/ewl/images/evidence4.png 0644 bin bin 24721 50578 1169062594 1 f none share/ewl/images/lilbottom.png 0644 bin bin 40119 43667 1169062594 1 f none share/ewl/images/lilgrad.png 0644 bin bin 159 12752 1169062594 1 d none share/ewl/themes 0755 bin bin 1 f none share/ewl/themes/e17.edj 0644 bin bin 559024 692 1169062592 1 f none share/ewl/themes/ewl_embed_test.edj 0644 bin bin 14395 7068 1169062593 07070100041692000041ed00000000000000000000000245ae7ac500000000000000760000000000000000000000000000000800000000install07070100041693000081a4000000000000000000000001456f6bbf000004d1000000760000000000000000000000000000001200000000install/copyrightCopyright (C) 2001 Nathan Ingersoll and various contributors (see AUTHORS) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies of the Software, its documentation and marketing & publicity materials, and acknowledgment shall be given in the documentation, materials and software packages that this Software was used. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 07070100041694000081a4000000000000000000000001456f6bbf00000000000000760000000000000000000000000000000f00000000install/depend0707010004168b000041ed00000000000000000000000745ae7ac600000000000000760000000000000000000000000000000600000000reloc0707010004168c000041ed00000000000000000000000245ae7ac500000000000000760000000000000000000000000000000a00000000reloc/bin0707010004168d000081ed00000002000000020000000145ae7ac400000d03000000760000000000000000000000000000001500000000reloc/bin/ewl-config#!/bin/sh prefix=/usr/local exec_prefix=${prefix} exec_prefix_set=no usage="\ Usage: ewl-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs] [--cflags] [--test-lib-dir] [--test-src-dir] [--app-config-dir]" if test $# -eq 0; then echo "${usage}" 1>&2 exit 1 fi while test $# -gt 0; do case "$1" in -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; *) optarg= ;; esac case $1 in --prefix=*) prefix=$optarg if test $exec_prefix_set = no ; then exec_prefix=$optarg fi ;; --prefix) echo $prefix ;; --exec-prefix=*) exec_prefix=$optarg exec_prefix_set=yes ;; --exec-prefix) echo $exec_prefix ;; --version) echo 0.5.1.007 ;; --cflags) if test /usr/local/include != /usr/include ; then includes="-I/usr/local/include" fi echo $includes -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I$prefix/include/ewl ;; --libs) libdirs=-L${exec_prefix}/lib echo $libdirs -lewl -L/usr/local/lib -ledje -L/usr/local/lib -levas -L/usr/local/lib -leet -lz -ljpeg -L/usr/sfw/lib -R/usr/sfw/lib -lfreetype -lz -L/usr/local/lib -lecore -lecore_job -lecore_x -L/usr/openwin/lib -lX11 -lXext -lecore_evas -lecore_con -lecore_ipc -lecore_txt -liconv -lecore_config -lecore_file -lecore_desktop -lecore_dbus -L/usr/local/lib -leet -lz -ljpeg -L/usr/local/lib -levas -L/usr/local/lib -leet -lz -ljpeg -L/usr/sfw/lib -R/usr/sfw/lib -lfreetype -lz -L/usr/openwin/lib -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage -liconv -lm -L/usr/local/lib -leet -lz -ljpeg -L/usr/local/lib -lembryo -lm -lm -L/usr/local/lib -lecore -lecore_job -lecore_x -L/usr/openwin/lib -lX11 -lXext -lecore_evas -lecore_con -lecore_ipc -lecore_txt -liconv -lecore_config -lecore_file -lecore_desktop -lecore_dbus -L/usr/local/lib -leet -lz -ljpeg -L/usr/local/lib -levas -L/usr/local/lib -leet -lz -ljpeg -L/usr/sfw/lib -R/usr/sfw/lib -lfreetype -lz -L/usr/openwin/lib -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage -liconv -lm -L/usr/local/lib -levas -L/usr/local/lib -leet -lz -ljpeg -L/usr/sfw/lib -R/usr/sfw/lib -lfreetype -lz -L/usr/local/lib -lepsilon -L/usr/local/lib -lImlib2 -L/usr/sfw/lib -R/usr/sfw/lib -lfreetype -lz -L/usr/openwin/lib -lX11 -lXext -ldl -lm @EPEG_LIBS@ -L/usr/local/lib -ledje -L/usr/local/lib -levas -L/usr/local/lib -leet -lz -ljpeg -L/usr/sfw/lib -R/usr/sfw/lib -lfreetype -lz -L/usr/local/lib -lecore -lecore_job -lecore_x -L/usr/openwin/lib -lX11 -lXext -lecore_evas -lecore_con -lecore_ipc -lecore_txt -liconv -lecore_config -lecore_file -lecore_desktop -lecore_dbus -L/usr/local/lib -leet -lz -ljpeg -L/usr/local/lib -levas -L/usr/local/lib -leet -lz -ljpeg -L/usr/sfw/lib -R/usr/sfw/lib -lfreetype -lz -L/usr/openwin/lib -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage -liconv -lm -L/usr/local/lib -leet -lz -ljpeg -L/usr/local/lib -lembryo -lm -lm @PNG_LIBS@ -lm ;; --test-lib-dir) echo ${exec_prefix}/lib/ewl/tests ;; --test-src-dir) echo /usr/local/share/ewl/examples ;; --app-config-dir) echo ${prefix}/etc/ewl/config/apps ;; *) echo "${usage}" 1>&2 exit 1 ;; esac shift done exit 0 0707010004168e000081ed00000002000000020000000145ae7ac40000d0b4000000760000000000000000000000000000001500000000reloc/bin/ewl_configELFT44 ($#44V`V`V`V` ([[/usr/lib/ld.so.1 !#&'(*.0134789:;=>?ACDFIJKMNOQTUWY\]_`cdfhiklmqstvwyz}  "$%)+,-/256<@BEGHLPRSVXZ[^abegjnoprux{|~$ ?   | :!  KX<(( g@ p s% 2h@ 9| %  XYZpY  ZpYZWpYZ YX/X$@W4GV` N[TaYvY\Z|X[$XV` [<crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_config.cec_cb_win_hideec_cb_applyec_main_winec_engine_page_setupec_cb_aboutusageec_cb_revertec_menubar_setupec_cb_delete_windowec_debug_page_setupec_theme_page_setuplibgcc2.ccall___do_global_ctors_auxcrtn.sewl_object_fill_policy_setstrncmpewl_label_view_getewl_text_text_setatexitfreeewl_table_add_fini_environewl_notebook_tabbar_alignment_setewl_label_text_setewl_widget_disableewl_config_string_getewl_main_DYNAMICewl_icon_theme_icon_path_getewl_widget_show_lib_versionewl_callback_appendewl_window_title_set__clz_tab_edata_endewl_window_name_setewl_scrollpane_newmemcpyewl_label_newecore_list_goto_firstewl_text_align_setewl_vbox_newewl_configewl_config_int_get__divdi3ewl_combo_newstrncasecmpewl_config_string_set.umulewl_text_newewl_main_quitewl_mvc_dirty_setfprintfewl_widget_name_find__udivdi3ecore_list_appendewl_widget_hideewl_table_homogeneous_setewl_spinner_new_Jv_RegisterClassesewl_initecore_list_new__iob__register_frame_infoewl_text_text_appendewl_button_label_setewl_text_styles_setewl_hbox_newewl_checkbutton_newewl_range_step_set_exitecore_list_goto_indexstrcmpewl_button_newewl_window_class_setstrdup_startewl_checkbutton_is_checked__dso_handleewl_range_value_get_PROCEDURE_LINKAGE_TABLE_ewl_notebook_page_tab_text_setewl_table_newewl_menu_newewl_shutdownecore_list_currentewl_object_size_requestewl_spacer_newewl_text_wrap_setstrlen__muldi3ewl_list_newewl_config_system_save.udivewl_mvc_model_setewl_mvc_data_setewl_stock_type_setewl_text_font_setewl_checkbutton_checked_setewl_text_text_getewl_entry_newewl_menu_item_newewl_object_alignment_setewl_window_newewl_mvc_selected_getewl_config_user_saveewl_border_label_setclosedirewl_notebook_newewl_container_child_appendewl_text_font_size_setewl_border_new__deregister_frame_infoewl_spinner_digits_setopendirewl_range_value_setewl_config_can_save_systemreaddirewl_range_maximum_value_setewl_mvc_view_setewl_button_image_setewl_hmenubar_newstrchr_etextewl_config_int_setewl_mvc_selected_setewl_model_ecore_list_getewl_range_minimum_value_setewl_checkbutton_label_position_setewl_mvc_data_getewl_widget_name_set_GLOBAL_OFFSET_TABLE_ecore_list_nextlibc.so.1SUNW_0.7libewl.so.1libepsilon.so.0libImlib2.so.1libepeg.so.0libedje.so.0libecore_evas.so.1libecore_x.so.1libecore_job.so.1libecore_txt.so.1libecore_config.so.1libecore_ipc.so.1libecore_desktop.so.1libecore_file.so.1libecore_dbus.so.1libecore_con.so.1libecore.so.1libdl.so.1libsocket.so.1libevas.so.1libfreetype.so.6libX11.so.4libXext.so.0libXrender.so.1libXp.so.1libXrandr.so.2libXdamage.so.1libiconv.so.2libeet.so.0libjpeg.so.62libembryo.so.0libpng12.so.0libz.solibm.so.2/usr/local/lib:/opt/csw/lib:/usr/sfw/lib  =( #V1VkV6__ ^@4VV?V>VkV6V1WYW)WW(DW4uW@$WLWX WdTWpoW|#WVWdW5WMWbWWCWWOWXX XhX$tX0X<gXH XT;X`BXl[Xx9XXsXPX<X]X{XaX}X X'XLY`YJY jY,eY8YDUYP3Y\yYhXYtYrYZYmYpYRYAY,YfYxY(YKZ.ZZ Z(Z4_Z@ZL"ZXZd/ZplZ|zZqZ=Z ZnZ*Z&ZQZiZ\Z[:[ 8[-[$|[0[<[HF[Tw[`^[lH[xc[@[N[%[W @D# @MS"@M@ , @ "@Z@M@M㿐#/Mℂ`  @  `@@`" `@$@```(``@M`  +㿐㿐/Mͮ̂`$ ` @M ```  `@M㿐p'D'H '''DH@Mr` b`Sb @Mk 'D@(`H@S@b8 @M[`(`H@S@b@ @MM`;`'D@/(`H@@@M=''ܒ =@M8'Ԁ`@(@Ԃ`'c@Ԗ @M$@M$ '@(`H@S@bH @M`(`H@S@bP @L`(`'D@c(`H@@@L'(`H@SbX@@L 'J@og(`H@S@bh @L`c@@L` b`Sbp@LH '#(`H@S@b @L`(`H@@Sb @L`@,'#`'䀠`` c@@Lc@@L@@L'@L㿐Sb@Lp㿀'D@L~'Sch@LzScx@LxScx@Lv!” @Lt Ja @Lp@Lp@Lq'@Ln@Le@Ll'@Lc@ `@Lb@LS@L`'@LQ @LY@LD@Y@@@LN'@L9 @@L;@L,@LB' @L?@L& P`  @L @L!@L@L('Sc@L'ScSc@L$Sc@L @K O`P @K @K@K@L' @K@K Ja @K @K@K@K'@K@K@K'@KD@K @KSc@K @KSc@K@Kc@@K{`@K㿐'D'H'L@K0'DSc'P` 'Sc'O`P'Sc'Ja'Ԙ  ?Sc'Na|'  ?Sc''Sc''  ?'(`@`l(`@`@Ks'D@KL @KN@K?@K|'(`@@KQD@K5 @K7@K('(`@(`?@@`,@K['(`@(`?@@@K)@K (`@(`?@ ` @J@J`'`'`'D''@J'D@JDT`@K@J@K'T`@K@J@J@K'@J@J@K '@K'T`@J@J@J@J@J@J@J@J'c@T`(@Jb'T`8@J'܀`D@J'؀`8؂` @J'Ā`Ă@`T`X@J`؂` @J$'Ă@(@J`'@Ĵ`'@JȔ @J @J@J{'T``@Jw@J.@J%   @J'@J  @J@J@J'T`p@J    @J@I@J'T`@J,    @Jxc@T`@I@Jr@I@Ja'T`@J]    @JX@I@J'T`@J4Sc@J/T`@J*c@T`@I''SВc@J` ' TВ`@J ` '@J''T`@I@I@I@I@I@I    @IȔ @I@Ik㿀'D@Ig'D@IdDT`@I@IU   @I'@IP @@IR@IC@I'T`@I @Ii    @I@I+@I'Ta@IXc@Ta@H@I    @I@I @I'Ta0@I @I1    @I@H@I~'TaH@I c@Ta`@H@In    @I`@H@IU'Tax@IQ @H    @IH@H@IF'Ta@Hc@Ta@H@I6    @I(@H'D'TcP   @I"@H'D@HDU`0@H@H{   @H'@Hv@Hm'(`@``(`@l`k@Ho'LL@HU@H'H(`@H`@HLH@HKH@HB@H'H(`@Hh@HlH @HU`8@`H?  @HU`@@`H?  @HU`H@`H?  @Hc(`@d@H' H?  @HLH@GH@G(@H'L(`@Lh@H(`@L`@Gc(`@d@H}L@GL@G;`0`@8`@#@;`0`@8`@#@L @HA䀠` ````'`';㿀'D'H'LU`P@HI'쀠`@G@G|'Sch@GxScx@GyScx@GqU`P@G Ҕ @Gm O`(@Gi@Gi@Gj'@Gg@G^@H '@G\@GS @H @HU``@H @G @GU`x@G @GU`@G @G @GU`@GU`@GU`@G@G/'@G @G( 0@G O`(@F @G1@F㿐'D'H'LL@G'D'H'L'U` @  @GvT`'pT`'tTa'xTa'|Ta'Ta'TaH'Ta`'  ?T`@Go'@G'c@T`(@F'@G{@G{'`@G`܂`'ܔ @G T`@G='@GS'c@T`@FX''@GH@GH'`@F`܂`'ܔ @F'ܛ(`@`ܛ(`@@F'cܛ(`@@F@F܂`'Tb@F'c@Ta@F' ?  @F'ܛ(`@`ܛ(`@@F'cܛ(`@@F@F.܂`''D'H'LUa @  @FT`'pT`'tTa'xTa'|Ta'Ta'TaH'Ta`'  ?'(`@`2(`@@Fp'@Fc(`@@FZ@F}c(`@  @Fs`''(`@`4(`@@F7'@F\'lc(`@@ENl@E`c(`@l @E3`'Tb@F'@F0?`c@Ta@E' `H@F !H'c@Ta  @FT`@E'@E'@F'`@E@E'c@T`@D@E|` c@T` @DT`@E'@E'@E'܀`$`@E@E'c@T`(@D@EG` c@T`( @DSc@Eu'@E`c@@D` b`Ua@@Dsc@@Dc@@D㿐>@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @ @EY@EU㿐/C  & #C   € $D` €  $$` $:  `   ?cW?c@` ``2@  @  @K#@@@ `?@  ؖ 2 @D  @ $@D@`@  $@$@@` $@:  € $D` €  $$` $: `8`y?8 2 6 ,4  *@ @ € #@ C@ `@ €  #@ #@ @ ` #@ : *. :  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @8 `? @ @"G D   㿐/C4 >   $D`  $$` $;    ?cP?c@` ``2@  @  @D#@@@ `?@    @D  @ @ $@D@`@ @  $@$@@`@ $@;`  $D`  $$` $; [   2 6 *@,4   @ #@ C@ `@  #@ #@ @ ` #@ ;  *. :  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @8 ?`? @ @ ?   㿐/BȂ`@?㿐㿠㿠sUnable to init ewl. -s-set-g-get%s = %s -rInsufficient permission to save system configuration. -h--help ewl_config [OPTIONS] [-set key=value] [-get key] OPTIONS -r - Save the system configuration file -h|--help - Print help information EWL Configewl_configRevertdialog-cancel22x22Save as system configec/save/systemsaverevertquitaboutfilehelpThemeEWL Themeec/ewl/theme/ewl/theme/name/usr/local/share/ewl/themes.edjIcon ThemeTheme nameec/icon/theme/ewl/theme/icon/themeIcon Size16x1624x24/ewl/theme/icon/sizeec/icon/sizeEngineEngine nameec/engine/name/ewl/engine/nameEvas font cache sizeec/evas/font/cache/ewl/cache/evas/fontEvas image cache sizeec/evas/image/cache/ewl/cache/evas/imageEnabled/ewl/debug/enableec/debug/enableLevel/ewl/debug/levelec/debug/levelSegv/ewl/debug/segvec/debug/segvBacktrace/ewl/debug/backtraceec/debug/backtraceEvas rendering/ewl/debug/evas/renderec/debug/evas/renderGarbage Collection/ewl/debug/gc/reapec/debug/garbagePrint theme keys/ewl/theme/print/keysec/theme/keysPrint theme signals/ewl/theme/print/signalsec/theme/signalsQQQQQRR R(R8RHRXRpRRRRRRSS(S@SPShSDebug@Y?ec/window/aboutewl/default/boldEWL Config ewl/default Configure your EWL install. QQR8R(RpRXRRRRS@S(SShQQR8R(RpRXRRRRS@S(SShCannot save system config. []^$^ ^^]U`00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0x(0u40r@0oL0lX0id0fp0c|0`0]0Z0W0T0Q0N0K0H0E0B0? 0<09$06003<00H0-T0*`0'l0$x0!0000000 0 00000 0,080D0P0\0h0t000000000000000 , 8 H W d q          - ; F U b s              M N   F `` oFFoo\@ ooVzR|P Fh - zR|P J d - ]8\ T M N N V`V[]]]]^^^  !"#_%N 4D _  ? | k]y]]]Z!  ^$^ ^^<(( @ p % 2h@ 9| #%  )   I&I& $ > ' I ' I  : ;  : ; I8  : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ; I!I/  : ; .? : ; ' I@ : ; I 4: ; I 4: ; I : ; ! " #.: ; ' @ $.: ; ' @ %: ; I &.: ;' @ ': ;I (4: ;I )4: ;I * : ;+ : ;I8 , : ;I8 -: ;I .4: ; I? < % $ > $ > : ; I : ; : ;I8  : ; : ;I : ;I .? : ;' I@ : ;I 4: ;I 4: ;I  U&I% $ > $ > : ; I : ; : ;I8  : ; : ;I : ;I .? : ;' I@ : ;I 4: ;I 111  U4141  U .: ;' I : ;I4: ;I   I&II!4: ;I? < % $ > $ > : ; I : ; : ;I8  : ; : ;I : ;I .? : ;' I@ : ;I 1 11  U4141  U .: ;' I : ;I4: ;I   I&II!4: ;I? < % $ > $ > : ; II!I/ &I4: ;I?  =E!GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_config.c/home/falko/e/e17/libs/ewl/tools/ewl_configEvas_ObjectN_Evas_Objectlong long unsigned intintcharxshort unsigned int  long unsigned int  long intunsigned charshort intlong long intulong_tqoff_t"ino_t]long doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7, _ecore_list7firstC#lastD#currentE#free_funcG# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:>#next?#Ecore_DListEcore_Hash_Node* q_ecore_hash_node nextq#key#value#Ecore_Hash -_ecore_hash buckets-#size#nodes#index# compare#hash_func#free_key#free_value#q~ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV9EWL_POSITION_LEFTEWL_POSITION_RIGHTEWL_POSITION_TOPEWL_POSITION_BOTTOM7EWL_SELECTION_TYPE_INDEXEWL_SELECTION_TYPE_RANGE:N:LcurrentI#preferredP #maximumQ #minimumR # padZ.#(insets[.#8flags]#H IxE#yF#wG#hH# .PwM#hN#gZlV#rW#tX#bY# r$#direct%#len&#,,key9#value:#@3@G3#directH#lenI#9'OJ'OV#maskW.#lenX.#indexY.#u`uobjectC#parent#Lcallbacks#Pattach #smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme #theme_text# ?gw & widgetT#childrenV #clip_boxX#redirectZ 2#child_add\ #child_remove] 8#child_resize^ l#child_show_ #child_hide` #iteratorb #Ewl_Child_Add'  ! 2 2  Ewl_Child_Remove. P V l 2  Ewl_Child_Resize6   2  ~Ewl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL   2  '  Ewl_Box < Ewl_Boxcontainer/ #orientation1~#spacing2#homogeneous4#  type%7#highlight&#a2  #a2sel9 #row;#column<# float" 7 e"app_name"#" e# "user" #system" #instance" #doublesigned charF  Fouter_boxF+ -#inner_boxF,#sR'  bsR'boxR. -#bodyR3 b#cur_pageR5#tabbar_positionR6# R3tabbarR1#pagesR2#__FILEc* __FILEc*_cntd8#_ptrd9#_based;#_flagd<.# _magicd=.# __orientationd?# __ionolockd@# __seekabledA# __extendedfddB# __xf_nocheckdC# __fillerdD # . dirent s-d_inos.y#d_offs/l#d_reclens0#d_names1# Et;dd_fdt7#dd_loct8#dd_sizet9#dd_buft:# DIRt;u*[u*u-#cbu. #u1u1u4#itemsu5#Pmainu;!%nargcu:argvu: 'retu<liu<hdid_somethingu<dUu<` EXITu% EWL_SHUTDOWNu%!" "tuK\keyuKXvaluKT"#t#valukT#usageu%%n$ec_main_winu%)n%Uuboxulo2uhoud$dec_cb_delete_windowu))nwuevu%u&ec_menubar_setupu),`n'mu(menuul(ouh(iud(file_menuu @(help_menuu,(menusu<"*,D(ku ,P<PL&Aec_theme_page_setupu=,`2hn'nu<A(boxu>l(ou>h(o2u>d(o3u>`(repu?G\(fileu@MX)uA3T(vuBP(iuCL(seluCH".,.(lenucD"..(tui@ E&ec_engine_page_setupu2h5n'nuA(boxul(ouh(o2ud&ec_debug_page_setupu59|n'nuA(boxul(o2uh(iud(rowu`*nu+labelu#+keyu#,u#+spinneru# (buttonsu~"6x9`(ou~"684(su ~"&=ec_cb_aboutu29|<(n'wu0'evu0-u1(aboutu3l(boxu3h(ou3d&ec_cb_win_hideui<(long intunsigned charlong long int>charshort intshort unsigned intlong long unsigned intlong unsigned intlong doublesigned charUQItypeDfloatdouble __clz_tabWU`~ ../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hdirent.hdirent.hewl_config.cewl_private.h!uN!$!4!T!l!t!"" "D"L"d"t"|""""""""#T#t#####$$$H$`$h$x$$$$%[% %0%L%h%t%|%%%%%%%%%%& & &<&H&X&h&t&&&&&&&&&'''','<'L'X'h'x''''''((((D(T(`(p(((((((()))$)4)H)X)l)x)))))*4*X******++ ++<+L+\+h++++,$,0 ,Dl,`6,h,p,,,,,,,,--- -0-@-T-d-------..,.H.....///$/4/D/X/h/t//////00 0000P0000000111(1L1P1t1111112 22<2P2h2p222222223 3 303P3\3l3333344404<4L4`444444555,5@5p55555 5566686H6T6X6x66666677707@7l7788(8<8L8l8889,9`Z9|A9999999:::(:<:X:d:t::::::::;;;$;4;H;X;h;|;;;;;;<<<(<8> >>8>X>`>t>>>? ? ?8???@@ @0@T#@@@AAPAAAABBLB| B#BCCDC\ClCCCCDD D0DDDTDhDxDDDEE4ETEpE /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.cEEF0F4F8FTF` /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.hFhFxF|F|FFFF~FFFrFFFFF!FsFFGG*GjG*G$G0G4G8G8G@'GG4G`GGGGG5G~GGGGGH0HH&HHH7HHHHHHHI0I4I8IIIJJJ <J /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.hJ J$}J(J4}J8J<rJ@JDJDJLJP!JPsJXJ\J`JJJJJJ'KK4K`K K4K4K<K@5KH~KHKPK\K`KdKLL@L(7L,L0L4L8L<L@LDLLLMDMHMHMpMtMx"M /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.cM | ! - %  - % - )$ - ) - ,` - 2h@ - 5 - 9| - <(( - @ABCEHKMNP !"&+./2347:<?DFGIJLO$ ?  :$ K\0X aP hX n T (d ( 2L! ,@.l+( ., $d .P-T5,(G2P+L.\R h [-h.Dq-,,42H.--1 -&lt --E.8X0],m-l+x,.!@ ++x 1-,01@!%,,/,B,|Q-g( m0p-H~-1@-,,L,p+,X *x ( $0P1,K l c-p-,d--0d,-`. 2L - -x+-$3,K-<crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_embed_test.copeninsertclosedestroy_main_windowresize_windowlibgcc2.ccall___do_global_ctors_auxcrtn.s_environ_Jv_RegisterClassesewl_main_quit_DYNAMIC_exit_finiewl_label_new__udivdi3.umulewl_object_fill_policy_setewl_widget_enable_end.udiv__muldi3ewl_hbox_newewl_mainedje_object_file_setecore_evas_callback_delete_request_setedje_object_signal_emitentryewl_button_newewl_widget_showedje_object_part_geometry_getevasedje_object_part_swallow_startewl_entry_multiline_setewl_label_text_setedjeecore_evas_showewl_embed_evas_set_GLOBAL_OFFSET_TABLE_ecore_evas_title_setewl_callback_append__divdi3_PROCEDURE_LINKAGE_TABLE__etextewl_text_newecore_evas_software_x11_new_edata__iobecore_evas_initewl_widget_disableewl_text_clearewl_scrollpane_newewl_initeeewl_embed_newewl_container_child_appendewl_entry_newecore_evas_callback_resize_setecore_evas_geometry_getewl_text_text_appendatexitevas_object_resize__clz_tab_lib_version__dso_handleecore_evas_name_class_set__deregister_frame_infoewl_vbox_newecore_evas_getewl_text_text_getewl_entry_editable_setevas_object_moveecore_evas_software_x11_window_getewl_button_label_set__register_frame_infoedje_object_addewl_embed_focus_setfprintfecore_evas_size_min_setevas_object_showlibc.so.1SYSVABI_1.3libewl.so.1libepsilon.so.0libImlib2.so.1libepeg.so.0libedje.so.0libecore_evas.so.1libecore_x.so.1libecore_job.so.1libecore_txt.so.1libecore_config.so.1libecore_ipc.so.1libecore_desktop.so.1libecore_file.so.1libecore_dbus.so.1libecore_con.so.1libecore.so.1libdl.so.1libsocket.so.1libevas.so.1libfreetype.so.6libX11.so.4libXext.so.0libXrender.so.1libXp.so.1libXrandr.so.2libXdamage.so.1libiconv.so.2libeet.so.0libjpeg.so.62libembryo.so.0libpng12.so.0libz.solibm.so.2/usr/local/lib:/opt/csw/lib:/usr/sfw/lib\7̳f++@+K2LJ15+:++ +@,K,,.,( ,4,@,L8,X;,dD,p9,|/,,,-,G,),",?,,7,O,-C- L--$N-0F-<P-H3-T -`H-l -xM----B-4-0-(--6-E-.#.. I.,.8.D.P .\ @D# @EJ @E@, @ L"@@E@E㿐#/Eℂ`  @  `@@`" `@$@```$``@E`  +㿐㿐/Eͮ̂`( ` @E ``` `@E㿐㿐'D'H'LD@EvL@Ev`@J`J`@Ep㿐'D'H'LD@E`L@E``@JaJa@EZ㿐'D@EV㿈'DD   @EK`@@EG㿈'D'H'LbH@@E>'쀠`a@Ja@E5a@@E/bH@@E-X'D'H@E(@E)DH@E(    !,!,@E#` @`@Ja@E`@Ja Ja0@E`@Eb@E`@Eb@E `@ Ҕ @E `@@E`@@Ea @a@@D` @`@Ja8Jah@D`a(JapJa8@D '`@  @D`@!,!,@D`@@D@D'Ԓ @D`@@Da@ @D'Ԓ @D@D`̘ȞĠ@Ja  @D@D@Dk`@Ja@D@D@D'@D@D@D'@D @D@D@Da @a@@Da@Ja@D9a@ @Dla@@Ds@D' @@D_@Ds@Dd@DzbH @bH@@DdbH@ @DmbH@ @DjbH@ EcP @DdbH@@D>@D`'Jb@@D\ 0@D%@D9 EcP @DG@D#@D'Ԓ @D`@@D a@ @D'@D `̘ȞĠ@JbH  @C@C@C`@JbH@C@C@C' @@C@C@C@C'J`@C@C@C'@C'Ja@C@C@C'ؒ Eb0@Cܒ Eb@C@CG@C'Ԓ @C`@@Ca@ @C'Ԓ @C@C`̘ȞĠ@JbX  @Cw@CZ@C`@JbX@Ch@CM@C'Jbh@C@C^@CO@C}'㿐>@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @ @CP@CL㿐/B0  & #C   € $D` €  $$` $:  `   ?cW?c@` `` 2@  @  @K#@@@ `?@  ؖ 2 @B  @ $@D@`@  $@$@@` $@:  € $D` €  $$` $: `8`y?8 2 6 ,4  *@ @ € #@ C@ `@ €  #@ #@ @ ` #@ : *. :  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @8 `? @ @"G D   㿐/At >   $D`  $$` $;    ?cP?c@` `` 2@  @  @D#@@@ `?@    @B   @ @ $@D@`@ @  $@$@@`@ $@;`  $D`  $$` $; [   2 6 *@,4   @ #@ C@ `@  #@ #@ @ ` #@ ;  *. :  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @8 ?`? @ @ ?   㿐/@`@?㿐㿠8㿠openclose Ewl_Embed TestEwl_Embed_TestEwl/usr/local/share/ewl/themes/ewl_embed_test.edjmainError in: %s swallowYou can use EWL in side a evas/edje only app. It can actually behave like a normal evas object So forget to figure out how to write an entry object, simply use the ewl widget! :) appendswallow2swallow3Open the glass.l0h00000\*x00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0x(0u40r@0oL0lX0id0fp0c|0`0]0Z0W0T0Qr~%;Nas &4CQY\ ( (cc  ``poto|o oo+zR|P !@ - zR|P $d - 0d | l ( ( ( +x+.l0L0X0`0h000 !"#w2P})( 8H c C o0L}0X0`0h^$ 00000X P X   T 8!0d3(d .( I0\o0TV0b0p2L! ,@.l+( .,$d .P-T,(2P+.\ h $-1.D:-O,v,42H.--1-lt -.8!0&,6-lI+x_,t.!@ ++x 1-,01@!,,, ,|-0( 609-HG-1@b-p,,L,p+,X*x ( 0P, 5 ,-9-H,dZ-q-0-,-`. 2L - -x-$,-<.libs/ewl_embed_testcrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_embed_test.copeninsertclosedestroy_main_windowresize_windowlibgcc2.c__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__environ_Jv_RegisterClassesewl_main_quit_DYNAMIC_exit_finiewl_label_new__udivdi3.umulewl_object_fill_policy_setewl_widget_enable_end.udiv__muldi3ewl_hbox_newewl_mainedje_object_file_setecore_evas_callback_delete_request_setedje_object_signal_emitentryewl_button_newewl_widget_showedje_object_part_geometry_getevasedje_object_part_swallow_startewl_entry_multiline_setewl_label_text_setedjeecore_evas_showewl_embed_evas_set_GLOBAL_OFFSET_TABLE_ecore_evas_title_setewl_callback_append__divdi3_PROCEDURE_LINKAGE_TABLE__etextewl_text_newecore_evas_software_x11_new_edata__iobecore_evas_initewl_widget_disableewl_text_clearewl_scrollpane_newewl_initeeewl_embed_newewl_container_child_appendewl_entry_newecore_evas_callback_resize_setecore_evas_geometry_getewl_text_text_appendatexitevas_object_resize__clz_tab_lib_version__dso_handleecore_evas_name_class_set__deregister_frame_infoewl_vbox_newecore_evas_getewl_text_text_getewl_entry_editable_setevas_object_moveecore_evas_software_x11_window_getewl_button_label_set__register_frame_infoedje_object_addewl_embed_focus_setfprintfecore_evas_size_min_setevas_object_showas: Sun Compiler Common 10 snv_45 07/20/2006 as: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > : ; ' I ' I : ;  : ; I8 : ; I : ;  : ;  : ; I 8  : ; I!I/ .: ; ' @ : ; I 4: ; I .? : ; ' I@ 4: ; I? < 4: ; I?  % $ > $ > : ; I : ; : ;I8  : ; : ;I : ;I .? : ;' I@ : ;I 4: ;I 4: ;I  U&I% $ > $ > : ; I : ; : ;I8  : ; : ;I : ;I .? : ;' I@ : ;I 4: ;I 111  U4141  U .: ;' I : ;I4: ;I   I&II!4: ;I? < % $ > $ > : ; I : ; : ;I8  : ; : ;I : ;I .? : ;' I@ : ;I 1 11  U4141  U .: ;' I : ;I4: ;I   I&II!4: ;I? < % $ > $ > : ; II!I/ &I4: ;I?   h0GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_embed_test.c/home/falko/e/e17/libs/ewl/src/binEvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intEvas_CoordVintcharshort unsigned int Plong unsigned int Ecore_EvasN Plong intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4   Ecore_Hash_Node7~_ecore_hash_node next~#key#value# Ecore_Hash:_ecore_hash buckets:#size#nodes#index# compare#hash_func#free_key#free_value#~,K,LcurrentI#preferredP #maximumQ #minimumR # padZ+#(insets[+#8flags]#H IxE#yF#wG#hH# +PwM#hN#dZlV#rW#tX#bY# olist$#direct%#len&#,,key9#value:6#7@27@listG2#directH#lenI#8OIOlistV#maskW]#lenX]#indexY]#EuE`uobject@#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme#theme_text#>Jd6floatsdoublesigned char__FILEb*WK__FILEb*_cntc8#_ptrc9K#_basec;K#_flagc<]# _magicc=]# __orientationc?# __ionolockc@# __seekablecA# __extendedfdcB# __xf_nocheckcC# __fillercD # ]openf0nwfefdfclosef!nwf ef df  destroy_main_windowf)neef( < Rresize_windowf0Pneef/ wf1lhf1h insertf9Pnwf8ef8df8tf:l `mainfG hnargcfFargvfFwgfHlcfHhvboxfHdbuttonfI `XembfJTeofKPxfLLyfLHwfLDhfL@ pJ IJ__iobd pevasf*1eef 0edjef0textf1entryf2Hm !8 hGNU C 3.4.3 (csl-sol210-3_4-20050802)/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3-sparc-build/gccint]long intunsigned charlong long int]charshort intshort unsigned intlong long unsigned intlong unsigned intlong doublesigned charSItypeIDItypeMfloatdoubleDWstruct%high%#low%# 2s0ll1 DWunion2 __muldi3 h!8n uhi vjk uu vv w hi __w `a ; $!8GNU C 3.4.3 (csl-sol210-3_4-20050802)/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3-sparc-build/gccintjlong intunsigned charlong long intjcharshort intshort unsigned intlong long unsigned intlong unsigned intlong doublesigned charUQItypeDSItypeIUSItypeJDItypeMUDItypeN=floatdoubleword_typez)DWstruct%high%#low%#H2s0ll1 DWunion2) __divdi3!@$n uhi vjk cb uuHhi vvHjk w\] _!h!aXYh `] Z+[6]@_K\]u@[h[#$v\[__udivmoddi4ndrpnnddrrHd0d1n0n1n2q0q1bbmwwu__xr__am1m0H__clz_tab*n(\$GNU C 3.4.3 (csl-sol210-3_4-20050802)/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3-sparc-build/gccintwlong intunsigned charlong long intwcharshort intshort unsigned intlong long unsigned intlong unsigned intlong doublesigned charUQItypeDSItypeIUSItypeJDItypeMUDItypeN=floatdoubleDWstruct%high%#low%#72s0ll1 DWunion2 =__udivdi3"$(\n n!hi d!jk =$% X blaXwXYh`]\]]_hi$x ['(P%[0Z=__udivmoddi4ndrp=nnCddCrr7d0d1n0n1n2q0q1bbmwwC$__xr__am1m07SS__clz_tab*lH(\(\GNU C 3.4.3 (csl-sol210-3_4-20050802)/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3-sparc-build/gccintlong intunsigned charlong long intcharshort intshort unsigned intlong long unsigned intlong unsigned intlong doublesigned charUQItypeDfloatdouble __clz_tabW*x  ../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hEcore_Evas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEdje.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_embed_test.c0f,@LX(P`x8Tx(\|4DP ,<H`x,D\ \h(4DXht|(dt    4 D P X \ h /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.c h l!! !!,!8 /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.h!@!P!T!T!\!`!`!h~!l!p!tr!x!|!|!!!!s!!!!*!j!*!"" """'"`"d4"d`"l""""5"~"""""##\#d&#p##7#######$$ $$$$$$$<$ /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.h$$}%% }%%r%%%%$%(!%(s%0%4%8%%%%%%'%%4%`%& & &&5& ~& &(&4&8&<&&&@'7''' '''''x'|'(( ( (H(L(P"(\ /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.c(\ | 0X - X -  - T - P -  -  |  h -  | !@ -  | $d - C main evas ee edje text entry __muldi3 X__divdi3UrG__udivdi3__clz_tab0 8  h !8U$lEwl_Attach_ListEwl_PairEwl_Callback_ChainEwl_ObjectEwl_Pair_ListEwl_Widgetunsigned intunsigned intunsigned intunsigned intunsigned int0<H,@(HX (d$.interp.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.bss.rela.plt.text.init.fini.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.data.rel.local.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.debug_ranges.shstrtab o` %" -o|| ;B$ EB OB YllP_((e((k((@+x+x,T++ s.l.l|0L0L 0X0X0`0`0h0hd0000J00x0 J :t%@lDOITax<z z{I%{3 |j=07070100041690000081ed00000002000000020000000145ae7ab5000083ac000000760000000000000000000000000000001a00000000reloc/bin/ewl_simple_testELF44~ 4 ($#44,P,P,P,P../usr/lib/ld.so.1== !"#%&'+.013567<  $()*,-/2489:;$ ?h \ : K] k$ uP  $ 8  pH h  < % %P .\..D# 9-I.,c,|}-.P..8!d -H,1,!. 10--!% .-`A-0V-q.z -$1< ,P, %x - -< 1, 4t .t%-T> R-f-xt-.--.--%\ 0+P .h-,%-.@-l,`,P crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_simple_test.centrance_textquit_demostart_textclose_cbedje_textentice_textrealize_logo_cbevidence_textelicit_textbutton_downlibgcc2.ccall___do_global_ctors_auxcrtn.sewl_button_new.udivewl_hbox_new__register_frame_infoewl_widget_showewl_widget_appearance_set_PROCEDURE_LINKAGE_TABLE_ewl_initewl_box_spacing_setcallocewl_object_preferred_inner_size_set__udivdi3strstr_exit_environewl_widget_init_endewl_widget_state_setewl_text_font_set_lib_versionewl_text_color_setewl_text_text_appendewl_object_fill_policy_set_DYNAMIC__muldi3ewl_text_text_set_edataewl_main_GLOBAL_OFFSET_TABLE_atexit__deregister_frame_info_finiewl_text_font_size_setsnprintf__divdi3_startewl_widget_configureewl_object_alignment_set_Jv_RegisterClassesewl_callback_appendewl_main_quitewl_theme_data_str_setewl_text_newewl_object_size_requestewl_vbox_new.umulewl_text_styles_set__dso_handle__clz_tabewl_button_label_setewl_window_newewl_text_align_setewl_container_child_appendedje_object_signal_callback_add_etextlibc.so.1SUNW_1.1libewl.so.1libepsilon.so.0libImlib2.so.1libepeg.so.0libedje.so.0libecore_evas.so.1libecore_x.so.1libecore_job.so.1libecore_txt.so.1libecore_config.so.1libecore_ipc.so.1libecore_desktop.so.1libecore_file.so.1libecore_dbus.so.1libecore_con.so.1libecore.so.1libdl.so.1libsocket.so.1libevas.so.1libfreetype.so.6libX11.so.4libXext.so.0libXrender.so.1libXp.so.1libXrandr.so.2libXdamage.so.1libiconv.so.2libeet.so.0libjpeg.so.62libembryo.so.0libpng12.so.0libz.solibm.so.2/usr/local/lib:/opt/csw/lib:/usr/sfw/libg ='q,t(,p,l1,$,,;,,,,(,7-- !-1-$-0-<"-H -T'-`-l:-x*---0-6-)---+--.--8.,. . .,.8 .D.P .\.h5.t&.9./. @D# @FI!x@F@, @ ,"@@F@F㿐#/F│`  @  `@@`" `@$@``` ``@F`  +㿐㿐/Fͮ܂` ` @F ```$ `@F㿐㿈'D'H'L'PD'Ia' @FsIbx@Fq @Fp @FoIb@Fm @FfIbx@F[ @FZ@F_㿈'D'H'L'PD'Ib' @F?Ibx@F= @F< @F;Icx@F9 @F2Ibx@F' @F&@F+㿈'D'H'L'PD'Ic' @F Ibx@F  @F @FJ`@F @EIbx@E @E@E㿈'D'H'L'PD'J`' @EIbx@E @E @EJa@E @EIbx@E @E@E㿈'D'H'L'PD'JaLP@EJLa@EL@+L`' @EIbx@E @E @EP@E @EIbx@Ey @Ex@E}㿈'D'H'LL' @Ey @E]Ibx@E[ @EZ @EYJa@EZ @EPIbx@EE @EDJa@EH    @EMJb0@E<    @EA㿐'D'H'LDa4JbPJb`Eb8L@E2㿐'D'H'L@E,㿈'D'H'LL'Jbh @E 㿐'D'H'L@Ex'D'HDH@Eؐ$JbxJb@E @E ' F` @E !@@EJb @DJbJb@D@D@D'JbД @DJbJb@D @D @@D@D@D@D'ؒ @D !`@D'@DJb@Dܒ F`p@DJc @DJcJc0@Dܒ  @Dܒ @Dܒ @D~@D@Dؒ @D@D@D' @D@D @D @DW@Du@D'Jc8@D@Dq @Dj F`@DT@DZ@Dy'JcH@Du@DV @DO Fa @D9@D?@Dc@Dd 㿐>@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @ @D7@D3㿐/Ch  & #C   € $D` €  $$` $:  `   ?cW?c@` ``(2@  @  @K#@@@ `?@  ؖ 2 @C֒  @ $@D@`@  $@$@@` $@:  € $D` €  $$` $: `8`y?8 2 6 ,4  *@ @ € #@ C@ `@ €  #@ #@ @ ` #@ : *. :  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @8 `? @ @"G D   㿐/B⬒ >   $D`  $$` $;    ?cP?c@` ``(2@  @  @D#@@@ `?@    @B  @ @ $@D@`@ @  $@$@@`@ $@;`  $D`  $$` $; [   2 6 *@,4   @ #@ C@ `@  #@ #@ @ ` #@ ;  *. :  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @8 ?`? @ @ ?   㿐/A@`@?㿐㿠B㿠  Entice is an image viewer that allows for a fully themeable experience. Every part of the interface can be modified in look and feel. Entice also provides basic image editing features to allow quick editing while viewing.ewl/defaultEntice Entrance [en-'trans], v. 1: to carry away with delight, wonder, or rapture 2: to put into a trance Entrance is the Enlightenment Display Manager. And like Enlightenment, it takes beauty and customization to new levels Entrance Elicit is a tool for examining images on your desktop, providing both a global color picker and a zoom tool. Graphic artists and designers can quickly examine graphics without needed to rely on larger tools for simple examinations and color checks.Elicit Evidence is a file-manager with plugins for everything -- from ultra-fast JPEG thumbnailers to MP3/ID3 and Ogg tag editing. No bloat -- what you don't need, you don't load. Micro-shell, MP3 thumbnailing and extensive theming opportunities complete this slightly different browser.EvidenceIn %s, %s PresentWelcome to Enlightenment! We hope you enjoy your stay. Please visit us at: http://www.enlightenment.org/Present**start_tour%s/ewl/images/bg.edj/usr/local/share/window/file/window/groupbg/vbox/file/vbox/groupboxdemo_logo/demo_logo/file/demo_logo/grouptourTake the tour!Quit.0111 10+P00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0xz-CVi{".<KYag %\ %xkkX  ``ooo< ( oo,|zR|P  - zR|P !d - 0X 0< 4 %\ %x % ,P,|.000011 1 !"#10*% 9I dh D\ p0~000_ 111 1 $ P  $ 8  'pH 7h E Q< ]]]]9g0y% t%P 0p011.\..D -.,-,|G-P.Pd.k.8!d -H,1,!. 10--% -` -0 -;.D M-$_1j< o,P, %x - -< 1,4t .t-T -0-x>-U.b-z-.--J%\ 0+P .h-,-f. -l,*,P .libs/ewl_simple_testcrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_simple_test.centrance_textquit_demostart_textclose_cbedje_textentice_textrealize_logo_cbevidence_textelicit_textbutton_downlibgcc2.c__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_ewl_button_new.udivewl_hbox_new__register_frame_infoewl_widget_showewl_widget_appearance_set_PROCEDURE_LINKAGE_TABLE_ewl_initewl_box_spacing_setcallocewl_object_preferred_inner_size_set__udivdi3strstr_exit_environewl_widget_init_endewl_widget_state_setewl_text_font_set_lib_versionewl_text_color_setewl_text_text_appendewl_object_fill_policy_set_DYNAMIC__muldi3ewl_text_text_set_edataewl_main_GLOBAL_OFFSET_TABLE_atexit__deregister_frame_info_finiewl_text_font_size_setsnprintf__divdi3_startewl_widget_configureewl_object_alignment_set_Jv_RegisterClassesewl_callback_appendewl_main_quitewl_theme_data_str_setewl_text_newewl_object_size_requestewl_vbox_new.umulewl_text_styles_set__dso_handle__clz_tabewl_button_label_setewl_window_newewl_text_align_setewl_container_child_appendedje_object_signal_callback_add_etextas: Sun Compiler Common 10 snv_45 07/20/2006 as: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8 : ; I : ;  : ;  : ; I 8  : ; I!I/ .: ; ' @ : ; I : ; I 4: ; I 4: ; I .? : ; ' I@ I!I/% $ > $ > : ; I : ; : ;I8  : ; : ;I : ;I .? : ;' I@ : ;I 4: ;I 4: ;I  U&I% $ > $ > : ; I : ; : ;I8  : ; : ;I : ;I .? : ;' I@ : ;I 4: ;I 111  U4141  U .: ;' I : ;I4: ;I   I&II!4: ;I? < % $ > $ > : ; I : ; : ;I8  : ; : ;I : ;I .? : ;' I@ : ;I 1 11  U4141  U .: ;' I : ;I4: ;I   I&II!4: ;I? < % $ > $ > : ; II!I/ &I4: ;I?  GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_simple_test.c/home/falko/e/e17/libs/ewl/src/binEvas_ObjectN_Evas_Objectlong long unsigned intintchartshort unsigned int xlong unsigned int xlong intunsigned charshort intlong long intlong doubleEcore_Free_Cb.}  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_Hash_Node K_ecore_hash_node nextK#key#value#Ecore_Hashc _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyh#free_valueh#K33LcurrentI#preferredP#maximumQ#minimumR# padZ#(insets[#8flags]#HIxE#yF#wG#hH# PwM#hN#1ZlV#rW#tX#bY# <}list$#direct%#len&#,,key9#value:#>@>@listG#directH#lenI#} O_ OlistV#maskW*#lenX*#indexY*#LujL`uobject #parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme#theme_text#_ 1Qfloatdoublesigned charentice_textgndatagobjgWgg`gltextghentrance_textg1ndatag/objg/Wg0g0`g2ltextg3h}elicit_textgKhndatagIobjgIWgJgJ`gLltextgMhevidence_textgfh8ndatagdobjgdWgege`ggltextghh oedje_textg8PndatagobjgWggtextgl`gh start_textgPpnwgpgfg`gl realize_logo_cbgpnwgpgfg [close_cbgnwgpgfg button_downgnwgpgfglogogl quit_demog<nwgpgfg maing<nargcgargvgwinglvboxghhboxgdbuttong`logog\`gXtmpg wn GNU C 3.4.3 (csl-sol210-3_4-20050802)/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3-sparc-build/gccintlong intunsigned charlong long intcharshort intshort unsigned intlong long unsigned intlong unsigned intlong doublesigned charSItypeIDItypeMfloatdoubleDWstruct%high%#low%# 2s0ll1 DWunion2 __muldi3n uhi vjk uu vv w hi __w `a < !GNU C 3.4.3 (csl-sol210-3_4-20050802)/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3-sparc-build/gccintlong intunsigned charlong long intcharshort intshort unsigned intlong long unsigned intlong unsigned intlong doublesigned charUQItypeDSItypeIUSItypeJDItypeMUDItypeN=floatdoubleword_typez)DWstruct%high%#low%#H2s0ll1 DWunion2) __divdi3!n uhi vjk cb uuHhi vvHjk w\] _aXYh `] Z+[6]@_K\]u@[h[ 0!v\[__udivmoddi4ndrpnnddrrHd0d1n0n1n2q0q1bbmwwu__xr__am1m0H__clz_tab*n$!GNU C 3.4.3 (csl-sol210-3_4-20050802)/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3-sparc-build/gccintlong intunsigned charlong long intcharshort intshort unsigned intlong long unsigned intlong unsigned intlong doublesigned charUQItypeDSItypeIUSItypeJDItypeMUDItypeN=floatdoubleDWstruct%high%#low%#72s0ll1 DWunion2 =__udivdi3"!$n n!hi d!jk =!! X blaXwXYh`]\]]_hi$x [#$%[0Z=__udivmoddi4ndrp=nnCddCrr7d0d1n0n1n2q0q1bbmwwC$__xr__am1m07SS__clz_tab*lH$$GNU C 3.4.3 (csl-sol210-3_4-20050802)/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3-sparc-build/gccintlong intunsigned charlong long intcharshort intshort unsigned intlong long unsigned intlong unsigned intlong doublesigned charUQItypeDfloatdouble __clz_tabW+P 0 ../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hstdlib_iso.hstdlib_c99.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hEdje.hewl_simple_test.cg*  0DTdx$4HXl|(<Lh| 8LTl$4P`hx4Hp(<HX|,HXhx0DTdt 0@Plx /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.c  /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.h~ r$(!(s04*j*'4`   (,54~4<HLP &   07 4 < @ D H L P   !L!P!P!x!|!<! /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.h!!}!!}!!r!!!!!!!s!!!","4"8"<"<"D'""4"`"""""5"~"""""#4##@#7#######$$$ $$$$$$"$ /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.c$ |  -  -  - h - 8 - P  - pH - $ - < - $ - < -  | D -  | p -  | !d -  main __muldi3TX__divdi3rG__udivdi3__clz_tab  T!lEwl_Attach_ListEwl_PairsourceEwl_Callback_ChainEwl_ObjectEwl_Pair_ListEwl_Widgetemissionlabeluser_dataev_dataunsigned intunsigned intunsigned intunsigned intunsigned int0<H,@(HX (d$.interp.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.bss.rela.plt.text.init.fini.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.data.rel.local.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.debug_ranges.shstrtab o %"XX-o ;B  $ EB00  OB<< Y44(_%\%\e%x%xk%%@,P,P,T,|,|, s..|00 000000d111 1 J11 1O 91>lB]PGiaxzl {{%|>3 |=07070100041691000081ed00000002000000020000000145ae7ab30000dc54000000760000000000000000000000000000001300000000reloc/bin/ewl_testELF 4ִ4 ($#44WWWW 0\\/usr/lib/ld.so.1mm  "#$&'(*+,.234568:<>?BCDEFHIKLMOPTVWXY[\]^_`bcdeghil !%)-/0179;=@AGJNQRSUZafjk$ ?@ 4 : KR$\x g( y&p v8 $< 6l 5 ) '` <4 ' $8$ #X 09 ;D LF< ^,x H v! O P X4YP  Y$^|Z[L5Y<[SX@ZH cY{ ZWZt[`[XXLYlP0 "Y</YAZ`[eYXv[ [[ZXpZ[Z[[(PH ^ `#X8YOXXe\kXzY ZYXY`YZ Xd YW Y,YHGZ[[4a[tV ~X[pZZD[ZP^ !LPd ZY t  Y]![3ZE\WNX`!aXt[@{ZXZhZ8QYTYx[}X|Y0XWX*[X:YAWW k[d{Z\Z,Z[|G crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummymain.cewl_test_print_testsrun_test_boxedcb_run_unit_testsrun_window_testsetup_unit_testsfill_source_textewl_test_setup_testsstatusbar_text_settutorial_parserun_unit_test_boxedewl_test_cb_exitewl_test_cb_delete_windowtext_parseewl_test_cb_helpewl_test_cb_aboutcreate_main_test_windowewl_test_cb_unit_test_timerlibgcc2.ccall___do_global_ctors_auxcrtn.sewl_initdlsym__deregister_frame_infoewl_object_size_request_edataewl_tree_headers_setewl_range_maximum_value_setdlopenewl_text_text_appendsnprintf__divdi3ecore_list_remove_first__register_frame_infoewl_hbox_new_PROCEDURE_LINKAGE_TABLE_ewl_tree_newewl_text_color_set_end.umulewl_statusbar_pushstrncmpewl_notebook_visible_page_set_finiewl_vbox_newecore_list_appendewl_notebook_page_tab_text_setstatecore_list_nodesstrchrewl_mainewl_statusbar_newstrncasecmpewl_text_newstrcasecmpewl_menu_newewl_text_font_size_setewl_text_selectable_setfopenmalloc_lib_version__ctype_environewl_window_title_setecore_list_set_free_cbecore_list_goto_first.udivewl_window_newewl_window_class_setewl_scrollpane_newewl_callback_appendewl_tree_text_row_addewl_container_resetfreeewl_button_label_setecore_list_nextstrdup_etextewl_window_name_setewl_container_child_appendewl_progressbar_newfreadewl_text_align_set__clz_tabewl_main_quitstrstrewl_button_newewl_spacer_newewl_text_clearewl_notebook_new__udivdi3ewl_tree_headers_visible_setecore_file_ls_startcalloc__dso_handleewl_text_text_setewl_tree_mode_set_DYNAMICewl_widget_destroyecore_list_destroyfcloseewl_text_wrap_setewl_range_value_setewl_notebook_tabbar_alignment_setewl_menu_item_newecore_list_newstrncpyewl_widget_showewl_statusbar_popatexitewl_widget_name_findecore_timer_delstrlen_GLOBAL_OFFSET_TABLE__Jv_RegisterClassesecore_timer_addewl_widget_name_setewl_object_fill_policy_setewl_hmenubar_newewl_io_manager_string_read__muldi3libdl.so.1SISCD_2.3libc.so.1SUNW_1.1libewl.so.1libepsilon.so.0libImlib2.so.1libepeg.so.0libedje.so.0libecore_evas.so.1libecore_x.so.1libecore_job.so.1libecore_txt.so.1libecore_config.so.1libecore_ipc.so.1libecore_desktop.so.1libecore_file.so.1libecore_dbus.so.1libecore_con.so.1libecore.so.1libsocket.so.1libevas.so.1libfreetype.so.6libX11.so.4libXext.so.0libXrender.so.1libXp.so.1libXrandr.so.2libXdamage.so.1libiconv.so.2libeet.so.0libjpeg.so.62libembryo.so.0libpng12.so.0libz.solibm.so.2/usr/local/lib:/opt/csw/lib:/usr/sfw/lib zt ='WfWW`,^+WaWRXXXX(fX4X@ XLXX/Xd9Xp$X|^XUXbXX`X5XXXSXBX1X-Y<Y 2Y4Y$Y0_Y<YH=YT[Y`6YlYx\Y7Y.YKYY YdY:YY YYMZjZ%Z 8Z,iZ8ZZDEZPGZ\hZhYZtZZJZPZZZDZ>Z3Z#Z'ZW[![([[()[4?[@V[L[Xc[dg[pC[|k[F[][ ["[[&[[@[O[\0 @D# @NT 0@N@ , @ "@Z@N@N㿐#/N`  @  `@@`" `@$@`````@N`  +㿐㿐/NͮD`  ` @N ```( `@N㿐P'D'H'''DH@N` Ta@N '@` Ta@N~ ''D@(`H@T@b @Nm`@k @NO(`H@T@b @NZ`(`H@T@b @NL`(`H@T@b  @N>` HTb(@@N1 @N(`H@T@b @N'`b@@N!b@@N'؀`ؒ"!@@1(`H@T@bȔ @N` 'b@@Mb@@M'܀`"(`H@@@@M`耠` @K'ܒ"!@@`'`'O䀠`Tb'K`x'''"!@@耠`@Mb@`b@@M'`'D 'D'b@(`܂@``kTb@M'b@(`܂@@@Mb@(`܂@` $@'@MTc@M~'Tc@Mx'b@(`܂@@'Ԁ`Tc0'Tc8''Ԁ`'Tc@''В @MVbb@`'#@?  @MH b @b @'ذ㿐'D'H'LD@M7bb@#@`@M.㿐'D'H'L@M%㿈TcH@Lb@@Lb@@L'쀠` Tc`@@L㿈'D'H'LD``C@L'D@@LD@@LTch@L Hc @LH` L`HL@L@L@L'@L@Lbb@`#@D`@x'D'/D``'O'D(` @``CD(` @Tcx@@LnD(` @` $@'䀠`Tc'Tc'䀠`'Tc@'Tc@LD/䀠``'`''㻈'DTb@LA'$TcD@Lg@L5㿀'D'H'LL'@q@@Tc@L'@LITc@L'Tc@L '@L<㿀'D'H'LL'```` Tc@@K$@@/@fTc@K'@L `@Tc@K'@Kp''@Kb @b@`'b@a@K@K'耠`'$U`U` @K@K'쀠`B@K`;@Kv@K'䀠`-@K'@U`@ @K\`$U`H @K@K@K@K@KL@K`';@K'䀠`.!@K'`U`P@K'܀`  @K'؟@#` b@@Kg@KO@K  'ԁH'DU``'U`h'U`p'@KY'D@K#@K@KQ'@KU`@KIܒ @KH@K@KF'U`@K9ؒ I`8 @J@J@J@K2'@J@J@K'@JU`@Kܒ @K@J@K'U`@K@Jؒ Qb< @J@J@J'U`@J@Jؒ Q` @J@J@J'D@JTc@J @J@J @J'@JU`@J @J @J@JtU`' @JM'U`' @JB'U`' @J7'U`' @J,'U`' @J!'b@@Jb@@J'쀠`o'@'``'$``'``'``' ``'@I'Ā@  Ic@I  J`@IĀ@`````Ĕ@I' Ic@I@I'@Iܒ @IU`@JTc@I@I@I'@IUa@ITc@I@I @I'@Iؒ@Iؒ @ITc@I@Iw@I'@Iuؒ @@I@Ih'@I'@IdUa@Iؒ N` @ILؒ 0@IUa @I@IF@I'Tc@I@I?@I6@I'@I4Ua8@I|Ua@@In@I @I'@IUaP@If@I@Iy'@I Ua`@IMܒ @Imܒ @Il@H@Ij'D@HUap@HTb@I0@H 'D`D$Ua`@H`Ua@IE'쀠`"`` @I<`@I:'\\ @I5\@(@@I1\@\@Hh'DUa @Hw'Tc@Hq'@HbD#@D``>'D̛(` @``D̛(` @@'Tc@'Tc@'؂ @HM̂`'Tc@H;'̑?  @HUa@`?  @H1㿀'D'H'LTc@H'@HHb@'耠`S``L'(` @```'Tc@G'쑠?  @HUa@`?  @Gb@` b@@Hb @b @Ua@`?Ha`@Htb @h'DUa@@G'Ua`@G'@GUDa@H['`!DUa@HS'쀠` @H( @H!@G@G@H>zUa@H1'܂`'ܚ?@@(`8`` '@/(@D@G'܂`@G'Ђ@`@G'̀`BD@HԚ@ܘ`Ђ`  @GUa@G'쀠` @G @G@GL@GC@GU+@@/(@@G@+@p'D'H'''H'@(`8``/@(`8``*@(`8`b @`0````''쀠`@(`8``'@(`8`` @䀠``܀` DUa@Gv"DUa@Go @@/ך @(@` +@D@GY @+@`'' ''{@(`8``* @(`8`` U䀠`Q@(`8`` `'@(`8``*`'`@(`8`` #`'@(`8``*@(`8``  @(`8`` `'@(`8`` ''@(`8``@(@D@F @+@'Ua @F` Ub @F`s 'К @@/` 'փ(`8``a '`'@(`8`` `'' @F'փ(`8``s @(`8`b @`0````'@(`8`` `' 'ܚ @@/ך @(@D@FoD@FbD @Fg @+@`'' 'Ub @FN`* '`'@(`8`` `'@(`8`` `' 'D  G m @F/'OUb @F`1(@D@FD    @F'`'@(`8`` `'@(`8`` `' '؂ ''`'@(`8``<`'`''耠` @(`8``+D@E'#㿀'D'H'Lbb@`#@@E'U`@DUb(@DUb(@D Hc @D@D@D'@D@D@EV' @E @EUb8@EUa@Er @E} @EsUbP@Ee@D@D㿀'D'H'Lbb@`#@@D'Ubp@DUb(@DUb(@D Hc @D@D@D'@D@D@D' @E) @E+Ub@E)Ua@E @E @Ea@@E@Dj@Da㿐>@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @ @D@Dߒ㿐/C  & #C   € $D` €  $$` $:  `   ?cW?c@` ``$2@  @  @K#@@@ `?@  ؖ 2 @D  @ $@D@`@  $@$@@` $@:  € $D` €  $$` $: `8`y?8 2 6 ,4  *@ @ € #@ C@ `@ €  #@ #@ @ ` #@ : *. :  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @8 `? @ @"G D   㿐/B4 >   $D`  $$` $;    ?cP?c@` ``$2@  @  @D#@@@ `?@    @C  @ @ $@D@`@ @  $@$@@`@ $@;`  $D`  $$` $; [   2 6 *@,4   @ #@ C@ `@  #@ #@ @ ` #@ ;  *. :  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @8 ?`? @ @ ?   㿐/AȂ`@?㿐㿠J㿠The EWL Test application services two purposes The first is to allow us to test the different pices of EWL as we develop and work on them. The second piece is to allow deveopers to see tutorials and source listings for the different widgets in the system. If you develop your own EWL widget you can add a test to the test widget without needing to recompile or edit the test application. Unable to init EWL. Unable to setup tests. -list-h-help--helpUsage: %s [options] [test name] -all Run tests for all widgets -help Display this help text -list Print available tests -unit Run unit tests -all-unitThe Enlightened Widget Library Test Appstatusbarunit_test_treeunit_test_progressPASSFAILEwl_Test Test List: %s Ewl Test WindowRunning %s: PASSEDFAILED%s %s %s Information/Tests execute_boxunit_test_boxnotebookWARNING: No UI test function defined for (%s). %s/usr/local/lib/ewl/tests.so%s/%stest_infoTestStatusFailure ReasonFileExitHelpAbout EWL...EWL Test HelpTestsSimpleAdvancedContainerMiscUnitUI TestUnit TestsRun unit testsunit_test_buttonSourcesource_paneTutorialtutorial_textSelect Test/usr/local/share/ewl/examples/%sr?/**text/c*/ @addtogroup @section @code@endcodeewl_testEwl_ Test App HelpStill need to write this, eh.EWL Test AboutEwl_ Test App\^^^^x^t^V00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0x(0u40r@0oL0lX0id0fp0c|0`0]0Z0W0T0Q0N0K0H0E0B0? 0<09$06003<00H0-T0*`0'l0$x0!0000000 0 00000 0,080D0#2?L_o   % 2 C O \ l w         P P0   X  `X` ooopo \ ooWPPzR|P H - zR|P LPd - ^ X Xp   P P0 PH WW\]^^^^t^x^ !"#`#PH 2B ]@ =4 i]w^^^X ^^^x^t$\x ^^( #&p  8 2$< B6l S5 d]x) '` ^<4 ' $8$ #X 9 ^D ,^)F< ;,x H ! SSSS2]^ oO jP ^i]^t^pX4YP  Y$^|Z[L8Y?[VX@]H fY~ ZWZt[`[XXLYlP0 %Y<2YDZc[hYXy[ [[ZXpZ[Z[[(PH ^ `&X;YRXXh\nX}Y ZYXY`YZ Xd YW Y/YHJZ^[4d[wV X[pZZD[ZP^ !LPd ZY  t Y]$[6ZH\WQX`!dXw[@~ZXZhZ8TYTYx[X|Y0XWX-[X=YDWZ n[d~Z\Z,Z[|G .libs/ewl_testcrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__main.cewl_test_print_testscurrent_testewl_test_cb_unit_test_timerrun_test_boxedcb_run_unit_testsrun_window_testsetup_unit_testsfill_source_textewl_test_about_bodyewl_test_setup_testsstatusbar_text_setwindow_counttutorial_parserun_unit_test_boxedewl_test_cb_exitewl_test_cb_delete_windowtext_parsecurrent_unit_testewl_test_cb_helpewl_test_cb_aboutcreate_main_test_windowlibgcc2.c__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_ewl_initdlsym__deregister_frame_infoewl_object_size_request_edataewl_tree_headers_setewl_range_maximum_value_setdlopenewl_text_text_appendsnprintf__divdi3ecore_list_remove_first__register_frame_infoewl_hbox_new_PROCEDURE_LINKAGE_TABLE_ewl_tree_newewl_text_color_set_end.umulewl_statusbar_pushstrncmpewl_notebook_visible_page_set_finiewl_vbox_newecore_list_appendewl_notebook_page_tab_text_setstatecore_list_nodesstrchrewl_mainewl_statusbar_newstrncasecmpewl_text_newstrcasecmpewl_menu_newewl_text_font_size_setewl_text_selectable_setfopenmalloc_lib_version__ctype_environewl_window_title_setecore_list_set_free_cbecore_list_goto_first.udivewl_window_newewl_window_class_setewl_scrollpane_newewl_callback_appendewl_tree_text_row_addewl_container_resetfreeewl_button_label_setecore_list_nextstrdup_etextewl_window_name_setewl_container_child_appendewl_progressbar_newfreadewl_text_align_set__clz_tabewl_main_quitstrstrewl_button_newewl_spacer_newewl_text_clearewl_notebook_new__udivdi3ewl_tree_headers_visible_setecore_file_ls_startcalloc__dso_handleewl_text_text_setewl_tree_mode_set_DYNAMICewl_widget_destroyecore_list_destroyfcloseewl_text_wrap_setewl_range_value_setewl_notebook_tabbar_alignment_setewl_menu_item_newecore_list_newstrncpyewl_widget_showewl_statusbar_popatexitewl_widget_name_findecore_timer_delstrlen_GLOBAL_OFFSET_TABLE__Jv_RegisterClassesecore_timer_addewl_widget_name_setewl_object_fill_policy_setewl_hmenubar_newewl_io_manager_string_read__muldi3as: Sun Compiler Common 10 snv_45 07/20/2006 as: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > I !I/ : ;I  : ;  : ; I8 : ; ' I' I : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ;  : ;I8  : ;.? : ; ' I@ : ; I !4: ; I " # $4: ; I %.: ; ' I@ &: ; I '!I/(.: ; ' @ )4: ;I *.: ;' @ +: ;I ,: ;I -.: ;' I@ .4: ;I /!04: ; I? < % $ > $ > : ; I : ; : ;I8  : ; : ;I : ;I .? : ;' I@ : ;I 4: ;I 4: ;I  U&I% $ > $ > : ; I : ; : ;I8  : ; : ;I : ;I .? : ;' I@ : ;I 4: ;I 111  U4141  U .: ;' I : ;I4: ;I   I&II!4: ;I? < % $ > $ > : ; I : ; : ;I8  : ; : ;I : ;I .? : ;' I@ : ;I 1 11  U4141  U .: ;' I : ;I4: ;I   I&II!4: ;I? < % $ > $ > : ; II!I/ &I4: ;I?  GGNU C 3.4.3 (csl-sol210-3_4-20050802)main.c/home/falko/e/e17/libs/ewl/src/binEvas_ObjectN|_Evas_Objectlong long unsigned intintcharishort unsigned int !long unsigned int #  !long intunsigned charshort intlong long intulong_tqoff_t#ino_t^blkcnt_t#blksize_t#long double mode_t}^ uid_t# gid_t dev_t^ nlink_t ^ size_t time_t)# Stimespec;tv_sec<#tv_nsec=##timestruc_tS v# Ecore_TimergEcore_Free_Cb.Ecore_Hash_Cb1Ecore_Compare_Cb4 Ecore_List7 _ecore_list7firstC#lastD#E#free_funcG# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:>#next?#Ecore_DList Ecore_Hash_Node ]_ecore_hash_node next]#key#value#Ecore_Hashu _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key#free_value#] jzNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALzV%8EWL_TEXT_TRIGGER_TYPE_NONEEWL_TEXT_TRIGGER_TYPE_SELECTIONEWL_TEXT_TRIGGER_TYPE_TRIGGER8u;EWL_TEXT_WRAP_NONEEWL_TEXT_WRAP_CHAREWL_TEXT_WRAP_WORDoRoLI#preferredP #maximumQ #minimumR # padZ.#(insets[.#8flags]#H IxE#yF#wG#hH# .PwM#hN#gZlV#rW#tX#bY# rlist$#direct%#len&#&,&,key9#value:#@5@listG5#directH#lenI#;\OL\OlistV#maskW/#lenX/#indexY/#9_9_rf#gg#bh#ai# u D`uobjectG#parent D#Lcallbacks J#Pattach Z#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme `#theme_text# ZA gc q QwidgetT#childrenV P#clip_boxX#redirectZ }#child_add\ Q#child_remove] #child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' f l } } D fEwl_Child_Remove.    } DEwl_Child_Resize6    } DjEwl_Child_Show= fEwl_Child_HideD fEwl_Container_IteratorL : @ P D }float55 p 955font5m#font_source5n#styles5o#align5p# wrap5q;#size5r#color5s#style_colors5~#(ref_count5#format5#5: D x5:widget5)#type5*#char_pos5,#char_len5-#char_base5.#text_parent50#areas51#/5@ /5@5H f#textblock5I#text5K#length5Q#total_size5S#cursor_position5T#formatting5`~#triggers5b#selection5c#offset5i#delete_count5k/#in_select5l/#selectable5n/#dirty5o/#<5Qchars5O#bytes5P#x 5_tx5\x#char_idx5]#byte_idx5^# e5`nodes5X P#5_<#5ix5g#y5h# 9 ip5~bg5w#glow5x#outline5y# shadow5z#0strikethrough5{#@underline5|#Pdouble_underline5}#`doublevsigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^^J^name^#func^ _#_J^&p^&name^-#^.#tip^/#handle^1# type^2 #func^3#.^4# }__FILEa* __FILEa*_cntb8#_ptrb9#_baseb;#_flagb</# _magicb=/# __orientationb?# __ionolockb@# __seekablebA# __extendedfdbB# __xf_nocheckbC# __fillerbD # /FILEc[ sstatjst_devj#st_pad1js#st_inojz#st_modej#st_nlinkj#st_uidj#st_gidj# st_rdevj#$st_pad2j #(st_sizejm#0st_pad3j##4st_atimjS#8st_mtimjS#@st_ctimjS#Hst_blksizej #Pst_blocksj #Tst_fstypej #Xst_pad4jf#h #   Zmainl<!n argcl; argvl; V!il=l!unit_testl=h!ran_testl=d!retl=`"@x!!tlOZ\# !tldZX#!@!x$Wlee%&ewl_test_cb_unit_test_timerl!#n&l!bufl&w$l7w$.lw!retlw#"#!vallw!treel Dw$l Dw!statl Dw 7' G (ewl_test_cb_delete_windowl#$8n wl D evl&l(ewl_test_cb_exitl$8$\n wl D evl&l( ewl_test_print_testsl$\$n!tlZl(run_window_testl$&n&WlZ widthl heightl!winl Dl!boxl Dh%run_unit_testsl&'n&WlZ!ill!failureslh!bufl&w#&h'X)retlw*gstatusbar_text_setl''n+textl)statl Dl)infol&w*run_unit_test_boxedl'(n+wl D+evl,l)tlZl)cl Dh)nl Dd*Zrun_test_boxedl4()n+wl2 D+evl2,l3)tl5Zl)cl6 Dh)nl6 Dd-Oewl_test_setup_testslS),xn)buflT&w)buf2lT&o)listlUo)list2lUo)filelVo"*+L)lenlgo#+,P)handlel|o#+,D)func_infol[o#+,D)tlZo[ZO-create_main_test_windowl,x5n+boxl })tlZl)menubarl Dh)notel Dd)treel D`)ol D\)o2l DX)siml DT)advl DP)miscl DL.l DH)unitl DD.l@)headersl#02,)parentl D)wl D    *6fill_source_textlL56n,WlKZ)filelM6l)buflN~.lO&v#66)strlVv *setup_unit_testslf68n,WleZ)buttonlg Dl)treelg Dh.lg Dd.lh7P)iliL*Lcb_run_unit_testsl89n+wl D+evl,l)ill.WlZh)treel Dd.l D`*text_parsel9<n+strl)txtl Dl.Nl Dh)txtpanel Dd)startl`)endl\)tmpl[#;<8)len1lT)len2lP)sourcelL*9tutorial_parsel<Dn,Nl+strl)startll)endlh)handled_newlineld)in_codeblockl`)not_doublel\#=dD)did_newlinelX"=>X)tmpl W#@B\)tmplBW)keylBV)sizelCP*ewl_test_cb_helplDF<n+wl D+evl,l)winl Dl)vboxl Dh)ol Dd* 6ewl_test_cb_aboutlF<Gn+wl D+evl,l)winl Dl)vboxl Dh)ol Dd A//0__ctypemj 6!ewl_test_about_bodyl]!testsl3^!window_countl4^!current_unit_testl5^!unit_test_timerl6s^!current_testl8Z^THGGNU C 3.4.3 (csl-sol210-3_4-20050802)/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3-sparc-build/gccintGlong intunsigned charlong long intGcharshort intshort unsigned intlong long unsigned intlong unsigned intlong doublesigned charSItypeIDItypeMfloatdoubleDWstruct%high%#low%# 2s0ll1 DWunion2 __muldi3GHn uhi vjk uu vv w hi __w `a UoLHHGNU C 3.4.3 (csl-sol210-3_4-20050802)/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3-sparc-build/gccintTlong intunsigned charlong long intTcharshort intshort unsigned intlong long unsigned intlong unsigned intlong doublesigned charUQItypeDSItypeIUSItypeJDItypeMUDItypeN=floatdoubleword_typez)DWstruct%high%#low%#H2s0ll1 DWunion2) __divdi3HLHn uhi vjk cb uuHhi vvHjk w\] _HIHaXYh `] Z+[6]@_K\]u@[h[JL<v\[__udivmoddi4ndrpnnddrrHd0d1n0n1n2q0q1bbmwwu__xr__am1m0H__clz_tab*nOLHGNU C 3.4.3 (csl-sol210-3_4-20050802)/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3-sparc-build/gccintalong intunsigned charlong long intacharshort intshort unsigned intlong long unsigned intlong unsigned intlong doublesigned charUQItypeDSItypeIUSItypeJDItypeMUDItypeN=floatdoubleDWstruct%high%#low%#72s0ll1 DWunion2 =__udivdi3"LPOn n!hi d!jk =LTLX X blaXwXYh`]\]]_hi$x [NXO%[0Z=__udivmoddi4ndrp=nnCddCrr7d0d1n0n1n2q0q1bbmwwC$__xr__am1m07SS__clz_tab*lH!LOOGNU C 3.4.3 (csl-sol210-3_4-20050802)/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c/gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3-sparc-build/gccintnlong intunsigned charlong long intncharshort intshort unsigned intlong long unsigned intlong unsigned intlong doublesigned charUQItypeDfloatdouble __clz_tabWVPr ../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hauxv.hdlfcn.hfcntl.hstat.hEcore_File.hmain.cctype_iso.hlO(@P`xl   X ` t    !!T!0G!@!L!X!\!`!x!!!!!!!!""("P"""""##P#h########$$$8$H$\$`$p$$$$$%%%$%8%L%h%%%%%%%&&&& &4&@&h&&'8'<'Xu'l"'t'''''''((( (8(D(\(t((((((()) ))0)<)P)h)))))))))**8*P*|****++@+T+`++++++,, ,,,D,X,d,l,x,,,,,,,--- -0-D-`-p-|--------...,.H.T.d.x.......///$/</L/\/h/t//////00$0D0X00000000011 141<1\1p1112242D2T2d2|2222222333,3<3P3\3l3|3333333444 404D4T4`4p444444445 5505@5P5\5l5|55555556 6646P6h6x66666666777@7\7h7t777788$8<8H8X8h88889(9@9T9`9l99999::$:@:P:`:p:|:::::;; ;;(;D;h;x;;;;;<<< <,<8>>(>4>D>X>h>p>|>>?$?4?d????@@$@,@<@H@P@@@@@@@A$A,ADA\AAAABBB B0BDBTBdBBBBBBCCC,CTC\ClCCCCCCCDD&D$D@DTD`DhDDDDDDE E E4EPE\ElE|EEEEEEEFFF$F<FLFhFxFFFFFFFGGG(G8GLG`GpGGGG /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.cGGH`HdHhHH /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.hHHHHHHHH~HHHrHHHHH!HsHHIDIH*ILjIL*ITI`IdIhIhIp'II4I`IIIII5I~IIJJJJ`JJ&JJJ7JJJJKKKK`KdKhLLLL0L4L<<LH /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.hLPLT}LXLd}LhLlrLpLtLtL|L!LsLLLLLLLLL'MDMH4MH`MPMdMdMlMp5Mx~MxMMMMMN@NH@NX7N\N`NdNhNlNpNtNNNOtOxOxOOO"O /gates/sfwnv/builds/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/gccinclude/usr/include/usr/include/sys/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includestddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/stdlib_iso.hiso/stdlib_c99.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.cO |  - ! - #X - $8$ - $\x - $< - &p - '` - ' - ( - ) - ,x H - 5 - 6l - 8 - 9 - <4 - D - F< -  | $G -  | PH -  | |LPd -  main __muldi3#X__divdi3(^rG__udivdi3,__clz_tab) G#H(^LHlEwl_Attach_ListEwl_Test_TypeentriesEwl_PairEwl_TextEwl_Text_Trigger_TypetutorialtestEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Text_TriggercurrentEwl_TestfilenamecontainerdataprogressEwl_Text_ContextEwl_Text_WrapEwl_Containerunsigned intunit_testsEwl_Color_Setunsigned intunsigned intunsigned intunsigned int0<H,@(HX (d$.interp.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.bss.rela.plt.text.init.fini.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.data.rel.local.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.debug_ranges.shstrtab poXX0# %" X X -opp@;B$ EB OB  Y  4_PPeP0P0kPHPHH@WW,TWWT s\\|]]^^^^^^d^t^t^x^xJ^^@^| ] k slwZi}.s#2ϨP i{%3 t=07070100041695000041ed00000000000000000000000345ae7ac500000000000000760000000000000000000000000000000a00000000reloc/etc07070100041696000041ed00000000000000000000000245ae7ac500000000000000760000000000000000000000000000000e00000000reloc/etc/ewl07070100041697000081a400000002000000020000000145ae7ac300000375000000760000000000000000000000000000001600000000reloc/etc/ewl/ewl.cfg# Ewl default configuration file. #/ewl/debug/enable = 0 #/ewl/debug/level = 0 #/ewl/debug/segv = 0 #/ewl/debug/backtrace = 0 #/ewl/debug/evas/render = 0 #/ewl/debug/gc/reap = 0 #/ewl/theme/print/keys = 0 #/ewl/theme/print/signals = 0 /ewl/cache/evas/font = 2097152 /ewl/cache/evas/image = 8388608 /ewl/engine/name = evas_software_x11 /ewl/theme/name = e17 /ewl/theme/icon/theme = Tango /ewl/theme/icon/size = 22x22 #/ewl/theme/color/classes/override = 0 #/ewl/theme/color/classes/count = 0 #/ewl/theme/color/classes/0/name = class_name #/ewl/theme/color/classes/0/r/1 = 255 #/ewl/theme/color/classes/0/g/1 = 128 #/ewl/theme/color/classes/0/b/1 = 255 #/ewl/theme/color/classes/0/r/2 = 255 #/ewl/theme/color/classes/0/g/2 = 128 #/ewl/theme/color/classes/0/b/2 = 255 #/ewl/theme/color/classes/0/r/3 = 255 #/ewl/theme/color/classes/0/g/3 = 128 #/ewl/theme/color/classes/0/b/3 = 255 07070100041698000041ed00000000000000000000000345ae7ac500000000000000760000000000000000000000000000000e00000000reloc/include07070100041699000041ed00000000000000000000000245ae7ac500000000000000760000000000000000000000000000001200000000reloc/include/ewl0707010004169a000081a400000002000000020000000145ae79d200002fe5000000760000000000000000000000000000001800000000reloc/include/ewl/Ewl.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_H #define EWL_H /** * @file Ewl.h * @brief The file that should be included by any project using EWL. * Provides all the necessary headers and includes to work with EWL. * It is discouraged to include each header file individually. */ /** * @mainpage The Enlightened Widget Library * * @section intro Introduction * * The Enlightened Widget Library (EWL) is a widget toolkit based on the * libraries developed for Enlightenment 17. Rendering is performed * using Evas, a fast abstracted canvas library that supports multiple * backends. The appearance of the widgets are described by Edje files, * which are essentially files containing a collection of images and * descriptions for laying out those images. The goal of EWL is to abstract * the use of these backends and to present an easy to use object model to the * end programmer. * * Overall, EWL is similar in design and functionality to other common * toolkits such as GTK+ and QT. The API's differ, but the overall concepts * and ideas are similar. If you are familiar with these other toolkits * getting into EWL should be relatively simple. * * EWL uses the concept of inheritance for describing its widgets. When a * class inherits from another class, the functions that operated on the base * class can also operate on the inheriting class. For example, in EWL the * class Ewl_Button inherits from Ewl_Box, which inherits from Ewl_Container. * This means you can add widgets to the button, just like you could to the * box or any other container by using ewl_container functions. Since EWL is * written in C, it uses a very simple single inheritance system. The first * field of the inheriting struct must be the inherited struct, and note, it's * not a pointer to the inherited struct. For example: * * @code * struct Ewl_Foo * { * Ewl_Bar bar; * int baz; * }; * @endcode * * Creates a new class of object, Foo, which inherits from the Bar class and * extends it by adding an integer baz. If the first line of the struct had * been Ewl_Bar *bar; it would most likely result in some buffer overflows * when initializing the widget. * * @section model The Object Model * * The basis for all widgets in EWL is Ewl_Object. Ewl_Objects are never * allocated outside of another widget, it provides size and position * information for the widget as well as info about the widgets padding and * insets. There are also fields for indicating object alignment and fill * policies. * * The next step above Ewl_Object is Ewl_Widget. Again, Ewl_Widgets are * usually not allocated by themselves, but are part of all the other widgets * available in EWL. The Ewl_Widget class provides the necessary information about * a widget that relates to its appearance, its parent container, event * handling, as well as a few miscellaneous tasks common to all widgets. The * Ewl_Widget structure also contains information on the inheritance of any * given widget. This is useful if you need to check the type of a widget in * your code. * * A necessary class that some widgets inherit from is Ewl_Container. This is * used for holding collections of widgets and specifiying their layout. Containers * are the building blocks of the widget set. They allow for creating heirarchies * of widgets that are bounded within their parent containers. Ewl_Container * inherits from Ewl_Widget, so any container can also be treated as a * widget, and thus you can put containers within other containers. Examples * of inheriting classes are Ewl_Window and Ewl_Box. In the case of * Ewl_Window, widgets inside the window are given any position they request * within the insets of the window. For Ewl_Box, contained widgets are * layed out either from top to bottom, or from left to right, depending on * the box orientation. * * @section callbacks Callbacks * * To do work in a GUI, it is necessary to know when certain actions occur. * EWL handles notification of actions using a common technique called * callbacks. When the end programmer wants to know when a specific event * occurs to a widget, they can add a callback to it using ewl_callback_append() * or one of the similar functions. One of the arguments to these functions is * a pointer to a function. This function will get called when EWL receives * the specified event on that widget. You can attach callbacks to any widget, * and with containers you can even mark them to intercept events to their * child widgets. * * One feature of EWL that is different from other toolkits is that it makes * extensive use of internal callbacks. In fact, almost all appearance changes * for widgets are actually callbacks, and most of the ewl_widget calls * actually do very little work, but trigger specific callbacks. This feature * allows for overriding specific actions on a widget, or for ordering user * specified callbacks relative to internal ones. * * @section example Example Application Walk-through * * One of the easiest applications to build for EWL is a simple image viewer. * The basic image viewer needs a window and an image widget. The following * app is a fully functional simple image viewer based on code written by Ben * Rockwood of Cuddletech. The first part necessary for creating an EWL * application is to include the necessary header Ewl.h. Following the include * statements are global variable declarations. * * @code * #include * * Ewl_Widget *main_win; * Ewl_Widget *main_box; * Ewl_Widget *image; * @endcode * * Now declarations of function callbacks are * made, normally when writing an application * these are added after the GUI code is written. * The next piece of code is common to most apps, * the windows in EWL are not closed unless they * are destroyed, so a callback must be attached * for the windows delete callback. * * @code * void * __destroy_main_window(Ewl_Widget *main_win, void *ev_data, void *user_data) * { * ewl_widget_destroy(main_win); * ewl_main_quit(); * * return; * } * @endcode * * For this application that is the only callback, now we * have the main function. This is where EWL is initialized, * widgets are created, and the main EWL loop is started. First, * declare the main function and check to be sure that an image * file was specified. Then, initialize EWL. * * @code * int main (int argc, char **argv) * { * if (argc < 2) { * fprintf(stderr, "Usage: %s \n", argv[0]); * return 1; * } * if (!ewl_init(&argc, argv)) { * fprintf(stderr, "Unable to initialize EWL.\n"); * return 1; * } * @endcode * * Next allocate the window, set its title and attach a callback to catch its * delete event. Also, set a minimum size on the window, mark it to be * auto-sized, and set visible. Marking it auto-sized will cause the widget to * resize to fit the contents. * * @code * main_win = ewl_window_new(); * ewl_window_title_set(EWL_WINDOW(main_win), "EWL Simple Image Viewer"); * ewl_callback_append(main_win, EWL_CALLBACK_DELETE_WINDOW, * __destroy_main_window, NULL); * ewl_object_minimum_size_set(EWL_OBJECT(main_win), 100, 100); * ewl_widget_show(main_win); * @endcode * * Next we create a box to hold the image. This isn't really necessary for * this app but demonstrates further how to use containers and makes it * easier to add more widgets later. * * @code * main_box = ewl_vbox_new(); * ewl_container_child_append(EWL_CONTAINER(main_win), main_box); * ewl_widget_show(main_box); * @endcode * * Next, create the image widget. We just attempt to load the image * file that was specified on the command line and add it to the * box in the window. The second argument is NULL for normal images but can * be set to the name of the group to load for an Edje file. * * @code * image = ewl_image_new(); * ewl_image_file_set(EWL_IMAGE(image), argv[1], NULL); * ewl_container_child_append(EWL_CONTAINER(main_box), image); * ewl_widget_show(image); * @endcode * * Finally, we call the main function that starts the EWL event * processing loop. With that, our app is complete. * * @code * ewl_main(); * * return 0; * } * @endcode * * Now that the application source has been written, it must be * compiled. This is fairly simple with EWL, if you name the app * simple_viewer.c just use the command: * * @code * gcc -o simple_viewer `ewl-config --cflags --libs` simple_viewer.c * @endcode * * @section conclusion Conclusion * * Obviously, creating a simple image viewer doesn't take much * effort but it's a good basis for understanding the * basics of EWL. Hopefully, readers will extend this app, and * possibly create more robust image viewers, and with any luck, * other applications to demonstrate EWLs capabilities. * * If you have questions, corrections, or improvements, please send * them to RbdPngn. */ /** * @page layering Layering Scheme * * As widgets are placed inside containers, there becomes the issue of * specifying which widget gets drawn on top. It's important that the widgets placed * inside of a container are above the containers background, or the user * would be unable to view the placed widgets. * * EWL handles the layering so the programmer dosen't need to worry about * it. In some cases it is necessary for a widget to overlap another widget * with the same parent. In this case you set the layer priority of the * widget to a higher value (negitive values are possible). * * If you want a widget to be placed over top of all other widgets, like * floater for example, you can set the widget to be 'top layered'. This * setting will also effect the children of that widget. */ /** * @page images Documentation Images * * Diagram describing Ewl_Object fields * * @image html object_fields.png * * Diagram describing how Ewl_Object fields affect sizing. * * @image html object_sizing.png */ #ifdef __cplusplus extern"C" { #endif #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #ifdef __cplusplus } #endif #endif 0707010004169b000081a400000002000000020000000145ae7ab500000494000000760000000000000000000000000000001d00000000reloc/include/ewl/Ewl_Test.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_TEST_H #define EWL_TEST_H #include /** * @enum Ewl_Test_Type * The different types of tests available */ enum Ewl_Test_Type { EWL_TEST_TYPE_SIMPLE, EWL_TEST_TYPE_ADVANCED, EWL_TEST_TYPE_CONTAINER, EWL_TEST_TYPE_MISC, EWL_TEST_TYPE_UNIT }; typedef enum Ewl_Test_Type Ewl_Test_Type; /** * Provides information on a unit test */ typedef struct Ewl_Unit_Test Ewl_Unit_Test; /** * Contains the information needed to run a unit test */ struct Ewl_Unit_Test { const char *name; /**< The test name */ int (*func)(char *buf, int len); /**< The test function */ }; /** * Provides information on an Ewl Test set */ typedef struct Ewl_Test Ewl_Test; /** * Holds information on an Ewl Test set */ struct Ewl_Test { const char *name; /**< The test name */ const char *filename; /**< Filename of the test */ const char *tip; /**< Tooltip for the test */ void *handle; /**< Dynamic file handle for test */ Ewl_Test_Type type; /**< The type of test */ int (*func)(Ewl_Container *con); /**< The test function */ Ewl_Unit_Test *unit_tests; /**< The test unit tests */ }; #endif 0707010004169c000081a400000002000000020000000145ae79d200000f11000000760000000000000000000000000000001f00000000reloc/include/ewl/ewl_attach.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_ATTACH_H #define EWL_ATTACH_H /** * @addtogroup Ewl_Attach Ewl_Attach: A mechanism to attach data to widgets. * @brief Defines methods for attaching data to widgets * * @{ */ /** * @def EWL_ATTACH_TOOLTIP_TYPE * The type name for the Ewl_Attach tooltip */ #define EWL_ATTACH_TOOLTIP_TYPE "tooltip" /** * @def EWL_ATTACH(attach) * Typecast a pointer to an Ewl_Attach pointer */ #define EWL_ATTACH(attach) ((Ewl_Attach *) attach) /** * Ewl_Attach provides a way to attach data to widgets */ typedef struct Ewl_Attach Ewl_Attach; /** * Contains the attachment information */ struct Ewl_Attach { Ewl_Attach_Type type; /**< The type of the attachment */ Ewl_Attach_Data_Type data_type; /**< The data type of the attachment */ void *data; /**< The attachment data */ void *priv_data; /**< Any private data in the attachment */ }; /** * Ewl_Attach_Dnd provides a way to attach DND data to widgets */ typedef struct Ewl_Attach_Dnd Ewl_Attach_Dnd; /** * DND data associated with the widget. */ struct Ewl_Attach_Dnd { Ewl_Widget *cursor; /**< Cursor displayed for DND */ void *data; /**< The attachment data */ int size; /**< Any private data in the attachment */ }; /** * @def ewl_attach_tooltip_text_set(w, data) * Convenience method to set a tooltip text attachment */ #define ewl_attach_tooltip_text_set(w, data) \ ewl_attach_text_set(EWL_WIDGET(w), EWL_ATTACH_TYPE_TOOLTIP, data) /** * @def ewl_attach_tooltip_widget_set(w, data) * Convenience method to set a tooltip widget attachement */ #define ewl_attach_tooltip_widget_set(w, data) \ ewl_attach_widget_set(EWL_WIDGET(w), EWL_ATTACH_TYPE_TOOLTIP, data) /** * @def ewl_attach_mouse_cursor_set(w, data) * Convenience method to set a cursor widget attachment */ #define ewl_attach_mouse_cursor_set(w, data) \ ewl_attach_other_set(EWL_WIDGET(w), EWL_ATTACH_TYPE_MOUSE_CURSOR, \ (int *)data) /** * @def ewl_attach_mouse_argb_cursor_set(w, cursor) * Convenience method to attach data to a notebook item */ #define ewl_attach_mouse_argb_cursor_set(w, cursor) \ ewl_attach_other_set(EWL_WIDGET(w), \ EWL_ATTACH_TYPE_MOUSE_ARGB_CURSOR, cursor) /** * @def ewl_attach_color_set(w, data) * Convenience method to set a colour widget attachment */ #define ewl_attach_color_set(w, data) \ ewl_attach_other_set(EWL_WIDGET(w), EWL_ATTACH_TYPE_COLOR, data) /** * @def ewl_attach_color_get(w) * Convenience method to get a colour attachment back */ #define ewl_attach_color_get(w) \ ewl_attach_get(EWL_WIDGET(w), EWL_ATTACH_TYPE_COLOR) /** * @def ewl_attach_name_set(w, data) * Convenience method to set a widget name attachment */ #define ewl_attach_name_set(w, data) \ ewl_attach_text_set(EWL_WIDGET(w), EWL_ATTACH_TYPE_NAME, data) /** * @def ewl_attach_name_get(w) * Convenience method to get a widgets name attachment */ #define ewl_attach_name_get(w) \ ewl_attach_get(EWL_WIDGET(w), EWL_ATTACH_TYPE_NAME) /** * @def ewl_attach_widget_association_set(w, data) * Convenience method to attach data to a notebook item */ #define ewl_attach_widget_association_set(w, data) \ ewl_attach_other_set(EWL_WIDGET(w), \ EWL_ATTACH_TYPE_WIDGET_ASSOCIATION, data) /** * @def ewl_attach_widget_association_get(w) * Convenience method to get the data attached to a notebook item */ #define ewl_attach_widget_association_get(w) \ ewl_attach_get(EWL_WIDGET(w), EWL_ATTACH_TYPE_WIDGET_ASSOCIATION) void ewl_attach_text_set(Ewl_Widget *w, Ewl_Attach_Type t, const char *data); void ewl_attach_widget_set(Ewl_Widget *w, Ewl_Attach_Type t, Ewl_Widget *data); void ewl_attach_other_set(Ewl_Widget *w, Ewl_Attach_Type t, void *data); void *ewl_attach_get(Ewl_Widget *w, Ewl_Attach_Type t); void ewl_attach_list_del(Ewl_Attach_List *list, Ewl_Attach_Type type); /** * @} */ #endif 0707010004169d000081a400000002000000020000000145ae79d200000656000000760000000000000000000000000000001f00000000reloc/include/ewl/ewl_border.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_BORDER_H #define EWL_BORDER_H /** * @addtogroup Ewl_Border Ewl_Border: A container with a border and label * @brief Defines the Ewl_Border class used for adding a border decoration * around a group of widgets. * * @remarks Inherits from Ewl_Box. * @image html Ewl_Border_inheritance.png * * @{ */ /** * @themekey /border/file * @themekey /border/group */ /** * @def EWL_BORDER_TYPE * The type name for the Ewl_Border widget */ #define EWL_BORDER_TYPE "border" /** * Ewl_Border provides a container that has a labeled border. */ typedef struct Ewl_Border Ewl_Border; /** * @def EWL_BORDER(border) * Typecast a pointer to an Ewl_Separator pointer. */ #define EWL_BORDER(border) ((Ewl_Border *) border) /** * @brief Inherits from Ewl_Box to allow drawing a border and label * decoration around widgets. */ struct Ewl_Border { Ewl_Box box; /**< Inherit from Ewl_Box */ Ewl_Widget *label; /**< Text label for the border */ Ewl_Widget *body; /**< Box for holding children */ Ewl_Position label_position; /**< Flags for placing the label */ }; Ewl_Widget *ewl_border_new(void); int ewl_border_init(Ewl_Border * b); void ewl_border_label_set(Ewl_Border *b, const char *t); const char *ewl_border_label_get(Ewl_Border *b); void ewl_border_label_position_set(Ewl_Border *b, Ewl_Position pos); Ewl_Position ewl_border_label_position_get(Ewl_Border *b); void ewl_border_label_alignment_set(Ewl_Border *b, unsigned int align); unsigned int ewl_border_label_alignment_get(Ewl_Border *b); /** * @} */ #endif 0707010004169e000081a400000002000000020000000145ae79d2000008da000000760000000000000000000000000000001c00000000reloc/include/ewl/ewl_box.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_BOX_H #define EWL_BOX_H /** * @addtogroup Ewl_Box Ewl_Box: The Box Layout Container. * @brief Defines the Ewl_Box class used for laying out Ewl_Widget's in a * horizontal or vertical line. * * @remarks Inherits from Ewl_Container. * @image html Ewl_Box_inheritance.png * * @{ */ /** * @themekey /box/file * @themekey /box/group */ /** * @def EWL_BOX_TYPE * The type name for the Ewl_Box widget */ #define EWL_BOX_TYPE "box" /** * The box widget is an Ewl_Container and lays out Ewl_Widget's either * horizontally or vertically. */ typedef struct Ewl_Box Ewl_Box; /** * @def EWL_BOX(box) * Typecast a pointer to an Ewl_Box pointer. */ #define EWL_BOX(box) ((Ewl_Box *) box) /** * Inherits from an Ewl_Container to provide layout facilities for child * widgets placed inside. Layout is done horizontally (left-to-right), or * vertically (top-to-bottom). There is also a flag for homogeneous layout, * which gives each child Ewl_Widget equal space inside the Ewl_Box. */ struct Ewl_Box { Ewl_Container container; /**< Inherit from Ewl_Container */ Ewl_Orientation orientation; /**< Indicate the orientation of layout */ int spacing; /**< Space between each widget in the box */ unsigned int homogeneous; /**< Flag indicating space assignemnt */ }; Ewl_Widget *ewl_box_new(void); Ewl_Widget *ewl_hbox_new(void); Ewl_Widget *ewl_vbox_new(void); int ewl_box_init(Ewl_Box *box); void ewl_box_orientation_set(Ewl_Box *b, Ewl_Orientation o); Ewl_Orientation ewl_box_orientation_get(Ewl_Box *b); void ewl_box_spacing_set(Ewl_Box *b, int spacing); void ewl_box_homogeneous_set(Ewl_Box *b, unsigned int h); /* * Internally used callbacks, override at your own risk. */ void ewl_box_cb_child_resize(Ewl_Container *c, Ewl_Widget *w, int size, Ewl_Orientation o); void ewl_box_cb_child_show(Ewl_Container *c, Ewl_Widget *w); void ewl_box_cb_child_hide(Ewl_Container *c, Ewl_Widget *w); void ewl_box_cb_child_homogeneous_show(Ewl_Container *c, Ewl_Widget *w); void ewl_box_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_box_cb_configure_homogeneous(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 0707010004169f000081a400000002000000020000000145ae79d2000008a8000000760000000000000000000000000000001f00000000reloc/include/ewl/ewl_button.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_BUTTON_H #define EWL_BUTTON_H /** * @addtogroup Ewl_Button Ewl_Button: The Basic Button * @brief The button class is a basic button with a label. This class inherits * from the Ewl_Box to allow for placing any other widget inside the button. * * @remarks Inherits from Ewl_Stock. * @image html Ewl_Button_inheritance.png * * @{ */ /** * @themekey /button/file * @themekey /button/group */ /** * @def EWL_BUTTON_TYPE * The type name for the Ewl_Button widget */ #define EWL_BUTTON_TYPE "button" /** * The button provides a simple wrapper for creating a clickable Ewl_Widget * with an Ewl_Text displayed inside. */ typedef struct Ewl_Button Ewl_Button; /** * @def EWL_BUTTON(button) * Typecast a pointer to an Ewl_Button pointer. */ #define EWL_BUTTON(button) ((Ewl_Button *) button) /** * @brief A simple Ewl_Widget to provide for a clickable button in the UI. * Provides easy facilities for adding a Ewl_Label label to the button, and * a Ewl_Image but allows for placing any number of Ewl_Widget's in the Ewl_Button. */ struct Ewl_Button { Ewl_Stock stock; /**< Inherit from the box for adding widgets */ Ewl_Widget *body; /**< The body of the button */ Ewl_Widget *label_object; /**< Labels are common, make it easy */ Ewl_Widget *image_object; /**< Add an image to the button if needed */ }; Ewl_Widget *ewl_button_new(void); int ewl_button_init(Ewl_Button *b); void ewl_button_label_set(Ewl_Button *b, const char *l); const char *ewl_button_label_get(Ewl_Button *b); void ewl_button_image_set(Ewl_Button *b, const char *file, const char *key); const char *ewl_button_image_get(Ewl_Button *b); void ewl_button_image_size_set(Ewl_Button *b, int width, int height); void ewl_button_image_size_get(Ewl_Button *b, int *width, int *height); unsigned int ewl_button_alignment_get(Ewl_Button *b); void ewl_button_alignment_set(Ewl_Button *b, unsigned int align); unsigned int ewl_button_fill_policy_get(Ewl_Button *b); void ewl_button_fill_policy_set(Ewl_Button *b, unsigned int fill); /* * Internal */ void ewl_button_cb_key_down(Ewl_Widget *w, void *ev, void *data); /** * @} */ #endif 070701000416a0000081a400000002000000020000000145ae79d2000005b9000000760000000000000000000000000000002100000000reloc/include/ewl/ewl_calendar.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_CALENDAR_H #define EWL_CALENDAR_H /** * @addtogroup Ewl_Calendar Ewl_Calendar: The EWL Calendar Widget * @brief Defines the Ewl_Calendar class * * @remarks Inherits from Ewl_Box. * @image html Ewl_Calendar_inheritance.png * * @{ */ /** * @themekey /calendar/file * @themekey /calendar/group */ /** * @def EWL_CALENDAR_TYPE * The type name for the Ewl_Calendar widget */ #define EWL_CALENDAR_TYPE "calendar" /** * The Ewl_Calendar structure */ typedef struct Ewl_Calendar Ewl_Calendar; /** * @def EWL_CALENDAR(calendar) * Typecast a pointer to an Ewl_Calendar pointer */ #define EWL_CALENDAR(calendar) ((Ewl_Calendar *) calendar) /** * Inherits from an Ewl_Box to provide a calendar widget * Layout is either free-form, or auto-arranged to a grid. */ struct Ewl_Calendar { Ewl_Box box; /**< Inherit from Ewl_Box */ int cur_day; /**< The current day selected */ int cur_month; /**< The current month selected */ int cur_year; /**< The current year selected */ Ewl_Widget *grid; /**< The layout grid */ Ewl_Widget *month_label; /**< The month label */ }; Ewl_Widget *ewl_calendar_new(void); int ewl_calendar_init(Ewl_Calendar *calendar); char *ewl_calendar_ascii_time_get(Ewl_Calendar *cal); int ewl_calendar_day_get(Ewl_Calendar *c); int ewl_calendar_month_get(Ewl_Calendar *c); int ewl_calendar_year_get(Ewl_Calendar *c); /** * @} */ #endif 070701000416a1000081a400000002000000020000000145ae79d20000132c000000760000000000000000000000000000002100000000reloc/include/ewl/ewl_callback.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_CALLBACK_H #define EWL_CALLBACK_H /** * @addtogroup Ewl_Callback Ewl_Callback: The Callback Mechanisms * Defines methods for creating and modifying callbacks on widgets * * @{ */ /** * The callbacks used internally for tracking event actions. */ typedef struct Ewl_Callback Ewl_Callback; /** * @def EWL_CALLBACK(callback) * Typecasts a pointer to an Ewl_Callback pointer. */ #define EWL_CALLBACK(callback) ((Ewl_Callback *) callback) /** * A shortcut for declaring functions that take a callback funciton pointer. */ typedef void (*Ewl_Callback_Function) (Ewl_Widget * widget, void *ev_data, void *user_data); /** * @def EWL_CALLBACK_FUNCTION(cb_func) * Typecasts a pointer to an Ewl_Callback_Function pointer. */ #define EWL_CALLBACK_FUNCTION(cb_func) ((Ewl_Callback_Function) cb_func) struct Ewl_Callback { Ewl_Callback_Function func; /**< Function executed */ void *user_data; /**< user specified data to pass to func */ int references; /**< Reference counting */ int id; /**< id number of this callback */ }; /** * The custom callbacks for extended events */ typedef struct Ewl_Callback_Custom Ewl_Callback_Custom; /** * @def EWL_CALLBACK_CUSTOM(cb) * Typecasts a pointer to an Ewl_Callback_Custom pointer. */ #define EWL_CALLBACK_CUSTOM(cb) ((Ewl_Callback_Custom *)cb) /** * The Ewl_Callback_Custom structure */ struct Ewl_Callback_Custom { Ewl_Callback cb; /**< Inherit from Ewl_Callback */ unsigned int event_id; /**< Add an event id */ }; /** * @def EWL_CALLBACK_NOTIFY_MASK * The value to binary AND with the callback pointer to check the notifiers. */ #define EWL_CALLBACK_NOTIFY_MASK (0x3) /** * @def EWL_CALLBACK_INDEX(t) * Retrieves the actual array index for t */ #define EWL_CALLBACK_INDEX(t) ((t < EWL_CALLBACK_MAX) ? t : EWL_CALLBACK_MAX) /** * @def EWL_CALLBACK_LIST(w, t) * Retrives the callback list from a widget for a certain event type. */ #define EWL_CALLBACK_LIST(w, t) (w->callbacks[EWL_CALLBACK_INDEX(t)].list) /** * @def EWL_CALLBACK_FLAGS(w, t) * Retrives the callback flags from a widget for a certain event type. */ #define EWL_CALLBACK_FLAGS(w, t) (w->callbacks[EWL_CALLBACK_INDEX(t)].mask) /** * @def EWL_CALLBACK_LEN(w, t) * Retrives the length from a widget for a certain event type. */ #define EWL_CALLBACK_LEN(w, t) (w->callbacks[EWL_CALLBACK_INDEX(t)].len) /** * @def EWL_CALLBACK_POS(w, t) * Retrives the current callback position from a widget for an event type. */ #define EWL_CALLBACK_POS(w, t) w->callbacks[EWL_CALLBACK_INDEX(t)].index /** * @def EWL_CALLBACK_FLAG_INTERCEPT(w, t) * Sets the callback intercept flag from a widget for a certain event type. */ #define EWL_CALLBACK_FLAG_INTERCEPT(w, t) \ w->callbacks[EWL_CALLBACK_INDEX(t)].mask |= EWL_CALLBACK_NOTIFY_INTERCEPT /** * @def EWL_CALLBACK_FLAG_NOINTERCEPT(w, t) * Clears the callback intercept flag from a widget for a certain event type. */ #define EWL_CALLBACK_FLAG_NOINTERCEPT(w, t) \ w->callbacks[EWL_CALLBACK_INDEX(t)].mask = \ w->callbacks[EWL_CALLBACK_INDEX(t)].mask & ~EWL_CALLBACK_NOTIFY_INTERCEPT /** * @def EWL_CALLBACK_FLAG_NOTIFY(w, t) * Sets the callback notify flag from a widget for a certain event type. */ #define EWL_CALLBACK_FLAG_NOTIFY(w, t) \ w->callbacks[EWL_CALLBACK_INDEX(t)].mask |= EWL_CALLBACK_NOTIFY_NOTIFY /** * @def EWL_CALLBACK_SET_DIRECT(w, t) * Sets the callback direct flag for a centain event type */ #define EWL_CALLBACK_SET_DIRECT(w, t) \ w->callbacks[EWL_CALLBACK_INDEX(t)].mask |= EWL_CALLBACK_TYPE_DIRECT /** * @def EWL_CALLBACK_SET_NODIRECT(w, t) * Clears the callback direct flag from a widget for a certain event type */ #define EWL_CALLBACK_SET_NODIRECT(w, t) \ w->callbacks[EWL_CALLBACK_INDEX(t)].mask &= ~EWL_CALLBACK_TYPE_DIRECT int ewl_callbacks_init(void); void ewl_callbacks_shutdown(void); unsigned int ewl_callback_type_add(void); int ewl_callback_append(Ewl_Widget * widget, unsigned int type, Ewl_Callback_Function func, void *user_data); int ewl_callback_prepend(Ewl_Widget * widget, unsigned int type, Ewl_Callback_Function func, void *user_data); int ewl_callback_insert_after(Ewl_Widget * w, unsigned int t, Ewl_Callback_Function f, void *user_data, Ewl_Callback_Function after, void *after_data); void ewl_callback_clear(Ewl_Widget * widget); void ewl_callback_call(Ewl_Widget * widget, unsigned int type); void ewl_callback_call_with_event_data(Ewl_Widget * widget, unsigned int type, void *event_data); void ewl_callback_del_type(Ewl_Widget * w, unsigned int t); void ewl_callback_del(Ewl_Widget * w, unsigned int t, Ewl_Callback_Function f); void ewl_callback_del_with_data(Ewl_Widget * w, unsigned int t, Ewl_Callback_Function f, void *data); /** * @} */ #endif 070701000416a2000081a400000002000000020000000145ae79d2000004e5000000760000000000000000000000000000001d00000000reloc/include/ewl/ewl_cell.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_CELL_H #define EWL_CELL_H /** * @addtogroup Ewl_Cell Ewl_Cell: The Cell Container, Layout for a Single Widget * Defines a container to layout a single child with all of it's available space. * * @remarks Inherits from Ewl_Container. * @image html Ewl_Cell_inheritance.png * * @{ */ /** * @themekey /cell/file * @themekey /cell/group */ /** * @def EWL_CELL_TYPE * The type name for the Ewl_Cell widget */ #define EWL_CELL_TYPE "cell" /** * The Ewl_Cell widget */ typedef struct Ewl_Cell Ewl_Cell; /** * @def EWL_CELL(t) * Typecast a pointer to an Ewl_Cell pointer. */ #define EWL_CELL(t) ((Ewl_Cell *)t) /** * The cell inherits from the container for packing widgets inside the * cell. */ struct Ewl_Cell { Ewl_Container container; /**< Inherit from the Ewl_Container */ }; Ewl_Widget *ewl_cell_new(void); int ewl_cell_init(Ewl_Cell *cell); /* * Internally used callbacks, override at your own risk. */ void ewl_cell_cb_configure(Ewl_Widget * w, void *ev_data, void *user_data); void ewl_cell_cb_child_show(Ewl_Container *c, Ewl_Widget *w); void ewl_cell_cb_child_resize(Ewl_Container *c, Ewl_Widget *w, int size, Ewl_Orientation o); /** * @} */ #endif 070701000416a3000081a400000002000000020000000145ae79d20000054f000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_check.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_CHECK_H #define EWL_CHECK_H /** * @addtogroup Ewl_Check Ewl_Check: The Simple Check for a Checkbutton * Defines a widget with single purpose of providing a button with a checked * state, without any extra decorating. * * @remarks Inherits from Ewl_Widget. * @image html Ewl_Check_inheritance.png * * @{ */ /** * @themekey /check/file * @themekey /check/group */ /** * @def EWL_CHECK_TYPE * The type name for the Ewl_Check widget */ #define EWL_CHECK_TYPE "check" /** * A single purpose extension of Ewl_Widget to provide a checked state. */ typedef struct Ewl_Check Ewl_Check; /** * @def EWL_CHECK(c) * Typecasts a pointer to an Ewl_Check pointer. */ #define EWL_CHECK(c) ((Ewl_Check *)c) /** * Inherits from Ewl_Widget and extends it to provide a checked state. */ struct Ewl_Check { Ewl_Widget w; /**< Inherit from Ewl_Widget */ int checked; /**< Indicates if this is checked */ }; Ewl_Widget *ewl_check_new(void); int ewl_check_init(Ewl_Check *c); int ewl_check_is_checked(Ewl_Check *c); void ewl_check_checked_set(Ewl_Check *c, int checked); /* * Internally used callbacks. */ void ewl_check_cb_clicked(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_check_cb_update_check(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416a4000081a400000002000000020000000145ae79d2000006bd000000760000000000000000000000000000002400000000reloc/include/ewl/ewl_checkbutton.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_CHECKBUTTON_H #define EWL_CHECKBUTTON_H /** * @addtogroup Ewl_Checkbutton Ewl_Checkbutton: An Ewl_Checkbutton with Label * @brief Defines an Ewl_Checkbutton that inherits from Ewl_Widget and * provides an Ewl_Check that changes value on each click. * * @remarks Inherits from Ewl_Button. * @image html Ewl_Checkbutton_inheritance.png * * @{ */ /** * @themekey /checkbutton/file * @themekey /checkbutton/group */ /** * @def EWL_CHECKBUTTON_TYPE * The type name for the Ewl_Checkbutton widget */ #define EWL_CHECKBUTTON_TYPE "checkbutton" /** * The button class is a basic button with a label. This class is inherited by * the check button and radio button classes. */ typedef struct Ewl_Checkbutton Ewl_Checkbutton; /** * @def EWL_CHECKBUTTON(button) * Typecasts a pointer to an Ewl_Checkbutton pointer. */ #define EWL_CHECKBUTTON(button) ((Ewl_Checkbutton *) button) /** * Inherits from Ewl_Widget and expands to provide a stateful check button. */ struct Ewl_Checkbutton { Ewl_Button button; /**< Inherit the basic button properties */ Ewl_Position label_position; /**< Order of label and check */ Ewl_Widget *check; /**< Check widget represented */ }; Ewl_Widget *ewl_checkbutton_new(void); int ewl_checkbutton_init(Ewl_Checkbutton *cb); void ewl_checkbutton_checked_set(Ewl_Checkbutton *cb, int checked); int ewl_checkbutton_is_checked(Ewl_Checkbutton *cb); void ewl_checkbutton_label_position_set(Ewl_Checkbutton *cb, Ewl_Position p); /* * Internally used callbacks, override at your own risk */ void ewl_checkbutton_cb_clicked(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416a5000081a400000002000000020000000145ae79d20000082d000000760000000000000000000000000000002400000000reloc/include/ewl/ewl_colordialog.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_COLORDIALOG_H #define EWL_COLORDIALOG_H /** * @addtogroup Ewl_Colordialog Ewl_Colordialog: A Simple Colour Dialog widget * * @remarks Inherits from Ewl_Dialog. * @image html Ewl_Colordialog_inheritance.png * * @{ */ /** * @def EWL_COLORDIALOG_TYPE * The type name for the Ewl_Colordialog widget */ #define EWL_COLORDIALOG_TYPE "colordialog" /** * @def EWL_COLORDIALOG(cd) * Typecast a pointer to an Ewl_Colordialog pointer. */ #define EWL_COLORDIALOG(cd) ((Ewl_Colordialog *) cd) /** * The Ewl_Colordialog */ typedef struct Ewl_Colordialog Ewl_Colordialog; /** * Inherit from the Ewl_Dialog to create a color dialog widget */ struct Ewl_Colordialog { Ewl_Dialog dialog; /**< Inherits from Ewl_Dialog */ Ewl_Widget *picker; /**< Store the color picker widget */ }; Ewl_Widget *ewl_colordialog_new(void); int ewl_colordialog_init(Ewl_Colordialog *cd); void ewl_colordialog_has_alpha_set(Ewl_Colordialog *cp, unsigned int alpha); unsigned int ewl_colordialog_has_alpha_get(Ewl_Colordialog *cp); void ewl_colordialog_alpha_set(Ewl_Colordialog *cp, unsigned int alpha); unsigned int ewl_colordialog_alpha_get(Ewl_Colordialog *cp); void ewl_colordialog_current_rgb_set(Ewl_Colordialog *cp, unsigned int r, unsigned int g, unsigned int b); void ewl_colordialog_current_rgb_get(Ewl_Colordialog *cp, unsigned int *r, unsigned int *g, unsigned int *b); void ewl_colordialog_previous_rgb_set(Ewl_Colordialog *cp, unsigned int r, unsigned int g, unsigned int b); void ewl_colordialog_previous_rgb_get(Ewl_Colordialog *cp, unsigned int *r, unsigned int *g, unsigned int *b); void ewl_colordialog_color_mode_set(Ewl_Colordialog *cp, Ewl_Color_Mode type); Ewl_Color_Mode ewl_colordialog_color_mode_get(Ewl_Colordialog *cp); /* * Internally used callbacks, override at your own risk */ void ewl_colordialog_cb_button_click(Ewl_Widget *w, void *ev, void *data); void ewl_colordialog_cb_delete_window(Ewl_Widget *w, void *ev, void *data); /** * @} */ #endif 070701000416a6000081a400000002000000020000000145ae79d200000d52000000760000000000000000000000000000002400000000reloc/include/ewl/ewl_colorpicker.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_COLORPICKER_H #define EWL_COLORPICKER_H /** * @addtogroup Ewl_Colorpicker Ewl_Colorpicker: The colour picking widget * * @remarks Inherits from Ewl_Box. * @image html Ewl_Colorpicker_inheritance.png * * @{ */ /** * @def EWL_COLORPICKER_TYPE * The type name for the Ewl_Colorpicker widget */ #define EWL_COLORPICKER_TYPE "colorpicker" /** * @def EWL_COLORPICKER(cp) * Typecast a pointer to an Ewl_Colorpicker pointer. */ #define EWL_COLORPICKER(cp) ((Ewl_Colorpicker *) cp) /** * The Ewl_Colorpicker */ typedef struct Ewl_Colorpicker Ewl_Colorpicker; /** * This inherits from Ewl_Box to produce a color picker widget */ struct Ewl_Colorpicker { Ewl_Box box; /**< Inherit from Ewl_Box */ struct { Ewl_Widget *square; /**< The square picker box */ Ewl_Widget *vertical; /**< The vertical picker box */ } picker; /**< This holds the two picker boxes */ struct { Ewl_Widget *current; /**< The current colour preview */ Ewl_Widget *previous; /**< The previous colour preview */ } preview; /**< The preview boxes */ struct { struct { Ewl_Widget *r; /**< The red value */ Ewl_Widget *g; /**< The green value */ Ewl_Widget *b; /**< The blue value */ } rgb; /**< The pickers RGB values */ struct { Ewl_Widget *h; /**< The current hue */ Ewl_Widget *s; /**< The current saturation */ Ewl_Widget *v; /**< The current value */ } hsv; /**< The pickers HSV values */ Ewl_Widget *alpha; /**< The alpha value */ } spinners; /**< The spinners to hold the different values */ Ewl_Color_Set previous; /**< The previous color */ Ewl_Color_Mode mode; /**< The current mode */ unsigned int has_alpha:1; /**< Does the picker deal with alpha values */ unsigned int updating:1; /**< Are we currently updating the widget */ }; Ewl_Widget *ewl_colorpicker_new(void); int ewl_colorpicker_init(Ewl_Colorpicker *cp); void ewl_colorpicker_has_alpha_set(Ewl_Colorpicker *cp, unsigned int alpha); unsigned int ewl_colorpicker_has_alpha_get(Ewl_Colorpicker *cp); void ewl_colorpicker_alpha_set(Ewl_Colorpicker *cp, unsigned int alpha); unsigned int ewl_colorpicker_alpha_get(Ewl_Colorpicker *cp); void ewl_colorpicker_current_rgb_set(Ewl_Colorpicker *cp, unsigned int r, unsigned int g, unsigned int b); void ewl_colorpicker_current_rgb_get(Ewl_Colorpicker *cp, unsigned int *r, unsigned int *g, unsigned int *b); void ewl_colorpicker_previous_rgb_set(Ewl_Colorpicker *cp, unsigned int r, unsigned int g, unsigned int b); void ewl_colorpicker_previous_rgb_get(Ewl_Colorpicker *cp, unsigned int *r, unsigned int *g, unsigned int *b); void ewl_colorpicker_color_mode_set(Ewl_Colorpicker *cp, Ewl_Color_Mode type); Ewl_Color_Mode ewl_colorpicker_color_mode_get(Ewl_Colorpicker *cp); /* * * internally used callbacks, override at your own risk. * */ void ewl_colorpicker_cb_square_change(Ewl_Widget *w, void *ev, void *data); void ewl_colorpicker_cb_vertical_change(Ewl_Widget *w, void *ev, void *data); void ewl_colorpicker_cb_spinner_change(Ewl_Widget *w, void *ev, void *data); void ewl_colorpicker_cb_radio_change(Ewl_Widget *w, void *ev, void *data); void ewl_colorpicker_cb_previous_clicked(Ewl_Widget *w, void *ev, void *data); void ewl_colorpicker_cb_dnd_data(Ewl_Widget *w, void *ev, void *data); /** * @} */ #endif 070701000416a7000081a400000002000000020000000145ae79d20000064b000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_combo.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_COMBO_H #define EWL_COMBO_H /** * @addtogroup Ewl_Combo Ewl_Combo: A Simple Combo Box * Defines a combo box used internally. The contents on the box are not drawn * outside of the Evas. * * @remarks Inherits from Ewl_MVC. * @image html Ewl_Combo_inheritance.png * * @{ */ /** * @themekey /combo/file * @themekey /combo/group */ /** * @def EWL_COMBO_TYPE * The type name for the Ewl_Combo widget */ #define EWL_COMBO_TYPE "combo" /** * A simple internal combo box, it is limited to drawing within the current * evas. */ typedef struct Ewl_Combo Ewl_Combo; /** * @def EWL_COMBO(combo) * Typecasts a pointer to an Ewl_Combo pointer. */ #define EWL_COMBO(combo) ((Ewl_Combo *) combo) /** * Inherits from the Ewl_MVC widget */ struct Ewl_Combo { Ewl_MVC mvc; /**< Inherit from Ewl_MVC */ Ewl_Widget *popup; /**< Use a popup to display with. */ Ewl_Widget *button; /**< expand/contract button */ Ewl_Widget *header; /**< The combo header widget */ unsigned char editable:1; /**< Is the combo editable */ }; Ewl_Widget *ewl_combo_new(void); int ewl_combo_init(Ewl_Combo *combo); void ewl_combo_editable_set(Ewl_Combo *combo, unsigned int editable); unsigned int ewl_combo_editable_get(Ewl_Combo *combo); /* * Internally used callbacks, override at your own risk. */ void ewl_combo_cb_decrement_clicked(Ewl_Widget *w, void *ev, void *data); void ewl_combo_cb_popup_mouse_down(Ewl_Widget *w, void *ev, void *data); void ewl_combo_cb_item_clicked(Ewl_Widget *w, void *ev, void *data); /** * @} */ #endif 070701000416a8000081a400000002000000020000000145ae79d20000068a000000760000000000000000000000000000001f00000000reloc/include/ewl/ewl_config.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_CONFIG_H #define EWL_CONFIG_H /** * @addtogroup Ewl_Config Ewl_Config: Functions for Manipulating Configuration Data * * @{ */ /** * The Ewl_Config structure */ typedef struct Ewl_Config Ewl_Config; /** * The Ewl_Config stuct holds configuration data */ struct Ewl_Config { char *app_name; /**< The application name*/ struct { Ecore_Hash *user; /**< User data */ Ecore_Hash *system; /**< System data */ Ecore_Hash *instance; /**< Data for this instance only */ } data; /**< The config data */ }; int ewl_config_init(void); void ewl_config_shutdown(void); void ewl_config_cache_init(void); Ewl_Config *ewl_config_new(const char *app_name); void ewl_config_destroy(Ewl_Config *cfg); void ewl_config_string_set(Ewl_Config *cfg, const char *k, const char *v, Ewl_State_Type state); const char *ewl_config_string_get(Ewl_Config *cfg, const char *k); void ewl_config_int_set(Ewl_Config *cfg, const char *k, int v, Ewl_State_Type state); int ewl_config_int_get(Ewl_Config *cfg, const char *k); void ewl_config_float_set(Ewl_Config *cfg, const char *k, float v, Ewl_State_Type state); float ewl_config_float_get(Ewl_Config *cfg, const char *k); void ewl_config_color_set(Ewl_Config *cfg, const char *k, int r, int g, int b, int a, Ewl_State_Type state); void ewl_config_color_get(Ewl_Config *cfg, const char *k, int *r, int *g, int *b, int *a); int ewl_config_can_save_system(Ewl_Config *cfg); int ewl_config_system_save(Ewl_Config *cfg); int ewl_config_user_save(Ewl_Config *cfg); /** * @} */ #endif 070701000416a9000081a400000002000000020000000145ae79d200001b44000000760000000000000000000000000000002200000000reloc/include/ewl/ewl_container.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_CONTAINER_H #define EWL_CONTAINER_H /** * @addtogroup Ewl_Container Ewl_Container: Widgets Holding Other Widgets * @brief Define the Ewl_Container class which inherits from Ewl_Widget and adds * the ability to nest Ewl_Widget's inside. * * @remarks Inherits from Ewl_Widget. * @image html Ewl_Container_inheritance.png * * @{ */ /** * @def EWL_CONTAINER_TYPE * The type name for the Ewl_Container widget */ #define EWL_CONTAINER_TYPE "container" /** * This class inherits from Ewl_Widget and provides the capabilities necessary * for nesting other widgets inside. */ typedef struct Ewl_Container Ewl_Container; /** * @def EWL_CONTAINER(widget) * @brief Typecast a poiner to an Ewl_Container pointer. */ #define EWL_CONTAINER(widget) ((Ewl_Container *) widget) /** * A typedef to shorten the definition of the child_add callbacks. This * callback is container specific and is triggered when an Ewl_Widget is added * to the Ewl_Container. */ typedef void (*Ewl_Child_Add) (Ewl_Container *c, Ewl_Widget *w); /** * A typedef to shorten the definition of the child_remove callbacks. This * callback is container specific and is triggered when an Ewl_Widget is * removed from the Ewl_Container. */ typedef void (*Ewl_Child_Remove) (Ewl_Container *c, Ewl_Widget *w, int idx); /** * A typedef to shorten the definition of the child_resize callbacks. This * callback is container specific and is triggered when an Ewl_Widget is * resized in the Ewl_Container. */ typedef void (*Ewl_Child_Resize) (Ewl_Container *c, Ewl_Widget *w, int size, Ewl_Orientation o); /** * A typedef to shorten the definition of the child_show callbacks. This * callback is container specific and is triggered when an Ewl_Widget is shown * to the Ewl_Container. */ typedef void (*Ewl_Child_Show) (Ewl_Container *c, Ewl_Widget *w); /** * A typedef to shorten the definition of the child_hide callbacks. This * callback is container specific and is triggered when an Ewl_Widget is hidden * from the Ewl_Container. */ typedef void (*Ewl_Child_Hide) (Ewl_Container *c, Ewl_Widget *w); /** * A typedef to shorten the definition of the child iterator callbacks. This * callback is container specific and is usually set in the container's init * function. This is used to pick the next child in the list of children for * the container. */ typedef Ewl_Widget *(*Ewl_Container_Iterator) (Ewl_Container *c); /** * Inherits from the Ewl_Widget and expands to allow for placing child widgets * within the available space. Also adds notifiers for various child events. */ struct Ewl_Container { Ewl_Widget widget; /**< Inherit the basics of the widget. */ Ecore_DList *children; /**< List of children that are contained. */ Evas_Object *clip_box; /**< Clip box to bound widgets inside. */ Ewl_Container *redirect; /**< Alternate parent for children */ Ewl_Child_Add child_add; /**< Function called on child add */ Ewl_Child_Remove child_remove; /**< Function called on child remove */ Ewl_Child_Resize child_resize; /**< Function called on child resize */ Ewl_Child_Show child_show; /**< Function called on child show */ Ewl_Child_Hide child_hide; /**< Function called on child hide */ Ewl_Container_Iterator iterator; /**< Function to find next child */ }; int ewl_container_init(Ewl_Container *container); void ewl_container_add_notify_set(Ewl_Container *container, Ewl_Child_Add add); void ewl_container_remove_notify_set(Ewl_Container *container, Ewl_Child_Remove remove); void ewl_container_resize_notify_set(Ewl_Container *container, Ewl_Child_Resize resize); void ewl_container_show_notify_set(Ewl_Container *container, Ewl_Child_Show show); void ewl_container_hide_notify_set(Ewl_Container *container, Ewl_Child_Hide show); void ewl_container_child_append(Ewl_Container *parent, Ewl_Widget *child); void ewl_container_child_prepend(Ewl_Container *parent, Ewl_Widget *child); void ewl_container_child_insert(Ewl_Container *parent, Ewl_Widget *child, int index); void ewl_container_child_insert_internal(Ewl_Container *parent, Ewl_Widget *child, int index); void ewl_container_child_remove(Ewl_Container *parent, Ewl_Widget *child); void ewl_container_child_resize(Ewl_Widget *w, int size, Ewl_Orientation o); Ewl_Widget *ewl_container_child_get(Ewl_Container *parent, int index); Ewl_Widget *ewl_container_child_internal_get(Ewl_Container *parent, int index); int ewl_container_child_index_get(Ewl_Container *parent, Ewl_Widget *child); int ewl_container_child_index_internal_get(Ewl_Container *parent, Ewl_Widget *child); void ewl_container_child_iterate_begin(Ewl_Container *c); Ewl_Widget *ewl_container_child_next(Ewl_Container *c); void ewl_container_child_iterator_set(Ewl_Container *c, Ewl_Container_Iterator i); int ewl_container_child_count_get(Ewl_Container *c); int ewl_container_child_count_internal_get(Ewl_Container *c); void ewl_container_destroy(Ewl_Container *c); void ewl_container_reset(Ewl_Container *c); void ewl_container_callback_notify(Ewl_Container *c, unsigned int t); void ewl_container_callback_intercept(Ewl_Container *c, unsigned int t); void ewl_container_callback_nointercept(Ewl_Container *c, unsigned int t); Ewl_Widget *ewl_container_child_at_get(Ewl_Container *widget, int x, int y); Ewl_Widget *ewl_container_child_at_recursive_get(Ewl_Container *widget, int x, int y); void ewl_container_largest_prefer(Ewl_Container *c, Ewl_Orientation o); void ewl_container_sum_prefer(Ewl_Container *c, Ewl_Orientation o); void ewl_container_child_add_call(Ewl_Container *c, Ewl_Widget *w); void ewl_container_child_remove_call(Ewl_Container *c, Ewl_Widget *w, int idx); void ewl_container_child_show_call(Ewl_Container *c, Ewl_Widget *w); void ewl_container_child_hide_call(Ewl_Container *c, Ewl_Widget *w); Ewl_Container *ewl_container_end_redirect_get(Ewl_Container *c); Ewl_Container *ewl_container_redirect_get(Ewl_Container *c); void ewl_container_redirect_set(Ewl_Container *c, Ewl_Container *rc); /* * Internally used callbacks, override at your own risk. */ void ewl_container_cb_reveal(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_container_cb_obscure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_container_cb_realize(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_container_cb_configure(Ewl_Widget * w, void *ev_data, void *user_data); void ewl_container_cb_reparent(Ewl_Widget * w, void *ev_data, void *user_data); void ewl_container_cb_unrealize(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_container_cb_enable(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_container_cb_disable(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416aa000081a400000002000000020000000145ae79d20000046b000000760000000000000000000000000000001f00000000reloc/include/ewl/ewl_cursor.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_CURSOR_H #define EWL_CURSOR_H /** * @addtogroup Ewl_Cursor Ewl_Cursor: Container to create custom mouse cursors * @brief Defines the Ewl_Cursor class used for generating ARGB cursor data. * * @remarks Inherits from Ewl_Window. * @image html Ewl_Cursor_inheritance.png * * @{ */ /** * @themekey /cursor/file * @themekey /cursor/group */ /** * @def EWL_CURSOR_TYPE * The type name for the Ewl_Cursor widget */ #define EWL_CURSOR_TYPE "cursor" /** * Ewl_Cursor provides a container that has a labeled cursor. */ typedef struct Ewl_Cursor Ewl_Cursor; /** * @def EWL_CURSOR(cursor) * Typecast a pointer to an Ewl_Separator pointer. */ #define EWL_CURSOR(cursor) ((Ewl_Cursor *) cursor) /** * @brief Inherits from Ewl_Window to allow packing widgets as cursor objects. */ struct Ewl_Cursor { Ewl_Window window; /**< Inherit from Ewl_Window */ int refcount; /**< Number of references to cursor */ int handle; /**< Engine id for generated cursor */ }; Ewl_Widget *ewl_cursor_new(void); int ewl_cursor_init(Ewl_Cursor *c); /** * @} */ #endif 070701000416ab000081a400000002000000020000000145ae79d200000569000000760000000000000000000000000000002300000000reloc/include/ewl/ewl_datepicker.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_DATEPICKER_H #define EWL_DATEPICKER_H /** * @addtogroup Ewl_Datepicker Ewl_Datepicker: The EWL Datepicker widget * @brief Defines the Ewl_Datepicker class, * * @remarks Inherits from Ewl_Text. * @image html Ewl_Datepicker_inheritance.png * * @{ */ /** * @themekey /datepicker/file * @themekey /datepicker/group */ /** * @def EWL_DATEPICKER_TYPE * The type name for the Ewl_Datepicker widget */ #define EWL_DATEPICKER_TYPE "datepicker" /** * The Ewl_Datepicker */ typedef struct Ewl_Datepicker Ewl_Datepicker; /** * @def EWL_DATEPICKER(datepicker) * Typecast a pointer to an Ewl_Datepicker pointer */ #define EWL_DATEPICKER(datepicker) ((Ewl_Datepicker *) datepicker) /** * Inherits from an Ewl_Text */ struct Ewl_Datepicker { Ewl_Text text; /**< Inherit from Ewl_Text */ Ewl_Widget *calendar; /**< The calendar */ Ewl_Widget *calendar_window; /**< The window */ }; Ewl_Widget *ewl_datepicker_new(void); int ewl_datepicker_init(Ewl_Datepicker* datepicker); /* * Internally used callbacks, override at your risk */ void ewl_datepicker_cb_destroy(Ewl_Widget *w, void *ev, void *user_data); void ewl_datepicker_cb_value_changed(Ewl_Widget *w, void *ev, void *user_data); void ewl_datepicker_cb_window_mouse_down(Ewl_Widget *w, void *ev, void *user_data); /** * @} */ #endif 070701000416ac000081a400000002000000020000000145ae79d20000144c000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_debug.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_DEBUG_H #define EWL_DEBUG_H #include "ewl_misc.h" #include #include #include #define DLEVEL_UNSTABLE 1 #define DLEVEL_TESTING 10 #define DLEVEL_STABLE 20 void ewl_print_warning(void); void ewl_segv(void); void ewl_backtrace(void); #define DEBUG 1 #ifdef DEBUG /** * The Ewl_Config_Cache structure */ typedef struct Ewl_Config_Cache Ewl_Config_Cache; /** * The Ewl_Config_Cache struct holds cached configuration data */ struct Ewl_Config_Cache { int level; /**< Debug level */ unsigned char enable:1; /**< Enable debugging */ unsigned char segv:1; /**< Segv on D* messages */ unsigned char backtrace:1; /**< Print backtrace on D* messages */ unsigned char evas_render:1; /**< Debug evas render calls */ unsigned char gc_reap:1; /**< Debug garbage collection */ unsigned char print_signals:1; /**< Print theme signals */ unsigned char print_keys:1; /**< Print theem keys */ }; extern Ewl_Config_Cache ewl_config_cache; /**< system debug data */ #define DEBUGGING(lvl) (ewl_config_cache.enable && (ewl_config_cache.level >= (lvl))) #define DENTER_FUNCTION(lvl) \ { \ if (DEBUGGING(lvl)) \ { \ ewl_debug_indent_print(1); \ fprintf(stderr, "--> %s:%i\tEntering %s();\n", \ __FILE__, __LINE__, __func__); \ } \ } #define DLEAVE_FUNCTION(lvl) \ { \ if (DEBUGGING(lvl)) \ { \ ewl_debug_indent_print(-1); \ fprintf(stderr, "<-- %s:%i\tLeaving %s();\n", \ __FILE__, __LINE__, __func__); \ } \ } #define DRETURN(lvl) \ { \ DLEAVE_FUNCTION(lvl); \ if (DEBUGGING(lvl)) \ { \ ewl_debug_indent_print(0); \ fprintf(stderr, "<-- %s:%i\tReturn in %s();\n", \ __FILE__, __LINE__, __func__); \ } \ return; \ } #define DRETURN_PTR(ptr, lvl) \ { \ DLEAVE_FUNCTION(lvl); \ if (DEBUGGING(lvl)) \ { \ ewl_debug_indent_print(0); \ fprintf(stderr, "<-- %s:%i\tReturning %p in %s();\n", \ __FILE__, __LINE__, (void *) (ptr), __func__); \ } \ return (void *)(ptr); \ } #define DRETURN_FLOAT(num, lvl) \ { \ DLEAVE_FUNCTION(lvl); \ if (DEBUGGING(lvl)) \ { \ ewl_debug_indent_print(0); \ fprintf(stderr, "<-- %s:%i\tReturning %f in %s();\n", \ __FILE__, __LINE__, (float) (num), __func__); \ } \ return num; \ } #define DRETURN_INT(num, lvl) \ { \ DLEAVE_FUNCTION(lvl); \ if (DEBUGGING(lvl)) \ { \ ewl_debug_indent_print(0); \ fprintf(stderr, "<-- %s:%i\tReturning %i in %s();\n", \ __FILE__, __LINE__, (int) (num), __func__); \ } \ return num; \ } #define DWARNING(fmt, args...) \ { \ ewl_print_warning(); \ fprintf(stderr, "\tIn function:\n\n" \ "\t%s();\n\n", __func__); \ fprintf(stderr, fmt, ## args); \ fprintf(stderr, "\n"); \ ewl_backtrace(); \ ewl_segv(); \ } #define DCHECK_PARAM_PTR(str, ptr) \ { \ if (!(ptr)) \ { \ ewl_print_warning(); \ fprintf(stderr, "\tThis program is calling:\n\n" \ "\t%s();\n\n" \ "\tWith the parameter:\n\n" \ "\t%s\n\n" \ "\tbeing NULL. Please fix your program.\n", \ __func__, str); \ ewl_backtrace(); \ ewl_segv(); \ return; \ } \ } #define DCHECK_PARAM_PTR_RET(str, ptr, ret) \ { \ if (!(ptr)) \ { \ ewl_print_warning(); \ fprintf(stderr, "\tThis program is calling:\n\n" \ "\t%s();\n\n" \ "\tWith the parameter:\n\n" \ "\t%s\n\n" \ "\tbeing NULL. Please fix your program.\n", \ __func__, str); \ ewl_backtrace(); \ ewl_segv(); \ return ret; \ } \ } #define DCHECK_TYPE(str, ptr, type) \ { \ if (!ewl_widget_type_is(EWL_WIDGET(ptr), type)) \ { \ ewl_print_warning(); \ fprintf(stderr, "\tThis program is calling:\n\n" \ "\t%s();\n\n" \ "\tWith the paramter:\n\n" \ "\t%s\n\n" \ "\tas the wrong type. (%s) instead of (%s).\n" \ "\tPlease fix your program.\n", \ __func__, str, \ (EWL_WIDGET(ptr)->inheritance ? \ EWL_WIDGET(ptr)->inheritance : \ "NULL") , type); \ ewl_backtrace(); \ ewl_segv(); \ return; \ } \ } #define DCHECK_TYPE_RET(str, ptr, type, ret) \ { \ if (!ewl_widget_type_is(EWL_WIDGET(ptr), type)) \ { \ ewl_print_warning(); \ fprintf(stderr, "\tThis program is calling:\n\n" \ "\t%s();\n\n" \ "\tWith the paramter:\n\n" \ "\t%s\n\n" \ "\tas the wrong type. (%s) instead of (%s).\n" \ "\tPlease fix your program.\n", \ __func__, str, \ (EWL_WIDGET(ptr)->inheritance ? \ EWL_WIDGET(ptr)->inheritance : \ "NULL") , type); \ ewl_backtrace(); \ ewl_segv(); \ return ret; \ } \ } #else #define DENTER_FUNCTION(lvl) {} #define DLEAVE_FUNCTION(lvl) {} #define DRETURN(lvl) return #define DRETURN_PTR(ptr, lvl) return (void *)(ptr) #define DRETURN_FLOAT(num, lvl) return num #define DRETURN_INT(num, lvl) return num #define DWARNING(fmt, args...) {} #define DCHECK_PARAM_PTR(str, ptr) \ { \ if (!(ptr)) { \ return; \ } \ } #define DCHECK_PARAM_PTR_RET(str, ptr, ret) \ { \ if (!(ptr)) { \ return ret; \ } \ } #define DCHECK_TYPE(str, ptr, type) {} #define DCHECK_TYPE_RET(str, ptr, type, ret) {} #endif #define DERROR(fmt) \ { \ ewl_print_warning(); \ fprintf(stderr, "\tIn function:\n\n" \ "\t%s();\n\n", __func__); \ fprintf(stderr, fmt); \ } #endif 070701000416ad000081a400000002000000020000000145ae79d20000081f000000760000000000000000000000000000001f00000000reloc/include/ewl/ewl_dialog.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_DIALOG_H #define EWL_DIALOG_H /** * @addtogroup Ewl_Dialog Ewl_Dialog: A dialog window * @brief Defines the Ewl_Dialog class which extends the Ewl_Window class. * * @remarks Inherits from Ewl_Window. * @image html Ewl_Dialog_inheritance.png * * @{ */ /** * @themekey /dialog/file * @themekey /dialog/group */ /** * @def EWL_DIALOG_TYPE * The type name for the Ewl_Dialog widget */ #define EWL_DIALOG_TYPE "dialog" /** * The dialog structure is a window with two areas: a box (vbox) to hold * messages and another box (action_area) to put buttons * (usually). These boxes can be separated by a line. */ typedef struct Ewl_Dialog Ewl_Dialog; /** * @def EWL_DIALOG(dialog) * Typecasts a pointer to an Ewl_Dialog pointer. */ #define EWL_DIALOG(dialog) ((Ewl_Dialog *) dialog) /** * Extends the Ewl_Window class. Add two boxes to hold massages (vbox) * and buttons (action_area). The action_area could be on top, bottom, * right or left of the window. The boxes could be separated by a line. */ struct Ewl_Dialog { Ewl_Window window; /**< Inherit from a window */ Ewl_Widget *box; /**< The box for window layout */ Ewl_Widget *vbox; /**< The box where messages are displayed */ Ewl_Widget *action_area; /**< The box where the buttons are added */ Ewl_Widget *separator; /**< The separator between vbox and action_area */ Ewl_Position position; /**< Position of the action_area */ Ewl_Position active_area; /**< Which section of the dialog is active */ }; Ewl_Widget *ewl_dialog_new (void); int ewl_dialog_init (Ewl_Dialog *dialog); void ewl_dialog_action_position_set(Ewl_Dialog *d, Ewl_Position pos); Ewl_Position ewl_dialog_action_position_get(Ewl_Dialog *dialog); void ewl_dialog_active_area_set(Ewl_Dialog *d, Ewl_Position pos); Ewl_Position ewl_dialog_active_area_get(Ewl_Dialog *d); unsigned int ewl_dialog_has_separator_get (Ewl_Dialog *dialog); void ewl_dialog_has_separator_set (Ewl_Dialog *dialog, unsigned int has_sep); /** * @} */ #endif 070701000416ae000081a400000002000000020000000145ae79d2000004a9000000760000000000000000000000000000001c00000000reloc/include/ewl/ewl_dnd.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_DND_H #define EWL_DND_H /** * @addtogroup Ewl_Dnd Ewl_Dnd: The files containing DND functions * * @{ */ extern int EWL_CALLBACK_DND_POSITION; extern int EWL_CALLBACK_DND_ENTER; extern int EWL_CALLBACK_DND_LEAVE; extern int EWL_CALLBACK_DND_DROP; extern int EWL_CALLBACK_DND_DATA_RECEIVED; extern int EWL_CALLBACK_DND_DATA_REQUEST; int ewl_dnd_init(void); void ewl_dnd_shutdown(void); void ewl_dnd_drag_start(Ewl_Widget *w); void ewl_dnd_drag_drop(Ewl_Widget *w); void ewl_dnd_drag_widget_clear(void); Ewl_Widget *ewl_dnd_drag_widget_get(void); int ewl_dnd_status_get(void); void ewl_dnd_position_windows_set(Ewl_Widget *w); void ewl_dnd_provided_types_set(Ewl_Widget *w, const char **types); int ewl_dnd_provided_types_contains(Ewl_Widget *w, char *type); char **ewl_dnd_provided_types_get(Ewl_Widget *w); void ewl_dnd_accepted_types_set(Ewl_Widget *w, const char **types); int ewl_dnd_accepted_types_contains(Ewl_Widget *w, char *type); const char **ewl_dnd_accepted_types_get(Ewl_Widget *w); void ewl_dnd_disable(void); void ewl_dnd_enable(void); /** * @} */ #endif 070701000416af000081a400000002000000020000000145ae79d2000018af000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_embed.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_EMBED_H #define EWL_EMBED_H /** * @addtogroup Ewl_Embed Ewl_Embed: A Container for Displaying on an Evas * Defines the Ewl_Embed class to provide EWL with the ability to work with an * evas. * * @remarks Inherits from Ewl_Overlay. * @image html Ewl_Embed_inheritance.png * * @{ */ /** * @themekey /embed/file * @themekey /embed/group */ /** * @def EWL_EMBED_TYPE * The type name for the Ewl_Embed widget */ #define EWL_EMBED_TYPE "embed" /** * The embed structure is mostly a container for holding widgets and a * wrapper evas smart object. */ typedef struct Ewl_Embed Ewl_Embed; /** * Typedef and abstract out embedded evas windows */ typedef void *Ewl_Embed_Evas_Window; /** * @def EWL_EMBED(widget) * @brief Typecast a pointer to an Ewl_Embed pointer. */ #define EWL_EMBED(widget) ((Ewl_Embed *) widget) /** * @def EWL_EMBED_EVAS_WINDOW(window) * @brief Typecast a pointer to an Evas_Window */ #define EWL_EMBED_EVAS_WINDOW(window) ((Ewl_Embed_Evas_Window *)window) /** * @brief The class inheriting from Ewl_Container that acts as a top level * widget for interacting with the evas. */ struct Ewl_Embed { Ewl_Overlay overlay; /**< Inherits from the Ewl_Overlay class */ const char *engine_name; /**< Name of current engine used */ void *engine; /**< The display engine */ Evas *evas; /**< Evas where drawing takes place. */ void *evas_window; /**< The window holding the evas. */ int cursor; /**< Id for current cursor in use */ Evas_Object *smart; /**< Manipulate Ewl_Embed from evas */ Evas_Object *ev_clip; /**< Clip box to receive evas events */ Ecore_DList *tab_order; /**< Order of widgets to send focus */ Ecore_Hash *obj_cache; /**< Hash of object queues for reuse */ struct { Ewl_Widget *clicked; /**< Last clicked widget */ Ewl_Widget *focused; /**< Last focused widget */ Ewl_Widget *mouse_in; /**< Last widget to receive a mouse_in */ Ewl_Widget *drop_widget; /**< The current DND drop target */ Ewl_Widget *drag_widget; /**< The current DND drag source */ } last; /**< Collection of widgets to last receive events */ int x; /**< Screen relative horizontal position of window */ int y; /**< Screen relative vertical position of window */ int dnd_count; /**< DND aware widget count */ int focus; /**< Indicates if it receives focus */ Ewl_Dnd_Types dnd_types; /**< The dnd type */ Ewl_Widget *dnd_last_position; /**< The last dnd position */ }; Ewl_Widget *ewl_embed_new(void); int ewl_embed_init(Ewl_Embed *emb); int ewl_embed_engine_name_set(Ewl_Embed *embed, const char *engine); const char *ewl_embed_engine_name_get(Ewl_Embed *embed); void ewl_embed_shutdown(void); Evas_Object *ewl_embed_evas_set(Ewl_Embed *emb, Evas *evas, Ewl_Embed_Evas_Window *evas_window); void ewl_embed_focus_set(Ewl_Embed *embed, int f); int ewl_embed_focus_get(Ewl_Embed *embed); void ewl_embed_active_set(Ewl_Embed *embed, unsigned int act); Ewl_Embed *ewl_embed_active_embed_get(void); void ewl_embed_key_down_feed(Ewl_Embed *embed, const char *keyname, unsigned int modifiers); void ewl_embed_key_up_feed(Ewl_Embed *embed, const char *keyname, unsigned int modifiers); void ewl_embed_mouse_down_feed(Ewl_Embed *embed, int b, int clicks, int x, int y, unsigned int modifiers); void ewl_embed_mouse_up_feed(Ewl_Embed *embed, int b, int x, int y, unsigned int modifiers); void ewl_embed_mouse_move_feed(Ewl_Embed *embed, int x, int y, unsigned int modifiers); const char *ewl_embed_dnd_position_feed(Ewl_Embed *embed, int x, int y, int *, int *, int *, int *); const char *ewl_embed_dnd_drop_feed(Ewl_Embed* embed, int x, int y, int internal); void ewl_embed_dnd_data_received_feed(Ewl_Embed* embed, char *type, void *data, unsigned int len, unsigned int format); void ewl_embed_dnd_data_request_feed(Ewl_Embed* embed, void *handle, char *type); void ewl_embed_mouse_out_feed(Ewl_Embed *embed, int x, int y, unsigned int modifiers); void ewl_embed_mouse_wheel_feed(Ewl_Embed *embed, int x, int y, int z, int dir, unsigned int mods); void ewl_embed_font_path_add(char *path); Ewl_Embed *ewl_embed_evas_window_find(Ewl_Embed_Evas_Window *win); Ewl_Embed *ewl_embed_widget_find(Ewl_Widget *w); void ewl_embed_object_cache(Ewl_Embed *e, Evas_Object *obj); Evas_Object *ewl_embed_object_request(Ewl_Embed *e, char *type); void ewl_embed_tab_order_append(Ewl_Embed *e, Ewl_Widget *w); void ewl_embed_tab_order_prepend(Ewl_Embed *e, Ewl_Widget *w); void ewl_embed_tab_order_insert(Ewl_Embed *e, Ewl_Widget *w, unsigned int idx); void ewl_embed_tab_order_insert_before(Ewl_Embed *e, Ewl_Widget *w, Ewl_Widget *before); void ewl_embed_tab_order_insert_after(Ewl_Embed *e, Ewl_Widget *w, Ewl_Widget *after); void ewl_embed_tab_order_remove(Ewl_Embed *e, Ewl_Widget *w); void ewl_embed_tab_order_next(Ewl_Embed *e); void ewl_embed_tab_order_previous(Ewl_Embed *e); void ewl_embed_focused_widget_set(Ewl_Embed *e, Ewl_Widget *w); Ewl_Widget *ewl_embed_focused_widget_get(Ewl_Embed *e); void ewl_embed_info_widgets_cleanup(Ewl_Embed *e, Ewl_Widget *w); void ewl_embed_coord_to_screen(Ewl_Embed *e, int xx, int yy, int *x, int *y); void ewl_embed_mouse_cursor_set(Ewl_Widget *w); void ewl_embed_position_get(Ewl_Embed *e, int *x, int *y); void ewl_embed_window_position_get(Ewl_Embed *e, int *x, int *y); void ewl_embed_desktop_size_get(Ewl_Embed *e, int *w, int *y); void ewl_embed_freeze(Ewl_Embed *e); void ewl_embed_thaw(Ewl_Embed *e); void ewl_embed_dnd_aware_set(Ewl_Embed *embed); void ewl_embed_dnd_aware_remove(Ewl_Embed *embed); void ewl_embed_cache_cleanup(Ewl_Embed *emb); /* * Internally used callbacks, override at your own risk. */ void ewl_embed_cb_realize(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_embed_cb_unrealize(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_embed_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_embed_cb_focus_out(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_embed_cb_destroy(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416b0000081a400000002000000020000000145ae79d300003223000000760000000000000000000000000000002000000000reloc/include/ewl/ewl_engines.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_ENGINES_H #define EWL_ENGINES_H #include enum Ewl_Engine_Window_Hooks { EWL_ENGINE_WINDOW_NEW, /**< Create the window */ EWL_ENGINE_WINDOW_DESTROY,/**< Destroy the window */ EWL_ENGINE_WINDOW_MOVE, /**< Move the window to the given location */ EWL_ENGINE_WINDOW_RESIZE, /**< Resize the window */ EWL_ENGINE_WINDOW_MIN_MAX_SIZE_SET, /**< Set the min and max sizes */ EWL_ENGINE_WINDOW_SHOW, /**< Show the window */ EWL_ENGINE_WINDOW_HIDE, /**< Hide the window */ EWL_ENGINE_WINDOW_TITLE_SET, /**< Set the window title */ EWL_ENGINE_WINDOW_NAME_CLASS_SET, /**< Set the window name/class */ EWL_ENGINE_WINDOW_BORDERLESS_SET, /**< Set the borderless state of the window */ EWL_ENGINE_WINDOW_DIALOG_SET, /**< Set the dialog setting of the window */ EWL_ENGINE_WINDOW_FULLSCREEN_SET, /**< Set the fullscreen setting of the window */ EWL_ENGINE_WINDOW_TRANSIENT_FOR, /**< Set the window transient */ EWL_ENGINE_WINDOW_MODAL_SET, /**< Set the window modal */ EWL_ENGINE_WINDOW_RAISE, /**< Raise the window */ EWL_ENGINE_WINDOW_LOWER, /**< Lower the window */ EWL_ENGINE_WINDOW_KEYBOARD_GRAB, /**< Set the keyboard grab */ EWL_ENGINE_WINDOW_KEYBOARD_UNGRAB, /**< Set the keyboard ungrab */ EWL_ENGINE_WINDOW_POINTER_GRAB, /**< Set the pointer grab */ EWL_ENGINE_WINDOW_POINTER_UNGRAB, /**< Set the pointer ungrab */ EWL_ENGINE_WINDOW_SELECTION_TEXT_SET, /**< Set the selection text */ EWL_ENGINE_WINDOW_GEOMETRY_GET, /**< Get the window geometry */ EWL_ENGINE_WINDOW_DND_AWARE_SET, /**< Set the window dnd aware */ EWL_ENGINE_WINDOW_DESKTOP_SIZE_GET, /**< Get the size of the desktop */ EWL_ENGINE_WINDOW_DND_DRAG_TYPES_SET, /**< Set window drag types */ EWL_ENGINE_WINDOW_DND_DRAG_START, /**< Begin DND drag process */ EWL_ENGINE_WINDOW_DND_DRAG_DROP, /**< Complete DND drag process */ EWL_ENGINE_WINDOW_DND_DRAG_DATA_SEND, /**< Send data after request */ EWL_ENGINE_WINDOW_MAX }; enum Ewl_Engine_Canvas_Hooks { EWL_ENGINE_CANVAS_SETUP, /**< Setup the render canvas */ EWL_ENGINE_CANVAS_OUTPUT_SET, /**< Set the canvas size */ EWL_ENGINE_CANVAS_RENDER, EWL_ENGINE_CANVAS_FREEZE, EWL_ENGINE_CANVAS_THAW, EWL_ENGINE_CANVAS_MAX }; enum Ewl_Engine_Theme_Hooks { EWL_ENGINE_THEME_FREEZE, EWL_ENGINE_THEME_THAW, EWL_ENGINE_THEME_DATA_GET, EWL_ENGINE_THEME_WIDGET_GROUP, EWL_ENGINE_THEME_OBJECT_ADD, EWL_ENGINE_THEME_OBJECT_DEL, EWL_ENGINE_THEME_OBJECT_MOVE, EWL_ENGINE_THEME_OBJECT_RESIZE, EWL_ENGINE_THEME_OBJECT_SHOW, EWL_ENGINE_THEME_OBJECT_HIDE, EWL_ENGINE_THEME_OBJECT_CLIP_SET, EWL_ENGINE_THEME_OBJECT_CLIP_UNSET, EWL_ENGINE_THEME_OBJECT_FILE_SET, EWL_ENGINE_THEME_OBJECT_LOAD_ERROR, EWL_ENGINE_THEME_OBJECT_MIN_SIZE_GET, EWL_ENGINE_THEME_OBJECT_MAX_SIZE_GET, EWL_ENGINE_THEME_OBJECT_SIGNAL_SEND, EWL_ENGINE_THEME_OBJECT_PART_TEXT_SET, EWL_ENGINE_THEME_OBJECT_COLOR_CLASS_SET, EWL_ENGINE_THEME_CLIP_ADD, EWL_ENGINE_THEME_CLIP_DEL, EWL_ENGINE_THEME_CLIP_CLIPEES_GET, EWL_ENGINE_THEME_CLIP_COLOR_SET, EWL_ENGINE_THEME_WIDGET_STACK_ADD, EWL_ENGINE_THEME_WIDGET_LAYER_UPDATE, EWL_ENGINE_THEME_MAX, }; enum Ewl_Engine_Pointer_Hooks { EWL_ENGINE_POINTER_DATA_NEW, /**< Create pointer from ARGB data */ EWL_ENGINE_POINTER_FREE, /**< Free a created pointer */ EWL_ENGINE_POINTER_GET, /**< Get the current pointer */ EWL_ENGINE_POINTER_SET, /**< Set the current pointer */ EWL_ENGINE_POINTER_MAX }; typedef enum Ewl_Engine_Window_Hooks Ewl_Engine_Window_Hooks; typedef enum Ewl_Engine_Theme_Hooks Ewl_Engine_Theme_Hooks; typedef enum Ewl_Engine_Canvas_Hooks Ewl_Engine_Canvas_Hooks; typedef enum Ewl_Engine_Pointer_Hooks Ewl_Engine_Pointer_Hooks; #define EWL_ENGINE(engine) ((Ewl_Engine *)engine) typedef struct Ewl_Engine Ewl_Engine; typedef struct Ewl_Engine_Info Ewl_Engine_Info; struct Ewl_Engine_Info { void (*shutdown)(Ewl_Engine *engine); /**< Shutdown the engine */ struct { void **window; /**< The window hooks */ void **canvas; /**< The canvas hooks */ void **theme; /**< The theme hooks */ void **pointer; /**< The pointer hooks */ } hooks; /**< The engine hooks */ }; struct Ewl_Engine { void *handle; /**< The dlsym handle */ char *name; /**< The name of the engine */ Ecore_DList *dependancies; /**< The engines this one depends on */ Ewl_Engine_Info *functions; /**< The functions used by ewl, suppled by the engine */ }; int ewl_engines_init(void); void ewl_engines_shutdown(void); Ecore_List *ewl_engine_names_get(void); Ewl_Engine *ewl_engine_new(const char *name, int *argc, char ** argv); void ewl_engine_event_handlers_init(void); void ewl_engine_event_handlers_shutdown(void); void ewl_engine_engine_shutdown(Ewl_Window *win); void ewl_engine_window_new(Ewl_Window *win); void ewl_engine_window_destroy(Ewl_Window *win); void ewl_engine_window_move(Ewl_Window *win); void ewl_engine_window_resize(Ewl_Window *win); void ewl_engine_window_min_max_size_set(Ewl_Window *win); void ewl_engine_window_show(Ewl_Window *win); void ewl_engine_window_hide(Ewl_Window *win); void ewl_engine_window_title_set(Ewl_Window *win); void ewl_engine_window_name_class_set(Ewl_Window *win); void ewl_engine_window_borderless_set(Ewl_Window *win); void ewl_engine_window_dialog_set(Ewl_Window *win); void ewl_engine_window_fullscreen_set(Ewl_Window *win); void ewl_engine_window_transient_for(Ewl_Window *win); void ewl_engine_window_modal_set(Ewl_Window *win); void ewl_engine_window_raise(Ewl_Window *win); void ewl_engine_window_lower(Ewl_Window *win); int ewl_engine_keyboard_grab(Ewl_Window *win); void ewl_engine_keyboard_ungrab(Ewl_Window *win); int ewl_engine_pointer_grab(Ewl_Window *win); void ewl_engine_pointer_ungrab(Ewl_Window *win); void ewl_engine_window_selection_text_set(Ewl_Window *win, const char *txt); void ewl_engine_window_geometry_get(Ewl_Window *win, int root, int *width, int *height); void ewl_engine_embed_dnd_aware_set(Ewl_Embed *embed); void ewl_engine_embed_dnd_drag_types_set(Ewl_Embed *embed, char **types, unsigned int num); void ewl_engine_embed_dnd_drag_start(Ewl_Embed *embed); void ewl_engine_embed_dnd_drag_drop(Ewl_Embed *embed); int ewl_engine_embed_dnd_drag_data_send(Ewl_Embed *embed, void *handle, void *data, int size); void ewl_engine_desktop_size_get(Ewl_Embed *embed, int *w, int *h); void ewl_engine_canvas_setup(Ewl_Window *win, int debug); void ewl_engine_canvas_output_set(Ewl_Embed *emb, int x, int y, int width, int height); void ewl_engine_canvas_render(Ewl_Embed *embed); void ewl_engine_canvas_freeze(Ewl_Embed *embed); void ewl_engine_canvas_thaw(Ewl_Embed *embed); int ewl_engine_pointer_data_new(Ewl_Embed *embed, unsigned int *data, int w, int h); void ewl_engine_pointer_free(Ewl_Embed *embed, int pointer); void ewl_engine_pointer_set(Ewl_Embed *embed, int pointer); int ewl_engine_pointer_get(Ewl_Embed *embed); /** * Internal engine hook typedefs, you only need these if you're writing an * engine. */ typedef void (*Ewl_Engine_Cb_Window_New)(Ewl_Window *win); /**< Create the window */ typedef void (*Ewl_Engine_Cb_Window_Destroy)(Ewl_Window *win);/**< Destroy the window */ typedef void (*Ewl_Engine_Cb_Window_Move)(Ewl_Window *win); /**< Move the window to the given location */ typedef void (*Ewl_Engine_Cb_Window_Resize)(Ewl_Window *win); /**< Resize the window */ typedef void (*Ewl_Engine_Cb_Window_Min_Max_Size_Set)(Ewl_Window *win); /**< Set the min and max sizes */ typedef void (*Ewl_Engine_Cb_Window_Show)(Ewl_Window *win); /**< Show the window */ typedef void (*Ewl_Engine_Cb_Window_Hide)(Ewl_Window *win); /**< Hide the window */ typedef void (*Ewl_Engine_Cb_Window_Title_Set)(Ewl_Window *win); /**< Set the window title */ typedef void (*Ewl_Engine_Cb_Window_Name_Class_Set)(Ewl_Window *win); /**< Set the window name/class */ typedef void (*Ewl_Engine_Cb_Window_Borderless_Set)(Ewl_Window *win); /**< Set the borderless state of the window */ typedef void (*Ewl_Engine_Cb_Window_Dialog_Set)(Ewl_Window *win); /**< Set the dialog setting of the window */ typedef void (*Ewl_Engine_Cb_Window_Fullscreen_Set)(Ewl_Window *win); /**< Set the fullscreen setting of the window */ typedef void (*Ewl_Engine_Cb_Window_Transient_For)(Ewl_Window *win); /**< Set the window transient */ typedef void (*Ewl_Engine_Cb_Window_Modal_Set)(Ewl_Window *win); /**< Set the window modal */ typedef void (*Ewl_Engine_Cb_Window_Raise)(Ewl_Window *win); /**< Raise the window */ typedef void (*Ewl_Engine_Cb_Window_Lower)(Ewl_Window *win); /**< Lower the window */ typedef int (*Ewl_Engine_Cb_Keyboard_Grab)(Ewl_Window *win); /**< Set the keyboard grab */ typedef void (*Ewl_Engine_Cb_Keyboard_Ungrab)(Ewl_Window *win); /**< Set the keyboard ungrab */ typedef int (*Ewl_Engine_Cb_Pointer_Grab)(Ewl_Window *win); /**< Set the pointer grab */ typedef void (*Ewl_Engine_Cb_Pointer_Ungrab)(Ewl_Window *win); /**< Set the pointer ungrab */ typedef void (*Ewl_Engine_Cb_Window_Selection_Text_Set)(Ewl_Window *win, const char *txt); /**< Set the selection text */ typedef void (*Ewl_Engine_Cb_Window_Geometry_Get)(Ewl_Window *win, int *width, int *height); /**< Get the window geometry */ typedef void (*Ewl_Engine_Cb_Window_Dnd_Aware_Set)(Ewl_Embed *embed); /**< Set the embed dnd aware */ typedef void (*Ewl_Engine_Cb_Window_Dnd_Drag_Types_Set)(Ewl_Embed *embed, char **types, unsigned int num); /**< Set the drag types */ typedef void (*Ewl_Engine_Cb_Window_Dnd_Drag_Start)(Ewl_Embed *embed); /**< Start the drag process */ typedef void (*Ewl_Engine_Cb_Window_Dnd_Drag_Drop)(Ewl_Embed *embed); /**< End the drag process with a drop event */ typedef int (*Ewl_Engine_Cb_Window_Dnd_Drag_Data_Send)(Ewl_Embed *embed, void *handle, void *data, int size); /**< Send the drag data */ typedef void (*Ewl_Engine_Cb_Window_Desktop_Size_Get)(Ewl_Embed *embed, int *w, int *h); /**< Get the desktop size */ typedef void (*Ewl_Engine_Cb_Canvas_Setup)(Ewl_Window *win, int debug); /**< Setup the render canvas */ typedef void (*Ewl_Engine_Cb_Canvas_Output_Set)(Ewl_Embed *emb, int x, int y, int width, int height); typedef void (*Ewl_Engine_Cb_Canvas_Render)(Ewl_Embed *embed); typedef void (*Ewl_Engine_Cb_Canvas_Freeze)(Ewl_Embed *embed); typedef void (*Ewl_Engine_Cb_Canvas_Thaw)(Ewl_Embed *embed); typedef void (*Ewl_Engine_Cb_Theme_Freeze)(); typedef void (*Ewl_Engine_Cb_Theme_Thaw)(); typedef char *(*Ewl_Engine_Cb_Theme_Data_Get)(char *path, char *key); typedef void *(*Ewl_Engine_Cb_Theme_Widget_Group)(Ewl_Widget *w); typedef void *(*Ewl_Engine_Cb_Theme_Object_Add)(Ewl_Embed *embed); typedef void (*Ewl_Engine_Cb_Theme_Object_Del)(void *obj); typedef void (*Ewl_Engine_Cb_Theme_Object_Move)(void *obj, int x, int y); typedef void (*Ewl_Engine_Cb_Theme_Object_Resize)(void *obj, int w, int h); typedef void *(*Ewl_Engine_Cb_Theme_Object_Show)(void *obj); typedef void *(*Ewl_Engine_Cb_Theme_Object_Hide)(void *obj); typedef void *(*Ewl_Engine_Cb_Theme_Object_Clip_Set)(void *obj, void *clip); typedef void *(*Ewl_Engine_Cb_Theme_Object_Clip_Unset)(void *obj); typedef void (*Ewl_Engine_Cb_Theme_Object_Stack_Add)(Ewl_Widget *w); typedef void (*Ewl_Engine_Cb_Theme_Object_Layer_Update)(Ewl_Widget *w); typedef void (*Ewl_Engine_Cb_Theme_Object_File_Set)(void *obj, char *path, char *group); typedef void *(*Ewl_Engine_Cb_Theme_Object_Load_Error)(void *obj); typedef void (*Ewl_Engine_Cb_Theme_Object_Min_Size_Get)(void *obj, int *w, int *h); typedef void (*Ewl_Engine_Cb_Theme_Object_Max_Size_Get)(void *obj, int *w, int *h); typedef void (*Ewl_Engine_Cb_Theme_Object_Signal_Send)(void *obj, char *state, char *source); typedef void (*Ewl_Engine_Cb_Theme_Object_Part_Text_Set)(void *obj, char *part, char *text); typedef void (*Ewl_Engine_Cb_Theme_Object_Color_Class_Set)(char *name, int r, int g, int b, int r2, int g2, int b2, int r3, int g3, int b3); typedef void *(*Ewl_Engine_Cb_Theme_Clip_Add)(Ewl_Embed *embed); typedef void (*Ewl_Engine_Cb_Theme_Clip_Del)(void *clip); typedef void *(*Ewl_Engine_Cb_Theme_Clip_Clipees_Get)(void *clip); typedef void (*Ewl_Engine_Cb_Theme_Clip_Color_Set)(void *clip, int r, int g, int b, int a); typedef int (*Ewl_Engine_Cb_Pointer_Data_New)(Ewl_Embed *embed, unsigned int *data, int w, int h); typedef void (*Ewl_Engine_Cb_Pointer_Free)(Ewl_Embed *embed, int pointer); typedef void (*Ewl_Engine_Cb_Pointer_Set)(Ewl_Embed *embed, int pointer); typedef int (*Ewl_Engine_Cb_Pointer_Get)(Ewl_Embed *embed); #endif 070701000416b1000081a400000002000000020000000145ae79d300000caa000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_entry.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_ENTRY_H #define EWL_ENTRY_H /** * @addtogroup Ewl_Entry Ewl_Entry: A text entry widget * This widget provides all text entry needs, from single to multiline * * @remarks Inherits from Ewl_Text. * @image html Ewl_Entry_inheritance.png * * @{ */ /** * @def EWL_ENTRY_TYPE * The type name for the Ewl_Entry widget */ #define EWL_ENTRY_TYPE "entry" /** * @def EWL_ENTRY_CURSOR_TYPE * The type name for the Ewl_Entry_Cursor widget */ #define EWL_ENTRY_CURSOR_TYPE "cursor" /** * @def EWL_ENTRY(entry) * Typecast a pointer to an Ewl_Entry */ #define EWL_ENTRY(entry) ((Ewl_Entry *) entry) /** * The Ewl_Entry */ typedef struct Ewl_Entry Ewl_Entry; /** * Inherits from Ewl_Text and extends to allow editing of the text */ struct Ewl_Entry { Ewl_Text text; /**< The Ewl_Text parent */ Ewl_Widget *cursor; /**< The cursor */ unsigned int multiline; /**< Is the entry multi-line */ unsigned int editable; /**< Is the entry editable */ unsigned int in_select_mode; /**< Are we in select mode */ }; Ewl_Widget *ewl_entry_new(void); int ewl_entry_init(Ewl_Entry *e); void ewl_entry_multiline_set(Ewl_Entry *e, unsigned int multiline); unsigned int ewl_entry_multiline_get(Ewl_Entry *e); void ewl_entry_editable_set(Ewl_Entry *e, unsigned int editable); unsigned int ewl_entry_editable_get(Ewl_Entry *e); unsigned int ewl_entry_selection_clear(Ewl_Entry *e); /* * Internal stuff */ void ewl_entry_cb_configure(Ewl_Widget *w, void *ev, void *data); void ewl_entry_cb_key_down(Ewl_Widget *w, void *ev, void *data); void ewl_entry_cb_mouse_down(Ewl_Widget *w, void *ev, void *data); void ewl_entry_cb_mouse_up(Ewl_Widget *w, void *ev, void *data); void ewl_entry_cb_mouse_move(Ewl_Widget *w, void *ev, void *data); void ewl_entry_cb_focus_in(Ewl_Widget *w, void *ev, void *data); void ewl_entry_cb_focus_out(Ewl_Widget *w, void *ev, void *data); void ewl_entry_cb_disable(Ewl_Widget *w, void *ev, void *data); void ewl_entry_cb_enable(Ewl_Widget *w, void *ev, void *data); void ewl_entry_cb_dnd_position(Ewl_Widget *w, void *ev, void *data); void ewl_entry_cb_dnd_data(Ewl_Widget *w, void *ev, void *data); void ewl_entry_cursor_move_left(Ewl_Entry *e); void ewl_entry_cursor_move_right(Ewl_Entry *e); void ewl_entry_cursor_move_up(Ewl_Entry *e); void ewl_entry_cursor_move_down(Ewl_Entry *e); void ewl_entry_delete_left(Ewl_Entry *e); void ewl_entry_delete_right(Ewl_Entry *e); /* * cursor stuff */ /** * @def EWL_ENTRY_CURSOR(cursor) * Typecast a pointer to an Ewl_Entry_Cursor pointer */ #define EWL_ENTRY_CURSOR(cursor) ((Ewl_Entry_Cursor *) cursor) /** * The Ewl_Entry_Cursor widget */ typedef struct Ewl_Entry_Cursor Ewl_Entry_Cursor; /** * Inherit from Ewl_Widget and extend for the Entry cursor */ struct Ewl_Entry_Cursor { Ewl_Widget widget; /**< Inherit from Ewl_Widget */ Ewl_Entry *parent; /**< The parent Ewl_Text */ }; Ewl_Widget *ewl_entry_cursor_new(Ewl_Entry *parent); int ewl_entry_cursor_init(Ewl_Entry_Cursor *c, Ewl_Entry *parent); void ewl_entry_cursor_position_set(Ewl_Entry_Cursor *c, unsigned int pos); unsigned int ewl_entry_cursor_position_get(Ewl_Entry_Cursor *c); /** * @} */ #endif 070701000416b2000081a400000002000000020000000145ae79d3000051d0000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_enums.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_ENUMS_H #define EWL_ENUMS_H /** * @addtogroup Ewl_Enums Ewl_Enums: Various Flags and Enumerations used in EWL * Provides bitmasks, flags, and other enumerations for use by widgets in EWL. * * @{ */ /** * @enum Ewl_Callback_Type * This defines the various types of callbacks that can be hooked up for each * widget. */ enum Ewl_Callback_Type { EWL_CALLBACK_EXPOSE, /**< Triggered when the window needs redrawing */ EWL_CALLBACK_REALIZE, /**< Event when a widget is first drawn */ EWL_CALLBACK_UNREALIZE, /**< When a widget is no longer drawn */ EWL_CALLBACK_SHOW, /**< A widget has been marked visible */ EWL_CALLBACK_HIDE, /**< A widget is marked hidden */ EWL_CALLBACK_OBSCURE, /**< Widget is offscreen */ EWL_CALLBACK_REVEAL, /**< Widget returned to screen */ EWL_CALLBACK_DESTROY, /**< The widget is freed */ EWL_CALLBACK_DELETE_WINDOW, /**< The window is being closed */ EWL_CALLBACK_CONFIGURE, /**< The object is being resized */ EWL_CALLBACK_REPARENT, /**< A widget has been placed in a container */ EWL_CALLBACK_KEY_DOWN, /**< A key was pressed down */ EWL_CALLBACK_KEY_UP, /**< A key was released */ EWL_CALLBACK_MOUSE_DOWN, /**< Mouse was pressed down */ EWL_CALLBACK_MOUSE_UP, /**< Mouse was released */ EWL_CALLBACK_MOUSE_MOVE, /**< Mouse was moved */ EWL_CALLBACK_MOUSE_WHEEL, /**< Mouse wheel scrolled */ EWL_CALLBACK_MOUSE_IN, /**< Mouse was placed over the widget */ EWL_CALLBACK_MOUSE_OUT, /**< Mouse was moved away from the widget */ EWL_CALLBACK_CLICKED, /**< Mouse was pressed and released on a widget */ EWL_CALLBACK_FOCUS_IN, /**< Widget was selected by mouse or key */ EWL_CALLBACK_FOCUS_OUT, /**< Widget was deselected by mouse or key */ EWL_CALLBACK_VALUE_CHANGED, /**< Value in widget changed */ EWL_CALLBACK_STATE_CHANGED, /**< Alter the state of the appearance */ EWL_CALLBACK_WIDGET_ENABLE, /**< Widget has been re-enabled */ EWL_CALLBACK_WIDGET_DISABLE, /**< Widget no longer takes input */ EWL_CALLBACK_MAX /**< Flag to indicate last value */ }; /** * The Ewl_Callback_Type */ typedef enum Ewl_Callback_Type Ewl_Callback_Type; /** * @enum Ewl_Event_Notify * Flags for the callbacks to indicate interception or notification of the * parent. */ enum Ewl_Event_Notify { EWL_CALLBACK_NOTIFY_NONE = 0, /**< No notification or interception */ EWL_CALLBACK_NOTIFY_NOTIFY = 1, /**< Notify of call */ EWL_CALLBACK_NOTIFY_INTERCEPT = 2, /**< Intercept call */ EWL_CALLBACK_TYPE_DIRECT = 4 /**< Direct call */ }; /** * The Ewl_Event_Notify type */ typedef enum Ewl_Event_Notify Ewl_Event_Notify; /** * @enum Ewl_Orientation * The orientation enum is used in a few widgets to specify whether the widget * should be laid out in a horizontal or vertical fashion. */ enum Ewl_Orientation { EWL_ORIENTATION_HORIZONTAL, /**< Horizontal layout */ EWL_ORIENTATION_VERTICAL /**< Vertical layout */ }; /** * The Ewl_Orientation type */ typedef enum Ewl_Orientation Ewl_Orientation; /** * @enum Ewl_Flags * A variety of flags that affect layout, visibility, scheduling and * properties of objects. */ enum Ewl_Flags { /* * The alignment enumeration allows for specifying how an element is * aligned within it's container. */ EWL_FLAG_ALIGN_CENTER = 0, /**< Center align bit */ EWL_FLAG_ALIGN_LEFT = 0x1, /**< Left align bit */ EWL_FLAG_ALIGN_RIGHT = 0x2, /**< Right align bit */ EWL_FLAG_ALIGN_TOP = 0x4, /**< Top align bit */ EWL_FLAG_ALIGN_BOTTOM = 0x8, /**< Bottom align bit */ /* * Fill policy identifies to containers whether child widgets should be * stretched to fill available space or keep their current size. */ EWL_FLAG_FILL_NONE = 0, /**< Do not fill or shrink in any direction */ EWL_FLAG_FILL_HSHRINK = 0x10, /**< Horizontally shrink bit */ EWL_FLAG_FILL_VSHRINK = 0x20, /**< Horizontally shrink bit */ EWL_FLAG_FILL_SHRINK = EWL_FLAG_FILL_HSHRINK | EWL_FLAG_FILL_VSHRINK, /**< Shrink bit */ EWL_FLAG_FILL_HFILL = 0x40, /**< Horizontal fill bit */ EWL_FLAG_FILL_VFILL = 0x80, /**< Vertical fill bit */ EWL_FLAG_FILL_FILL = EWL_FLAG_FILL_HFILL | EWL_FLAG_FILL_VFILL, /**< Fill bit */ EWL_FLAG_FILL_ALL = EWL_FLAG_FILL_FILL | EWL_FLAG_FILL_SHRINK, /**< Shrunk and fill bit */ /* * Flags identifying the visibility status of the widget */ EWL_FLAG_VISIBLE_HIDDEN = 0, /**< Widget hidden */ EWL_FLAG_VISIBLE_SHOWN = 0x100, /**< Widget shown */ EWL_FLAG_VISIBLE_REALIZED = 0x200, /**< Widget realized */ EWL_FLAG_VISIBLE_OBSCURED = 0x400, /**< Widget obscured */ EWL_FLAG_VISIBLE_NOCLIP = 0x800, /**< Widget has no clip */ /* * Behavior modifying properties. */ EWL_FLAG_PROPERTY_RECURSIVE = 0x1000, /**< Widget is recursive */ EWL_FLAG_PROPERTY_TOPLEVEL = 0x2000, /**< Widget is a top level widget */ EWL_FLAG_PROPERTY_INTERNAL = 0x4000, /**< Widget is internal */ EWL_FLAG_PROPERTY_BLOCK_TAB_FOCUS = 0x8000, /**< Widget will block tab focus changes */ EWL_FLAG_PROPERTY_FOCUSABLE = 0x10000, /**< Widget is focusable */ EWL_FLAG_PROPERTY_IN_TAB_LIST = 0x20000, /**< Widget is in the tab order */ EWL_FLAG_PROPERTY_DND_TARGET = 0x40000, /**< Widget is DND aware */ EWL_FLAG_PROPERTY_DND_SOURCE = 0x80000, /**< Widget is dragable */ /* * Flags to indicate queues this object is on. */ EWL_FLAG_QUEUED_CSCHEDULED = 0x100000, /**< Configure scheduled */ EWL_FLAG_QUEUED_RSCHEDULED = 0x200000, /**< Reveal scheduled */ EWL_FLAG_QUEUED_DSCHEDULED = 0x400000, /**< Delete scheduled */ EWL_FLAG_QUEUED_CPROCESS = 0x800000, /**< Configure in progress */ EWL_FLAG_QUEUED_RPROCESS = 0x1000000, /**< Reveal in progress */ EWL_FLAG_QUEUED_DPROCESS = 0x2000000, /**< Delete in progress */ /* * The state enum specifies the current state of a widget, ie. has it * been clicked, does it have the keyboard focus, etc. */ EWL_FLAG_STATE_NORMAL = 0, /**< Widget state normal */ EWL_FLAG_STATE_MOUSE_IN = 0x4000000, /**< Mouse is in the widget */ EWL_FLAG_STATE_PRESSED = 0x8000000, /**< Widget is pressed */ EWL_FLAG_STATE_FOCUSED = 0x10000000, /**< Widget has focus */ EWL_FLAG_STATE_DISABLED = 0x20000000, /**< Widget is disabled */ EWL_FLAG_STATE_DND = 0x40000000, /**< Widget is engaged in DND */ EWL_FLAG_STATE_DND_WAIT = 0x80000000, /**< Widget is in DND wait state */ }; /** * @def EWL_FLAG_FILL_NORMAL * Flag specifing normal fill values */ #define EWL_FLAG_FILL_NORMAL (EWL_FLAG_FILL_FILL) /** * @def EWL_FLAGS_ALIGN_MASK * The alignment mask */ #define EWL_FLAGS_ALIGN_MASK (EWL_FLAG_ALIGN_CENTER | EWL_FLAG_ALIGN_LEFT | \ EWL_FLAG_ALIGN_RIGHT | EWL_FLAG_ALIGN_TOP | \ EWL_FLAG_ALIGN_BOTTOM) /** * @def EWL_FLAGS_FILL_MASK * The fill mask */ #define EWL_FLAGS_FILL_MASK (EWL_FLAG_FILL_NONE | EWL_FLAG_FILL_SHRINK | \ EWL_FLAG_FILL_FILL) /** * @def EWL_FLAGS_VISIBLE_MASK * The visibility mask */ #define EWL_FLAGS_VISIBLE_MASK (EWL_FLAG_VISIBLE_HIDDEN | \ EWL_FLAG_VISIBLE_SHOWN | EWL_FLAG_VISIBLE_REALIZED | \ EWL_FLAG_VISIBLE_OBSCURED | EWL_FLAG_VISIBLE_NOCLIP) /** * @def EWL_FLAGS_PROPERTY_MASK * The property mask */ #define EWL_FLAGS_PROPERTY_MASK (EWL_FLAG_PROPERTY_RECURSIVE | \ EWL_FLAG_PROPERTY_TOPLEVEL | EWL_FLAG_PROPERTY_INTERNAL | \ EWL_FLAG_PROPERTY_BLOCK_TAB_FOCUS | EWL_FLAG_PROPERTY_FOCUSABLE | \ EWL_FLAG_PROPERTY_DND_TARGET | EWL_FLAG_PROPERTY_DND_SOURCE | \ EWL_FLAG_PROPERTY_IN_TAB_LIST) /** * @def EWL_FLAGS_QUEUED_MASK * The queue mask */ #define EWL_FLAGS_QUEUED_MASK (EWL_FLAG_QUEUED_CSCHEDULED | \ EWL_FLAG_QUEUED_RSCHEDULED | EWL_FLAG_QUEUED_DSCHEDULED | \ EWL_FLAG_QUEUED_CPROCESS | EWL_FLAG_QUEUED_RPROCESS | \ EWL_FLAG_QUEUED_DPROCESS) /** * @def EWL_FLAGS_STATE_MASK * The state mask */ #define EWL_FLAGS_STATE_MASK (EWL_FLAG_STATE_NORMAL | \ EWL_FLAG_STATE_MOUSE_IN | EWL_FLAG_STATE_PRESSED | \ EWL_FLAG_STATE_FOCUSED | EWL_FLAG_STATE_DND | \ EWL_FLAG_STATE_DISABLED | EWL_FLAG_STATE_DND_WAIT) /** * @enum Ewl_Position * The possible placement positions */ enum Ewl_Position { EWL_POSITION_LEFT = 0x1, /**< Left position */ EWL_POSITION_RIGHT = 0x2, /**< Right position */ EWL_POSITION_TOP = 0x4, /**< Top position */ EWL_POSITION_BOTTOM = 0x8 /**< Bottom position */ }; /** * The Ewl_Position type */ typedef enum Ewl_Position Ewl_Position; /** * @def EWL_POSITION_MASK * The mask for the Ewl_Position bitmap */ #define EWL_POSITION_MASK (0xf) /** * @enum Ewl_Window_Flags * The possible window states */ enum Ewl_Window_Flags { EWL_WINDOW_BORDERLESS = 0x1, /**< Window is borderless */ EWL_WINDOW_USER_CONFIGURE = 0x2, /**< User configure */ EWL_WINDOW_GRAB_POINTER = 0x4, /**< Window grabs pointer */ EWL_WINDOW_GRAB_KEYBOARD = 0x8, /**< Window grabs keyboard */ EWL_WINDOW_OVERRIDE = 0x10, /**< Window override setting */ EWL_WINDOW_FULLSCREEN = 0x20, /**< Window is fullscreen */ EWL_WINDOW_DIALOG = 0x40, /**< Window has no max and min buttons */ EWL_WINDOW_MODAL = 0x80 /**< Window is modal */ }; /** * The Ewl_Window_Flags type */ typedef enum Ewl_Window_Flags Ewl_Window_Flags; /** * @enum Ewl_Popup_Type * The possible popup types */ enum Ewl_Popup_Type { EWL_POPUP_TYPE_NONE, /**< No popup type */ EWL_POPUP_TYPE_MOUSE, /**< Popup off the mouse */ EWL_POPUP_TYPE_MENU_HORIZONTAL, /**< Popup with horizontal data */ EWL_POPUP_TYPE_MENU_VERTICAL /**< Popup with vertical data */ }; /** * The Ewl_Popup_Types type */ typedef enum Ewl_Popup_Type Ewl_Popup_Type; /** * @enum Ewl_Tree_Node_Flags * The available tree node states */ enum Ewl_Tree_Node_Flags { EWL_TREE_NODE_NOEXPAND = 0, /**< Node does not expand */ EWL_TREE_NODE_COLLAPSED = 1, /**< Node is collapsed */ EWL_TREE_NODE_EXPANDED = 2, /**< Node is expanded */ }; /** * The Ewl_Tree_Node_Flags type */ typedef enum Ewl_Tree_Node_Flags Ewl_Tree_Node_Flags; /** * @enum Ewl_Notebook_Flags * States effecting the notebook */ enum Ewl_Notebook_Flags { EWL_NOTEBOOK_FLAG_TABS_HIDDEN = 0x10 /**< Tabbar is hidden */ }; /** * The Ewl_Notebook_Flags type */ typedef enum Ewl_Notebook_Flags Ewl_Notebook_Flags; /** * @enum Ewl_Scrollpane_Flags * The possible scrollpane settings */ enum Ewl_Scrollpane_Flags { EWL_SCROLLPANE_FLAG_NONE, /**< No flags set */ EWL_SCROLLPANE_FLAG_AUTO_VISIBLE, /**< Hide if possible */ EWL_SCROLLPANE_FLAG_ALWAYS_HIDDEN /**< Always hide */ }; /** * The Ewl_Scrollpane_Flags type */ typedef enum Ewl_Scrollpane_Flags Ewl_Scrollpane_Flags; /** * @enum Ewl_Key_Modifiers * The key modifiers */ enum Ewl_Key_Modifiers { EWL_KEY_MODIFIER_SHIFT = 0x1, /**< Shift key */ EWL_KEY_MODIFIER_CTRL = 0x2, /**< Ctrl key */ EWL_KEY_MODIFIER_ALT = 0x4, /**< Alt key */ EWL_KEY_MODIFIER_MOD = 0x8, /**< Mod key */ EWL_KEY_MODIFIER_WIN = 0x10, /**< Win key */ }; /** * The Ewl_Key_Modifiers type */ typedef enum Ewl_Key_Modifiers Ewl_Key_Modifiers; /** * @enum Ewl_State_Type * The state type */ enum Ewl_State_Type { EWL_STATE_TRANSIENT, EWL_STATE_PERSISTENT }; /** * The Ewl_State_Type type */ typedef enum Ewl_State_Type Ewl_State_Type; /** * @enum Ewl_Stock_Type * The different stock types */ enum Ewl_Stock_Type { EWL_STOCK_APPLY = 0, EWL_STOCK_ARROW_DOWN, EWL_STOCK_ARROW_LEFT, EWL_STOCK_ARROW_RIGHT, EWL_STOCK_ARROW_UP, EWL_STOCK_CANCEL, EWL_STOCK_FASTFORWARD, EWL_STOCK_HOME, EWL_STOCK_OK, EWL_STOCK_OPEN, EWL_STOCK_PAUSE, EWL_STOCK_PLAY, EWL_STOCK_QUIT, EWL_STOCK_REWIND, EWL_STOCK_SAVE, EWL_STOCK_STOP, EWL_STOCK_NONE }; /** * The Ewl_Stock_Type type */ typedef enum Ewl_Stock_Type Ewl_Stock_Type; /** * @enum Ewl_Color_Mode * The different colour picker modes */ enum Ewl_Color_Mode { EWL_COLOR_MODE_RGB_RED, EWL_COLOR_MODE_RGB_GREEN, EWL_COLOR_MODE_RGB_BLUE, EWL_COLOR_MODE_HSV_HUE, EWL_COLOR_MODE_HSV_SATURATION, EWL_COLOR_MODE_HSV_VALUE }; /** * The Ewl_Color_Mode type */ typedef enum Ewl_Color_Mode Ewl_Color_Mode; /** * @enum Ewl_Spectrum_Type * The spectrum types */ enum Ewl_Spectrum_Type { EWL_SPECTRUM_TYPE_SQUARE, EWL_SPECTRUM_TYPE_VERTICAL }; /** * The Ewl_Spectrum_Type type */ typedef enum Ewl_Spectrum_Type Ewl_Spectrum_Type; /** * @enum Ewl_Text_Style * The possible styles that can be set into ewl_text widgets */ enum Ewl_Text_Style { EWL_TEXT_STYLE_NONE = 0x00, EWL_TEXT_STYLE_UNDERLINE = 0x01, EWL_TEXT_STYLE_DOUBLE_UNDERLINE = 0x02, EWL_TEXT_STYLE_STRIKETHROUGH = 0x04, EWL_TEXT_STYLE_SHADOW = 0x08, EWL_TEXT_STYLE_SOFT_SHADOW = 0x10, EWL_TEXT_STYLE_FAR_SHADOW = 0x20, EWL_TEXT_STYLE_OUTLINE = 0x40, EWL_TEXT_STYLE_GLOW = 0x80 }; /** * The Ewl_Text_Style type */ typedef enum Ewl_Text_Style Ewl_Text_Style; /** * @enum Ewl_Text_Trigger_Type * The types of trigger that can be set */ enum Ewl_Text_Trigger_Type { EWL_TEXT_TRIGGER_TYPE_NONE, EWL_TEXT_TRIGGER_TYPE_SELECTION, EWL_TEXT_TRIGGER_TYPE_TRIGGER }; /** * The Ewl_Text_Trigger_Type */ typedef enum Ewl_Text_Trigger_Type Ewl_Text_Trigger_Type; /** * @enum Ewl_Attach_Type * The types that can be attached to a widget */ enum Ewl_Attach_Type { EWL_ATTACH_TYPE_TOOLTIP, EWL_ATTACH_TYPE_COLOR, EWL_ATTACH_TYPE_NAME, EWL_ATTACH_TYPE_MOUSE_CURSOR, EWL_ATTACH_TYPE_MOUSE_ARGB_CURSOR, EWL_ATTACH_TYPE_WIDGET_ASSOCIATION, EWL_ATTACH_TYPE_DND_DATA }; /** * The Ewl_Attach_Type */ typedef enum Ewl_Attach_Type Ewl_Attach_Type; /** * @enum Ewl_Attach_Data_Type * The types of data that can be set into a widgets attachment */ enum Ewl_Attach_Data_Type { EWL_ATTACH_DATA_TYPE_TEXT, EWL_ATTACH_DATA_TYPE_WIDGET, EWL_ATTACH_DATA_TYPE_OTHER }; /** * The Ewl_Attach_Data_Type */ typedef enum Ewl_Attach_Data_Type Ewl_Attach_Data_Type; /** * @enum Ewl_Media_Module_Type * The possible modules to use with ewl_media */ enum Ewl_Media_Module_Type { EWL_MEDIA_MODULE_XINE, EWL_MEDIA_MODULE_GSTREAMER }; /** * The Ewl_Media_Module_Type */ typedef enum Ewl_Media_Module_Type Ewl_Media_Module_Type; /** * @enum Ewl_Text_Context_Mask * The possible context masks for the ewl_text */ enum Ewl_Text_Context_Mask { EWL_TEXT_CONTEXT_MASK_NONE = 0x00, EWL_TEXT_CONTEXT_MASK_FONT = 0x01, EWL_TEXT_CONTEXT_MASK_SIZE = 0x02, EWL_TEXT_CONTEXT_MASK_STYLES = 0x04, EWL_TEXT_CONTEXT_MASK_ALIGN = 0x08, EWL_TEXT_CONTEXT_MASK_WRAP = 0x10, EWL_TEXT_CONTEXT_MASK_COLOR = 0x20, EWL_TEXT_CONTEXT_MASK_BG_COLOR = 0x40, EWL_TEXT_CONTEXT_MASK_GLOW_COLOR = 0x80, EWL_TEXT_CONTEXT_MASK_OUTLINE_COLOR = 0x100, EWL_TEXT_CONTEXT_MASK_SHADOW_COLOR = 0x200, EWL_TEXT_CONTEXT_MASK_STRIKETHROUGH_COLOR = 0x400, EWL_TEXT_CONTEXT_MASK_UNDERLINE_COLOR = 0x800, EWL_TEXT_CONTEXT_MASK_DOUBLE_UNDERLINE_COLOR = 0x1000 }; /** * The Ewl_Text_Context_Mask type */ typedef enum Ewl_Text_Context_Mask Ewl_Text_Context_Mask; /** * @enum Ewl_Icon_Type * The possible icon types */ enum Ewl_Icon_Type { EWL_ICON_TYPE_SHORT, EWL_ICON_TYPE_LONG }; /** * The Ewl_Icon_Type */ typedef enum Ewl_Icon_Type Ewl_Icon_Type; /** * @enum Ewl_Icon_Part * The different Parts of an Icon */ enum Ewl_Icon_Part { EWL_ICON_PART_NONE, EWL_ICON_PART_IMAGE, EWL_ICON_PART_LABEL }; /** * The Ewl_Icon_Part */ typedef enum Ewl_Icon_Part Ewl_Icon_Part; /** * @enum Ewl_Freebox_Layout_Type * The possibly layout settings for the freebox */ enum Ewl_Freebox_Layout_Type { EWL_FREEBOX_LAYOUT_MANUAL, EWL_FREEBOX_LAYOUT_COMPARATOR, EWL_FREEBOX_LAYOUT_AUTO }; /** * The Ewl_Freebox_Layout_Type */ typedef enum Ewl_Freebox_Layout_Type Ewl_Freebox_Layout_Type; /** * @enum Ewl_Filelist_Event_Type * The possible events that can happen from the filelist */ enum Ewl_Filelist_Event_Type { EWL_FILELIST_EVENT_TYPE_DIR_CHANGE, EWL_FILELIST_EVENT_TYPE_SELECTION_CHANGE, EWL_FILELIST_EVENT_TYPE_FILE_SELECTED }; /** * The Ewl_Filelist_Event_Type */ typedef enum Ewl_Filelist_Event_Type Ewl_Filelist_Event_Type; /** * @enum Ewl_Grid_Resize_Type * The different ways of resizing a column or a row */ enum Ewl_Grid_Resize_Type { EWL_GRID_RESIZE_NORMAL, /**< use the standard resize methode */ EWL_GRID_RESIZE_FIXED, /**< use the user set size */ EWL_GRID_RESIZE_RELATIVE, /**< use the user set relative size */ EWL_GRID_RESIZE_NONE /**< use the preferred size of the row */ }; /** * The Ewl_Grid_Resize_Type */ typedef enum Ewl_Grid_Resize_Type Ewl_Grid_Resize_Type; /** * @enum Ewl_Mouse_Cursor_Type * The possible mouse cursor settings */ enum Ewl_Mouse_Cursor_Type { EWL_MOUSE_CURSOR_X = 0, EWL_MOUSE_CURSOR_ARROW = 2, EWL_MOUSE_CURSOR_BASED_ARROW_DOWN = 4, EWL_MOUSE_CURSOR_UP = 6, EWL_MOUSE_CURSOR_BOAT = 8, EWL_MOUSE_CURSOR_BOTTOM_LEFT_CORNER = 12, EWL_MOUSE_CURSOR_BOTTOM_RIGHT_CORNER = 14, EWL_MOUSE_CURSOR_BOTTOM_SIDE = 16, EWL_MOUSE_CURSOR_BOTTOM_TEE = 18, EWL_MOUSE_CURSOR_BOX_SPIRAL = 20, EWL_MOUSE_CURSOR_CENTER_PTR = 22, EWL_MOUSE_CURSOR_CIRCLE = 24, EWL_MOUSE_CURSOR_CLOCK = 26, EWL_MOUSE_CURSOR_COFFEE_MUG = 28, EWL_MOUSE_CURSOR_CROSS = 30, EWL_MOUSE_CURSOR_CROSS_REVERSE = 32, EWL_MOUSE_CURSOR_CROSSHAIR = 34, EWL_MOUSE_CURSOR_DIAMOND_CROSS = 36, EWL_MOUSE_CURSOR_DOT = 38, EWL_MOUSE_CURSOR_DOT_BOX_MASK = 40, EWL_MOUSE_CURSOR_DOUBLE_ARROW = 42, EWL_MOUSE_CURSOR_DRAFT_LARGE = 44, EWL_MOUSE_CURSOR_DRAFT_SMALL = 46, EWL_MOUSE_CURSOR_DRAPED_BOX = 48, EWL_MOUSE_CURSOR_EXCHANGE = 50, EWL_MOUSE_CURSOR_FLEUR = 52, EWL_MOUSE_CURSOR_GOBBLER = 54, EWL_MOUSE_CURSOR_GUMBY = 56, EWL_MOUSE_CURSOR_HAND1 = 58, EWL_MOUSE_CURSOR_HAND2 = 60, EWL_MOUSE_CURSOR_HEART = 62, EWL_MOUSE_CURSOR_ICON = 64, EWL_MOUSE_CURSOR_IRON_CROSS = 66, EWL_MOUSE_CURSOR_LEFT_PTR = 68, EWL_MOUSE_CURSOR_LEFT_SIDE = 70, EWL_MOUSE_CURSOR_LEFT_TEE = 72, EWL_MOUSE_CURSOR_LEFTBUTTON = 74, EWL_MOUSE_CURSOR_LL_ANGLE = 76, EWL_MOUSE_CURSOR_LR_ANGLE = 78, EWL_MOUSE_CURSOR_MAN = 80, EWL_MOUSE_CURSOR_MIDDLEBUTTON = 82, EWL_MOUSE_CURSOR_MOUSE = 84, EWL_MOUSE_CURSOR_PENCIL = 86, EWL_MOUSE_CURSOR_PIRATE = 88, EWL_MOUSE_CURSOR_PLUS = 90, EWL_MOUSE_CURSOR_QUESTION_ARROW = 92, EWL_MOUSE_CURSOR_RIGHT_PTR = 94, EWL_MOUSE_CURSOR_RIGHT_SIDE = 96, EWL_MOUSE_CURSOR_RIGHT_TEE = 98, EWL_MOUSE_CURSOR_RIGHTBUTTON = 100, EWL_MOUSE_CURSOR_RTL_LOGO = 102, EWL_MOUSE_CURSOR_SAILBOAT = 104, EWL_MOUSE_CURSOR_SB_DOWN_ARROW = 106, EWL_MOUSE_CURSOR_SB_H_DOUBLE_ARROW = 108, EWL_MOUSE_CURSOR_SB_LEFT_ARROW = 110, EWL_MOUSE_CURSOR_SB_RIGHT_ARROW = 112, EWL_MOUSE_CURSOR_SB_UP_ARROW = 114, EWL_MOUSE_CURSOR_SB_V_DOUBLE_ARROW = 116, EWL_MOUSE_CURSOR_SHUTTLE = 118, EWL_MOUSE_CURSOR_SIZING = 120, EWL_MOUSE_CURSOR_SPIDER = 122, EWL_MOUSE_CURSOR_SPRAYCAN = 124, EWL_MOUSE_CURSOR_STAR = 126, EWL_MOUSE_CURSOR_TARGET = 128, EWL_MOUSE_CURSOR_TCROSS = 130, EWL_MOUSE_CURSOR_TOP_LEFT_ARROW = 132, EWL_MOUSE_CURSOR_TOP_LEFT_CORNER = 134, EWL_MOUSE_CURSOR_TOP_RIGHT_CORNER = 136, EWL_MOUSE_CURSOR_TOP_SIDE = 138, EWL_MOUSE_CURSOR_TOP_TEE = 140, EWL_MOUSE_CURSOR_TREK = 142, EWL_MOUSE_CURSOR_UL_ANGLE = 144, EWL_MOUSE_CURSOR_UMBRELLA = 146, EWL_MOUSE_CURSOR_UR_ANGLE = 148, EWL_MOUSE_CURSOR_WATCH = 150, EWL_MOUSE_CURSOR_XTERM = 152, EWL_MOUSE_CURSOR_MAX = 153 }; /** * The Ewl_Mouse_Cursor_Type */ typedef enum Ewl_Mouse_Cursor_Type Ewl_Mouse_Cursor_Type; /** * @enum Ewl_Sort_Direction * The current sort direction */ enum Ewl_Sort_Direction { EWL_SORT_DIRECTION_NONE = 0, EWL_SORT_DIRECTION_ASCENDING, EWL_SORT_DIRECTION_DESCENDING, EWL_SORT_DIRECTION_MAX }; /** * The Ewl_Sort_Direction */ typedef enum Ewl_Sort_Direction Ewl_Sort_Direction; /** * @enum Ewl_Text_Wrap * The text wrap setting */ enum Ewl_Text_Wrap { EWL_TEXT_WRAP_NONE = 0, EWL_TEXT_WRAP_CHAR, EWL_TEXT_WRAP_WORD }; /** * The Ewl_Text_Wrap */ typedef enum Ewl_Text_Wrap Ewl_Text_Wrap; /** * @enum Ewl_Rotate * The rotate values */ enum Ewl_Rotate { EWL_ROTATE_CW_90, /**< 90 degree clockwise rotation */ EWL_ROTATE_180, /**< 180 degree rotation */ EWL_ROTATE_CW_270, /**< 270 degree clockwise rotation */ EWL_ROTATE_CC_90, /**< 90 degree counter-clockwise rotation */ EWL_ROTATE_CC_270 /**< 270 degree counter-clockwise rotation */ }; /** * The Ewl_Rotate */ typedef enum Ewl_Rotate Ewl_Rotate; /** * @enum Ewl_Selection_Type * The selection type enum */ enum Ewl_Selection_Type { EWL_SELECTION_TYPE_INDEX, /**< Single index */ EWL_SELECTION_TYPE_RANGE /**< Range of indices */ }; /** * Ewl_Selection_Type */ typedef enum Ewl_Selection_Type Ewl_Selection_Type; /** * @enum Ewl_Selection_Mode * The slecetion mode enum */ enum Ewl_Selection_Mode { EWL_SELECTION_MODE_NONE, /**< No selection allowed */ EWL_SELECTION_MODE_SINGLE, /**< Single select only */ EWL_SELECTION_MODE_MULTI /**< Multi select mode */ }; /** * Ewl_Selection_Mode */ typedef enum Ewl_Selection_Mode Ewl_Selection_Mode; /** * @enum Ewl_Tree_Selection_Type * The tree selection type */ enum Ewl_Tree_Selection_Type { EWL_TREE_SELECTION_TYPE_ROW, /**< Row selection */ EWL_TREE_SELECTION_TYPE_CELL /**< Cell selection */ }; /** * Ewl_Tree_Selection_Type */ typedef enum Ewl_Tree_Selection_Type Ewl_Tree_Selection_Type; /** * @} */ #endif 070701000416b3000081a400000002000000020000000145ae79d300001adb000000760000000000000000000000000000001f00000000reloc/include/ewl/ewl_events.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_EVENTS_H #define EWL_EVENTS_H /** * @addtogroup Ewl_Events Ewl_Events: Lower Level Event Handlers * @brief Defines the routines that dispatch the lower level events to EWL. * * @{ */ /** * The Ewl_Event_Window_Expose structure */ typedef struct Ewl_Event_Window_Expose Ewl_Event_Window_Expose; /** * Describes the evas region that received an expose notification. */ struct Ewl_Event_Window_Expose { int x; /**< Beginning X coordinate for the expose rectangle */ int y; /**< Beginning Y coordinate for the expose rectangle */ int w; /**< Width of the expose rectangle */ int h; /**< Height of the expose rectangle */ }; /** * The Ewl_Event_Window_Configure type */ typedef struct Ewl_Event_Window_Configure Ewl_Event_Window_Configure; /** * Notifies widgets when the enclosing window size has changed. */ struct Ewl_Event_Window_Configure { int x; /**< Beginning X coordinate of the windows new position */ int y; /**< Beginning Y coordinate of the windows new position */ int w; /**< The new width of the window */ int h; /**< The new height of the window */ }; /** * The Ewl_Event_Window_Delete type */ typedef struct Ewl_Event_Window_Delete Ewl_Event_Window_Delete; /** * Notifies of window close requests. */ struct Ewl_Event_Window_Delete { int ignore; /**< Unused. */ }; /** * The Ewl_Event_Window_Key_Down structure */ typedef struct Ewl_Event_Key_Down Ewl_Event_Key_Down; /** * Provides clients with necessary information about the key press event. */ struct Ewl_Event_Key_Down { unsigned int modifiers; /**< Modifiers that were pressed */ char *keyname; /**< Name of the key that was pressed */ }; /** * The Ewl_Event_Key_Up structure */ typedef struct Ewl_Event_Key_Up Ewl_Event_Key_Up; /** * Provides clients with necessary information about the key release event. */ struct Ewl_Event_Key_Up { unsigned int modifiers; /**< Modifiers that were pressed */ char *keyname; /**< Name of the key that was released */ }; /** * The Ewl_Event_Mouse_Down structure */ typedef struct Ewl_Event_Mouse_Down Ewl_Event_Mouse_Down; /** * Provides information about the mouse down event. */ struct Ewl_Event_Mouse_Down { unsigned int modifiers; /**< Modifiers that were pressed */ int button; /**< The mouse button that was pressed */ int clicks; /**< Number of consecutive clicks */ int x; /**< X coordinate the mouse press occurred at */ int y; /**< Y coordinate the mouse press occurred at */ }; /** * The Ewl_Event_Mouse_Up structure */ typedef struct Ewl_Event_Mouse_Up Ewl_Event_Mouse_Up; /** * Provides information about the mouse up event. */ struct Ewl_Event_Mouse_Up { unsigned int modifiers; /**< Modifiers that were pressed */ int button; /**< The mouse button that was released */ int x; /**< X coordinate the mouse release occurred at */ int y; /**< Y coordinate the mouse release occurred at */ }; /** * The Ewl_Event_Mouse_Move structure */ typedef struct Ewl_Event_Mouse_Move Ewl_Event_Mouse_Move; /** * Provides information about mouse movement */ struct Ewl_Event_Mouse_Move { unsigned int modifiers; /**< Modifiers that were pressed */ int x; /**< X coordinate the mouse moved to */ int y; /**< Y coordinate the mouse moved to */ }; /** * The Ewl_Event_Mouse_In structure */ typedef struct Ewl_Event_Mouse_In Ewl_Event_Mouse_In; /** * Provides information about the mouse entering */ struct Ewl_Event_Mouse_In { unsigned int modifiers; /**< Modifiers that were pressed */ int x; /**< X coordinate the mouse entered at */ int y; /**< Y coordinate the mouse entered at */ }; /** * The Ewl_Event_Mouse_Out structure */ typedef struct Ewl_Event_Mouse_Out Ewl_Event_Mouse_Out; /** * Provides information about the mouse leaving */ struct Ewl_Event_Mouse_Out { unsigned int modifiers; /**< Modifiers that were pressed */ int x; /**< X coordinate the mouse left at */ int y; /**< Y coordinate the mouse left at */ }; /** * The Ewl_Event_Mouse_Wheel structure */ typedef struct Ewl_Event_Mouse_Wheel Ewl_Event_Mouse_Wheel; /** * Provides information about the mouse wheel scrolling */ struct Ewl_Event_Mouse_Wheel { unsigned int modifiers; /**< Modifiers that were pressed */ int x; /**< X coordinate the mouse left at */ int y; /**< Y coordinate the mouse left at */ int z; /**< Z value of mouse wheel */ int dir; /**< Direction mouse wheel scrolled */ }; /** * The Ewl_Dnd_Types type */ typedef struct Ewl_Dnd_Types Ewl_Dnd_Types; /** * Provides type information about an external DND drag */ struct Ewl_Dnd_Types { int num_types; /**< The number of DND types */ char** types; /**< The list of DND types */ }; /** * Provides information about dnd drops movement */ struct Ewl_Event_Dnd_Position { int x; /**< X coordinate the mouse moved to */ int y; /**< Y coordinate the mouse moved to */ }; /** * The Ewl_Event_Dnd_Position type */ typedef struct Ewl_Event_Dnd_Position Ewl_Event_Dnd_Position; /** * Provides information about dnd drops movement */ struct Ewl_Event_Dnd_Drop { int x; /**< X coordinate the mouse moved to */ int y; /**< Y coordinate the mouse moved to */ void* data; /**< Data from drop source */ }; /** * The Ewl_Event_Dnd_Drop type */ typedef struct Ewl_Event_Dnd_Drop Ewl_Event_Dnd_Drop; /** * Provides information about dnd drop data */ struct Ewl_Event_Dnd_Data_Received { char *type; /**< Type of data from drop source */ void *data; /**< Data from drop source */ unsigned int len; /**< Length of received data */ unsigned int format; /**< Bit format of received data */ }; /** * The Ewl_Event_Dnd_Data_Received type */ typedef struct Ewl_Event_Dnd_Data_Received Ewl_Event_Dnd_Data_Received; /** * Provides information about dnd data requests */ struct Ewl_Event_Dnd_Data_Request { void *handle; /**< Engine specific handle for responding to request */ char *type; /**< Type of data requested */ }; /** * The Ewl_Event_Dnd_Data_Requested type */ typedef struct Ewl_Event_Dnd_Data_Request Ewl_Event_Dnd_Data_Request; /** * The Ewl_Dialog_Evenet type */ typedef struct Ewl_Dialog_Event Ewl_Dialog_Event; /** * Stores the reponse from a dialog */ struct Ewl_Dialog_Event { unsigned int response; /**< The response ID from the dialog */ }; /** * The Ewl_Filepicker_Event type */ typedef struct Ewl_Filepicker_Event Ewl_Filepicker_Event; /** * Contains the filepicker response */ struct Ewl_Filepicker_Event { unsigned int response; /**< The filepicker response */ }; /** * The Ewl_Filelist_Event type */ typedef struct Ewl_Filelist_Event Ewl_Filelist_Event; /** * Contains the filelist event type */ struct Ewl_Filelist_Event { Ewl_Filelist_Event_Type type; /**< The type of event */ }; unsigned int ewl_ev_modifiers_get(void); void ewl_ev_modifiers_set(unsigned int modifiers); /** * @} */ #endif 070701000416b4000081a400000002000000020000000145ae79d300000976000000760000000000000000000000000000002300000000reloc/include/ewl/ewl_filedialog.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_FILEDIALOG_H #define EWL_FILEDIALOG_H /** * @addtogroup Ewl_Filedialog Ewl_Filedialog: A Dialog For Picking Files * A simple dialog to show a file selector widget * * @remarks Inherits from Ewl_Dialog. * @image html Ewl_Filedialog_inheritance.png * * @{ */ /** * @themekey /filedialog/file * @themekey /filedialog/group */ /** * @def EWL_FILEDIALOG_TYPE * The type name for the Ewl_Filedialog widget */ #define EWL_FILEDIALOG_TYPE "filedialog" /** * The Ewl_Filedialog provides a filedialog */ typedef struct Ewl_Filedialog Ewl_Filedialog; /** * @def EWL_FILEDIALOG(fd) * Typecasts a pointer to an Ewl_Filedialog pointer. */ #define EWL_FILEDIALOG(fd) ((Ewl_Filedialog *) fd) /** * Creates a dialog for the fileselector */ struct Ewl_Filedialog { Ewl_Dialog dialog; /**< The dialog base class */ Ewl_Widget *fp; /**< Ewl_Filepicker */ Ewl_Widget *menu; /**< The menu */ }; Ewl_Widget *ewl_filedialog_multiselect_new(void); Ewl_Widget *ewl_filedialog_new(void); int ewl_filedialog_init(Ewl_Filedialog *fd); void ewl_filedialog_list_view_set(Ewl_Filedialog *fd, Ewl_View *view); Ewl_View *ewl_filedialog_list_view_get(Ewl_Filedialog *fd); void ewl_filedialog_directory_set(Ewl_Filedialog *fd, const char *dir); const char *ewl_filedialog_directory_get(Ewl_Filedialog *fd); void ewl_filedialog_multiselect_set(Ewl_Filedialog *fd, unsigned int ms); unsigned int ewl_filedialog_multiselect_get(Ewl_Filedialog *fd); void ewl_filedialog_show_dot_files_set(Ewl_Filedialog *fd, unsigned int dot); unsigned int ewl_filedialog_show_dot_files_get(Ewl_Filedialog *fd); void ewl_filedialog_show_favorites_set(Ewl_Filedialog *fd, unsigned int show); unsigned int ewl_filedialog_show_favorites_get(Ewl_Filedialog *fd); void ewl_filedialog_selected_file_set(Ewl_Filedialog *fd, const char *file); char *ewl_filedialog_selected_file_get(Ewl_Filedialog *fd); void ewl_filedialog_selected_files_set(Ewl_Filedialog *fd, Ecore_List *files); Ecore_List *ewl_filedialog_selected_files_get(Ewl_Filedialog *fd); void ewl_filedialog_filter_add(Ewl_Filedialog *fd, const char *name, const char *filter); /* * Internally used callbacks, override at your own risk. */ void ewl_filedialog_cb_delete_window(Ewl_Widget *w, void *ev_data, void *data); /** * @} */ #endif 070701000416b5000081a400000002000000020000000145ae79d300001338000000760000000000000000000000000000002100000000reloc/include/ewl/ewl_filelist.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_FILELIST_H #define EWL_FILELIST_H /** * @addtogroup Ewl_Filelist Ewl_Filelist: The base widget for the filelists * A base class to be extended to provide different views on the file list * * @remarks Inherits from Ewl_Box. * @image html Ewl_Filelist_inheritance.png * * @{ */ /** * @def EWL_FILELIST_TYPE * The type name for the Ewl_Filelist widget */ #define EWL_FILELIST_TYPE "filelist" /** * The Ewl_Filelist provides a base class for the file lists */ typedef struct Ewl_Filelist Ewl_Filelist; /** * @def EWL_FILELIST(fl) * Typecasts a pointer to an Ewl_Filelist pointer. */ #define EWL_FILELIST(fl) ((Ewl_Filelist *)fl) /** * Base class for the file lists */ struct Ewl_Filelist { Ewl_Box box; /**< Inherits from Ewl_Box */ Ecore_List *selected; /**< The selected files */ char *directory; /**< The directory to display */ char *filter; /**< The file filter to employ */ unsigned char multiselect:1; /**< Allow multiple file selctions */ unsigned char show_dot_files:1; /**< Show . files */ struct { Ewl_Widget *base; /**< First select in SHIFT select */ Ewl_Widget *last; /**< Last selected in SHIFT select */ } select; /**< Data used in SHIFT select */ struct { Ewl_Scrollpane_Flags h; /**< Horizontal scroll flag */ Ewl_Scrollpane_Flags v; /**< Vertical scroll flag */ } scroll_flags; /**< Flags to modify a containing scrollpane */ void (*dir_change)(Ewl_Filelist *fl); /**< Callback to notify of directory change */ void (*filter_change)(Ewl_Filelist *fl); /**< Callback to notify of filter change */ void (*multiselect_change)(Ewl_Filelist *fl); /**< Callback to notify of multilselect state change */ void (*show_dot_change)(Ewl_Filelist *fl); /**< Callback to notify of show dot file setting change */ void (*selected_unselect)(Ewl_Filelist *fl); /**< Callback to unselect all files */ void (*selected_file_add)(Ewl_Filelist *fl, const char *file); /**< Callback to notify of a change to the selected files */ const char *(*file_name_get)(Ewl_Filelist *fl, void *file); /**< Callback to get the selected filename */ void (*shift_handle)(Ewl_Filelist *fl, Ewl_Widget *clicked); /**< Callback to handle SHIFT clicks */ }; int ewl_filelist_init(Ewl_Filelist *fl); void ewl_filelist_directory_set(Ewl_Filelist *fl, const char *dir); const char *ewl_filelist_directory_get(Ewl_Filelist *fl); void ewl_filelist_filter_set(Ewl_Filelist *fl, const char *filter); const char *ewl_filelist_filter_get(Ewl_Filelist *fl); void ewl_filelist_multiselect_set(Ewl_Filelist *fl, unsigned int ms); unsigned int ewl_filelist_multiselect_get(Ewl_Filelist *fl); void ewl_filelist_show_dot_files_set(Ewl_Filelist *fl, unsigned int dot); unsigned int ewl_filelist_show_dot_files_get(Ewl_Filelist *fl); void ewl_filelist_selected_file_set(Ewl_Filelist *fl, const char *file); char *ewl_filelist_selected_file_get(Ewl_Filelist *fl); char *ewl_filelist_size_get(off_t st_size); char *ewl_filelist_perms_get(mode_t st_mode); char *ewl_filelist_username_get(uid_t st_uid); char *ewl_filelist_groupname_get(gid_t st_gid); char *ewl_filelist_modtime_get(time_t modtime); Ewl_Widget *ewl_filelist_selected_file_preview_get(Ewl_Filelist *fl, const char *path); void ewl_filelist_selected_files_set(Ewl_Filelist *fl, Ecore_List *files); Ecore_List *ewl_filelist_selected_files_get(Ewl_Filelist *fl); void ewl_filelist_selected_files_change_notify(Ewl_Filelist *fl); void ewl_filelist_selected_signal_all(Ewl_Filelist *fl, const char *signal); void ewl_filelist_vscroll_flag_set(Ewl_Filelist *fl, Ewl_Scrollpane_Flags v); Ewl_Scrollpane_Flags ewl_filelist_vscroll_flag_get(Ewl_Filelist *fl); void ewl_filelist_hscroll_flag_set(Ewl_Filelist *fl, Ewl_Scrollpane_Flags h); Ewl_Scrollpane_Flags ewl_filelist_hscroll_flag_get(Ewl_Filelist *fl); const char *ewl_filelist_stock_icon_get(Ewl_Filelist *fl, const char *path); char *ewl_filelist_expand_path(Ewl_Filelist *fl, const char *dir); void ewl_filelist_directory_read(Ewl_Filelist *fl, const char *dir, unsigned int skip_dot_dot, void (*func)(Ewl_Filelist *fl, const char *dir, char *file, void *data), void *data); void ewl_filelist_handle_click(Ewl_Filelist *fl, Ewl_Widget *w, Ewl_Event_Mouse_Up *ev, const char *select_state, const char *unselect_state); void ewl_filelist_container_shift_handle(Ewl_Filelist *fl, Ewl_Container *c, Ewl_Widget *clicked, const char *select_signal, const char *unselect_signal); /* * Internally used functions, override at your own risk */ void ewl_filelist_cb_destroy(Ewl_Widget *w, void *ev, void *data); /** * @} */ #endif 070701000416b6000081a400000002000000020000000145ae79d30000067c000000760000000000000000000000000000002800000000reloc/include/ewl/ewl_filelist_column.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_FILELIST_COLUMN_H #define EWL_FILELIST_COLUMN_H /** * @addtogroup Ewl_Filelist_Column Ewl_Filelist_Column: An expanding column view * A view of the files using a new column for each directory. * * @remarks Inherits from Ewl_Filelist. * @image html Ewl_Filelist_Column_inheritance.png * * @{ */ /** * @def EWL_FILELIST_COLUMN_TYPE * The type name for the Ewl_Filelist_Column widget */ #define EWL_FILELIST_COLUMN_TYPE "filelist_column" /** * @def EWL_FILELIST_COLUMN(fl) * Typecasts a pointer to an Ewl_Filelist_Column pointer */ #define EWL_FILELIST_COLUMN(fl) ((Ewl_Filelist_Column *)fl) /** * The Ewl_Filelist_Column provides a column view of the files */ typedef struct Ewl_Filelist_Column Ewl_Filelist_Column; /** * Inherits from Ewl_Filelist and extends to provide a column view */ struct Ewl_Filelist_Column { Ewl_Filelist list; /**< Inherit from filelist */ Ewl_Widget *hbox; /**< Hbox to contain the file lists **/ Ecore_List *dirs; /**< List of directories shown */ Ewl_Widget *preview; /**< The preview */ }; Ewl_View *ewl_filelist_column_view_get(void); Ewl_Widget *ewl_filelist_column_new(void); int ewl_filelist_column_init(Ewl_Filelist_Column *fl); void ewl_filelist_column_dir_change(Ewl_Filelist *fl); void ewl_filelist_column_selected_file_add(Ewl_Filelist *fl, const char *file); const char *ewl_filelist_column_filename_get(Ewl_Filelist *fl, void *item); void ewl_filelist_column_selected_unselect(Ewl_Filelist *fl); void ewl_filelist_column_shift_handle(Ewl_Filelist *fl, Ewl_Widget *clicked); /** * @} */ #endif 070701000416b7000081a400000002000000020000000145ae79d3000005af000000760000000000000000000000000000002600000000reloc/include/ewl/ewl_filelist_icon.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_FILELIST_ICON_H #define EWL_FILELIST_ICON_H /** * @addtogroup Ewl_Filelist_Icon Ewl_Filelist_Icon: A icon file view * A view of the files using simple name/icon graphics * * @remarks Inherits from Ewl_Filelist. * @image html Ewl_Filelist_Icon_inheritance.png * * @{ */ /** * @def EWL_FILELIST_ICON_TYPE * The type name for the Ewl_Filelist_Icon widget */ #define EWL_FILELIST_ICON_TYPE "filelist_icon" /** * The Ewl_Filelist_Icon provides an icon view of the files */ typedef struct Ewl_Filelist_Icon Ewl_Filelist_Icon; /** * @def EWL_FILELIST_ICON(fl) * Typecasts a pointer to an Ewl_Filelist_Icon pointer */ #define EWL_FILELIST_ICON(fl) ((Ewl_Filelist_Icon *)fl) /** * Creates the file icon view */ struct Ewl_Filelist_Icon { Ewl_Filelist list; /**< Inherit from filelist */ Ewl_Widget *freebox; /**< Freebox to hold icons */ }; Ewl_View *ewl_filelist_icon_view_get(void); Ewl_Widget *ewl_filelist_icon_new(void); int ewl_filelist_icon_init(Ewl_Filelist_Icon *fl); void ewl_filelist_icon_dir_change(Ewl_Filelist *fl); void ewl_filelist_icon_selected_file_add(Ewl_Filelist *fl, const char *file); const char *ewl_filelist_icon_filename_get(Ewl_Filelist *fl, void *item); void ewl_filelist_icon_selected_unselect(Ewl_Filelist *fl); void ewl_filelist_icon_shift_handle(Ewl_Filelist *fl, Ewl_Widget *clicked); /** * @} */ #endif 070701000416b8000081a400000002000000020000000145ae79d3000005cb000000760000000000000000000000000000002600000000reloc/include/ewl/ewl_filelist_list.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_FILELIST_LIST_H #define EWL_FILELIST_LIST_H /** * @addtogroup Ewl_Filelist_List Ewl_Filelist_List: A listview of the files * Provides a list view of the files giving name, size, etc information * * @remarks Inherits from Ewl_Filelist. * @image html Ewl_Filelist_List_inheritance.png * * @{ */ /** * @def EWL_FILELIST_LIST_TYPE * The type name for the Ewl_Filelist_List widget */ #define EWL_FILELIST_LIST_TYPE "filelist_list" /** * The Ewl_Filelist_List widget provides a list view of the files */ typedef struct Ewl_Filelist_List Ewl_Filelist_List; /** * @def EWL_FILELIST_LIST(fl) * Typecasts a pointer to an Ewl_Filelist_List pointer. */ #define EWL_FILELIST_LIST(fl) ((Ewl_Filelist_List *)fl) /** * Creats a list view on the files */ struct Ewl_Filelist_List { Ewl_Filelist list; /**< Inherit from filelist */ Ewl_Widget *tree; /**< Tree to hold icons */ }; Ewl_View *ewl_filelist_list_view_get(void); Ewl_Widget *ewl_filelist_list_new(void); int ewl_filelist_list_init(Ewl_Filelist_List *fl); void ewl_filelist_list_dir_change(Ewl_Filelist *fl); void ewl_filelist_list_selected_file_add(Ewl_Filelist *fl, const char *file); const char *ewl_filelist_list_filename_get(Ewl_Filelist *fl, void *item); void ewl_filelist_list_selected_unselect(Ewl_Filelist *fl); void ewl_filelist_list_shift_handle(Ewl_Filelist *fl, Ewl_Widget *clicked); /** * @} */ #endif 070701000416b9000081a400000002000000020000000145ae79d300000ad5000000760000000000000000000000000000002300000000reloc/include/ewl/ewl_filepicker.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_FILEPICKER_H #define EWL_FILEPICKER_H /** * @addtogroup Ewl_Filepicker Ewl_Filepicker: Allows selecting files from a list * A widget to allow selecting ifles * * @remarks Inherits from Ewl_Box. * @image html Ewl_Filepicker_inheritance.png * * @{ */ /** * @def EWL_FILEPICKER_TYPE * The type name for the Ewl_Filepicker widget */ #define EWL_FILEPICKER_TYPE "filepicker" /** * The Ewl_Filepicker provides a widget for picking files */ typedef struct Ewl_Filepicker Ewl_Filepicker; /** * @def EWL_FILEPICKER(fp) * Typecast a pointer to an Ewl_Filepicker pointer. */ #define EWL_FILEPICKER(fp) ((Ewl_Filepicker *)fp) /** * Creates a widget for selecting files */ struct Ewl_Filepicker { Ewl_Box box; /**< Inherit from Ewl_Box */ Ewl_Widget *file_list; /**< The file list widet */ Ewl_Widget *file_list_box; /**< Box to hold the file list widget */ Ewl_Widget *type_combo; /**< File type combo */ Ewl_Widget *file_entry; /**< Filename entry box */ Ewl_Widget *favorites_box; /**< Favoirte directory box */ Ewl_Widget *path_combo; /**< Path combo box */ Ecore_List *path; /**< The path components */ Ecore_List *filters; /**< The type filters */ unsigned char show_favorites:1; /**< Show the favorite box */ Ewl_View *view; /**< The filelist view to use */ }; Ewl_Widget *ewl_filepicker_new(void); int ewl_filepicker_init(Ewl_Filepicker *fp); void ewl_filepicker_directory_set(Ewl_Filepicker *fp, const char *dir); const char *ewl_filepicker_directory_get(Ewl_Filepicker *fp); void ewl_filepicker_filter_set(Ewl_Filepicker *fp, const char *filter); const char *ewl_filepicker_filter_get(Ewl_Filepicker *fp); void ewl_filepicker_multiselect_set(Ewl_Filepicker *fp, unsigned int ms); unsigned int ewl_filepicker_multiselect_get(Ewl_Filepicker *fp); void ewl_filepicker_show_dot_files_set(Ewl_Filepicker *fp, unsigned int dot); unsigned int ewl_filepicker_show_dot_files_get(Ewl_Filepicker *fp); void ewl_filepicker_selected_file_set(Ewl_Filepicker *fp, const char *file); char *ewl_filepicker_selected_file_get(Ewl_Filepicker *fp); void ewl_filepicker_selected_files_set(Ewl_Filepicker *fp, Ecore_List *files); Ecore_List *ewl_filepicker_selected_files_get(Ewl_Filepicker *fp); void ewl_filepicker_show_favorites_set(Ewl_Filepicker *fp, unsigned int show); unsigned int ewl_filepicker_show_favorites_get(Ewl_Filepicker *fp); void ewl_filepicker_list_view_set(Ewl_Filepicker *fp, Ewl_View *view); Ewl_View *ewl_filepicker_list_view_get(Ewl_Filepicker *fp); void ewl_filepicker_filter_add(Ewl_Filepicker *fp, const char *name, const char *filter); /** * @} */ #endif 070701000416ba000081a400000002000000020000000145ae79d300000704000000760000000000000000000000000000002000000000reloc/include/ewl/ewl_floater.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_FLOATER_H #define EWL_FLOATER_H /** * @addtogroup Ewl_Floater Ewl_Floater: A Floating Container * @brief Defines a widget for layering above other widgets in EWL's drawing * area, with the ability to follow the movement of another widget. * * @remarks Inherits from Ewl_Box. * @image html Ewl_Floater_inheritance.png * * @{ */ /** * @themekey /floater/file * @themekey /floater/group */ /** * @def EWL_FLOATER_TYPE * The type name for the Ewl_Floater widget */ #define EWL_FLOATER_TYPE "floater" /** * The floater is a container for widgets that need to be drawn on top * of multiple widgets (ie. dropdownbox) */ typedef struct Ewl_Floater Ewl_Floater; /** * @def EWL_FLOATER(floater) * Typecasts a pointer to an Ewl_Floater pointer. */ #define EWL_FLOATER(floater) ((Ewl_Floater *) floater) /** * Inherits from Ewl_Box for layout purposes. Provides a means to layer above * other widgets and to follow the movement of another widget. */ struct Ewl_Floater { Ewl_Box box; /**< Inherit from Ewl_Box */ Ewl_Widget *follows; /**< The widget to position relative to */ int x; /**< The x offset from follows x positon */ int y; /**< The y offset from follows y positon */ }; Ewl_Widget *ewl_floater_new(void); int ewl_floater_init(Ewl_Floater *f); void ewl_floater_follow_set(Ewl_Floater *f, Ewl_Widget *p); Ewl_Widget *ewl_floater_follow_get(Ewl_Floater *f); void ewl_floater_position_set(Ewl_Floater *parent, int x, int y); /* * Internally used callbacks, override at your own risk. */ void ewl_floater_cb_follow_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_floater_cb_follow_destroy(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416bb000081a400000002000000020000000145ae79d30000090e000000760000000000000000000000000000002000000000reloc/include/ewl/ewl_freebox.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_FREEBOX_H #define EWL_FREEBOX_H /** * @addtogroup Ewl_Freebox Ewl_Freebox: A Freelayout widget * @brief Defines a class to allow the user to specify the layout type for * the widget. * * @remarks Inherits from Ewl_Container. * @image html Ewl_Freebox_inheritance.png * * @{ */ /** * @def EWL_FREEBOX_TYPE * The type name for the Ewl_Freebox widget */ #define EWL_FREEBOX_TYPE "freebox" /** * Callback to compare two widgets to determine which is first. If the * return is < 0 then a is first. If the return is > 0 then b is first. If * the return == 0 then they are equal */ typedef int (*Ewl_Freebox_Comparator)(Ewl_Widget *a, Ewl_Widget *b); /** * @def EWL_FREEBOX(box) * Typecasts a pointer to an Ewl_Freebox pointer. */ #define EWL_FREEBOX(box) ((Ewl_Freebox *)box) /** * A free layout container. */ typedef struct Ewl_Freebox Ewl_Freebox; /** * Inherits from Ewl_Container and extends to allow for differnt layout * algorithms */ struct Ewl_Freebox { Ewl_Container container; /**< Inherit from Ewl_Container */ Ewl_Freebox_Layout_Type layout; /**< The current layout type */ Ewl_Freebox_Comparator comparator; /**< The item comparator */ Ewl_Orientation orientation; /**< The orientation of the box */ unsigned short sorted; /**< Is the box sorted */ }; Ewl_Widget *ewl_vfreebox_new(void); Ewl_Widget *ewl_hfreebox_new(void); Ewl_Widget *ewl_freebox_new(void); int ewl_freebox_init(Ewl_Freebox *fb); void ewl_freebox_orientation_set(Ewl_Freebox *fb, Ewl_Orientation orientation); Ewl_Orientation ewl_freebox_orientation_get(Ewl_Freebox *fb); void ewl_freebox_layout_type_set(Ewl_Freebox *fb, Ewl_Freebox_Layout_Type type); Ewl_Freebox_Layout_Type ewl_freebox_layout_type_get(Ewl_Freebox *fb); void ewl_freebox_comparator_set(Ewl_Freebox *fb, Ewl_Freebox_Comparator cmp); Ewl_Freebox_Comparator ewl_freebox_comparator_get(Ewl_Freebox *fb); void ewl_freebox_resort(Ewl_Freebox *fb); /* * Internal callbacks, override at your risk */ void ewl_freebox_cb_configure(Ewl_Widget *w, void *ev, void *data); void ewl_freebox_cb_child_add(Ewl_Container *c, Ewl_Widget *w); void ewl_freebox_cb_child_show(Ewl_Container *c, Ewl_Widget *w); /** * @} */ #endif 070701000416bc000081a400000002000000020000000145ae79d3000011fd000000760000000000000000000000000000001d00000000reloc/include/ewl/ewl_grid.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_GRID_H #define EWL_GRID_H /** * @addtogroup Ewl_Grid Ewl_Grid The ewl grid widget * @brief The Ewl Grid widget * * @remarks Inherits from Ewl_Container. * @image html Ewl_Grid_inheritance.png * * @{ */ /** * @themekey /grid/file * @themekey /grid/group */ /** * @def EWL_GRID_TYPE * The type name for the Ewl_Grid widget */ #define EWL_GRID_TYPE "grid" /** * The Ewl_Grid_Info structure */ typedef struct Ewl_Grid_Info Ewl_Grid_Info; /** * Contains information about a row or column of Ewl_Grid */ struct Ewl_Grid_Info { int current_size; /**< the current size */ int current_pos; /**< the current position */ int preferred_size; /**< The greatest preferred size of a widget inside */ union { int size; /**< The size set by the user */ float rel_size; /**< The relative size */ } user; /**< The user set values for the grid */ Ewl_Grid_Resize_Type resize_type; /**< Are there values set by the user */ }; /** * The Ewl_Grid widget */ typedef struct Ewl_Grid Ewl_Grid; /** * @def EWL_GRID(grid) * Typecast a pointer to an Ewl_Grid pointer */ #define EWL_GRID(grid) ((Ewl_Grid *)grid) /** * Inherit from Ewl_Container and extend to privide a grid layout widget */ struct Ewl_Grid { Ewl_Container container; /**< Inherit from Ewl_Container */ Ewl_Grid_Info *col_size; /**< Horizontal/vertical size of the columns */ Ewl_Grid_Info *row_size; /**< Horizontal/vertical size of the rows */ unsigned char data_dirty:1; /**< flag if the size of the columns and rows must be recalculated */ unsigned char homogeneous_h:1; /**< Horizontal homogeneous flag */ unsigned char homogeneous_v:1; /**< Vertical homogeneous flag */ Ewl_Orientation orientation; /**< The grid orientation */ int rows; /**< Row count */ int cols; /**< Column count */ int space; /**< Space count */ char *map; /**< Map of the child that have a postion */ }; /** * The Ewl_Grid_Child type */ typedef struct Ewl_Grid_Child Ewl_Grid_Child; /** * Contains information about a grid child */ struct Ewl_Grid_Child { int start_col; /**< The start column */ int start_row; /**< The start row */ int end_col; /**< The end column */ int end_row; /**< The end row */ }; Ewl_Widget *ewl_grid_new(void); int ewl_grid_init(Ewl_Grid *g); void ewl_grid_child_position_set(Ewl_Grid *g, Ewl_Widget *child, int start_col, int end_col, int start_row, int end_row); void ewl_grid_child_position_get(Ewl_Grid *g, Ewl_Widget *child, int *start_col, int *end_col, int *start_row, int *end_row); void ewl_grid_dimensions_set(Ewl_Grid *g, int col, int row); void ewl_grid_dimensions_get(Ewl_Grid *g, int *col, int *row); int ewl_grid_column_current_w_get(Ewl_Grid *g, int col); void ewl_grid_column_fixed_w_set(Ewl_Grid *g, int col, int width); int ewl_grid_column_fixed_w_get(Ewl_Grid *g, int col); void ewl_grid_column_relative_w_set(Ewl_Grid *g, int col, float relw); float ewl_grid_column_relative_w_get(Ewl_Grid *g, int col); void ewl_grid_column_preferred_w_use(Ewl_Grid *g, int col); void ewl_grid_column_w_remove(Ewl_Grid *g, int col); int ewl_grid_row_current_h_get(Ewl_Grid *g, int row); void ewl_grid_row_fixed_h_set(Ewl_Grid *g, int row, int height); int ewl_grid_row_fixed_h_get(Ewl_Grid *g, int row); void ewl_grid_row_relative_h_set(Ewl_Grid *g, int col, float relh); float ewl_grid_row_relative_h_get(Ewl_Grid *g, int col); void ewl_grid_row_preferred_h_use(Ewl_Grid *g, int col); void ewl_grid_row_h_remove(Ewl_Grid *g, int row); void ewl_grid_orientation_set(Ewl_Grid *g, Ewl_Orientation orientation); Ewl_Orientation ewl_grid_orientation_get(Ewl_Grid *g); void ewl_grid_homogeneous_set(Ewl_Grid *g, unsigned int h); void ewl_grid_hhomogeneous_set(Ewl_Grid *g, unsigned int h); unsigned int ewl_grid_hhomogeneous_get(Ewl_Grid *g); void ewl_grid_vhomogeneous_set(Ewl_Grid *g, unsigned int h); unsigned int ewl_grid_vhomogeneous_get(Ewl_Grid *g); /* * Internally used callbacks, override at your own risk. */ void ewl_grid_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_grid_cb_destroy(Ewl_Widget *w, void *ev_data , void *user_data); void ewl_grid_cb_child_add(Ewl_Container *p, Ewl_Widget *c); void ewl_grid_cb_child_remove(Ewl_Container *p, Ewl_Widget *c, int idx); void ewl_grid_cb_child_show(Ewl_Container *p, Ewl_Widget *child); void ewl_grid_cb_child_resize(Ewl_Container *p, Ewl_Widget *child, int size, Ewl_Orientation o); /** * @} */ #endif 070701000416bd000081a400000002000000020000000145ae79d3000003d0000000760000000000000000000000000000002200000000reloc/include/ewl/ewl_highlight.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_HIGHLIGHT_H #define EWL_HIGHLIGHT_H /** * @addtogroup Ewl_Highlight Ewl_Highlight: A highlight widget * Defines a widget to highlight other widgets * * @remarks Inherits from Ewl_Floater. * @image html Ewl_Highlight_inheritance.png * * @{ */ /** * @def EWL_HIGHLIGHT_TYPE * The type name for the Ewl_Highlight widget */ #define EWL_HIGHLIGHT_TYPE "highlight" /** * @def EWL_HIGHLIGHT * Typecasts a pointer to an Ewl_Highlight pointer. */ #define EWL_HIGHLIGHT(w) ((Ewl_Highlight *)w) /** * Ewl_Highlight */ typedef struct Ewl_Highlight Ewl_Highlight; /** * Inherit from Ewl_Floater */ struct Ewl_Highlight { Ewl_Floater floater; /**< Inherit from Ewl_Floater */ }; Ewl_Widget *ewl_highlight_new(void); int ewl_highlight_init(Ewl_Highlight *h); void ewl_highlight_follow_set(Ewl_Highlight *h, Ewl_Widget *w); Ewl_Widget *ewl_highlight_follow_get(Ewl_Highlight *h); /** * @} */ #endif 070701000416be000081a400000002000000020000000145ae79d30000086b000000760000000000000000000000000000002200000000reloc/include/ewl/ewl_histogram.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_HISTOGRAM_H #define EWL_HISTOGRAM_H /** * @addtogroup Ewl_Histogram Ewl_Histogram: A Simple Histogram widget * * @remarks Inherits from Ewl_Image. * @image html Ewl_Histogram_inheritance.png * * @{ */ /** * @def EWL_HISTOGRAM_TYPE * The type name for the Ewl_Histogram widget */ #define EWL_HISTOGRAM_TYPE "histogram" /** * @enum Ewl_Histogram_Channel * The histogram channels */ enum Ewl_Histogram_Channel { EWL_HISTOGRAM_CHANNEL_Y, EWL_HISTOGRAM_CHANNEL_R, EWL_HISTOGRAM_CHANNEL_G, EWL_HISTOGRAM_CHANNEL_B, EWL_HISTOGRAM_CHANNEL_MAX }; /** * Ewl_Histogram_Channel */ typedef enum Ewl_Histogram_Channel Ewl_Histogram_Channel; /** * @def EWL_HISTOGRAM(cd) * Typecast a pointer to an Ewl_Histogram pointer. */ #define EWL_HISTOGRAM(histogram) ((Ewl_Histogram *)histogram) /** * The Ewl_Histogram */ typedef struct Ewl_Histogram Ewl_Histogram; /** * Inherit from the Ewl_Image to create a histogram widget */ struct Ewl_Histogram { Ewl_Image image; /**< Inherit from the image widget */ Ewl_Image *source; /**< Source image used for data graph */ Ewl_Color_Set color; /**< Color for drawing the histogram */ int graph[256]; /**< Calculated histogram points */ int maxv; /**< Largest data point in graph */ Ewl_Histogram_Channel channel; /**< Channel of data for graphing */ }; Ewl_Widget *ewl_histogram_new(void); int ewl_histogram_init(Ewl_Histogram *histogram); void ewl_histogram_color_set(Ewl_Histogram *histogram, int r, int g, int b, int a); void ewl_histogram_color_get(Ewl_Histogram *histogram, int *r, int *g, int *b, int *a); void ewl_histogram_image_set(Ewl_Histogram *histogram, Ewl_Image *image); Ewl_Image *ewl_histogram_image_get(Ewl_Histogram *histogram); void ewl_histogram_channel_set(Ewl_Histogram *histogram, Ewl_Histogram_Channel channel); Ewl_Histogram_Channel ewl_histogram_channel_get(Ewl_Histogram *histogram); /* * Internally used callbacks, override at your own risk */ void ewl_histogram_cb_configure(Ewl_Widget *w, void *event, void *data); /** * @} */ #endif 070701000416bf000081a400000002000000020000000145ae79d300000c12000000760000000000000000000000000000001d00000000reloc/include/ewl/ewl_icon.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_ICON_H #define EWL_ICON_H /** * @addtogroup Ewl_Icon Ewl_Icon: An icon widget * @brief Describes a widget to layout and manipulate icons * * @remarks Inherits from Ewl_Stock. * @image html Ewl_Icon_inheritance.png * * @{ */ /** * @def EWL_ICON_TYPE * The type name for the Ewl_Icon widget */ #define EWL_ICON_TYPE "icon" /** * @def EWL_ICON(icon) * Typecasts a pointer to an Ewl_Icon pointer. */ #define EWL_ICON(icon) ((Ewl_Icon *)icon) /** * A widget to display and manipluate an icon */ typedef struct Ewl_Icon Ewl_Icon; /** * Inherits from Ewl_Box and extends to provide for an icon layout */ struct Ewl_Icon { Ewl_Stock stock; /**< Inherit from Ewl_Box */ Ewl_Widget *label; /**< The icons label */ Ewl_Widget *image; /**< The icons image */ Ewl_Widget *alt; /**< The icons alt text */ Ewl_Widget *menu; /**< The icons menu */ Ewl_Widget *extended; /**< The icons extended information */ char *label_text; /**< The label text */ Ewl_Icon_Type type; /**< The icons type */ Ewl_Icon_Part hidden; /**< The hidden part */ unsigned char editable:1; /**< Is the icon editable? */ unsigned char compress_label:1; /**< Should the label be compressed? */ unsigned char complex_label:1; /**< Should the label be a Ewl_Text? */ unsigned char thumbnailing:1; /**< Should the image be thumbnailed?*/ }; Ewl_Widget *ewl_icon_new(void); Ewl_Widget *ewl_icon_simple_new(void); int ewl_icon_init(Ewl_Icon *icon); void ewl_icon_type_set(Ewl_Icon *icon, Ewl_Icon_Type type); Ewl_Icon_Type ewl_icon_type_get(Ewl_Icon *icon); void ewl_icon_part_hide(Ewl_Icon *icon, Ewl_Icon_Part part); void ewl_icon_image_set(Ewl_Icon *icon, const char *file, const char *key); const char *ewl_icon_image_file_get(Ewl_Icon *icon); void ewl_icon_thumbnailing_set(Ewl_Icon *icon, unsigned int thumb); unsigned int ewl_icon_thumbnailing_get(Ewl_Icon *icon); void ewl_icon_constrain_set(Ewl_Icon *icon, unsigned int val); unsigned int ewl_icon_constrain_get(Ewl_Icon *icon); void ewl_icon_alt_text_set(Ewl_Icon *icon, const char *txt); const char *ewl_icon_alt_text_get(Ewl_Icon *icon); void ewl_icon_label_set(Ewl_Icon *icon, const char *label); const char *ewl_icon_label_get(Ewl_Icon *icon); void ewl_icon_editable_set(Ewl_Icon *icon, unsigned int e); unsigned int ewl_icon_editable_get(Ewl_Icon *icon); void ewl_icon_label_compressed_set(Ewl_Icon *icon, unsigned int compress); unsigned int ewl_icon_label_compressed_get(Ewl_Icon *icon); void ewl_icon_label_complex_set(Ewl_Icon *icon, unsigned int complex_label); unsigned int ewl_icon_label_complex_get(Ewl_Icon *icon); void ewl_icon_extended_data_set(Ewl_Icon *icon, Ewl_Widget *ext); Ewl_Widget *ewl_icon_extended_data_get(Ewl_Icon *icon); void ewl_icon_menu_set(Ewl_Icon *icon, Ewl_Widget *menu); Ewl_Widget *ewl_icon_menu_get(Ewl_Icon *icon); /* * Internal stuff */ void ewl_icon_cb_destroy(Ewl_Widget *w, void *ev, void *data); /** * @} */ #endif 070701000416c0000081a400000002000000020000000145ae79d300004d54000000760000000000000000000000000000002300000000reloc/include/ewl/ewl_icon_theme.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_ICON_THEME_H #define EWL_ICON_THEME_H /** * @addtogroup Ewl_Icon_Theme Ewl_Icon_Theme: The icon theme code * @brief Provides code to retrieve the path to icon theme icons * * @{ */ int ewl_icon_theme_init(void); void ewl_icon_theme_shutdown(void); void ewl_icon_theme_theme_change(void); const char *ewl_icon_theme_icon_path_get(const char *icon, const char *size); #define EWL_ICON_SIZE_SMALL "16x16" /**< 16x16 icons */ #define EWL_ICON_SIZE_MEDIUM "22x22" /**< 22x22 icons */ #define EWL_ICON_SIZE_LARGE "24x24" /**< 24x24 icons */ #define EWL_ICON_ADDRESS_BOOK_NEW "address-book-new" /**< address book icon */ #define EWL_ICON_APPLICATION_EXIT "application-exit" /**< application exit */ #define EWL_ICON_APPOINTMENT_NEW "appointment-new" /**< appointment new */ #define EWL_ICON_CONTACT_NEW "contact-new" /**< contact new */ #define EWL_ICON_DIALOG_APPLY "dialog-apply" /**< dialog apply */ #define EWL_ICON_DIALOG_CANCEL "dialog-cancel" /**< dialog cancel */ #define EWL_ICON_DIALOG_CLOSE "dialog-close" /**< dialog close */ #define EWL_ICON_DIALOG_OK "dialog-ok" /**< dialog ok */ #define EWL_ICON_DOCUMENT_NEW "document-new" /**< document new */ #define EWL_ICON_DOCUMENT_OPEN "document-open" /**< document open */ #define EWL_ICON_DOCUMENT_OPEN_RECENT "document-open-recent" /**< document open recent */ #define EWL_ICON_DOCUMENT_PAGE_SETUP "document-page-setup" /**< document page setup */ #define EWL_ICON_DOCUMENT_PRINT "document-print" /**< document print */ #define EWL_ICON_DOCUMENT_PRINT_PREVIEW "document-print-preview" /**< document print preview */ #define EWL_ICON_DOCUMENT_PROPERTIES "document-properties" /**< document properities */ #define EWL_ICON_DOCUMENT_REVERT "document-revert" /**< document revent */ #define EWL_ICON_DOCUMENT_SAVE "document-save" /**< document save */ #define EWL_ICON_DOCUMENT_SAVE_AS "document-save-as" /**< document save as */ #define EWL_ICON_EDIT_COPY "edit-copy" /**< edit copy */ #define EWL_ICON_EDIT_CUT "edit-cut" /**< edit cut */ #define EWL_ICON_EDIT_DELETE "edit-delete" /**< edit delete */ #define EWL_ICON_EDIT_FIND "edit-find" /**< edit find */ #define EWL_ICON_EDIT_FIND_REPLACE "edit-find-replace" /**< edit find replace */ #define EWL_ICON_EDIT_PASTE "edit-paste" /**< edit paste */ #define EWL_ICON_EDIT_REDO "edit-redo" /**< edit redo */ #define EWL_ICON_EDIT_SELECT_ALL "edit-select-all" /**< edit select all */ #define EWL_ICON_EDIT_UNDO "edit-undo" /**< edit undo */ #define EWL_ICON_FORMAT_INDENT_LESS "format-indent-less" /**< format indent less */ #define EWL_ICON_FORMAT_INDENT_MORE "format-indent-more" /**< format indent more */ #define EWL_ICON_FORMAT_JUSTIFY_CENTER "format-justify-center" /**< format justify center */ #define EWL_ICON_FORMAT_JUSTIFY_FILL "format-justify-fill" /**< format justify fill */ #define EWL_ICON_FORMAT_JUSTIFY_LEFT "format-justify-left" /**< format justify left */ #define EWL_ICON_FORMAT_JUSTIFY_RIGHT "format-justify-right" /**< format justify right */ #define EWL_ICON_FORMAT_TEXT_DIRECTION_LTR "format-text-direction-ltr" /**< format text direction left to right */ #define EWL_ICON_FORMAT_TEXT_DIRECTION_RTL "format-text-direction-rtl" /**< format text direction right to left */ #define EWL_ICON_FORMAT_TEXT_BOLD "format-text-bold" /**< format text bold */ #define EWL_ICON_FORMAT_TEXT_ITALIC "format-text-italic" /**< format text italic */ #define EWL_ICON_FORMAT_TEXT_UNDERLINE "format-text-underline" /**< format text underline */ #define EWL_ICON_FORMAT_TEXT_STRIKETHROUGH "format-text-strikethrough" /**< format text strikethrough */ #define EWL_ICON_GO_BOTTOM "go-bottom" /**< go bottom */ #define EWL_ICON_GO_DOWN "go-down" /**< go down */ #define EWL_ICON_GO_FIRST "go-first" /**< go first */ #define EWL_ICON_GO_HOME "go-home" /**< go home */ #define EWL_ICON_GO_JUMP "go-jump" /**< go jump */ #define EWL_ICON_GO_LAST "go-last" /**< go last */ #define EWL_ICON_GO_NEXT "go-next" /**< go next */ #define EWL_ICON_GO_PREVIOUS "go-previous" /**< go previous */ #define EWL_ICON_GO_TOP "go-top" /**< go top */ #define EWL_ICON_GO_UP "go-up" /**< go up */ #define EWL_ICON_HELP_ABOUT "help-about" /**< help about */ #define EWL_ICON_HELP_CONTENTS "help-contents" /**< help contents */ #define EWL_ICON_HELP_FAQ "help-faq" /**< help faq */ #define EWL_ICON_INSERT_IMAGE "insert-image" /**< insert image */ #define EWL_ICON_INSERT_LINK "insert-link" /**< insert link */ #define EWL_ICON_INSERT_OBJECT "insert-object" /**< insert object */ #define EWL_ICON_INSERT_TEXT "insert-text" /**< insert text */ #define EWL_ICON_LIST_ADD "list-add" /**< list add */ #define EWL_ICON_LIST_REMOVE "list-remove" /**< list remove */ #define EWL_ICON_MAIL_FORWARD "mail-forward" /**< mail forward */ #define EWL_ICON_MAIL_MARK_IMPORTANT "mail-mark-important" /**< mail mark important */ #define EWL_ICON_MAIL_MARK_JUNK "mail-mark-junk" /**< mail mark junk */ #define EWL_ICON_MAIL_MARK_NOTJUNK "mail-mark-notjunk" /**< mail mark not junk */ #define EWL_ICON_MAIL_MARK_READ "mail-mark-read" /**< mail mark read */ #define EWL_ICON_MAIL_MARK_UNREAD "mail-mark-unread" /**< mail mark unread */ #define EWL_ICON_MAIL_MESSAGE_NEW "mail-message-new" /**< mail message new */ #define EWL_ICON_MAIL_REPLY_ALL "mail-reply-all" /**< mail reply all */ #define EWL_ICON_MAIL_REPLY_SENDER "mail-reply-sender" /**< mail reply sender */ #define EWL_ICON_MAIL_SEND_RECEIVE "mail-send-receive" /**< mail send receive */ #define EWL_ICON_MEDIA_EJECT "media-eject" /**< media eject */ #define EWL_ICON_MEDIA_PLAYBACK_PAUSE "media-playback-pause" /**< media playback pause */ #define EWL_ICON_MEDIA_PLAYBACK_START "media-playback-start" /**< media playback start */ #define EWL_ICON_MEDIA_PLAYBACK_STOP "media-playback-stop" /**< media playback stop */ #define EWL_ICON_MEDIA_RECORD "media-record" /**< media record */ #define EWL_ICON_MEDIA_SEEK_BACKWARD "media-seek-backward" /**< media seek backward */ #define EWL_ICON_MEDIA_SEEK_FORWARD "media-seek-forward" /**< media seek forward */ #define EWL_ICON_MEDIA_SKIP_BACKWARD "media-skip-backward" /**< media skip backward */ #define EWL_ICON_MEDIA_SKIP_FORWARD "media-skip-forward" /**< media skip forward */ #define EWL_ICON_SYSTEM_LOCK_SCREEN "system-lock-screen" /**< system lock screen */ #define EWL_ICON_SYSTEM_LOG_OUT "system-log-out" /**< system log out */ #define EWL_ICON_SYSTEM_RUN "system-run" /**< system run */ #define EWL_ICON_SYSTEM_SEARCH "system-search" /**< system search */ #define EWL_ICON_TOOLS_CHECK_SPELLING "tools-check-spelling" /**< tools check spelling */ #define EWL_ICON_VIEW_FULLSCREEN "view-fullscreen" /**< view fullscreen */ #define EWL_ICON_VIEW_REFRESH "view-refresh" /**< view refresh */ #define EWL_ICON_VIEW_SORT_ASCENDING "view-sort-ascending" /**< view sort assending */ #define EWL_ICON_VIEW_SORT_DESCENDING "view-sort-descending" /**< view sort descending */ #define EWL_ICON_WINDOW_CLOSE "window-close" /**< window close */ #define EWL_ICON_WINDOW_NEW "window-new" /**< window new */ #define EWL_ICON_ZOOM_BEST_FIT "zoom-best-fit" /**< zoom best fit */ #define EWL_ICON_ZOOM_IN "zoom-in" /**< zoom in */ #define EWL_ICON_ZOOM_ORIGINAL "zoom-original" /**< zoom original */ #define EWL_ICON_ZOOM_OUT "zoom-out" /**< zoom out */ #define EWL_ICON_PROCESS_WORKING "process-working" /**< process working */ #define EWL_ICON_ACCESSORIES_CALCULATOR "accessories-calculator" /**< accessories calculator */ #define EWL_ICON_ACCESSORIES_CHARACTER_MAP "accessories-character-map" /**< accessories character map */ #define EWL_ICON_ACCESSORIES_DICTIONARY "accessories-dictionary" /**< accessories dictionary */ #define EWL_ICON_ACCESSORIES_TEXT_EDITOR "accessories-text-editor" /**< accessories text editor */ #define EWL_ICON_HELP_BROWSER "help-browser" /**< help browser */ #define EWL_ICON_MULTIMEDIA_VOLUME_CONTROL "multimedia-volume-control" /**< multimedia volume control */ #define EWL_ICON_PREFERENCES_DESKTOP_ACCESSIBILITY "preferences-desktop-accessibility" /**< pref desktop accessibility */ #define EWL_ICON_PREFERENCES_DESKTOP_FONT "preferences-desktop-font" /**< pref desktop font */ #define EWL_ICON_PREFERENCES_DESKTOP_KEYBOARD "preferences-desktop-keyboard" /**< pref desktop keyboard */ #define EWL_ICON_PREFERENCES_DESKTOP_LOCALE "preferences-desktop-locale" /**< pref desktop locale */ #define EWL_ICON_PREFERENCES_DESKTOP_MULTIMEDIA "preferences-desktop-multimedia" /**< pref desktop multimedia */ #define EWL_ICON_PREFERENCES_DESKTOP_SCREENSAVER "preferences-desktop-screensaver" /**< pref desktop scrensaver*/ #define EWL_ICON_PREFERENCES_DESKTOP_THEME "preferences-desktop-theme" /**< pref desktop theme */ #define EWL_ICON_PREFERENCES_DESKTOP_WALLPAPER "preferences-desktop-wallpaper" /**< pref desktop wallpaper */ #define EWL_ICON_SYSTEM_FILE_MANAGER "system-file-manager" /**< system file manager */ #define EWL_ICON_SYSTEM_SOFTWARE_UPDATE "system-software-update" /**< system software update */ #define EWL_ICON_UTILITIES_TERMINAL "utilities-terminal" /**< utilities terminal */ #define EWL_ICON_APPLICATIONS_ACCESSORIES "applications-accessories" /**< apps accessories */ #define EWL_ICON_APPLICATIONS_DEVELOPMENT "applications-development" /**< apps development */ #define EWL_ICON_APPLICATIONS_GAMES "applications-games" /**< apps games*/ #define EWL_ICON_APPLICATIONS_GRAPHICS "applications-graphics" /**< apps graphics */ #define EWL_ICON_APPLICATIONS_INTERNET "applications-internet" /**< apps internet */ #define EWL_ICON_APPLICATIONS_MULTIMEDIA "applications-multimedia" /**< apps multimedia */ #define EWL_ICON_APPLICATIONS_OFFICE "applications-office" /**< apps office */ #define EWL_ICON_APPLICATIONS_OTHER "applications-other" /**< apps other */ #define EWL_ICON_APPLICATIONS_SYSTEM "applications-system" /**< apps system */ #define EWL_ICON_APPLICATIONS_UTILITIES "applications-utilities" /**< apps utilities */ #define EWL_ICON_PREFERENCES_DESKTOP "preferences-desktop" /**< prefs desktop */ #define EWL_ICON_PREFERENCES_DESKTOP_ACCESSIBILITY "preferences-desktop-accessibility" /**< prefs desktop accessibility */ #define EWL_ICON_PREFERENCES_DESKTOP_PERIPHERALS "preferences-desktop-peripherals" /**< prefs desktop peripherals */ #define EWL_ICON_PREFERENCES_DESKTOP_PERSONAL "preferences-desktop-personal" /**< prefs desktop personal */ #define EWL_ICON_PREFERENCES_OTHER "preferences-other" /**< prefs other */ #define EWL_ICON_PREFERENCES_SYSTEM "preferences-system" /**< prefs system */ #define EWL_ICON_PREFERENCES_SYSTEM_NETWORK "preferences-system-network" /**< prefs system network */ #define EWL_ICON_SYSTEM_HELP "system-help" /**< system help */ #define EWL_ICON_AUDIO_CARD "audio-card" /**< audio card */ #define EWL_ICON_AUDIO_INPUT_MICROPHONE "audio-input-microphone" /**< audio input microphone */ #define EWL_ICON_BATTERY "battery" /**< battery */ #define EWL_ICON_CAMERA_PHOTO "camera-photo" /**< camera photo */ #define EWL_ICON_CAMERA_VIDEO "camera-video" /**< camera video */ #define EWL_ICON_COMPUTER "computer" /**< computer */ #define EWL_ICON_DRIVE_CDROM "drive-cdrom" /**< drive cdrom */ #define EWL_ICON_DRIVE_HARDDISK "drive-harddisk" /**< drive harddisk */ #define EWL_ICON_DRIVE_REMOVABLE_MEDIA "drive-removable-media" /**< drive removable media */ #define EWL_ICON_INPUT_GAMING "input-gaming" /**< input gaming */ #define EWL_ICON_INPUT_KEYBOARD "input-keyboard" /**< input keyboard */ #define EWL_ICON_INPUT_MOUSE "input-mouse" /**< input mouse */ #define EWL_ICON_MEDIA_CDROM "media-cdrom" /**< media cdrom */ #define EWL_ICON_MEDIA_FLOPPY "media-floppy" /**< media floppy */ #define EWL_ICON_MULTIMEDIA_PLAYER "multimedia-player" /**< multimedia player */ #define EWL_ICON_NETWORK_WIRED "network-wired" /**< network wired */ #define EWL_ICON_NETWORK_WIRELESS "network-wireless" /**< network wireless */ #define EWL_ICON_PRINTER "printer" /**< printer */ #define EWL_ICON_EMBLEM_DEFAULT "emblem-default" /**< emblem default */ #define EWL_ICON_EMBLEM_DOCUMENTS "emblem-documents" /**< emblem documents */ #define EWL_ICON_EMBLEM_DOWNLOADS "emblem-downloads" /**< emblem downloads */ #define EWL_ICON_EMBLEM_FAVORITE "emblem-favorite" /**< emblem favorite */ #define EWL_ICON_EMBLEM_IMPORTANT "emblem-important" /**< emblem important */ #define EWL_ICON_EMBLEM_MAIL "emblem-mail" /**< emblem mail */ #define EWL_ICON_EMBLEM_PHOTOS "emblem-photos" /**< emblem photos */ #define EWL_ICON_EMBLEM_READONLY "emblem-readonly" /**< emblem readonly */ #define EWL_ICON_EMBLEM_SHARED "emblem-shared" /**< emblem shared */ #define EWL_ICON_EMBLEM_SYMBOLIC_LINK "emblem-symbolic-link" /**< emblem symbolic link */ #define EWL_ICON_EMBLEM_SYNCHRONIZED "emblem-synchronized" /**< emblem synchronized */ #define EWL_ICON_EMBLEM_SYSTEM "emblem-system" /**< emblem system */ #define EWL_ICON_EMBLEM_UNREADABLE "emblem-unreadable" /**< emblem unreadable */ #define EWL_ICON_FACE_ANGEL "face-angel" /**< face angel */ #define EWL_ICON_FACE_CRYING "face-crying" /**< face crying */ #define EWL_ICON_FACE_DEVIL_GRIN "face-devil-grin" /**< face devil grin */ #define EWL_ICON_FACE_DEVIL_SAD "face-devil-sad" /**< face devil sad */ #define EWL_ICON_FACE_GLASSES "face-glasses" /**< face glasses */ #define EWL_ICON_FACE_KISS "face-kiss" /**< face kiss */ #define EWL_ICON_FACE_MONKEY "face-monkey" /**< face monkey */ #define EWL_ICON_FACE_PLAIN "face-plain" /**< face plain */ #define EWL_ICON_FACE_SAD "face-sad" /**< face sad */ #define EWL_ICON_FACE_SMILE "face-smile" /**< face smile */ #define EWL_ICON_FACE_SMILE_BIG "face-smile-big" /**< face smile big */ #define EWL_ICON_FACE_SMIRK "face-smirk" /**< face smirk */ #define EWL_ICON_FACE_SURPRISE "face-surprise" /**< face surprise */ #define EWL_ICON_FACE_WINK "face-wink" /**< face wink */ #define EWL_ICON_APPLICATION_X_EXECUTABLE "application-x-executable" /**< application/x-executable */ #define EWL_ICON_AUDIO_X_GENERIC "audio-x-generic" /**< audio/x-generic */ #define EWL_ICON_FONT_X_GENERIC "font-x-generic" /**< font/x-generic */ #define EWL_ICON_IMAGE_X_GENERIC "image-x-generic" /**< image/x-generic */ #define EWL_ICON_PACKAGE_X_GENERIC "package-x-generic" /**< package/x-generic */ #define EWL_ICON_TEXT_HTML "text-html" /**< text/html */ #define EWL_ICON_TEXT_X_GENERIC "text-x-generic" /**< text/x-generic */ #define EWL_ICON_TEXT_X_GENERIC_TEMPLATE "text-x-generic-template" /**< text/x-generic-template */ #define EWL_ICON_TEXT_X_SCRIPT "text-x-script" /**< text/x-script*/ #define EWL_ICON_VIDEO_X_GENERIC "video-x-generic" /**< video/x-generic */ #define EWL_ICON_X_OFFICE_ADDRESS_BOOK "x-office-address-book" /**< x-office/address-book */ #define EWL_ICON_X_OFFICE_CALENDAR "x-office-calendar" /**< x-office/calendar */ #define EWL_ICON_X_OFFICE_DOCUMENT "x-office-document" /**< x-office/document */ #define EWL_ICON_X_OFFICE_PRESENTATION "x-office-presentation" /**< x-office/presentation */ #define EWL_ICON_X_OFFICE_SPREADSHEET "x-office-spreadsheet" /**< x-office/spreadsheet */ #define EWL_ICON_FOLDER "folder" /**< folder */ #define EWL_ICON_FOLDER_REMOTE "folder-remote" /**< folder remote */ #define EWL_ICON_NETWORK_SERVER "network-server" /**< network server */ #define EWL_ICON_NETWORK_WORKGROUP "network-workgroup" /**< network workgroup */ #define EWL_ICON_START_HERE "start-here" /**< start here */ #define EWL_ICON_USER_DESKTOP "user-desktop" /**< user desktop */ #define EWL_ICON_USER_HOME "user-home" /**< user home */ #define EWL_ICON_USER_TRASH "user-trash" /**< user trash */ #define EWL_ICON_APPOINTMENT_MISSED "appointment-missed" /**< appointment missed */ #define EWL_ICON_APPOINTMENT_SOON "appointment-soon" /**< appointment soon */ #define EWL_ICON_AUDIO_VOLUME_HIGH "audio-volume-high" /**< audio volume high */ #define EWL_ICON_AUDIO_VOLUME_LOW "audio-volume-low" /**< audio volume low */ #define EWL_ICON_AUDIO_VOLUME_MEDIUM "audio-volume-medium" /**< audio volume medium */ #define EWL_ICON_AUDIO_VOLUME_MUTED "audio-volume-muted" /**< audio volume muted */ #define EWL_ICON_BATTERY_CAUTION "battery-caution" /**< battery caution */ #define EWL_ICON_BATTERY_LOW "battery-low" /**< battery low */ #define EWL_ICON_DIALOG_ERROR "dialog-error" /**< dialog error */ #define EWL_ICON_DIALOG_INFORMATION "dialog-information" /**< dialog information */ #define EWL_ICON_DIALOG_PASSWORD "dialog-password" /**< dialog password */ #define EWL_ICON_DIALOG_QUESTION "dialog-question" /**< dialog question */ #define EWL_ICON_DIALOG_WARNING "dialog-warning" /**< dialog warning */ #define EWL_ICON_FOLDER_DRAG_ACCEPT "folder-drag-accept" /**< folder drag accept */ #define EWL_ICON_FOLDER_OPEN "folder-open" /**< folder open */ #define EWL_ICON_FOLDER_VISITING "folder-visiting" /**< folder visiting */ #define EWL_ICON_IMAGE_LOADING "image-loading" /**< image loading */ #define EWL_ICON_IMAGE_MISSING "image-missing" /**< image missing */ #define EWL_ICON_MAIL_ATTACHMENT "mail-attachment" /**< mail attachment */ #define EWL_ICON_MAIL_UNREAD "mail-unread" /**< mail unread */ #define EWL_ICON_MAIL_READ "mail-read" /**< mail read */ #define EWL_ICON_MAIL_REPLIED "mail-replied" /**< mail replied */ #define EWL_ICON_MAIL_SIGNED "mail-signed" /**< mail signed */ #define EWL_ICON_MAIL_SIGNED_VERIFIED "mail-signed-verified" /**< mail signed verified */ #define EWL_ICON_MEDIA_PLAYLIST_REPEAT "media-playlist-repeat" /**< media playlist repeat */ #define EWL_ICON_MEDIA_PLAYLIST_SHUFFLE "media-playlist-shuffle" /**< media playlist shuffle */ #define EWL_ICON_NETWORK_ERROR "network-error" /**< network error */ #define EWL_ICON_NETWORK_IDLE "network-idle" /**< network idle */ #define EWL_ICON_NETWORK_OFFLINE "network-offline" /**< network offline */ #define EWL_ICON_NETWORK_RECEIVE "network-receive" /**< network receive */ #define EWL_ICON_NETWORK_TRANSMIT "network-transmit" /**< network transmit */ #define EWL_ICON_NETWORK_TRANSMIT_RECEIVE "network-transmit-receive" /**< network transmit receive */ #define EWL_ICON_PRINTER_ERROR "printer-error" /**< printer error */ #define EWL_ICON_PRINTER_PRINTING "printer-printing" /**< printer printing */ #define EWL_ICON_SOFTWARE_UPDATE_AVAILABLE "software-update-available" /**< software update*/ #define EWL_ICON_SOFTWARE_UPDATE_URGENT "software-update-urgent" /**< software update urgent */ #define EWL_ICON_SYNC_ERROR "sync-error" /**< sync error */ #define EWL_ICON_SYNC_SYNCHRONIZING "sync-synchronizing" /**< sync synchronizing */ #define EWL_ICON_TASK_DUE "task-due" /**< task due */ #define EWL_ICON_TASK_PASSED_DUE "task-passed-due" /**< task passwd due */ #define EWL_ICON_USER_AWAY "user-away" /**< user away */ #define EWL_ICON_USER_IDLE "user-idle" /**< user idle */ #define EWL_ICON_USER_OFFLINE "user-offline" /**< user offline */ #define EWL_ICON_USER_ONLINE "user-online" /**< user online */ #define EWL_ICON_USER_TRASH_FULL "user-trash-full" /**< user trash full */ #define EWL_ICON_WEATHER_CLEAR "weather-clear" /**< weather clear */ #define EWL_ICON_WEATHER_CLEAR_NIGHT "weather-clear-night" /**< weather clear night */ #define EWL_ICON_WEATHER_FEW_CLOUDS "weather-few-clouds" /**< weather few clouds */ #define EWL_ICON_WEATHER_FEW_CLOUDS_NIGHT "weather-few-clouds-night" /**< weather few clouds night */ #define EWL_ICON_WEATHER_FOG "weather-fog" /**< weather fog */ #define EWL_ICON_WEATHER_OVERCAST "weather-overcast" /**< weather overcast */ #define EWL_ICON_WEATHER_SEVERE_ALERT "weather-severe-alert" /**< weather severe alert */ #define EWL_ICON_WEATHER_SHOWERS "weather-showers" /**< weather showers */ #define EWL_ICON_WEATHER_SHOWERS_SCATTERED "weather-showers-scattered" /**< weather showers scattered */ #define EWL_ICON_WEATHER_SNOW "weather-snow" /**< weather snow */ #define EWL_ICON_WEATHER_STORM "weather-storm" /**< weather storm */ /** * @} */ #endif 070701000416c1000081a400000002000000020000000145ae79d300001864000000760000000000000000000000000000002000000000reloc/include/ewl/ewl_iconbox.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_ICONBOX_H #define EWL_ICONBOX_H #define EWL_ICONBOX_ICON_PADDING 15 #define EWL_ICONBOX_MOVE_TOLERANCE 5 #define EWL_ICONBOX_MINIMUM_SIZE 50 #define LABEL_CHARS 10 #include #include /** * @addtogroup Ewl_Iconbox Ewl_Iconbox: The Icon Box Layout Container * Defines the Ewl_Iconbox class, used to display a collection of icons * with annotations and support arranging/manipulating contained icons * * @remarks Inherits from Ewl_Box. * @image html Ewl_Iconbox_inheritance.png * * @{ */ /** * @themekey /iconbox/file * @themekey /iconbox/group */ /** * @def EWL_ICONBOX_TYPE * The type name for the Ewl_Iconbox widget */ #define EWL_ICONBOX_TYPE "iconbox" /** * The Ewl_Iconbox */ typedef struct Ewl_Iconbox Ewl_Iconbox; /** * The Ewl_Iconbox_Icon */ typedef struct Ewl_Iconbox_Icon Ewl_Iconbox_Icon; /** * Inherits from Ewl_Box and extends to provide an icon layout */ struct Ewl_Iconbox_Icon { Ewl_Box box; /**< Inherit from Ewl_Box */ Ewl_Widget *image; /**< Image widget */ Ewl_Widget *w_label; /**< Label widget */ int drag; /**< Is the icon being dragged */ int selected; /**< Is the icon selected */ Ewl_Iconbox *icon_box_parent; /**< reference to our parent */ char *label; /**< the icons full label) */ char *label_compressed; /**< Shortend label */ int ox, /**< icon x position, if user has moved */ oy; /**< icon y position, if user has moved */ }; /** * @def EWL_ICONBOX(iconbox) * Typecast a pointer to an Ewl_Iconbox pointer */ #define EWL_ICONBOX(iconbox) ((Ewl_Iconbox *) iconbox) /** * @def EWL_ICONBOX_ICON(icon) * Typecasts a pointer to an Ewl_Iconbox_Icon pointer */ #define EWL_ICONBOX_ICON(icon) ((Ewl_Iconbox_Icon *) icon) /** * Inherits from an Ewl_Box to provide layout facilities for child widgets * placed inside. Layout is either free-form, or auto-arranged to a grid. */ struct Ewl_Iconbox { Ewl_Box box; /**< Inherit from Ewl_Box */ Ewl_Widget *ewl_iconbox_scrollpane; /**< The scrollpane */ Ewl_Widget *ewl_iconbox_pane_inner; /**< The inner pane */ Ewl_Widget *ewl_iconbox_context_menu; /**< The context menu */ Ewl_Widget *ewl_iconbox_context_menu_item; /**< Context menu item */ Ewl_Widget *ewl_iconbox_menu_floater; /**< The menu floater */ Ewl_Widget *ewl_iconbox_view_menu; /**< The view menu */ Ewl_Widget *icon_menu_floater; /**< Icon menu floater */ Ewl_Widget *icon_menu_item; /**< Icon menu item */ Ewl_Widget *icon_menu; /**< Icon menu */ Ecore_List *ewl_iconbox_icon_list; /**< The icon list */ Ewl_Iconbox_Icon *drag_icon; /**< The drag icon */ Ewl_Iconbox_Icon *edit_icon; /**< The edit icon */ Ewl_Iconbox_Icon *select_icon; /**< The select icon */ int xdown, /**< Last icon button down x, for edge resistence */ ydown; /**< Last icon button down y, for edge resistence */ int dx, /**< Drag start x */ dy; /**< Drag start y */ int lx, /**< Layout x */ ly; /**< Layout y */ int ox, /**< Layout x offset */ oy; /**< Layout y offset */ int iw, /**< Custom icon width */ ih; /**< Custom icon height*/ Ewl_Widget *background; /**< Background */ Ewl_Widget *entry; /**< label editing entry */ Ewl_Widget *entry_floater; /**< Entry floater */ Ewl_Widget *entry_box; /**< Entry box */ Ewl_Widget *select; /**< selection */ Ewl_Widget *select_floater; /**< Selection floater */ int drag_box; /**< Are we dragging? */ struct timeval lasttime; /**< Last key event/repeat time */ void (*key_event_cb)(Ewl_Iconbox *ib, void *data, char *keyname); /**< Key event callback */ void *key_event_data; /**< Key event data */ int editable; /**< Does the iconbox allow editing */ }; Ewl_Widget *ewl_iconbox_new(void); Ewl_Widget *ewl_iconbox_icon_new(void); int ewl_iconbox_init(Ewl_Iconbox *iconbox); int ewl_iconbox_icon_init(Ewl_Iconbox_Icon *icon); void ewl_iconbox_icon_size_custom_set(Ewl_Iconbox *ib, int w, int h); void ewl_iconbox_editable_set(Ewl_Iconbox *ib, int edit); void ewl_iconbox_icon_arrange(Ewl_Iconbox *ib); void ewl_iconbox_deselect_all(Ewl_Iconbox *ib); Ewl_Iconbox_Icon*ewl_iconbox_icon_add(Ewl_Iconbox *iconbox, const char *name, const char *icon_file); void ewl_iconbox_scrollpane_goto_root(Ewl_Iconbox *ib); void ewl_iconbox_clear(Ewl_Iconbox *iconbox); void ewl_iconbox_icon_image_set(Ewl_Iconbox_Icon *icon, const char *filename); void ewl_iconbox_background_set(Ewl_Iconbox *ib, const char *file); void ewl_iconbox_context_menu_item_add(Ewl_Iconbox *ib, Ewl_Widget *item); void ewl_iconbox_icon_menu_item_add(Ewl_Iconbox *ib, Ewl_Widget *item); void ewl_iconbox_icon_remove(Ewl_Iconbox *ib, Ewl_Iconbox_Icon *icon); void ewl_iconbox_scrollpane_recalculate(Ewl_Iconbox *ib); void ewl_iconbox_controlled_key_callback_register(Ewl_Iconbox *ib, void (*cb)(Ewl_Iconbox *, void *, char *), void *data); Ecore_List *ewl_iconbox_get_selection(Ewl_Iconbox *ib); /* * Internal callbacks */ void ewl_iconbox_cb_dnd_drop(Ewl_Widget *item, void *ev_data, void *user_data); void ewl_iconbox_cb_dnd_position(Ewl_Widget *item, void *ev_data, void *user_data); void ewl_iconbox_cb_arrange(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_iconbox_cb_mouse_move(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_iconbox_cb_pane_mouse_down(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_iconbox_cb_mouse_up(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_iconbox_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_iconbox_cb_icon_mouse_up(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_iconbox_cb_destroy(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_iconbox_cb_icon_mouse_down(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_iconbox_cb_icon_label_mouse_down(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_iconbox_cb_icon_destroy(Ewl_Widget *w, void *ev_data ,void *user_data ); void ewl_iconbox_cb_key_press(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416c2000081a400000002000000020000000145ae79d30000113f000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_image.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_IMAGE_H #define EWL_IMAGE_H /** * @addtogroup Ewl_Image Ewl_Image: An Image Display Widget * Provides a widget for displaying evas loadable images, and edjes. * * @remarks Inherits from Ewl_Widget. * @image html Ewl_Image_inheritance.png * * @{ */ /** * @themekey /image/file * @themekey /image/group */ /** * @def EWL_IMAGE_TYPE * The type name for the Ewl_Image widget */ #define EWL_IMAGE_TYPE "image" /** * @enum Ewl_Image_Type * The type of image */ enum Ewl_Image_Type { EWL_IMAGE_TYPE_NORMAL, /**< Standard image type */ EWL_IMAGE_TYPE_EDJE /**< Edje image type */ }; /** * The Ewl_Image_Type */ typedef enum Ewl_Image_Type Ewl_Image_Type; /** * The Ewl_Image widget */ typedef struct Ewl_Image Ewl_Image; /** * @def EWL_IMAGE(image) * Typecase a pointer to an Ewl_Image widget */ #define EWL_IMAGE(image) ((Ewl_Image *) image) /** * Inherits from Ewl_Widget and extends to provide an image widget */ struct Ewl_Image { Ewl_Widget widget; /**< Inherit from Ewl_Widget */ Ewl_Image_Type type; /**< The type of the image */ Evas_Object *image; /**< The evas object for the image */ char *path; /**< The path to the image */ char *key; /**< The key for the image */ char proportional; /**< Is the image displayed proportional */ int ow, /**< Original image width */ oh; /**< Original image height */ double sw, /**< Scale width */ sh; /**< Scale height */ int cs; /**< Constrain size */ Evas_Coord aw, /**< Scale width */ ah; /**< Scale height */ struct { int set; /**< Tiling set? */ int x, /**< Tile x start */ y, /**< Tile y start */ w, /**< Tile width */ h; /**< Tile height */ } tile; /**< Image tiling information */ }; /** * @def EWL_IMAGE_THUMBNAIL_TYPE * The type name for the Ewl_Image_Thumbnail widget */ #define EWL_IMAGE_THUMBNAIL_TYPE "image_thumbnail" /** * Inherits from Ewl_Image and extends to provide reference to original image. */ struct Ewl_Image_Thumbnail { Ewl_Image image; /**< Inherit from Ewl_Image */ void *thumb; /**< Outstanding request to thumbnail image */ Ewl_Widget *orig; /**< Reference to image used to create thumb */ }; /** * The Ewl_Image_Thumbnail widget */ typedef struct Ewl_Image_Thumbnail Ewl_Image_Thumbnail; /** * @def EWL_IMAGE_THUMBNAIL(image) * Typecase a pointer to an Ewl_Image_Thumbnail widget */ #define EWL_IMAGE_THUMBNAIL(image) ((Ewl_Image_Thumbnail *) image) Ewl_Widget *ewl_image_new(void); int ewl_image_init(Ewl_Image *i); void ewl_image_file_set(Ewl_Image *i, const char *im, const char *key); void ewl_image_file_path_set(Ewl_Image *i, const char *im); const char *ewl_image_file_path_get(Ewl_Image *i); void ewl_image_file_key_set(Ewl_Image *i, const char *key); const char *ewl_image_file_key_get(Ewl_Image *i); void ewl_image_proportional_set(Ewl_Image *i, char p); char ewl_image_proportional_get(Ewl_Image *i); void ewl_image_scale_set(Ewl_Image *i, double wp, double hp); void ewl_image_scale_get(Ewl_Image *i, double *wp, double *hp); void ewl_image_size_set(Ewl_Image *i, int w, int h); void ewl_image_size_get(Ewl_Image *i, int *w, int *h); void ewl_image_tile_set(Ewl_Image *i, int x, int y, int w, int h); void ewl_image_constrain_set(Ewl_Image *i, unsigned int size); unsigned int ewl_image_constrain_get(Ewl_Image *i); void ewl_image_flip(Ewl_Image *img, Ewl_Orientation orient); void ewl_image_rotate(Ewl_Image *i, Ewl_Rotate rotate); Ewl_Widget *ewl_image_thumbnail_get(Ewl_Image *i); Ewl_Widget *ewl_image_thumbnail_new(void); int ewl_image_thumbnail_init(Ewl_Image_Thumbnail *image); void ewl_image_thumbnail_request(Ewl_Image_Thumbnail *thumb, const char *path); /* * Internally used callbacks, override at your own risk. */ void ewl_image_cb_reveal(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_image_cb_obscure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_image_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_image_cb_mouse_down(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_image_cb_mouse_up(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_image_cb_mouse_move(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_image_cb_destroy(Ewl_Widget *w, void *ev_data, void *user_data ); /** * @} */ #endif 070701000416c3000081a400000002000000020000000145ae79d300000496000000760000000000000000000000000000002300000000reloc/include/ewl/ewl_io_manager.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_IO_MANAGER_H #define EWL_IO_MANAGER_H typedef struct Ewl_IO_Manager_Plugin Ewl_IO_Manager_Plugin; struct Ewl_IO_Manager_Plugin { void *handle; /**< The libray handle */ Ewl_Widget *(*uri_read)(const char *uri); /**< The URI read fuction */ Ewl_Widget *(*string_read)(const char *string); /**< The string read function */ int (*uri_write)(Ewl_Widget *data, const char *uri); /**< The URI write function */ int (*string_write)(Ewl_Widget *data, char **string); /**< The string write function */ }; int ewl_io_manager_init(void); void ewl_io_manager_shutdown(void); const char *ewl_io_manager_extension_icon_name_get(const char *ext); const char *ewl_io_manager_mime_type_icon_name_get(const char *mime); const char *ewl_io_manager_uri_mime_type_get(const char *uri); Ewl_Widget *ewl_io_manager_uri_read(const char *uri); Ewl_Widget *ewl_io_manager_string_read(const char *string, const char *mime); int ewl_io_manager_uri_write(Ewl_Widget *data, const char *uri, const char *mime); int ewl_io_manager_string_write(Ewl_Widget *data, char **string, const char *mime); #endif 070701000416c4000081a400000002000000020000000145ae79d2000003e6000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_label.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_LABEL_H #define EWL_LABEL_H /** * @addtogroup Ewl_Label Ewl_Label: A fully-themable text label * Defines a class for a fullty-themable text label * * @remarks Inherits from Ewl_Widget. * @image html Ewl_Label_inheritance.png * * @{ */ /** * @themekey /label */ /** * @def EWL_LABEL_TYPE * The type name for the Ewl_Label widget */ #define EWL_LABEL_TYPE "label" /** * The Ewl_Label widget */ typedef struct Ewl_Label Ewl_Label; /** * @def EWL_LABEL(label) * Typecasts a pointer to an Ewl_Label pointer */ #define EWL_LABEL(label) ((Ewl_Label *)label) /** * Inherits from Ewl_Widget class */ struct Ewl_Label { Ewl_Widget widget; /**< Inherit from Ewl_Widget */ }; Ewl_Widget *ewl_label_new(void); int ewl_label_init(Ewl_Label *la); void ewl_label_text_set(Ewl_Label *la, const char *text); const char *ewl_label_text_get(Ewl_Label *la); Ewl_View *ewl_label_view_get(void); /** * @} */ #endif 070701000416c5000081a400000002000000020000000145ae79d300000423000000760000000000000000000000000000001d00000000reloc/include/ewl/ewl_list.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_LIST_H #define EWL_LIST_H /** * @addtogroup Ewl_List Ewl_List: A list widget * @brief Defines a class to layout data in a list * * @remarks Inherits from Ewl_MVC. * @image html Ewl_List_inheritance.png * * @{ */ /** * @def EWL_LIST_TYPE * The type name for the Ewl_List widget */ #define EWL_LIST_TYPE "list" /** * @def EWL_LIST(list) * Typecasts a pointer to an Ewl_List pointer */ #define EWL_LIST(list) ((Ewl_List *)list) /** * The list strucutre */ typedef struct Ewl_List Ewl_List; /** * Inherits from Ewl_MVC and extends to provide a list widget */ struct Ewl_List { Ewl_MVC mvc; /**< The mvc parent */ }; Ewl_Widget *ewl_list_new(void); int ewl_list_init(Ewl_List *list); /* * Internal stuff. */ void ewl_list_cb_configure(Ewl_Widget *w, void *ev, void *data); void ewl_list_cb_item_clicked(Ewl_Widget *w, void *ev, void *data); void ewl_list_cb_child_add(Ewl_Container *c, Ewl_Widget *w); void ewl_list_cb_selected_change(Ewl_MVC *mvc); /** * @} */ #endif 070701000416c6000081a400000002000000020000000145ae79d30000066a000000760000000000000000000000000000001f00000000reloc/include/ewl/ewl_macros.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_MACROS_H #define EWL_MACROS_H /** * @addtogroup Ewl_Macros Ewl_Macros: Useful Macros Used Internally and Available Externally * Defines a variety of utility macros. * * @{ */ #undef NEW /** * @def NEW(type, num) * Allocates memory of @a num elements of sizeof(@a type). */ #define NEW(type, num) calloc(num, sizeof(type)); #undef REALLOC /** * @def REALLOC(dat, type, num) * Reallocates memory pointed to by @a dat to @a num elements of sizeof(@a * type). */ #define REALLOC(dat, type, num) \ { \ if (dat) \ { \ dat = realloc(dat, sizeof(type) * num); \ } \ } #undef FREE /** * @def FREE(dat) * Free the data pointed to by @a dat and it to NULL. */ #define FREE(dat) \ { \ free(dat); dat = NULL; \ } #undef IF_FREE /** * @def IF_FREE(dat) * If @a dat is non-NULL, free @a dat and assign it to NULL. */ #define IF_FREE(dat) \ { \ if (dat) FREE(dat); \ } #undef IF_FREE_LIST /** * @def IF_FREE_LIST(list) * If @a list is non-NULL, free @a list and set it NULL. */ #define IF_FREE_LIST(list) \ { \ if (list) { \ ecore_list_destroy(list); \ list = NULL; \ } \ } #undef ZERO /** * @def ZERO(ptr, type, num) * Set the first @a num elements of sizeof(@a type) pointed to by @a ptr to * zero. */ #define ZERO(ptr, type, num) ptr = memset(ptr, 0, sizeof(type) * (num)) #ifndef MIN /** * @def MIN(x, y) * Select the minimum of two values */ #define MIN(x, y) (((x) > (y)) ? (y) : (x)) #endif #ifndef MAX /** * @def MAX(x, y) * Select the maximum of two values */ #define MAX(x, y) (((x) > (y)) ? (x) : (y)) #endif /** * @} */ #endif 070701000416c7000081a400000002000000020000000145ae79d300000a4a000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_media.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_MEDIA_H #define EWL_MEDIA_H /** * @addtogroup Ewl_Media Ewl_Media: A Multi media widget * @brief Defines a class for displaing video * * @remarks Inherits from Ewl_Widget. * @image html Ewl_Media_inheritance.png * * @{ */ /** * @themekey /media/file * @themekey /media/group */ /** * @def EWL_MEDIA_TYPE * The type name for the Ewl_Media widget */ #define EWL_MEDIA_TYPE "media" /** * The Ewl_Media widget */ typedef struct Ewl_Media Ewl_Media; /** * @def EWL_MEDIA(media) * Typecasts a pointer to an Ewl_Media pointer. */ #define EWL_MEDIA(media) ((Ewl_Media *) media) /** * Inherits from the Ewl_Widget class and extends it to provide for multi-line * media layout, obstacle wrapping, and a variety of formatting. */ struct Ewl_Media { Ewl_Widget widget; /**< Inherit from Ewl_Widget */ Evas_Object *video; /**< Emotion does the actual work */ Ewl_Media_Module_Type module; /**< Path to the module file */ char *media; /**< Path to the media file */ int block_seek; /**< Temporarily prevent seeking */ double volume; /**< The volume setting */ double position; /**< The position setting */ unsigned char mute:1; /**< The mute value */ }; Ewl_Widget *ewl_media_new(void); int ewl_media_init(Ewl_Media *m); unsigned int ewl_media_is_available(void); int ewl_media_module_set(Ewl_Media *m, Ewl_Media_Module_Type module); Ewl_Media_Module_Type ewl_media_module_get(Ewl_Media *m); void ewl_media_media_set(Ewl_Media *m, const char *media); const char *ewl_media_media_get(Ewl_Media *m); int ewl_media_length_get(Ewl_Media *m); void ewl_media_length_time_get(Ewl_Media *m, int *h, int *min, double *s); void ewl_media_play_set(Ewl_Media *m, int p); int ewl_media_seekable_get(Ewl_Media *m); double ewl_media_position_get(Ewl_Media *m); void ewl_media_position_time_get(Ewl_Media *m, int *h, int *min, double *s); void ewl_media_position_set(Ewl_Media *m, double p); int ewl_media_audio_mute_get(Ewl_Media *m); void ewl_media_audio_mute_set(Ewl_Media *m, int mute); double ewl_media_audio_volume_get(Ewl_Media *m); void ewl_media_audio_volume_set(Ewl_Media *m, double v); /* * Internally used callbacks, override at your own risk. */ void ewl_media_cb_realize(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_media_cb_reveal(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_media_cb_unrealize(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_media_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416c8000081a400000002000000020000000145ae79d30000068c000000760000000000000000000000000000001d00000000reloc/include/ewl/ewl_menu.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_MENU_H #define EWL_MENU_H /** * @addtogroup Ewl_Menu Ewl_Menu: A Simple Windowed Menu * Defines a menu used globally. The contents on the menu are drawn outside of * the Evas. * * @remarks Inherits from Ewl_Menu_Base. * @image html Ewl_Menu_inheritance.png * * @{ */ /** * @themekey /menu/file * @themekey /menu/group */ /** * @def EWL_MENU_TYPE * The type name for the Ewl_Menu widget */ #define EWL_MENU_TYPE "menu" /** * A simple internal menu, it is limited to drawing within the current evas. */ typedef struct Ewl_Menu Ewl_Menu; /** * @def EWL_MENU(menu) * Typecasts a pointer to an Ewl_Menu pointer. */ #define EWL_MENU(menu) ((Ewl_Menu *) menu) /** * Inherits from the Ewl_Menu_Base and does not extend the structure, but * provides policy for drawing on the current evas. */ struct Ewl_Menu { Ewl_Menu_Base base; /**< Inherit from Ewl_Menu_Base */ Ewl_Widget *menubar_parent; /**< Parent menu bar */ }; Ewl_Widget *ewl_menu_new(void); int ewl_menu_init(Ewl_Menu *menu); /* * Internally used callbacks, override at your own risk. */ void ewl_menu_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_menu_cb_expand(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_menu_cb_hide(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_menu_cb_destroy(Ewl_Widget *w, void *ev, void *data); void ewl_menu_cb_popup_destroy(Ewl_Widget *w, void *ev, void *data); void ewl_menu_cb_expand_mouse_move(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_menu_cb_mouse_move(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416c9000081a400000002000000020000000145ae79d30000073d000000760000000000000000000000000000002200000000reloc/include/ewl/ewl_menu_base.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_MENU_BASE_H #define EWL_MENU_BASE_H /** * @addtogroup Ewl_Menu_Base Ewl_Menu_Base: The Basic Menu Functionality * @brief Defines the basic menu classes that are extended to an actual menu * implementation by inheriting classes such as Ewl_Menu and Ewl_Imenu. * * @remarks Inherits from Ewl_Menu_Item. * @image html Ewl_Menu_Base_inheritance.png * * @{ */ /** * @themekey /menu_base/file * @themekey /menu_base/group */ /** * @def EWL_MENU_BASE_TYPE * The type name for the Ewl_Menu_Base widget */ #define EWL_MENU_BASE_TYPE "menu_base" /** * Provides the basic functionality common to the various menu classes. */ typedef struct Ewl_Menu_Base Ewl_Menu_Base; /** * @def EWL_MENU_BASE(menu) * Typecasts a pointer to an Ewl_Menu_Base pointer. */ #define EWL_MENU_BASE(menu) ((Ewl_Menu_Base *) menu) /** * Inherits from Ewl_Menu_Item and extends to create the base menu */ struct Ewl_Menu_Base { Ewl_Menu_Item item; /**< Inherit from Ewl_Menu_Item */ Ewl_Widget *popup; /**< The popup portion of the menu */ Ewl_Widget *popbox; /**< Box for layout in popup */ int hold; /**< Indicates not to hide this on a deselect */ }; int ewl_menu_base_init(Ewl_Menu_Base *menu); /* * Internally used callbacks, override at your own risk. */ void ewl_menu_base_cb_expand(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_menu_base_cb_collapse(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_menu_base_cb_destroy(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_menu_base_cb_popup_show(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_menu_base_cb_popup_hide(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_menu_base_cb_popbox_key_down(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416ca000081a400000002000000020000000145ae79d30000052b000000760000000000000000000000000000002200000000reloc/include/ewl/ewl_menu_item.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_MENU_ITEM_H #define EWL_MENU_ITEM_H /** * @addtogroup Ewl_Menu_Item Ewl_Menu_Item: The basic menu item * The basic menu item * * @remarks Inherits from Ewl_Button. * @image html Ewl_Menu_Item_inheritance.png * * @{ */ /** * @themekey /menu_item/file * @themekey /menu_item/group */ /** * @def EWL_MENU_ITEM_TYPE * The type name for the Ewl_Menu_Item widget */ #define EWL_MENU_ITEM_TYPE "menu_item" /** * This serves as a basis for all menu related entries. It provides the most * basic layout facilities for items in a menu. */ typedef struct Ewl_Menu_Item Ewl_Menu_Item; /** * @def EWL_MENU_ITEM(mi) * Typecasts a pointer to an Ewl_Menu_Item pointer. */ #define EWL_MENU_ITEM(mi) ((Ewl_Menu_Item *) mi) /** * Inherits from Ewl_Box to gain it's layout abilities, places policy on top * of the box framework to provide a simple menu layout of icon and label. */ struct Ewl_Menu_Item { Ewl_Button button; /**< Inherit from Ewl_Button */ Ewl_Widget *inmenu; /**< Set if inside a menu */ }; Ewl_Widget *ewl_menu_item_new(void); int ewl_menu_item_init(Ewl_Menu_Item *menu); /* * internally used callbacks, override at your risk */ void ewl_menu_item_cb_clicked(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416cb000081a400000002000000020000000145ae79d30000050d000000760000000000000000000000000000002000000000reloc/include/ewl/ewl_menubar.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_MENUBAR_H #define EWL_MENUBAR_H /** * @addtogroup Ewl_Menubar Ewl_Menubar: A menu bar widget * Defines a class for displaying menu bars * * @remarks Inherits from Ewl_Box. * @image html Ewl_Menubar_inheritance.png * * @{ */ /** * @themekey /menubar/file * @themekey /menubar/group */ /** * @def EWL_MENUBAR_TYPE * The type name for the Ewl_Menubar widget */ #define EWL_MENUBAR_TYPE "menubar" /** * The Ewl_Menubar widget */ typedef struct Ewl_Menubar Ewl_Menubar; /** * @def EWL_MENUBAR(menubar) * Typecasts a pointer to a Ewl_Menubar pointer */ #define EWL_MENUBAR(menubar) ((Ewl_Menubar *) menubar) /** * Inherits from the Ewl_Box class and extends it to provide for * a menubar */ struct Ewl_Menubar { Ewl_Box outer_box; /**< Inherit from Ewl_Box */ Ewl_Widget *inner_box; /**< The box to pack the widgets into */ }; Ewl_Widget *ewl_menubar_new(void); Ewl_Widget *ewl_hmenubar_new(void); Ewl_Widget *ewl_vmenubar_new(void); int ewl_menubar_init(Ewl_Menubar *mb); void ewl_menubar_orientation_set(Ewl_Menubar *mb, Ewl_Orientation o); Ewl_Orientation ewl_menubar_orientation_get(Ewl_Menubar *mb); void ewl_menubar_cb_child_add(Ewl_Container *c, Ewl_Widget *w); /** * @} */ #endif 070701000416cc000081a400000002000000020000000145ae79d3000003b3000000760000000000000000000000000000001d00000000reloc/include/ewl/ewl_misc.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_MISC_H #define EWL_MISC_H /** * @addtogroup Ewl_Misc Ewl_Misc: Miscellaneous Utility Functions * Provides important miscellaneous functionality such as manipulation of the * main loop. * * @{ */ int ewl_init(int *argc, char **argv); void ewl_print_help(void); int ewl_shutdown(void); void ewl_main(void); void ewl_main_quit(void); void ewl_configure_request(Ewl_Widget *w); void ewl_realize_request(Ewl_Widget *w); void ewl_realize_cancel_request(Ewl_Widget *w); void ewl_destroy_request(Ewl_Widget *w); void ewl_evas_destroy(Evas *evas); void ewl_evas_object_destroy(Evas_Object *obj); void ewl_debug_indent_print(int mod_dir); /* * Internal stuff */ typedef void (*Ewl_Shutdown_Hook)(void); void ewl_shutdown_add(Ewl_Shutdown_Hook hook); #undef DEBUG_MALLOCDEBUG #ifdef DEBUG_MALLOCDEBUG char *strdup(const char *str); #endif /** * @} */ #endif 070701000416cd000081a400000002000000020000000145ae79d300000e1c000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_model.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_MODEL_H #define EWL_MODEL_H /** * @addtogroup Ewl_Model Ewl_Model: A data model * Defines communication callbacks for views and controllers. * Query row/column data, indicate expansion points, notify views and * controllers of changes, trigger sorting on a row/column combination. * * @{ */ /** * @def EWL_MODEL_DATA_FETCH(f) * Model callback to handle fetching the data at the given row/column */ #define EWL_MODEL_DATA_FETCH(f) ((Ewl_Model_Fetch)f) /** * A typedef to shorten the definition of the model_fetch callbacks. */ typedef void *(*Ewl_Model_Fetch)(void *data, unsigned int row, unsigned int column); /** * @def EWL_MODEL_DATA_EXPANDABLE(f) * Model callback to handle fetching the expandable flag for a given row of * the tree */ #define EWL_MODEL_DATA_EXPANDABLE(f) ((Ewl_Model_Expandable)f) /** * A typedef to shorten the definition of the model_expandable callback */ typedef int (*Ewl_Model_Expandable)(void *data, unsigned int row); /** * @def EWL_MODEL_EXPANSION_DATA_FETCH(f) * Model callback to get the expansion data for a specific row */ #define EWL_MODEL_EXPANSION_DATA_FETCH(f) ((Ewl_Model_Expansion_Data_Fetch)f) /** * A typedef to shorten the definition of the model_expansion_data callback */ typedef void *(*Ewl_Model_Expansion_Data_Fetch)(void *data, unsigned int row); /** * @def EWL_MODEL_DATA_SORT(f) * Model callback to inform the program to sort it's data in the given * column */ #define EWL_MODEL_DATA_SORT(f) ((Ewl_Model_Sort)f) /** * A typedef to shorten the definition of the model_sort callbacks. */ typedef void (*Ewl_Model_Sort)(void *data, unsigned int column, Ewl_Sort_Direction sort); /** * @def EWL_MODEL_DATA_COUNT(f) * Model callback to have the program return the number of rows in its data */ #define EWL_MODEL_DATA_COUNT(f) ((Ewl_Model_Count)f) /** * A typedef to shorten the definition of the model_count callbacks. */ typedef int (*Ewl_Model_Count)(void *data); /** * @def EWL_MODEL(model) * Typecasts a pointer to an Ewl_Model pointer. */ #define EWL_MODEL(model) ((Ewl_Model *)model) /** * The Ewl_Model structure */ typedef struct Ewl_Model Ewl_Model; /** * This holds the callbacks needed to define a model */ struct Ewl_Model { Ewl_Model_Fetch fetch; /**< Retrieve data for a cell */ Ewl_Model_Expandable expandable; /**< Is the row expandable */ Ewl_Model_Expansion_Data_Fetch expansion_data; /**< Get expansion data */ Ewl_Model_Sort sort; /**< Trigger sort on column */ Ewl_Model_Count count; /**< Count of data items */ }; Ewl_Model *ewl_model_new(void); int ewl_model_init(Ewl_Model *model); Ewl_Model *ewl_model_ecore_list_get(void); void ewl_model_fetch_set(Ewl_Model *m, Ewl_Model_Fetch get); Ewl_Model_Fetch ewl_model_fetch_get(Ewl_Model *m); void ewl_model_expandable_set(Ewl_Model *m, Ewl_Model_Expandable exp); Ewl_Model_Expandable ewl_model_expandable_get(Ewl_Model *m); void ewl_model_expansion_data_fetch_set(Ewl_Model *m, Ewl_Model_Expansion_Data_Fetch get); Ewl_Model_Expansion_Data_Fetch ewl_model_expansion_data_fetch_get(Ewl_Model *m); void ewl_model_sort_set(Ewl_Model *m, Ewl_Model_Sort sort); Ewl_Model_Sort ewl_model_sort_get(Ewl_Model *m); void ewl_model_count_set(Ewl_Model *m, Ewl_Model_Count count); Ewl_Model_Count ewl_model_count_get(Ewl_Model *m); /* * Internal stuff. */ void *ewl_model_cb_ecore_list_fetch(void *data, unsigned int row, unsigned int col); int ewl_model_cb_ecore_list_count(void *data); /** * @} */ #endif 070701000416ce000081a400000002000000020000000145ae79d30000115f000000760000000000000000000000000000001c00000000reloc/include/ewl/ewl_mvc.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_MVC_H #define EWL_MVC_H /** * @addtogroup Ewl_MVC Ewl_MVC: The base model-view-controller framework * Defines a widget to base MVC widgets off of * * @remarks Inherits from Ewl_Box. * @image html Ewl_MVC_inheritance.png * * @{ */ /** * @def EWL_MVC_TYPE * The type name for the Ewl_MVC widget */ #define EWL_MVC_TYPE "mvc" /** * @def EWL_SELECTION(x) * Typecast a pointer to an Ewl_Selection pointer */ #define EWL_SELECTION(x) ((Ewl_Selection *)x) /** * Ewl_Selection */ typedef struct Ewl_Selection Ewl_Selection; /** * Structure to store information on selections */ struct Ewl_Selection { Ewl_Selection_Type type; /**< The type of selection */ void *highlight; /**< highlight widgets for the MVC */ }; /** * @def EWL_SELECTION_IDX(x) * Typecast a pointer to an Ewl_Selection_Idx pointer */ #define EWL_SELECTION_IDX(x) ((Ewl_Selection_Idx *)x) /** * Ewl_Selection_Idx */ typedef struct Ewl_Selection_Idx Ewl_Selection_Idx; /** * Structure to store information on a single index selection */ struct Ewl_Selection_Idx { Ewl_Selection sel; /**< Inherit from Ewl_Selection */ int row; /**< Index row */ int column; /**< Index column */ }; /** * @def EWL_SELECTION_RANGE(x) * Typecasts a pointer to an Ewl_Selection_Range */ #define EWL_SELECTION_RANGE(x) ((Ewl_Selection_Range *)x) /** * Ewl_Selection_Range */ typedef struct Ewl_Selection_Range Ewl_Selection_Range; /** * Structure to store a range of selected cells */ struct Ewl_Selection_Range { Ewl_Selection sel; /**< Inherit from Ewl_Selection */; struct { int row; /**< Index row */ int column; /**< Index column */ } start, /**< Start of range */ end; /**< End of range */ }; /** * A simple mvc base class */ typedef struct Ewl_MVC Ewl_MVC; /** * @def EWL_MVC(mvc) * Typecasts a pointer to an Ewl_MVC pointer. */ #define EWL_MVC(mvc) ((Ewl_MVC *)mvc) /** * Inherits from Ewl_Box and extends to provide mvc functionality */ struct Ewl_MVC { Ewl_Box box; /**< Inherit from Ewl_Box */ void *data; /**< The mvc data */ Ewl_View *view; /**< The view for the mvc */ Ewl_Model *model; /**< The model for the mvc */ struct { void (*view_change)(Ewl_MVC *mvc); /**< View change callback */ void (*selected_change)(Ewl_MVC *mvc); /**< Selected change callback */ } cb; /**< Callbacks to the inheriting widgets */ Ecore_List *selected; /**< The selected cells */ Ewl_Selection_Mode selection_mode; /**< The widget selection mode*/ unsigned char dirty:1; /**< Is the data dirty */ }; int ewl_mvc_init(Ewl_MVC *mvc); void ewl_mvc_view_set(Ewl_MVC *mvc, Ewl_View *view); Ewl_View *ewl_mvc_view_get(Ewl_MVC *mvc); void ewl_mvc_model_set(Ewl_MVC *mvc, Ewl_Model *model); Ewl_Model *ewl_mvc_model_get(Ewl_MVC *mvc); void ewl_mvc_data_set(Ewl_MVC *mvc, void *data); void *ewl_mvc_data_get(Ewl_MVC *mvc); void ewl_mvc_dirty_set(Ewl_MVC *mvc, unsigned int dirty); unsigned int ewl_mvc_dirty_get(Ewl_MVC *mvc); void ewl_mvc_selection_mode_set(Ewl_MVC *mvc, Ewl_Selection_Mode mode); Ewl_Selection_Mode ewl_mvc_selection_mode_get(Ewl_MVC *mvc); void ewl_mvc_selected_clear(Ewl_MVC *mvc); void ewl_mvc_selected_list_set(Ewl_MVC *mvc, Ecore_List *list); Ecore_List *ewl_mvc_selected_list_get(Ewl_MVC *mvc); void ewl_mvc_selected_range_add(Ewl_MVC *mvc, int srow, int scolumn, int erow, int ecolumn); void ewl_mvc_selected_set(Ewl_MVC *mvc, int row, int column); void ewl_mvc_selected_add(Ewl_MVC *mvc, int row, int column); Ewl_Selection_Idx *ewl_mvc_selected_get(Ewl_MVC *mvc); void ewl_mvc_selected_rm(Ewl_MVC *mvc, int row, int column); int ewl_mvc_selected_count_get(Ewl_MVC *mvc); unsigned int ewl_mvc_selected_is(Ewl_MVC *mvc, int row, int column); Ewl_Selection *ewl_mvc_selection_index_new(int row, int column); Ewl_Selection *ewl_mvc_selection_range_new(int srow, int scolumn, int erow, int ecolumn); void ewl_mvc_highlight(Ewl_MVC *mvc, Ewl_Container *c, Ewl_Widget *(*widget)(Ewl_MVC *mvc, int row, int column)); /* * internal */ void ewl_mvc_view_change_cb_set(Ewl_MVC *mvc, void (*cb)(Ewl_MVC *mvc)); void ewl_mvc_selected_change_cb_set(Ewl_MVC *mvc, void (*cb)(Ewl_MVC *mvc)); void ewl_mvc_cb_destroy(Ewl_Widget *w, void *ev, void *data); void ewl_mvc_handle_click(Ewl_MVC *mvc, int row, int column); /** * @} */ #endif 070701000416cf000081a400000002000000020000000145ae79d300000aa8000000760000000000000000000000000000002100000000reloc/include/ewl/ewl_notebook.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_NOTEBOOK_H #define EWL_NOTEBOOK_H /** * @addtogroup Ewl_Notebook Ewl_Notebook: A notebook widget * Defines a class for notebook layout * * @remarks Inherits from Ewl_Box. * @image html Ewl_Notebook_inheritance.png * * @{ */ /** * @themekey /notebook * @themekey /notebook/tabbar * @themekey /notebook/tabbar/ * @themekey /notebook/tabbar/tab * @themekey /notebook/tabbar/tab/label * @themekey /notebook/pages */ /** * @def EWL_NOTEBOOK_TYPE * The type name for the Ewl_Notebook widget */ #define EWL_NOTEBOOK_TYPE "notebook" /** * @def EWL_NOTEBOOK(n) * Typecasts a pointer to an Ewl_Notebook pointer. */ #define EWL_NOTEBOOK(n) ((Ewl_Notebook *)n) /** * Holds the notebook information */ typedef struct Ewl_Notebook Ewl_Notebook; /** * Inherits from Ewl_Box and extends to provide for a notebook style layout. */ struct Ewl_Notebook { Ewl_Box box; /**< Inherit from Ewl_Box */ struct { Ewl_Widget *tabbar; /**< Holds the tabs */ Ewl_Widget *pages; /**< Holds the notebook pages */ } body; /**< The body of the notebook */ Ewl_Widget *cur_page; /**< The currently active page */ Ewl_Position tabbar_position; /**< The position of the tabbar in the notebook */ }; Ewl_Widget *ewl_notebook_new(void); int ewl_notebook_init(Ewl_Notebook *n); void ewl_notebook_tabbar_alignment_set(Ewl_Notebook *n, unsigned int align); unsigned int ewl_notebook_tabbar_alignment_get(Ewl_Notebook *n); void ewl_notebook_tabbar_position_set(Ewl_Notebook *n, Ewl_Position pos); Ewl_Position ewl_notebook_tabbar_position_get(Ewl_Notebook *n); void ewl_notebook_tabbar_visible_set(Ewl_Notebook *n, unsigned int visible); unsigned int ewl_notebook_tabbar_visible_get(Ewl_Notebook *n); void ewl_notebook_visible_page_set(Ewl_Notebook *n, Ewl_Widget *page); Ewl_Widget *ewl_notebook_visible_page_get(Ewl_Notebook *n); void ewl_notebook_page_tab_text_set(Ewl_Notebook *n, Ewl_Widget *page, const char *text); const char *ewl_notebook_page_tab_text_get(Ewl_Notebook *n, Ewl_Widget *page); void ewl_notebook_page_tab_widget_set(Ewl_Notebook *n, Ewl_Widget *page, Ewl_Widget *tab); Ewl_Widget *ewl_notebook_page_tab_widget_get(Ewl_Notebook *n, Ewl_Widget *page); /* * Internal stuff. */ void ewl_notebook_cb_child_show(Ewl_Container *c, Ewl_Widget *w); void ewl_notebook_cb_child_hide(Ewl_Container *c, Ewl_Widget *w); void ewl_notebook_cb_child_add(Ewl_Container *c, Ewl_Widget *w); void ewl_notebook_cb_child_remove(Ewl_Container *c, Ewl_Widget *w, int rem_idx); void ewl_notebook_cb_tab_clicked(Ewl_Widget *w, void *ev, void *data); /** * @} */ #endif 070701000416d0000081a400000002000000020000000145ae79d3000044e2000000760000000000000000000000000000001f00000000reloc/include/ewl/ewl_object.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_OBJECT_H #define EWL_OBJECT_H /** * @addtogroup Ewl_Object Ewl_Object: Basic Object Inherited by Ewl_Widget * @brief Defines the Ewl_Object class along with methods and macros related * to it. * * @{ */ /** * @def EWL_OBJECT_MIN_SIZE * The minimum possible size any object can receive. */ #define EWL_OBJECT_MIN_SIZE (1) /** * @def EWL_OBJECT_MAX_SIZE * The maximum possible size any object can receive. */ #define EWL_OBJECT_MAX_SIZE (INT_MAX) /** * The base class inherited by all widgets. Provides methods for size and * position. */ typedef struct Ewl_Object Ewl_Object; /** * @def EWL_OBJECT(object) * A typecast for accessing the inherited object fields. */ #define EWL_OBJECT(object) ((Ewl_Object *) object) /** * @brief Provides facilities for sizing, position, alignment and fill policy. * * The fields of the object, while their explanations are fairly clear, can be * visualized with the following diagram: * * @image html object_fields.png * * The CURRENT_W(w) and CURRENT_H(w) are macros that provide easy access to the * data fields describing the internal area of the Ewl_Object. While the * functions ewl_object_get_current_w(w) and ewl_object_get_current_h(w) are * to access the overall size of the area this Ewl_Object resides in. There * are corresponding macros and functions for preferred, minimum and maximum * sizes as well. There are also functions for setting each of these values. * * The affect of the fields when performing layout is as follows: * * @image html object_sizing.png * * As illustrated, the fill policy determines how much space an object will * use when the request for a specific size is made. When the fill policy * contains EWL_FLAG_FILL_HSHRINK, EWL_FLAG_FILL_VSHRINK or both, the * Ewl_Object can be resized down to it's minimum size in width, height or both * respectively. * * The opposite is true for a fill policy containing EWL_FLAG_FILL_HFILL, * EWL_FLAG_FILL_VFILL or both, The Ewl_Object will now expand to fill the * space up to it's maximum size in the respective direction. */ struct Ewl_Object { struct { int x, /**< Horizontal position */ y; /**< Vertical position */ int w, /**< Width */ h; /**< Height */ } current; /**< The current size and position of an object. */ struct { int w, /**< Width */ h; /**< Height */ } preferred, /**< The optimal size of the object in ideal circumstances */ maximum, /**< The guaranteed maximum size this object will receive. */ minimum; /**< The guaranteed minimum size this object will receive. */ struct { int l, /**< Left value */ r, /**< Right value */ t, /**< Top value */ b; /**< Bottom value */ } pad, /**< The space padded around the outside of the object. */ insets; /**< The space inside where children should not be laid out. */ unsigned int flags; /**< Bitmask indicating fill policy and alignment */ }; int ewl_object_init(Ewl_Object *o); void ewl_object_current_geometry_get(Ewl_Object *o, int *x, int *y, int *w, int *h); void ewl_object_current_size_get(Ewl_Object *o, int *w, int *h); int ewl_object_current_x_get(Ewl_Object *o); int ewl_object_current_y_get(Ewl_Object *o); int ewl_object_current_w_get(Ewl_Object *o); int ewl_object_current_h_get(Ewl_Object *o); void ewl_object_preferred_inner_size_set(Ewl_Object *o, int w, int h); void ewl_object_preferred_inner_size_get(Ewl_Object *o, int *w, int *h); void ewl_object_preferred_size_get(Ewl_Object *o, int *w, int *h); void ewl_object_preferred_inner_w_set(Ewl_Object *o, int w); int ewl_object_preferred_w_get(Ewl_Object *o); int ewl_object_preferred_inner_w_get(Ewl_Object *o); void ewl_object_preferred_inner_h_set(Ewl_Object *o, int h); int ewl_object_preferred_inner_h_get(Ewl_Object *o); int ewl_object_preferred_h_get(Ewl_Object *o); void ewl_object_geometry_request(Ewl_Object *o, int x, int y, int w, int h); void ewl_object_size_request(Ewl_Object *o, int w, int h); void ewl_object_position_request(Ewl_Object *o, int x, int y); void ewl_object_x_request(Ewl_Object *o, int x); void ewl_object_y_request(Ewl_Object *o, int y); void ewl_object_w_request(Ewl_Object *o, int w); void ewl_object_h_request(Ewl_Object *o, int h); void ewl_object_minimum_size_set(Ewl_Object *o, int w, int h); void ewl_object_minimum_w_set(Ewl_Object *o, int w); void ewl_object_minimum_h_set(Ewl_Object *o, int h); void ewl_object_minimum_size_get(Ewl_Object *o, int *w, int *h); int ewl_object_minimum_w_get(Ewl_Object *o); int ewl_object_minimum_h_get(Ewl_Object *o); void ewl_object_maximum_size_set(Ewl_Object *o, int w, int h); void ewl_object_maximum_w_set(Ewl_Object *o, int w); void ewl_object_maximum_h_set(Ewl_Object *o, int h); void ewl_object_maximum_size_get(Ewl_Object *o, int *w, int *h); int ewl_object_maximum_w_get(Ewl_Object *o); int ewl_object_maximum_h_get(Ewl_Object *o); unsigned int ewl_object_alignment_get(Ewl_Object *o); void ewl_object_alignment_set(Ewl_Object *o, unsigned int align); void ewl_object_place(Ewl_Object *o, int x, int y, int w, int h); unsigned int ewl_object_fill_policy_get(Ewl_Object *o); void ewl_object_fill_policy_set(Ewl_Object *o, unsigned int fill); /* * Padding setting and retrieval functions. */ void ewl_object_padding_set(Ewl_Object *o, int l, int r, int t, int b); void ewl_object_padding_get(Ewl_Object *o, int *l, int *r, int *t, int *b); int ewl_object_padding_top_get(Ewl_Object *o); int ewl_object_padding_bottom_get(Ewl_Object *o); int ewl_object_padding_left_get(Ewl_Object *o); int ewl_object_padding_right_get(Ewl_Object *o); /* * Inset setting and retrieval functions. */ void ewl_object_insets_set(Ewl_Object *o, int l, int r, int t, int b); void ewl_object_insets_get(Ewl_Object *o, int *l, int *r, int *t, int *b); int ewl_object_insets_top_get(Ewl_Object *o); int ewl_object_insets_bottom_get(Ewl_Object *o); int ewl_object_insets_left_get(Ewl_Object *o); int ewl_object_insets_right_get(Ewl_Object *o); void ewl_object_flags_add(Ewl_Object *o, unsigned int flags, unsigned int mask); void ewl_object_flags_remove(Ewl_Object *o, unsigned int flags, unsigned int mask); unsigned int ewl_object_flags_has(Ewl_Object *o, unsigned int flags, unsigned int mask); unsigned int ewl_object_flags_get(Ewl_Object *o, unsigned int mask); /** * @def ewl_object_recursive_set(o) * @param o: the object to change the recursive flag * @param val: a boolean indicating the value of the recursive flag * @return Returns no value. * @brief Changes the recursive flag value to match @a val. */ #define ewl_object_recursive_set(o, val) \ (val ? ewl_object_flags_add(o, EWL_FLAG_PROPERTY_RECURSIVE, \ EWL_FLAGS_PROPERTY_MASK) : \ ewl_object_flags_remove(o, EWL_FLAG_PROPERTY_RECURSIVE, \ EWL_FLAGS_PROPERTY_MASK)); /** * @def ewl_object_recursive_get(o) * @param o: the parameter to retrieve the current value of recursive flag * @return Returns the current setting of the recursive flag for @a o. * @brief Retrieves the current setting of the recursive flag for @a o. */ #define ewl_object_recursive_get(o) \ (ewl_object_flags_get(o, EWL_FLAGS_PROPERTY_MASK) & \ EWL_FLAG_PROPERTY_RECURSIVE) /** * @def ewl_object_toplevel_set(o, val) * @param o: the object to change the top level flag * @param val: a boolean indicating the value of the top level flag * @return Returns no value. * @brief Changes the top level flag value to match @a val. */ #define ewl_object_toplevel_set(o, val) \ (val ? ewl_object_flags_add(o, EWL_FLAG_PROPERTY_TOPLEVEL, \ EWL_FLAGS_PROPERTY_MASK) : \ ewl_object_flags_remove(o, EWL_FLAG_PROPERTY_TOPLEVEL, \ EWL_FLAGS_PROPERTY_MASK)); /** * @def ewl_object_toplevel_get(o) * @param o: the parameter to retrieve the current value of top level flag * @return Returns the current setting of the top level flag for @a o. * @brief Retrieves the current setting of the top level flag for @a o. */ #define ewl_object_toplevel_get(o) \ (ewl_object_flags_get(o, EWL_FLAGS_PROPERTY_MASK) & \ EWL_FLAG_PROPERTY_TOPLEVEL) /** * @def ewl_object_state_add(o, state) * @param o: The object to work with * @param state: The state to set into the object * Adds the given state @a state to the object @a o */ #define ewl_object_state_add(o, state) \ ewl_object_flags_add(o, state, EWL_FLAGS_STATE_MASK) /** * @def ewl_object_state_remove(o, state) * @param o: The object to work with * @param state: The state to remove * Removes the given state from the given @a o object */ #define ewl_object_state_remove(o, state) \ ewl_object_flags_remove(o, state, EWL_FLAGS_STATE_MASK) /** * @def ewl_object_state_has(o, state) * @param o: The object to check * @param state: The state to check * Checks if the given state @a state is set on the given object @a o */ #define ewl_object_state_has(o, state) \ ewl_object_flags_has(o, state, EWL_FLAGS_STATE_MASK) /** * @def ewl_object_state_get(o, state) * @param o: The object to work with * @param state: The state to get * Retrives the given state @a state from the object @a o */ #define ewl_object_state_get(o, state) \ ewl_object_flags_get(o, state, EWL_FLAGS_STATE_MASK) /** * @def ewl_object_queued_add(o, queued) * @param o: The object to work with * @param queued: Add the given queue flag to the object * Adds the given queue flag @a queued to the object @a o */ #define ewl_object_queued_add(o, queued) \ ewl_object_flags_add(o, queued, EWL_FLAGS_QUEUED_MASK) /** * @def ewl_object_queued_remove(o, queued) * Remove the @a queued flag from the @a o object */ #define ewl_object_queued_remove(o, queued) \ ewl_object_flags_remove(o, queued, EWL_FLAGS_QUEUED_MASK) /** * @def ewl_object_queued_has(o, queued) * Determine if the @a o object has the @a queued flag set */ #define ewl_object_queued_has(o, queued) \ ewl_object_flags_has(o, queued, EWL_FLAGS_QUEUED_MASK) /** * @def ewl_object_queued_get(o, queued) * Retrieve the value for the @a queued queue flag */ #define ewl_object_queued_get(o, queued) \ ewl_object_flags_get(o, queued, EWL_FLAGS_QUEUED_MASK) /** * @def ewl_object_visible_add(o, visible) * Add the @a visible flag to the object @a o */ #define ewl_object_visible_add(o, visible) \ ewl_object_flags_add(o, visible, EWL_FLAGS_VISIBLE_MASK) /** * @def ewl_object_visible_remove(o, visible) * Remove the @a visible flag from the object @a o */ #define ewl_object_visible_remove(o, visible) \ ewl_object_flags_remove(o, visible, EWL_FLAGS_VISIBLE_MASK) /** * @def ewl_object_visible_has(o, visible) * Check if the @a visible flag is set in the object @a o */ #define ewl_object_visible_has(o, visible) \ ewl_object_flags_has(o, visible, EWL_FLAGS_VISIBLE_MASK) /** * @def ewl_object_visible_get(o, visible) * Retrieves the @a visble flag from the object @a o */ #define ewl_object_visible_get(o, visible) \ ewl_object_flags_get(o, visible, EWL_FLAGS_VISIBLE_MASK) /** * @def PADDING_TOP(o) * Retrieve the size of the top pad */ #define PADDING_TOP(o) EWL_OBJECT(o)->pad.t /** * @def PADDING_BOTTOM(o) * Retrieve the size of the bottom pad */ #define PADDING_BOTTOM(o) EWL_OBJECT(o)->pad.b /** * @def PADDING_LEFT(o) * Retrieve the size of the left pad */ #define PADDING_LEFT(o) EWL_OBJECT(o)->pad.l /** * @def PADDING_RIGHT(o) * Retrieve the size of the right pad */ #define PADDING_RIGHT(o) EWL_OBJECT(o)->pad.r /** * @def PADDING_HORIZONTAL(o) * Retrieve the total size of the horizontal padding */ #define PADDING_HORIZONTAL(o) (EWL_OBJECT(o)->pad.l + EWL_OBJECT(o)->pad.r) /** * @def PADDING_VERTICAL(o) * Retrieve the total size of the vertical padding */ #define PADDING_VERTICAL(o) (EWL_OBJECT(o)->pad.t + EWL_OBJECT(o)->pad.b) /** * @def INSET_LEFT(o) * Retrieve the size of the left inset */ #define INSET_LEFT(o) EWL_OBJECT(o)->insets.l /** * @def INSET_RIGHT(o) * Retrieve the size of the right inset */ #define INSET_RIGHT(o) EWL_OBJECT(o)->insets.r /** * @def INSET_TOP(o) * Retrieve the size of the top inset */ #define INSET_TOP(o) EWL_OBJECT(o)->insets.t /** * @def INSET_BOTTOM(o) * Retrieve the size of the bottom inset */ #define INSET_BOTTOM(o) EWL_OBJECT(o)->insets.b /** * @def INSET_HORIZONTAL(o) * Retrieve the total size of the horizontal insets for the object */ #define INSET_HORIZONTAL(o) (EWL_OBJECT(o)->insets.l + EWL_OBJECT(o)->insets.r) /** * @def INSET_VERTICAL(o) * Retrieve the total size of the vertical insets for the object */ #define INSET_VERTICAL(o) (EWL_OBJECT(o)->insets.t + EWL_OBJECT(o)->insets.b) /** * @def CURRENT_X(o) * Retrieve the current x position of the object */ #define CURRENT_X(o) EWL_OBJECT(o)->current.x /** * @def CURRENT_Y(o) * Retrieve the current y position of the object */ #define CURRENT_Y(o) EWL_OBJECT(o)->current.y /** * @def CURRENT_W(o) * Retrieve the current width of the object without insets or padding */ #define CURRENT_W(o) EWL_OBJECT(o)->current.w /** * @def CURRENT_H(o) * Retrieve the current height of the object without insets or padding */ #define CURRENT_H(o) EWL_OBJECT(o)->current.h /** * @def PREFERRED_W(o) * Set the preferred width of the widget */ #define PREFERRED_W(o) EWL_OBJECT(o)->preferred.w /** * @def PREFERRED_H(o) * Set the preferred height of the widget */ #define PREFERRED_H(o) EWL_OBJECT(o)->preferred.h /** * @def MAXIMUM_W(o) * Set the maximum width of the widget */ #define MAXIMUM_W(o) EWL_OBJECT(o)->maximum.w /** * @def MAXIMUM_H(o) * Set the maximum height of the object */ #define MAXIMUM_H(o) EWL_OBJECT(o)->maximum.h /** * @def MINIMUM_W(o) * Set the minimum width of the object */ #define MINIMUM_W(o) EWL_OBJECT(o)->minimum.w /** * @def MINIMUM_H(o) * Set the minimum height of the object */ #define MINIMUM_H(o) EWL_OBJECT(o)->minimum.h /** * @def ewl_object_custom_size_set(o, w, h) * @param o: The object to work with * @param w: The width to set * @param h: The height to set * A convenience method to set a custom size onto a widget */ #define ewl_object_custom_size_set(o, w, h) \ { \ ewl_object_minimum_size_set(o, w, h); \ ewl_object_maximum_size_set(o, w, h); \ ewl_object_fill_policy_set(o, EWL_FLAG_FILL_NONE); \ } /** * @def ewl_object_custom_w_set(o, w) * @param o: The object to work with * @param w: The width to set * A convenience method to set a custom width onto a widget */ #define ewl_object_custom_w_set(o, w) \ { \ ewl_object_maximum_w_set(o, w); \ ewl_object_minimum_w_set(o, w); \ ewl_object_fill_policy_set(o, ewl_object_fill_policy_get(o) & \ ~(EWL_FLAG_FILL_HFILL | EWL_FLAG_FILL_HSHRINK)); \ } /** * @def ewl_object_custom_h_set(o, h) * @param o: The object to work with * @param h: The height to set * A convenience method to set a custom height onto a widget */ #define ewl_object_custom_h_set(o, h) \ { \ ewl_object_maximum_h_set(o, h); \ ewl_object_minimum_h_set(o, h); \ ewl_object_fill_policy_set(o, ewl_object_fill_policy_get(o) & \ ~(EWL_FLAG_FILL_VFILL | EWL_FLAG_FILL_VSHRINK)); \ } /** * @def RECURSIVE(o) * Used to test if a widget is recursive, aka. an Ewl_Container */ #define RECURSIVE(o) (EWL_OBJECT(o)->flags & EWL_FLAG_PROPERTY_RECURSIVE) /** * @def REALIZED(o) * Used to test if a widget has been realized. */ #define REALIZED(o) (EWL_OBJECT(o)->flags & EWL_FLAG_VISIBLE_REALIZED) /** * @def VISIBLE(o) * Used to test if a widget is visible. */ #define VISIBLE(o) (EWL_OBJECT(o)->flags & EWL_FLAG_VISIBLE_SHOWN) /** * @def OBSCURED(o) * Used to determine if a widget is marked as obscured. */ #define OBSCURED(o) (EWL_OBJECT(o)->flags & EWL_FLAG_VISIBLE_OBSCURED) /** * @def HIDDEN(o) * Used to determine if a widget is hidden. */ #define HIDDEN(o) (!(EWL_OBJECT(o)->flags & EWL_FLAG_VISIBLE_SHOWN)) /** * @def DESTROYED(o) * Used to determine if a widget has been destroyed */ #define DESTROYED(o) (ewl_object_queued_has(EWL_OBJECT(o), \ EWL_FLAG_QUEUED_DSCHEDULED) \ || ewl_object_queued_has(EWL_OBJECT(o), \ EWL_FLAG_QUEUED_DPROCESS)) /** * @def CONFIGURED(o) * Used to determine if a widget is scheduled for configure */ #define CONFIGURED(o) (ewl_object_queued_has(EWL_OBJECT(o), \ EWL_FLAG_QUEUED_CSCHEDULED) \ || ewl_object_queued_has(EWL_OBJECT(o), \ EWL_FLAG_QUEUED_CPROCESS)) /** * @def DISABLED(o) * Used to determine if a widget is disabled */ #define DISABLED(o) (ewl_object_state_has(EWL_OBJECT(o), EWL_FLAG_STATE_DISABLED)) /** * @def ewl_object_in_tab_list_get(o) * @param o: the parameter to retrieve the current value of the in tab list flag * @return Returns the current setting of the in tab list flag for @a o. * @brief Retrieves the current setting of the in tab list flag for @a o. */ #define ewl_object_in_tab_list_get(o) \ (ewl_object_flags_get(o, EWL_FLAGS_PROPERTY_MASK) & \ EWL_FLAG_PROPERTY_IN_TAB_LIST) /** * @def ewl_object_in_tab_list_set(o, val) * @param o: the object to change the in tab list * @param val: a boolean indicating the value of the tab list flag * @return Returns no value. * @brief Changes the tab list flag value to match @a val. */ #define ewl_object_in_tab_list_set(o, val) \ (val ? ewl_object_flags_add(o, EWL_FLAG_PROPERTY_IN_TAB_LIST, \ EWL_FLAGS_PROPERTY_MASK) : \ ewl_object_flags_remove(o, EWL_FLAG_PROPERTY_IN_TAB_LIST, \ EWL_FLAGS_PROPERTY_MASK)); /** * @} */ #endif 070701000416d1000081a400000002000000020000000145ae79d3000005cb000000760000000000000000000000000000002000000000reloc/include/ewl/ewl_overlay.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_OVERLAY_H #define EWL_OVERLAY_H /** * @addtogroup Ewl_Overlay Ewl_Overlay: A Container for Displaying on an Evas * Defines the Ewl_Overlay class to provide EWL with the ability to work with an * evas. * * @remarks Inherits from Ewl_Container. * @image html Ewl_Overlay_inheritance.png * * @{ */ /** * @themekey /overlay/file * @themekey /overlay/group */ /** * @def EWL_OVERLAY_TYPE * The type name for the Ewl_Overlay widget */ #define EWL_OVERLAY_TYPE "overlay" /** * The overlay structure is mostly a container for holding widgets and a * wrapper evas smart object. */ typedef struct Ewl_Overlay Ewl_Overlay; /** * @def EWL_OVERLAY(widget) * @brief Typecast a pointer to an Ewl_Overlay pointer. */ #define EWL_OVERLAY(widget) ((Ewl_Overlay *) widget) /** * @brief The class inheriting from Ewl_Container that acts as a top level * widget for interacting with the evas. */ struct Ewl_Overlay { Ewl_Container container; /**< Inherits from the Ewl_Container class */ }; Ewl_Widget *ewl_overlay_new(void); int ewl_overlay_init(Ewl_Overlay *win); /* * Internally used callbacks, override at your own risk. */ void ewl_overlay_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_overlay_cb_child_show(Ewl_Container *emb, Ewl_Widget *child); void ewl_overlay_cb_child_resize(Ewl_Container *c, Ewl_Widget *w, int size, Ewl_Orientation o); /** * @} */ #endif 070701000416d2000081a400000002000000020000000145ae79d300000b73000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_paned.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_PANED_H #define EWL_PANED_H /** * @addtogroup Ewl_Paned Ewl_Paned: A paned widget * Provides a widget to have a resizable paned container * * @remarks Inherits from Ewl_Container. * @image html Ewl_Paned_inheritance.png * * @{ */ /** * @themekey /paned/file * @themekey /paned/group * @themekey /grabber/vertical/file * @themekey /grabber/vertical/group * @themekey /grabber/horizontal/file * @themekey /grabber/horizontal/group */ /** * @def EWL_PANED_TYPE * The type name for the Ewl_Paned widget */ #define EWL_PANED_TYPE "paned" /** * @def EWL_PANED(pane) * Typecasts a pointer to a Ewl_Paned pointer */ #define EWL_PANED(paned) ((Ewl_Paned *) paned) /** * The Ewl_Paned widget */ typedef struct Ewl_Paned Ewl_Paned; /** * Inherits from Ewl_Container and extends to provided the paned widget */ struct Ewl_Paned { Ewl_Container container; /**< Inherit from Ewl_Container */ Ewl_Orientation orientation; /**< The orientation of the paned */ Ecore_List *new_panes; /**< List of unplaced panes */ unsigned short updating_grabbers:1; /**< are we updating the grabbers */ }; Ewl_Widget *ewl_paned_new(void); Ewl_Widget *ewl_hpaned_new(void); Ewl_Widget *ewl_vpaned_new(void); int ewl_paned_init(Ewl_Paned *p); void ewl_paned_orientation_set(Ewl_Paned *p, Ewl_Orientation o); Ewl_Orientation ewl_paned_orientation_get(Ewl_Paned *p); /* * Internal functions. Override at your risk. */ void ewl_paned_cb_child_add(Ewl_Container *c, Ewl_Widget *w); void ewl_paned_cb_child_remove(Ewl_Container *c, Ewl_Widget *w, int idx); void ewl_paned_cb_child_show(Ewl_Container *c, Ewl_Widget *w); void ewl_paned_cb_child_hide(Ewl_Container *c, Ewl_Widget *w); void ewl_paned_cb_configure(Ewl_Widget *w, void *ev, void *data); void ewl_paned_cb_destroy(Ewl_Widget *w, void *ev, void *data); /* * Ewl_Paned_Grabber stuff */ /** * @def EWL_PANED_GRABBER_TYPE * The type name for the Ewl_Paned_Grabber widget */ #define EWL_PANED_GRABBER_TYPE "paned_grabber" /** * Typedef for the Ewl_Paned_Grabber struct */ typedef struct Ewl_Paned_Grabber Ewl_Paned_Grabber; /** * @def EWL_PANED_GRABBER(g) * Typecasts a pointer to an Ewl_Paned_Grabber pointer */ #define EWL_PANED_GRABBER(g) ((Ewl_Paned_Grabber *)g) /** * Inherits from Ewl_Separator and extends to facilitate the paned grabber */ struct Ewl_Paned_Grabber { Ewl_Separator separator; /**< Inherit from the separator */ unsigned int placed:1; /**< Has the grabber been placed already? */ }; Ewl_Widget *ewl_paned_grabber_new(void); int ewl_paned_grabber_init(Ewl_Paned_Grabber *g); void ewl_paned_grabber_paned_orientation_set(Ewl_Paned_Grabber *g, Ewl_Orientation o); Ewl_Orientation ewl_paned_grabber_orientation_get(Ewl_Paned_Grabber *g); void ewl_paned_grabber_show_cursor_for(Ewl_Paned_Grabber *g, unsigned int dir); /** * @} */ #endif 070701000416d3000081a400000002000000020000000145ae79d300000659000000760000000000000000000000000000002100000000reloc/include/ewl/ewl_password.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_PASSWORD_H #define EWL_PASSWORD_H /** * @addtogroup Ewl_Password Ewl_Password: A Single Line Text Password Widget * @brief Defines the Ewl_Password class to allow for single line obscured text. * * @remarks Inherits from Ewl_Entry. * @image html Ewl_Password_inheritance.png * * @{ */ /** * @themekey /password/file * @themekey /password/group */ /** * @def EWL_PASSWORD_TYPE * The type name for the Ewl_Password widget */ #define EWL_PASSWORD_TYPE "password" /** * Inherits from the Ewl_Widget and provides single line editable text. */ typedef struct Ewl_Password Ewl_Password; /** * @def EWL_PASSWORD(password) * Typecasts a pointer to an Ewl_Password pointer. */ #define EWL_PASSWORD(password) ((Ewl_Password *) password) /** * Inherits from the Ewl_Entry and extends it to obscure the text. */ struct Ewl_Password { Ewl_Entry entry; /**< Inherit from Ewl_Entry */ char *real_text; /**< The password contents */ char obscure; /**< Character displayed for password characters */ }; Ewl_Widget *ewl_password_new(void); int ewl_password_init(Ewl_Password *e); void ewl_password_text_set(Ewl_Password *e, const char *t); char *ewl_password_text_get(Ewl_Password *e); void ewl_password_obscure_set(Ewl_Password *e, char o); char ewl_password_obscure_get(Ewl_Password *e); /* * Internally used callbacks, override at your own risk. */ void ewl_password_cb_key_down(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_password_cb_destroy(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416d4000081a400000002000000020000000145ae79d3000007f2000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_popup.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_POPUP_H #define EWL_POPUP_H /** * @addtogroup Ewl_Popup Ewl_Popup: A override window for the convenience use * Defines the Ewl_Popup class used for override window that need to be * placed with some kind of smartness * * @remarks Inherits from Ewl_Window. * @image html Ewl_Popup_inheritance.png * * @{ */ /** * @def EWL_POPUP_TYPE * The type name for the Ewl_Popup widget */ #define EWL_POPUP_TYPE "popup" /** * Provides an Ewl_Widget to simply act with override windows */ typedef struct Ewl_Popup Ewl_Popup; /** * @def EWL_POPUP(popup) * Typecast a pointer to an Ewl_Popup pointer. */ #define EWL_POPUP(popup) ((Ewl_Popup *) popup) /** * @brief Inherits from Ewl_Window */ struct Ewl_Popup { Ewl_Window window; /**< Inherit from Ewl_Window */ Ewl_Popup_Type type; /**< The Popup type */ Ewl_Widget *follow; /**< The object to follow */ int x; /**< The x position */ int y; /**< The y position */ int fit_to_follow; /**< if the popup fits the size to its follow*/ }; Ewl_Widget *ewl_popup_new(void); int ewl_popup_init(Ewl_Popup *p); void ewl_popup_type_set(Ewl_Popup *p, Ewl_Popup_Type type); Ewl_Popup_Type ewl_popup_type_get(Ewl_Popup *p); void ewl_popup_follow_set(Ewl_Popup *p, Ewl_Widget *w); void ewl_popup_fit_to_follow_set(Ewl_Popup *p, int fit); int ewl_popup_fit_to_follow_get(Ewl_Popup *p); void ewl_popup_mouse_position_set(Ewl_Popup *p, int x, int y); /* * Internal, override at your own risk */ void ewl_popup_cb_show(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_popup_cb_destroy(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_popup_cb_child_resize(Ewl_Container *c, Ewl_Widget *w, int size, Ewl_Orientation o); void ewl_popup_cb_child_show(Ewl_Container *c, Ewl_Widget *w); void ewl_popup_cb_follow_destroy(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_popup_cb_follow_configure(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416d5000081a400000002000000020000000145ae79d4000007cd000000760000000000000000000000000000002400000000reloc/include/ewl/ewl_progressbar.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_PROGRESSBAR_H #define EWL_PROGRESSBAR_H /** * @addtogroup Ewl_Progressbar Ewl_Progressbar: A progressbar from a value * A progress bar widget * * @remarks Inherits from Ewl_Range. * @image html Ewl_Progressbar_inheritance.png * * @{ */ /** * @themekey /progressbar/file * @themekey /progressbar/group * @themekey /bar/file * @themekey /bar/group */ /** * @def EWL_PROGRESSBAR_TYPE * The type name for the Ewl_Progressbar widget */ #define EWL_PROGRESSBAR_TYPE "progressbar" /** * The Ewl_Progressbar provides a statusbar from a given value */ typedef struct Ewl_Progressbar Ewl_Progressbar; /** * @def EWL_PROGRESSBAR(seeker) * Typecasts a pointer to an Ewl_Progressbar pointer. */ #define EWL_PROGRESSBAR(progressbar) ((Ewl_Progressbar *) progressbar) /** * Inherits from Ewl_Range and creates an internal Ewl_Widget, the * statusbar itself. */ struct Ewl_Progressbar { Ewl_Range range; /**< Inherit from Ewl_Range */ Ewl_Widget *bar; /**< The moving bar on top */ Ewl_Widget *label; /**< text label on the bar */ int auto_label; /**< flag if user is setting label or not */ }; Ewl_Widget *ewl_progressbar_new(void); int ewl_progressbar_init(Ewl_Progressbar *p); void ewl_progressbar_label_set(Ewl_Progressbar *p, char *label); void ewl_progressbar_custom_label_set(Ewl_Progressbar *p, char *format_string); void ewl_progressbar_label_show(Ewl_Progressbar *p); void ewl_progressbar_label_hide(Ewl_Progressbar *p); /* * Internally used callbacks, override at your own risk. */ void ewl_progressbar_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_progressbar_cb_value_changed(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_progressbar_cb_child_show(Ewl_Container *c, Ewl_Widget *w); void ewl_progressbar_cb_child_resize(Ewl_Container *c, Ewl_Widget *w, int size, Ewl_Orientation o); /** * @} */ #endif 070701000416d6000081a400000002000000020000000145ae79d400000821000000760000000000000000000000000000002400000000reloc/include/ewl/ewl_radiobutton.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_RADIOBUTTON_H #define EWL_RADIOBUTTON_H /** * @addtogroup Ewl_Radiobutton Ewl_Radiobutton: A Radio Button Widget and Grouping System * Provides for a simple radiobutton with label, and to group radio buttons * for selecting a single option. * * @remarks Inherits from Ewl_Checkbutton. * @image html Ewl_Radiobutton_inheritance.png * * @{ */ /** * @themekey /radiobutton/file * @themekey /radiobutton/group */ /** * @def EWL_RADIOBUTTON_TYPE * The type name for the Ewl_Radiobutton widget */ #define EWL_RADIOBUTTON_TYPE "radiobutton" /** * The radio button provides a means for selecting a single item from a group * of options. */ typedef struct Ewl_Radiobutton Ewl_Radiobutton; /** * @def EWL_RADIOBUTTON(button) * Typecasts a pointer to an Ewl_Radiobutton pointer. */ #define EWL_RADIOBUTTON(button) ((Ewl_Radiobutton *) button) /** * Inherits from Ewl_Checkbutton and extends it to provide grouping buttons * to limit to a single selection in a group at a given time. */ struct Ewl_Radiobutton { Ewl_Checkbutton button; /**< Inherit from Ewl_Checkbutton */ Ecore_List *chain; /**< List of members of the group */ }; Ewl_Widget *ewl_radiobutton_new(void); int ewl_radiobutton_init(Ewl_Radiobutton *cb); void ewl_radiobutton_chain_set(Ewl_Radiobutton *w, Ewl_Radiobutton *c); /** * @def ewl_radiobutton_checked_set(r, c) * Shortcut for setting the checked status on the inherited Ewl_Checkbutton * fields. */ #define ewl_radiobutton_checked_set(r, c) \ ewl_checkbutton_checked_set(EWL_CHECKBUTTON(r), c) /** * @def ewl_radiobutton_is_checked(r) * Shortcut for checking the checked status on the inherited Ewl_Checkbutton * fields. */ #define ewl_radiobutton_is_checked(r) \ ewl_checkbutton_is_checked(EWL_CHECKBUTTON(r)) /* * Internally used callbacks, override at your own risk. */ void ewl_radiobutton_cb_clicked(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_radiobutton_cb_destroy(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416d7000081a400000002000000020000000145ae79d400000737000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_range.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_RANGE_H #define EWL_RANGE_H /** * @addtogroup Ewl_Range Ewl_Range: A Value Selector from a Range * Defines an Ewl_Widget with a draggable button enclosed, used to select a * value from a range. * * @remarks Inherits from Ewl_Container. * @image html Ewl_Range_inheritance.png * * @{ */ /** * @def EWL_RANGE_TYPE * The type name for the Ewl_Range widget */ #define EWL_RANGE_TYPE "range" /** * The Ewl_Range provides a means to select a value from a range using a * draggable button. */ typedef struct Ewl_Range Ewl_Range; /** * @def EWL_RANGE(range) * Typecasts a pointer to an Ewl_Range pointer. */ #define EWL_RANGE(range) ((Ewl_Range *) range) /** * Inherits from Ewl_Container and creates internal Ewl_Widget's to provide a * range and a draggable area to select a value from that range. */ struct Ewl_Range { Ewl_Container container; /**< Inherit from Ewl_Container */ double value; /**< Currently chosen value */ double min_val; /**< Minimal valide value */ double max_val; /**< Maximal valide value */ double step; /**< Size of increments in the range */ int invert; /**< Invert the axis */ }; int ewl_range_init(Ewl_Range *r); void ewl_range_value_set(Ewl_Range *r, double v); double ewl_range_value_get(Ewl_Range *r); void ewl_range_minimum_value_set(Ewl_Range *r, double minv); double ewl_range_minimum_value_get(Ewl_Range *r); void ewl_range_maximum_value_set(Ewl_Range *r, double maxv); double ewl_range_maximum_value_get(Ewl_Range *r); void ewl_range_step_set(Ewl_Range *r, double step); double ewl_range_step_get(Ewl_Range *r); void ewl_range_invert_set(Ewl_Range *r, int invert); int ewl_range_invert_get(Ewl_Range *r); void ewl_range_decrease(Ewl_Range *r); void ewl_range_increase(Ewl_Range *r); /** * @} */ #endif 070701000416d8000081a400000002000000020000000145ae79d400000621000000760000000000000000000000000000001c00000000reloc/include/ewl/ewl_row.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_ROW_H #define EWL_ROW_H /** * @addtogroup Ewl_Row Ewl_Row: The Row widget * Defines a widget to display a row * * @remarks Inherits from Ewl_Container. * @image html Ewl_Row_inheritance.png * * @{ */ /** * @themekey /row/file * @themekey /row/group */ /** * @def EWL_ROW_TYPE * The type name for the Ewl_Row widget */ #define EWL_ROW_TYPE "row" /** * The Ewl_Row widget */ typedef struct Ewl_Row Ewl_Row; /** * @def EWL_ROW(t) * Typecasts a pointer to an Ewl_Row pointer */ #define EWL_ROW(t) ((Ewl_Row *)t) /* * Inherits from Ewl_Container to create a tree rows that * lays out cells in a left to right fashion. */ struct Ewl_Row { Ewl_Container container; /**< Inherit from Ewl_Container */ Ewl_Row *header; /**< The header row */ }; Ewl_Widget *ewl_row_new(void); int ewl_row_init(Ewl_Row *row); void ewl_row_header_set(Ewl_Row *row, Ewl_Row *header); Ewl_Widget *ewl_row_column_get(Ewl_Row *row, short n); /* * Internally used callbacks, override at your own risk. */ void ewl_row_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_row_cb_header_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_row_cb_header_destroy(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_row_cb_child_show(Ewl_Container *c, Ewl_Widget *w); void ewl_row_cb_child_hide(Ewl_Container *c, Ewl_Widget *w); void ewl_row_cb_child_resize(Ewl_Container *c, Ewl_Widget *w, int size, Ewl_Orientation o); /** * @} */ #endif 070701000416d9000081a400000002000000020000000145ae79d400000b58000000760000000000000000000000000000002200000000reloc/include/ewl/ewl_scrollbar.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_SCROLLBAR_H #define EWL_SCROLLBAR_H /** * @addtogroup Ewl_Scrollbar Ewl_Scrollbar: A Simple Scrollbar Widget * Defines an Ewl_Scrollbar for using when scrolling values are needed. * * @remarks Inherits from Ewl_Box. * @image html Ewl_Scrollbar_inheritance.png * * @{ */ /** * @themekey /hscrollbar/file * @themekey /hscrollbar/group * @themekey /vscrollbar/file * @themekey /vscrollbar/group * * @themekey /hscrollbar/seeker/file * @themekey /hscrollbar/seeker/group * @themekey /vscrollbar/seeker/file * @themekey /vscrollbar/seeker/group * * @themekey /hscrollbar/seeker/button/file * @themekey /hscrollbar/seeker/button/group * @themekey /vscrollbar/seeker/button/file * @themekey /vscrollbar/seeker/button/group */ /** * @def EWL_SCROLLBAR_TYPE * The type name for the Ewl_Scrollbar widget */ #define EWL_SCROLLBAR_TYPE "scrollbar" /** * Provides a seeker with increment and decrement buttons arranged in a * specified order. */ typedef struct Ewl_Scrollbar Ewl_Scrollbar; /** * @def EWL_SCROLLBAR(scrollbar) * Typecasts a pointer to an Ewl_Scrollbar pointer. */ #define EWL_SCROLLBAR(scrollbar) ((Ewl_Scrollbar *) scrollbar) /** * Inherits from Ewl_Box to layout an Ewl_Seeker and two Ewl_Buttons to * provide scrollbar functionality. */ struct Ewl_Scrollbar { Ewl_Box box; /**< Inherit from Ewl_Box */ Ewl_Widget *seeker; /**< The internal Ewl_Seeker */ Ewl_Widget *decrement; /**< The internal decrement button */ Ewl_Widget *increment; /**< The internal increment button */ unsigned int buttons_alignment; /**< The ordering of buttons */ double fill_percentage; /**< Ratio of size for draggable */ double start_time; /**< Time scrolling began */ Ecore_Timer *timer; /**< Repeating timer for scrolling */ signed char direction; /**< Direction for the scrollbar */ signed char invert; /**< Invert the scrolling direction */ }; Ewl_Widget *ewl_scrollbar_new(void); Ewl_Widget *ewl_hscrollbar_new(void); Ewl_Widget *ewl_vscrollbar_new(void); int ewl_scrollbar_init(Ewl_Scrollbar *s); void ewl_scrollbar_orientation_set(Ewl_Scrollbar *s, Ewl_Orientation orientation); Ewl_Orientation ewl_scrollbar_orientation_get(Ewl_Scrollbar *s); char ewl_scrollbar_inverse_scroll_get(Ewl_Scrollbar *s); void ewl_scrollbar_inverse_scroll_set(Ewl_Scrollbar *s, char v); double ewl_scrollbar_value_get(Ewl_Scrollbar *s); void ewl_scrollbar_value_set(Ewl_Scrollbar *s, double v); double ewl_scrollbar_step_get(Ewl_Scrollbar *s); void ewl_scrollbar_step_set(Ewl_Scrollbar *s, double v); /* * Internally used callbacks, override at your own risk. */ void ewl_scrollbar_cb_scroll_start(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_scrollbar_cb_scroll_stop(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416e2000081a400000002000000020000000145ae79d40000096c000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_stock.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_STOCK_H #define EWL_STOCK_H /** * @addtogroup Ewl_Stock Ewl_Stock: The Stock * @brief The stock class is an abstact class to provide the stock feature of * buttons and icons in a common place. This class inherits from the Ewl_Box * to allow for placing any other widget inside the stock. * * @remarks Inherits from Ewl_Box. * @image html Ewl_Stock_inheritance.png * * @{ */ /** * @internal * The stock function pointers. */ typedef struct Ewl_Stock_Funcs Ewl_Stock_Funcs; /** * @def EWL_STOCK_TYPE * The type name for the Ewl_Stock widget */ #define EWL_STOCK_TYPE "stock" /** * The stock structure. */ typedef struct Ewl_Stock Ewl_Stock; /** * @def EWL_STOCK(stock) * Typecast a pointer to an Ewl_Stock pointer. */ #define EWL_STOCK(stock) ((Ewl_Stock *) stock) /** * @def EWL_STOCK_LABEL_SET(f) * Typecasts a pointer to a label set pointer */ #define EWL_STOCK_LABEL_SET(f) ((Ewl_Stock_Label_Set)f) /** * The label set function definition */ typedef void (*Ewl_Stock_Label_Set)(Ewl_Stock *s, const char *txt); /** * @def EWL_STOCK_IMAGE_SET(f) * Typecasts a pointer to an image set pointer */ #define EWL_STOCK_IMAGE_SET(f) ((Ewl_Stock_Image_Set)f) /** * The image set function definition */ typedef void (*Ewl_Stock_Image_Set)(Ewl_Stock *s, const char *file, const char *key); /** * @def EWL_STOCK_TOOLTIP_SET(f) * Typecast to the tooltip set pointer */ #define EWL_STOCK_TOOLTIP_SET(f) ((Ewl_Stock_Tooltip_set)f) /** * The tooltip set function definition */ typedef void (*Ewl_Stock_Tooltip_Set)(Ewl_Stock *s, const char *tip); /** * @brief An abstract Ewl_Widget to provide the base for Ewl_Icon and Ewl_Button */ struct Ewl_Stock { Ewl_Box box; /**< Inherit from the box for adding widgets */ Ewl_Stock_Type stock_type; /**< The stock type of the stock */ Ewl_Stock_Funcs *stock_funcs; /**< The stock functions */ }; struct Ewl_Stock_Funcs { Ewl_Stock_Label_Set label_set; /**< The label set function */ Ewl_Stock_Image_Set image_set; /**< The image set function */ Ewl_Stock_Tooltip_Set tooltip_set; /**< The tooltip set function */ }; int ewl_stock_init(Ewl_Stock *s); void ewl_stock_functions_set(Ewl_Stock *s, Ewl_Stock_Funcs *funcs); void ewl_stock_type_set(Ewl_Stock *s, Ewl_Stock_Type stock); Ewl_Stock_Type ewl_stock_type_get(Ewl_Stock *s); /** * @} */ #endif 070701000416da000081a400000002000000020000000145ae79d400000b88000000760000000000000000000000000000002300000000reloc/include/ewl/ewl_scrollpane.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_SCROLLPANE_H #define EWL_SCROLLPANE_H /** * @addtogroup Ewl_Scrollpane Ewl_Scrollpane: A Scrollable Viewing Area * Provides a scrollable area for viewing large sets of widgets in a smaller * viewable region. * * @remarks Inherits from Ewl_Container. * @image html Ewl_Scrollpane_inheritance.png * * @{ */ /** * @themekey /scrollpane/file * @themekey /scrollpane/group */ /** * @def EWL_SCROLLPANE_TYPE * The type name for the Ewl_Scrollpane widget */ #define EWL_SCROLLPANE_TYPE "scrollpane" /** * The scrollpane provides a way to pan around large collections of images. */ typedef struct Ewl_Scrollpane Ewl_Scrollpane; /** * @def EWL_SCROLLPANE(scrollpane) * Typecasts a pointer to an Ewl_Scrollpane pointer. */ #define EWL_SCROLLPANE(scrollpane) ((Ewl_Scrollpane *) scrollpane) /** * Inherits from Ewl_Container and extends it to enclose a single widget in * vertical and horizontal scrollbars for panning around displaying different * regions of the enclosed widget. */ struct Ewl_Scrollpane { Ewl_Container container; /**< Inherit from Ewl_Container */ Ewl_Widget *overlay; /**< Clips the enclosed widget */ Ewl_Widget *box; /**< Lays out enclosed widget */ Ewl_Widget *hscrollbar; /**< Horizontal scrollbar */ Ewl_Widget *vscrollbar; /**< Vertical scrollbar */ Ewl_Scrollpane_Flags hflag; /**< Flags for horizontal scrollbar */ Ewl_Scrollpane_Flags vflag; /**< Flags for vertical scrollbar */ }; Ewl_Widget *ewl_scrollpane_new(void); int ewl_scrollpane_init(Ewl_Scrollpane *s); void ewl_scrollpane_hscrollbar_flag_set(Ewl_Scrollpane *s, Ewl_Scrollpane_Flags f); void ewl_scrollpane_vscrollbar_flag_set(Ewl_Scrollpane *s, Ewl_Scrollpane_Flags f); Ewl_Scrollpane_Flags ewl_scrollpane_hscrollbar_flag_get(Ewl_Scrollpane *s); Ewl_Scrollpane_Flags ewl_scrollpane_vscrollbar_flag_get(Ewl_Scrollpane *s); double ewl_scrollpane_hscrollbar_value_get(Ewl_Scrollpane *s); double ewl_scrollpane_vscrollbar_value_get(Ewl_Scrollpane *s); void ewl_scrollpane_hscrollbar_value_set(Ewl_Scrollpane *s, double val); void ewl_scrollpane_vscrollbar_value_set(Ewl_Scrollpane *s, double val); double ewl_scrollpane_hscrollbar_step_get(Ewl_Scrollpane *s); double ewl_scrollpane_vscrollbar_step_get(Ewl_Scrollpane *s); /* * Internally used callbacks, override at your own risk. */ void ewl_scrollpane_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_scrollpane_cb_focus_jump(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_scrollpane_cb_hscroll(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_scrollpane_cb_vscroll(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_scrollpane_cb_wheel_scroll(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_scrollpane_cb_child_resize(Ewl_Container *parent, Ewl_Widget *child); /** * @} */ #endif 070701000416db000081a400000002000000020000000145ae79d4000009f8000000760000000000000000000000000000001f00000000reloc/include/ewl/ewl_seeker.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_SEEKER_H #define EWL_SEEKER_H /** * @addtogroup Ewl_Seeker Ewl_Seeker: A Value Selector from a Range * Defines an Ewl_Widget with a draggable button enclosed, used to select a * value from a range. * * @remarks Inherits from Ewl_Range. * @image html Ewl_Seeker_inheritance.png * * @{ */ /** * @themekey /hseeker/file * @themekey /hseeker/group * @themekey /vseeker/file * @themekey /vseeker/group */ /** * @def EWL_SEEKER_TYPE * The type name for the Ewl_Seeker widget */ #define EWL_SEEKER_TYPE "seeker" /** * The Ewl_Seeker provides a means to select a value from a range using a * draggable button. */ typedef struct Ewl_Seeker Ewl_Seeker; /** * @def EWL_SEEKER(seeker) * Typecasts a pointer to an Ewl_Seeker pointer. */ #define EWL_SEEKER(seeker) ((Ewl_Seeker *) seeker) /** * Inherits from Ewl_Container and creates internal Ewl_Widget's to provide a * range and a draggable area to select a value from that range. */ struct Ewl_Seeker { Ewl_Range range; /**< Inherit from Ewl_Range */ Ewl_Orientation orientation; /**< Indicates layout direction */ Ewl_Widget *button; /**< Draggable widget for selecting value */ int dragstart; /**< The coordinate where the drag starts */ int autohide; /**< Indicator to hide when not scrollable */ Ecore_Timer *timer; /**< Timer for scroll repeating */ double start_time; /**< Time the timer was started */ }; Ewl_Widget *ewl_seeker_new(void); Ewl_Widget *ewl_hseeker_new(void); Ewl_Widget *ewl_vseeker_new(void); int ewl_seeker_init(Ewl_Seeker *s); void ewl_seeker_orientation_set(Ewl_Seeker *s, Ewl_Orientation o); Ewl_Orientation ewl_seeker_orientation_get(Ewl_Seeker *s); void ewl_seeker_autohide_set(Ewl_Seeker *s, int v); int ewl_seeker_autohide_get(Ewl_Seeker *s); /* * Internally used callbacks, override at your own risk. */ void ewl_seeker_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_seeker_cb_button_mouse_down(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_seeker_cb_button_mouse_up(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_seeker_cb_mouse_move(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_seeker_cb_mouse_down(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_seeker_cb_mouse_up(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_seeker_cb_key_down(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_seeker_cb_child_show(Ewl_Container *p, Ewl_Widget * w); /** * @} */ #endif 070701000416dc000081a400000002000000020000000145ae79d400000629000000760000000000000000000000000000002200000000reloc/include/ewl/ewl_separator.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_SEPARATOR_H #define EWL_SEPARATOR_H /** * @addtogroup Ewl_Separator Ewl_Separator: A Visual Separator Between Widgets * Defines the Ewl_Separator class used for drawing lines between widgets when * visual separation is needed. * * @remarks Inherits from Ewl_Widget. * @image html Ewl_Separator_inheritance.png * * @{ */ /** * @themekey /hseparator/file * @themekey /hseparator/group * @themekey /vseparator/file * @themekey /vseparator/group */ /** * @def EWL_SEPARATOR_TYPE * The type name for the Ewl_Separator widget */ #define EWL_SEPARATOR_TYPE "separator" /** * Provides an Ewl_Widget to simply act as a separator between other * Ewl_Widget's. */ typedef struct Ewl_Separator Ewl_Separator; /** * @def EWL_SEPARATOR(separator) * Typecast a pointer to an Ewl_Separator pointer. */ #define EWL_SEPARATOR(separator) ((Ewl_Separator *) separator) /** * @brief Inherits from Ewl_Widget to allow drawing a horizontal or vertical * line between widgets, depending on the orientation the Ewl_Separator. */ struct Ewl_Separator { Ewl_Widget widget; /**< Inherit from Ewl_Widget */ Ewl_Orientation orientation; /**< Sets drawing horizontal or vertical */ }; Ewl_Widget *ewl_separator_new(void); Ewl_Widget *ewl_hseparator_new(void); Ewl_Widget *ewl_vseparator_new(void); int ewl_separator_init(Ewl_Separator *s); void ewl_separator_orientation_set(Ewl_Separator *s, Ewl_Orientation o); Ewl_Orientation ewl_separator_orientation_get(Ewl_Separator *s); /** * @} */ #endif 070701000416dd000081a400000002000000020000000145ae79d40000041e000000760000000000000000000000000000001f00000000reloc/include/ewl/ewl_shadow.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_SHADOW_H #define EWL_SHADOW_H /** * @addtogroup Ewl_Shadow Ewl_Shadow: A container with a shadow/border * @brief Defines the Ewl_Shadow class used for adding a shadow decoration * around a group of widgets. * * @remarks Inherits from Ewl_Box. * @image html Ewl_Shadow_inheritance.png * * @{ */ /** * @themekey /shadow/file * @themekey /shadow/group */ /** * @def EWL_SHADOW_TYPE * The type name for the Ewl_Shadow widget */ #define EWL_SHADOW_TYPE "shadow" /** * Ewl_Shadow provides a container that has a shadowed border. */ typedef struct Ewl_Shadow Ewl_Shadow; /** * @def EWL_SHADOW(shadow) * Typecast a pointer to an Ewl_Shadow pointer. */ #define EWL_SHADOW(shadow) ((Ewl_Shadow *) shadow) /** * @brief Inherits from Ewl_Box to allow drawing a border and shadow * decoration around widgets. */ struct Ewl_Shadow { Ewl_Box box; /**< Inherit from Ewl_Box */ }; Ewl_Widget *ewl_shadow_new(void); int ewl_shadow_init(Ewl_Shadow *s); /** * @} */ #endif 070701000416de000081a400000002000000020000000145ae79d400000472000000760000000000000000000000000000001f00000000reloc/include/ewl/ewl_spacer.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_SPACER_H #define EWL_SPACER_H /** * @addtogroup Ewl_Spacer Ewl_Spacer: A Widget to Add Space Between Other Widgets * Defines an Ewl_Widget to be used for adding space between widgets in a * layout. * * @remarks Inherits from Ewl_Widget. * @image html Ewl_Spacer_inheritance.png * * @{ */ /** * @themekey /spacer/file * @themekey /spacer/group */ /** * @def EWL_SPACER_TYPE * The type name for the Ewl_Spacer widget */ #define EWL_SPACER_TYPE "spacer" /** * The Ewl_Spacer is a simple widget that is used to tweak spacing in an app. */ typedef struct Ewl_Spacer Ewl_Spacer; /** * Inherits from Ewl_Widget, and does not provide any further functionality, * it is intended to be themed as transparent, and used to tweak spacing in an * application. */ struct Ewl_Spacer { Ewl_Widget widget; /**< Inherit from Ewl_Widget */ }; /** * @def EWL_SPACER(spacer) * Typecasts a pointer to an Ewl_Spacer pointer. */ #define EWL_SPACER(spacer) ((Ewl_Spacer *) spacer) Ewl_Widget *ewl_spacer_new(void); int ewl_spacer_init(Ewl_Spacer *s); /** * @} */ #endif 070701000416df000081a400000002000000020000000145ae79d400000a38000000760000000000000000000000000000002100000000reloc/include/ewl/ewl_spectrum.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_SPECTRUM_H #define EWL_SPECTRUM_H /** * @addtogroup Ewl_Spectrum Ewl_Spectrum: The colour spectrum widget * Defines a colour spectrum widget * * @remarks Inherits from Ewl_Overlay. * @image html Ewl_Spectrum_inheritance.png * * @{ */ /** * @def EWL_SPECTRUM_TYPE * The type name for the Ewl_Spectrum widget */ #define EWL_SPECTRUM_TYPE "spectrum" /** * @def EWL_SPECTRUM(sp) * Typecasts a pointer to an Ewl_Spectrum pointer. */ #define EWL_SPECTRUM(sp) ((Ewl_Spectrum *)sp) /** * Provides a colour spectrum. */ typedef struct Ewl_Spectrum Ewl_Spectrum; /** * Inherits from Ewl_Overlay and extends to privide a colour spectrum */ struct Ewl_Spectrum { Ewl_Overlay overlay; /**< Inherit from Ewl_Overlay */ Ewl_Widget *canvas; /**< The canvas to draw on */ struct { Ewl_Widget *vertical; /**< Vertical portion of the crosshairs */ Ewl_Widget *horizontal; /**< Horizontal portion of the crosshairs */ } cross_hairs; /**< Selection crosshairs */ Ewl_Color_Set rgb; /**< Current RBG colour of the spectrum */ struct { double h; /**< The current hue */ double s; /**< The current saturation */ double v; /**< The current value */ } hsv; /**< The HSV setting of the specturm */ Ewl_Color_Mode mode; /**< The mode of the spectrum */ Ewl_Spectrum_Type type; /**< The type of the spectrum */ unsigned int dirty:1; /**< The flag to queue redraw */ }; Ewl_Widget *ewl_spectrum_new(void); int ewl_spectrum_init(Ewl_Spectrum *sp); void ewl_spectrum_type_set(Ewl_Spectrum *sp, Ewl_Spectrum_Type type); Ewl_Spectrum_Type ewl_spectrum_type_get(Ewl_Spectrum *sp); void ewl_spectrum_mode_set(Ewl_Spectrum *sp, Ewl_Color_Mode mode); Ewl_Color_Mode ewl_spectrum_mode_get(Ewl_Spectrum *sp); void ewl_spectrum_rgb_set(Ewl_Spectrum *sp, unsigned int r, unsigned int g, unsigned int b); void ewl_spectrum_rgb_get(Ewl_Spectrum *sp, unsigned int *r, unsigned int *g, unsigned int *b); void ewl_spectrum_hsv_set(Ewl_Spectrum *sp, double h, double s, double v); void ewl_spectrum_hsv_get(Ewl_Spectrum *sp, double *h, double *s, double *v); /* * Internally used callbacks, override at your own risk. */ void ewl_spectrum_cb_configure(Ewl_Widget *w, void *ev, void *data); void ewl_spectrum_cb_mouse_down(Ewl_Widget *w, void *ev, void *data); void ewl_spectrum_cb_mouse_move(Ewl_Widget *w, void *ev, void *data); void ewl_spectrum_cb_mouse_up(Ewl_Widget *w, void *ev, void *data); void ewl_spectrum_canvas_cb_reveal(Ewl_Widget *w, void *ev, void *data); /** * @} */ #endif 070701000416e0000081a400000002000000020000000145ae79d400000b76000000760000000000000000000000000000002000000000reloc/include/ewl/ewl_spinner.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_SPINNER_H #define EWL_SPINNER_H /** * @addtogroup Ewl_Spinner Ewl_Spinner: A Numerical Value Entry * Provides a field for entering numerical values, along with buttons to * increment and decrement the value. * * @remarks Inherits from Ewl_Range. * @image html Ewl_Spinner_inheritance.png * * @{ */ /** * @themekey /spinner/file * @themekey /spinner/group */ /** * @def EWL_SPINNER_TYPE * The type name for the Ewl_Spinner widget */ #define EWL_SPINNER_TYPE "spinner" /** * A combination of entry and increment/decrement buttons for adjusting * numerical values. */ typedef struct Ewl_Spinner Ewl_Spinner; /** * @def EWL_SPINNER(spinner) * Typecasts a pointer to an Ewl_Spinner pointer. */ #define EWL_SPINNER(spinner) ((Ewl_Spinner *) spinner) /** * Inherits from Ewl_Range and adds an entry box that can only contain * numerical values as well as buttons for manipulating that value. */ struct Ewl_Spinner { Ewl_Range range; /**< Inherit from Ewl_Range */ unsigned char digits; /**< Number of digits displayed after decimal */ Ewl_Widget *entry; /**< The Ewl_Entry displaying value */ Ewl_Widget *vbox; /**< Ewl_Box to hold the buttons */ Ewl_Widget *increment; /**< Ewl_Button to add value */ Ewl_Widget *decrement; /**< Ewl_Button to subtract value */ double start_time; /**< Time the spinner was pressed */ double last_value; /**< The last value while spinning */ int direction; /**< Indicate increasing/decreasing value */ Ecore_Timer *timer; /**< Timer for tracking mouse button held down */ }; Ewl_Widget *ewl_spinner_new(void); int ewl_spinner_init(Ewl_Spinner *s); void ewl_spinner_digits_set(Ewl_Spinner *s, unsigned char digits); unsigned char ewl_spinner_digits_get(Ewl_Spinner *s); /* * Internally used callbacks, override at your own risk. */ void ewl_spinner_cb_realize(Ewl_Widget *widget, void *ev_data, void *user_data); void ewl_spinner_cb_value_changed(Ewl_Widget *widget, void *ev_data, void *user_data); void ewl_spinner_cb_configure(Ewl_Widget *widget, void *ev_data, void *user_data); void ewl_spinner_cb_key_down(Ewl_Widget *widget, void *ev_data, void *user_data); void ewl_spinner_cb_focus_out(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_spinner_cb_wheel(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_spinner_cb_increase_value(Ewl_Widget *widget, void *ev_data, void *user_data); void ewl_spinner_cb_decrease_value(Ewl_Widget *widget, void *ev_data, void *user_data); void ewl_spinner_cb_value_stop(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_spinner_cb_destroy(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_spinner_cb_child_show(Ewl_Container *c, Ewl_Widget *w); void ewl_spinner_cb_child_resize(Ewl_Container *c, Ewl_Widget *w, int size, Ewl_Orientation o); /** * @} */ #endif 070701000416e1000081a400000002000000020000000145ae79d4000007e5000000760000000000000000000000000000002200000000reloc/include/ewl/ewl_statusbar.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_STATUSBAR_H #define EWL_STATUSBAR_H /** * @addtogroup Ewl_Statusbar Ewl_Statusbar: A status bar widget * Defines a class for displaying status bars * * @remarks Inherits from Ewl_Box. * @image html Ewl_Statusbar_inheritance.png * * @{ */ /** * @themekey /statusbar/file * @themekey /statusbar/group */ /** * @def EWL_STATUSBAR_TYPE * The type name for the Ewl_Statusbar widget */ #define EWL_STATUSBAR_TYPE "statusbar" /** * The Ewl_Statusbar */ typedef struct Ewl_Statusbar Ewl_Statusbar; /** * @def EWL_STATUSBAR(statusbar) * Typecasts a pointer to a Ewl_Statusbar pointer */ #define EWL_STATUSBAR(statusbar) ((Ewl_Statusbar *) statusbar) /** * Inherits from the Ewl_Box class and extends it to provide for * a simple status bar */ struct Ewl_Statusbar { Ewl_Box outer_box; /**< Inherit from Ewl_Box */ Ewl_Widget *left; /**< The left container **/ Ewl_Widget *status; /**< The status container */ Ewl_Widget *right; /**< The right container */ Ecore_List *stack; /**< The stack of status' */ Ewl_Widget *current; /**< The currently displayed status */ }; Ewl_Widget *ewl_statusbar_new(void); int ewl_statusbar_init(Ewl_Statusbar *sb); void ewl_statusbar_left_hide(Ewl_Statusbar *sb); void ewl_statusbar_left_show(Ewl_Statusbar *sb); void ewl_statusbar_right_hide(Ewl_Statusbar *sb); void ewl_statusbar_right_show(Ewl_Statusbar *sb); void ewl_statusbar_active_set(Ewl_Statusbar *sb, Ewl_Position pos); void ewl_statusbar_left_append(Ewl_Statusbar *sb, Ewl_Widget *w); void ewl_statusbar_left_prepend(Ewl_Statusbar *sb, Ewl_Widget *w); void ewl_statusbar_right_append(Ewl_Statusbar *sb, Ewl_Widget *w); void ewl_statusbar_right_prepend(Ewl_Statusbar *sb, Ewl_Widget *w); void ewl_statusbar_push(Ewl_Statusbar *sb, char *txt); void ewl_statusbar_pop(Ewl_Statusbar *sb); /* * Internal functions */ void ewl_statusbar_cb_destroy(Ewl_Widget *w, void *ev, void *data); /** * @} */ #endif 070701000416e3000081a400000002000000020000000145ae79d400000c1b000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_table.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_TABLE_H #define EWL_TABLE_H /** * @addtogroup Ewl_Table Ewl_Table: The Table Layout Container. * Defines the Ewl_Box class used for laying out Ewl_Widget's in a * horizontal or vertical line. * * @remarks Inherits from Ewl_Container. * @image html Ewl_Table_inheritance.png * * @{ */ /** * @themekey /table/file * @themekey /table/group */ /** * @def EWL_TABLE_TYPE * The type name for the Ewl_Table widget */ #define EWL_TABLE_TYPE "table" /** * The table widget is an Ewl_Container used to lay out widgets in a grid like * pattern with headers and alignment. */ typedef struct Ewl_Table Ewl_Table; /** * @def EWL_TABLE(table) * Typecase a pointer to an Ewl_Table pointer. */ #define EWL_TABLE(table) ((Ewl_Table *)table) /** * Inherits from Ewl_Container and extends to provide a table layout */ struct Ewl_Table { Ewl_Container container; /**< Inherit from Ewl_Container */ Ewl_Grid *grid; /**< Table uses a grid based layout */ char **col_headers; /**< The column headers */ int row_select; /**< boolean: select entire rows */ unsigned int homogeneous_h; /**< Horizontal homogeneous flag */ unsigned int homogeneous_v; /**< Vertical homogeneous flag */ struct { int start_r; /**< Selection start row */ int start_c; /**< Selection start column */ int end_r; /**< Selection end row */ int end_c; /**< Selection end column */ } selected; /**< Currently selected rows */ }; Ewl_Widget *ewl_table_new(int cols, int rows, char **col_headers); int ewl_table_init(Ewl_Table *t, int cols, int rows, char **col_headers); void ewl_table_add(Ewl_Table *table, Ewl_Widget *w, int start_col, int end_col, int start_row, int end_row); void ewl_table_reset(Ewl_Table *t, int cols, int rows, char **c_headers); void ewl_table_column_w_set(Ewl_Table *table, int col, int width); void ewl_table_row_h_set(Ewl_Table *table, int row, int height); void ewl_table_column_w_get(Ewl_Table *table, int col, int *width); void ewl_table_row_h_get(Ewl_Table *table, int row, int *height); void ewl_table_col_row_get(Ewl_Table *table, Ewl_Cell *cell, int *start_col, int *end_col, int *start_row, int *end_row); Ecore_List *ewl_table_find(Ewl_Table *table, int start_col, int end_col, int start_row, int emd_row); char *ewl_table_selected_get(Ewl_Table *table); void ewl_table_homogeneous_set(Ewl_Table *table, unsigned int h); void ewl_table_hhomogeneous_set(Ewl_Table *table, unsigned int h); void ewl_table_vhomogeneous_set(Ewl_Table *table, unsigned int h); unsigned int ewl_table_hhomogeneous_get(Ewl_Table *table); unsigned int ewl_table_vhomogeneous_get(Ewl_Table *table); /* * Internally used callbacks, override at your own risk. */ void ewl_table_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_table_cb_child_select(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_table_cb_child_show(Ewl_Container *p, Ewl_Widget *c); /** * @} */ #endif 070701000416e4000081a400000002000000020000000145ae79d4000037af000000760000000000000000000000000000001d00000000reloc/include/ewl/ewl_text.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_TEXT_H #define EWL_TEXT_H /** * @addtogroup Ewl_Text Ewl_Text: A text layout widget * @brief Defines a class for text layout and formatting * * @remarks Inherits from Ewl_Container. * @image html Ewl_Text_inheritance.png * * @{ */ /** * @themekey /text/file * @themekey /text/group * @themekey /text/font * @themekey /text/font_size * @themekey /text/color/r * @themekey /text/color/g * @themekey /text/color/b * @themekey /text/color/a */ /** * @def EWL_TEXT_TYPE * The type name for the Ewl_Text widget */ #define EWL_TEXT_TYPE "text" /** * @def EWL_TEXT_TRIGGER_TYPE * The type name for the Ewl_Text_Trigger widget */ #define EWL_TEXT_TRIGGER_TYPE "trigger" /** * @def EWL_TEXT_SELECTION_TYPE * The type name for the Ewl_Text_Selection widget */ #define EWL_TEXT_SELECTION_TYPE "selection" /** * @def EWL_TEXT(text) * Typecasts a pointer to an Ewl_Text pointer. */ #define EWL_TEXT(x) ((Ewl_Text *)x) /** * A context node for formatting information */ typedef struct Ewl_Text_Context Ewl_Text_Context; /** * A trigger in the text, used for selections and clickable text */ typedef struct Ewl_Text_Trigger Ewl_Text_Trigger; /** * Provides for layout of text as well as formatting portions of the text in * different ways. */ typedef struct Ewl_Text Ewl_Text; /** * Inherits from the Ewl_Container class and extends it to provide text layout * and formatting */ struct Ewl_Text { Ewl_Container container; /**< Inherit from Ewl_Container */ Evas_Object *textblock; /**< The Evas_Object_Textblock */ char *text; /**< The text itself */ struct { unsigned int chars; /**< Number of characters in the text */ unsigned int bytes; /**< Number of bytes in the text */ } length; /**< Different text lengths */ unsigned int total_size; /**< The total size we've alloc'd for text */ unsigned int cursor_position; /**< The cursor position */ struct { Ecore_DList *nodes; /**< The formatting nodes */ struct { Ewl_Text_Context *tx; /**< The current formatting context */ unsigned int char_idx; /**< The current char index */ unsigned int byte_idx; /**< The current byte index */ } current; /**< Current text info */ } formatting; /**< Holds the formatting information */ Ecore_List *triggers; /**< The list of triggers */ Ewl_Text_Trigger *selection; /**< The current selection */ struct { int x; /**< X offset for layout */ int y; /**< Y offset for layout */ } offset; /**< Layout offset values */ unsigned char delete_count; /**< Number of deletes */ unsigned char in_select; /**< Are we in select mode? */ unsigned char selectable; /**< Is the text selectable? */ unsigned char dirty; /**< Does the text need layout? */ }; Ewl_Widget *ewl_text_new(void); int ewl_text_init(Ewl_Text *t); unsigned int ewl_text_length_get(Ewl_Text *t); void ewl_text_offsets_set(Ewl_Text *t, int x, int y); void ewl_text_offsets_get(Ewl_Text *t, int *x, int *y); void ewl_text_index_geometry_map(Ewl_Text *t, unsigned int char_idx, int *x, int *y, int *w, int *h); unsigned int ewl_text_coord_index_map(Ewl_Text *t, int x, int y); char *ewl_text_text_get(Ewl_Text *t); void ewl_text_text_set(Ewl_Text *t, const char *text); void ewl_text_clear(Ewl_Text *t); void ewl_text_text_prepend(Ewl_Text *t, const char *text); void ewl_text_text_append(Ewl_Text *t, const char *text); void ewl_text_text_insert(Ewl_Text *t, const char *text, unsigned int char_idx); void ewl_text_text_delete(Ewl_Text *t, unsigned int length); void ewl_text_selectable_set(Ewl_Text *t, unsigned int selectable); unsigned int ewl_text_selectable_get(Ewl_Text *t); char *ewl_text_selection_text_get(Ewl_Text *t); unsigned int ewl_text_has_selection(Ewl_Text *t); Ewl_Text_Trigger *ewl_text_selection_get(Ewl_Text *t); void ewl_text_cursor_position_set(Ewl_Text *t, unsigned int char_pos); unsigned int ewl_text_cursor_position_get(Ewl_Text *t); unsigned int ewl_text_cursor_position_line_up_get(Ewl_Text *t); unsigned int ewl_text_cursor_position_line_down_get(Ewl_Text *t); void ewl_text_font_set(Ewl_Text *t, const char *font); void ewl_text_font_apply(Ewl_Text *t, const char *font, unsigned int char_len); char *ewl_text_font_get(Ewl_Text *t, unsigned int char_idx); void ewl_text_font_source_set(Ewl_Text *t, const char *source, const char *font); void ewl_text_font_source_apply(Ewl_Text *t, const char *source, const char *font, unsigned int char_len); char *ewl_text_font_source_get(Ewl_Text *t, unsigned int char_idx); void ewl_text_font_size_set(Ewl_Text *t, unsigned int size); void ewl_text_font_size_apply(Ewl_Text *t, unsigned int size, unsigned int char_len); unsigned int ewl_text_font_size_get(Ewl_Text *t, unsigned int char_idx); void ewl_text_color_set(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a); void ewl_text_color_apply(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a, unsigned int char_len); void ewl_text_color_get(Ewl_Text *t, unsigned int *r, unsigned int *g, unsigned int *b, unsigned int *a, unsigned int char_idx); void ewl_text_align_set(Ewl_Text *t, unsigned int align); void ewl_text_align_apply(Ewl_Text *t, unsigned int align, unsigned int char_len); unsigned int ewl_text_align_get(Ewl_Text *t, unsigned int char_idx); void ewl_text_styles_set(Ewl_Text *t, unsigned int styles); void ewl_text_styles_apply(Ewl_Text *t, unsigned int styles, unsigned int char_len); unsigned int ewl_text_styles_get(Ewl_Text *t, unsigned int char_idx); void ewl_text_style_add(Ewl_Text *t, Ewl_Text_Style sytle, unsigned int char_len); void ewl_text_style_del(Ewl_Text *t, Ewl_Text_Style style, unsigned int char_len); void ewl_text_style_invert(Ewl_Text *t, Ewl_Text_Style style, unsigned int char_len); unsigned int ewl_text_style_has(Ewl_Text *t, Ewl_Text_Style style, unsigned int char_idx); void ewl_text_wrap_set(Ewl_Text *t, Ewl_Text_Wrap wrap); void ewl_text_wrap_apply(Ewl_Text *t, Ewl_Text_Wrap wrap, unsigned int char_len); Ewl_Text_Wrap ewl_text_wrap_get(Ewl_Text *t, unsigned int char_idx); void ewl_text_bg_color_set(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a); void ewl_text_bg_color_apply(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a, unsigned int char_len); void ewl_text_bg_color_get(Ewl_Text *t, unsigned int *r, unsigned int *g, unsigned int *b, unsigned int *a, unsigned int char_idx); void ewl_text_glow_color_set(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a); void ewl_text_glow_color_apply(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a, unsigned int char_len); void ewl_text_glow_color_get(Ewl_Text *t, unsigned int *r, unsigned int *g, unsigned int *b, unsigned int *a, unsigned int char_idx); void ewl_text_outline_color_set(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a); void ewl_text_outline_color_apply(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a, unsigned int char_len); void ewl_text_outline_color_get(Ewl_Text *t, unsigned int *r, unsigned int *g, unsigned int *b, unsigned int *a, unsigned int char_idx); void ewl_text_shadow_color_set(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a); void ewl_text_shadow_color_apply(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a, unsigned int char_len); void ewl_text_shadow_color_get(Ewl_Text *t, unsigned int *r, unsigned int *g, unsigned int *b, unsigned int *a, unsigned int char_idx); void ewl_text_strikethrough_color_set(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a); void ewl_text_strikethrough_color_apply(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a, unsigned int char_len); void ewl_text_strikethrough_color_get(Ewl_Text *t, unsigned int *r, unsigned int *g, unsigned int *b, unsigned int *a, unsigned int char_idx); void ewl_text_underline_color_set(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a); void ewl_text_underline_color_apply(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a, unsigned int char_len); void ewl_text_underline_color_get(Ewl_Text *t, unsigned int *r, unsigned int *g, unsigned int *b, unsigned int *a, unsigned int char_idx); void ewl_text_double_underline_color_set(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a); void ewl_text_double_underline_color_apply(Ewl_Text *t, unsigned int r, unsigned int g, unsigned int b, unsigned int a, unsigned int char_len); void ewl_text_double_underline_color_get(Ewl_Text *t, unsigned int *r, unsigned int *g, unsigned int *b, unsigned int *a, unsigned int char_idx); void ewl_text_fmt_dump(Ewl_Text *t); /** * Inherits from Ewl_Widget and extends to provide a trigger for the text * widget */ struct Ewl_Text_Trigger { Ewl_Widget widget; /**< Inherit from widget */ Ewl_Text_Trigger_Type type; /**< Trigger type */ unsigned int char_pos; /**< Trigger start position */ unsigned int char_len; /**< Trigger length */ unsigned int char_base; /**< Used for the selection. Start position */ Ewl_Text *text_parent; /**< The parent text area */ Ecore_List *areas; /**< The list of objects for the trigger */ }; /** * @def EWL_TEXT_TRIGGER(trigger) * Typecasts a pointer to an Ewl_Text_Trigger pointer */ #define EWL_TEXT_TRIGGER(trigger) ((Ewl_Text_Trigger *) trigger) Ewl_Text_Trigger *ewl_text_trigger_new(Ewl_Text_Trigger_Type type); int ewl_text_trigger_init(Ewl_Text_Trigger *trigger, Ewl_Text_Trigger_Type type); Ewl_Text_Trigger_Type ewl_text_trigger_type_get(Ewl_Text_Trigger *t); void ewl_text_trigger_start_pos_set(Ewl_Text_Trigger *t, unsigned int char_pos); unsigned int ewl_text_trigger_start_pos_get(Ewl_Text_Trigger *t); void ewl_text_trigger_base_set(Ewl_Text_Trigger *t, unsigned int char_pos); unsigned int ewl_text_trigger_base_get(Ewl_Text_Trigger *t); void ewl_text_trigger_length_set(Ewl_Text_Trigger *t, unsigned int char_len); unsigned int ewl_text_trigger_length_get(Ewl_Text_Trigger *t); /* * Internal stuff */ void ewl_text_triggers_configure(Ewl_Text *t); void ewl_text_triggers_realize(Ewl_Text *t); void ewl_text_triggers_unrealize(Ewl_Text *t); void ewl_text_triggers_show(Ewl_Text *t); void ewl_text_triggers_hide(Ewl_Text *t); void ewl_text_cb_configure(Ewl_Widget *w, void *ev, void *data); void ewl_text_cb_reveal(Ewl_Widget *w, void *ev, void *data); void ewl_text_cb_obscure(Ewl_Widget *w, void *ev, void *data); void ewl_text_cb_show(Ewl_Widget *w, void *ev, void *data); void ewl_text_cb_hide(Ewl_Widget *w, void *ev, void *data); void ewl_text_cb_destroy(Ewl_Widget *w, void *ev, void *data); void ewl_text_cb_mouse_down(Ewl_Widget *w, void *ev, void *data); void ewl_text_cb_mouse_up(Ewl_Widget *w, void *ev, void *data); void ewl_text_cb_mouse_move(Ewl_Widget *w, void *ev, void *data); void ewl_text_cb_child_add(Ewl_Container *c, Ewl_Widget *w); void ewl_text_cb_child_del(Ewl_Container *c, Ewl_Widget *w, int idx); void ewl_text_trigger_cb_destroy(Ewl_Widget *w, void *ev, void *data); void ewl_text_trigger_cb_mouse_in(Ewl_Widget *w, void *ev, void *data); void ewl_text_trigger_cb_mouse_out(Ewl_Widget *w, void *ev, void *data); void ewl_text_trigger_cb_mouse_up(Ewl_Widget *w, void *ev, void *data); void ewl_text_trigger_cb_mouse_down(Ewl_Widget *w, void *ev, void *data); /** * Stores context information for the different formatting nodes */ struct Ewl_Text_Context { char *font; /**< Font name */ char *font_source; /**< The font source */ unsigned int styles; /**< Styles set in this node */ unsigned int align; /**< Text alignment */ Ewl_Text_Wrap wrap; /**< Text wrap setting */ char size; /**< Font size */ Ewl_Color_Set color; /**< Font colour */ struct { Ewl_Color_Set bg; /**< Background colour */ Ewl_Color_Set glow; /**< Glow colour */ Ewl_Color_Set outline; /**< Outline colour */ Ewl_Color_Set shadow; /**< Shadow colour */ Ewl_Color_Set strikethrough; /**< Strikethrough colour */ Ewl_Color_Set underline; /**< Underline colour */ Ewl_Color_Set double_underline; /**< Double underline colour */ } style_colors; /**< Colour information */ unsigned int ref_count; /**< Number of references to this context */ const char *format; /**< This context's format string */ }; int ewl_text_context_init(void); void ewl_text_context_shutdown(void); Ewl_Text_Context *ewl_text_context_new(void); Ewl_Text_Context *ewl_text_context_default_create(Ewl_Text *t); void ewl_text_context_acquire(Ewl_Text_Context *tx); void ewl_text_context_release(Ewl_Text_Context *tx); int ewl_text_context_compare(Ewl_Text_Context *a, Ewl_Text_Context *b); Ewl_Text_Context *ewl_text_context_dup(Ewl_Text_Context *old); /** * Typdef for the Ewl_Text_Trigger_Area struct */ typedef struct Ewl_Text_Trigger_Area Ewl_Text_Trigger_Area; /** * @def EWL_TEXT_TRIGGER_AREA(area) * Typecasts a pointer to an Ewl_Text_Trigger_Area pointer */ #define EWL_TEXT_TRIGGER_AREA(area) ((Ewl_Text_Trigger_Area *) area) /** * Inherits from Ewl_Widget and extends to provide a trigger area */ struct Ewl_Text_Trigger_Area { Ewl_Widget widget; /**< Inherits from Ewl_Widget */ unsigned int deleted; /**< Is this area deleted */ }; Ewl_Widget *ewl_text_trigger_area_new(Ewl_Text_Trigger_Type type); int ewl_text_trigger_area_init(Ewl_Text_Trigger_Area *area, Ewl_Text_Trigger_Type type); /** * @} */ #endif 070701000416e5000081a400000002000000020000000145ae79d400000773000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_theme.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_THEME_H #define EWL_THEME_H /** * @page theming How Themes Work * * EWL relies on a graphical layout engine called Edje. Edje allows a themer * to layout images, in fairly advanced ways and provides methods for * animation and changing of images based on various signals. EWL uses an Edje * collection per-widget and has a set of keys for specifying which widget * uses a specific collection. Information about using Edje can be found at the * project page. * The remainder of this section concentrates specifically on how EWL * interacts with Edje. * * The keys to lookup the group name for the widgets are top level data keys * in the themes edje file. Each widget looks up it's group name based on the * heirarchy it is placed inside other containers. */ /** * @addtogroup Ewl_Theme Ewl_Theme: Methods for Accessing and Modifying Theme Data * Provides methods for accessing theme data, global theme data or per-widget * theme data. * * @{ */ int ewl_theme_init(void); void ewl_theme_shutdown(void); int ewl_theme_widget_init(Ewl_Widget *w); void ewl_theme_widget_shutdown(Ewl_Widget *w); const char *ewl_theme_path_get(void); int ewl_theme_theme_set(const char *theme); Ecore_List *ewl_theme_font_path_get(void); void ewl_theme_font_path_add(char *path); char *ewl_theme_image_get(Ewl_Widget *w, char *k); const char *ewl_theme_data_str_get(Ewl_Widget *w, char *k); void ewl_theme_data_str_set(Ewl_Widget *w, char *k, char *v); int ewl_theme_data_int_get(Ewl_Widget *w, char *k); void ewl_theme_data_int_set(Ewl_Widget *w, char *k, int v); /** * @internal * @def EWL_THEME_KEY_NOMATCH * Marker used to set when a theme key has no matching value */ #define EWL_THEME_KEY_NOMATCH ((char *)0xdeadbeef) /** * @} */ #endif 070701000416e6000081a400000002000000020000000145ae79d40000053a000000760000000000000000000000000000002000000000reloc/include/ewl/ewl_toolbar.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_TOOLBAR_H #define EWL_TOOLBAR_H /** * @addtogroup Ewl_Toolbar Ewl_Toolbar: A toolbar widget * @brief Defines a widget to contain a toolbar * * @remarks Inherits from Ewl_Menubar. * @image html Ewl_Toolbar_inheritance.png * * @{ */ /** * @def EWL_TOOLBAR_TYPE * The type name for the Ewl_Toolbar widget */ #define EWL_TOOLBAR_TYPE "toolbar" /** * Ewl_Toolbar */ typedef struct Ewl_Toolbar Ewl_Toolbar; /** * @def EWL_TOOLBAR(toolbar) * Typecast a pointer to an Ewl_Toolbar pointer. */ #define EWL_TOOLBAR(toolbar) ((Ewl_Toolbar *) toolbar) /** * @brief Inherits from Ewl_Toolbar */ struct Ewl_Toolbar { Ewl_Menubar menubar; /**< Inherit from Ewl_Menubar */ Ewl_Icon_Part hidden; /**< which part of icons should be hidden */ }; Ewl_Widget *ewl_htoolbar_new(void); Ewl_Widget *ewl_vtoolbar_new(void); Ewl_Widget *ewl_toolbar_new(void); int ewl_toolbar_init(Ewl_Toolbar *t); void ewl_toolbar_orientation_set(Ewl_Toolbar *t, Ewl_Orientation o); Ewl_Orientation ewl_toolbar_orientation_get(Ewl_Toolbar *t); void ewl_toolbar_icon_part_hide(Ewl_Toolbar *t, Ewl_Icon_Part part); /* * Internal functions */ void ewl_toolbar_cb_child_add(Ewl_Container *c, Ewl_Widget *w); /** * @} */ #endif 070701000416e7000081a400000002000000020000000145ae79d400001333000000760000000000000000000000000000001d00000000reloc/include/ewl/ewl_tree.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_TREE_H #define EWL_TREE_H /** * @addtogroup Ewl_Tree Ewl_Tree: A Widget for List or Tree Layout * @brief Defines a widget for laying out other widgets in a tree or list like * manner. * * @remarks Inherits from Ewl_Container. * @image html Ewl_Tree_inheritance.png * * @{ */ /** * @themekey /tree/file * @themekey /tree/group */ /** * @def EWL_TREE_TYPE * The type name for the Ewl_Tree widget */ #define EWL_TREE_TYPE "tree" /** * @def EWL_TREE_NODE_TYPE * The type name for the Ewl_Tree_Node widget */ #define EWL_TREE_NODE_TYPE "node" /** * The Ewl_Tree widget */ typedef struct Ewl_Tree Ewl_Tree; /** * @def EWL_TREE(t) * Typecasts a pointer to an Ewl_Tree pointer. */ #define EWL_TREE(t) ((Ewl_Tree *)t) /** * The tree is a columnar listing, where items in the list may be nested below * other items. */ struct Ewl_Tree { Ewl_Container container; /**< Inherit from Ewl_Container */ Ewl_Widget *header; /**< Array of widgets in the header */ Ewl_Widget *scrollarea; /**< Scrollable area of rows */ Ecore_List *selected; /**< The currently selected rows */ Ewl_Selection_Mode mode; /**< Mode for selecting rows */ unsigned short ncols; /**< Number of columns in tree */ unsigned short headers_visible; /**< Are the headers visible */ unsigned short expands_visible; /**< Are the rows expandable */ }; /** * A node in the tree */ typedef struct Ewl_Tree_Node Ewl_Tree_Node; /** * @def EWL_TREE_NODE(t) * Typecasts a pointer to an Ewl_Tree_Node pointer. */ #define EWL_TREE_NODE(t) ((Ewl_Tree_Node *)t) /* * The tree_node exists for each row, at this level the tree_node contains rows * that contain cells which display the data. */ struct Ewl_Tree_Node { Ewl_Container container; /**< Inherit from Ewl_Container */ Ewl_Tree *tree; /**< Pointer to the tree this is inside */ Ewl_Widget *row; /**< The child row */ Ewl_Widget *handle; /**< The child row */ Ewl_Tree_Node_Flags expanded; /**< Indicator of expansion state */ }; Ewl_Widget *ewl_tree_node_new(void); int ewl_tree_node_init(Ewl_Tree_Node *tree_node); void ewl_tree_node_expandable_set(Ewl_Tree_Node *node, int expand); int ewl_tree_node_expandable_get(Ewl_Tree_Node *node); void ewl_tree_node_collapse(Ewl_Tree_Node *tree); void ewl_tree_node_expand(Ewl_Tree_Node *tree); Ewl_Widget *ewl_tree_new(unsigned short columns); int ewl_tree_init(Ewl_Tree *tree, unsigned short columns); void ewl_tree_headers_set(Ewl_Tree *tree, char **headers); void ewl_tree_columns_set(Ewl_Tree *tree, unsigned short columns); void ewl_tree_headers_visible_set(Ewl_Tree *tree, unsigned int visible); unsigned int ewl_tree_headers_visible_get(Ewl_Tree *tree); void ewl_tree_expandable_rows_set(Ewl_Tree *tree, unsigned int visible); unsigned int ewl_tree_expandable_rows_get(Ewl_Tree *tree); Ecore_List *ewl_tree_selected_get(Ewl_Tree *tree); void ewl_tree_selected_clear(Ewl_Tree *tree); Ewl_Widget *ewl_tree_row_column_get(Ewl_Row *row, int i); Ewl_Selection_Mode ewl_tree_mode_get(Ewl_Tree *tree); void ewl_tree_mode_set(Ewl_Tree *tree, Ewl_Selection_Mode mode); Ewl_Widget *ewl_tree_row_add(Ewl_Tree *tree, Ewl_Row *prow, Ewl_Widget **children); Ewl_Widget *ewl_tree_text_row_add(Ewl_Tree *tree, Ewl_Row *prow, char **text); Ewl_Widget *ewl_tree_entry_row_add(Ewl_Tree *tree, Ewl_Row *prow, char **text); void ewl_tree_row_destroy(Ewl_Tree *tree, Ewl_Row *row); void ewl_tree_row_expand_set(Ewl_Row *row, Ewl_Tree_Node_Flags expanded); Ewl_Widget *ewl_tree_row_find(Ewl_Tree *tree, int row); /* * Internally used callbacks, override at your own risk. */ void ewl_tree_cb_node_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_tree_cb_node_destroy(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_tree_cb_node_toggle(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_tree_cb_node_child_show(Ewl_Container *c, Ewl_Widget *w); void ewl_tree_cb_node_child_hide(Ewl_Container *c, Ewl_Widget *w); void ewl_tree_cb_node_resize(Ewl_Container *c, Ewl_Widget *w, int size, Ewl_Orientation o); void ewl_tree_cb_header_change(Ewl_Widget *w, void *ev, void *data); void ewl_tree_cb_row_select(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_tree_cb_row_hide(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_tree_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_tree_cb_header_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_tree_cb_destroy(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_tree_cb_hscroll(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_tree_cb_child_resize(Ewl_Container *c); void ewl_tree_cb_node_child_add(Ewl_Container *c, Ewl_Widget *w); void ewl_tree_cb_node_child_del(Ewl_Container *c, Ewl_Widget *w, int idx); /** * @} */ #endif 070701000416e8000081a400000002000000020000000145ae79d400001e09000000760000000000000000000000000000001e00000000reloc/include/ewl/ewl_tree2.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_TREE2_H #define EWL_TREE2_H /** * @addtogroup Ewl_Tree2 Ewl_Tree2: A Widget for List or Tree Layout * @brief Defines a widget for laying out other widgets in a tree or list * like manner. This also fulfills the functionality often seen in a table * widget. * * Model: * Defines communication callbacks for views and controllers. Query row/column * data, indicate expansion points, notify views and controllers of changes, * trigger sorting on a row/column combination. * * Data: * Provides a wrapper to the data which allows for observer registration and a * reference to a model for data access. * * View: * Defines the callbacks for setting up the widgets based on the data returned * from the Model. Create widgets, set data on widgets, calculate sizing, * minimize number of widgets. * * Controller: * The tree defines the entire controller and registers with the model. * Provides controls to sort columns, expand/collapse branching points, reacts * to changes from data model. * * Simple case: * Widgets packed using standard container functions. This should result in a * simple list of packed widgets. * * Features: * * Default data provider, so standard container functions are supported. * * MVC pattern of data access for more powerful layouts. * * Packing of arbitrary widget types in cells. * * Theming based on repeating row counts. * * Number of columns dependant on number of providers, not a fixed number. * * When using data providers, can reap widgets to save memory and decrease * layout time. * * Issues: * * How do we support click callbacks on full rows? Special notifier * necessary? Proposal: Tree value change callback on row selection. Passes * event structure with array of selected row numbers. Simple case handled * by callback on packed widgets. * * Column or row layout? Column allows for redirecting to a container to * handle the case of container functions used to add widgets and to use a * fixed number of rows in display region. It would also allow for skipping * configure of an entire off-screen column, rows would lay out the cells * off-screen. How do we implement column layout? Proposal: Row height * cache, easy for fixed height rows, more complex for variable height. * * @remarks Inherits from Ewl_MVC. * @image html Ewl_Tree2_inheritance.png * * @{ */ /** * @themekey /tree/file * @themekey /tree/group */ /** * @def EWL_TREE2_TYPE * The type name for the Ewl_ widget */ #define EWL_TREE2_TYPE "tree2" /** * @def EWL_TREE2(t) * Typecasts a pointer to an Ewl_Tree pointer. */ #define EWL_TREE2(t) ((Ewl_Tree2 *)t) /** * The Ewl_Tree2 widget */ typedef struct Ewl_Tree2 Ewl_Tree2; /** * The tree is a columnar listing, where items in the list may be nested * below other items. */ struct Ewl_Tree2 { Ewl_MVC mvc; /**< Inherit from ewl_mvc. */ Ewl_Widget *header; /**< The tree header */ Ewl_Widget *rows; /**< The rows of the tree */ Ecore_List *columns; /**< The tree columns. */ int *rowcache; /**< Cache of row sizes */ Ewl_Tree_Selection_Type type; /**< The selection type of the tree */ Ecore_Hash *expansions; /**< Hash of expanded rows */ unsigned char fixed:1; /**< Rows are fixed height */ unsigned char headers_visible:1; /**< Are the headers visible? */ }; /** * @def EWL_TREE2_COLUMN * Typecasts a pointer to an Ewl_Tree2_Column pointer. */ #define EWL_TREE2_COLUMN(c) ((Ewl_Tree2_Column *)c) /** * The Ewl_Tree2_Column type */ typedef struct Ewl_Tree2_Column Ewl_Tree2_Column; /** * Holdes the model and view to use for this column in the tree */ struct Ewl_Tree2_Column { Ewl_Model *model; /**< The model for the column */ Ewl_View *view; /**< The view for the column */ Ewl_MVC *parent; /**< The mvc this column is for */ Ewl_Sort_Direction sort; /**< direction the column is sorted in */ }; /* * Tree view/controller manipulation */ Ewl_Widget *ewl_tree2_new(void); int ewl_tree2_init(Ewl_Tree2 *tree); void ewl_tree2_column_append(Ewl_Tree2 *t, Ewl_Model *m, Ewl_View *v); void ewl_tree2_column_prepend(Ewl_Tree2 *t, Ewl_Model *m, Ewl_View *v); void ewl_tree2_column_insert(Ewl_Tree2 *t, Ewl_Model *m, Ewl_View *v, unsigned int idx); void ewl_tree2_column_remove(Ewl_Tree2 *t, unsigned int idx); void ewl_tree2_headers_visible_set(Ewl_Tree2 *tree, unsigned char visible); unsigned int ewl_tree2_headers_visible_get(Ewl_Tree2 *tree); Ewl_Tree_Selection_Type ewl_tree2_selection_type_get(Ewl_Tree2 *tree); void ewl_tree2_selection_type_set(Ewl_Tree2 *tree, Ewl_Tree_Selection_Type type); void ewl_tree2_fixed_rows_set(Ewl_Tree2 *tree, unsigned int fixed); unsigned int ewl_tree2_fixed_rows_get(Ewl_Tree2 *tree); Ewl_Widget *ewl_tree2_view_widget_get(Ewl_Tree2 *tree); void ewl_tree2_row_expand(Ewl_Tree2 *tree, void *data, unsigned int row); void ewl_tree2_row_collapse(Ewl_Tree2 *tree, void *data, unsigned int row); unsigned int ewl_tree2_row_expanded_is(Ewl_Tree2 *tree, void *data, unsigned int row); /* * Internal stuff. */ void ewl_tree2_cb_destroy(Ewl_Widget *w, void *ev, void *data); void ewl_tree2_cb_configure(Ewl_Widget *w, void *ev, void *data); void ewl_tree2_cb_column_sort(Ewl_Widget *w, void *ev, void *data); /* * Ewl_Tree2_Column stuff */ Ewl_Tree2_Column *ewl_tree2_column_new(void); void ewl_tree2_column_destroy(Ewl_Tree2_Column *c); void ewl_tree2_column_model_set(Ewl_Tree2_Column *c, Ewl_Model *m); Ewl_Model *ewl_tree2_column_model_get(Ewl_Tree2_Column *c); void ewl_tree2_column_view_set(Ewl_Tree2_Column *c, Ewl_View *v); Ewl_View *ewl_tree2_column_view_get(Ewl_Tree2_Column *c); void ewl_tree2_column_mvc_set(Ewl_Tree2_Column *c, Ewl_MVC *mvc); Ewl_MVC *ewl_tree2_column_mvc_get(Ewl_Tree2_Column *c); void ewl_tree2_column_sort_direction_set(Ewl_Tree2_Column *c, Ewl_Sort_Direction sort); Ewl_Sort_Direction ewl_tree2_column_sort_direction_get(Ewl_Tree2_Column *c); /* * Ewl_Tree2_Node stuff */ #define EWL_TREE2_NODE_TYPE "node" #define EWL_TREE2_NODE(n) ((Ewl_Tree2_Node *)n) typedef struct Ewl_Tree2_Node Ewl_Tree2_Node; struct Ewl_Tree2_Node { Ewl_Container container; Ewl_Widget *tree; /**< The parent tree */ Ewl_Widget *row; /**< The row this node is for */ Ewl_Widget *handle; /**< the expansion handle */ void *data; /**< The data that this nodes row comes from */ unsigned int row_num; /**< The row number of this row */ Ewl_Tree_Node_Flags expanded; }; Ewl_Widget *ewl_tree2_node_new(void); int ewl_tree2_node_init(Ewl_Tree2_Node *node); void ewl_tree2_node_expandable_set(Ewl_Tree2_Node *node, void *data); unsigned int ewl_tree2_node_expandable_get(Ewl_Tree2_Node *node); void ewl_tree2_node_expand(Ewl_Tree2_Node *node); void ewl_tree2_node_collapse(Ewl_Tree2_Node *node); unsigned int ewl_tree2_node_expanded_is(Ewl_Tree2_Node *node); void ewl_tree2_cb_node_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_tree2_cb_node_realize(Ewl_Widget *w, void *ev, void *data); void ewl_tree2_cb_node_toggle(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_tree2_cb_node_child_show(Ewl_Container *c, Ewl_Widget *w); void ewl_tree2_cb_node_child_hide(Ewl_Container *c, Ewl_Widget *w); void ewl_tree2_cb_node_resize(Ewl_Container *c, Ewl_Widget *w, int size, Ewl_Orientation o); void ewl_tree2_cb_node_child_add(Ewl_Container *c, Ewl_Widget *w); void ewl_tree2_cb_node_child_del(Ewl_Container *c, Ewl_Widget *w, int idx); /** * @} */ #endif 070701000416e9000081a400000002000000020000000145ae79d4000003b0000000760000000000000000000000000000002300000000reloc/include/ewl/ewl_tree2_view.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_TREE2_VIEW_H #define EWL_TREE2_VIEW_H /** * @addtogroup Ewl_Tree2_View Ewl_Tree2_View: A tree view * @brief The tree view class * * @remarks Inherits from Ewl_Box. * @image html Ewl_Tree2_View_inheritance.png * * @{ */ /** * @def EWL_TREE2_VIEW_TYPE * The type name for Ewl_Tree2_View */ #define EWL_TREE2_VIEW_TYPE "tree2_view" /** * @def EWL_TREE2_VIEW(v) * Typecasts a pointer to an Ewl_Tree2_View pointer */ #define EWL_TREE2_VIEW(v) ((Ewl_Tree2_View *)v) /** * A View on the tree */ typedef struct Ewl_Tree2_View Ewl_Tree2_View; /** * Ewl_Tree2_View */ struct Ewl_Tree2_View { Ewl_Box box; /**< Inherit from Ewl_Box */ Ewl_Tree2 *parent; /**< The tree parent */ }; int ewl_tree2_view_init(Ewl_Tree2_View *v); void ewl_tree2_view_tree2_set(Ewl_Tree2_View *v, Ewl_Tree2 *t); Ewl_Tree2 *ewl_tree2_view_tree2_get(Ewl_Tree2_View *v); /** * @} */ #endif 070701000416ea000081a400000002000000020000000145ae79d40000041c000000760000000000000000000000000000002900000000reloc/include/ewl/ewl_tree2_view_plain.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_TREE2_VIEW_PLAIN_H #define EWL_TREE2_VIEW_PLAIN_H /** * @addtogroup Ewl_Tree2_View_Plain Ewl_Tree2_View_Plain: The plain tree view * @brief Defines a plain view into the tree just listing rows * * @remarks Inherits from Ewl_Tree2_View. * @image html Ewl_Tree2_View_Plain_inheritance.png * * @{ */ /** * @def EWL_TREE2_VIEW_PLAIN_TYPE * The Ewl_Tree2_View_Plain type */ #define EWL_TREE2_VIEW_PLAIN_TYPE "tree2_view_plain" /** * Ewl_Tree2_View_Plain */ typedef struct Ewl_Tree2_View_Plain Ewl_Tree2_View_Plain; /** * @def EWL_TREE2_VIEW_PLAIN(v) * Typecasts a pointer to an Ewl_Tree2_View_Plain pointer */ #define EWL_TREE2_VIEW_PLAIN(tv) ((Ewl_Tree2_View_Plain*)tv) /** * Provides a plain view for the tree */ struct Ewl_Tree2_View_Plain { Ewl_Tree2_View view; /**< Inherit from Ewl_Tree2_View */ }; Ewl_View *ewl_tree2_view_plain_get(void); Ewl_Widget *ewl_tree2_view_plain_new(void); int ewl_tree2_view_plain_init(Ewl_Tree2_View_Plain *tv); /** * @} */ #endif 070701000416eb000081a400000002000000020000000145ae79d400000581000000760000000000000000000000000000002c00000000reloc/include/ewl/ewl_tree2_view_scrolled.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_TREE2_VIEW_SCROLLED_H #define EWL_TREE2_VIEW_SCROLLED_H /** * @addtogroup Ewl_Tree2_View_Scrolled Ewl_Tree2_View_Scrolled The scrolled tree view * @brief A scrolled view for the tree * * @remarks Inherits from Ewl_Box. * @image html Ewl_Tree2_View_Scrolled_inheritance.png * * @{ */ /** * @def EWL_TREE2_VIEW_SCROLLED_TYPE * The type name */ #define EWL_TREE2_VIEW_SCROLLED_TYPE "tree2_view_scrolled" /** * Ewl_Tree2_View_Scrolled */ typedef struct Ewl_Tree2_View_Scrolled Ewl_Tree2_View_Scrolled; /** * @def EWL_TREE2_VIEW_SCROLLED(tv) * Typecasts a pointer to an Ewl_Tree2_View_Scrolled pointer */ #define EWL_TREE2_VIEW_SCROLLED(tv) ((Ewl_Tree2_View_Scrolled*)tv) /** * A scrolled view on the tree */ struct Ewl_Tree2_View_Scrolled { Ewl_Box box; /**< Inherit from Ewl_Box */ Ewl_Widget *scroll; /**< The scroll region */ unsigned char scroll_header:1; /**< Do we scroll headers */ unsigned char scroll_visible:1; /**< Do we we show the headers */ }; Ewl_View *ewl_tree2_view_scrolled_get(void); Ewl_Widget *ewl_tree2_view_scrolled_new(void); int ewl_tree2_view_scrolled_init(Ewl_Tree2_View_Scrolled *tv); void ewl_tree2_view_scrolled_scroll_headers_set(Ewl_Tree2_View *view, unsigned int scroll); unsigned int ewl_tree2_view_scrolled_scroll_headers_get(Ewl_Tree2_View *view); /** * @} */ #endif 070701000416ec000081a400000002000000020000000145ae79d40000087b000000760000000000000000000000000000001d00000000reloc/include/ewl/ewl_view.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_VIEW_H #define EWL_VIEW_H /** * @addtogroup Ewl_View Ewl_View: A data view * @brief Defines the callbacks for setting up the widgets based on the data * returned from the Model. Create widgets, set data on widgets, calculate * sizing, minimize number of widgets. * * @{ */ /** * @def EWL_VIEW_CONSTRUCTOR(f) * View callback for the constructor for a data row */ #define EWL_VIEW_CONSTRUCTOR(f) ((Ewl_View_Constructor)f) /** * A typedef to shorten the definition of the view_constructor callbacks. */ typedef Ewl_Widget *(*Ewl_View_Constructor)(void); /** * @def EWL_VIEW_ASSIGN(f) * View callback to set data into a given widget */ #define EWL_VIEW_ASSIGN(f) ((Ewl_View_Assign)f) /** * A typedef to shorten the definition of the view_assign callbacks. */ typedef void (*Ewl_View_Assign)(Ewl_Widget *w, void *data); /** * @def EWL_VIEW_HEADER_GET(f) * View callback to get the header for a given column */ #define EWL_VIEW_HEADER_GET(f) ((Ewl_View_Header_Fetch)f) /** * A typedef to shorten the definition of the view_header_fetch callbacks. */ typedef Ewl_Widget *(*Ewl_View_Header_Fetch)(void *data, int column); /** * @def EWL_VIEW(view) * Typecasts a pointer to an Ewl_View pointer. */ #define EWL_VIEW(view) ((Ewl_View *)view) /** * The Ewl_View type */ typedef struct Ewl_View Ewl_View; /** * The view function pointers */ struct Ewl_View { Ewl_View_Constructor construct; /**< Create a widget for display */ Ewl_View_Assign assign; /**< Assign data to a widget */ Ewl_View_Header_Fetch header_fetch; /**< Get the header for the given column */ }; Ewl_View *ewl_view_new(void); int ewl_view_init(Ewl_View *view); void ewl_view_constructor_set(Ewl_View *view, Ewl_View_Constructor construct); Ewl_View_Constructor ewl_view_constructor_get(Ewl_View *view); void ewl_view_assign_set(Ewl_View *view, Ewl_View_Assign assign); Ewl_View_Assign ewl_view_assign_get(Ewl_View *view); void ewl_view_header_fetch_set(Ewl_View *v, Ewl_View_Header_Fetch f); Ewl_View_Header_Fetch ewl_view_header_fetch_get(Ewl_View *v); /** * @} */ #endif 070701000416ed000081a400000002000000020000000145ae79d40000240b000000760000000000000000000000000000001f00000000reloc/include/ewl/ewl_widget.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_WIDGET_H #define EWL_WIDGET_H /** * @addtogroup Ewl_Widget Ewl_Widget: The Parent Widget Class Common to All Widgets * @brief Defines the Ewl_Widget class and it's accessor/modifier functions. * * The Ewl_Widget extends the Ewl_Object to provide the basic facilities * necessary for widgets to interact with the end user. This includes basic * callbacks for input events, window information changes, and drawing to the * display. * * @remarks Inherits from Ewl_Object. * @image html Ewl_Widget_inheritance.png * * @{ */ /** * @def EWL_WIDGET_TYPE * The type name for the Ewl_Widget widget */ #define EWL_WIDGET_TYPE "widget" /** * The attachment list */ typedef struct Ewl_Attach_List Ewl_Attach_List; /** * A list of things attached to a widget */ struct Ewl_Attach_List { void **list; /**< The attachment list */ unsigned int direct:1; /**< Is this a direct pointer to an attached item */ unsigned int len:31; /**< Number of things in the attachment list */ }; /** * A key/value pair set */ typedef struct Ewl_Pair Ewl_Pair; /** * @def EWL_PAIR(p) * Typedcasts a pointer to an Ewl_Pair pointer */ #define EWL_PAIR(p) ((Ewl_Pair *)p) /** * Contains a key and a value pair */ struct Ewl_Pair { const char *key; /**< The key */ char *value; /**< The value */ }; /** * A list of key value pairs */ typedef struct Ewl_Pair_List Ewl_Pair_List; /** * Contains a list of key value pairs */ struct Ewl_Pair_List { Ewl_Pair **list; /**< The key/value list */ unsigned int direct:1; /**< Does this list point directly to a pair */ unsigned int len:31; /**< Length of the list */ }; /** * Callback chain contains a list and bitmask of chain properties. */ typedef struct Ewl_Callback_Chain Ewl_Callback_Chain; /** * The callback chain contains the length, mask and information on the list */ struct Ewl_Callback_Chain { void **list; /**< The callback list */ unsigned char mask; /**< The callback mask */ unsigned char len; /**< Length of the list */ unsigned char index; /**< Current list index */ }; /** * A set of colours */ typedef struct Ewl_Color_Set Ewl_Color_Set; /** * Contains an RGBA set of colours */ struct Ewl_Color_Set { int r, /**< The red value */ g, /**< The green value */ b, /**< The blue value */ a; /**< The alpha value */ }; /** * Function pointer for the Ewl widget drag */ typedef void *(*Ewl_Widget_Drag)(void); /** * The class that all widgets should inherit. Provides reference to a parent * widget/container, callbacks, and appearance information. */ typedef struct Ewl_Widget Ewl_Widget; /** * @def EWL_WIDGET(widget) * @brief Typecast a pointer to an Ewl_Widget pointer. */ #define EWL_WIDGET(widget) ((Ewl_Widget *) widget) /** * The class inheriting from Ewl_Object that provides appearance, parent, and * callback capabilities. */ struct Ewl_Widget { Ewl_Object object; /**< Inherit the base Object class */ Ewl_Widget *parent; /**< The parent widget, actually a container */ Ewl_Callback_Chain callbacks[EWL_CALLBACK_MAX + 1]; /**< Callback chain array */ Ewl_Attach_List *attach; /**< List of attachments on the widget */ Evas_Object *smart_object; /**< Smart Object for the layer stuff */ Evas_Object *fx_clip_box; /**< Clipping rectangle of widget */ Evas_Object *theme_object; /**< Appearance shown on canvas */ const char *theme_path; /**< Path to the file for loading */ const char *theme_group; /**< Group in theme to use */ const char *theme_state; /**< State of the appearance */ const char *appearance; /**< Key to lookup appearance in theme */ const char *inheritance; /**< Inheritance of path widget */ int layer; /**< the layer relative to the parent */ int toplayered; /**< Indicates if the widget should be on the top of the layer stack */ Ecore_Hash *theme; /**< Overriding theme settings */ Ewl_Pair_List theme_text; /**< Overriding text in theme */ }; int ewl_widget_init(Ewl_Widget *w); void ewl_widget_free(Ewl_Widget *w); void ewl_widget_name_set(Ewl_Widget *w, const char *name); const char *ewl_widget_name_get(Ewl_Widget *w); Ewl_Widget *ewl_widget_name_find(const char *name); void ewl_widget_reparent(Ewl_Widget *widget); void ewl_widget_realize(Ewl_Widget *widget); void ewl_widget_unrealize(Ewl_Widget *w); void ewl_widget_reveal(Ewl_Widget *w); void ewl_widget_obscure(Ewl_Widget *w); void ewl_widget_show(Ewl_Widget *widget); void ewl_widget_hide(Ewl_Widget *widget); void ewl_widget_destroy(Ewl_Widget *widget); void ewl_widget_configure(Ewl_Widget *widget); void ewl_widget_theme_update(Ewl_Widget *w); void ewl_widget_data_set(Ewl_Widget *w, void *k, void *v); void *ewl_widget_data_del(Ewl_Widget *w, void *k); void *ewl_widget_data_get(Ewl_Widget *w, void *k); void ewl_widget_state_set(Ewl_Widget *w, const char *state, Ewl_State_Type flag); void ewl_widget_appearance_set(Ewl_Widget *w, const char *appearance); char *ewl_widget_appearance_get(Ewl_Widget *w); char *ewl_widget_appearance_path_get(Ewl_Widget *w); int ewl_widget_appearance_path_size_get(Ewl_Widget *w); int ewl_widget_appearance_path_copy(Ewl_Widget *w, char *buf, int size); void ewl_widget_appearance_part_text_set(Ewl_Widget *w, const char *part, const char *text); char *ewl_widget_appearance_part_text_get(Ewl_Widget *w, const char *part); void ewl_widget_appearance_text_set(Ewl_Widget *w, const char *text); char *ewl_widget_appearance_text_get(Ewl_Widget *w); void ewl_widget_inherit(Ewl_Widget *widget, const char *type); unsigned int ewl_widget_type_is(Ewl_Widget *widget, const char *type); unsigned int ewl_widget_onscreen_is(Ewl_Widget *widget); void ewl_widget_parent_set(Ewl_Widget *w, Ewl_Widget *p); Ewl_Widget *ewl_widget_parent_get(Ewl_Widget *w); void ewl_widget_enable(Ewl_Widget *w); void ewl_widget_disable(Ewl_Widget *w); void ewl_widget_print(Ewl_Widget *w); void ewl_widget_print_verbose(Ewl_Widget *w); void ewl_widget_tree_print(Ewl_Widget *w); void ewl_widget_layer_top_set(Ewl_Widget *w, int top); int ewl_widget_layer_top_get(Ewl_Widget *w); void ewl_widget_layer_priority_set(Ewl_Widget *w, int layer); int ewl_widget_layer_priority_get(Ewl_Widget *w); void ewl_widget_internal_set(Ewl_Widget *w, unsigned int val); unsigned int ewl_widget_internal_is(Ewl_Widget *w); void ewl_widget_clipped_set(Ewl_Widget *w, unsigned int val); unsigned int ewl_widget_clipped_is(Ewl_Widget *w); void ewl_widget_focus_send(Ewl_Widget *w); Ewl_Widget *ewl_widget_focused_get(void); void ewl_widget_tab_order_append(Ewl_Widget *w); void ewl_widget_tab_order_prepend(Ewl_Widget *w); void ewl_widget_tab_order_insert(Ewl_Widget *w, unsigned int idx); void ewl_widget_tab_order_insert_before(Ewl_Widget *w, Ewl_Widget *before); void ewl_widget_tab_order_insert_after(Ewl_Widget *w, Ewl_Widget *after); void ewl_widget_tab_order_remove(Ewl_Widget *w); void ewl_widget_focusable_set(Ewl_Widget *w, unsigned int val); unsigned int ewl_widget_focusable_get(Ewl_Widget *w); void ewl_widget_ignore_focus_change_set(Ewl_Widget *w, unsigned int val); unsigned int ewl_widget_ignore_focus_change_get(Ewl_Widget *w); void ewl_widget_color_set(Ewl_Widget *w, int r, int g, int b, int a); void ewl_widget_color_get(Ewl_Widget *w, int *r, int *g, int *b, int *a); int ewl_widget_parent_of(Ewl_Widget *c, Ewl_Widget *w); void ewl_widget_draggable_set(Ewl_Widget *w, unsigned int val, Ewl_Widget_Drag cb); Ewl_Widget *ewl_widget_drag_candidate_get(void); void ewl_widget_dnd_reset(void); /** * @def LAYER(w) * Used to retrieve the layer of a widget. */ #define LAYER(w) (EWL_WIDGET(w)->layer) /* * Internally used callbacks, override at your own risk. */ void ewl_widget_cb_show(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_hide(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_reveal(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_obscure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_realize(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_unrealize(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_reparent(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_enable(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_disable(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_focus_in(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_focus_out(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_mouse_in(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_mouse_out(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_mouse_down(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_mouse_up(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_widget_cb_mouse_move(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416ee000081a400000002000000020000000145ae79d400000e33000000760000000000000000000000000000001f00000000reloc/include/ewl/ewl_window.h/* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #ifndef EWL_WINDOW_H #define EWL_WINDOW_H /** * @addtogroup Ewl_Window Ewl_Window: A Container for Displaying in a New Window * Defines the Ewl_Window class which extends the Ewl_Embed class by * creating it's own window and evas. * * @remarks Inherits from Ewl_Embed. * @image html Ewl_Window_inheritance.png * * @{ */ /** * @themekey /window/file * @themekey /window/group */ /** * @def EWL_WINDOW_TYPE * The type name for the Ewl_Window widget */ #define EWL_WINDOW_TYPE "window" /** * The window structure is mostly a container for holding widgets and a * wrapper around the xlib window. */ typedef struct Ewl_Window Ewl_Window; /** * @def EWL_WINDOW(win) * Typecasts a pointer to an Ewl_Window pointer. */ #define EWL_WINDOW(win) ((Ewl_Window *) win) /** * Extends the Ewl_Embed class to create it's own window and evas for drawing, * sizing and positioning. */ struct Ewl_Window { Ewl_Embed embed; /**< Inherits from the Ewl_Embed class */ void *window; /**< Provides a window for drawing */ Ewl_Window *transient; /**< Window to be transient for */ char *title; /**< The current title on the provided window */ char *name; /**< Current name on the provided window */ char *classname; /**< Current class on the provided window */ Ewl_Window_Flags flags; /**< Flags indicating window properties */ }; Ewl_Widget *ewl_window_new(void); int ewl_window_init(Ewl_Window *win); Ewl_Window *ewl_window_window_find(void *window); void ewl_window_title_set(Ewl_Window *win, const char *title); char *ewl_window_title_get(Ewl_Window *win); void ewl_window_name_set(Ewl_Window *win, const char *name); char *ewl_window_name_get(Ewl_Window *win); void ewl_window_class_set(Ewl_Window *win, const char *classname); char *ewl_window_class_get(Ewl_Window *win); void ewl_window_borderless_set(Ewl_Window *win); void ewl_window_dialog_set(Ewl_Window *win, int dialog); int ewl_window_dialog_get(Ewl_Window *win); void ewl_window_fullscreen_set(Ewl_Window *win, unsigned int fullscreen); unsigned int ewl_window_fullscreen_get(Ewl_Window *win); void ewl_window_move(Ewl_Window *win, int x, int y); void ewl_window_raise(Ewl_Window *win); void ewl_window_lower(Ewl_Window *win); void ewl_window_transient_for(Ewl_Window *win, Ewl_Window *forwin); void ewl_window_modal_for(Ewl_Window *win, Ewl_Window *forwin); void ewl_window_keyboard_grab_set(Ewl_Window *win, int grab); int ewl_window_keyboard_grab_get(Ewl_Window *win); void ewl_window_pointer_grab_set(Ewl_Window *win, int grab); int ewl_window_pointer_grab_get(Ewl_Window *win); void ewl_window_override_set(Ewl_Window *win, int override); int ewl_window_override_get(Ewl_Window *win); void ewl_window_selection_text_set(Ewl_Window *win, const char *txt); /* * Internally used callbacks, override at your own risk. */ void ewl_window_cb_realize(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_window_cb_postrealize(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_window_cb_realize_transient(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_window_cb_unrealize(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_window_cb_show(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_window_cb_expose(Ewl_Widget *w, void *ev, void *user_data); void ewl_window_cb_hide(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_window_cb_destroy(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_window_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); /** * @} */ #endif 070701000416ef000041ed00000000000000000000000445ae7ac600000000000000760000000000000000000000000000000a00000000reloc/lib070701000416f0000041ed00000000000000000000000545ae7ac500000000000000760000000000000000000000000000000e00000000reloc/lib/ewl070701000416f1000041ed00000000000000000000000245ae7ac500000000000000760000000000000000000000000000001600000000reloc/lib/ewl/engines070701000416f2000081a400000002000000020000000145ae79dc00009f84000000760000000000000000000000000000001d00000000reloc/lib/ewl/engines/evas.a! / 1169060409 0 0 0 56 ` ewl_engine_dependanciesewl_engine_create// 1169060409 0 0 0 20 ` ewl_engine_evas.o/ /0 1169060407 0 0 100644 40572 ` ELF4(.shstrtab.debug_abbrev.debug_info.debug_line.text.data.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.bss.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.data.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ;  : ; I8 I!I/ .? : ; ' I@ 4I4  : ; I 4: ; I .: ; ' I@ : ; I 4: ; I .: ; ' @ ! " #4: ;I $.: ;' I@ %: ;I &4: ; I? < GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_engine_evas.c/home/falko/e/e17/libs/ewl/src/engines/evasEvasM_EvasEvas_ObjectN_Evas_ObjectEvas_SmartR_Evas_Smartlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1 2 Ecore_Compare_Cb4 *  Ecore_List7< _ecore_list7firstC #lastD #currentE #free_funcG# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DList*Ecore_Hash_Node; _ecore_hash_node next#key#value#$Ecore_Hash >_ecore_hash buckets>#size#nodes#index# compare#hash_func#free_key#free_value#NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVD%LcurrentI%#preferredP^#maximumQ^#minimumR^# padZ#(insets[#8flags]2#H^IxE#yF#wG#hH# PwM#hN#ZlV#rW#tX#bY# list$#direct%2#len&2#,:,key9#value:N#@E@listG#directH2#lenI2#OOlistV#maskWg#lenXg#indexYg#uD`uobject#parentD#LcallbacksJ#PattachZ# #fx_clip_box #theme_object #theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme`#theme_text:#ZTq QwidgetT#childrenV P#clip_boxX #redirectZ }#child_add\ Q#child_remove] #child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' f l } } DfEwl_Child_Remove.   } D Ewl_Child_Resize6   } D Ewl_Child_Show= fEwl_Child_HideD fEwl_Container_IteratorL : @ PD } a num_types#types #Nfloat(  (container(-f#)  ()overlay)8 #engine_name):#);#evas)= #evas_window)>#cursor)?#smart)A #ev_clip)B #tab_order)C P#obj_cache)E`#last)N (#x)P#y)Q#dnd_count)S#focus)T#dnd_types)V V#dnd_last_position)WD# )Nclicked)ID#focused)JD#mouse_in)KD#drop_widget)LD# drag_widget)MD#}4q  4qhandle4#name4N#dependancies4 P#functions4 # 4s  84sshutdown4v #hooks4~ 8# 4~window4z#canvas4{#theme4|#pointer4}#      doublesigned char^  ^ ^ #__FILEd* __FILEd*_cnte8#_ptre9#_basee;#_flage<g# _magice=g# __orientatione?2# __ionolocke@2# __seekableeA2# __extendedfdeB2# __xf_nocheckeC2# __fillereD2 # gsslevels #enables!g#segvs"g#backtraces#g#evas_renders$g#gc_reaps%g#print_signalss'g#print_keyss(g#ewl_engine_dependanciest< Pn  Tyewl_engine_createtD nargctC argvtC tEyl Tee_inittXntW infotY lT 4ee_shutdowntkntj DDT 4 ee_canvas_output_settwntv xtvytvwidthtvheighttv ee_canvas_rendert~nt} T Xee_canvas_freezetnt X ee_canvas_thawtnt T ee_canvas_smart_newtnt t lT wee_canvas_clip_addtnt objt lTw ee_canvas_stack_addtnwtDsmart_parentt l!embt h ee_canvas_layer_updatetnwtDptDl"tabovet h!#belowt hT$6ewl_widget_layer_neighbor_find_abovet n%wtD#ot l#olt hF!#foundt"DdFT$6$ewl_widget_layer_neighbor_find_belowt7 n%wt6D#ot8 l#olt8 h!#foundtEDd6 T&__iobf&ewl_config_caches+widget_smartt4JTcanvas_funcst:tTtheme_funcst#d  ../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Engine_Evas.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_engine_evas.ctO㿐`` @``@` @``` =`@`` @``@`?@``` ?`@`` @``@` @``` ? `@ 㿈'D'H`` @``@` @``` G`@  @'쀠`>`` @``@`?@``` K`@`` @``@` @``` K `@'@`B@'`` @``@`?@``` P`@`` @``@` @``` P `@'=`` @``@`?@``` S`@`` @``@` @``` S`@'㿈'D`` @``@` @``` [`@D`@````@@@'Y  @'`#@`#``#` D`@$ D#` `` @``@`?@``` f`@`` @``@` @``` f `@ '㿐'D`` @``@` @``` l`@D`@````@@@4D` `D` @D ` D``D`@D ``` @``@`?@``` r`@㿐'D'H'L'P'TDaPT@DaHLPT@㿐'D`` @``@` @``` `@D`@````@@@CDa`Da@`` @``@`?@``` `@`` @``@` @``` `@㿐'D`` @``@` @``` `@D`@````@@@KDa`Da@`Da@`` @``@`?@``` `@`` @``@` @``` `@㿐'D`` @``@` @``` `@D`@````@@@KDa`Da@`Da@`` @``@`?@``` `@`` @``@` @``` `@`'D`` @``@` @``` `@D`@````@@@'c`@`#\#`#d#h#l#p#t#x#|#`     @` @D`a@@'`` @``@`?@``` `@`` @``@` @``` `@'㿈'D`` @``@` @``` `@D`@````@@@'KDa@'쀠` @`` @``@`?@``` `@`` @``@` @``` `@'㿀'D`` @``@` @``` `@D`@````@@@D`@`"@DaH'DaH``'`````@@@D`L`DD`L`H0` ``<`` @``@`?@``` `@`` @`w`@`q @``` `@aD`L` DaP`D`La,' D@'a'Da,@Da4`DDa4a,@Da0`DDa0a,@Da4` Da0`DDa4a0@`` @``@`?@``` `@㿀'D`` @``@` @``` `@D`@````@@@.D`@`"@DaH'DaH``'`````@@@D`L'쀠`<`` @``@`?@``` `@`` @``@` @``` `@DaP`@Da,@`` @``@`?@``` `@`` @``@` @``` `@DaL` Da,a0@YDaL`,D@p'耠`@```@``@``@@@Da,@*D@P'耠`@```@``@``@@@Da,@`` @``@`?@```!`@x'D`` @``@` @```!`@D`@````@@@'D`@`#@DaH'DaH``'`````@@@'D`L`>`` @``@`?@```!`@`` @``@` @```! `@'iD`La0''@'쀠` `@'䀠`D䀣@DaLaL'`` @``@`?@```!2`@`` @``@` @```!2`@'x'D`` @``@` @```!:`@D`@````@@@'D`@`#@DaH'DaH``'`````@@@'D`L`>`` @``@`?@```!?`@`` @``@` @```!? `@'iD`La0''@'쀠` `@'䀠`D䀣@DaLaL'`` @``@`?@```!U`@`` @``@` @```!U`@'ewl_engine_dependancies--> %s:%i Entering %s(); ewl_engine_evas.c<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_engine_createee_init This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engineevas<-- %s:%i Returning %i in %s(); ee_shutdownee_canvas_renderembed<-- %s:%i Return in %s(); ee_canvas_freezeee_canvas_thawee_canvas_smart_newEwl Widget Smart Objectee_canvas_clip_addee_canvas_stack_addwwidgetNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. ee_canvas_layer_update In function: %s(); No object above. No object below.ewl_widget_layer_neighbor_find_aboveEWLewl_widget_layer_neighbor_find_below | h -  - < -  - \ -  -  -  - d -  -  -  - ( - ( - @ewl_engine_dependanciesewl_engine_create%__func__Ewl_Attach_ListEwl_PairEwl_Engine_EvasEwl_Callback_ChainembedEwl_EmbedEwl_ObjectEwl_OrientationEwl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlayEwl_Dnd_Typessmart_objectengineEwl_Config_CacheEwl_ContainerEwl_Engineunsigned intL, , = T\ i}8( <,d L 8%h%!`(%d1D ,S^itX h*@Zshh "7Ofw ->G]iewl_engine_evas.cee_shutdowncanvas_funcsee_canvas_freezeee_canvas_layer_updateee_canvas_output_setee_canvas_stack_addewl_widget_layer_neighbor_find_abovewidget_smartee_initee_canvas_smart_newee_canvas_render__func__.10__func__.11__func__.12ewl_widget_layer_neighbor_find_belowtheme_funcsee_canvas_clip_addee_canvas_thaw__func__.0__func__.1__func__.2__func__.3__func__.4__func__.5__func__.6__func__.7__func__.8__func__.9evas_object_smart_member_addcallocevas_object_show__iobfprintfevas_object_delevas_object_above_getevas_event_freeze_getevas_object_rectangle_addevas_output_viewport_setewl_backtraceevas_object_clip_unsetewl_engine_dependanciesevas_object_raiseewl_engine_createevas_object_data_getevas_event_thawevas_object_hideevas_object_stack_aboveevas_output_size_setevas_object_clipees_getewl_debug_indent_printevas_object_moveewl_print_warningevas_object_below_getevas_object_resizeewl_widget_type_isevas_object_smart_addstrdupevas_object_stack_belowevas_event_freezefreeevas_object_pass_events_setewl_config_cacheewl_segvewl_embed_widget_findevas_renderevas_object_color_setevas_object_clip_setevas_smart_new  %3UI``UU  ;J22Ggv W f   K K    p p " " h0h4[itL L$/Xfj LqE L ,Eh. ,2 ,9EHSt ,x,E,E?CJEgrd#'8GR[t_uy8!` 8 `}!`%h$$0`$t\ h(t08@H PX`(hpx8 ,HT@LTt H t     ( L 0 T 8 t @ H  P 0 X @ ` , h 4 p T x   0  @  ,  4  T   0 @ , 4 T    t     ( 0 8d @| H P X ` h p x d  < $ L d x        0    $ |  (8 0 84 @D H, P@ X` `t h p x @   8 @ `             ,  4  P  X  h !T (!` 0!h 8! @! H"4 P" X" `# h# p$ x$0 $@ $T $\ $x $ $ %| %J J $J (J @>H, L, P T X 8\ 8d h l-tJ xJ J J >, ,  P P 8 8  -J J J J  >(, ,, 0 p4 p8 8< 8H L P-tJ xJ J J >, ,    8 8  -* J J ,J 0J H>P, T, X P\ P` 8d 8l p t-|J J J J >, ,  p p 8 8  -H(J ,J HJ LJ d>l, p, t Px P| 8 8  -J J J J >, ,  p p 8 8  -J J 8J <J T>\, `, d Ph Pl 8p 8x | -J J J J >, ,  p p 8 8  -J J 8J <J T>\, `, d h l 8p 8x | -@, ,         -3K* L L    $ 0 (4 (8ETJ XJ tJ xJ >, ,  P P 8 8  -J J J J >,  ,  0 0 8 8( , 0-TJ XJ tJ xJ >, ,    8 8 X X-@, ,    X X    -3 K8HdHtJ xJ J J >, ,  P P 8 8 X X- < 82 TJ XJ tJ xJ > , ,      8  8  h  h - @ , ,    h  h     - 3 K 8M @J DJ `J dJ |> , ,  P  P  8  8  h  h - J J J J > , ,      8  8  h  h - 4J 8J TJ XJ p> x, |,      8  8     - @ , ,           - 3 K 0 8G @J DJ `J dJ |> , ,  P  P  8  8     - J J J J > , ,      8  8     - 4J 8J TJ XJ p> x, |,      8  8     - @ , ,           - 3 K089@J DJ `J dJ |>, ,  P P 8 8  -J J J J >, ,    8 8  -4J 8J TJ XJ p>x, |,    8 8  -@, ,       -3K  @ D \Ph l x | DJ J J J >, ,  P P 8 8  -J  J (J ,J D>L, P, T pX p\ 8` 8l p t-J J J J >, ,    8 8  -@ , $, ( , 0 4 8 < @-H3PKl1IJ J J J >, ,  P P 8 8  - J J ,J 0J H>P, T, X p\ p` 8d 8p t x-J J J J >, ,    8 8  -@$, (, , 0 4 8 < 0@ 0D-L3TKh 8l 8pC@ @ @, ,  H H   0 0 8 8-3K<J @J \J `J x>, ,  P P 8 8  -J J J J >, ,    8 8   -hL)))(F0J 4J PJ TJ l>t, x, | P P 8 8  -J J J J >, ,    8  8  -4@<, @, D H L P T 0X 0\-d3lK 8 8C@ @ @, ,  H H   0 0 8 8-3K8J <J XJ \J t>|, ,  P P 8 8  -J J J J >, ,    8 8   -<6DJ HJ dJ hJ >, ,  P P 8 8  -J J J J >, ,    8  8  -P;@, ,     -, ,   -, ,   -3K ;@@H, L, P T X \ `-h, l, p  t  x-, ,   -3KFJ J J J >, ,  P  P 8 8   $-@J DJ `J dJ |>, ,    8 8 8 8-@, ,    8 8 0 0-3K 8 8C0@X @\ @d, h, l Hp Ht 8x 8| 0 0 8 8-3KJ J J J > , ,  P P 8  8( 8, 80-8J <J XJ \J t>|, ,  p p 8 8 8 8-/ ` `8 hJ lJ J J > , ,  P  P  8  8  8  8 - J J J J !>!, ! , !$ p!( p!, 8!0 8!< 8!@ 8!D-!hJ !lJ !J !J !>!, !, ! ! ! 8! 8! h! h!-!@!, !, ! ! " h" h" 0"  0"-"3" K"8 8"< 8"@C"X@" @" @", ", " H" H" h" h" 0" 0" 8" 8"-"3"K"J "J #J #J #,>#4, #8, #< P#@ P#D 8#H 8#P h#T h#X-#`J #dJ #J #J #>#, #, # p# p# 8# 8# h# h#-#A$ `$  `$$8$J $J $J $J $>$, $, $ P$ P$ 8$ 8$ h$ h$-%J %J % J %$J %<>%D, %H, %L p%P p%T 8%X 8%d h%h h%l- L  , , ,(.,?0B4+8:<O@4`d.h=lNpt04hLPhlL L , ,,,0HLdh8!`  as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4  AD% 1&%7Lx=LEP(RQDbR qR$|S$S$)X4\p  bH,  it.  <  P  d  p  Z070701000416f3000081ed00000002000000020000000145ae79dc000007a8000000760000000000000000000000000000001e00000000reloc/lib/ewl/engines/evas.la# evas.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='evas.so.1' # Names of this library. library_names='evas.so.1.0.0 evas.so.1 evas.so' # The name of the static archive. old_library='evas.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for evas. current=1 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/engines' 070701000416f4000081ed00000002000000020000000145ae79dc00008d9c000000760000000000000000000000000000002400000000reloc/lib/ewl/engines/evas.so.1.0.0ELF44 ($#GGGGJ J 56 !$%')*+.12345  "#&(,-/0$ ?d X : K]  i! z1L \ , 9X  & $  >pX 1*  D$L XC SD nu}Kt "(>ObwD( J  G %8IU mvK H%, >GTj K"crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_engine_evas.cee_shutdownee_canvas_freezeee_canvas_layer_updateee_canvas_output_setee_canvas_stack_addewl_widget_layer_neighbor_find_aboveee_initee_canvas_smart_newee_canvas_renderewl_widget_layer_neighbor_find_belowee_canvas_clip_addee_canvas_thawcall___do_global_ctors_auxcrtn.sfprintfevas_object_delevas_object_raise_edataevas_object_stack_abovestrdupevas_event_freeze_getevas_object_smart_member_add__deregister_frame_infoevas_object_clipees_getewl_embed_widget_findevas_object_showewl_widget_type_isevas_object_data_getevas_smart_newevas_object_stack_belowewl_debug_indent_printevas_event_freeze_lib_versionewl_backtraceevas_object_below_get_DYNAMIC_finievas_object_clip_unset_etextevas_object_resizeewl_config_cacheevas_renderewl_engine_dependanciesewl_segvevas_object_hide__dso_handleevas_object_rectangle_addevas_object_move__iobevas_object_clip_setevas_object_pass_events_set_PROCEDURE_LINKAGE_TABLE_evas_output_size_setcallocewl_engine_create_GLOBAL_OFFSET_TABLE_evas_object_smart_addevas_object_above_get_Jv_RegisterClasses_endevas_object_color_setfree__register_frame_infoewl_print_warningevas_output_viewport_setevas_event_thawlibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1evas.so.1/usr/local/lib:/opt/csw/lib:/usr/sfw/lib 7̳ y&P)GK$GKGKGK,GK(GFGF`GFhGFxGFpGGGG0GGHGGPGGHHK0HDHH DhHDHDHDHEPH EXH$E`H(EH,EH0KH4GH8GhH<GH@KDHDD0HHDHLDHPEHTEHXEH\EH`FHdF0HhFHHlKH|.HtHx$Hp H2K,K K4K8$K<!K@$LKP&K* K,K1Kd KXKKpKh K K\#K`K0Kl%H H2H.HHH)H1I3II I,I8(ID4IPI\IhIt5II,I"I&II IIIII-JJ㿠@;@ 㿠@㿐#/M`  @  `@@`" `@$@`````@M`  +㿐㿐/MͮP` ` @M ``` `@M~㿐㿐/M`` @``@` @Mb`` `H`L =`@MR`` @``@`?@M<`` `P`L ?`@M,`` @` `@` @M`` `T`L ? `@M 㿈/L'D'H`` @``@` @L`` `H`L G`@L  @L'쀠`R`` @``@`?@L`` `P`L K`@L`` @` `@` @L`` `T`L K `@L~'@`V@Lw'`` @``@`?@LZ`` `P`L P`@LJ`` @` `@` @L4`` `T`L P `@L#'Q`` @``@`?@L `` `P`L S`@K`` @` `@` @K`` `T`L S`@K'㿈/KN'D`` @``@` @K`` `H`L [`@KD`@K`` `X``\@K@K@K'r  @K'`@#@`D#``#` D``@Kz$ D#` `` @``@`?@KM`` `P`L f`@K=`` @` `@` @K'`` `d`L f `@K '㿐/J'D`` @``@` @J`` `H`L l`@JD`@J`` `X``\@J@J@J>D` `D` @JD ` D``D`@JD ``` @``@`?@J`` `P`L r`@J㿐'D'H'L'P'TDaPT@JDaHLPT@J㿐/J'D`` @``@` @JW`` `H`L `@JGD`@JJ`` `X``h@J/@J9@J:WDa`Da@J;`` @``@`?@J `` `P`L `@I`` @``@` @I`` `l`L `@I㿐/IQ'D`` @``@` @I`` `H`L `@ID`@I`` `X``h@I@I@I_Da`Da@I`Da@I`` @``@`?@Ia`` `P`L `@IQ`` @``@` @I;`` `l`L `@I+㿐/Hl'D`` @``@` @I `` `H`L `@HD`@I`` `X``h@H@H@H_Da`Da@H`Da@H`` @``@`?@H`` `P`L `@H`` @``@` @H`` `l`L `@H`/H'D`` @``@` @Hd`` `H`L `@HTD`@HW`` `X``h@H<@HF@HG'|`p@`#\#`#d#h#l#p#t#x#|#`     @H@`p @D`pa@@H6'`` @``@`?@G`` `P`L `@G`` @` `@` @G`` `T`L `@G'㿈/G8'D`` @``@` @G`` `H`L `@GD`@G`` `X``h@Gu@G@G'_Da@G'쀠` @G`` @``@`?@GJ`` `P`L `@G:`` @` `@` @G$`` `T`L `@G'㿀/F'D`` @``@` @F`` `H`L `@FD`@F`` `X``@F@F@FD` @F`-@FDaH'DaH``('`` `$``` @F@F@FD`L`XD`L`H0` ``P`` @``@`?@Fl`` `P`L `@F\`` @``@` @FF`` `l`L `@F6kD`L` DaP`D`La,' D@FW'a'Da,@FPDa4`DDa4a,@FEDa0`DDa0a,@F:Da4` Da0`DDa4a0@F-`` @``@`?@E`` `P`L `@E㿀/EH'D`` @``@` @E`` `H`L `t@ED`@E`` `X`t`@E@E@ED` @E`-@E{DaH'DaH``('`` `$`t`` @EO@EY@EZSD`L'쀠`P`` @``@`?@E-`` `P`L `t@E`` @``@` @E`` `l`L `t@DDaP`TDa,@E+`` @``@`?@D`` `P`L `t@D`` @``@` @D`` `l`L `t@DDaL` Da,a0@DuDaL`:D@'耠`*@D`` `,`t@Ds`` `0@Di`` `4@D_@Di@DjDa,@D8D@'耠`*@DR`` `,`t@D;`` `8@D1`` `4@D'@D1@D2Da,@DZ`` @``@`?@D`` `P`L!`t@Cx/Cu'D`` @``@` @C`` `H`L!`x@CD`@C`` `X`x`@C@C@C' D` @C`.@CDaH'DaH``('`` `$`x`` @C{@C@C'D`L`R`` @``@`?@CY`` `P`L!`x@CI`` @` `@` @C3`` `T`L! `x@C"'D`La0''@C\'쀠`"`<@CR'䀠`D䀣@DaLaL'`` @``@`?@B`` `P`L!2`x@B`` @` `@` @B`` `T`L!2`x@B'x/BH'D`` @``@` @B`` `H`L!:`|@BtD`@Bw`` `X`|`@B\@Bf@Bg' D` @B`.@BQDaH'DaH``('`` `$`|`` @B%@B/@B0'D`L`R`` @``@`?@B`` `P`L!?`|@A`` @` `@` @A`` `T`L!? `|@A'D`La0''@B '쀠`"`<@A'䀠`D䀣@DaLaL'`` @``@`?@A`` `P`L!U`|@Au`` @` `@` @A_`` `T`L!U`|@AN'㿐/@`@?㿐ewl_engine_dependancies--> %s:%i Entering %s(); ewl_engine_evas.c<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_engine_createee_init This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engineevas<-- %s:%i Returning %i in %s(); ee_shutdownee_canvas_renderembed<-- %s:%i Return in %s(); ee_canvas_freezeee_canvas_thawee_canvas_smart_newEwl Widget Smart Objectee_canvas_clip_addee_canvas_stack_addwwidgetNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. ee_canvas_layer_update In function: %s(); No object above. No object below.ewl_widget_layer_neighbor_find_aboveEWLewl_widget_layer_neighbor_find_belowJ 00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0001 t =GG8 p `H`oto oh   ooHH8  (d  t   D( GHJ KKKK$K(K,KDK !"#iKo(D( 7G bd BX nK|KKK$] KKK,K(F F` Fh Fx Fp G  G0 GH GP "G )  5K0B! S1L j\ , DH Dh D D D 9X EP EX E` E E K  & $ .G :Gh% FG% R>pX wKDd*  $L D0 D D E  E E E F F0 FH 7K %C  D ;KnKHK(TK$bwKt "*@QdyD( J    G ':KW oxK H'. @GVl K".libs/evas.so.1.0.0crti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_engine_evas.c.LLC10.LLC11.LLC12.LLC13.LLC14.LLC15.LLC16.LLC17.LLC18.LLC19ee_shutdowncanvas_funcsee_canvas_freezeee_canvas_layer_updateee_canvas_output_setee_canvas_stack_add.LLC0.LLC1.LLC2.LLC3.LLC4ewl_widget_layer_neighbor_find_above.LLC5.LLC6.LLC7.LLC8.LLC9widget_smartee_initee_canvas_smart_newee_canvas_render__func__.10__func__.11__func__.12ewl_widget_layer_neighbor_find_belowtheme_funcsee_canvas_clip_addee_canvas_thaw__func__.0__func__.1__func__.2__func__.3__func__.4__func__.5__func__.6__func__.7__func__.8__func__.9__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_fprintfevas_object_delevas_object_raise_edataevas_object_stack_abovestrdupevas_event_freeze_getevas_object_smart_member_add__deregister_frame_infoevas_object_clipees_getewl_embed_widget_findevas_object_showewl_widget_type_isevas_object_data_getevas_smart_newevas_object_stack_belowewl_debug_indent_printevas_event_freeze_lib_versionewl_backtraceevas_object_below_get_DYNAMIC_finievas_object_clip_unset_etextevas_object_resizeewl_config_cacheevas_renderewl_engine_dependanciesewl_segvevas_object_hide__dso_handleevas_object_rectangle_addevas_object_move__iobevas_object_clip_setevas_object_pass_events_set_PROCEDURE_LINKAGE_TABLE_evas_output_size_setcallocewl_engine_create_GLOBAL_OFFSET_TABLE_evas_object_smart_addevas_object_above_get_Jv_RegisterClasses_endevas_object_color_setfree__register_frame_infoewl_print_warningevas_output_viewport_setevas_event_thawas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ;  : ; I8 I!I/ .? : ; ' I@ 4I4  : ; I 4: ; I .: ; ' I@ : ; I 4: ; I .: ; ' @ ! " #4: ;I $.: ;' I@ %: ;I &4: ; I? < CGNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_engine_evas.c/home/falko/e/e17/libs/ewl/src/engines/evasEvasM_EvasEvas_ObjectN_Evas_ObjectEvas_SmartR_Evas_Smartlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1 2 Ecore_Compare_Cb4 *  Ecore_List7< _ecore_list7firstC #lastD #currentE #free_funcG# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DList*Ecore_Hash_Node; _ecore_hash_node next#key#value#$Ecore_Hash >_ecore_hash buckets>#size#nodes#index# compare#hash_func#free_key#free_value#`NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICAL`VDU%ULcurrentI%#preferredP^#maximumQ^#minimumR^# padZ#(insets[#8flags]2#H^IxE#yF#wG#hH# PwM#hN#ZlV#rW#tX#bY#   list$#direct%2#len&2#,:,key9#value:N#@E@listG#directH2#lenI2#2O2OlistV#maskWg#lenXg#indexYg#uD`uobject#parentD#LcallbacksJ#PattachZ# #fx_clip_box #theme_object #theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme`#theme_text:#ZTq QwidgetT#childrenV P#clip_boxX #redirectZ }#child_add\ Q#child_remove] #child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' f l } } DfEwl_Child_Remove.   } D Ewl_Child_Resize6   } D Ewl_Child_Show= fEwl_Child_HideD fEwl_Container_IteratorL : @ PD } a num_types#types #Nfloat(  (container(-f#K)  (K)overlay)8 #engine_name):#);#evas)= #evas_window)>#cursor)?#smart)A #ev_clip)B #tab_order)C P#obj_cache)E`#last)N (#x)P#y)Q#dnd_count)S#focus)T#dnd_types)V V#dnd_last_position)WD# )Nclicked)ID#focused)JD#mouse_in)KD#drop_widget)LD# drag_widget)MD#}4q  4qhandle4#name4N#dependancies4 P#functions4 # p4s  8p4sshutdown4v #hooks4~ 8# 4~window4z#canvas4{#theme4|#pointer4}#      doublesigned char"^  "^ ^ #__FILEd* __FILEd*_cnte8#_ptre9#_basee;#_flage<g# _magice=g# __orientatione?2# __ionolocke@2# __seekableeA2# __extendedfdeB2# __xf_nocheckeC2# __fillereD2 # gsslevels #enables!g#segvs"g#backtraces#g#evas_renders$g#gc_reaps%g#print_signalss'g#print_keyss(g#ewl_engine_dependanciest< Pn D0 Tyewl_engine_createtD nargctC argvtC tEylD Tee_inittXntW infotY lDT 4ee_shutdowntkntj DEDT 4 ee_canvas_output_settw$nEtv xtvytvwidthtvheighttv ee_canvas_rendert~$!nEt} ET Xee_canvas_freezet!$LnEt XE ee_canvas_thawt$L&nEt ET ee_canvas_smart_newt&* nEt t lFT wee_canvas_clip_addt* ,nEt objt lF0Tw ee_canvas_stack_addt,1nwtDsmart_parentt lFH!0\0|embt h ee_canvas_layer_updatet19nwtDptDlG"t67abovet h!78t#belowt hT$6ewl_widget_layer_neighbor_find_abovet 9>pn%wtD#ot l#olt hFGh!<= #foundt"DdFT$6$ewl_widget_layer_neighbor_find_belowt7 >pCn%wt6D#ot8 l#olt8 hG!BBx#foundtEDd6 T&__iobf&ewl_config_caches+widget_smartt4KJTcanvas_funcst:K0tTtheme_funcst#dKD S ../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Engine_Evas.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_engine_evas.ctO ,l`0T`T$$8 H \ l!!"T"##$L$`$%p%%&''((4((** * *+4+L+\+l,,,-`-..00D0\0p0|0000011(112x23355,5<6t66667778`8t99,9:@;;0d>p>??@t@AABB B0BDBLBhBpBCC |  -  -  -   - \ - $ - ! - $L - & - *  - , - 1L - 9X - >pX - @ewl_engine_dependanciesewl_engine_create0__func__Ewl_Attach_ListEwl_PairEwl_Engine_EvasEwl_Callback_ChainembedEwl_EmbedEwl_ObjectEwl_OrientationEwl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlayEwl_Dnd_Typessmart_objectengineEwl_Config_CacheEwl_ContainerEwl_Engineunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.data.rel.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtaboHH `"88p%o @3B @ =B((< RBdd aB  h kttqw2}D(D(8GGfHH J J KK KKKKK$K$K(K(BK,K,WKDKDdKK K `q V]^`wu WdD !, 6070701000416f5000081a400000002000000020000000145ae79e6000066f4000000760000000000000000000000000000002400000000reloc/lib/ewl/engines/evas_buffer.a! / 1169060426 0 0 0 56 ` ewl_engine_dependanciesewl_engine_create// 1169060426 0 0 0 28 ` ewl_engine_evas_buffer.o/ /0 1169060424 0 0 100644 26084 ` ELFbt4(.shstrtab.debug_abbrev.debug_info.debug_line.text.data.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.data.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I : ;  : ; I8 < $ >   I &I & $ > ' I' I : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/  : ; I8 .? : ; ' I@ 4: ; I 4I4  : ; I 4: ; I .: ; ' I@ : ; I !.: ; ' @ " #4: ; I? < GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_engine_evas_buffer.c/home/falko/e/e17/libs/ewl/src/engines/evas_bufferEvas_ListH_Evas_ListHdata]Q#next^S#prev_S#accounting`Q# EvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intintchar_ Ip Evas_Engine_Info_Evas_Engine_InfomagicB#Qshort unsigned int long unsigned intI long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.X^ j QEcore_Hash_Cb1 jEcore_Compare_Cb4B j jEcore_List7T_ecore_list7firstC#lastD#currentE#free_funcGC# nodesIB#indexJB#Ecore_List_Node:k_ecore_list_node:data>Q#next?#kTEcore_DListEcore_Hash_Node _ecore_hash_node next #keyQ#valueQ#Ecore_Hash8_ecore_hash buckets#sizeB#nodesB#indexB# compare#hash_funcj#free_keyC#free_valueC# 'NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVEWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODAL2LcurrentI#preferredP#maximumQ#minimumR# padZ#(insets[#8flags]#HIxEB#yFB#wGB#hHB# PwMB#hNB#/ZlVB#rWB#tXB#bYB# :{list$#direct%#len&#,,key9Y#value:#@@listG#directH#lenI#{O]OlistV#maskW#lenX#indexY#uh `uobject #parent #Lcallbacks #Pattach #smart_objectd#fx_clip_boxd#theme_objectd#theme_pathY#theme_groupY#theme_stateY#appearanceY#inheritanceY#layerB#toplayeredB#theme #theme_text#]  /&  widgetT]#childrenV #clip_boxXd#redirectZ #child_add\ #child_remove] #child_resize^ 7#child_show_ p#child_hide` #iteratorb #Ewl_Child_Add'    Ewl_Child_Remove.  ! 7 BEwl_Child_Resize6 O U p B 'Ewl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL      num_typesB#types #float( , N(container(- #) Y )overlay)8 !#engine_name):Y#);Q#evas)=#evas_window)>Q#cursor)?B#smart)Ad#ev_clip)Bd#tab_order)C #obj_cache)E #last)N #x)PB#y)QB#dnd_count)SB#focus)TB#dnd_types)V #dnd_last_position)W #)Nclicked)I #focused)J #mouse_in)K #drop_widget)L # drag_widget)M #*%*embed*- N#window*/Q#transient*0#title*2#name*3#classname*4#flags*6#4q4qhandle4Q#name4#dependancies4 #functions4# 4s%U4sshutdown4v#hooks4~U#4~window4z#canvas4{#theme4|#pointer4}#  B Ndoublesigned charEvas_Engine_Info_Buffer^ E_Evas_Engine_Info_Buffer,^ magic^q#info^!#^ new_update_region^#free_update_region^#Q B B B B   B B B B Q(^!depth_type^B#dest_buffer^Q#dest_buffer_row_bytes^B#use_color_key^I# alpha_threshold^B#color_key_r^B#color_key_g^B#color_key_b^B#func^ E# ___ #__FILEe*__FILEe*_cntf8B#_ptrf9#_basef;#_flagf<# _magicf=# __orientationf?# __ionolockf@# __seekablefA# __extendedfdfB# __xf_nocheckfC# __fillerfD # ttlevelt B#enablet!#segvt"#backtracet##evas_rendert$#gc_reapt%#print_signalst'#print_keyst(#ewl_engine_dependanciesu ndu l_ newl_engine_createu&nargvu%argcu% u'nl_ tee_initu:Bn u9infou;l_ !)ee_shutdownuLn uK99_ )!ee_canvas_setupuXnwinuWdebuguWBevasuYlinfouZhbufinfou[dou\`q _ !ee_canvas_output_setunembuxuByuBwidthuBheightuBevasulinfouhbufinfoudou`_ !*ee_canvas_renderunembedu:"updatesuSl:_ *O#__iobg?#ewl_config_cachet+Qcanvas_funcsux  ../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEvas_Engine_Buffer.hEwl_Engine_Evas_Buffer.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_engine_evas_buffer.cu,㿈`` @``@` @``` `@@'`@@`` @``@`?@``` !`@`` @``@` @``` !`@㿈'D'H`` @``@` @``` )`@  @'쀠`>`` @``@`?@``` -`@`` @``@` @``` - `@'@`B@'`` @``@`?@``` 2`@`` @``@` @``` 2 `@'=`` @``@`?@``` 5`@`` @``@` @``` 5`@'㿈'D`` @``@` @``` =`@D`@````@@@ 'U  @'`#@`#`D`@$ D#` `` @``@`?@``` G`@`` @``@` @``` G `@ '㿐'D`` @``@` @``` M`@D`@````@@@4D` `D` @D ` D``D`@D ``` @``@`?@``` S`@x'D'H'`` @``@` @``` ^`@D`@````@@@D`@`"@DaH'DaH``'`````@@@@'`@@@'耠` ``@?@D'#a ` ` ` `c #` ` `$ `(@D'@@@@@@@@@DDa@`` @``@`?@``` `@x'D'H'L'P'T'`` @``@` @``` `@D`@````@@@D`@`"@DaH'DaH``'`````@@@cDa'PT@HLPT@  PT@@'耠` ``@?@D''P(`#` ` T@`@$ @D`#a`` @``@`?@``` `@㿈'D`` @``@` @``` `@D`@````@@@PDa`Da@'쀠` D @@`` @``@`?@``` `@`` @``@` @``` `@ewl_engine_dependancies--> %s:%i Entering %s(); ewl_engine_evas_buffer.cevas<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_engine_createee_init This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engineevas_buffer<-- %s:%i Returning %i in %s(); ee_shutdownee_canvas_setupwinwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. bufferUnable to use buffer engine for rendering. ee_canvas_output_setembembedee_canvas_render<-- %s:%i Return in %s(); |  -  - 0 -  -  -  -  - @ewl_engine_dependanciesewl_engine_create__func__Ewl_Attach_ListEwl_PairEwl_Callback_ChainEwl_WindowEwl_EmbedEwl_ObjectEwl_OrientationEwl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlayEwl_Window_FlagsEwl_Engine_Evas_BufferEwl_Dnd_TypesengineEwl_Config_CacheEwl_ContainerEwl_Engineunsigned int *t6 C  XD0` q|p h(@RWi|5GZszewl_engine_evas_buffer.cee_canvas_setupee_shutdowncanvas_funcsee_canvas_output_setee_initee_canvas_render__func__.0__func__.1__func__.2__func__.3__func__.4__func__.5__func__.6callocevas_render_updates__iobevas_render_method_lookupfprintfevas_output_viewport_setewl_backtraceewl_engine_dependanciesewl_engine_createexitewl_callback_callecore_dlist_appendewl_embed_evas_setevas_output_size_setevas_damage_rectangle_addevas_newewl_object_current_w_getewl_debug_indent_printecore_dlist_newevas_engine_info_setewl_object_current_x_getewl_print_warningewl_widget_type_isewl_object_current_y_getstrdupreallocfreeewl_config_cacheevas_output_method_setewl_segvewl_object_current_h_getevas_render_updates_free.umulevas_engine_info_get   U(U7 JJ0 ? |uu ""^m     " 1 O@ ^@ 5*5e*e  % ) DP^i D t t   $pV  Z     h      & . $6 t> F N V ^ f n v 0~ @ 0 L \ L 8 D L l   4 D T p | h  t  |     & D . p 6  >   F  $ N  ( V  H ^  f  n  v  ~          (  0  8  P  X  `  h  x        8     &  .  6  @ >  F < N H V \ ^ x f  n  v  ~      0 @ P    D         4 4 $4 (4 @*H L P T X 8\ 8d h lt+ X X1$4 4 4 4 *   ` ` 8 8   4 4 84 <4 T*\ ` d h l 8p 8|  4 4 4 4 *     8 8    @4 D4 `4 d4 |*   ` ` 8 8  4 4 4 4 *     8 8  P3\4 `4 |4 4 *   ` ` 8 8  4 4 4 4 *      8$ 80 4 8L4 P4 l4 p4 *   ` ` 8 8  4 4 4 4 *      8 8  $ (L4 P4 l4 p4 *     8 8  .       0 06$8 t< tH L X 8\ 8`1|4 4 4 4 *   ` ` 8 8  4 4  4 4 (*0 4 8 H< H@ 8D 8P T X|4 4 4 4 *     8 8 p p.      p p 0  0$,46`334 4 4 4 *   ` ` 8 8 p  p  (4 ,4 H4 L4 d* l p t  x  | 8  8      .               6     / . <  @  H L P  T  X  \  `  d  l  p  t | 6 (  0  0  5 :    8  8  " p, , ) 7 & - 0 ) 7  0% 84 <4 X4 \4 t* |   `  `  8  8      4 4 4 4 *       $ 8 ( 8 0 h 4 h 8 P. X \ ` d h h l h p  t  x  6     / .           h h     $,6T&p':   8 8"9$28,P4 T4 p4 t4 *   ` ` 8 8 h h4 4 4 4 *    $ ( 8, 84 8 <T.\ ` d h l p t x |6#84 4 4 4 0*8 < @ `D `H 8L 8T X \d4 h4 4 4 *     8 8         0 4 L P Dh l t          as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 < % 1%77=7E:|R;PDb; q;|< @tC|  G t  K  a($  aL  a  b  bZ070701000416f6000081ed00000002000000020000000145ae79e6000007d9000000760000000000000000000000000000002500000000reloc/lib/ewl/engines/evas_buffer.la# evas_buffer.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='evas_buffer.so.1' # Names of this library. library_names='evas_buffer.so.1.0.0 evas_buffer.so.1 evas_buffer.so' # The name of the static archive. old_library='evas_buffer.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for evas_buffer. current=1 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/engines' 070701000416f7000081ed00000002000000020000000145ae79e600006a68000000760000000000000000000000000000002b00000000reloc/lib/ewl/engines/evas_buffer.so.1.0.0ELF4e4 ("!)))),0,0/0  !"$&')+/ #%(*,-.$h ?   : Kdd t    # & & ")BL H[*pu( 0   #5) <-TCT"=l'  ,0--p) .7Ncwcrti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_engine_evas_buffer.cee_canvas_setupee_shutdownee_canvas_output_setee_initee_canvas_rendercall___do_global_ctors_auxcrtn.sevas_render_method_lookupcalloc__register_frame_infoewl_segvewl_object_current_h_getevas_render_updates_free_finiewl_widget_type_is_PROCEDURE_LINKAGE_TABLE_ecore_dlist_newewl_engine_dependanciesewl_object_current_x_getevas_engine_info_set__iobreallocfprintfewl_engine_createevas_output_viewport_setewl_debug_indent_printewl_callback_call_etext_edataewl_config_cache__deregister_frame_infoewl_object_current_y_get_lib_versionewl_print_warningewl_backtrace_Jv_RegisterClasses_DYNAMICecore_dlist_append__dso_handle_endexit.umulewl_object_current_w_get_GLOBAL_OFFSET_TABLE_evas_newevas_output_method_setevas_engine_info_getevas_render_updatesevas_damage_rectangle_addewl_embed_evas_setevas_output_size_setstrduplibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1evas_buffer.so.1/usr/local/lib:/opt/csw/lib:/usr/sfw/lib 7̳ y&P)-4)-X)-T)-<)-8)()()())@))H*)*)*)* *-@*'(*'H*'h* 'p*$'*('*,(@*0(H*4(X*8(*<'*@'*D'*H(*L(*P)x*T)*X-(*l*d*`*h*\-<-0-@-D -H#****** */*!++ ++$+0+<+H(+T+`)+l*+x$+ +&++.+ +++-+,+%+,+,, 㿠@;@㿠@㿐#/F``  @  `@@`" `@$@`````@F`  +㿐㿐/Fͮ⨂` ` @F ``` `@Fʁ㿐㿈/F`` @``@` @F`` `@`D `h@F@F'`H@F@F`` @``@`?@Fy`` `L`D !`h@Fi`` @` `@` @FS`` `P`D !`h@FB㿈/Er'D'H`` @``@` @F"`` `@`D )`l@F  @F'쀠`R`` @``@`?@E`` `L`D -`l@E`` @` `@` @E`` `P`D - `l@E'@`V@E'`` @``@`?@E`` `L`D 2`l@E`` @` `@` @Eq`` `P`D 2 `l@E`'Q`` @``@`?@EG`` `L`D 5`l@E7`` @` `@` @E!`` `P`D 5`l@E'㿈/D? 'D`` @``@` @D`` `@`D =`p@DD`@D`` `T`p`X@D@D@D 'm  @D'`8#@`<#`D`\@D$ D#` `` @``@`?@D`` `L`D G`p@D~`` @` `@` @Dh`` ```D G `p@DW '㿐/D<'D`` @``@` @D7`` `@`D M`t@D'D`@D3`` `T`t`X@D@D"@D#>D` `D` @DD ` D``D`@DD ``` @``@`?@C`` `L`D S`t@Cx/C'D'H'`` @``@` @C`` `@`D ^`x@CD`@C`` `T`x`d@C@C@CD`@C`-@CDaH'DaH`` '`` ``x`d`@CO@Cb@Cc@Ce'`$@C`@C^@C^'耠``` `(@C'?@CND'#a ` ` ` `c #` ` `$ `(@C7D'@C1@C1@C0@C-@C-@C,@C@C@CDDa@C`` @``@`?@B`` `L`D `x@Bx/B'D'H'L'P'T'`` @``@` @B`` `@`D `|@BD`@B`` `T`|`,@Bi@B|@B}D`0@Bw`-@BhDaH'DaH`` '`` ``|`,`0@B3@BF@BGqDa'PT@B[HLPT@B]  PT@B\@B;'耠``` `(@B?@B+D''P(`#` ` T@B:`@B8$ @BD`#a`` @``@`?@A`` `L`D `|@A㿈/A'D`` @``@` @A`` `@`D `@AD`@A`` `T``0@Ax@A@AdDa`Da@A'쀠` D @A@A`` @``@`?@AF`` `L`D `@A6`` @``@` @A `` `4`D `@A㿐/@`@?㿐ewl_engine_dependancies--> %s:%i Entering %s(); ewl_engine_evas_buffer.cevas<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_engine_createee_init This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engineevas_buffer<-- %s:%i Returning %i in %s(); ee_shutdownee_canvas_setupwinwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. bufferUnable to use buffer engine for rendering. ee_canvas_output_setembembedee_canvas_render<-- %s:%i Return in %s(); ,000<0H0T0`0l0x00000000000000 0,080D0P0\0h0t000000 0 L  8 28 `` owo lo   oo*p88 l  t 0 L ` ' ) *p,0--$-,-4-8-<-T !_-pe#/' >Nh i  I u--$-,-4d -X-T-<-8d ( ( ( )@ )H $) +) 2) 9  E-@R  g'( m'H s'h y'p ' ' (@ (H (X (  # ' ' ' (  ( )x ) > -0& & 1-(u- >-8J-4Xm"L *p"( :Shnv0 ~ ) -T" "' /AO c,0l--p) .AV.libs/evas_buffer.so.1.0.0crti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_engine_evas_buffer.cee_canvas_setup.LLC10.LLC11.LLC12.LLC13.LLC14.LLC15.LLC16.LLC17ee_shutdowncanvas_funcsee_canvas_output_set.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9ee_initee_canvas_render__func__.0__func__.1__func__.2__func__.3__func__.4__func__.5__func__.6__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_evas_render_method_lookupcalloc__register_frame_infoewl_segvewl_object_current_h_getevas_render_updates_free_finiewl_widget_type_is_PROCEDURE_LINKAGE_TABLE_ecore_dlist_newewl_engine_dependanciesewl_object_current_x_getevas_engine_info_set__iobreallocfprintfewl_engine_createevas_output_viewport_setewl_debug_indent_printewl_callback_call_etext_edataewl_config_cache__deregister_frame_infoewl_object_current_y_get_lib_versionewl_print_warningewl_backtrace_Jv_RegisterClasses_DYNAMICecore_dlist_append__dso_handle_endexit.umulewl_object_current_w_get_GLOBAL_OFFSET_TABLE_evas_newevas_output_method_setevas_engine_info_getevas_render_updatesevas_damage_rectangle_addewl_embed_evas_setevas_output_size_setstrdupas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I : ;  : ; I8 < $ >   I &I & $ > ' I' I : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/  : ; I8 .? : ; ' I@ 4: ; I 4I4  : ; I 4: ; I .: ; ' I@ : ; I !.: ; ' @ " #4: ; I? < &GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_engine_evas_buffer.c/home/falko/e/e17/libs/ewl/src/engines/evas_bufferEvas_ListH_Evas_ListHdata]Q#next^S#prev_S#accounting`Q# EvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intintchar_ Ip Evas_Engine_Info_Evas_Engine_InfomagicB#Qshort unsigned int long unsigned intI long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.X^ j QEcore_Hash_Cb1 jEcore_Compare_Cb4B j jEcore_List7T_ecore_list7firstC#lastD#currentE#free_funcGC# nodesIB#indexJB#Ecore_List_Node:k_ecore_list_node:data>Q#next?#kTEcore_DListEcore_Hash_Node _ecore_hash_node next #keyQ#valueQ#Ecore_Hash8_ecore_hash buckets#sizeB#nodesB#indexB# compare#hash_funcj#free_keyC#free_valueC# 'UNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALUVEWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODAL2JJLcurrentI#preferredP#maximumQ#minimumR# padZ#(insets[#8flags]#HIxEB#yFB#wGB#hHB# PwMB#hNB#/ZlVB#rWB#tXB#bYB#  :{ list$#direct%#len&#,,key9Y#value:#u@u@listG#directH#lenI#{"O]"OlistV#maskW#lenX#indexY#uh `uobject #parent #Lcallbacks #Pattach #smart_objectd#fx_clip_boxd#theme_objectd#theme_pathY#theme_groupY#theme_stateY#appearanceY#inheritanceY#layerB#toplayeredB#theme #theme_text#]  /&  widgetT]#childrenV #clip_boxXd#redirectZ #child_add\ #child_remove] #child_resize^ 7#child_show_ p#child_hide` #iteratorb #Ewl_Child_Add'    Ewl_Child_Remove.  ! 7 BEwl_Child_Resize6 O U p B 'Ewl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL      num_typesB#types #float( , N(container(- #@) Y @)overlay)8 !#engine_name):Y#);Q#evas)=#evas_window)>Q#cursor)?B#smart)Ad#ev_clip)Bd#tab_order)C #obj_cache)E #last)N #x)PB#y)QB#dnd_count)SB#focus)TB#dnd_types)V #dnd_last_position)W #)Nclicked)I #focused)J #mouse_in)K #drop_widget)L # drag_widget)M #5*%5*embed*- N#window*/Q#transient*0#title*2#name*3#classname*4#flags*6#4q4qhandle4Q#name4#dependancies4 #functions4# e4s%Ue4sshutdown4v#hooks4~U#4~window4z#canvas4{#theme4|#pointer4}#  B Ndoublesigned charEvas_Engine_Info_Buffer^ E_Evas_Engine_Info_Buffer,^ magic^q#info^!#^ new_update_region^#free_update_region^#Q B B B B   B B B B Q(^!depth_type^B#dest_buffer^Q#dest_buffer_row_bytes^B#use_color_key^I# alpha_threshold^B#color_key_r^B#color_key_g^B#color_key_b^B#func^ E# ___ #__FILEe*__FILEe*_cntf8B#_ptrf9#_basef;#_flagf<# _magicf=# __orientationf?# __ionolockf@# __seekablefA# __extendedfdfB# __xf_nocheckfC# __fillerfD # ttlevelt B#enablet!#segvt"#backtracet##evas_rendert$#gc_reapt%#print_signalst'#print_keyst(#ewl_engine_dependanciesu ndu l'_ newl_engine_createu&nargvu%argcu% u'nl'_ tee_initu:Bn u9infou;l'_ !)ee_shutdownuLn uK9(9_ )!ee_canvas_setupuX nwinuWdebuguWBevasuYlinfouZhbufinfou[dou\`(q _ !ee_canvas_output_setu #nembuxuByuBwidthuBheightuBevasulinfouhbufinfoudou`)x_ !*ee_canvas_renderu#&nembedu:)"%$%hupdatesuSl:_ *O#__iobg?#ewl_config_cachet+Qcanvas_funcsux-@  ../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEvas_Engine_Buffer.hEwl_Engine_Evas_Buffer.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_engine_evas_buffer.cu,`p$dX<H< d<HX`hpXp  8 < !L"$"0"D"`"|"""""""#(#8#H#$$%%$%<%L%\%h& | ( -  -  -   - d -   - # - @ewl_engine_dependanciesewl_engine_create__func__Ewl_Attach_ListEwl_PairEwl_Callback_ChainEwl_WindowEwl_EmbedEwl_ObjectEwl_OrientationEwl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlayEwl_Window_FlagsEwl_Engine_Evas_BufferEwl_Dnd_TypesengineEwl_Config_CacheEwl_ContainerEwl_Engineunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtabo  88"882%o l l@3B   =B t t0 RB  \00bLLh``n''8))W*p*p v,0,0-- -$-$-,-,-4-4-8-8B-<-<-T-T-T^ 6$];=V?&V ab|Db b c'070701000416f8000081a400000002000000020000000145ae79df00005a44000000760000000000000000000000000000002a00000000reloc/lib/ewl/engines/evas_software_x11.a! / 1169060415 0 0 0 60 ` ewl_engine_dependanciesewl_engine_create// 1169060415 0 0 0 32 ` ewl_engine_evas_software_x11.o/ /0 1169060412 0 0 100644 22828 ` ELFU4(.shstrtab.debug_abbrev.debug_info.debug_line.text.data.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.data.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< : ; $ >   I&I &  : ; : ; I8 $ > ' I' I : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/  : ; I8 : ;I.? : ; ' I@ 4: ; I 4I4  : ; I 4: ; I !.: ; ' I@ ": ; I #.: ; ' @ $4: ; I? < GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_engine_evas_software_x11.c/home/falko/e/e17/libs/ewl/src/engines/evas_software_x11EvasM_EvasEvas_ObjectN_Evas_ObjectEvas_PerformanceOlong long unsigned intintchar# Evas_Engine_Info< g_Evas_Engine_Info magic# short unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.   Ecore_Hash_Cb128HEcore_Compare_Cb4`f{Ecore_List7 _ecore_list7 firstC\# lastD\# currentE\# free_funcG# nodesI# indexJ#Ecore_List_Node: V_ecore_list_node: data> # next?V#Ecore_DList{Ecore_Hash_Node _ecore_hash_node  next# key # value #uEcore_Hash _ecore_hash  buckets# size# nodes# index# compareH# hash_func# free_key# free_value#NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVEWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODALOL currentIO# preferredP# maximumQ# minimumR# padZ#( insets[#8 flags]#HI xE# yF# wG# hH# P wM# hN#Z lV# rW# tX# bY# . list$g#direct%#len&#,9d, key9 # value:#@o@ listG#directH#lenI#.OO listVg# maskW# lenX# indexY#u w`u object# parent w#L callbacks }#P attach # smart_object# fx_clip_box# theme_object# theme_path # theme_group # theme_state # appearance # inheritance # layer# toplayered# theme # theme_textd#    widgetT# childrenV # clip_boxX# redirectZ # child_add\ # child_remove] # child_resize^ # child_show_ ## child_hide` 9# iteratorb O#Ewl_Child_Add'    w Ewl_Child_Remove.    wEwl_Child_Resize6   #  wEwl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL m s  w b   num_types# types #float(  ( container(- #)  [) overlay)8 # engine_name): #); # evas)= # evas_window)> # cursor)?# smart)A# ev_clip)B# tab_order)C # obj_cache)E # last)N [# x)P# y)Q# dnd_count)S# focus)T# dnd_types)V # dnd_last_position)W w# )N clicked)I w# focused)J w# mouse_in)K w# drop_widget)L w# drag_widget)M w#* d* embed*- # window*/ # transient*0d# title*2# name*3# classname*4# flags*6# 4qu4q handle4 # name4# dependancies4 # functions4m# 4s4s shutdown4vg# hooks4~#U4~ window4zg# canvas4{g# theme4|g# pointer4}g# aajUdoublesigned charXID_GVisualID_QDrawable_fPixmap_kColormap_mXPointeraX R_XExtDataa numbera# nextaR# free_privateah# private_dataa# hRXXExtDataa& a ext_dataa&# visualida# classa# red_maska# green_maska# blue_maska# bits_per_rgba# map_entriesa#nVisuala~,_XDisplayDisplaya@LEvas_Engine_Info_Software_X11b _Evas_Engine_Info_Software_X11Tb magicb $# infob# funcb.#( mask_changedb0#P$b displayb\# drawableb# maskb# visualb:# colormapb# depthb# rotationb#alloc_grayscaleb#debugb#shape_ditherb#destination_alphab#track_mask_changesb# alloc_colors_maxb# @(b. best_visual_getb#U# best_colormap_getb$p# best_depth_getb%# performance_testb'# performance_freeb(# performance_data_getb)# performance_key_getb*# performance_newb+# performance_buildb,# performance_device_storeb-#$U:\@p\[\v \:   c +c cj#__FILEi*9 -__FILEi* _cntj8# _ptrj9# _basej;# _flagj<# _magicj=# __orientationj?# __ionolockj@# __seekablejA# __extendedfdjB# __xf_nocheckjC# __fillerjD # x8x levelx #enablex!#segvx"#backtracex##evas_renderx$#gc_reapx%#print_signalsx'#print_keysx(#?ewl_engine_dependanciesy ndy lOO?ewl_engine_createy"anargcy!sargvy!  y#l!$ee_inity6n"y5ainfoy7ml44$#wee_shutdownyHn"yGa w#ee_canvas_setupyTnwinySddebugySevasyU loyVhinfoyWdsinfoyX%`;$b;+P+$__iobk@$ewl_config_cachex+- canvas_funcsy y ]S ../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEcore_X.hX11/X.hstddef.hX11/Xlib.hEvas_Engine_Software_X11.hEwl_Engine_Evas_Software_X11.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_engine_evas_software_x11.cy'㿈`` @``@` @``` `@@'`@@`@@`` @``@`?@``` `@`` @``@` @``` `@㿈'D'H`` @``@` @``` %`@  @'쀠`>`` @``@`?@``` )`@`` @``@` @``` ) `@'@`B@'`` @``@`?@``` .`@`` @``@` @``` . `@'=`` @``@`?@``` 1`@`` @``@` @``` 1`@'㿈'D`` @``@` @``` 9`@D`@````@@@'U  @'`#@`#`D`@$ D#` `` @``@`?@``` C`@`` @``@` @``` C `@ '㿐'D`` @``@` @``` I`@D`@````@@@4D` `D` @D ` D``D`@D ``` @``@`?@``` O`@x'D'H'`` @``@` @``` Z`@D`@````@@@D`@`"@DaH'DaH``'`````@@@D'@'`@@@'䀠` ``@?@'@$ ``` (`@ (` @`("``` (`@ (` @`0"Da#```` (`@ (` @`$" `H`(` /c @@ " @@@@@@@@@DDa@`` @``@`?@``` `@ewl_engine_dependancies--> %s:%i Entering %s(); ewl_engine_evas_software_x11.cx11evas<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_engine_createee_init This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engineevas_software_x11<-- %s:%i Returning %i in %s(); ee_shutdownee_canvas_setupwinwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. software_x11Unable to use software_x11 engine for rendering, |  -  - , -  - 4 - @ewl_engine_dependanciesTewl_engine_create lEwl_Attach_List__func__Ewl_PairEwl_Callback_ChainEwl_WindowEwl_Engine_Evas_Software_X11Ewl_EmbedEwl_ObjectEwl_OrientationEwl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlayEwl_Window_FlagsEwl_Config_CacheEwl_Dnd_TypesengineEwl_ContainerEwl_Engineunsigned int 840<  Ih, Q\gr }  3HQj.ENgewl_engine_evas_software_x11.cee_canvas_setupee_shutdowncanvas_funcsee_init__func__.0__func__.1__func__.2__func__.3__func__.4calloc__iobevas_render_method_lookupfprintfevas_output_viewport_setewl_backtraceewl_engine_dependanciesewl_engine_createexitecore_dlist_appendewl_embed_evas_setevas_output_size_setevas_newewl_object_current_w_getewl_debug_indent_printecore_dlist_newevas_engine_info_setewl_object_current_x_getecore_x_display_getewl_print_warningewl_widget_type_isewl_object_current_y_getstrdupfreeewl_config_cacheevas_output_method_setewl_segvewl_object_current_h_getevas_engine_info_get   l rrgg/>et""        ] ] C 5 5kz@@.=  /:s w h h M Q  8Xgr  8  l ` j r $z t        < T d T p  p \ h  p     < " T * d 2 t :  B  J  R  Z  b  j  r d z    8  D  H  h             ,  8  @   P      "   *   2  8 :  H B  | J  R  Z  l- - $- (- @#H L P T X 8\ 8d h lt$ X X+ ` `+- - - - #   h h  8$ 8, 0 4<- @- \- `- x#     8 8  - - - - #      8$ 8, 0 4Dd- h- - - #   h h 8 8  - - - - #    $ ( 8, 88 < @t,- - - - #   h h 8 8  - - - - ,#4 8 < @ D 8H 8T X \p- t- - - #   h h 8 8  - - - - #$ ( , 0 4 88 8D H Lp- t- - - #     8 8  (        8 8 (/DX \ h l x @| @+- - - - #   h h 8 8   - - ,- 0- H#P T X X\ X` 8d 8p t x- - - - #     8 8  ($ ( , 0 4 8 < 8@ 8DLT/,,- - - - #    h  h  8  8     $ H- L- h- l- #        8  8      (               /     ) 4( \  `  h l p  t  x  |            / !  @  @  . 1    P  P $ 0 D' @% L" \0 t  & * " 0   - - - - ,# 4 8 < h @ h D 8 H 8 P  T  X  8  0 4 L P hh l    8 as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 <% a1' l74=4E7$R7Db8 q8$|98   A  D  T  Tx  U<  UH  U`Z070701000416f9000081ed00000002000000020000000145ae79df00000803000000760000000000000000000000000000002b00000000reloc/lib/ewl/engines/evas_software_x11.la# evas_software_x11.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='evas_software_x11.so.1' # Names of this library. library_names='evas_software_x11.so.1.0.0 evas_software_x11.so.1 evas_software_x11.so' # The name of the static archive. old_library='evas_software_x11.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for evas_software_x11. current=1 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/engines' 070701000416fa000081ed00000002000000020000000145ae79df00006288000000760000000000000000000000000000003100000000reloc/lib/ewl/engines/evas_software_x11.so.1.0.0ELF4]84 ("!"B"B"D"D4P$T$T++  !"#$%')* &($  ?    :$ KjX z8  X \   "B  9LTm"%x  "D 8T ",  2; M"ez%@ $T%!8crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_engine_evas_software_x11.cee_canvas_setupee_shutdownee_initcall___do_global_ctors_auxcrtn.sexitewl_object_current_w_getevas_output_viewport_setevas_newevas_engine_info_get_Jv_RegisterClasses_etextewl_object_current_x_getewl_embed_evas_setfprintfewl_object_current_y_getevas_output_size_setewl_config_cacheewl_widget_type_is_PROCEDURE_LINKAGE_TABLE__edataecore_dlist_appendewl_backtrace_GLOBAL_OFFSET_TABLE_ewl_engine_dependancies__register_frame_info_finiewl_segvewl_engine_create__deregister_frame_infoevas_engine_info_setewl_print_warningcallocstrdup__dso_handleewl_object_current_h_get_lib_versionecore_dlist_newfreeecore_x_display_get_DYNAMIC__iobewl_debug_indent_print_endevas_output_method_setevas_render_method_lookuplibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1evas_software_x11.so.1/usr/local/lib:/opt/csw/lib:/usr/sfw/libR 7̳\h y&Pv"H%X"L%|"P%x"T%`"X%\"\!`"`!h"d!x"h!p"l""p""t8"x%d"|"" " " (" H" " "!"!"" p" "!@"!P"%L"" "&""%`%T%dX## ##$'#0 #<"#H#T#`#l##x#####*#)###$##$ $ $ $, $8$D 㿠@;@㿠@㿐#/EP`  @  `@@`" `@$@`````@Ec`  +㿐㿐/Eͮ` ` @EM ```x `@EB㿐㿈/E`|` @``|@` @E&`` `8`< ``@E@E'`@@E@E`D@E@E`|` @``|@`?@D`` `H`< ``@D`|` @` `|@` @D`` `L`< ``@D㿈/Dg'D'H`|` @``|@` @D`` `8`< %`d@D  @D'쀠`R`|` @``|@`?@D_`` `H`< )`d@DO`|` @` `|@` @D9`` `L`< ) `d@D('@`V@D*'`|` @``|@`?@D`` `H`< .`d@C`|` @` `|@` @C`` `L`< . `d@C'Q`|` @``|@`?@C`` `H`< 1`d@C`|` @` `|@` @C`` `L`< 1`d@C}'㿈/C4'D`|` @``|@` @C]`` `8`< 9`h@CMD`@CY`` `P`h`T@C5@CH@CI'm  @C6'`0#@`4#`D`X@C$ D#` `|` @``|@`?@B`` `H`< C`h@B`|` @` `|@` @B`` `\`< C `h@B '㿐/B|'D`|` @``|@` @B`` `8`< I`l@BD`@B`` `P`l`T@B}@B@B>D` `D` @B}D ` D``D`@BrD ``|` @``|@`?@BK`` `H`< O`l@B;x/A'D'H'`|` @``|@` @B`` `8`< Z`p@B D`@B`` `P`p`@A@B@BD`@B`-@ADaH'DaH``$'`` ` `p``@A@A@AD'@A'`(@A@A@A'䀠``` `,@A?@A'@A$ ``` (`@ (` @`("``` (`@ (` @`0"Da#```` (`@ (` @`$" `H`(` /c @@ " @A|@A|@A{@Ax@Ax@Aw@Ag@Af@AjDDa@Ag`|` @``|@`?@A `` `H`< `p@@㿐/@܂`t@?㿐ewl_engine_dependancies--> %s:%i Entering %s(); ewl_engine_evas_software_x11.cx11evas<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_engine_createee_init This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engineevas_software_x11<-- %s:%i Returning %i in %s(); ee_shutdownee_canvas_setupwinwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. software_x11Unable to use software_x11 engine for rendering, $T00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0~Rh   ``oo poP `  oo" p  H `     "D "$T%<%H%P%X%\%`%x !!%'")5 DT  o  O  {%<%H%P%Xj$ %|%x%`%\X  !` !h !x "!p )" 0" 78  C%dP V \  b h ( n H t z ! ! X   p   !@  !P D%T\  %L{%D%\ %X/4Mfo "B %"?%xFY  g"D }8T "   " %@&? L\au$T~%.libs/evas_software_x11.so.1.0.0crti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_engine_evas_software_x11.cee_canvas_setup.LLC10.LLC11.LLC12.LLC13.LLC14.LLC15ee_shutdowncanvas_funcs.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9ee_init__func__.0__func__.1__func__.2__func__.3__func__.4__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_exitewl_object_current_w_getevas_output_viewport_setevas_newevas_engine_info_get_Jv_RegisterClasses_etextewl_object_current_x_getewl_embed_evas_setfprintfewl_object_current_y_getevas_output_size_setewl_config_cacheewl_widget_type_is_PROCEDURE_LINKAGE_TABLE__edataecore_dlist_appendewl_backtrace_GLOBAL_OFFSET_TABLE_ewl_engine_dependancies__register_frame_info_finiewl_segvewl_engine_create__deregister_frame_infoevas_engine_info_setewl_print_warningcallocstrdup__dso_handleewl_object_current_h_get_lib_versionecore_dlist_newfreeecore_x_display_get_DYNAMIC__iobewl_debug_indent_print_endevas_output_method_setevas_render_method_lookupas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< : ; $ >   I&I &  : ; : ; I8 $ > ' I' I : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/  : ; I8 : ;I.? : ; ' I@ 4: ; I 4I4  : ; I 4: ; I !.: ; ' I@ ": ; I #.: ; ' @ $4: ; I? < T0GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_engine_evas_software_x11.c/home/falko/e/e17/libs/ewl/src/engines/evas_software_x11EvasM_EvasEvas_ObjectN_Evas_ObjectEvas_PerformanceOlong long unsigned intintchar# Evas_Engine_Info< g_Evas_Engine_Info magic# short unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.   Ecore_Hash_Cb128HEcore_Compare_Cb4`f{Ecore_List7 _ecore_list7 firstC\# lastD\# currentE\# free_funcG# nodesI# indexJ#Ecore_List_Node: V_ecore_list_node: data> # next?V#Ecore_DList{Ecore_Hash_Node _ecore_hash_node  next# key # value #uEcore_Hash _ecore_hash  buckets# size# nodes# index# compareH# hash_func# free_key# free_value#rNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALrVEWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODALgOgL currentIO# preferredP# maximumQ# minimumR# padZ#( insets[#8 flags]#HI xE# yF# wG# hH# P wM# hN#Z lV# rW# tX# bY# . list$g#direct%#len&#,9d, key9 # value:#@o@ listG#directH#lenI#."O"O listVg# maskW# lenX# indexY#u w`u object# parent w#L callbacks }#P attach # smart_object# fx_clip_box# theme_object# theme_path # theme_group # theme_state # appearance # inheritance # layer# toplayered# theme # theme_textd#    widgetT# childrenV # clip_boxX# redirectZ # child_add\ # child_remove] # child_resize^ # child_show_ ## child_hide` 9# iteratorb O#Ewl_Child_Add'    w Ewl_Child_Remove.    wEwl_Child_Resize6   #  wEwl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL m s  w b   num_types# types #float(  ( container(- #])  []) overlay)8 # engine_name): #); # evas)= # evas_window)> # cursor)?# smart)A# ev_clip)B# tab_order)C # obj_cache)E # last)N [# x)P# y)Q# dnd_count)S# focus)T# dnd_types)V # dnd_last_position)W w# )N clicked)I w# focused)J w# mouse_in)K w# drop_widget)L w# drag_widget)M w#5* d5* embed*- # window*/ # transient*0d# title*2# name*3# classname*4# flags*6# 4qu4q handle4 # name4# dependancies4 # functions4m# 4s4s shutdown4vg# hooks4~#U4~ window4zg# canvas4{g# theme4|g# pointer4}g# aajUdoublesigned charXID_GVisualID_QDrawable_fPixmap_kColormap_mXPointeraX R_XExtDataa numbera# nextaR# free_privateah# private_dataa# hRXXExtDataa& a ext_dataa&# visualida# classa# red_maska# green_maska# blue_maska# bits_per_rgba# map_entriesa#nVisuala~,_XDisplayDisplaya@LEvas_Engine_Info_Software_X11b _Evas_Engine_Info_Software_X11Tb magicb $# infob# funcb.#( mask_changedb0#P$b displayb\# drawableb# maskb# visualb:# colormapb# depthb# rotationb#alloc_grayscaleb#debugb#shape_ditherb#destination_alphab#track_mask_changesb# alloc_colors_maxb# @(b. best_visual_getb#U# best_colormap_getb$p# best_depth_getb%# performance_testb'# performance_freeb(# performance_data_getb)# performance_key_getb*# performance_newb+# performance_buildb,# performance_device_storeb-#$U:\@p\[\v \:   @c +@c cj#__FILEi*9 -__FILEi* _cntj8# _ptrj9# _basej;# _flagj<# _magicj=# __orientationj?# __ionolockj@# __seekablejA# __extendedfdjB# __xf_nocheckjC# __fillerjD # x8x levelx #enablex!#segvx"#backtracex##evas_renderx$#gc_reapx%#print_signalsx'#print_keysx(#?ewl_engine_dependanciesy 8ndy lOO?ewl_engine_createy"aXnargcy!sargvy!  y#l p!$ee_inity6X8n"y5ainfoy7ml4 4$#wee_shutdownyH8Xn"yGa!@ w#ee_canvas_setupyTXTnwinySddebugySevasyU loyVhinfoyWdsinfoyX%`;!P$b;+P+$__iobk@$ewl_config_cachex+- canvas_funcsy y%d 5S ../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEcore_X.hX11/X.hstddef.hX11/Xlib.hEvas_Engine_Software_X11.hEwl_Engine_Evas_Software_X11.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_engine_evas_software_x11.c8y'HH<TdLXl,8L\Xpt \dtH<T | 8T -  - X - 8  - X - @ewl_engine_dependanciesTewl_engine_create0$Ewl_Attach_List__func__Ewl_PairEwl_Callback_ChainEwl_WindowEwl_Engine_Evas_Software_X11Ewl_EmbedEwl_ObjectEwl_OrientationEwl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlayEwl_Window_FlagsEwl_Config_CacheEwl_Dnd_TypesengineEwl_ContainerEwl_Engineunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtab`o "%o p p@3B   =B H H RB ` `P \ b h n8"D"DW"" v$T$T%<%< %H%H%P%P%X%X%\%\B%`%`%x%x%x X -2i4>6O 9YZDZ Z \'070701000416fb000081a400000002000000020000000145ae79e300005654000000760000000000000000000000000000002900000000reloc/lib/ewl/engines/evas_xrender_x11.a! / 1169060420 0 0 0 60 ` ewl_engine_dependanciesewl_engine_create// 1169060420 0 0 0 32 ` ewl_engine_evas_xrender_x11.o/ /0 1169060418 0 0 100644 21820 ` ELFQ4(.shstrtab.debug_abbrev.debug_info.debug_line.text.data.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.data.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I&  : ; : ; I8 $ > ' I' I : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/  : ; I8 : ;I.? : ; ' I@ 4: ; I 4I4  : ; I 4: ; I .: ; ' I@ !: ; I ".: ; ' @ #4: ; I? < GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_engine_evas_xrender_x11.c/home/falko/e/e17/libs/ewl/src/engines/evas_xrender_x11EvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intintchar Evas_Engine_Info& Q_Evas_Engine_Info magic#short unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1"2m Ecore_Compare_Cb4JPe  Ecore_List7w _ecore_list7 firstCF# lastDF# currentEF# free_funcG# nodesI# indexJ#Ecore_List_Node: @_ecore_list_node: data># next?@#Ecore_DListeEcore_Hash_Nodev _ecore_hash_node  next# key# value#_Ecore_Hash y_ecore_hash  bucketsy# size# nodes# index# compare2# hash_func# free_key# free_value#NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVEWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODAL9L currentI9# preferredPr# maximumQr# minimumRr# padZ#( insets[#8 flags]m#HrI xE# yF# wG# hH# P wM# hN#Z lV# rW# tX# bY#  list$Q#direct%m#len&m#,#N, key9# value:#@Y@ listG#directHm#lenIm#OO listVQ# maskW# lenX# indexY#u a`u object# parent a#L callbacks g#P attach w# smart_object# fx_clip_box# theme_object# theme_path# theme_group# theme_state# appearance# inheritance# layer# toplayered# theme }# theme_textN# w  n widgetT# childrenV m# clip_boxX# redirectZ # child_add\ n# child_remove] # child_resize^ # child_show_ # child_hide` ## iteratorb 9#Ewl_Child_Add'   a Ewl_Child_Remove.   a Ewl_Child_Resize6   a Ewl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL W ] m a L ~  num_types# types #float(  ( container(- #)  E) overlay)8 # engine_name):#);# evas)= # evas_window)># cursor)?# smart)A# ev_clip)B# tab_order)C m# obj_cache)E }# last)N E# x)P# y)Q# dnd_count)S# focus)T# dnd_types)V s# dnd_last_position)W a# )N clicked)I a# focused)J a# mouse_in)K a# drop_widget)L a# drag_widget)M a#* N* embed*- # window*/# transient*0N# title*2# name*3# classname*4# flags*6# 4q_4q handle4# name4# dependancies4 m# functions4W# 4s4s shutdown4vQ# hooks4~#?4~ window4zQ# canvas4{Q# theme4|Q# pointer4}Q# K KT?doublesigned charXID_GtVisualID_QtDrawable_fPixmap_kXPointeraX ,_XExtDataa numbera# nexta,# free_privateaB# private_dataa# B ,2XExtDataa a ext_dataa# visualida# classa# red_maskat# green_maskat# blue_maskat# bits_per_rgba# map_entriesa#HVisualaX_XDisplayDisplaya&Evas_Engine_Info_XRender_X11b` _Evas_Engine_Info_XRender_X11b magicb # infob#b displayb6# drawableb# maskb# visualb# destination_alphab#c 9c cT#__FILEi*G ;__FILEi* _cntj8# _ptrj9|# _basej;|# _flagj<# _magicj=# __orientationj?m# __ionolockj@m# __seekablejAm# __extendedfdjBm# __xf_nocheckjCm# __fillerjDm # xFx levelx #enablex!#segvx"#backtracex##evas_renderx$#gc_reapx%#print_signalsx'#print_keysx(#Mewl_engine_dependanciesy mndy ml]]Mewl_engine_createy#Knargcy"]argvy" y$l 2ee_inity7n!y6Kinfoy8WlBB2"ee_shutdownyIn!yHK "'ee_canvas_setupyUnwinyTNdebugyTevasyV loyW'hinfoyX-dsinfoyY3`I<I9^9#__iobkN#ewl_config_cachex+;canvas_funcsy  :P ../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEcore_X.hX11/X.hstddef.hX11/Xlib.hEvas_Engine_XRender_X11.hEwl_Engine_Evas_Xrender_X11.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_engine_evas_xrender_x11.cy(㿈`` @``@` @``` `@@'`@@`@@`` @``@`?@``` `@`` @``@` @``` `@㿈'D'H`` @``@` @``` &`@  @'쀠`>`` @``@`?@``` *`@`` @``@` @``` * `@'@`B@'`` @``@`?@``` /`@`` @``@` @``` / `@'=`` @``@`?@``` 2`@`` @``@` @``` 2`@'㿈'D`` @``@` @``` :`@D`@````@@@'U  @'`#@`#`D`@$ D#` `` @``@`?@``` D`@`` @``@` @``` D `@ '㿐'D`` @``@` @``` J`@D`@````@@@4D` `D` @D ` D``D`@D ``` @``@`?@``` P`@x'D'H'`` @``@` @``` [`@D`@````@@@D`@`"@DaH'DaH``'`````@@@D'@'`@@@'䀠` ``@?@'@$ ``` (`@ (` @`("Da#`@@@@@@@@@DDa@`` @``@`?@``` ~`@ewl_engine_dependancies--> %s:%i Entering %s(); ewl_engine_evas_xrender_x11.cx11evas<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_engine_createee_init This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engineevas_xrender_x11<-- %s:%i Returning %i in %s(); ee_shutdownee_canvas_setupwinwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. xrender_x11Unable to use xrender_x11 engine for rendering, |  -  - , -  -  - @ewl_engine_dependanciesbewl_engine_create Ewl_Attach_List__func__Ewl_PairEwl_Callback_ChainEwl_WindowEwl_EmbedEwl_ObjectEwl_OrientationEwl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlayEwl_Window_FlagsEwl_Engine_Evas_Xrender_X11Ewl_Config_CacheEwl_Dnd_TypesengineEwl_ContainerEwl_Engineunsigned int 8/;  Hh, P[fq | 2GPi-DMfewl_engine_evas_xrender_x11.cee_canvas_setupee_shutdowncanvas_funcsee_init__func__.0__func__.1__func__.2__func__.3__func__.4calloc__iobevas_render_method_lookupfprintfevas_output_viewport_setewl_backtraceewl_engine_dependanciesewl_engine_createexitecore_dlist_appendewl_embed_evas_setevas_output_size_setevas_newewl_object_current_w_getewl_debug_indent_printecore_dlist_newevas_engine_info_setewl_object_current_x_getecore_x_display_getewl_print_warningewl_widget_type_isewl_object_current_y_getstrdupfreeewl_config_cacheevas_output_method_setewl_segvewl_object_current_h_getevas_engine_info_get    nUUJJ(Ou^u""    t    @ @ - 5 5Udee#+<K& * =H  h h "-[ _  8fu  8  "] g o $w t        < T d T p  p \ h p      <  T ' d / t 7  ?  G  O  W  _  g  o d w     8  D  H  h             ,  8  @  P         '  8 /  P 7  - - $- (- @#H L P T X 8\ 8d h lt$ X X+ ` `+- - - - #   h h  8$ 8, 0 4<- @- \- `- x#     8 8  - - - - #      8$ 8, 0 4Dd- h- - - #   h h 8 8  - - - - #    $ ( 8, 88 < @t,- - - - #   h h 8 8  - - - - ,#4 8 < @ D 8H 8T X \p- t- - - #   h h 8 8  - - - - #$ ( , 0 4 88 8D H Lp- t- - - #     8 8  (        8 8 (/DX \ h l x @| @+- - - - #   h h 8 8   - - ,- 0- H#P T X X\ X` 8d 8p t x- - - - #     8 8  ($ ( , 0 4 8 < 8@ 8DLT/,,- - - - #    h  h  8  8     $ H- L- h- l- #        8  8      (               /     ) 4( \  `  h l p  t  x  |            / !  @  @  . 1    P  P $ 0 D' % " 0  & * " 0 0 H P- T- p- t- #    h  h  8  8       8  0 4 L P hh l    8 as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 <% >1$ 70=0E3dR4Db4D q4d|5x 8{;  >,  @  P  Px  QL  QX  QpZ070701000416fc000081ed00000002000000020000000145ae79e3000007fc000000760000000000000000000000000000002a00000000reloc/lib/ewl/engines/evas_xrender_x11.la# evas_xrender_x11.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='evas_xrender_x11.so.1' # Names of this library. library_names='evas_xrender_x11.so.1.0.0 evas_xrender_x11.so.1 evas_xrender_x11.so' # The name of the static archive. old_library='evas_xrender_x11.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for evas_xrender_x11. current=1 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/engines' 070701000416fd000081ed00000002000000020000000145ae79e300005ebc000000760000000000000000000000000000003000000000reloc/lib/ewl/engines/evas_xrender_x11.so.1.0.0ELF4Yl4 ("!!!!!4P##++  !"#$%')* &($  ?    :  KiT\ y4  T    ! 8KSl"($  ! 4T "+  1: L"dy$ #$ 7crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_engine_evas_xrender_x11.cee_canvas_setupee_shutdownee_initcall___do_global_ctors_auxcrtn.sexitewl_object_current_w_getevas_output_viewport_setevas_newevas_engine_info_get_Jv_RegisterClasses_etextewl_object_current_x_getewl_embed_evas_setfprintfewl_object_current_y_getevas_output_size_setewl_config_cacheewl_widget_type_is_PROCEDURE_LINKAGE_TABLE__edataecore_dlist_appendewl_backtrace_GLOBAL_OFFSET_TABLE_ewl_engine_dependancies__register_frame_info_finiewl_segvewl_engine_create__deregister_frame_infoevas_engine_info_setewl_print_warningcallocstrdup__dso_handleewl_object_current_h_get_lib_versionecore_dlist_newfreeecore_x_display_get_DYNAMIC__iobewl_debug_indent_print_endevas_output_method_setevas_render_method_lookuplibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1evas_xrender_x11.so.1/usr/local/lib:/opt/csw/lib:/usr/sfw/libQ 7̳[g y&Pu!$!$!$!$!$! ! ! ! !!X!!h!4!$!0!P!p!x!!!! P! X! p!""" "  "$"" "$&" "$$$T"X"d"p"|'" """"""#""""## *#)#$#0#<$#H#T#` #l #x# ## 㿠@;@㿠@㿐#/Eଂ`  @  `@@`" `@$@`````@E:`  +㿐㿐/Dͮ` ` @E$ ```x `@E㿐㿈/D``|` @``|@` @D`` `8`< ``@D@D'`@@D@D`D@D@D`|` @``|@`?@D`` `H`< ``@D`|` @` `|@` @D`` `L`< ``@D㿈/Dg 'D'H`|` @``|@` @Df`` `8`< &`d@DV  @D^'쀠`R`|` @``|@`?@D6`` `H`< *`d@D&`|` @` `|@` @D`` `L`< * `d@C'@`V@D'`|` @``|@`?@C`` `H`< /`d@C`|` @` `|@` @C`` `L`< / `d@C'Q`|` @``|@`?@C`` `H`< 2`d@C{`|` @` `|@` @Ce`` `L`< 2`d@CT'㿈/C4@'D`|` @``|@` @C4`` `8`< :`h@C$D`@C0`` `P`h`T@C @C@C 'm  @C '`0#@`4#`D`X@B$ D#` `|` @``|@`?@B`` `H`< D`h@B`|` @` `|@` @B`` `\`< D `h@B '㿐/B|`'D`|` @``|@` @B|`` `8`< J`l@BlD`@Bx`` `P`l`T@BT@Bg@Bh>D` `D` @BTD ` D``D`@BID ``|` @``|@`?@B"`` `H`< P`l@Bx/A@'D'H'`|` @``|@` @A`` `8`< [`p@AD`@A`` `P`p`@A@A@AD`@A`-@ADaH'DaH``$'`` ` `p``@A@A@AD'@A'`(@A@A@A'䀠``` `,@Aj?@A'@A$ ``` (`@ (` @`("Da#`@A{@A{@Az@Aw@Aw@Av@Af@Ae@AiDDa@Af`|` @``|@`?@A `` `H`< ~`p@@㿐/@؂`t@?㿐ewl_engine_dependancies--> %s:%i Entering %s(); ewl_engine_evas_xrender_x11.cx11evas<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_engine_createee_init This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engineevas_xrender_x11<-- %s:%i Returning %i in %s(); ee_shutdownee_canvas_setupwinwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. xrender_x11Unable to use xrender_x11 engine for rendering, #00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0}Qg   ``oyzo loP \  oo"( l  D \     ! "(#$$$$$$$ !$%!(4 CS  n  N  z$$$$i  $$$$T\     '!X .!h 54  A$N0 TP Zp `x f l r x P ~ X  p T        C$  $z$$ $-2Kdm ! #"(=$DW  e! {4T "   " $$= JZ_s#|$.libs/evas_xrender_x11.so.1.0.0crti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_engine_evas_xrender_x11.cee_canvas_setup.LLC10.LLC11.LLC12.LLC13.LLC14.LLC15ee_shutdowncanvas_funcs.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9ee_init__func__.0__func__.1__func__.2__func__.3__func__.4__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_exitewl_object_current_w_getevas_output_viewport_setevas_newevas_engine_info_get_Jv_RegisterClasses_etextewl_object_current_x_getewl_embed_evas_setfprintfewl_object_current_y_getevas_output_size_setewl_config_cacheewl_widget_type_is_PROCEDURE_LINKAGE_TABLE__edataecore_dlist_appendewl_backtrace_GLOBAL_OFFSET_TABLE_ewl_engine_dependancies__register_frame_info_finiewl_segvewl_engine_create__deregister_frame_infoevas_engine_info_setewl_print_warningcallocstrdup__dso_handleewl_object_current_h_get_lib_versionecore_dlist_newfreeecore_x_display_get_DYNAMIC__iobewl_debug_indent_print_endevas_output_method_setevas_render_method_lookupas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I&  : ; : ; I8 $ > ' I' I : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/  : ; I8 : ;I.? : ; ' I@ 4: ; I 4I4  : ; I 4: ; I .: ; ' I@ !: ; I ".: ; ' @ #4: ; I? < ,GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_engine_evas_xrender_x11.c/home/falko/e/e17/libs/ewl/src/engines/evas_xrender_x11EvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intintchar Evas_Engine_Info& Q_Evas_Engine_Info magic#short unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1"2m Ecore_Compare_Cb4JPe  Ecore_List7w _ecore_list7 firstCF# lastDF# currentEF# free_funcG# nodesI# indexJ#Ecore_List_Node: @_ecore_list_node: data># next?@#Ecore_DListeEcore_Hash_Nodev _ecore_hash_node  next# key# value#_Ecore_Hash y_ecore_hash  bucketsy# size# nodes# index# compare2# hash_func# free_key# free_value#UNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALUVEWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODALJ9JL currentI9# preferredPr# maximumQr# minimumRr# padZ#( insets[#8 flags]m#HrI xE# yF# wG# hH# P wM# hN#Z lV# rW# tX# bY#  list$Q#direct%m#len&m#,#N, key9# value:#u@Yu@ listG#directHm#lenIm#"O"O listVQ# maskW# lenX# indexY#u a`u object# parent a#L callbacks g#P attach w# smart_object# fx_clip_box# theme_object# theme_path# theme_group# theme_state# appearance# inheritance# layer# toplayered# theme }# theme_textN# w  n widgetT# childrenV m# clip_boxX# redirectZ # child_add\ n# child_remove] # child_resize^ # child_show_ # child_hide` ## iteratorb 9#Ewl_Child_Add'   a Ewl_Child_Remove.   a Ewl_Child_Resize6   a Ewl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL W ] m a L ~  num_types# types #float(  ( container(- #@)  E@) overlay)8 # engine_name):#);# evas)= # evas_window)># cursor)?# smart)A# ev_clip)B# tab_order)C m# obj_cache)E }# last)N E# x)P# y)Q# dnd_count)S# focus)T# dnd_types)V s# dnd_last_position)W a# )N clicked)I a# focused)J a# mouse_in)K a# drop_widget)L a# drag_widget)M a#5* N5* embed*- # window*/# transient*0N# title*2# name*3# classname*4# flags*6# 4q_4q handle4# name4# dependancies4 m# functions4W# e4se4s shutdown4vQ# hooks4~#?4~ window4zQ# canvas4{Q# theme4|Q# pointer4}Q# K KT?doublesigned charXID_GtVisualID_QtDrawable_fPixmap_kXPointeraX ,_XExtDataa numbera# nexta,# free_privateaB# private_dataa# B ,2XExtDataa a ext_dataa# visualida# classa# red_maskat# green_maskat# blue_maskat# bits_per_rgba# map_entriesa#HVisualaX_XDisplayDisplaya&Evas_Engine_Info_XRender_X11b` _Evas_Engine_Info_XRender_X11b magicb # infob#b displayb6# drawableb# maskb# visualb# destination_alphab#c 9c cT#__FILEi*G ;__FILEi* _cntj8# _ptrj9|# _basej;|# _flagj<# _magicj=# __orientationj?m# __ionolockj@m# __seekablejAm# __extendedfdjBm# __xf_nocheckjCm# __fillerjDm # xFx levelx #enablex!#segvx"#backtracex##evas_renderx$#gc_reapx%#print_signalsx'#print_keysx(#Mewl_engine_dependanciesy m4ndy ml]]Mewl_engine_createy#KTnargcy"]argvy" y$l 2ee_inity7T4n!y6Kinfoy8WlBB2"ee_shutdownyI4Tn!yHK  "'ee_canvas_setupyUTnwinyTNdebugyTevasyV loyW'hinfoyX-dsinfoyY3`I <I9^9#__iobkN#ewl_config_cachex+;canvas_funcsy $ P ../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEcore_X.hX11/X.hstddef.hX11/Xlib.hEvas_Engine_XRender_X11.hEwl_Engine_Evas_Xrender_X11.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_engine_evas_xrender_x11.c4y(DD|8P` HTh|(4HXTlpX`p DTd  | 4T -  - T - 4  - T\ - @ewl_engine_dependanciesbewl_engine_create,Ewl_Attach_List__func__Ewl_PairEwl_Callback_ChainEwl_WindowEwl_EmbedEwl_ObjectEwl_OrientationEwl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlayEwl_Window_FlagsEwl_Engine_Evas_Xrender_X11Ewl_Config_CacheEwl_Dnd_TypesengineEwl_ContainerEwl_Engineunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtab`o "%o l l@3B   =B D D RB \ \P \ b h 4n8!!W"("( v##$$ $$$$$$$$B$$$$$ X ,135hL V0VDW W0 XC'070701000416fe000081a400000002000000020000000145ae79d800022c68000000760000000000000000000000000000001c00000000reloc/lib/ewl/engines/x11.a! / 1169060403 0 0 0 56 ` ewl_engine_dependanciesewl_engine_create// 1169060403 0 0 0 20 ` ewl_engine_x11.o/ /0 1169060401 0 0 100644 142176 ` ELF'4(.shstrtab.debug_abbrev.debug_info.debug_line.text.data.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.bss.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.data.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > : ; ' I ' I : ;  : ; I8  : ; I8  : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/  : ;  : ;I8  : ;I8  : ;I 8  : ;I 8 : ;I! : ;" : ;# : ;$.? : ; ' I@ %4I4  &: ; I '4: ; I (.: ; ' I@ ): ; I *4: ; I +.: ;' @ ,: ;I -: ;I .4: ;I /4: ;I 0 1.: ;' I@ 2 34: ; I? < 44: ;I? < 5!F{GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_engine_x11.c/home/falko/e/e17/libs/ewl/src/engines/x11EvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong double Ecore_Event_HandlerlEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List71_ecore_list7firstC#lastD#currentE#free_funcG# nodesI#indexJ#Ecore_List_Node:_ecore_list_node:>#next?#Ecore_DListEcore_Hash_Node/v_ecore_hash_node nextv#key#value#Ecore_Hash2_ecore_hash buckets2#size#nodes#index# compare#hash_func#free_key#free_value#v}NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV8UEWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODALlLcurrentI#preferredP+#maximumQ+#minimumR+# padZL#(insets[L#8flags]#H+IxE#yF#wG#hH# LPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:,#@S@listGS#directH#lenI#YOjOlistV#maskWE#lenXE#indexYE#u `uobjecta#parent #Lcallbacks #Pattach 0#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme 6#theme_text# 0_2| B R  ] =widgetT#childrenV <#clip_boxX#redirectZ i#child_add\ =#child_remove] o#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' R X i i  REwl_Child_Remove.   i  Ewl_Child_Resize6   i  }Ewl_Child_Show= REwl_Child_HideD REwl_Container_IteratorL & , <  i M x#types x#,float(  (container(- R#)  )overlay)8 #engine_name):#);#evas)= z#evas_window)>#cursor)?#smart)A#ev_clip)B#tab_order)C <#obj_cache)E 6#last)N #x)P#y)Q#dnd_count)S#focus)T#dnd_types)V B#dnd_last_position)W # z)Nclicked)I #focused)J #mouse_in)K #drop_widget)L # drag_widget)M #{* **- #*/#transient*0#title*2,#name*3,#classname*4,#flags*6U# 4q#{4qhandle4#name4,#dependancies4 <#functions4# 4s4sshutdown4v#hooks4~#4~4z#canvas4{#theme4|#4}#  { doublesigned charEcore_X_ID^+Ecore_X_Window^-?Ecore_X_Atom^3?Ecore_X_Time^5?Ecore_X_Cursor^6?_Ecore_X_Rectangle^?x^@#y^@#width^A#^A# Ecore_X_Rectangle^B_Ecore_X_Window_State^IECORE_X_WINDOW_STATE_ICONIFIEDECORE_X_WINDOW_STATE_MODALECORE_X_WINDOW_STATE_STICKYECORE_X_WINDOW_STATE_MAXIMIZED_VERTECORE_X_WINDOW_STATE_MAXIMIZED_HORZECORE_X_WINDOW_STATE_SHADEDECORE_X_WINDOW_STATE_SKIP_TASKBARECORE_X_WINDOW_STATE_SKIP_PAGERECORE_X_WINDOW_STATE_HIDDENECORE_X_WINDOW_STATE_FULLSCREEN ECORE_X_WINDOW_STATE_ABOVE ECORE_X_WINDOW_STATE_BELOW ECORE_X_WINDOW_STATE_DEMANDS_ATTENTION ECORE_X_WINDOW_STATE_UNKNOWN Ecore_X_Window_State^h_Ecore_X_Selection^ECORE_X_SELECTION_PRIMARYECORE_X_SELECTION_SECONDARYECORE_X_SELECTION_XDNDECORE_X_SELECTION_CLIPBOARDEcore_X_Selection^Q_Ecore_X_Event_Mode^ECORE_X_EVENT_MODE_NORMALECORE_X_EVENT_MODE_WHILE_GRABBEDECORE_X_EVENT_MODE_GRABECORE_X_EVENT_MODE_UNGRABEcore_X_Event_Mode^_Ecore_X_Event_Detail^ECORE_X_EVENT_DETAIL_ANCESTORECORE_X_EVENT_DETAIL_VIRTUALECORE_X_EVENT_DETAIL_INFERIORECORE_X_EVENT_DETAIL_NON_LINEARECORE_X_EVENT_DETAIL_NON_LINEAR_VIRTUALECORE_X_EVENT_DETAIL_POINTERECORE_X_EVENT_DETAIL_POINTER_ROOTECORE_X_EVENT_DETAIL_DETAIL_NONEEcore_X_Event_Detail^kEcore_X_Event_Key_Down^c_Ecore_X_Event_Key_Down^keyname^,#^,#^ ,#^!# win^"Q#^#Q#^${#Ecore_X_Event_Key_Up^ _Ecore_X_Event_Key_Up^keyname^),#^*,#^+,#^,# win^-Q#^.Q#^/{#Ecore_X_Event_Mouse_Button_Down^2_Ecore_X_Event_Mouse_Button_Down(^button^4#^5#x^6#y^6# root^9!#win^:Q#^;Q#^<{# ^=#$^>#$Ecore_X_Event_Mouse_Button_Up^_Ecore_X_Event_Mouse_Button_Up(^button^C#^D#x^E#y^E# root^H"##win^IQ#^JQ#^K{# ^L#$^M#$Ecore_X_Event_Mouse_Move^_Ecore_X_Event_Mouse_Move ^^R#x^S#y^S#root^V"G# win^WQ#^XQ#^Y{#Ecore_X_Event_Mouse_Out^P_Ecore_X_Event_Mouse_Out(^^l#x^m#y^m#root^p"k# win^qQ#^rQ#mode^sQ#^t# ^u{#$Ecore_X_Event_Mouse_Wheel^q_Ecore_X_Event_Mouse_Wheel(^direction^z#z^{#^|#x^}# y^}#root^"#win^Q#^Q# ^{#$Ecore_X_Event_Window_Focus_In^B_Ecore_X_Event_Window_Focus_In^win^Q#mode^Q#^#^{# Ecore_X_Event_Window_Focus_Out^3_Ecore_X_Event_Window_Focus_Out^win^Q#mode^Q#^#^{# Ecore_X_Event_Window_Damage^V_Ecore_X_Event_Window_Damage^win^Q#x^#y^#w^# h^#count^#^{#Ecore_X_Event_Window_Destroy^H_Ecore_X_Event_Window_Destroy^win^Q#^{#Ecore_X_Event_Window_Configure^n<_Ecore_X_Event_Window_Configure$^win^Q#abovewin^Q#x^#y^# w^#h^#border^#override^#from_wm^#^{# Ecore_X_Event_Selection_Request^c_Ecore_X_Event_Selection_Request^owner^Q#requestor^Q#^ {#^!g# target^"g#property^#g#Ecore_X_Event_Selection_Notify^_Ecore_X_Event_Selection_Notify^win^(Q#^){#^*#target^+,# ^,#Ecore_X_Selection_Data^)_Ecore_X_Selection_Data^content^7"#^8#h#length^9#format^:# free^< <#Ecore_X_Selection_Data_Files^M_Ecore_X_Selection_Data_Files^^A#files^B x#num_files^C#Ecore_X_Selection_Data_Text^ _Ecore_X_Selection_Data_Text^^H#text^I,#Ecore_X_Event_Xdnd_Enter^ 1 _Ecore_X_Event_Xdnd_Enter^win^UQ#^UQ#types^W x#^X# Ecore_X_Event_Xdnd_Position^ !_Ecore_X_Event_Xdnd_Position^win^]Q#^]Q#^`#n#action^ag# Ecore_X_Event_Xdnd_Leave^!;!!}_Ecore_X_Event_Xdnd_Leave^win^nQ#^nQ# Ecore_X_Event_Xdnd_Drop^!!!_Ecore_X_Event_Xdnd_Drop^win^sQ#^sQ#action^tg#^w## ""#^9x^8#y^8#""G^Hx^G#y^G#""k^Vx^U#y^U#""^px^o#y^o#""^x^#y^###h^1ECORE_X_SELECTION_CONTENT_NONEECORE_X_SELECTION_CONTENT_TEXTECORE_X_SELECTION_CONTENT_FILESECORE_X_SELECTION_CONTENT_TARGETSECORE_X_SELECTION_CONTENT_CUSTOME"#^`x^_#y^_#"#^wx^v#y^v#_ ##_ _ #__FILEh*#$__FILEh*_cnti8#_ptri9#h#_basei;#h#_flagi<E# _magici=E# __orientationi?# __ionolocki@# __seekableiA# __extendedfdiB# __xf_nocheckiC# __filleriD # w$%wlevelw #enablew!E#segvw"E#backtracew#E#evas_renderw$E#gc_reapw%E#print_signalsw'E#print_keysw(E#$%ewl_engine_dependanciesx <n%%%2%$&aewl_engine_createxn&argcx&argvx x'x&al%&w#&w2&g('ee_initxn)x&argcx&argvx x*infoxl*displayx,h*ixd%''2'+'\ee_shutdownx'n,x&%'l'l2 '\+'ee_window_newxyn-winxx.xwinxzQl%''2 '+(ee_window_destroyxn-winx%(&g+(fee_window_movexn-winx%(v(v2(f+(ee_window_resizexn-winx.widthxl/xh%((2(+)Dee_window_min_max_size_setxn-winx%)T)T2)D+)ee_window_showxn-winx%)(f+)ee_window_hidexn-winx%)(f+*1ee_window_title_setxn-winx%*A*A2*1+*ee_window_name_class_setxn-winx%**2*+*ee_window_borderless_setxn-winx%**++Cee_window_dialog_setxn-winx%+S+S2+C++ee_window_fullscreen_setx.n-winx-.fullscreenx/l%+0.statesx>+h*+2+,8ee_window_transient_forxJn-winxI%,8%+,ee_window_modal_setxZn-winxY.modalx[l%,0.statesxj,h*1,2+- ee_window_raisexvn-winxu%--2- +-dee_window_lowerxn-winx%-d- 1-ee_keyboard_grabxn-winx.retxl%-(+. ee_keyboard_ungrabxn-winx%..2. 1.yee_pointer_grabxn-winx.retxl%.y- +.ee_pointer_ungrabxn-winx%.&g+/*ee_window_selection_text_setxn-winx-txtx%/:/:2/*+/ee_window_geometry_setxn-winx-widthx,x.wxl.hxh%//2/+0 ee_dnd_aware_setxn,x %0 (+0ee_desktop_size_getxn,x -wx-hx%0*1+0ee_dnd_drag_types_setxn,x -typesx0-numx%1121+1[ee_dnd_drag_beginxn,x %1[&g+1ee_dnd_drag_dropxn,x %1(12>ee_dnd_drag_data_sendx'n,x& -handlex&,x&-lenx&.requestx(2>l%2D<112ee_pointer_data_newx9n,x8 ,x8-wx8-hx8%2*1+3ee_pointer_freexDn,xC ,xC%3- 13fee_pointer_getxTn,xS %3f(f+3ee_pointer_setx^n,x] ,x].curx_l%3(f14\ewl_ev_x_window_exposexpn,xo,xo-exo.evxu4\l/xvh%4b3/15ewl_ev_x_window_configurexn,x,x-ex.evx5l/xh/x d.configx`%5+H5+2515ewl_ev_x_window_deletexn,x,x-ex.evx5l/xh%5/16Yewl_ev_x_key_downxn,x,x-ex/xl.evx6Yh/xd%6_&g16ewl_ev_x_key_upxn,x,x-ex/x l.evx 6h/x d%6c- 17ewl_ev_x_mouse_downx1n,x0,x0-ex0.clicksx2l/x3h.evx47d/x5`%7 *118Hewl_ev_x_mouse_upxMn,xL,xL-exL/xNl.evxO8Hh/xPd%8N&g18ewl_ev_x_mouse_movexdn,xc,xc-exc/xel.evxf8h/xgd%8*119ewl_ev_x_mouse_outxzn,xy,xy-exy/x{l.evx|9h/x}d%9. 1:+ewl_ev_x_mouse_wheelxn,x,x-ex/xl.evx:+h/xd%:1P+C1:ewl_ev_x_focus_inxn,x,x-ex/xl.evx:h%:&g1;Lewl_ev_x_focus_outxn,x,x-ex/xl.evx;Lh%;R. 1<3ewl_ev_x_data_receivedxn,x,x-ex.evx<3l%<90/x h/x<>d2<.filesxl%=2<.recx,h.dndx,d0/x d.atomx,h11>\ewl_ev_dnd_positionxn,x,x-ex/x l.evx!>\h.xx"d.yx"`.wxx"\.wyx"X.pxx#T.pyx#P.pwx#L.phx#H.rectx$.will_acceptx%%>b0/x.  *11>ewl_ev_dnd_enterxUn,xT,xT-exT/xV l.evxW>h.ixXd%> (1?ewl_ev_dnd_leavexln,xk,xk-exk/xm l.evxn?h.ixod%?!(1@ewl_ev_dnd_dropxn,x,x-ex/x l.evx@h.internalxd%@0.xx`.yx\.wxxX.wyxT/xP!}- 3ECORE_X_DND_ACTION_PRIVATE^g4ECORE_X_EVENT_KEY_DOWN^4ECORE_X_EVENT_KEY_UP^4ECORE_X_EVENT_MOUSE_BUTTON_DOWN^4ECORE_X_EVENT_MOUSE_BUTTON_UP^4ECORE_X_EVENT_MOUSE_MOVE^4ECORE_X_EVENT_MOUSE_OUT^4ECORE_X_EVENT_MOUSE_WHEEL^4ECORE_X_EVENT_WINDOW_FOCUS_IN^4ECORE_X_EVENT_WINDOW_FOCUS_OUT^4ECORE_X_EVENT_WINDOW_DAMAGE^4ECORE_X_EVENT_WINDOW_CONFIGURE^'4ECORE_X_EVENT_SELECTION_REQUEST^14ECORE_X_EVENT_SELECTION_NOTIFY^24ECORE_X_EVENT_WINDOW_DELETE_REQUEST^;4ECORE_X_EVENT_XDND_ENTER^Q4ECORE_X_EVENT_XDND_POSITION^R4ECORE_X_EVENT_XDND_LEAVE^T4ECORE_X_EVENT_XDND_DROP^U3ECORE_X_ATOM_SELECTION_XDNDygC#23__iobjCCE53__ctypezjC3ewl_config_cachew+$*ee_expose_handlerx$C*ee_configure_handlerx%C*ee_delete_request_handlerx&C*ee_key_down_handlerx'C*ee_key_up_handlerx(C*ee_dnd_position_handlerx)C*ee_dnd_enter_handlerx*C*ee_dnd_leave_handlerx+C*ee_dnd_drop_handlerx,C*ee_selection_notify_handlerx-C*ee_mouse_down_handlerx.C*ee_mouse_up_handlerx/C*ee_mouse_move_handlerx0C*ee_mouse_wheel_handlerx1C*ee_mouse_out_handlerx2C*ee_focus_in_handlerx3C*ee_focus_out_handlerx4CF92*window_funcsxZF)Fc2*pointer_funcsxzFS; ../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEcore_X.hEwl_Engine_X11.hX11/X.hstddef.hX11/Xlib.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_engine_x11.cEcore_X_Atoms.hctype_iso.hx㿐`` @``@` @``` `@`` @``@`?@``` `@`` @``@` @```  `@ 㿈'D'H`` @``@` @``` `@  @'쀠`>`` @``@`?@``` `@`` @``@` @```  `@'DH@`B@'`` @``@`?@``` `@`` @``@` @```  `@'=`` @``@`?@``` `@`` @``@` @``` `@'㿀'D'H'L'`` @``@` @``` `@D`@````@@@'`@`?`` @``@`?@``` `@`` @``@` @```  `@ 'VH`/L`+ 'H@䀣@#(`L@@`@``'H@@(`L@@'`'@`D``@`` @``@`?@``` `@`` @``@` @```  `@'`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@`b`@`\`@`V`@`P`@`J`@`D`@`>`@`8`@`2`@`,`@`&`@` `@``@``@``@``@`GD@``@`` @``@`?@```!`@`` @``@` @```! `@'Y  @'`#@`#``#`D`@$ D#` `` @``@`?@```!"`@`` @``@` @```!" `@ '㿐'D`` @``@` @```!(`@D`@````@@@$`@``@@` @`@``@@` @`@``@@` @`@``@@` @`@``@@` @`@``@@` @`@``@@` @`@``@@` @`@``@@` @`@``@@` @`@``@@` @`@``@@` @`@``@@` @`@``@@` @`@``@@` @`@``@@` @`@``@@` @@D` `D` @D ` D``D`@D ``` @``@`?@```!t`@㿈'D`` @``@` @```!|`@D`@````@@@D`@`"@DaH'DaH``'`````@@@\Da0```D@D@DD aa@'D@D@DD aa@'  @D#aDa``D@`` @``@`?@```!`@㿈'D`` @``@` @```!`@D`@````@@@VD`@`"@DaH'DaH``'`````@@@-D@rDa@Da@D aD a`` @``@`?@```!`@㿈'D`` @``@` @```!`@D`@````@@@OD`@`"@DaH'DaH``'`````@@@&DDDaa!@`` @``@`?@```!`@㿀'D`` @``@` @```!`@D`@````@@@dD`@`"@DaH'DaH``'`````@@@;D@'D@'Da@DDaa؀Da@`` @``@`?@```!`@`'D`` @``@` @```!`@D`@````@@@oD`@`"@DaH'DaH``'`````@@@FD@D@D@D@D#\#`#d#h#l`@`;p`@`;xaؒ  @`` @``@`?@```!`@㿈'D`` @``@` @```!`@D`@````@@@OD`@`"@DaH'DaH``'`````@@@&Da@Da@`` @``@`?@```!`@㿈'D`` @``@` @```!`@D`@````@@@OD`@`"@DaH'DaH``'`````@@@&Da@Da@`` @``@`?@```!`@㿈'D`` @``@` @```!`@D`@````@@@SD`@`"@DaH'DaH``'`````@@@*DDaa@DDaa@`` @``@`?@```"`@㿀'D`` @``@` @```"`@D`@````@@@]D`@`"@DaH'DaH``'`````@@@4D'D'Da'Da耠`Da'aa@`` @``@`?@```" `@㿈'D`` @``@` @```"`@D`@````@@@OD`@`"@DaH'DaH``'`````@@@&DDa`aؒ@`` @``@`?@```"`@㿀'D`` @``@` @```" `@D`@````@@@[D`@`"@DaH'DaH``'`````@@@2D'Da0``` ' 'a@`` @``@`?@```")`@㿀'D`` @``@` @```"1`@D`@````@@@oD`@`"@DaH'DaH``'`````@@@FDa0``'D`H0` `` Daؒ   @Da؀`쀠`  'Daؒ  @`` @``@`?@```"E`@㿈'D`` @``@` @```"K`@D`@````@@@YD`@`"@DaH'DaH``'`````@@@0Da܀` DDaaa@Da@`` @``@`?@```"U`@㿀'D`` @``@` @```"]`@D`@````@@@oD`@`"@DaH'DaH``'`````@@@FDa0``'D`H0` `` Daؒ   @Da؀`쀠`  'Daؒ  @`` @``@`?@```"q`@㿈'D`` @``@` @```"w`@D`@````@@@KD`@`"@DaH'DaH``'`````@@@"Da@`` @``@`?@```"}`@㿈'D`` @``@` @```"`@D`@````@@@KD`@`"@DaH'DaH``'`````@@@"Da@`` @``@`?@```"`@㿀'D'`` @``@` @```"`@D`@````@@@'xD`@`#@DaH'DaH``'`````@@@'NDa0``` Da@'@`` @``@`?@```"`@`` @``@` @```"`@'㿈'D`` @``@` @```"`@D`@````@@@ID`@`"@DaH'DaH``'`````@@@ @`` @``@`?@```"`@㿀'D'`` @``@` @```"`@D`@````@@@'xD`@`#@DaH'DaH``'`````@@@'NDa0``` Da@'@`` @``@`?@```"`@`` @``@` @```"`@'㿈'D`` @``@` @```"`@D`@````@@@ID`@`"@DaH'DaH``'`````@@@ @`` @``@`?@```"`@㿈'D'H`` @``@` @```"`@D`@````@@@pH`@````@@@ZD`@`"@DaH'DaH``'`````@@@1H`H@`DaH @@`` @``@`?@```"`@㿀'D'H'L`` @``@` @```"`@D`Da''   @H`H#@L`L#@`` @``@`?@```"`@㿈'D`` @``@` @```"`@D`@````@@@LD`@`"@DaH'DaH``'`````@@@#Da @`` @``@`?@```"`@㿈'D'H'L`` @``@` @```"`@D`@````@@@LD`@`"@DaH'DaH``'`````@@@# HL@`` @``@`?@```"`@㿈'D'H'L`` @``@` @```#`@D`@````@@@VD`@`"@DaH'DaH``'`````@@@-DL`@ a@DaHL@`` @``@`?@```# `@㿈'D`` @``@` @```#`@D`@````@@@MD`@`"@DaH'DaH``'`````@@@$Da  @`` @``@`?@```#`@㿈'D`` @``@` @```#`@D`@````@@@ID`@`"@DaH'DaH``'`````@@@ @`` @``@`?@```#"`@㿀'D'H'L'PH'`` @``@` @```#*`@D`@````@@@'H`@````@@@'D`@`#@DaH'DaH``'`````@@@'a``  LP@`` @``@`?@```#4`@`` @`$`@` @``  @```#4 `@``  @'㿈'D'H'L'P`` @``@` @```#:`@D`@````@@@'zD`@`#@DaH'DaH``'`````@@@'P`` @``@`?@```#?`@`` @`!`@` @DaHLP  @```#? `@DaHLP  @'㿈'D'H`` @``@` @```#E`@D`@````@@@JD`@`"@DaH'DaH``'`````@@@!H@`` @``@`?@```#K`@㿈'D`` @``@` @```#U`@D`@````@@@'lD`@`#@DaH'DaH``'`````@@@'B`` @``@`?@```#Y`@`` @``@` @@```#Y `@@'㿈'D'H`` @``@` @```#a`@D`@````@@@YD`@`"@DaH'DaH``'`````@@@0H`H'H@'Da@`` @``@`?@```#k`@㿀'D'H'L`` @``@` @```#x`@L'@@'耠`?`` @``@`?@```#~`@`` @``@` @```#~ `@ 'Ma`  @ @`` @``@`?@```#`@`` @``@` @```# `@ 'x'D'H'L'`` @``@` @```#`@L'@@'䀠`?`` @``@`?@```#`@`` @``@` @```# `@ '` @``a`#a '` @`` a` #a '@@'耠`?`` @``@`?@```#`@`` @``@` @```# `@ 'm`@@`@  @`@ ` @`a`#a  ``@`` @``@`?@```#`@`` @``@` @```#Ø `@ '܁㿀'D'H'L`` @``@` @```#`@L'@@'耠`?`` @``@`?@```#`@`` @``@` @```#֘ `@ 'A @`` @``@`?@```#`@`` @``@` @```#ژ `@ '㿀'D'H'L`` @``@` @```#`@L'`@'쀠`?`` @``@`?@```#`@`` @``@` @```# `@ '@'@`@``'p@`@``'a@`@``'R@`@``'C@`@``'4@`@``'%```@(`8`` @`0``` @@`@@`` @``@`?@```$`@`` @``@` @```$ `@ '㿀'D'H'L`` @``@` @```$ `@L'`@'쀠`?`` @``@`?@```$`@`` @``@` @```$ `@ '@'@`@`'p@`@`'a@`@`'R@`@`'C@`@`'4@`@`'%```@(`8`` @`0``` @@`@@`` @``@`?@```$,`@`` @``@` @```$, `@ 'x'D'H'L '`` @``@` @```$7`@L'`@'耠`?`` @``@`?@```$=`@`` @``@` @```$= `@ '^`$ @` '`$ @` '@'@` @`` @``@`?@```$H`@`` @``@` @```$H `@ '܁㿀'D'H'L`` @``@` @```$R`@L'`@'쀠`?`` @``@`?@```$X`@`` @``@` @```$X `@ 'K@'@` @`` @``@`?@```$_`@`` @``@` @```$_ `@ '㿀'D'H'L`` @``@` @```$i`@L'`@'쀠`?`` @``@`?@```$o`@`` @``@` @```$o `@ 'I@'``@`` @``@`?@```$u`@`` @``@` @```$u `@ '㿀'D'H'LL'`` @``@` @```$`@`@'쀠`?`` @``@`?@```$`@`` @``@` @```$ `@ 'I@'``@`` @``@`?@```$`@`` @``@` @```$ `@ '㿀'D'H'LL'`` @``@` @```$`@`@'쀠`?`` @``@`?@```$`@`` @``@` @```$ `@ 'M@'` ` @`` @``@`?@```$`@`` @``@` @```$ `@ '㿀'D'H'LL'`` @``@` @```$`@@@'쀠`?`` @``@`?@```$`@`` @``@` @```$ `@ 'A @`` @``@`?@```$`@`` @``@` @```$ `@ '㿀'D'H'LL'`` @``@` @```$`@@@'쀠`?`` @``@`?@```$`@`` @``@` @```$ `@ 'A @`` @``@`?@```$`@`` @``@` @```$ `@ 'x'D'H'L`` @``@` @```$`@L`@````@@@'L'```@F`'@@'耠`7@``'` `  @"@``'` `  @ ` `  @@`` @``@`?@```$`@`` @``@` @```$ `@ '܁㿀'D'H'L`` @``@` @```$`@L`@````@@@'L'`` @@%@` @'@` @@'`@@@"`` @@@@'@`@'@@`` @``@`?@```%`@`` @``@` @```% `@ '0'D'H'L'`` @``@` @```%'`@L`@````@@@'L'@@'쀠`Oܚ @`܂#@'` ؂#@'@@'`4ԘО̂#\ @` 'a` ''''''''??`  @@`` @``@`?@```%P`@`` @``@` @```%P `@ '㿀'D'H'L'`` @``@` @```%Z`@L`@````@@@'rL'@@'쀠`+` #a` (`@$!'` 䀣@(` @@@(`!Ђ@ @`'`` @``@`?@```%g`@`` @``@` @```%g `@ '㿀'D'H'L`` @``@` @```%q`@L`@````@@@'rL'@@'쀠`+à`&'a䀣@(`!Ђ@@@(`!Ђ@ @`'a@ a a a`` @``@`?@```%`@`` @``@` @```% `@ 'h'D'H'L'`` @``@` @```%`@L`@````@@@'tL'@@'쀠`-ؚ @`a '` ؂#@'`Ԃ#@'@'Ѐ`@@`` @``@`?@```%`@`` @``@` @```% `@ '́ewl_engine_dependancies--> %s:%i Entering %s(); ewl_engine_x11.c<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_engine_createee_init This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engine<-- %s:%i Returning %i in %s(); -displayUnable to initialize Ecore X. Is your DISPLAY variable set correctly? Unable to create Ecore X event handlers. x11ee_shutdownee_window_newwinwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. ee_window_destroyee_window_moveee_window_resizeee_window_min_max_size_setee_window_showee_window_hideee_window_title_setee_window_name_class_setee_window_borderless_setee_window_dialog_setee_window_fullscreen_setee_window_transient_foree_window_modal_setee_window_raiseee_window_loweree_keyboard_grabee_keyboard_ungrabee_pointer_grabee_pointer_ungrabee_window_selection_text_settxtee_window_geometry_setee_dnd_aware_setembedee_desktop_size_getee_dnd_drag_types_setee_dnd_drag_beginee_dnd_drag_dropee_dnd_drag_data_sendhandleee_pointer_data_newee_pointer_freeee_pointer_getee_pointer_setewl_ev_x_window_exposeewl_ev_x_window_configureewl_ev_x_window_deleteewl_ev_x_key_downShift_Control_Alt_Mod_Super_Hyper_ewl_ev_x_key_upewl_ev_x_mouse_downewl_ev_x_mouse_upewl_ev_x_mouse_moveewl_ev_x_mouse_outewl_ev_x_mouse_wheelewl_ev_x_focus_inewl_ev_x_focus_outewl_ev_x_data_receivedePaste event received ewl_ev_x_data_requestData request event received: %s not %s ewl_ev_dnd_positionewl_ev_dnd_enterewl_ev_dnd_leaveewl_ev_dnd_drop | h -  -  H - d -  - , -  - d -  -  -  -   - H -  - @ -  - 8 -  -  -  -  -  -  -  -  -  -  -   - 4 -  -  - t -  -  -  - < -  -  -  -  -  - ( -  -  -  -  -  -  -  -  - < -  -  -  - @F%ewl_engine_dependancies%ewl_engine_createdetailEwl_Attach_List__func__keysymboltriple_clickEwl_Pairmodifierswindowevent_winsourceheightEwl_Callback_ChainEwl_WindowembedEwl_EmbedEwl_ObjectEwl_Orientationkey_composenum_typesEwl_Engine_InfoEwl_Pair_ListtimeEwl_WidgetEwl_OverlayselectiontypepointerEwl_Engine_X11Ewl_Window_Flagskey_modifierspositionEwl_Config_CachedataEwl_Dnd_TypesengineEwl_Containerdouble_clickEwl_Engineunsigned intu$p1`d=ONd_Ct|,  Qt <Z*d~d  #.8 C% W6 g( }r( L<3|A| K4(H5n$ E\<T: e|F ixaG@f>  H$ <,t@QbMt$ @  4  1D8{&.?P b8 rHI !Xp(@`)5AMY e8qH}` @Xhx %1=(I8UPahmyUD,p^   ) >0 T< hXx x 3M_y  , ? X p      h   4 Vh h        ) = R j        ( 5 O j        " = ] v }     6Rf7On@To8Pe~ewl_engine_x11.cewl_ev_x_mouse_upwindow_funcsee_shutdownee_dnd_drag_dropee_window_resizeee_window_selection_text_setee_mouse_up_handleree_dnd_enter_handleree_dnd_drag_data_sendee_keyboard_ungrabee_pointer_getee_window_borderless_setewl_ev_x_mouse_wheelee_key_down_handleree_window_hideee_mouse_out_handleree_window_title_setee_window_raiseee_mouse_down_handlerewl_ev_x_mouse_downee_window_min_max_size_setewl_ev_dnd_positionee_window_modal_setee_window_newee_pointer_ungrabee_key_up_handleree_dnd_drag_types_setee_window_name_class_setewl_ev_x_key_upee_pointer_setee_keyboard_grabewl_ev_x_data_receivedee_window_geometry_setewl_ev_x_key_downewl_ev_x_window_configureee_dnd_aware_setewl_ev_x_focus_inewl_ev_x_window_deleteee_pointer_grabewl_ev_x_focus_outee_initee_dnd_position_handleree_window_dialog_setewl_ev_dnd_enteree_dnd_drag_beginee_selection_notify_handleree_focus_out_handleree_delete_request_handleree_mouse_wheel_handleree_window_transient_foree_window_moveewl_ev_x_data_requestewl_ev_x_mouse_outee_window_fullscreen_setewl_ev_dnd_leaveee_expose_handleree_window_lowerewl_ev_dnd_dropee_desktop_size_getee_window_show__func__.50__func__.51__func__.52__func__.53__func__.10__func__.11__func__.12__func__.13__func__.14__func__.15__func__.16__func__.17__func__.18__func__.19__func__.20__func__.21__func__.22__func__.23__func__.24__func__.25__func__.26__func__.27__func__.28__func__.29__func__.30__func__.31__func__.32__func__.33__func__.34__func__.35__func__.36__func__.37__func__.38__func__.39__func__.40__func__.41__func__.42__func__.43__func__.44__func__.45__func__.46__func__.47__func__.48__func__.49ee_pointer_data_newee_window_destroypointer_funcsewl_ev_x_window_exposeee_dnd_drop_handleree_dnd_leave_handleree_configure_handleree_mouse_move_handleree_focus_in_handleree_pointer_free__func__.0__func__.1__func__.2__func__.3__func__.4__func__.5__func__.6__func__.7__func__.8__func__.9ewl_ev_x_mouse_movecallocewl_object_minimum_h_get__iobecore_x_window_newECORE_X_EVENT_MOUSE_WHEELecore_x_dnd_beginewl_embed_mouse_move_feedfprintfecore_x_netwm_window_state_setewl_embed_mouse_down_feedecore_event_handler_delstrlenecore_x_mwm_borderless_setECORE_X_EVENT_WINDOW_DAMAGEECORE_X_ATOM_SELECTION_XDNDecore_x_cursor_newECORE_X_EVENT_XDND_ENTERECORE_X_EVENT_XDND_DROPewl_object_geometry_requestECORE_X_EVENT_KEY_UPecore_x_shutdownXFreeewl_backtraceecore_x_window_override_newewl_engine_dependanciesewl_object_maximum_w_getecore_x_icccm_size_pos_hints_setecore_x_icccm_transient_for_unsetewl_engine_createecore_x_cursor_shape_getecore_x_window_cursor_setecore_x_window_showecore_x_netwm_window_type_setewl_embed_window_position_getECORE_X_EVENT_WINDOW_DELETE_REQUEST__ctypeewl_callback_callecore_x_window_hideewl_widget_configureECORE_X_EVENT_MOUSE_OUTECORE_X_EVENT_MOUSE_BUTTON_UPewl_object_maximum_h_getprintfECORE_X_EVENT_MOUSE_BUTTON_DOWNecore_x_window_resizeECORE_X_EVENT_SELECTION_REQUESTewl_ev_modifiers_setecore_x_window_lowerXGetAtomNameevas_damage_rectangle_addewl_embed_evas_window_findewl_ev_modifiers_getewl_embed_mouse_out_feedecore_x_cursor_size_getecore_x_dnd_send_finishedECORE_X_EVENT_XDND_LEAVEecore_x_keyboard_grabewl_embed_key_down_feedecore_x_dnd_dropewl_embed_mouse_wheel_feedecore_x_icccm_transient_for_setewl_object_current_w_getstrstrecore_x_dnd_aware_setECORE_X_EVENT_WINDOW_FOCUS_INecore_x_icccm_title_setewl_debug_indent_printewl_embed_dnd_drop_feedecore_x_selection_primary_clearmallocecore_x_pointer_ungrabECORE_X_EVENT_XDND_POSITIONecore_x_display_getecore_x_icccm_protocol_setewl_print_warningstrcmpECORE_X_EVENT_WINDOW_CONFIGUREewl_widget_type_isecore_x_window_delecore_x_netwm_name_setstrdupecore_event_handler_addfreeecore_x_icccm_name_class_setewl_embed_mouse_up_feedECORE_X_EVENT_WINDOW_FOCUS_OUTECORE_X_EVENT_SELECTION_NOTIFYewl_embed_dnd_data_received_feedewl_embed_key_up_feedecore_x_dnd_types_setecore_x_keyboard_ungrabewl_config_cacheewl_embed_dnd_position_feedecore_x_window_prop_property_setecore_x_cursor_freeECORE_X_DND_ACTION_PRIVATEecore_x_netwm_state_request_sendewl_segvecore_x_selection_primary_setecore_x_window_moveecore_x_initewl_window_window_findewl_object_current_h_getECORE_X_EVENT_KEY_DOWNECORE_X_EVENT_MOUSE_MOVEecore_x_dnd_send_statusecore_x_pointer_grabewl_object_minimum_w_getecore_x_window_raiseewl_embed_dnd_data_request_feedecore_x_window_geometry_getecore_x_selection_xdnd_requestecore_x_window_size_getecore_x_selection_notify_send <** 3  a= ~  (V (b q    7 7  ` io i   S { b { C f R f Z      t | |  J ( |   J  b   ' @E QT     @ Q n @ Q   *W @ Q   *$ @l Q{  @ Q2 A  @ Q    $  9 -   U d  a at a a c [  [ G!n [! [! G# # # t$ P$ P%*%*h% %=&*h&*&C t&Q &\=&*&*`& t& '='1*`'5*'< t'L 'W='*'*' '='*'*( (=(;*(?*(V (a=(*(*L( b( (=)*L)*!)4 )?=)q*!)u*#) )=)*#)*%) )=**%* *(*! *,=(*h*(*l**d* *=@***d**,t* *=`+*,t+*.+3 +>=+z*.+~*1D+ +=+*0+*0, *1D,*3|,( ,3=,Z*3|,^*6 , ,=,*5l,*5,*6 ,*8 , -=-9*8 -=*: -T -_=-*: -*<- -=-*<-*>- .= .?*>.C*A|.i .t=8.*A|.*Ct. .=H.*Ct.*F / /%=`/_*F /c*G/ b/ /=/*G/*I0 0 0=0B*I0F*K0M 0y 0=0*K0*M0 0 0=10*M14*O1; 1K 1V=1z*O1~*Q1 1 1=1*Q1*UD1 1 a2. 29= 2j*UD2n*X2u 2 a2 2=@2*X2*Z2 2 3 3=X3;*Z3?*\3F 3V 3a=h3*\3*^3 3 3 3=x3*^3*a4 a4  4= J4L 4W=4*a4*f4 a4  4 J4 5 5=5T*f5X*ix5_ a5o  5 J5 5=5*ix5*n$5 a5  6 J6: 96I 6T=6*n$6*r6 a6  6 J6 96 6=(7"*r7&*u7- a7=  7m J7 97 7=87*u7*x7 a7  8 J8) 988 8C=P8t*x8x*{8 a8  8 J8 98 8=h9*{9*~d9 a9/  9M J9j 99y 9=9*~d9*@9 a9  9 J: 9: :&=:U*@:Y*:` a:p  : J: :=:*:*: a;  ; J;< ;G=;{*;*; a;  ; ;=;*;*; ; a;*<*(<*D<*|2 >==X>B*>F*>K >*>*> a>  > > >=p?!*?%*H?, a?<  ?Z ? ?=?*H?*? a?  ? @& @1=@6*X@:*@u  CDD{DB9DcDD3D DzE yE57EXEy E|E:EF}F%8FOFzpH*R*Z*$b*tj*\r*hz*t**** ** *0* * **(*,*L*** * *$ *D *x "* ** 2* :* B* J* R*  Z* L b* | j* r* z* * < * l * * * * , * \ * * * *  * L * * * * * * *0 *@ "*\ **h 2*T :*` B*h J* R* Z*0 b*H j*\ r*h z* * * * * * * * * *( *< *H *` *t * * * * * * * "* ** 2*( :*@ B*T J*` R*x Z* b* j* r* z* * * * * *4 *@ *X *l *x * * * * * * * * *H * * "* **< 2* :*8 B*T J* R* Z* b* j*$ r*0 z* * * *$ *| * *, *< *L *T *\ * * * *P * *L *l * * * "*` ** 2*\ :*p B* J* R* Z* b*L j*T r*t z* *  * *!` *! *! *" *"T *" *#P *#` *#p *# *# *$ *$d *$*%` *%p*%*%"*&**&$2*&t:*&B*'pJ*'R*'Z*(b*($j*(Dr*(z*(*)*)**d**l*****+4*+*+*,t*,|*,*,*-D*-*.8*. *.*.*/,"*/**0(2*0<:*0XB*0J*0R*0Z*0b*1Dj*1Lr*1lz*1*2*2*2*2*3*3|*3*3*3*4L*4*5*5 *5H*5l*5t*5 *6 *6*64"*6**62*7:*7B*8 J*8R*84Z*8b*8j*9r*9z*: *:*:*:8*:*:*;*;*;*;*<*<*<*<*=@*=*><*>D *>*>*>"*>**?<2*?:*@@B*@\J*@|R*@Z*Apb*A|j*Ar*Az*A*BL*B*B*Ct*C*C*C*DH*D*ED*ET*E*E*F *F*F<*F *F*F*G"*G**G2*G:*HB*H\J*IR*IZ*Ib*Ij*Ir*Jz*Jh*K *K *K*K*K*L*Lt*M*M<*MT*M*M*M*NH*N*OD*O\ *O*O*P"*PP**P2*QL:*QTB*QJ*QR*QZ*R b*R\j*Rr*Sz*S*S*U8*UD*UX*Ux*U*V$*V*X*X*X*X<*X*X*Y*Y*Z *Z*Z8*Z"*Z**[2*\:*\B*\J*\R*]Z*]lb*^j*^ r*^0z*^D*^X*^*^*_*_T*_\*_t*_*`x*`*`*a*a*a*a*a*b4 *b<*bT*bd"*cX**c2*c:*cB*cJ*cR*cZ*db*d j*er*e$z*e0*e*e*e*f*f*f*f*gL*gT*gl*g|*hp*h*il*ix*i*i *i*j*j"*j(**k2*k,:*kTB*khJ*kR*kZ*kb*kj*lr*lz*lD*lX*l*l*l*m*m *m,*n*n$*n4*nT*n*n*n*n*o*o *p*p*p<"*pP**px2*p:*pB*pJ*pR*qZ*q,b*q@j*qr*qz*q*q*r*r*r*r*s*sX*s`*sx*s*t|*t*t*t*t*t*u *u*u*v"*v(**vx2*v:*vB*vJ*wR*wZ*wb*xj*xr*xz*x*yL*yT*yl*y|*zp*z*z*{*{*{*{*{*| *|8*|H*}<*}L *}l*~X*~d"*~t**~|2*~:*~B*J*R*Z*b*Hj*4r*@z*P*X*x**********$*t**** ***"***2*t:*|B*J*R*Z*b*j*r*z*0*D*P********0****** *, *@*`*x"***2*:*B*J*R*Z*b*<j*r*z***** *$*4*t*|********* ***"***2*(:*xB*J*R*Z*b*j*8r*Tz******* *|*******(*@*H*P *<*H*X"*\**|2*:*(B*0J*HR*XZ*tb*j*r*z******  $ ( @H L P= T= X= 8\= 8d= h= lt x  = P= P= 8= 8= =     ( , 0= p4= p8= 8<= 8H= L= Pt x     = = = 8= 8= =   , 0 HP T X= P\= P`= 8d= 8l= p= t|      = p= p= 8= 8= = $0 4 P T lt x |= P= P= 8= 8= =       = p= p= 8= 8= =   $ @ D \d h l= Pp= Pt= 8x= 8= =       = p= p= 8= 8= = , 0 L P hp t x= |= = 8= 8= =   = = = = =  =  D D   0 4 LT X \= P`= Pd= 8h= 8p= t= x      = (= (= 8= 8= = T= P\= P`  = `= `    8@ D H= PL= PP= 8T= 8\= `= dl p     = (= (= 8= 8= =   * ^* ^  D D  (* a ,* a 4 @{ D{ L P X* f \* f d p9 t9 | * ix * ix    * n$ * n$    * *  3 3  * * $ 0 4 < @ H* L* T `z dz l p x* H |* H  y y * *  7 7 * *  7 7 * r * r   $ , 0 8* u <* u D P T \ ` h* x l* x t | | * ~d * ~d  : : * { * {    * @ * @  } }  (* ,* 4 @8 D8 LD PD d{ h{ |9 9     3 3 z z y y $7 (7 < @ T X l| p| : :   } } 8 8 =  =   ( , DL P T= PX= P\= 8`= 8h= l= px |     = (= (= 8= 8= = * `* `$ ( 4 p8 pD= H= Lh l     = P= P= 8= 8= =       $= ((= (,= 80= 8<= @= Dh l     = = = 8= 8= =   = = = = =   =   0D 4D HD LD T\D `D h{ l{ { { { { 9 9 9 9 9 9         ( , 4< @ H3 L3 `3 d3 lt3 x3       z z z z z z y y y  y y  y (7 ,7 @7 D7 LT7 X7 ` d x |         | | | | | | :  :  : $: ,4: 8: @ D X \ dl p x} |} } } } } 8 8 8 8 8 8  8H L h l   = P= P= 8= 8= =       = =  = 8$= 8,= 0= 4LT X \= `= d= h= l= p= t|= = = =   = = = = = = = =  (Xh0 4 P T lt x |= P= P= 8= 8= =       = = = 8 = 8= = 4< @ D= H= L= P= T= X= \dl= = = =   = = = = = = = = 4D\ ` |    = P= P= 8= 8= =     $ ( ,= 0= 4= 88= 8@= D= H`h l p= t= x= |= = = = = = =   =  = = = = = $= (= ,4<dl p     = P= P= 8= 8= =     ,4 8 <= @= D= 8H= 8P= T= Xpx | = = = = = = = = = =   = =  = $= (= ,= 4= 8= <DL`t       = P = P$= 8(= 80= 4= 8T X t x   = = = 8= 8= =   = = = = = =    =  $=  ( @ h=  l=  t x |=  =  =  =  =  =  =  =        != != !,= !0= !X!` !d ! ! !! ! != P!= P!= 8!= 8!= != !! ! " " " "( ", "0= "4= "8= 8"<= 8"D= "H= "L"d"l "p "t= "x= "|= "= "= "= """"= "= """= "= # # # = #= #= #= #= # = #(= #,= #0#8#@#X#h#p #t # # ## # #= P#= P#= 8#= 8#= #= ## # $ $ $0$8 $< $@= $D= $H= 8$L= 8$T= $X= $\$t$| $ $= $= $= $= $= $= $$$$= $= $$%= % = % % %= % = %$= %(= %,= %0= %8= %<= %@%H%P%h%x% % % % %% % %= P%= P%= 8%= 8%= %= %& & &$ &( &@&H &L &P= &T= &X= 8&\= 8&d= (&h= (&l&& & &= &= &= (&= (&= &= &&&&= &= &&'= '= '$ '( ',= '0= '4= ('8= ('<= '@= 'H= 'L= 'P'X'`''' ' ' ' '' ' '= P'= P'= 8'= 8(= ((= ((($ (( (D (H (`(h (l (p= (t= (x= 8(|= 8(= @(= @((( ( (= (= (= @(= @(= (= ((((= (= ())8= )<= )D )H )L= )P= )T= @)X= @)\= )`= )h= )l= )p)x))) ) * * *$*, *0 *4= P*8= P*<= 8*@= 8*H= @*L= @*P*l *p * * ** * *= *= *= 8*= 8*= `*= `*** * *= += += `+= `+ = += +++$+8= +<= +@+X+= += + + += += += `+= `+= += += += +++++ + , , ,4,< ,@ ,D= P,H= P,L= 8,P= 8,X= `,\= `,`,| , , , ,, , ,= ,= ,= 8,= 8,= ,= ,,- - - = -= -= -= -= - = -$-,-4-H= -L= -P-h-= -= - - -= -= -= -= -= -= -= -= ---.0.8 .< .X .\ .t.| . .= P.= P.= 8.= 8.= .= .. . . . ./ / /= / = /= 8/= 8/= / = /$/</D /H /L= /P= /T= /X= /\= /`= /d/l/t/= /= ///= /= / / /= /= /= /= /= /= 0= 0= 0000p00 0 0 0 11 1 1= P1= P1= 81 = 81(= 1,= 101L 1P 1l 1p 11 1 1= 1= 1= 81= 81= 1= 111 1 1= 1= 1= 1= 1= 1= 1122= 2= 2 282`= 2d= 2l 2p 2t= 2x= 2|= 2= 2= 2= 2= 2= 222223 3 3 3$ 3<3D 3H 3L= P3P= P3T= 83X= 83`= 3d= 3h3 3 3 3 33 3 3= 3= 3= 83= 83= 3= 344 4 4= 4= 4= 4 = 4$= 4(= 4,444<4P= 4T= 4X4p4= 4= 4 4 4= 4= 4= 4= 4= 4= 4= 4= 4445855 5 5 5 55 5 5= P5= P5= 85= 85= 5= 56 6 64 68 6P6X 6\ 6`= 6d= 6h= 86l= 86t= 6x= 6|66 6 6= 6= 6= 6= 6= 6= 6666= 6= 677(= 7,= 74 78 7<= 7@= 7D= 7H= 7L= 7P= 7X= 7\= 7`7h7p77 7 7 7 77 7 7= P7= P7= 87= 87= 7= 78 8 84 88 8P8X 8\ 8`= 8d= 8h= 88l= 88t= 8x= 8|88 8 8= 8= 8= 8= 8= 8= 8888= 8= 899(= 9,= 94 98 9<= 9@= 9D= 9H= 9L= 9P= 9X= 9\= 9`9h9p99 9 9 9 99 9 9= P9= P9= 89= 89= 9= 9: : :8 :< :T:\ :` :d= :h= :l= 8:p= 8:x= :|= ::: : := := := := := := ::::= := :;;0= ;4= ;< ;@ ;D= ;H= ;L= ;P= ;T= ;X= ;`= ;d= ;h;p;x;;; ; ; ; < < < <= P< = P<$= 8<(= 8<0= <4= <8<@ =  >=  >= > = >= >= >>$>,><>D >H >d >h >> > >= P>= P>= 8>= 8>=  >=  >> > > > ?? ? ?= ?= ? = 8?$= 8?,= 8?0= 8?4?L?T ?X ?\= ?`= ?d= 8?h= 8?l= ?p= ?t?|??= ?= ???= ?= ? ? ?= ?= @= 8@= 8@= @ = @= @= @@$@,@d@|@ @ @ @ @@ @ @= P@= P@= 8@= 8@= 8@= 8@@ @ A A A0A8 A< A@= (AD= (AH= 8AL= 8AX= 8A\= 8A`A A A A AA A A= A= A= 8A= 8A= HA= HABB B B= B= B= HB = HB$= B(= B,B4B<BP= BT= BXBpB= B= B B B= B= B= HB= HB= B= B= B= BBBBB B C C C4C< C@ CD= PCH= PCL= 8CP= 8CX= HC\= HC`C C C C CC C C= C= C= 8C= 8C= `C= `CDD D D= D= D= `D= `D = D$= D(D0D8DXD` Dd Dh= Dl= Dp= `Dt= `Dx= D|= DDDD= D= DDD= D= D D E= E= E= `E = `E= E= E= E = E$E,E4EXExEE E E E EE E E= PE= PE= 8E= 8E= `E= `EF F F< F@ FXF` Fd Fh= Fl= Fp= 8Ft= 8F|= F= FFG G G0 G4 GLGT GX G\= PG`= PGd= 8Gh= 8Gp= Gt= GxG G G G GG G G= G= G= 8G= 8G= G= GHH H H$= H(= H,= H0= H4= H8= H<HDHLH`= Hd= HhHH= H= H H H= H= H= H= H= H= H= H= HHHI I I I4 I8 IPIX I\ I`= PId= PIh= 8Il= 8It= Ix= I|I I I I II I I= I= I= 8I= 8J= J= JJ J( J, J0= J4= J8= J<= J@= JD= JHJPJXJl= Jp= JtJJ= J= J J J= J= J= J= J= J= J= J= JJJKK K$ K@ KD K\Kd Kh Kl= PKp= PKt= 8Kx= 8K= K= KK K K K KK K K= K= L= 8L= 8L = L= LL,L4 L8 L<= L@= LD= LH= LL= LP= LTL\LdLx= L|= LLL= L= L L L= L= L= L= L= L= L= L= LMMM4MLMT MX Mt Mx MM M M= PM= PM= 8M= 8M= M= MM M M M NN N N$= N(= N,= 8N0= 8N8= N<= N@NXN` Nd Nh= Nl= Np= Nt= Nx= N|= NNNN= N= NNN= N= N N O= O= O= O = O= O= O= O = O$O,O4OTO\ O` O| O OO O O= PO= PO= 8O= 8O= O= OO O P P PP$ P( P,= P0= P4= 8P8= 8P@= PD= PHP`Ph Pl Pp= Pt= Px= P|= P= P= PPPP= P= PPP= P= Q Q Q= Q = Q= Q= Q= Q= Q$= Q(= Q,Q4Q<QLQT QX Qt Qx QQ Q Q= PQ= PQ= 8Q= 8Q= Q= QQ Q R R R(R0 R4 R8= R<= R@= 8RD= 8RL=  RP=  RTRlRt Rx R|= R= R=  R=  R= R= RRRRR R R= R= R=  R=  R= 8R= 8RRSS= S= S S8S`= Sd= Sl Sp St= Sx= S|=  S=  S= S= S= S= SSSSS S T T T$T, T0 T4= PT8= PT<= 8T@= 8TH=  TL=  TPTX T\ Tx T| TTT T T= (T= (T= 8T= 8T=  T=  TU(UX U\ Ux U| UU U U= U= U= 8U= 8U= @U= @UUU U U= U= U= @U= @U= U= VVVV(= V,= V0VHVp= Vt= V| V V= V= V= @V= @V= V= V= V= VVVV V V V WW W W= PW= PW = 8W$= 8W,= @W0= @W4W< W@ W\ W` WxWW W W= (W= (W= 8W= 8W= @W= @WWX X X< X@ XXX` Xd Xh= Xl= Xp= 8Xt= 8X|= XX= XXXX X X= X= X= XX= XX= X= XXXX= X= XYY0= Y4= Y< Y@ YD= YH= YL= XYP= XYT= YX= Y`= Yd= YhYpYxYY Y Y Y YY Y Y= PY= PY= 8Y= 8Y= XY= XYZ Z Z8 Z< ZTZ\ Z` Zd= Zh= Zl= 8Zp= 8Zx= hZ|= hZZZ Z Z= Z= Z= hZ= hZ= Z= ZZZZ= Z= Z[[0= [4= [< [@ [D= [H= [L= h[P= h[T= [X= [`= [d= [h[p[x[ [ [ [ [[ [ [= P[= P[= 8[= 8[= h[= h[[ \ \ \ \8\@\L \P \T= (\X= (\\= 8\`= 8\l= h\p= h\t\|\ \ \ \ \\ \ \= \= \= 8\= 8]= x]= x] ]$], ]0 ]4= ]8= ]<= x]@= x]D= ]H= ]L]T]\]p= ]t= ]x]]= ]= ] ] ]= ]= ]= x]= x]= ]= ]= ]= ]]^^4^P^X ^\ ^x ^| ^^ ^ ^= P^= P^= 8^= 8^= x^= x^^ ^ _ _ _ _( _, _0= _4= _8= 8_<= 8_D= _H= _L_d_ _ _ _ __ _ _= P_= P_= 8_= 8_= _= __ _ ` ` `0`8 `< `@= (`D= (`H= 8`L= 8`X= `\= ````` ` ` ` `` a a= Pa= Pa = 8a= 8a= a= a a( a, aH aL adal ap at= (ax= (a|= 8a= 8a= a= aa a a a bb b b= b= b= 8b= 8b$= b(= b,bDbd bh b b bb b b= Pb= Pb= 8b= 8b= b= bb b b b cc c c = (c$= (c(= 8c,= 8c8= c<= c@dd d$ d@ dD d\dd dh dl= Pdp= Pdt= 8dx= 8d= d= dd d d d dd d d= (d= (d= 8d= 8d= d= de(e4eXee e e e ff f f = Pf$= Pf(= 8f,= 8f4= f8= f<fD fH fd fh ff f f= (f= (f= 8f= 8f= f= ff f f g gg g$ g(= g,= g0= 8g4= 8g<= g@= gDg\g| g g g gg g g= Pg= Pg= 8g= 8g= g= gg g h h h(h0 h4 h8= (h<= (h@= 8hD= 8hP= hT= hXhxh h h h hh h h= Ph= Ph= 8h= 8h= h= hh h i i i,i4 i8 i<= (i@= (iD= 8iH= 8iT= iX= i\i i i i ii i i= i= i= 8i= 8i= i= ijj( j, jH jL jdjl jp jt= Pjx= Pj|= 8j= 8j= j= jj j j j jj j j= (j= (j= 8j= 8j= k= kkk0= k8= k<kl= kt= kxk= k= kk= k= kl = l(= l,l\=  ld=  lhl l lmm$m, m0 mL mP mhmp mt mx= Pm|= Pm= 8m= 8m= m= mm m m m mm m m= (m= (m= 8m= 8n= n= nn4 n8 nT nX npnx n| n= n= n= 8n= 8n= (n= (nnn n n n oo o o = Po$= Po(= 8o,= 8o4= (o8= (o<oD oH od oh oo o o= (o= (o= 8o= 8o= (o= (ooo= o= op= p = p$pT= p\= p`p= p= pp= p= pq=  q=  qqh ql qqqq q q q rr r r$= Pr(= Pr,= 8r0= 8r8= (r<= (r@rH rL rh rl rr r r= (r= (r= 8r= 8r= (r= (rr r s s s$s, s0 s4= s8= s<= 8s@= 8sH= 8sL= 8sPshs s s s ss s s= Ps= Ps= 8s= 8s= 8s= 8ss s t t t4t< t@ tD= (tH= (tL= 8tP= 8t\= 8t`= 8tdttu u u u$ u<uD uH uL= PuP= PuT= 8uX= 8u`= 8ud= 8uhup ut u u uu u u= (u= (u= 8u= 8u= 8u= 8uv v v( v, vDvL vP vT= vX= v\= 8v`= 8vh= Pvl= Pvpvv v v v vv v v= Pv= Pv= 8w= 8w= Pw = Pww w w8 w< wTw\ w` wd= (wh= (wl= 8wp= 8w|= Pw= Pwwww w w w xx x x = Px$= Px(= 8x,= 8x4= Px8= Px<xD xH xd xh xx x x= (x= (x= 8x= 8x= Px= Pxx x x y yy y$ y(= y,= y0= 8y4= 8y<= hy@= hyDy\y| y y y yy y y= Py= Py= 8y= 8y= hy= hyy y z z z(z0 z4 z8= (z<= (z@= 8zD= 8zP= hzT= hzXzpzz z z z zz z z= Pz= Pz= 8z= 8{= h{= h{{ { {0 {4 {L{T {X {\= ({`= ({d= 8{h= 8{t= h{x= h{|{ { { { {{ { {= |= |= 8|= 8|= |= ||(|H |L |h |l || | |= P|= P|= 8|= 8|= |= || | | | || } }= (}= (} = 8}= 8}= } = }$}<}d}l }p } } }} } }= P}= P}= 8}= 8}= }= }} } } ~ ~~ ~$ ~(= (~,= (~0= 8~4= 8~@= ~D= ~H~| ~ ~ ~ ~~ ~ ~= ~= ~= 8~= 8~= ~= ~~  4 8 PX \ `= Pd= Ph= 8l= 8t= x= |      = (= (= 8= 8= = @H L h l  = P= P= 8= 8= =   = (= ( = 8= 8=  = $X \ x |  = = = 8= 8= =    ,4 8 <= P@= PD= 8H= 8P= T= X` d  = (= (= 8= 8= =    08 < @= PD= PH= 8L= 8T= X= \d h  = (= (= 8= 8= =   $ ( @H L P= T= X= 8\= 8d= h= l|  = P= P= 8= 8= =   , 0 HP T X= (\= (`= 8d= 8p= t= x  = P= P= 8= 8= =   0 4 LT X \= (`= (d= 8h= 8t= x= |  = = = 8= 8=  = (0 4 8= <= @= D= H= L= PX`= =  t  = P= P = 8= 8= =  ( , H L dl p t= (x= (|= 8= 8= =    = = = 8= 8 = $= (@H L P= T= X= \= `= d= hpx  = 0 = 0$0D H hx   = P= P= 8= 8 = $= (0 4 P T lt x |= (= (= 8= 8= =    = =  = 8$= 8,= X0= X4LT X \= `= d= Xh= Xl= p= t|\   8@ D H= PL= PP= 8T= 8\= X`= Xdl p  = (= (= 8= 8= X= X ( , DL P T= X= \= 8`= 8h= pl= pp = = = p= p= = (l  = P= P= 8= 8= p = p  8 < T\ ` d= (h= (l= 8p= 8|= p= p  = = = 8= 8= = 08 < @= D= H= L= P= T= X`h0P T p t  = P= P= 8= 8= =    = (= (= 8= 8$= (= ,\ ` |  = = = 8= 8= =  = = = = = =  8l  $ ( @H L P= PT= PX= 8\= 8d= h= lt x  = (= (= 8= 8= = *** **L*!*#*% *($**d(*,t,*.0*1D4*3|8*6 <*8 @*: D*<H*>L*A|P*CtT*F X*G\*I`*Kd*Mh*Ol*Qp*UDt*Xx*Z|*\,*0,4*hL,P*h,l*`,*,*,*,*,*L,*!,,0*#H,L*%d,h*(,**d,*,t,*.,*1D,*3| ,*6 (,,*8 D,H*: `,d*<|,*>,*A|,*Ct,*F ,*G, *I$,(*K@,D*M\,`*Ox,|*Q,*UD,*X,*Z,*\,*^ ,$*a<,@*fX,\*ixt,x*n$,*r,*u,*x,*{,*~d, *@8,<*T,X*p,t*,*,*,*,*H  *as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4  AF%J1hH7D=ExRpDb q|D D$2h  F   g     "8  'H  'T  'lZ070701000416ff000081ed00000002000000020000000145ae79d8000007a1000000760000000000000000000000000000001d00000000reloc/lib/ewl/engines/x11.la# x11.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='x11.so.1' # Names of this library. library_names='x11.so.1.0.0 x11.so.1 x11.so' # The name of the static archive. old_library='x11.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for x11. current=1 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/engines' 07070100041700000081ed00000002000000020000000145ae79d80001a2f8000000760000000000000000000000000000002300000000reloc/lib/ewl/engines/x11.so.1.0.0ELF44 ("!x  !"$&()*,-./14689:<=>@ADEGILMNPRSUXY[\_bdefhiknqrstuvwy{~ #%'+02357;?BCFHJKOQTVWZ]^`acgjlmopxz|}$- ?.l .` :. K\Ǡ nDD z T$ h l } p` e  ҈ ]@ .` Bt Rä fW8H  q@ J  l b   z@ (8 ?  V, hl@  8  | ٸ 5 h P  P n 7Qd F \ okx@ L w <X  Z  N   )H B = X_$l-  #=Skt (6>\u-|  ,N"dj.Oj  0 7 N U t       % > W ^ e x         30 E ] y        ) < Z z       " 8 S q      /  : A`t crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_engine_x11.cewl_ev_x_mouse_upee_shutdownee_dnd_drag_dropee_window_resizeee_window_selection_text_setee_dnd_drag_data_sendee_keyboard_ungrabee_pointer_getee_window_borderless_setewl_ev_x_mouse_wheelee_window_hideee_window_title_setee_window_raiseewl_ev_x_mouse_downee_window_min_max_size_setewl_ev_dnd_positionee_window_modal_setee_window_newee_pointer_ungrabee_dnd_drag_types_setee_window_name_class_setewl_ev_x_key_upee_pointer_setee_keyboard_grabewl_ev_x_data_receivedee_window_geometry_setewl_ev_x_key_downewl_ev_x_window_configureee_dnd_aware_setewl_ev_x_focus_inewl_ev_x_window_deleteee_pointer_grabewl_ev_x_focus_outee_initee_window_dialog_setewl_ev_dnd_enteree_dnd_drag_beginee_window_transient_foree_window_moveewl_ev_x_data_requestewl_ev_x_mouse_outee_window_fullscreen_setewl_ev_dnd_leaveee_window_lowerewl_ev_dnd_dropee_desktop_size_getee_window_showee_pointer_data_newee_window_destroyewl_ev_x_window_exposeee_pointer_freeewl_ev_x_mouse_movecall___do_global_ctors_auxcrtn.sXGetAtomNameecore_x_cursor_size_getewl_ev_modifiers_set_finiecore_x_pointer_grabecore_x_icccm_protocol_setECORE_X_EVENT_WINDOW_CONFIGUREewl_object_geometry_requestewl_object_current_w_getewl_embed_mouse_down_feedewl_embed_key_up_feedecore_x_dnd_send_status_DYNAMICecore_x_window_raiseECORE_X_EVENT_MOUSE_BUTTON_DOWNecore_x_window_moveecore_x_selection_primary_set_lib_versionecore_x_init_edata_endecore_x_pointer_ungrabECORE_X_EVENT_WINDOW_FOCUS_IN__ctypeecore_x_selection_notify_sendewl_object_maximum_h_getecore_x_icccm_size_pos_hints_setfprintfewl_backtraceECORE_X_EVENT_WINDOW_DELETE_REQUESTecore_x_dnd_aware_setecore_x_window_prop_property_set_Jv_RegisterClassesecore_x_shutdownecore_x_icccm_transient_for_unset__register_frame_info__iobewl_ev_modifiers_getecore_x_window_cursor_setecore_x_window_delewl_widget_type_isecore_x_icccm_transient_for_setewl_object_minimum_h_getewl_embed_dnd_drop_feedewl_embed_window_position_getecore_x_netwm_state_request_sendECORE_X_DND_ACTION_PRIVATEevas_damage_rectangle_addewl_embed_mouse_wheel_feedewl_callback_callewl_print_warningecore_x_cursor_freeecore_x_selection_xdnd_requestecore_x_dnd_send_finishedecore_x_selection_primary_clearstrcmpECORE_X_EVENT_KEY_DOWNstrdupECORE_X_EVENT_SELECTION_NOTIFYecore_x_dnd_types_set__dso_handle_PROCEDURE_LINKAGE_TABLE_ewl_window_window_findECORE_X_EVENT_SELECTION_REQUESTewl_embed_dnd_data_received_feedewl_embed_dnd_position_feedecore_x_cursor_shape_getewl_object_current_h_getstrlencallocecore_x_window_newecore_x_icccm_name_class_setECORE_X_ATOM_SELECTION_XDNDECORE_X_EVENT_MOUSE_WHEELecore_x_window_geometry_getstrstrecore_x_icccm_title_setmallocecore_x_dnd_beginecore_x_window_hideewl_engine_createecore_x_keyboard_ungrabECORE_X_EVENT_XDND_POSITIONewl_widget_configureECORE_X_EVENT_MOUSE_OUTECORE_X_EVENT_MOUSE_MOVEecore_x_netwm_window_state_setECORE_X_EVENT_KEY_UPXFreeewl_embed_mouse_out_feedecore_x_netwm_name_setecore_x_cursor_newECORE_X_EVENT_MOUSE_BUTTON_UPewl_embed_dnd_data_request_feedewl_object_maximum_w_getECORE_X_EVENT_XDND_DROPewl_debug_indent_printecore_x_keyboard_grabewl_embed_mouse_up_feedewl_embed_key_down_feedecore_event_handler_del__deregister_frame_infoecore_x_mwm_borderless_setecore_x_netwm_window_type_setECORE_X_EVENT_XDND_ENTERecore_event_handler_addecore_x_window_size_getewl_segvecore_x_display_getewl_embed_evas_window_findecore_x_window_resizeewl_engine_dependanciesewl_embed_mouse_move_feed_etextECORE_X_EVENT_WINDOW_FOCUS_OUTecore_x_window_showewl_object_minimum_w_getecore_x_dnd_dropecore_x_window_override_newECORE_X_EVENT_XDND_LEAVEECORE_X_EVENT_WINDOW_DAMAGEewl_config_cache_GLOBAL_OFFSET_TABLE_ecore_x_window_lowerlibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1x11.so.1/usr/local/lib:/opt/csw/lib:/usr/sfw/lib+ 7̳5A y&PO,(Ǡ8  0DDp \$҈(P,|0l4ä8<T@DH8LPP8TpX\ `(dPh`lp,tlx8|ٸXhLxD<Xp(@` 8H`  @X h$x(,048(<8@PDhHLPTX\`dhdl`pHttx|H#M |Klc[X`B{Vv=}1;Y'i&JNQdT$W8Z]@`behkxnqtwz@}| l P p$DiP&\#hdtH5o:m<h$+ F(z4I@L*Xdrpx|-bwSP^Jjk0 Z,$%0<HeTU`lxG9N n>Ry!_6 E,)8AD2P4\qhWt (Og  ft]3LC8p(4\@aL/XDd pQ|.7㿠@;@1E㿠@㿐#/s`  @  `@@`" `@$@``bL``@s`  +㿐㿐/sͮ8b ` @s ``b `@s㿐㿐/rb`` @`b`@` @sb` `` a@stb`` @`b`@`?@s^b` `` a@sNb`` @` b`@` @s8b` ``  a@s' 㿈/r'D'Hb`` @`b`@` @sb` `` a@r  @r'쀠`Rb`` @`b`@`?@rb` `` a@rb`` @` b`@` @rb` ``  a@r'DH@`V@r'b`` @`b`@`?@rzb` `` a@rjb`` @` b`@` @rTb` ``  a@rC'Qb`` @`b`@`?@r*b` `` a@rb`` @` b`@` @rb` `` a@q'㿀/qL'D'H'L'b`` @`b`@` @qb` `` a@qD`@qb` `a`@q@q@q'R`@`Sb`` @`b`@`?@qb` `` a@qtb`` @` b`@` @q^b` ``  a@qM 'H`1L`- 'H@䀣@%(`L@`@@q@``'H@@(`L@@'`'@q(`\b` `@qb`` @`b`@`?@pb` `` a@pb`` @` b`@` @pb` ``  a@p'fb\@a @p` @a@` @pa @b @` @p` @b @` @p`x @b@@` @p` @b4@` @pr` @bP@` @pb`p @bX@` @pRa @bH@` @pBa @b$@` @p2` @b(@` @p"` @b@` @p` @bD@` @p`l @b<@a @oa @b0@`t @o` @b8@` @o`| @b@` @oa @bT@` @o` @`@`ra@`k`@`d`x@`]`@`V`@`O`p@`Ha@`Aa@`:`@`3`@`,`l@`%a@``@``|@`a@` `@`_D@b` `@ob`` @`b`@`?@nb` ``!a@nb`` @` b`@` @nb` ``! a@n'r  @n'`h#@`D#`a#`D`@n$ D#` b`` @`b`@`?@nb` ``!"a@nzb`` @` b`@` @ndb` ``!" a@nS '㿐/md'Db`` @`b`@` @n3b` ``!(a@n#D`@n&b` `a`@n @n@na`@``@@n` @a@`a@@na @`@``@@m` @`x@``x@@m`x @`@``@@m` @`@``@@m` @`p@``p@@m`p @a@`a@@ma @a@`a@@ma @`@``@@m}` @`@``@@ml` @`l@``l@@m[`l @a@`a@@mJa @`@``@@m9` @`|@``|@@m(`| @a@`a@@ma @`@``@@m` @@mD` `D` @lD ` D``D`@lD `b`` @`b`@`?@lb` ``!ta@l㿈/k'Db`` @`b`@` @lb` ``!|a@lxD`@l{b` `a` @l`@lj@lkD`$@lw`-@lVDaH'DaH``,'b` `(a` `$@l*@l4@l5fDa0```D@lAD@l@DD aa@l:'D@l-D@l,DD aa@l)'  @l%D#aDa``D@b`` @`b`@`?@kb` ``!a@k㿈/k 'Db`` @`b`@` @kb` ``!a@kD`@kb` `a` @kz@k@kmD`$@k`-@kpDaH'DaH``,'b` `(a` `$@kD@kN@kO7D@.Da@kmDa@kiD aD ab`` @`b`@`?@kb` ``!a@k 㿈/jdD'Db`` @`b`@` @jb` ``!a@jD`@jb` `a` @j@j@jfD`$@j`-@jDaH'DaH``,'b` `(a` `$@j@j@j0DDDaa!@jb`` @`b`@`?@jib` ``!a@jY㿀/i'Db`` @`b`@` @j;b` ``!a@j+D`@j.b` `a` @j@j@j{D`$@j*`-@j DaH'DaH``,'b` `(a` `$@i@i@iED@i'D@i'Da@jDDaa؀Da@ib`` @`b`@`?@ib` ``!a@i`/hp'Db`` @`b`@` @ivb` ``!a@ifD`@iib` `a` @iN@iX@iYD`$@ie`-@iDDaH'DaH``,'b` `(a` `$@i@i"@i#RD@iND@iMD@iLD@iKD#\#`#d#h#l`0@`;p`0@`;xaؒ  @i3b`` @`b`@`?@hb` ``!a@h㿈/h('Db`` @`b`@` @hb` ``!a@hD`@hb` `a` @h|@h@hfD`$@h`-@hrDaH'DaH``,'b` `(a` `$@hF@hP@hQ0Da@hDa@hb`` @`b`@`?@h"b` ``!a@h㿈/gmh'Db`` @`b`@` @gb` ``!a@gD`@gb` `a` @g@g@gfD`$@g`-@gDaH'DaH``,'b` `(a` `$@g@g@g0Da@gDa@gb`` @`b`@`?@grb` ``!a@gb㿈/f'Db`` @`b`@` @gDb` ``!a@g4D`@g7b` `a` @g@g&@g'jD`$@g3`-@gDaH'DaH``,'b` `(a` `$@f@f@f4DDaa@g.DDaa@g+b`` @`b`@`?@fb` ``"a@f㿀/e 'Db`` @`b`@` @fb` ``"a@fD`@fb` `a` @fh@fr@fstD`$@f`-@f^DaH'DaH``,'b` `(a` `$@f2@f<@f=>D'D'Da'Da耠`Da'aa@fpb`` @`b`@`?@fb` ``" a@e㿈/eK'Db`` @`b`@` @eb` ``"a@eD`@eb` `a` @e@e@efD`$@e`-@eDaH'DaH``,'b` `(a` `$@et@e~@e0DDa`aؒ@eb`` @`b`@`?@ePb` ``"a@e@㿀/d 'Db`` @`b`@` @e"b` ``" a @eD`@eb` `a ` @d@e@erD`$@e`-@dDaH'DaH``,'b` `(a ` `$@d@d@d<D'Da0``` ' 'a@e b`` @`b`@`?@db` ``")a @d㿀/c߮0'Db`` @`b`@` @dfb` ``"1a$@dVD`@dYb` `a$` @d>@dH@dID`$@dU`-@d4DaH'DaH``,'b` `(a$` `$@d@d@dPDa0``'D`H0` `` Daؒ   @dQDa؀`쀠`  'Daؒ  @d@b`` @`b`@`?@cb` ``"Ea$@c㿈/b'Db`` @`b`@` @cb` ``"Ka(@cD`@cb` `a(` @cn@cx@cypD`$@c`-@cdDaH'DaH``,'b` `(a(` `$@c8@cB@cC:Da܀` DDaaa@cDa@cb`` @`b`@`?@c b` ``"Ua(@b㿀/bU'Db`` @`b`@` @bb` ``"]a,@bD`@bb` `a,` @b@b@bD`$@b`-@bDaH'DaH``,'b` `(a,` `$@b~@b@bPDa0``'D`H0` `` Daؒ   @bDa؀`쀠`  'Daؒ  @bb`` @`b`@`?@b:b` ``"qa,@b*㿈/a'Db`` @`b`@` @b b` ``"wa0@aD`@ab` `a0` @a@a@abD`$@a`-@aDaH'DaH``,'b` `(a0` `$@a@a@a,Da@bb`` @`b`@`?@ab` ``"}a0@a~㿈/`ٮ'Db`` @`b`@` @a`b` ``"a4@aPD`@aSb` `a4` @a8@aB@aCbD`$@aO`-@a.DaH'DaH``,'b` `(a4` `$@a@a @a ,Da@ajb`` @`b`@`?@`b` ``"a4@`㿀/`-h'D'b`` @`b`@` @`b` ``"a8@`D`@`b` `a8` @`@`@`'D`$@``.@`DaH'DaH``,'b` `(a8` `$@`T@`^@`_'bDa0``` Da@`'@`b`` @`b`@`?@`&b` ``"a8@`b`` @` b`@` @`b` ``"a8@_'㿈/_H'Db`` @`b`@` @_b` ``"a<@_D`@_b` `a<` @_@_@_`D`$@_`-@_DaH'DaH``,'b` `(a<` `$@_q@_{@_|*@_b`` @`b`@`?@_Sb` ``"a<@_C㿀/^랮,'D'b`` @`b`@` @_$b` ``"a@@_D`@_b` `a@` @^@_@_'D`$@_`.@^DaH'DaH``,'b` `(a@` `$@^@^@^'bDa0``` Da@_.'@_+b`` @`b`@`?@^b` ``"a@@^b`` @` b`@` @^qb` ``"a@@^`'㿈/]깮'Db`` @`b`@` @^@b` ``"aD@^0D`@^3b` `aD` @^@^"@^#`D`$@^/`-@^DaH'DaH``,'b` `(aD` `$@]@]@]*@^Xb`` @`b`@`?@]b` ``"aD@]㿈/\'D'Hb`` @`b`@` @]b` ``"aH@]D`@]b` `aH` @]m@]w@]xH`@]jb` `aH`4@]O@]Y@]ZqD`$@]f`-@]EDaH'DaH``,'b` `(aH` `$@]@]#@]$;H`H@]`DaH @]@]b`` @`b`@`?@\b` ``"aH@\㿀/\5'D'H'Lb`` @`b`@` @\b` ``"aL@\D`Da''   @]!H`H#@L`L#@b`` @`b`@`?@\sb` ``"aL@\c㿈/[辮'Db`` @`b`@` @\Eb` ``"aP@\5D`@\8b` `aP`8@\@\'@\(cD`8@\4`-@\DaH'DaH``,'b` `(aP`8`8@[@[@[-Da @\ib`` @`b`@`?@[b` ``"aP@[㿈/Z'D'H'Lb`` @`b`@` @[b` ``"aT@[D`@[b` `aT`8@[n@[x@[ycD`8@[`-@[dDaH'DaH``,'b` `(aT`8`8@[8@[B@[C- HL@[b`` @`b`@`?@[b` ``"aT@[㿈/Zb<'D'H'Lb`` @`b`@` @Zb` ``#aX@ZD`@Zb` `aX`8@Z@Z@ZmD`8@Z`-@ZDaH'DaH``,'b` `(aX`8`8@Z@Z@Z7DL`@ a@[DaHL@[b`` @`b`@`?@Z^b` ``# aX@ZN㿈/Y橮X'Db`` @`b`@` @Z0b` ``#a\@Z D`@Z#b` `a\`8@Z@Z@ZdD`8@Z`-@YDaH'DaH``,'b` `(a\`8`8@Y@Y@Y.Da  @Z\b`` @`b`@`?@Yb` ``#a\@Y㿈/X'Db`` @`b`@` @Yb` ``#a`@YrD`@Yub` `a``8@YZ@Yd@Ye`D`8@Yq`-@YPDaH'DaH``,'b` `(a``8`8@Y$@Y.@Y/*@Yb`` @`b`@`?@Yb` ``#"a`@X㿀/XQ'D'H'L'PH'b`` @`b`@` @Xb` ``#*ad@XD`@Xb` `ad`8@X@X@X'H`@Xb` `ad`<@X@X@X'D`8@X`.@XDaH'DaH``,'b` `(ad`8`8@XU@X_@X`'u``  LP@Xb`` @`b`@`?@X-b` ``#4ad@Xb`` @`-b`@`& @X``  @Xb` ``#4 ad@W``  @X|'㿈/W6'D'H'L'Pb`` @`b`@` @Wb` ``#:ah@WD`@Wb` `ah`8@W@W@W'D`8@W`.@WDaH'DaH``,'b` `(ah`8`8@W[@We@Wf'db`` @`b`@`?@W>b` ``#?ah@W.b`` @`*b`@`# @WDaHLP  @Wb` ``#? ah@VDaHLP  @W'㿈/VM'D'Hb`` @`b`@` @Vb` ``#Eal@VD`@Vb` `al`8@V@V@VaD`8@V`-@VDaH'DaH``,'b` `(al`8`8@Vu@V@V+H@Wb`` @`b`@`?@VVb` ``#Kal@VF㿈/U⡮8'Db`` @`b`@` @V(b` ``#Uap@VD`@Vb` `ap`8@V@V @V 'D`8@V`.@UDaH'DaH``,'b` `(ap`8`8@U@U@U'Vb`` @`b`@`?@Ub` ``#Yap@Ub`` @`#b`@` @U@V/b` ``#Y ap@Ur@V'㿈/Tɮ'D'Hb`` @`b`@` @UOb` ``#aat@U?D`@UBb` `at`8@U'@U1@U2pD`8@U>`-@UDaH'DaH``,'b` `(at`8`8@T@T@T:H`H'H@U'Da@Ub`` @`b`@`?@Tb` ``#kat@T㿀/S'D'H'Lb`` @`b`@` @Tb` ``#xax@TL'@@U.'耠`Sb`` @`b`@`?@Tab` ``#~ax@TQb`` @` b`@` @T;b` ``#~ ax@T* 'aa`  @T @Tb`` @`b`@`?@Tb` ``#ax@Sb`` @` b`@` @Sb` ``# ax@S 'x/S"<'D'H'L'b`` @`b`@` @Sb` ``#a|@SL'@@TJ'䀠`Sb`` @`b`@`?@Stb` ``#a|@Sdb`` @` b`@` @SNb` ``# a|@S= '` @``a`#a '` @`` a` #a '@@S'耠`Sb`` @`b`@`?@Rb` ``#a|@Rb`` @` b`@` @Rb` ``# a|@R '`@Sl@R`@  @R`@ ` @`a`#a  ``@SFb`` @`b`@`?@Rpb` ``#a|@R`b`` @` b`@` @RJb` ``#Ø a|@R9 '܁㿀/Qޒ'D'H'Lb`` @`b`@` @Rb` ``#a@RL'@@R'耠`Sb`` @`b`@`?@Qb` ``#a@Qb`` @` b`@` @Qb` ``#֘ a@Q 'U @R]b`` @`b`@`?@Qb` ``#a@Qb`` @` b`@` @Qjb` ``#ژ a@QY '㿀/Pݲ|'D'H'Lb`` @`b`@` @Q7b` ``#a@Q'L'`@Q'쀠`Sb`` @`b`@`?@Qb` ``#a@Pb`` @` b`@` @Pb` ``# a@P '@Q'`@@@Q``'}`H@@Qs``'l`L@@Qb``'[`P@@QQ``'J`T@@Q@``'9`X@@Q/``'(```@(`8`b`@@`0``` @@Q `@Q@Qb`` @`b`@`?@P!b` ``$a@Pb`` @` b`@` @Ob` ``$ a@O '㿀/OC'D'H'Lb`` @`b`@` @Ob` ``$ a@OL'`@Pc'쀠`Sb`` @`b`@`?@Ob` ``$a@Ob`` @` b`@` @Opb` ``$ a@O_ '@P'`@@@P`'}`H@@P`'l`L@@O`'[`P@@O`'J`T@@O`'9`X@@O`'(```@(`8`b`@@`0``` @@O`@O@Ob`` @`b`@`?@Nb` ``$,a@Nb`` @` b`@` @Nb` ``$, a@N{ 'x/MԮ'D'H'L 'b`` @`b`@` @NWb` ``$7a@NGL'`@N'耠`Sb`` @`b`@`?@N%b` ``$=a@Nb`` @` b`@` @Mb` ``$= a@M 'r`$ @` '`$ @` '@N'@` @Nb`` @`b`@`?@Mb` ``$Ha@Mb`` @` b`@` @Mb` ``$H a@M| '܁㿀/Lծ'D'H'Lb`` @`b`@` @MZb` ``$Ra@MJL'`@M'쀠`Sb`` @`b`@`?@M(b` ``$Xa@Mb`` @` b`@` @Mb` ``$X a@L '_@M'@` @Mb`` @`b`@`?@Lb` ``$_a@Lb`` @` b`@` @Lb` ``$_ a@L '㿀/K`'D'H'Lb`` @`b`@` @Lpb` ``$ia@L`L'`@M '쀠`Sb`` @`b`@`?@L>b` ``$oa@L.b`` @` b`@` @Lb` ``$o a@L ']@L'``@Lb`` @`b`@`?@Kb` ``$ua@Kb`` @` b`@` @Kb` ``$u a@K '㿀/J'D'H'LL'b`` @`b`@` @Kb` ``$a@Kv`@L#'쀠`Sb`` @`b`@`?@KVb` ``$a@KFb`` @` b`@` @K0b` ``$ a@K ']@K'``@Kb`` @`b`@`?@Jb` ``$a@Jb`` @` b`@` @Jb` ``$ a@J '㿀/J 'D'H'LL'b`` @`b`@` @Jb` ``$a@J`@K;'쀠`Sb`` @`b`@`?@Jnb` ``$a@J^b`` @` b`@` @JHb` ``$ a@J7 'a@J'` ` @Kb`` @`b`@`?@J b` ``$a@Ib`` @` b`@` @Ib` ``$ a@I '㿀/I/p'D'H'LL'b`` @`b`@` @Ib` ``$a@I@@JO'쀠`Sb`` @`b`@`?@Ib` ``$a@Irb`` @` b`@` @I\b` ``$ a@IK 'U @Ib`` @`b`@`?@I-b` ``$a@Ib`` @` b`@` @Ib` ``$ a@H '㿀/HO'D'H'LL'b`` @`b`@` @Hb` ``$a@H@@Io'쀠`Sb`` @`b`@`?@Hb` ``$a@Hb`` @` b`@` @H|b` ``$ a@Hk 'U @Ib`` @`b`@`?@HMb` ``$a@H=b`` @` b`@` @H'b` ``$ a@H 'x/Gop'D'H'Lb`` @`b`@` @Gb` ``$a@GL`@Gb` `a`\@G@G@G'L'`` ``@HF`'@@Hi'耠`7@``'` `  @Hz"@``'` `  @He ` `  @HX@HYb`` @`b`@`?@G\b` ``$a@GLb`` @` b`@` @G6b` ``$ a@G% '܁㿀/F~'D'H'Lb`` @`b`@` @Gb` ``$a@FL`@Fb` `a`\@F@F@F'L'b,` @@(@G` @G'@Gb, @@G'`d@G@G@G#b,` @@@@GP'@G|`@Gy'@Gx@Grb`` @`b`@`?@Flb` ``%a@F\b`` @` b`@` @FFb` ``% a@F5 '0/EҎ'D'H'L'b`` @`b`@` @Fb` ``%'a@FL`@Fb` `a`\@E@E@E'L'@@F'쀠`Pܚ @F`܂#@'` ؂#@'@@F|'`5ԘО̂#\ @F` 'a` ''''''''??b  @@Fb`` @`b`@`?@Esb` ``%Pa@Ecb`` @` b`@` @EMb` ``%P a@E< '㿀/Dѕ'D'H'L'b`` @`b`@` @Eb` ``%Za@E L`@E b` `a`\@D@D@D'L'@@E'쀠`+` #a` (`@E$!'` 䀣@(` @@@D(`!Ђ@ @`'b`` @`b`@`?@Db` ``%ga@Db`` @` b`@` @Dyb` ``%g a@Dh '㿀/C'D'H'Lb`` @`b`@` @DFb` ``%qa@D6L`@D9b` `a`\@D@D(@D)'L'@@D'쀠`+à`&'a䀣@(`!Ђ@@@C(`!Ђ@ @`'a@C a a ab`` @`b`@`?@Cb` ``%a@Cb`` @` b`@` @Cb` ``% a@C 'h/Bl'D'H'L'b`` @`b`@` @Crb` ``%a @CbL`@Ceb` `a `\@CJ@CT@CU'L'@@C'쀠`-ؚ @D&`a '` ؂#@'`Ԃ#@'@D'Ѐ`@@Db`` @`b`@`?@Bb` ``%a @Bb`` @` b`@` @Bb` ``% a @B '́㿐/Ba@?㿐ewl_engine_dependancies--> %s:%i Entering %s(); ewl_engine_x11.c<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_engine_createee_init This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engine<-- %s:%i Returning %i in %s(); -displayUnable to initialize Ecore X. Is your DISPLAY variable set correctly? Unable to create Ecore X event handlers. x11ee_shutdownee_window_newwinwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. ee_window_destroyee_window_moveee_window_resizeee_window_min_max_size_setee_window_showee_window_hideee_window_title_setee_window_name_class_setee_window_borderless_setee_window_dialog_setee_window_fullscreen_setee_window_transient_foree_window_modal_setee_window_raiseee_window_loweree_keyboard_grabee_keyboard_ungrabee_pointer_grabee_pointer_ungrabee_window_selection_text_settxtee_window_geometry_setee_dnd_aware_setembedee_desktop_size_getee_dnd_drag_types_setee_dnd_drag_beginee_dnd_drag_dropee_dnd_drag_data_sendhandleee_pointer_data_newee_pointer_freeee_pointer_getee_pointer_setewl_ev_x_window_exposeewl_ev_x_window_configureewl_ev_x_window_deleteewl_ev_x_key_downShift_Control_Alt_Mod_Super_Hyper_ewl_ev_x_key_upewl_ev_x_mouse_downewl_ev_x_mouse_upewl_ev_x_mouse_moveewl_ev_x_mouse_outewl_ev_x_mouse_wheelewl_ev_x_focus_inewl_ev_x_focus_outewl_ev_x_data_receivedePaste event received ewl_ev_x_data_requestData request event received: %s not %s ewl_ev_dnd_positionewl_ev_dnd_enterewl_ev_dnd_leaveewl_ev_dnd_drop00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0x(0u40r@0oL0lX0id0fp0c|0`0]0Z0W0T0Q0N0K0H0E0B0? 0<09$06003<00H0-T0*`0'l0$x0!0000000 0 00000 0,080D0P0\0h0t0W+A -| -cll  `` oo @oP),  oo @ '),-| - -   ( !  ' 6F- a.l A.` m{\. ,(Ǡ      $ +8 2 9pF M T [ b i p w0 ~DD  T$ h p\l } p` *e C҈ XPl]@ {|` t lä W8H   q@ !J / ATSl ib   z@  8 P 8 p   ( P `    , .l@ H Y8 k | ٸ 5 Xh P P h.LHx_n wQd   kx@ L Dw <X   Z .X :p F R ^ j( v@ `          8 H `   * 6 B N Z  f@ rX ~h x     ( 8 P h     & 2 > RN dr d`Ht    "  - 8 C N Y d oH 6    m       !- ' < W v        1 E c p }(         & 4 X n-|   "    ! 4 G g      '9K_~9Pp 9Sov0 .Gf{3J`x"*BK_z/  &B[w .libs/x11.so.1.0.0crti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_engine_x11.cewl_ev_x_mouse_up.LLC10.LLC11.LLC12.LLC13.LLC14.LLC15.LLC16.LLC17.LLC18.LLC19window_funcs.LLC20.LLC21.LLC22.LLC23.LLC24.LLC25.LLC26.LLC27ee_shutdownee_dnd_drag_dropee_window_resizeee_window_selection_text_setee_mouse_up_handleree_dnd_enter_handleree_dnd_drag_data_sendee_keyboard_ungrabee_pointer_getee_window_borderless_setewl_ev_x_mouse_wheelee_key_down_handleree_window_hideee_mouse_out_handleree_window_title_setee_window_raiseee_mouse_down_handlerewl_ev_x_mouse_downee_window_min_max_size_setewl_ev_dnd_positionee_window_modal_setee_window_newee_pointer_ungrabee_key_up_handleree_dnd_drag_types_setee_window_name_class_setewl_ev_x_key_upee_pointer_setee_keyboard_grab.LLC0.LLC1.LLC2ewl_ev_x_data_received.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9ee_window_geometry_setewl_ev_x_key_downewl_ev_x_window_configureee_dnd_aware_setewl_ev_x_focus_inewl_ev_x_window_deleteee_pointer_grabewl_ev_x_focus_outee_initee_dnd_position_handleree_window_dialog_setewl_ev_dnd_enteree_dnd_drag_beginee_selection_notify_handleree_focus_out_handleree_delete_request_handleree_mouse_wheel_handleree_window_transient_foree_window_moveewl_ev_x_data_requestewl_ev_x_mouse_outee_window_fullscreen_setewl_ev_dnd_leaveee_expose_handleree_window_lowerewl_ev_dnd_dropee_desktop_size_getee_window_show__func__.50__func__.51__func__.52__func__.53__func__.10__func__.11__func__.12__func__.13__func__.14__func__.15__func__.16__func__.17__func__.18__func__.19__func__.20__func__.21__func__.22__func__.23__func__.24__func__.25__func__.26__func__.27__func__.28__func__.29__func__.30__func__.31__func__.32__func__.33__func__.34__func__.35__func__.36__func__.37__func__.38__func__.39__func__.40__func__.41__func__.42__func__.43__func__.44__func__.45__func__.46__func__.47__func__.48__func__.49ee_pointer_data_newee_window_destroypointer_funcsewl_ev_x_window_exposeee_dnd_drop_handleree_dnd_leave_handleree_configure_handleree_mouse_move_handleree_focus_in_handleree_pointer_free__func__.0__func__.1__func__.2__func__.3__func__.4__func__.5__func__.6__func__.7__func__.8__func__.9ewl_ev_x_mouse_move__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_XGetAtomNameecore_x_cursor_size_getewl_ev_modifiers_set_finiecore_x_pointer_grabecore_x_icccm_protocol_setECORE_X_EVENT_WINDOW_CONFIGUREewl_object_geometry_requestewl_object_current_w_getewl_embed_mouse_down_feedewl_embed_key_up_feedecore_x_dnd_send_status_DYNAMICecore_x_window_raiseECORE_X_EVENT_MOUSE_BUTTON_DOWNecore_x_window_moveecore_x_selection_primary_set_lib_versionecore_x_init_edata_endecore_x_pointer_ungrabECORE_X_EVENT_WINDOW_FOCUS_IN__ctypeecore_x_selection_notify_sendewl_object_maximum_h_getecore_x_icccm_size_pos_hints_setfprintfewl_backtraceECORE_X_EVENT_WINDOW_DELETE_REQUESTecore_x_dnd_aware_setecore_x_window_prop_property_set_Jv_RegisterClassesecore_x_shutdownecore_x_icccm_transient_for_unset__register_frame_info__iobewl_ev_modifiers_getecore_x_window_cursor_setecore_x_window_delewl_widget_type_isecore_x_icccm_transient_for_setewl_object_minimum_h_getewl_embed_dnd_drop_feedewl_embed_window_position_getecore_x_netwm_state_request_sendECORE_X_DND_ACTION_PRIVATEevas_damage_rectangle_addewl_embed_mouse_wheel_feedewl_callback_callewl_print_warningecore_x_cursor_freeecore_x_selection_xdnd_requestecore_x_dnd_send_finishedecore_x_selection_primary_clearstrcmpECORE_X_EVENT_KEY_DOWNstrdupECORE_X_EVENT_SELECTION_NOTIFYecore_x_dnd_types_set__dso_handle_PROCEDURE_LINKAGE_TABLE_ewl_window_window_findECORE_X_EVENT_SELECTION_REQUESTewl_embed_dnd_data_received_feedewl_embed_dnd_position_feedecore_x_cursor_shape_getewl_object_current_h_getstrlencallocecore_x_window_newecore_x_icccm_name_class_setECORE_X_ATOM_SELECTION_XDNDECORE_X_EVENT_MOUSE_WHEELecore_x_window_geometry_getstrstrecore_x_icccm_title_setmallocecore_x_dnd_beginecore_x_window_hideewl_engine_createecore_x_keyboard_ungrabECORE_X_EVENT_XDND_POSITIONewl_widget_configureECORE_X_EVENT_MOUSE_OUTECORE_X_EVENT_MOUSE_MOVEecore_x_netwm_window_state_setECORE_X_EVENT_KEY_UPXFreeewl_embed_mouse_out_feedecore_x_netwm_name_setecore_x_cursor_newECORE_X_EVENT_MOUSE_BUTTON_UPewl_embed_dnd_data_request_feedewl_object_maximum_w_getECORE_X_EVENT_XDND_DROPewl_debug_indent_printecore_x_keyboard_grabewl_embed_mouse_up_feedewl_embed_key_down_feedecore_event_handler_del__deregister_frame_infoecore_x_mwm_borderless_setecore_x_netwm_window_type_setECORE_X_EVENT_XDND_ENTERecore_event_handler_addecore_x_window_size_getewl_segvecore_x_display_getewl_embed_evas_window_findecore_x_window_resizeewl_engine_dependanciesewl_embed_mouse_move_feed_etextECORE_X_EVENT_WINDOW_FOCUS_OUTecore_x_window_showewl_object_minimum_w_getecore_x_dnd_dropecore_x_window_override_newECORE_X_EVENT_XDND_LEAVEECORE_X_EVENT_WINDOW_DAMAGEewl_config_cache_GLOBAL_OFFSET_TABLE_ecore_x_window_loweras: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > : ; ' I ' I : ;  : ; I8  : ; I8  : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/  : ;  : ;I8  : ;I8  : ;I 8  : ;I 8 : ;I! : ;" : ;# : ;$.? : ; ' I@ %4I4  &: ; I '4: ; I (.: ; ' I@ ): ; I *4: ; I +.: ;' @ ,: ;I -: ;I .4: ;I /4: ;I 0 1.: ;' I@ 2 34: ; I? < 44: ;I? < 5!F{.GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_engine_x11.c/home/falko/e/e17/libs/ewl/src/engines/x11EvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong double Ecore_Event_HandlerlEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List71_ecore_list7firstC#lastD#currentE#free_funcG# nodesI#indexJ#Ecore_List_Node:_ecore_list_node:a>#next?#Ecore_DListEcore_Hash_Node/v_ecore_hash_node nextv#key#value#Ecore_Hash2_ecore_hash buckets2#size#nodes#index# compare#hash_func#free_key#free_value#v}NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV8U(EWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODAL(lLcurrentI#preferredP+#maximumQ+#minimumR+# padZL#(insets[L#8flags]#H+IxE#yF#wG#hH# LPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#7,7,key9#value:,#@S@listGS#directH#lenI#YiOjiOlistV#maskWE#lenXE#indexYE#u `uobjecta#parent #Lcallbacks #Pattach 0#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme 6#theme_text# 0_2| B R { ] ={widgetT#childrenV <#clip_boxX#redirectZ i#child_add\ =#child_remove] o#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' R X i i  REwl_Child_Remove.   i  Ewl_Child_Resize6   i  }Ewl_Child_Show= REwl_Child_HideD REwl_Container_IteratorL & , <  if M xf#types x#,float(  (container(- R#)  )overlay)8 #engine_name):#t);#evas)= z#evas_window)>#cursor)?#smart)A#ev_clip)B#tab_order)C <#obj_cache)E 6#last)N #x)P#y)Q#dnd_count)S#focus)T#dnd_types)V B#dnd_last_position)W # z)Nclicked)I #focused)J #mouse_in)K #drop_widget)L # drag_widget)M #{|* |**- #J*/#transient*0#title*2,#name*3,#classname*4,#flags*6U# 4q#{4qhandle4#name4,#dependancies4 <#functions4# 4s4sshutdown4v#hooks4~#4~J4z#canvas4{#theme4|#4}#  { doublesigned charEcore_X_ID^+Ecore_X_Window^-?Ecore_X_Atom^3?Ecore_X_Time^5?Ecore_X_Cursor^6?_Ecore_X_Rectangle^?x^@#y^@#width^A#b^A# Ecore_X_Rectangle^B_Ecore_X_Window_State^IECORE_X_WINDOW_STATE_ICONIFIEDECORE_X_WINDOW_STATE_MODALECORE_X_WINDOW_STATE_STICKYECORE_X_WINDOW_STATE_MAXIMIZED_VERTECORE_X_WINDOW_STATE_MAXIMIZED_HORZECORE_X_WINDOW_STATE_SHADEDECORE_X_WINDOW_STATE_SKIP_TASKBARECORE_X_WINDOW_STATE_SKIP_PAGERECORE_X_WINDOW_STATE_HIDDENECORE_X_WINDOW_STATE_FULLSCREEN ECORE_X_WINDOW_STATE_ABOVE ECORE_X_WINDOW_STATE_BELOW ECORE_X_WINDOW_STATE_DEMANDS_ATTENTION ECORE_X_WINDOW_STATE_UNKNOWN Ecore_X_Window_State^h_Ecore_X_Selection^ECORE_X_SELECTION_PRIMARYECORE_X_SELECTION_SECONDARYECORE_X_SELECTION_XDNDECORE_X_SELECTION_CLIPBOARDEcore_X_Selection^Q_Ecore_X_Event_Mode^ECORE_X_EVENT_MODE_NORMALECORE_X_EVENT_MODE_WHILE_GRABBEDECORE_X_EVENT_MODE_GRABECORE_X_EVENT_MODE_UNGRABEcore_X_Event_Mode^_Ecore_X_Event_Detail^ECORE_X_EVENT_DETAIL_ANCESTORECORE_X_EVENT_DETAIL_VIRTUALECORE_X_EVENT_DETAIL_INFERIORECORE_X_EVENT_DETAIL_NON_LINEARECORE_X_EVENT_DETAIL_NON_LINEAR_VIRTUALECORE_X_EVENT_DETAIL_POINTERECORE_X_EVENT_DETAIL_POINTER_ROOTECORE_X_EVENT_DETAIL_DETAIL_NONEEcore_X_Event_Detail^kEcore_X_Event_Key_Down^c_Ecore_X_Event_Key_Down^keyname^,# ^,#^ ,#@^!# win^"Q#Q^#Q#^${#Ecore_X_Event_Key_Up^ _Ecore_X_Event_Key_Up^keyname^),# ^*,#^+,#@^,# win^-Q#Q^.Q#^/{#Ecore_X_Event_Mouse_Button_Down^2_Ecore_X_Event_Mouse_Button_Down(^button^4#@^5#x^6#y^6# root^9!#win^:Q#Q^;Q#^<{# ^=#$*^>#$Ecore_X_Event_Mouse_Button_Up^_Ecore_X_Event_Mouse_Button_Up(^button^C#@^D#x^E#y^E# root^H"##win^IQ#Q^JQ#^K{# ^L#$*^M#$Ecore_X_Event_Mouse_Move^_Ecore_X_Event_Mouse_Move ^@^R#x^S#y^S#root^V"G# win^WQ#Q^XQ#^Y{#Ecore_X_Event_Mouse_Out^P_Ecore_X_Event_Mouse_Out(^@^l#x^m#y^m#root^p"k# win^qQ#Q^rQ#mode^sQ#^t# ^u{#$Ecore_X_Event_Mouse_Wheel^q_Ecore_X_Event_Mouse_Wheel(^direction^z#z^{#@^|#x^}# y^}#root^"#win^Q#Q^Q# ^{#$Ecore_X_Event_Window_Focus_In^B_Ecore_X_Event_Window_Focus_In^win^Q#mode^Q#^#^{# Ecore_X_Event_Window_Focus_Out^3_Ecore_X_Event_Window_Focus_Out^win^Q#mode^Q#^#^{# Ecore_X_Event_Window_Damage^V_Ecore_X_Event_Window_Damage^win^Q#x^#y^#w^# h^#count^#^{#Ecore_X_Event_Window_Destroy^H_Ecore_X_Event_Window_Destroy^win^Q#^{#Ecore_X_Event_Window_Configure^n<_Ecore_X_Event_Window_Configure$^win^Q#abovewin^Q#x^#y^# w^#h^#border^#override^#from_wm^#^{# Ecore_X_Event_Selection_Request^c_Ecore_X_Event_Selection_Request^owner^Q#requestor^Q#^ {#^!g# target^"g#property^#g#Ecore_X_Event_Selection_Notify^_Ecore_X_Event_Selection_Notify^win^(Q#^){#^*#target^+,# a^,#Ecore_X_Selection_Data^)_Ecore_X_Selection_Data^content^7"#a^8#h#length^9#format^:# free^< <#Ecore_X_Selection_Data_Files^M_Ecore_X_Selection_Data_Files^a^A#files^B x#num_files^C#Ecore_X_Selection_Data_Text^ _Ecore_X_Selection_Data_Text^a^H#text^I,#Ecore_X_Event_Xdnd_Enter^ 1 _Ecore_X_Event_Xdnd_Enter^win^UQ#[^UQ#types^W x#^X# Ecore_X_Event_Xdnd_Position^ !_Ecore_X_Event_Xdnd_Position^win^]Q#[^]Q#G^`#n#action^ag# Ecore_X_Event_Xdnd_Leave^!;!!}_Ecore_X_Event_Xdnd_Leave^win^nQ#[^nQ# Ecore_X_Event_Xdnd_Drop^!!!_Ecore_X_Event_Xdnd_Drop^win^sQ#[^sQ#action^tg#G^w## ""#^9x^8#y^8#""G^Hx^G#y^G#""k^Vx^U#y^U#""^px^o#y^o#""^x^#y^###h^1ECORE_X_SELECTION_CONTENT_NONEECORE_X_SELECTION_CONTENT_TEXTECORE_X_SELECTION_CONTENT_FILESECORE_X_SELECTION_CONTENT_TARGETSECORE_X_SELECTION_CONTENT_CUSTOME"#^`x^_#y^_#"#^wx^v#y^v#_ ##_ t_ #__FILEh*#$__FILEh*_cnti8#_ptri9#h#_basei;#h#_flagi<E# _magici=E# __orientationi?# __ionolocki@# __seekableiA# __extendedfdiB# __xf_nocheckiC# __filleriD # Pw$%Pwlevelw #enablew!E#segvw"E#backtracew#E#evas_renderw$E#gc_reapw%E#print_signalsw'E#print_keysw(E#$%ewl_engine_dependanciesx </0n%%%2%$&aewl_engine_createx05n&argcx&argvx x'tx&al%&w#&w2&g('ee_initx5DDn)tx&argcx&argvx x*infoxl*displayx,h*ixd%''2'+'\ee_shutdownx'DDJn,tx&%'l'l2 '\+'ee_window_newxyJNn-winxx.xwinxzQl%''2 '+(ee_window_destroyxNQdn-winx%(&g+(fee_window_movexQdT$n-winx%(v(v2(f+(ee_window_resizexT$W8n-winx.widthxl/bxh%((2(+)Dee_window_min_max_size_setxW8Zn-winx%)T)T2)D+)ee_window_showxZ]@n-winx%)(f+)ee_window_hidex]@`n-winx%)(f+*1ee_window_title_setx`bn-winx%*A(*A2*1+*ee_window_name_class_setxben-winx%*@*2*+*ee_window_borderless_setxehn-winx%*`*++Cee_window_dialog_setxhkxn-winx%+S+S2+C++ee_window_fullscreen_setx.kxnn-winx-.fullscreenx/l%+0mn.statesx>+h*+2+,8ee_window_transient_forxJnqn-winxI%,8%+,ee_window_modal_setxZqtn-winxY.modalx[l%,0tt<.statesxj,h*1,2+- ee_window_raisexvtwn-winxu%--2- +-dee_window_lowerxwz@n-winx%-d- 1-ee_keyboard_grabxz@}n-winx.retxl%-(+. ee_keyboard_ungrabx}|n-winx%. .2. 1.yee_pointer_grabx|n-winx.retxl%.y8- +.ee_pointer_ungrabxn-winx%.H&g+/*ee_window_selection_text_setx n-winx-txtx%/:`/:2/*+/ee_window_geometry_setx n-winx-widthx,bx.wxl.hxh%//2/+0 ee_dnd_aware_setxn,x %0 (+0ee_desktop_size_getxln,x -wx-hx%0*1+0ee_dnd_drag_types_setxlPn,x -typesx0-numx%1121+1[ee_dnd_drag_beginxPn,x %1[&g+1ee_dnd_drag_dropxn,x %1(12>ee_dnd_drag_data_sendx'n,x& -handlex&,ax&-lenx&.requestx(2>l%2D <112ee_pointer_data_newx9n,x8 ,ax8-wx8-hx8%2@*1+3ee_pointer_freexDpn,xC ,xC%3X- 13fee_pointer_getxTpn,xS %3fh(f+3ee_pointer_setx^n,x] ,x].curx_l%3x(f14\ewl_ev_x_window_exposexpln,axo, xo-exo.evxu4\l/Jxvh%4b3/15ewl_ev_x_window_configurexln,ax, x-ex.evx5l/Jxh/x d.configx`%5+H5+2515ewl_ev_x_window_deletex,n,ax, x-ex.evx5l/Jxh%5/16Yewl_ev_x_key_downx,n,ax, x-ex/Jxl.evx6Yh/9xd%6_&g16ewl_ev_x_key_upxän,ax, x-ex/Jx l.evx 6h/9x d%6(c- 17ewl_ev_x_mouse_downx1äǠn,ax0, x0-ex0.clicksx2l/Jx3h.evx47d/9x5`%78 *118Hewl_ev_x_mouse_upxMǠHn,axL, xL-exL/JxNl.evxO8Hh/9xPd%8NP&g18ewl_ev_x_mouse_movexdHn,axc, xc-exc/Jxel.evxf8h/9xgd%8h*119ewl_ev_x_mouse_outxz҈n,axy, xy-exy/Jx{l.evx|9h/9x}d%9. 1:+ewl_ev_x_mouse_wheelx҈8n,ax, x-ex/Jxl.evx:+h/9xd%:1P+C1:ewl_ev_x_focus_inx8ٸn,ax, x-ex/Jxl.evx:h%:&g1;Lewl_ev_x_focus_outxٸ8n,ax, x-ex/Jxl.evx;Lh%;R. 1<3ewl_ev_x_data_receivedx8n,ax, x-ex.evx<3l%<90ޤߴ/x h/ax<>d2<$.filesxl%=2<X.recx,h.dndx,d0t/x d.atomx,h11>\ewl_ev_dnd_positionxn,ax, x-ex/Jx l.evx!>\h.xx"d.yx"`.wxx"\.wyx"X.pxx#T.pyx#P.pwx#L.phx#H.rectx$.will_acceptx%%>bX0 X/x.  *11>ewl_ev_dnd_enterxUn,axT, xT-exT/xV l.evxW>h.ixXd%>p (1?ewl_ev_dnd_leavexl<n,axk, xk-exk/xm l.evxn?h.ixod%?!(1@ewl_ev_dnd_dropx<n,ax, x-ex/x l.evx@h.internalxd%@0L.xx`.yx\.wxxX.wyxT/ xP!}- 3ECORE_X_DND_ACTION_PRIVATE^g4ECORE_X_EVENT_KEY_DOWN^4ECORE_X_EVENT_KEY_UP^4ECORE_X_EVENT_MOUSE_BUTTON_DOWN^4ECORE_X_EVENT_MOUSE_BUTTON_UP^4ECORE_X_EVENT_MOUSE_MOVE^4ECORE_X_EVENT_MOUSE_OUT^4ECORE_X_EVENT_MOUSE_WHEEL^4ECORE_X_EVENT_WINDOW_FOCUS_IN^4ECORE_X_EVENT_WINDOW_FOCUS_OUT^4ECORE_X_EVENT_WINDOW_DAMAGE^4ECORE_X_EVENT_WINDOW_CONFIGURE^'4ECORE_X_EVENT_SELECTION_REQUEST^14ECORE_X_EVENT_SELECTION_NOTIFY^24ECORE_X_EVENT_WINDOW_DELETE_REQUEST^;4ECORE_X_EVENT_XDND_ENTER^Q4ECORE_X_EVENT_XDND_POSITION^R4ECORE_X_EVENT_XDND_LEAVE^T4ECORE_X_EVENT_XDND_DROP^U3ECORE_X_ATOM_SELECTION_XDNDygC#23__iobjCCE53__ctypezjC3ewl_config_cachew+$*ee_expose_handlerx$CD*ee_configure_handlerx%CH*ee_delete_request_handlerx&CL*ee_key_down_handlerx'CP*ee_key_up_handlerx(CT*ee_dnd_position_handlerx)CX*ee_dnd_enter_handlerx*C\*ee_dnd_leave_handlerx+C`*ee_dnd_drop_handlerx,Cd*ee_selection_notify_handlerx-Ch*ee_mouse_down_handlerx.Cl*ee_mouse_up_handlerx/Cp*ee_mouse_move_handlerx0Ct*ee_mouse_wheel_handlerx1Cx*ee_mouse_out_handlerx2C|*ee_focus_in_handlerx3C*ee_focus_out_handlerx4CF92*window_funcsxZF)Fc2*pointer_funcsxzFS; ../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEcore_X.hEwl_Engine_X11.hX11/X.hstddef.hX11/Xlib.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_engine_x11.cEcore_X_Atoms.hctype_iso.h/x//00111133,3<4|55556|678X8x88899$9@9h::;(;h;;<((>h>>?(AAA8BxBBBBBBD8DDDXDEhEEEEEEF F$F4FPFhFxFFFFFGGG4GDG`GxGGGGGHHH,HDHTHpHHHHHHII I<ITIdIIIIIIIJ JLJKKLLMMXMMMMMNNO4OPPPPPPQdQxRRS`ST$T8TUHV V4VHV`V|VW8WLWX\Y4YZZ[,[\|\\]@]T]^d_<_L_\```a$abb,bbc|cde$eeftfgghhi4ijjkxkl$lmtmmmmmnnnodoppppqqrLrsssstt t<ttuvvvwwx<xyyz@zTzXz{l|H|d||}}}~~|,$4 hX0@t| < <X  dl pPdtLd, phDp<P,pptpx$`l$,DT 08P`@d`h ,HTd0`t\| Pd0`t8P\Øä`hĀĐ,XǔǠǼT\tȄ<Hd,p̀͠ Ϥϼ @|҈ҤҬD\l԰,8T\ `p٬ٸtڌڜ,8Thpބޤް,@L߀߬ߴ,4X,Thtt <Pd| XX8T  (@Pd0<X\px(8L | / - 0 - 5 - DD - J - N - Qd - T$ - W8H - Z - ]@ - ` - b - e - h - kx@ - n - q@ - t - w - z@ - } - | -  - h -   -  -  - l - P -  - l -  -  - p` -  -  - l@ -  - , -  - ä - Ǡ - H -  - ҈ - 8 - ٸ - 8 -  -  - P - L - <X - @F%ewl_engine_dependancies%ewl_engine_create.ØdetailEwl_Attach_List__func__keysymboltriple_clickEwl_Pairmodifierswindowevent_winsourceheightEwl_Callback_ChainEwl_WindowembedEwl_EmbedEwl_ObjectEwl_Orientationkey_composenum_typesEwl_Engine_InfoEwl_Pair_ListtimeEwl_WidgetEwl_OverlayselectiontypepointerEwl_Engine_X11Ewl_Window_Flagskey_modifierspositionEwl_Config_CachedataEwl_Dnd_TypesengineEwl_Containerdouble_clickEwl_Engineunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtaboA "%o @ @@3B    =B'' RB),),P \-|-|b--h--Hn8dW v B((`(p -K/ 1Fx{tlD  ~'07070100041701000041ed00000000000000000000000245ae7ac500000000000000760000000000000000000000000000001600000000reloc/lib/ewl/plugins07070100041702000081a400000002000000020000000145ae7abf00004014000000760000000000000000000000000000003400000000reloc/lib/ewl/plugins/ewl_io_manager_image_plugin.a! / 1169062344 0 0 0 156 ` <<<   I&I& $ > ' I ' I  : ;  : ; I8 : ; I : ;  : ;  : ; I 8  : ; I!I/  : ; ( .? : ; ' I@ : ; I 4: ; I 4I4  4: ; I? < GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_io_manager_image_plugin.c/home/falko/e/e17/libs/ewl/src/pluginsEvas_ObjectN_Evas_Objectlong long unsigned intEvas_CoordVintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_Hash_Node& m_ecore_hash_node nextm#key#value#Ecore_Hash )_ecore_hash buckets)#size#nodes#index# compare#hash_func#free_key#free_value#m:LcurrentI#preferredP#maximumQ#minimumR# padZ#(insets[#8flags]#HIxE#yF#wG#hH# PwM#hN#SZlV#rW#tX#bY# ^list$#direct%#len&#,,key9#value:3#@!@listG!#directH#lenI#'O8OlistV#maskWL#lenXL#indexYL#u`uobject/#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme#theme_text#-9Ssfloatdoublesigned charg?EWL_IMAGE_TYPE_NORMALEWL_IMAGE_TYPE_EDJE?',?,}f?,widget?9#type?:g#image?;#path?<3#key?=3#proportional?>#ow??#oh?@#sw?A#sh?B#cs?C#aw?D#ah?E#tile?Mf#?Mset?H#x?I#y?J#w?K# h?L#r__FILEc* __FILEc*_cntd8#_ptrd9 #_based; #_flagd<L# _magicd=L# __orientationd?# __ionolockd@# __seekabledA# __extendedfddB# __xf_nocheckdC# __fillerdD # Lr  rlevelr #enabler!L#segvr"L#backtracer#L#evas_renderr$L#gc_reapr%L#print_signalsr'L#print_keysr(L# ewl_io_manager_plugin_uri_reads nurisrets l  9  Vewl_io_manager_plugin_string_readsnstrings f f9! V ewl_io_manager_plugin_uri_writes!ndatas uris imgs"lrets#h  9  pewl_io_manager_plugin_string_writes6ndatas4strings5 p  9" v 9__iobe ewl_config_cacher+  ../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_io_manager_image_plugin.cs㿈'D'`` @``@` @``` `@D`@````@@@'E@'D@`` @``@`?@``` `@`` @``@` @``` `@'㿐'D`` @``@` @``` `@`` @``@`?@``` `@`` @``@` @```  `@ 㿀'D'H'`` @``@` @``` %`@D`@````@@@'H`@````@@@'D`@`#@DaH'DaH``'`````@@@'D'ad`?`` @``@`?@``` ,`@`` @``@` @``` ,`@'HadH  @(`8`'`` @``@`?@``` 0`@`` @``@` @``` 0`@'㿈'D'H`` @``@` @``` 7`@D`@````@@@'fD`@`#@DaH'DaH``'`````@@@'<`` @``@`?@``` =`@`` @``@` @``` = `@'ewl_io_manager_plugin_uri_read--> %s:%i Entering %s(); ewl_io_manager_image_plugin.c This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. uri<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_io_manager_plugin_string_readewl_io_manager_plugin_uri_writedataimageNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. <-- %s:%i Returning %i in %s(); ewl_io_manager_plugin_string_write |  - l -  - t -  ewl_io_manager_plugin_uri_read ewl_io_manager_plugin_string_read kewl_io_manager_plugin_uri_write ewl_io_manager_plugin_string_write __func__Ewl_Attach_ListEwl_PairEwl_Callback_ChainEwl_ObjectEwl_Pair_ListEwl_ImageEwl_WidgetEwl_Image_TypeEwl_Config_Cacheunsigned int  *"5@ @(#KQ_gu\lpt9L]fewl_io_manager_image_plugin.c__func__.0__func__.1__func__.2__func__.3__iobewl_image_newfprintfewl_backtraceewl_io_manager_plugin_uri_writeewl_io_manager_plugin_string_readevas_object_image_saveewl_io_manager_plugin_string_writeewl_debug_indent_printewl_print_warningewl_io_manager_plugin_uri_readewl_widget_type_isewl_config_cacheewl_segvewl_image_file_path_set  :05?5T c @@."="XX1chcsNN r r     ) -\ F Q  \ p  @ 3p 7 ` k ( , |$,4<DLhTP\\dhllt|8<DXLxdp|H    , 0 HP T X \ ` @d @l p t  ` `     4< @ D H L @P @X \ `h l        @ @      4< @ D H L @P @X \ `h l        @ @         $ ( , @0 @< @ Dl p        @ @ @ @   ` ` @ @ ` `$HP T X `\ `` @d @h l px h h p p   x x @ @ ` ` h h (X \ x |      @ @ @ @          @ @, @0 @4`x |        @ @ @ @     $, 0 4 8 < @@ @L @P @T|         @ @ ( (   ` ` ( ( ` `$,4L hP hTl p p   x x ( ( ` ` h h    , 4 8 < @ D @ H @ P ( T ( X ` d        @ @ ( ( 04LP\hlpas: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +a %Q 1T 7"8K?$L%\% k%v&\ ~(<~)  +  -@ \  :`  :  ;  ; Z07070100041703000081ed00000002000000020000000145ae7abf0000083f000000760000000000000000000000000000003500000000reloc/lib/ewl/plugins/ewl_io_manager_image_plugin.la# ewl_io_manager_image_plugin.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_io_manager_image_plugin.so' # Names of this library. library_names='ewl_io_manager_image_plugin.so ewl_io_manager_image_plugin.so ewl_io_manager_image_plugin.so' # The name of the static archive. old_library='ewl_io_manager_image_plugin.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_io_manager_image_plugin. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/plugins' 07070100041704000081ed00000002000000020000000145ae7abf0000485c000000760000000000000000000000000000003500000000reloc/lib/ewl/plugins/ewl_io_manager_image_plugin.soELF4C 4 ("!@\  $ d ?    :  Kn i4  ,    "!' = H _"u@ L 8\  H  ":G^ crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_io_manager_image_plugin.ccall___do_global_ctors_auxcrtn.s_PROCEDURE_LINKAGE_TABLE__DYNAMIC_edataewl_image_new_etext_initewl_print_warningfprintfewl_io_manager_plugin_uri_read__deregister_frame_info__iob_GLOBAL_OFFSET_TABLE_ewl_io_manager_plugin_string_read__register_frame_info_lib_versionewl_config_cacheewl_backtraceewl_io_manager_plugin_string_writeewl_segv_endewl_io_manager_plugin_uri_writeewl_widget_type_is_finievas_object_image_saveewl_image_file_path_set__dso_handleewl_debug_indent_print_Jv_RegisterClasseslibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1ewl_io_manager_image_plugin.so/usr/local/lib:/opt/csw/lib:/usr/sfw/libr 7̳| y&PHh8H`p  0 <HT`lx㿠@;@㿠@㿐#/D$`  @  `@@`" `@$@```X``@DP`  +㿐㿐/Dͮl`` ` @D: ```h `@D/㿐㿈/C'D'`d` @``d@` @D`\` ``  `D@DD`@C`\` `$`D`(@C@C@C'Y@C'D@C`d` @``d@`?@C`\` `,`  `D@C`d` @` `d@` @C`\` `0`  `D@C'㿐/CWD'D`d` @``d@` @Cm`\` ``  `H@C]`d` @``d@`?@CG`\` `,`  `H@C7`d` @` `d@` @C!`\` `0`   `H@C 㿀/BۮT'D'H'`d` @``d@` @B`\` ``  %`L@BD`@B`\` `$`L`4@B@B@B' H`@B`\` `$`L`(@B@B@B'D`8@B`.@BDaH'DaH``@'`\` `<`L`4`8@Bq@Bu@Bv'D'ad`S`d` @``d@`?@BM`\` `,`  ,`L@B=`d` @` `d@` @B'`\` ``  ,`L@B'\adH  @B (`8`'`d` @``d@`?@A`\` `,`  0`L@A`d` @` `d@` @A`\` ``  0`L@A'㿈/A'D'H`d` @``d@` @A`\` ``  7`P@AD`@A`\` `$`P`4@Aq@Au@Av'D`8@Au`.@A`DaH'DaH``@'`\` `<`P`4`8@A:@A>@A?'P`d` @``d@`?@A`\` `,`  =`P@A `d` @` `d@` @@`\` ``  = `P@@'㿐/@⠂`T@?㿐ewl_io_manager_plugin_uri_read--> %s:%i Entering %s(); ewl_io_manager_image_plugin.c This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. uri<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_io_manager_plugin_string_readewl_io_manager_plugin_uri_writedataimageNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. <-- %s:%i Returning %i in %s(); ewl_io_manager_plugin_string_write00<0H0T0`0l0x000000r , H$ T ``oooX ooT$X , H \ @   !&-9@ HX d s  S  n  H h      %8 + 1 7 = CH N`" Y  dp# Ho |4    , *2  Q"io  H "@ L  8\ :M H Sj .libs/ewl_io_manager_image_plugin.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_io_manager_image_plugin.c.LLC10.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9__func__.0__func__.1__func__.2__func__.3__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__PROCEDURE_LINKAGE_TABLE__DYNAMIC_edataewl_image_new_etext_initewl_print_warningfprintfewl_io_manager_plugin_uri_read__deregister_frame_info__iob_GLOBAL_OFFSET_TABLE_ewl_io_manager_plugin_string_read__register_frame_info_lib_versionewl_config_cacheewl_backtraceewl_io_manager_plugin_string_writeewl_segv_endewl_io_manager_plugin_uri_writeewl_widget_type_is_finievas_object_image_saveewl_image_file_path_set__dso_handleewl_debug_indent_print_Jv_RegisterClassesas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8 : ; I : ;  : ;  : ; I 8  : ; I!I/  : ; ( .? : ; ' I@ : ; I 4: ; I 4I4  4: ; I? <  GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_io_manager_image_plugin.c/home/falko/e/e17/libs/ewl/src/pluginsEvas_ObjectN_Evas_Objectlong long unsigned intEvas_CoordVintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_Hash_Node& m_ecore_hash_node nextm#key#value#Ecore_Hash )_ecore_hash buckets)#size#nodes#index# compare#hash_func#free_key#free_value#m5:5LcurrentI#preferredP#maximumQ#minimumR# padZ#(insets[#8flags]#HIxE#yF#wG#hH# PwM#hN#SZlV#rW#tX#bY#  ^ list$#direct%#len&#,,key9#value:3#@@!@@listG!#directH#lenI#'"O8"OlistV#maskWL#lenXL#indexYL#XuX`uobject/#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme#theme_text#-9Ssfloatdoublesigned chargc?EWL_IMAGE_TYPE_NORMALEWL_IMAGE_TYPE_EDJEc?',N?,}fN?,widget?9#type?:g#image?;#path?<3#key?=3#proportional?>#ow??#oh?@#sw?A#sh?B#cs?C#aw?D#ah?E#tile?Mf#?Mset?H#x?I#y?J#w?K# h?L#r__FILEc* __FILEc*_cntd8#_ptrd9 #_based; #_flagd<L# _magicd=L# __orientationd?# __ionolockd@# __seekabledA# __extendedfddB# __xf_nocheckdC# __fillerdD # Lrr  rrlevelr #enabler!L#segvr"L#backtracer#L#evas_renderr$L#gc_reapr%L#print_signalsr'L#print_keysr(L# ewl_io_manager_plugin_uri_reads  Hnurisrets l H 9  Vewl_io_manager_plugin_string_reads H8nstrings f` f9! V ewl_io_manager_plugin_uri_writes!8ndatas uris imgs"lrets#h  9  pewl_io_manager_plugin_string_writes6ndatas4strings5 p p 9" v 9__iobe ewl_config_cacher+  ../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_io_manager_image_plugin.c s   d    < H \ ,8PTh LD |   -  H - 8\ - L -  ewl_io_manager_plugin_uri_read ewl_io_manager_plugin_string_read kewl_io_manager_plugin_uri_write ewl_io_manager_plugin_string_write 4__func__Ewl_Attach_ListEwl_PairEwl_Callback_ChainEwl_ObjectEwl_Pair_ListEwl_ImageEwl_WidgetEwl_Image_TypeEwl_Config_Cacheunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtabo  TT"$$%o@3BXX8  =B  RB \ , ,b H Hh \ \n@@S8lW v BN #t'.)a*d 7)@ @A2 AR A'07070100041705000081a400000002000000020000000145ae7abc00006c40000000760000000000000000000000000000003500000000reloc/lib/ewl/plugins/ewl_io_manager_text_c_plugin.a! / 1169062338 0 0 0 156 ` <<<   I&I& $ > I !I/ : ;I  : ;  : ; I8 ' I' I : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ;  : ;I8  : ;.: ; @ 4: ; I .? : ; ' I@ !: ; I "4I4  # $: ; I %.: ; ' I@ &.: ; ' @ '4: ; I? < (!GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_io_manager_text_c_plugin.c/home/falko/e/e17/libs/ewl/src/pluginsEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int 8? 8 long intunsigned charshort intlong long intulong_tq off_t?ino_tzblkcnt_t?blksize_t?long double mode_t}z uid_t? gid_t dev_tz nlink_t z time_t)? `timespec;tv_sec<#tv_nsec=?#timestruc_tS+ ? 8Ecore_Free_Cb.Ecore_Hash_Cb1Ecore_Compare_Cb4Ecore_List7 _ecore_list7firstC#lastD#E#free_funcG# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node \_ecore_hash_node next\#key#value#Ecore_Hasht _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key#free_value#\iNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV$EWL_TEXT_TRIGGER_TYPE_NONEEWL_TEXT_TRIGGER_TYPE_SELECTIONEWL_TEXT_TRIGGER_TYPE_TRIGGERt:EWL_TEXT_WRAP_NONEEWL_TEXT_WRAP_CHAREWL_TEXT_WRAP_WORDQLI#preferredP #maximumQ #minimumR # padZ-#(insets[-#8flags]#H IxE#yF#wG#hH# -PwM#hN#fZlV#rW#tX#bY# qlist$#direct%#len&#,,key9#value:"#@4@listG4#directH#lenI#:OKOlistV#maskWK#lenXK#indexYK#__rf#gg#bh#ai# u C`uobjectF#parent C#Lcallbacks I#Pattach Y#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme _#theme_text# Y@ 8fb p PwidgetT#childrenV O#clip_boxX#redirectZ |#child_add\ P#child_remove] #child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' e k | | C eEwl_Child_Remove.    | CEwl_Child_Resize6    | CiEwl_Child_Show= eEwl_Child_HideD eEwl_Container_IteratorL 9 ? O C |float55 i 255font5m"#font_source5n"#styles5o#align5p# wrap5q:#size5r#color5s#style_colors5~#(ref_count5#format5#5: = x5:widget5)#type5*#char_pos5,#char_len5-#char_base5.#text_parent50#areas51#5@ 5@container5H e#textblock5I#text5K"#length5Q#total_size5S#cursor_position5T#formatting5`}#triggers5b#selection5c#offset5i#delete_count5kK#in_select5lK#selectable5nK#dirty5oK#;5Qchars5O#bytes5P#w 5_tx5\w#char_idx5]#byte_idx5^# ^5`nodes5X O#5_;#5ix5g#y5h# 2 hp5~bg5w#glow5x#outline5y# shadow5z#0strikethrough5{#@underline5|#Pdouble_underline5}#`doublesigned char__FILEc* __FILEc*_cntd8#_ptrd9#_based;#_flagd<K# _magicd=K# __orientationd?# __ionolockd@# __seekabledA# __extendedfddB# __xf_nocheckdC# __fillerdD # KFILEe[ statist_devi#st_pad1i#st_inoi#st_modei#st_nlinki #st_uidi#st_gidi# st_rdevi#$st_pad2i(#(st_sizei#0st_pad3i?#4st_atimi`#8st_mtimi`#@st_ctimi`#Hst_blksizei #Pst_blocksi #Tst_fstypei #Xst_pad4is#h ? 8  8rrlevelr #enabler!K#segvr"K#backtracer#K#evas_renderr$K#gc_reapr%K#print_signalsr'K#print_keysr(K#setup_hashsCnisEl ewl_io_manager_plugin_uri_readsS Cn!urisRretsT ClfilesUh"#bufsa~strsb"~  8 ewl_io_manager_plugin_string_readsu Cn$stretsv Cl"/ / 8! ewl_io_manager_plugin_uri_writesn!datas C!urisfileslretsh"#txts"d  8 Oewl_io_manager_plugin_string_writesn!datas C$sO"e e 8"U%string_is_keywordsn!keyss _$s"  8&Ttext_setsn!ts!texts"tx1s"ltx2s"h#modesdremcsc d 8'__iobeT ~K('__ctypetjs'ewl_config_cacher+key1s _key2s _ " 8keywords2s " 8 keywords1s0  ../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_io_manager_text_c_plugin.cctype_iso.hsV㿈``@` @``@` @'`(`@```(``(`@ @`''`(`@```(``(`@ @`''D'`` @``@` @``` W`@D`@````@@@'Xu`@`sD`@'耠`'@'`D@`@'\\ @\@(@@\@\@'\`` @``@`?@``` p`@`` @``@` @``` p`@'XX㿈'D'`` @``@` @``` x`@`@`@'D@A`` @``@`?@``` `@`` @``@` @``` `@x'D'H'`` @``@` @``` `@D`@````@@@'H`@````@@@'D`@`#@DaH'DaH``'`````@@@'`H`@'쀠`D@'@ @@'@ '`` @``@`?@``` `@`` @``@` @``` `@'㿈'D'H`` @``@` @``` `@D`@````@@@'lD`@`#@DaH'DaH``'`````@@@'BHD@$`` @``@`?@``` `@`` @``@` @```  `@ '㿈'D'H`` @``@` @``` `@H`@````@@@'O`` @``@`?@``` `@`` @``@` @DH@`@ ```  `@DH@'`@ ''㿀'D'HH''@(`8``/@(`8`` @``` @(`8``_'c@(`8``/ @@(`8``* 'O@(`8``/ @@(`8``/ ';@(`8``# '0@(`8`` @`0``` '@(`8``"H@ ?@@(`8``\ ' '`'䀠`(``@@@(`8`` @``` @(`8``_`'@(`8``@(`8``*  @@(`8``/`'@(`8``q`'l@(`8``e@(`8`` ^`'@(`8``@(`8``" ?@@(`8``\`'@(`8``4`'/@(`8`` @```#@(`8``@(`8``#@(`8``/@(`8``"`'@/(@䀠` @ ``@$` D D   @`䀠` @ ``@` D  u  @C䀠` D ٔ   @6䀠`䀠` D j   @#䀠` D  U  @䀠` D  r  @ D    @D@(@':autocharconstdoubleenumexternfloatintlongregistershortsignedstaticstructtypedefunionunsignedvoidvolatilebreakcasecontinuedefaultdoelseforgotoifreturnsizeofswitchwhileewl_io_manager_plugin_uri_read--> %s:%i Entering %s(); ewl_io_manager_text_c_plugin.c This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. urir<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_io_manager_plugin_string_readewl_io_manager_plugin_uri_writedatatextNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. w<-- %s:%i Returning %i in %s(); ewl_io_manager_plugin_string_writestring_is_keywordstring | D -  -  - d -  -  - \ - ewl_io_manager_plugin_uri_readewl_io_manager_plugin_string_read4ewl_io_manager_plugin_uri_writeewl_io_manager_plugin_string_write__func__Ewl_Attach_ListEwl_PairEwl_TextEwl_Text_Trigger_TypeEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_WidgetEwl_Text_TriggercurrentEwl_Text_ContextEwl_Text_WrapEwl_Config_CacheEwl_Containerstringunsigned intEwl_Color_Set 2D=P8GP Q V   [ \ d o@"zh X#d#29 \otD);DSewl_io_manager_text_c_plugin.cstring_is_keywordsetup_hashkeywords1keywords2key1key2text_set__func__.0__func__.1__func__.2__func__.3__func__.4__iobfprintfstrlenfreadewl_backtracefopen__ctypeewl_io_manager_plugin_uri_writeewl_io_manager_plugin_string_readecore_hash_setecore_hash_getfwriteewl_io_manager_plugin_string_writeewl_text_color_setstatewl_debug_indent_printmallocecore_str_hashewl_text_text_appendewl_print_warningewl_io_manager_plugin_uri_readfcloseewl_widget_type_isecore_str_comparefreeewl_config_cacheewl_text_text_getewl_segvecore_hash_newewl_text_new  9N)_j_y++;GTVT^g v ooAAPA}} f u _ n 3 B " "#D.D2ep uhy@ae h  0?JX   , 0 P ,TX$x,4<D(LDTL\Pdplt|4<Xhx p    $ , 4 < D L T$ \ d l t |            4            l  $ , 4 < D L8 TD \ d l t |  D T      T h     H \     $ , 4 < D L@ T \ d l t |4 D h x     * * 0 0 5  $ ,* 0* 40 80 <5H L X P\ Px |  P P P P"       "P2 T2 p2 t2 (   @ @ ` `    ,          4   @ D Hh6').12 2 2  2 8(@ D H L P `T `\  `  dl2 p2 2 2 (     ` `    2 2  2 $2 <(D H L @P @T `X `` @d @hp t 62 2 2 2 (     ` ` @ @ 2 $2 @2 D2 \(d h l p t `x ` @ @2 2 2 2 (   @ @ `  ` h h4,< @ D H L hP hT X \dl4,     h h  4  /,( , 4 8 < @ D hH hL P X \ `hp4 ( (3$1.2 2 02 42 L(T X \ ` d `h `p ht hx2 2 2 2 (   0 0 ` ` h h 2 2 42 82 P( X \ ` @ d @ h ` l ` t X x X | ,        X  X       4     / , ,  0  8 < @  D  H X L X P  T  \  `  d l t4 3 2 2 2 2 (        `  `  X  X  2 2 ,2 02 H( P T X 0 \ 0 ` ` d ` p X t X x 2 2 2 2 (    @  @  `  `      , ( , 0  4  8  <  @  D  H P X4 l2 p2 2 2 (        `  `      2 2 2 2 ( (# @ D H 0 L 0 P ` T ` `  d  h x#      $         0&h l &&$&X&&&+h\  (08 @$H(X,`0h4p8x<@DHPTX\`dhlptx|04DLPhl     as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4  AR%n 1'47<@??E@hRA<bA qB|CCpFt`H  Ld  Rx  d  f  f  f  fZ07070100041706000081ed00000002000000020000000145ae7abc00000846000000760000000000000000000000000000003600000000reloc/lib/ewl/plugins/ewl_io_manager_text_c_plugin.la# ewl_io_manager_text_c_plugin.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_io_manager_text_c_plugin.so' # Names of this library. library_names='ewl_io_manager_text_c_plugin.so ewl_io_manager_text_c_plugin.so ewl_io_manager_text_c_plugin.so' # The name of the static archive. old_library='ewl_io_manager_text_c_plugin.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_io_manager_text_c_plugin. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/plugins' 07070100041707000081ed00000002000000020000000145ae7abc00006e24000000760000000000000000000000000000003600000000reloc/lib/ewl/plugins/ewl_io_manager_text_c_plugin.soELF4h4 ("!,,,,..+, !#$')+  "%&(*$D ?  : Kj | !H ( )@  , ,`  (/@S-m0|t8 ,   "(  ("@R/_fn)P {(d d .0crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_io_manager_text_c_plugin.cstring_is_keywordsetup_hashtext_setcall___do_global_ctors_auxcrtn.sewl_text_color_setecore_str_hash_Jv_RegisterClasses_etextecore_str_compareewl_io_manager_plugin_uri_readfprintfstrlenewl_config_cacheewl_widget_type_is_PROCEDURE_LINKAGE_TABLE__edataewl_io_manager_plugin_string_readewl_backtrace_GLOBAL_OFFSET_TABLE_ewl_text_text_get_initfread__register_frame_info_finiewl_text_text_appendmallocewl_segvecore_hash_new__deregister_frame_infoewl_print_warning__dso_handlefclose__ctype_lib_versionewl_io_manager_plugin_string_writefwriteewl_io_manager_plugin_uri_writeewl_text_newfreefopenecore_hash_setstat_DYNAMIC__iob_endewl_debug_indent_printecore_hash_getlibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1ewl_io_manager_text_c_plugin.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib+ 7̳5A y&PO,/-0-0|-/- /-*-*-*-+@- +H-$+P-(+p-,+-0+-4+-8+-<,-@,-D,-H0D-L/-P0-T0-X*x-\+-`+-d,-h,-l/-t-p-x-| -(---///)X/)`/)h0)p0)x0)0 )0)0)0)0)0 )0$)0()0,)00)04)08)0<)0D*0H*0L*0P*(0T*00X*80\*@0`*H0d*P0h*X0l*`0p*h0t*p-----%-*... .,.8$.D".P&.\.h.t.#. ... .+..㿠@;@㿠@㿐#/G⨂`  @  `@@`" `@$@`````@G`  +㿐㿐/Gͮ` ` @G ```| `@G㿐㿈/G\`x`@G`X @`x`@Gy`\ @'`P(`@``X`P(``P(` @G[`''`T(`@``\`T(``T(` @G:`'/F'D'`` @``@` @G`` `` W``@G D`@G `` ` ```$@F@F@F'X`X@`HD`(@F'耠`'@F'`D@F`@F'\\ @F\@(@@F\@\@F'\`` @``@`?@F`` `,` p``@F`` @` `@` @Fw`` `0` p``@Ff'XX㿈/Fd'D'`` @``@` @FE`` `` x`d@F5`X@`@F9'D@`` @``@`?@F`` `,` `d@E`` @` `@` @E`` `0` `d@Ex/E0,'D'H'`` @``@` @E`` `` `h@ED`@E`` ` `h`4@E@E@E'H`@E`` ` `h`$@Eo@Es@Et'D`8@E`.@E^DaH'DaH``@'`` `<`h`4`8@E8@E<@E='vH`D@E6'쀠`D@EE'@EC @E?@E0'@E) '`` @``@`?@D`` `,` `h@D`` @` `@` @D`` `H` `h@D'㿈/D'D'H`` @``@` @D`` `` `l@DD`@D`` ` `l`4@Dv@Dz@D{'D`8@D`.@DeDaH'DaH``@'`` `<`l`4`8@D?@DC@DD'VHD@DX$`` @``@`?@D`` `,` `l@D `` @` `@` @C`` `H`  `l@C '㿈/C>d'D'H`` @``@` @C`` `` `p@CH`@C`` ` `p`L@C@C@C'c`` @``@`?@C`` `,` `p@Cp`` @`(`@`! @CZDH@C`@ `` `H`  `p@CADH@Cj'`@ ''㿀/B'D'HH''@(`8``/@(`8```@@``` @(`8``_'c@(`8``/`@(`8``* 'P@(`8``/`@(`8``/ '=@(`8``# '2@(`8```@@`0``` '@(`8``"H@ @(`8``\ ' '`'䀠`(`A`(%@@A`(%@@@(`8```@@``` @(`8``_`'@(`8``@(`8``* `@(`8``/`'@(`8``s`'n@(`8``g@(`8`` ``'@(`8``@(`8``" @(`8``\`'@(`8``7`'2@(`8```@@```#@(`8``@(`8``#@(`8``/@(`8``"`'@/(@䀠` @ ``X@` D D   @Aa䀠` @ ``\@` D  u  @AC䀠` D ٔ   @A6䀠`䀠` D j   @A#䀠` D  U  @A䀠` D  r  @A D    @AD@A(@'+p`㿐/@`t@?㿐autocharconstdoubleenumexternfloatintlongregistershortsignedstaticstructtypedefunionunsignedvoidvolatilebreakcasecontinuedefaultdoelseforgotoifreturnsizeofswitchwhileewl_io_manager_plugin_uri_read--> %s:%i Entering %s(); ewl_io_manager_text_c_plugin.c This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. urir<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_io_manager_plugin_string_readewl_io_manager_plugin_uri_writedatatextNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. w<-- %s:%i Returning %i in %s(); ewl_io_manager_plugin_string_writestring_is_keywordstring.00<0H0T0`0l0x00000000000000 0,080D0W+A  (c  ``oio do   h oo- d  `   ( < )P , -.//////0| !50;'.:)P IYD t T ////o 00|//*  * * +@ +H %+P ,+p 3+ :+ A+ H+ O, V, ], d v 0D8/P00!H *x +" +  ,# , I/( )@ /// /.CVe y, ,` -0|8 '5, K]  ci"( "/)P  (d /6d Vchn}.0.libs/ewl_io_manager_text_c_plugin.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_io_manager_text_c_plugin.c.LLC32.LLC33.LLC34.LLC35.LLC36.LLC37.LLC38.LLC39.LLC40.LLC41.LLC42.LLC43.LLC44.LLC45string_is_keywordsetup_hashkeywords1keywords2key1key2text_set__func__.0__func__.1__func__.2__func__.3__func__.4__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_ewl_text_color_setecore_str_hash_Jv_RegisterClasses_etextecore_str_compareewl_io_manager_plugin_uri_readfprintfstrlenewl_config_cacheewl_widget_type_is_PROCEDURE_LINKAGE_TABLE__edataewl_io_manager_plugin_string_readewl_backtrace_GLOBAL_OFFSET_TABLE_ewl_text_text_get_initfread__register_frame_info_finiewl_text_text_appendmallocewl_segvecore_hash_new__deregister_frame_infoewl_print_warning__dso_handlefclose__ctype_lib_versionewl_io_manager_plugin_string_writefwriteewl_io_manager_plugin_uri_writeewl_text_newfreefopenecore_hash_setstat_DYNAMIC__iob_endewl_debug_indent_printecore_hash_getas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > I !I/ : ;I  : ;  : ; I8 ' I' I : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ;  : ;I8  : ;.: ; @ 4: ; I .? : ; ' I@ !: ; I "4I4  # $: ; I %.: ; ' I@ &.: ; ' @ '4: ; I? < (!(GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_io_manager_text_c_plugin.c/home/falko/e/e17/libs/ewl/src/pluginsEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int 8? 8 long intunsigned charshort intlong long intulong_tq off_t?ino_tzblkcnt_t?blksize_t?long double mode_t}z uid_t? gid_t dev_tz nlink_t z time_t)? `timespec;tv_sec<#tv_nsec=?#timestruc_tS+ ? 8Ecore_Free_Cb.Ecore_Hash_Cb1Ecore_Compare_Cb4Ecore_List7 _ecore_list7firstC#lastD#E#free_funcG# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node \_ecore_hash_node next\#key#value#Ecore_Hasht _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key#free_value#\i_NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICAL_V$+EWL_TEXT_TRIGGER_TYPE_NONEEWL_TEXT_TRIGGER_TYPE_SELECTIONEWL_TEXT_TRIGGER_TYPE_TRIGGER+t:EWL_TEXT_WRAP_NONEEWL_TEXT_WRAP_CHAREWL_TEXT_WRAP_WORDTQTLI#preferredP #maximumQ #minimumR # padZ-#(insets[-#8flags]#H IxE#yF#wG#hH# -PwM#hN#fZlV#rW#tX#bY#  q list$#direct%#len&#,,key9#value:"#o@4o@listG4#directH#lenI#:AOKAOlistV#maskWK#lenXK#indexYK#__rf#gg#bh#ai# }u C}`uobjectF#parent C#Lcallbacks I#Pattach Y#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme _#theme_text# Y@ 8fb p PwidgetT#childrenV O#clip_boxX#redirectZ |#child_add\ P#child_remove] #child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' e k | | C eEwl_Child_Remove.    | CEwl_Child_Resize6    | CiEwl_Child_Show= eEwl_Child_HideD eEwl_Container_IteratorL 9 ? O C |float55 i 255font5m"#font_source5n"#styles5o#align5p# wrap5q:#size5r#color5s#style_colors5~#(ref_count5#format5#5: = x5:widget5)#type5*#char_pos5,#char_len5-#char_base5.#text_parent50#areas51#"5@ "5@container5H e#textblock5I#text5K"#length5Q#total_size5S#cursor_position5T#formatting5`}#triggers5b#selection5c#offset5i#delete_count5kK#in_select5lK#selectable5nK#dirty5oK#;5Qchars5O#bytes5P#w 5_tx5\w#char_idx5]#byte_idx5^# ^5`nodes5X O#5_;#5ix5g#y5h# 2 hp5~bg5w#glow5x#outline5y# shadow5z#0strikethrough5{#@underline5|#Pdouble_underline5}#`doublesigned char__FILEc* __FILEc*_cntd8#_ptrd9#_based;#_flagd<K# _magicd=K# __orientationd?# __ionolockd@# __seekabledA# __extendedfddB# __xf_nocheckdC# __fillerdD # KFILEe[ statist_devi#st_pad1i#st_inoi#st_modei#st_nlinki #st_uidi#st_gidi# st_rdevi#$st_pad2i(#(st_sizei#0st_pad3i?#4st_atimi`#8st_mtimi`#@st_ctimi`#Hst_blksizei #Pst_blocksi #Tst_fstypei #Xst_pad4is#h ? 8  8rrlevelr #enabler!K#segvr"K#backtracer#K#evas_renderr$K#gc_reapr%K#print_signalsr'K#print_keysr(K#setup_hashsC,nisEl ewl_io_manager_plugin_uri_readsS C,n!urisRretsT ClfilesUh"*x#Dbufsa~strsb"~  8 ewl_io_manager_plugin_string_readsu Cn$stretsv Cl"/+ / 8! ewl_io_manager_plugin_uri_writes(n!datas C!urisfileslretsh"+#txts"d  8 Oewl_io_manager_plugin_string_writes(n!datas C$sO"e, e 8"U%string_is_keywords!Hn!keyss _$s",  8&Ttext_sets!H(n!ts!texts"tx1s"ltx2s"h#!(modesdremcsc d 8'__iobeT ~K('__ctypetjs'ewl_config_cacher+key1s _0key2s _0 " 8keywords2s/ " 8 keywords1s00D  ../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_io_manager_text_c_plugin.cctype_iso.hsVD,@DXt|$4D<X`pxpLp(@T0D<!<!H!`!l!!!!"4"D"""""# #d#t#|##$,$@$$$$%%0%%%%&&&&&' 't''''((((L(\((((( |  - ,` - 8 - d - (d -  - !H - ewl_io_manager_plugin_uri_readewl_io_manager_plugin_string_read4ewl_io_manager_plugin_uri_writeewl_io_manager_plugin_string_write`__func__Ewl_Attach_ListEwl_PairEwl_TextEwl_Text_Trigger_TypeEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_WidgetEwl_Text_TriggercurrentEwl_Text_ContextEwl_Text_WrapEwl_Config_CacheEwl_Containerstringunsigned intEwl_Color_Set.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtabdo "%o d d@3B   =B ` ` RB   \  b((h<<n)P)P8,,W--T v..// ////////B//0|0|$0|@Y 8=x?MA^Yz eef f g'07070100041708000081a400000002000000020000000145ae7ab8000042fc000000760000000000000000000000000000003300000000reloc/lib/ewl/plugins/ewl_io_manager_text_plugin.a! / 1169062332 0 0 0 156 ` <<<d4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > I !I/ : ;I  : ;  : ; I8 ' I' I: ; I : ;  : ;  : ; I 8  : ;  : ;I8 .? : ; ' I@ : ; I 4: ; I 4I4   4: ; I? < GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_io_manager_text_plugin.c/home/falko/e/e17/libs/ewl/src/pluginsEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int 6= 6 long intunsigned charshort intlong long intulong_tq off_t=ino_txblkcnt_t=blksize_t=long double mode_t}x uid_t= gid_t dev_tx nlink_t x time_t)= ^timespec;tv_sec<#tv_nsec==#timestruc_tS) = 6Ecore_Free_Cb.Ecore_Hash_Cb1Ecore_Compare_Cb4Ecore_Hash_Node d_ecore_hash_node nextd#key#value#Ecore_Hash|  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_key#free_value#d1LcurrentI#preferredP#maximumQ#minimumR# padZ#(insets[#8flags]#HIxE#yF#wG#hH# PwM#hN#JZlV#rW#tX#bY# Ulist$#direct%#len&#,,key9#value: #@@listG#directH#lenI#O/xOlistV#maskWI#lenXI#indexYI#u`uobject&#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme#theme_text#x $ 6Jjfloatdoublesigned char__FILEc*1 %__FILEc*_cntd8#_ptrd9 %#_based; %#_flagd<I# _magicd=I# __orientationd?# __ionolockd@# __seekabledA# __extendedfddB# __xf_nocheckdC# __fillerdD # IFILEe[# statist_devi#st_pad1i #st_inoi#st_modei#st_nlinki #st_uidi#st_gidi# st_rdevi#$st_pad2i&#(st_sizei#0st_pad3i=#4st_atimi^#8st_mtimi^#@st_ctimi^#Hst_blksizei #Pst_blocksi #Tst_fstypei #Xst_pad4iq#h = 6 6r  {rlevelr #enabler!I#segvr"I#backtracer#I#evas_renderr$I#gc_reapr%I#print_signalsr'I#print_keysr(I# ewl_io_manager_plugin_uri_reads nurisrets lfiles h ,bufs 7~strs ~ + , 6  ewl_io_manager_plugin_string_reads'nstrings&rets(l  6!  Lewl_io_manager_plugin_uri_writes4ndatas3uris3files5 lrets6h \txts@ d \ 6 L ewl_io_manager_plugin_string_writesPndatasOstringsO   6" # 6__iobe ewl_config_cacher+  v ../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_io_manager_text_plugin.cs'D'`` @``@` @``` `@D`@````@@@'XmD`@'耠`'@'`D@`@'\\ @\@(@@\@\@'\`` @``@`?@``` "`@`` @``@` @``` "`@'XX㿈'D'`` @``@` @``` *`@@'D@`` @``@`?@``` /`@`` @``@` @``` /`@x'D'H'`` @``@` @``` 8`@D`@````@@@'H`@````@@@'D`@`#@DaH'DaH``'`````@@@'`H`@'쀠`D@'@ @@'@ '`` @``@`?@``` K`@`` @``@` @``` K`@'㿈'D'H`` @``@` @``` Q`@D`@````@@@'lD`@`#@DaH'DaH``'`````@@@'BHD@$`` @``@`?@``` W`@`` @``@` @``` W `@ 'ewl_io_manager_plugin_uri_read--> %s:%i Entering %s(); ewl_io_manager_text_plugin.c This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. urir<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_io_manager_plugin_string_readewl_io_manager_plugin_uri_writedatatextNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. w<-- %s:%i Returning %i in %s(); ewl_io_manager_plugin_string_write |  -  - d -  - # {ewl_io_manager_plugin_uri_read 1ewl_io_manager_plugin_string_read ewl_io_manager_plugin_uri_write aewl_io_manager_plugin_string_write __func__Ewl_Attach_ListEwl_PairEwl_Callback_ChainEwl_ObjectEwl_Pair_ListEwl_WidgetEwl_Config_Cacheunsigned int  ) "4H ?8#JPX_esy d9@SXi{ewl_io_manager_text_plugin.c__func__.0__func__.1__func__.2__func__.3__iobfprintfstrlenfreadewl_backtracefopenewl_io_manager_plugin_uri_writeewl_io_manager_plugin_string_readfwriteewl_io_manager_plugin_string_writestatewl_debug_indent_printmallocewl_print_warningewl_io_manager_plugin_uri_readfcloseewl_widget_type_isfreeewl_config_cacheewl_text_text_getewl_text_text_setewl_segvewl_text_new  j7j'565K Z @@%"4"yNN Y Y       ` d     $ / H 4, 8     8 , |#+3(;DC\KlSx[cks{ , ,0PX, @ h x  # +x 3 ; C K S\ [  c  k  s  ! ! ,! 0! HP T X \ ` @d @l p t  ` ` $ % 4Tp# ! ! ! !      @ @  !  ! (! ,! DL P T X \ @` @l p t! ! ! !      @ @     %$#,! 0! L! P! hp t x |  @ @    ! ! ! !      @ @    0! 4! P! T! lt x |   @ @ H H   ` ` H H h h$    ` `$ H( H, 0 4<D$\ p` pd| x x     H H h h p p$   0"D`l |! ! ! !      @ @ H H! ! !  ! 8@ D H L P @T @` Hd Hh! ! ! !      @ @ 8 8   `$ `( 8, 80 h4 h8@H$` pd ph x x     8 8 h h p p$ " ! ! 8! <! T \ ` d h l @ p @ x 8 | 8  ! ! ! !      @ @ 8 8 04LP hlas: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +n#% z18 7$H[?&L'$\' k'wv(d` ~*,h  .HX  0  =`  =  =  >Z07070100041709000081ed00000002000000020000000145ae7ab800000838000000760000000000000000000000000000003400000000reloc/lib/ewl/plugins/ewl_io_manager_text_plugin.la# ewl_io_manager_text_plugin.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_io_manager_text_plugin.so' # Names of this library. library_names='ewl_io_manager_text_plugin.so ewl_io_manager_text_plugin.so ewl_io_manager_text_plugin.so' # The name of the static archive. old_library='ewl_io_manager_text_plugin.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_io_manager_text_plugin. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/plugins' 0707010004170a000081ed00000002000000020000000145ae7ab800004cb4000000760000000000000000000000000000003400000000reloc/lib/ewl/plugins/ewl_io_manager_text_plugin.soELF4Gd4 ("!%% !  "#$$  ? x  l :  Km0 h|  L "17=DKPW  ]t d    `d # 9"Q`k < pcrti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_io_manager_text_plugin.ccall___do_global_ctors_auxcrtn.s__iobewl_backtrace_Jv_RegisterClassesewl_io_manager_plugin_string_read__register_frame_info_DYNAMICewl_text_text_getewl_segvewl_config_cacheewl_print_warningfreadfopenfwritefclosestat_edata_initewl_debug_indent_print_lib_versionewl_text_newewl_io_manager_plugin_string_writemallocewl_text_text_set_etext_finiewl_io_manager_plugin_uri_writestrlen_endfreefprintfewl_widget_type_is_GLOBAL_OFFSET_TABLE___deregister_frame_info_PROCEDURE_LINKAGE_TABLE_ewl_io_manager_plugin_uri_read__dso_handlelibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1ewl_io_manager_text_plugin.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib 7̳ y&P X `$h(,048<@DH|PX L\!T!   ,8DP\ht 㿠@;@㿠@㿐#/D `  @  `@@`" `@$@```p``@DQ`  +㿐㿐/Dͮh`h ` @D; ```d `@D0㿐/C'D'`l` @``l@` @D``` `$`( `L@DD`@C``` `,`L`0@C@C@C'XD`4@C'耠`'@C'`D@C`@C'\\ @C\@(@@C\@C\@C'\`l` @``l@`?@C``` `8`( "`L@C`l` @` `l@` @Cu``` `<`( "`L@Cd'XX㿈/C-'D'`l` @``l@` @CC``` `$`( *`P@C3@C@'D@CI`l` @``l@`?@C``` `8`( /`P@C`l` @` `l@` @B``` `<`( /`P@Bx/B'D'H'`l` @``l@` @B``` `$`( 8`T@BD`@B``` `,`T`@@B@B@B'H`@B``` `,`T`0@Bv@Bz@B{'D`D@B`.@BeDaH'DaH``'``` `H`T`@`D@B?@BC@BD'vH`@B='쀠`D@BO'@BM @BI@B:'@B0 '`l` @``l@`?@A``` `8`( K`T@A`l` @` `l@` @A``` ` `( K`T@A'㿈/A 'D'H`l` @``l@` @A``` `$`( Q`X@AD`@A``` `,`X`@@A}@A@A'D`D@A`.@AlDaH'DaH``'``` `H`X`@`D@AF@AJ@AK'VHD@Ab$`l` @``l@`?@A$``` `8`( W`X@A`l` @` `l@` @@``` ` `( W `X@@ '㿐/@Ⰲ`\@?㿐ewl_io_manager_plugin_uri_read--> %s:%i Entering %s(); ewl_io_manager_text_plugin.c This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. urir<-- %s:%i Leaving %s(); <-- %s:%i Returning %p in %s(); ewl_io_manager_plugin_string_readewl_io_manager_plugin_uri_writedatatextNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. w<-- %s:%i Returning %i in %s(); ewl_io_manager_plugin_string_write00<0H0T0`0l0x00000000000000   `` o+oo <L oo`<        `lx !%,8 GW  r x R l ~lxm         %X +` 1h 7 = C I O Z" e  p# G{0 | |~t L )"?HZct   d   &  ,`d LSX]ex "` < p.libs/ewl_io_manager_text_plugin.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_io_manager_text_plugin.c.LLC10.LLC11.LLC12.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9__func__.0__func__.1__func__.2__func__.3__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START___iobewl_backtrace_Jv_RegisterClassesewl_io_manager_plugin_string_read__register_frame_info_DYNAMICewl_text_text_getewl_segvewl_config_cacheewl_print_warningfreadfopenfwritefclosestat_edata_initewl_debug_indent_print_lib_versionewl_text_newewl_io_manager_plugin_string_writemallocewl_text_text_set_etext_finiewl_io_manager_plugin_uri_writestrlen_endfreefprintfewl_widget_type_is_GLOBAL_OFFSET_TABLE___deregister_frame_info_PROCEDURE_LINKAGE_TABLE_ewl_io_manager_plugin_uri_read__dso_handleas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > I !I/ : ;I  : ;  : ; I8 ' I' I: ; I : ;  : ;  : ; I 8  : ;  : ;I8 .? : ; ' I@ : ; I 4: ; I 4I4   4: ; I? < ( GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_io_manager_text_plugin.c/home/falko/e/e17/libs/ewl/src/pluginsEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int jlong unsigned int 6= 6 jlong intunsigned charshort intlong long intulong_tq off_t=ino_txblkcnt_t=blksize_t=long double mode_t}x uid_t= gid_t dev_tx nlink_t x time_t)= ^timespec;tv_sec<#tv_nsec==#timestruc_tS) = 6Ecore_Free_Cb.Ecore_Hash_Cb1Ecore_Compare_Cb4Ecore_Hash_Node d_ecore_hash_node nextd#key#value#Ecore_Hash|  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_key#free_value#d515LcurrentI#preferredP#maximumQ#minimumR# padZ#(insets[#8flags]#HIxE#yF#wG#hH# PwM#hN#JZlV#rW#tX#bY#  U list$#direct%#len&#,,key9#value: #@@@@listG#directH#lenI#"O/x"OlistV#maskWI#lenXI#indexYI#NuN`uobject&#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme#theme_text#x $ 6Jjfloatdoublesigned char__FILEc*1 %__FILEc*_cntd8#_ptrd9 %#_based; %#_flagd<I# _magicd=I# __orientationd?# __ionolockd@# __seekabledA# __extendedfddB# __xf_nocheckdC# __fillerdD # IFILEe[# statist_devi#st_pad1i #st_inoi#st_modei#st_nlinki #st_uidi#st_gidi# st_rdevi#$st_pad2i&#(st_sizei#0st_pad3i=#4st_atimi^#8st_mtimi^#@st_ctimi^#Hst_blksizei #Pst_blocksi #Tst_fstypei #Xst_pad4iq#h = 6 6Yr  {Yrlevelr #enabler!I#segvr"I#backtracer#I#evas_renderr$I#gc_reapr%I#print_signalsr'I#print_keysr(I# ewl_io_manager_plugin_uri_reads  Lnurisrets lfiles h , pbufs 7~strs ~ + , 6  ewl_io_manager_plugin_string_reads'L`nstrings&rets(l  6!  Lewl_io_manager_plugin_uri_writes4`ndatas3uris3files5 lrets6h \|txts@ d \ 6 L ewl_io_manager_plugin_string_writesP(ndatasOstringsO   6" # 6__iobe ewl_config_cacher+  V ../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEdje.hEcore_File.hEcore_Desktop.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hmath_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hewl_debug.hewl_io_manager_text_plugin.c s $ (  < ` p       @L`d T`x|  0Xht|t( |  < - L - `d - d - # {ewl_io_manager_plugin_uri_read 1ewl_io_manager_plugin_string_read ewl_io_manager_plugin_uri_write aewl_io_manager_plugin_string_write  __func__Ewl_Attach_ListEwl_PairEwl_Callback_ChainEwl_ObjectEwl_Pair_ListEwl_WidgetEwl_Config_Cacheunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtab0o  P"%o@3B<<P  =B  RB  \ b h nc8tW``$ vll xxB@P %)+n-#;& ZDEE Ew F='0707010004170b000041ed00000000000000000000000245ae7ac500000000000000760000000000000000000000000000001400000000reloc/lib/ewl/tests0707010004170c000081a400000002000000020000000145ae79ea00004ba8000000760000000000000000000000000000002100000000reloc/lib/ewl/tests/ewl_border.a! / 1169060432 0 0 0 24 ` \test_infoewl_border.o/ 1169060429 0 0 100644 19216 ` ELFG4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.bss.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_border.c/home/falko/e/e17/libs/ewl/src/bin/tests/borderEvas_ObjectN_Evas_Objectlong long unsigned intintchar|short unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGp# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node M_ecore_hash_node nextM#key#value#Ecore_Hashe  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keyp#free_valuep#MTNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVjLcurrentI#preferredP)#maximumQ)#minimumR)# padZJ#(insets[J#8flags]#H)IxE#yF#wG#hH# JPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:#@Q@listGQ#directH#lenI#WOhOlistV#maskW2#lenX2#indexY2#u`uobject_#parent#Lcallbacks#Pattach.#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme4#theme_text#.]SE %widgetT#childrenV $#clip_boxX#redirectZ Q#child_add\ %#child_remove] W#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' : @ Q Q :Ewl_Child_Remove. o u  Q  Ewl_Child_Resize6   Q  TEwl_Child_Show= :Ewl_Child_HideD :Ewl_Container_IteratorL   $ Qfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ L^  ^name^#func^ ## #   ^& 4 ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  Q   test_info_ntest_  ) create_test_nbox_ Qborder_lborder_box_hseparator_dalabel_`avbox_\pvbox_Xplabel_Tcvbox_Pclabel_Lbutton_check_ H Aborder_change_alignment_nw_ev_data_ border_change_position_nw_ev_data_ checkbutton_cb_nw_ev_data_button_aleft_button_acenter_button_aright_button_atop_button_abottom_button_pleft_button_pright_button_ptop_button_pbottom_  ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/include/sysEvas.hmachtypes.hint_types.htypes.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hewl_border.c_#㿐'DD`'@D`'`D`'`D`'`D '`h'D@'`@D@@@'@@@'ܒ @@@@'`@@@@` @`@`@`@@`@ `@`@@@` @`@`@`@ @`@@``@@@`@ `@`@@@` @`@`@``@@@`@@`@ `@`@@@` @`@`@``@@@`@@`@ `@`@@@` @`@`@``@@@`@@`@ `@`@@@'@@@'ؒ @@@@'`@@@@` @`@`@`@@`@ `@`@@@` @`@`@``@@@`@@`@ `@`@@@` @`@`@`@ @``@@@`@@`@ `@`@@@` @`@`@``@@@`@@`@ `@`@@@'В @D@@@'`@@@@'`@@Ȓ `@@ 㿐'D'H'LD@`A`D@@L @4`D@@L @'`D@@L @`D@@L @ `D@@L @㿐'D'H'LD@`4`D@@L @'`D@@L @`D@@L @ `D@@L @㿐'D'H'LD@` L@D`@D@` L@D`@BorderDefines the Ewl_Border class for displaying a container with a label.ewl_border.cbox titleTabs AlignmentTopLeftCenterRightBottomTabs PositionEnable/DisableDisableEnable | \ - 4 - < -  -  -  test_info pEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int  )  @  N\4 Z<r       (G[n\"5Hdyewl_border.cbutton_ptopbutton_abottomborder_change_positionbutton_prightcreate_testborder_change_alignmentbutton_aleftbutton_arightbutton_pleftcheckbutton_cbbutton_pbottombutton_acenterbutton_atopewl_radiobutton_chain_setewl_label_newewl_container_child_appendewl_widget_enableewl_border_label_alignment_setewl_radiobutton_newewl_widget_disableewl_object_alignment_setewl_border_newewl_hbox_newtest_infoewl_vbox_newewl_button_label_setewl_widget_showewl_callback_appendewl_checkbutton_is_checkedewl_checkbutton_newewl_vseparator_newewl_label_text_setewl_checkbutton_checked_setewl_border_label_setewl_border_label_position_set    p  EUE`:o:UU^'m'qq;J Q  c c *| 9|  \  \ !     `  d    p 0Ie    ( 8 H \ d t! ) 1 9 A I Q Y a i  q y 0 @ L d        4 T x       0! H) d1 9 A I Q Y a (i @q dy x             8 T l          ! 4 ) H 1 ` 9 | A  I  Q  Y  a  i  q 8 y X p          $ 4 H X t         !  )  1  9   A  , I  H Q  ` Y  | a  i  q  y       4  P  h         (  D  P   p      , P0 P< \@ \d!x `| `-&"&$ &   p$ p(+8D&LX \ d h p t x%      '  &      %  ,   ,4 8 < @ LT X d h p'x | &      %          '   (&0< @ H L T X \%d h l p |      '  &      %      ( , 8@ D P T \'d h p&x*&$ &  + & , 0 8 < D H L%T X dl p |  '  &      %         $ ,'4 8 @&HT X ` d l p t%|  ,          '  &     ( , 0%8 < @ D PX \ hp t   '  &$ &  +&$)8 < @%P` d l'x&(     , 0 P ` d     (   $. 4 8 X. h l .   . (    % ,( H T X \% 04 \LP hl       as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 0m%q 1| p7'?(L)d \) k)v*D${*D -4/4  2H  8H  Fx  GH  GT  GlZ0707010004170d000081ed00000002000000020000000145ae79ea000007c6000000760000000000000000000000000000002200000000reloc/lib/ewl/tests/ewl_border.la# ewl_border.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_border.so' # Names of this library. library_names='ewl_border.so ewl_border.so ewl_border.so' # The name of the static archive. old_library='ewl_border.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_border. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 0707010004170e000081ed00000002000000020000000145ae79ea000050cc000000760000000000000000000000000000002200000000reloc/lib/ewl/tests/ewl_border.soELF4K|4 ("!8%$  ! "#$  ?    :  KX$ o  {\    ,  "+?Hc} 4x   8 *7ER Y  _zP "/crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_border.cborder_change_positioncreate_testborder_change_alignmentcheckbutton_cbcall___do_global_ctors_auxcrtn.sewl_border_label_position_set_Jv_RegisterClassesewl_border_label_alignment_set__register_frame_infoewl_checkbutton_new_DYNAMICewl_container_child_appendewl_radiobutton_chain_setewl_widget_disableewl_object_alignment_setewl_widget_showewl_radiobutton_newewl_vseparator_newtest_info_edataewl_widget_enableewl_callback_append_init_lib_versionewl_hbox_newewl_label_newewl_vbox_new_etext_finiewl_checkbutton_is_checkedewl_button_label_setewl_label_text_setewl_border_label_setewl_border_new_endewl_checkbutton_checked_set_GLOBAL_OFFSET_TABLE___deregister_frame_info_PROCEDURE_LINKAGE_TABLE___dso_handlelibgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_border.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib< y&PJ $( ,0H48<@D<HLDP TX@\H`dhlptx|,4@ L08! ! $ 0<H T`l x  㿠@;@㿠@㿐#/D(`  @  `@@`" `@$@`````@D`  +㿐㿐/Cͮp` ` @D ``` `@C㿐㿐/C'DD`@'@D`D'`D`H'`D`8'`D '`h/Cޮd'D@C'`L@CD@C@C@C'@C@C@C'ܒ @C@C@C@C'`P@C@C@C@C` @`@`T@C`@@C`@ `<@C`@@Cs@C`h @`h@`X@Cw`h@ @Cv`h@@CQ`h`@@@Ch`h@ `<@CV`h@@C8@CH`| @`|@`\@C<`|`h@@@C;`|@@C`|@ `<@C"`|@@C@C`l @`l@``@C`l`|@@@C`l@@B`l@ `<@B`l@@B@B`, @`,@`d@B`,`l@@@B`,@@B`,@ `<@B`,@@B@B'@B@B@B'ؒ @B@B@B@B'`@B@Bp@Bp@B`p @`p@`X@Bt`p@@BU`p@ `0@Bd`p@@BF@BV`4 @`4@``@BJ`4`p@@@BI`4@@B!`4@ `0@B0`4@@B@B"` @`@`T@B`@ @B``4@@@B`@@A`@ `0@A`@@A@A`x @`x@`d@A`x`@@@A`x@@A`x@ `0@A`x@@A@A'В @AD@A@A@A'` @A@A@A@A'`$@A@ApȒ `t@A@Ag 㿐/Aap'D'H'LD@A`F`hD@@L @Aq8`|D@@L @Ac*`lD@@L @AU`D@@L @AG`,D@@L @A9㿐/@ 'D'H'LD@A)`8`pD@@L @A*`4D@@L @A`D@@L @A`xD@@L @@㿐/@'D'H'LD@@`L@@D`(@@D@@` L@@D`$@@㿐/@,`@?㿐BorderDefines the Ewl_Border class for displaying a container with a label.ewl_border.cbox titleTabs AlignmentTopLeftCenterRightBottomTabs PositionEnable/DisableDisableEnable00<0H0T0`0l0x00000000000000 0,080D0R^< hvv  ``PoQoo   oo      8    !QPW(8 7G  b  B  n|]   H    <$ ,D:  F\ ^@ dH j p v |     ,4@  L087  , #n0<J_} "+DTh{ 4x   8    *=RaPf ".libs/ewl_border.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_border.cbutton_ptop.LLC10.LLC11.LLC12.LLC13button_abottomborder_change_positionbutton_prightcreate_testborder_change_alignment.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9button_aleftbutton_arightbutton_pleftcheckbutton_cbbutton_pbottombutton_acenterbutton_atop__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_ewl_border_label_position_set_Jv_RegisterClassesewl_border_label_alignment_set__register_frame_infoewl_checkbutton_new_DYNAMICewl_container_child_appendewl_radiobutton_chain_setewl_widget_disableewl_object_alignment_setewl_widget_showewl_radiobutton_newewl_vseparator_newtest_info_edataewl_widget_enableewl_callback_append_init_lib_versionewl_hbox_newewl_label_newewl_vbox_new_etext_finiewl_checkbutton_is_checkedewl_button_label_setewl_label_text_setewl_border_label_setewl_border_new_endewl_checkbutton_checked_set_GLOBAL_OFFSET_TABLE___deregister_frame_info_PROCEDURE_LINKAGE_TABLE___dso_handleas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @  ,GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_border.c/home/falko/e/e17/libs/ewl/src/bin/tests/borderEvas_ObjectN_Evas_Objectlong long unsigned intintchar|short unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGp# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node M_ecore_hash_node nextM#key#value#Ecore_Hashe  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keyp#free_valuep#MTENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:j:LcurrentI#preferredP)#maximumQ)#minimumR)# padZJ#(insets[J#8flags]#H)IxE#yF#wG#hH# JPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:#U@QU@listGQ#directH#lenI#W'Oh'OlistV#maskW2#lenX2#indexY2#quq`uobject_#parent#Lcallbacks#Pattach.#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme4#theme_text#.]SE %widgetT#childrenV $#clip_boxX#redirectZ Q#child_add\ %#child_remove] W#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' : @ Q Q :Ewl_Child_Remove. o u  Q  Ewl_Child_Resize6   Q  TEwl_Child_Show= :Ewl_Child_HideD :Ewl_Container_IteratorL   $ Qfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ Lc^  c^name^#func^ ## #   |^& 4 |^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  Q   test_info_ 4 ntest_  ) create_test_ nbox_ Qborder_lborder_box_hseparator_dalabel_`avbox_\pvbox_Xplabel_Tcvbox_Pclabel_Lbutton_check_ H Aborder_change_alignment_nw_ev_data_ border_change_position_ nw_ev_data_ checkbutton_cb_ nw_ev_data_button_aleft_,button_acenter_0button_aright_4button_atop_8button_abottom_<button_pleft_@button_pright_Dbutton_ptop_Hbutton_pbottom_L  ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/include/sysEvas.hmachtypes.hint_types.htypes.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hewl_border.c 4_# H \ p       (4DTdpH`|4Lh8`0Xt$4P`l0X(Dl<X$4P`8Pp4<\t <Xd |  4x -   - \ - $ -   -  test_info , Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtab,o @"%o 3B  =B  RB   \ b h \n888WT v B  @Z &+-m.= HIt I I JT'0707010004170f000081a400000002000000020000000145ae79ee00004438000000760000000000000000000000000000001e00000000reloc/lib/ewl/tests/ewl_box.a! / 1169060437 0 0 0 24 ` \test_infoewl_box.o/ 1169060435 0 0 100644 17312 ` ELF@4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ .: ;' @ : ;I 4: ;I .: ;' @ lGNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_box.c/home/falko/e/e17/libs/ewl/src/bin/tests/boxEvas_ObjectN_Evas_Objectlong long unsigned intintcharvshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 {_ecore_list7firstC#lastD#currentE#free_funcGj# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#{Ecore_DListEcore_Hash_Node G_ecore_hash_node nextG#key#value#Ecore_Hash_ _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyj#free_valuej#GNNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV dLcurrentI#preferredP##maximumQ##minimumR## padZD#(insets[D#8flags]#H#IxE#yF#wG#hH# DPwM#hN#}ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:#@ K@listGK#directH#lenI#QObOlistV#maskW,#lenX,#indexY,#u`uobjectY#parent#Lcallbacks#Pattach(#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme.#theme_text#(W}M? widgetT#childrenV #clip_boxX#redirectZ K#child_add\ #child_remove] Q#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' 4 : K K 4Ewl_Child_Remove. i o  K  Ewl_Child_Resize6   K  NEwl_Child_Show= 4Ewl_Child_HideD 4Ewl_Container_IteratorL    Kfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ F^  ^name^#func^ #    ^& . ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  K   test_infoenteste  # |create_testenboxe Kvboxe |hhboxe Xvbox_buttone @hbox_buttone     toggle_child_fillenweevedataefel qtoggle_child_shrinkenweevedataefel toggle_child_horizontal_alignenweevedataeaelle X  toggle_child_vertical_aligne2nwe0eve0datae1ae3lle4 X % ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_box.ce!㿐'DD`'@D`'`D`'`D`'`D '`H'D@'D@@@'@@@'`@@ @ @ ` @@@'`@@Ē @Ē @Ē ` @@@'`@@Ȓ @Ȓ @Ȓ ` @@@'@@@'`@@̒ @̒ @a @̒ ` @@@'`@@В @В @a @В ` @@@'`@@Ԓ @Ԓ @a @Ԓ ` @@@'D@@@'`@@ @ @ ` @@@'`@@ @ @ ` @@@'`@@ @ @ ` @@@'D@ @@@@'`@ @@ ` @@@'`@ @@ ` @@@'`@ @@ ` @@ 㿈'D'H'LD@'쀠` D`@D @ D`@D @㿈'D'H'LD@'쀠` D @D`@ D @D`@x'D'H'LD@'쀠` 'ؐ `@쀠`  'ؐ `@쀠`  'ؐ `@D@D@x'D'H'LD@'쀠` 'ؐ `@쀠`  'ؐ `@쀠`  'ؐ `@D@D@BoxDefines the Ewl_Box class used for laying out Ewl_Widget's in a horizontal or vertical line.ewl_box.cLeftCenterRightNoneFillTopBottomShrink This Box To Fit It's ParentDon't shrink this box at all | \ -  -  -  -  -  - p test_info Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int  \ +I ew\#;To~ewl_box.ctoggle_child_shrinkcreate_testtoggle_child_horizontal_aligntoggle_child_vertical_aligntoggle_child_fillewl_container_child_appendewl_object_alignment_setewl_object_fill_policy_getewl_hbox_newtest_infoewl_vbox_newewl_button_label_setewl_widget_showewl_callback_appendewl_box_orientation_setewl_object_alignment_getewl_object_fill_policy_setewl_button_newsnprintf  EOEZ:i:~UUX'g'qq5D K  c c $| 3|  \ \    + /      2<DL(T8\Hd\ldtp| ,8L\l| $,4<DL(T8\DdPldtt| 4P\h|     $ , 4 < D0 L@ TP \` d| l t |        0 @ P l x         $ , 4$ <8 DH LX Tt \ d l t |       , @ X l         ( < $L ,P 4t < D L T \ d l t  | $  8  H  L  p             , h0 h< \@ \dx x x   $,< @ DTdt      0<DT X \l|    ,< @ HT\l p t   $ (8HXh l t      (8HX \ dpx    ( , 0@P` d lx     0 4 8H\ ` dt    ,\ ` d   x x  ( X \ `     0 4\L Ph l   as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +p%N 14 7'H?(@L( \) k)8v) ~+-@  /   6( H  ?p  @  @   @$Z07070100041710000081ed00000002000000020000000145ae79ee000007b1000000760000000000000000000000000000001f00000000reloc/lib/ewl/tests/ewl_box.la# ewl_box.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_box.so' # Names of this library. library_names='ewl_box.so ewl_box.so ewl_box.so' # The name of the static archive. old_library='ewl_box.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_box. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041711000081ed00000002000000020000000145ae79ee00004adc000000760000000000000000000000000000001f00000000reloc/lib/ewl/tests/ewl_box.soELF4E4 ("!pxx  $  ?    : ( KU i h ut       x!(  . 5N^"v  <x "$< IV_d  jwd crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_box.ctoggle_child_shrinkcreate_testtoggle_child_horizontal_aligntoggle_child_vertical_aligntoggle_child_fillcall___do_global_ctors_auxcrtn.s_PROCEDURE_LINKAGE_TABLE_ewl_container_child_append_DYNAMIC_edata_init_etextewl_object_alignment_getewl_widget_show__deregister_frame_infoewl_object_alignment_setewl_callback_append_GLOBAL_OFFSET_TABLE_ewl_object_fill_policy_getewl_button_label_settest_infoewl_object_fill_policy_set__register_frame_infoewl_box_orientation_set_lib_versionewl_vbox_newsnprintf_end_finiewl_hbox_new__dso_handleewl_button_new_Jv_RegisterClasseslibc.so.1SUNW_1.1libgcc_s.so.1GCC_3.0libewl.so.1ewl_box.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib =' y&P| $(,048< @ D(HLPTX\`dhtlptpx |x  , 8 DP \h㿠@;@?㿠@㿐#/C `  @  `@@`" `@$@``````@C`  +㿐㿐/Cͮh`d ` @Cy ```h `@Cn㿐㿐/C'DD`('@D`,'`D`0'`D`$'`D '`H/Cޮ\'D@CD'D@CB@CB@CC'@C8@C8@C<'`4@C7@C' @C2 @C1 `P @C+@C@C'`8@C@CĒ @CĒ @CĒ `P @C @B@B'`<@B@BȒ @BȒ @BȒ `P @B@B@B'@B@B@B'`@@B@B̒ @B̒ @Ba @B̒ `X @B@B@B'`D@B@BВ @BВ @Ba @BВ `X @B@Bz@B~'`@@By@BiԒ @B}Ԓ @Bpa @BnԒ `X @Bh@BS@BK'D@BI@BI@BM'`H@BH@B8 @BC @BB `T @B<@B'@B+'`8@B&@B @B! @B  `T @B@B@B '`L@B@A @A @A `T @A@A@A'D@A @@A@A@A'`@A @A@A `  @A@A@A'`@A @A@A `  @A@A@A'`@A @A@A `  @A@A{ 㿈/A'D'H'LD@A'쀠`D`D@AiD @Ah D`@@A\D @A[㿈/AٮH'D'H'LD@AZ'쀠`D @ADD`@A: D @A7D`@A-x/@'D'H'LD@A2'쀠`'ؐ `8@A%"쀠` 'ؐ `<@A쀠`  'ؐ `4@AD@@D@@x/@f|'D'H'LD@@'쀠`'ؐ `8@@"쀠` 'ؐ `L@@쀠`  'ؐ `H@@D@@D@@㿐/@P`\@?㿐BoxDefines the Ewl_Box class used for laying out Ewl_Widget's in a horizontal or vertical line.ewl_box.cLeftCenterRightNoneFillTopBottomShrink This Box To Fit It's ParentDon't shrink this box at allx00<0H0T0`0l0x0000000000 `  ``òopo oo`p      x`lt| !% 4D  _  ?  k`ylt|Z (    h   (    $ * 0 6 < Bt  `  | 4x  pkh| 'x07  = D]m"  <x "3K Xens  yd .libs/ewl_box.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_box.c.LLC10.LLC11toggle_child_shrinkcreate_test.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9toggle_child_horizontal_aligntoggle_child_vertical_aligntoggle_child_fill__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__PROCEDURE_LINKAGE_TABLE_ewl_container_child_append_DYNAMIC_edata_init_etextewl_object_alignment_getewl_widget_show__deregister_frame_infoewl_object_alignment_setewl_callback_append_GLOBAL_OFFSET_TABLE_ewl_object_fill_policy_getewl_button_label_settest_infoewl_object_fill_policy_set__register_frame_infoewl_box_orientation_set_lib_versionewl_vbox_newsnprintf_end_finiewl_hbox_new__dso_handleewl_button_new_Jv_RegisterClassesas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ .: ;' @ : ;I 4: ;I .: ;' @ l 4GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_box.c/home/falko/e/e17/libs/ewl/src/bin/tests/boxEvas_ObjectN_Evas_Objectlong long unsigned intintcharvshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 {_ecore_list7firstC#lastD#currentE#free_funcGj# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#{Ecore_DListEcore_Hash_Node G_ecore_hash_node nextG#key#value#Ecore_Hash_ _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyj#free_valuej#GNENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV :d:LcurrentI#preferredP##maximumQ##minimumR## padZD#(insets[D#8flags]#H#IxE#yF#wG#hH# DPwM#hN#}ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:#U@ KU@listGK#directH#lenI#Q'Ob'OlistV#maskW,#lenX,#indexY,#quq`uobjectY#parent#Lcallbacks#Pattach(#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme.#theme_text#(W}M? widgetT#childrenV #clip_boxX#redirectZ K#child_add\ #child_remove] Q#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' 4 : K K 4Ewl_Child_Remove. i o  K  Ewl_Child_Resize6   K  NEwl_Child_Show= 4Ewl_Child_HideD 4Ewl_Container_IteratorL    Kfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ Fc^  c^name^#func^ #    |^& . |^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  K   test_infoe < nteste  # |create_teste nboxe Kvboxe |hhboxe Xvbox_buttone @hbox_buttone     toggle_child_fillenweevedataefel qtoggle_child_shrinketnweevedataefel toggle_child_horizontal_alignetnweevedataeaelle X  toggle_child_vertical_aligne2nwe0eve0datae1ae3lle4 X % ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_box.c <e! P d x           $ @ P ` p         ( 4 P ` p        0Dht8HXh| ,P\h ,<`lx(DTd 8L\x<Lt(8@dxHX` |  <x -  h -  -  - t  -   - p test_info 4 Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtabo  "``%opp@3B8  =B  RB \ b h 0n8lW vxx`` lltt||BP !8$&(vp6 BC C C Dd'07070100041712000081a400000002000000020000000145ae79f2000030e4000000760000000000000000000000000000002100000000reloc/lib/ewl/tests/ewl_button.a! / 1169060442 0 0 0 24 ` \test_infoewl_button.o/ 1169060440 0 0 100644 12364 ` ELF-,4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I I GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_button.c/home/falko/e/e17/libs/ewl/src/bin/tests/buttonEvas_ObjectN_Evas_Objectlong long unsigned intintchar|short unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGp# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node M_ecore_hash_node nextM#key#value#Ecore_Hashe  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keyp#free_valuep#MTNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVjLcurrentI#preferredP)#maximumQ)#minimumR)# padZJ#(insets[J#8flags]#H)IxE#yF#wG#hH# JPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:#@Q@listGQ#directH#lenI#WOhOlistV#maskW2#lenX2#indexY2#u`uobject_#parent#Lcallbacks#Pattach.#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme4#theme_text#.]SE %widgetT#childrenV $#clip_boxX#redirectZ Q#child_add\ %#child_remove] W#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' : @ Q Q :Ewl_Child_Remove. o u  Q  Ewl_Child_Resize6   Q  TEwl_Child_Show= :Ewl_Child_HideD :Ewl_Container_IteratorL   $ Qfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ L^  ^name^#func^ ## #   ^& 4 ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  Q   test_infoenteste  ) create_teste(nboxe' Qhboxe)lvboxe*hseparatore+ `buttone, Pcheck_buttone- @radio_buttone.    ( ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_button.ce.㿐'DD`'@D`'`D`'`D`'`D `P'D@'D@@@'@@@'`@@В @@@'@Ԓ @@@'@ؒ @`@@@@'@@@'@@@'`@@ @@@'`@Ē @@Ē @@@'@Ȓ @@@'`@̒ @@̒ @@@@'@@@'@@@'`@ @@ @@@'@@ @@@'`@ @@ @@@ ButtonThe button class is a basic button with a label. This class inherits from the Ewl_Box to allow for placing any other widgets inside the button.ewl_button.cWith LabelDisabledWith Label and checked | X - H -  test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int XH 4OcvXewl_button.ccreate_testewl_radiobutton_chain_setewl_container_child_appendewl_radiobutton_newewl_widget_disableewl_object_alignment_setewl_hbox_newtest_infoewl_vbox_newewl_button_label_setewl_widget_showewl_checkbutton_newewl_vseparator_newewl_button_newewl_checkbutton_checked_set  EUE`:o:UU^'m'qq;J Q  c c *| 9|  X X !5?GO(W8_HgXo`wp 0<HXh|'/7?GOW_g(o4w@Tdt$0< L X h x ' / 7 ? G O W _ g o w ( 4 H X h x        , 0 < X@ X`x     (4<P `l p t      ,4D H L\l |    (0D PXp |      (8 < @P` p|04Xas: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +_ %` 107?HL \ k8v ~!x*"  $$  (t  ,|0  ,  ,  ,Z07070100041713000081ed00000002000000020000000145ae79f2000007c6000000760000000000000000000000000000002200000000reloc/lib/ewl/tests/ewl_button.la# ewl_button.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_button.so' # Names of this library. library_names='ewl_button.so ewl_button.so ewl_button.so' # The name of the static archive. old_library='ewl_button.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_button. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041714000081ed00000002000000020000000145ae79f200003d58000000760000000000000000000000000000002200000000reloc/lib/ewl/tests/ewl_button.soELF484 ("!OOPPHd  $ ? l  ` :  KX x i  dX O | ("@YP o t "h   )t6 crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_button.ccreate_testcall___do_global_ctors_auxcrtn.s_PROCEDURE_LINKAGE_TABLE_ewl_radiobutton_chain_setewl_vseparator_newewl_container_child_append_DYNAMIC_edata_etext_initewl_widget_disableewl_widget_show__deregister_frame_infoewl_object_alignment_set_GLOBAL_OFFSET_TABLE_ewl_checkbutton_newtest_infoewl_button_label_set__register_frame_info_lib_versionewl_vbox_new_endewl_checkbutton_checked_set_finiewl_radiobutton_newewl_hbox_newewl_button_new__dso_handle_Jv_RegisterClasseslibgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_button.so/usr/local/lib:/opt/csw/lib:/usr/sfw/libJ y&PXTX\`dh xlppxtx|(8    $0 < HT`lx㿠@;@㿠@㿐#/A㐂`  @  `@@`" `@$@```8``@A`  +㿐㿐/Aͮ؂`< ` @A ```@ `@A㿐㿐/AD'DD`'@D` '`D`$'`D`'`D `P/A߮'D@A'D@A@A@A'@A@A@A'`(@A@AxВ @A@At@Ax'@AjԒ @Au@Af@Aj'@A\ؒ @Ag`,@A]@A`@AN@A^'@AD@AD@AE'@A9@A9@AL'`(@A8@A( @A3@A$@A7'`0@A#Ē @A.@AĒ @A@A @A'@AȒ @A @@@A'`,@@̒ @A@@̒ @@@@@@@@'@@@@@@'@@@@@@'`(@@ @@@@ @@@@@@'@@@@ @@@@@@'`,@@ @@@@ @@@@@@ 㿐/@8`4@?㿐ButtonThe button class is a basic button with a label. This class inherits from the Ewl_Box to allow for placing any other widgets inside the button.ewl_button.cWith LabelDisabledWith Label and checked00<0H0T0`0l0x0000000000`lJ | v ` ``oyoo oo` |   h P p| !dj(h 7G b l B ` np||]   x p x   ( 8 7   X 6nxCO]rO | ",EP [o t y"h  t" .libs/ewl_button.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_button.ccreate_test.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__PROCEDURE_LINKAGE_TABLE_ewl_radiobutton_chain_setewl_vseparator_newewl_container_child_append_DYNAMIC_edata_etext_initewl_widget_disableewl_widget_show__deregister_frame_infoewl_object_alignment_set_GLOBAL_OFFSET_TABLE_ewl_checkbutton_newtest_infoewl_button_label_set__register_frame_info_lib_versionewl_vbox_new_endewl_checkbutton_checked_set_finiewl_radiobutton_newewl_hbox_newewl_button_new__dso_handle_Jv_RegisterClassesas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I I  GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_button.c/home/falko/e/e17/libs/ewl/src/bin/tests/buttonEvas_ObjectN_Evas_Objectlong long unsigned intintchar|short unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGp# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node M_ecore_hash_node nextM#key#value#Ecore_Hashe  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keyp#free_valuep#MTENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:j:LcurrentI#preferredP)#maximumQ)#minimumR)# padZJ#(insets[J#8flags]#H)IxE#yF#wG#hH# JPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:#U@QU@listGQ#directH#lenI#W'Oh'OlistV#maskW2#lenX2#indexY2#quq`uobject_#parent#Lcallbacks#Pattach.#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme4#theme_text#.]SE %widgetT#childrenV $#clip_boxX#redirectZ Q#child_add\ %#child_remove] W#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' : @ Q Q :Ewl_Child_Remove. o u  Q  Ewl_Child_Resize6   Q  TEwl_Child_Show= :Ewl_Child_HideD :Ewl_Container_IteratorL   $ Qfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ Lc^  c^name^#func^ ## #   |^& 4 |^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  Q   test_infoe  xnteste  ) create_teste( xnboxe' Qhboxe)lvboxe*hseparatore+ `buttone, Pcheck_buttone- @radio_buttone.    ( ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_button.c e.  , @ T h x           , 8 D T d p |           $ 0 L \ l x            < L \ l x         0<HXhx |  t -  x -  test_info Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtabo ``"  %o 3B  =B  RB \||bhnhh8PPDW vpp ||BF 6_ + 5H6 6 6@ 6'07070100041715000081a400000002000000020000000145ae79f500002398000000760000000000000000000000000000002300000000reloc/lib/ewl/tests/ewl_calendar.a! / 1169060447 0 0 0 24 ` \test_infoewl_calendar.o/ 1169060445 0 0 100644 8960 ` ELF4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_calendar.c/home/falko/e/e17/libs/ewl/src/bin/tests/calendarEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGt# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node Q_ecore_hash_node nextQ#key#value#Ecore_Hashi  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keyt#free_valuet#QXNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVnLcurrentI#preferredP-#maximumQ-#minimumR-# padZN#(insets[N#8flags]#H-IxE#yF#wG#hH# NPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#, ,key9#value:#@U@listGU#directH#lenI#[OlOlistV#maskW6#lenX6#indexY6#u`uobjectc#parent#Lcallbacks"#Pattach2#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme8#theme_text #2a#WI )widgetT#childrenV (#clip_boxX#redirectZ U#child_add\ )#child_remove] [#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' > D U U >Ewl_Child_Remove. s y  U  Ewl_Child_Resize6   U  XEwl_Child_Show= >Ewl_Child_HideD >Ewl_Container_IteratorL   ( Ufloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ P^  ^name^#func^ '# '   ^& 8 ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  U   test_infog ntestg  - Icreate_testgnboxg Ucalglewl_calendar_testg%nwg$evg$datag$dateg&lK ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_calendar.cg㿐'DD`'@D`'`D`'`D`'`D '`㿈'D@'D@ `@@ 㿈'D'H'LL@'`@@CalendarDefines a calendar widget.ewl_calendar.cSelected: %s | \ - ` - P -  test_info Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int \` P.IZv\ewl_calendar.ccreate_testewl_calendar_testewl_container_child_appendewl_calendar_newewl_calendar_ascii_time_gettest_infoprintfewl_widget_showewl_callback_appendfree  $EYEd:s: UUb'q'qq?N U  c c .| =|  \ !\ % _ c Xbjr(z8H\dt    , 00 0< \@ \d|    @ @04\LPas: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +k %;1$ 70N?dL \ k$vP ~  \  4  H  `  l  Z07070100041716000081ed00000002000000020000000145ae79f5000007d4000000760000000000000000000000000000002400000000reloc/lib/ewl/tests/ewl_calendar.la# ewl_calendar.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_calendar.so' # Names of this library. library_names='ewl_calendar.so ewl_calendar.so ewl_calendar.so' # The name of the static archive. old_library='ewl_calendar.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_calendar. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041717000081ed00000002000000020000000145ae79f5000034c8000000760000000000000000000000000000002400000000reloc/lib/ewl/tests/ewl_calendar.soELF4/x4 ("!       $ ?L @ : KZ \t f d } < x      0"  7<  RY `x j~\ x   "crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_calendar.ccreate_testewl_calendar_testcall___do_global_ctors_auxcrtn.s_Jv_RegisterClasses_etext__dso_handle_PROCEDURE_LINKAGE_TABLE_ewl_calendar_ascii_time_get__register_frame_info_DYNAMIC_endewl_container_child_appendfree_GLOBAL_OFFSET_TABLE_printf_edatatest_infoewl_callback_append_initewl_calendar_new_finiewl_widget_show_lib_version__deregister_frame_infolibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1ewl_calendar.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib 7̳ y&P            \             $ , (   ` l x       㿠@;@㿠@㿐#/@P`  @  `@@`" `@$@```<``@@`  +㿐㿐/@ͮ☂`8 ` @@ ```4 `@@㿐㿐/@'DD`'@D` '`D`$'`D`'`D '`㿈/@ޮ'D@@'D@@ `,@@|@@| 㿈/@'D'H'LL@@q'`(@@k@@k㿐/@ਂ`0@?㿐CalendarDefines a calendar widget.ewl_calendar.cSelected: %s  00<0H0T0`0l0x0000 \ x A@ `P`PoZYoox$8 oo 0P@$\ x      0         !n t* 9I dL D@ p ~   _      \t   d 9 * < %  @ p M Y g|     0"    4; Bx L`\ fwx }  ".libs/ewl_calendar.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_calendar.ccreate_test.LLC0.LLC1.LLC2.LLC3ewl_calendar_test__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__Jv_RegisterClasses_etext__dso_handle_PROCEDURE_LINKAGE_TABLE_ewl_calendar_ascii_time_get__register_frame_info_DYNAMIC_endewl_container_child_appendfree_GLOBAL_OFFSET_TABLE_printf_edatatest_infoewl_callback_append_initewl_calendar_new_finiewl_widget_show_lib_version__deregister_frame_infoas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @  4GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_calendar.c/home/falko/e/e17/libs/ewl/src/bin/tests/calendarEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGt# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node Q_ecore_hash_node nextQ#key#value#Ecore_Hashi  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keyt#free_valuet#QXENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:n:LcurrentI#preferredP-#maximumQ-#minimumR-# padZN#(insets[N#8flags]#H-IxE#yF#wG#hH# NPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#, ,key9#value:#U@UU@listGU#directH#lenI#['Ol'OlistV#maskW6#lenX6#indexY6#quq`uobjectc#parent#Lcallbacks"#Pattach2#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme8#theme_text #2a#WI )widgetT#childrenV (#clip_boxX#redirectZ U#child_add\ )#child_remove] [#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' > D U U >Ewl_Child_Remove. s y  U  Ewl_Child_Resize6   U  XEwl_Child_Show= >Ewl_Child_HideD >Ewl_Container_IteratorL   ( Ufloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ Pc^  c^name^#func^ '# '   |^& 8 |^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  U   test_infog  \ntestg  - Icreate_testg \ nboxg Ucalglewl_calendar_testg% 4nwg$evg$datag$dateg&lK ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_calendar.cg   4 H \ p          4 | x -  \t -  d -  test_infoXEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtaboPP @@`"A%o@3B$$  =B  RBx \\\bxxhn V8 @W 0 0 v      B   E >k~ %#- d-p - - .P'07070100041718000081a400000002000000020000000145ae79f900002c18000000760000000000000000000000000000002600000000reloc/lib/ewl/tests/ewl_colordialog.a! / 1169060453 0 0 0 24 ` test_info// 1169060453 0 0 0 20 ` ewl_colordialog.o/ /0 1169060450 0 0 100644 11056 ` ELF(4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ : ;I : ; : ;I8 .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ !.: ; ' @ GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_colordialog.c/home/falko/e/e17/libs/ewl/src/bin/tests/colordialogEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGz# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node W_ecore_hash_node nextW#key#value#Ecore_Hasho _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyz#free_valuez#W^NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVtLcurrentI#preferredP3#maximumQ3#minimumR3# padZT#(insets[T#8flags]#H3IxE#yF#wG#hH# TPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:##@[@listG[#directH#lenI#aOrOlistV#maskW<#lenX<#indexY<#u"`uobjecti#parent"#Lcallbacks(#Pattach8#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme>#theme_text#8g)]O /widgetT#childrenV .#clip_boxX#redirectZ [#child_add\ /#child_remove] a#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' D J [ [ "DEwl_Child_Remove. y   [ " Ewl_Child_Resize6   [ " ^Ewl_Child_Show= DEwl_Child_HideD DEwl_Container_IteratorL   ." [ @ bresponse#floatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ ^  F^name^#func^ [# [ #  F^& l ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  [   7test_infoa ntesta 7 a {create_testanboxa [oa"l ,colordialog_cb_value_changeda-nwa,"eva,dataa,cd_eva. ,l oa3"hra4dga4`ba4\aa4X 4!colordialog_cb_launchaCnwaA"evaAdataaBoaD"lraEhgaEdbaE`aaE\1 ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/include/sysEvas.hmachtypes.hint_types.htypes.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hiso/stdlib_iso.hiso/stdlib_c99.hewl_colordialog.ca 㿐'DD`'@D`'`D`'`D`'`D '`㿈'D !`@'@D@  @`@    @@@'D@`@ ` @@ x'D'H'LH'@``@'D  @D@'@D@x'D'H'L`@'  @@'@@ ` @@ColordialogDefines a dialog with a colour picker.ewl_colordialog.ccolour_previewLaunch Colour Dialog | \ -  -  -  -  test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Dialog_EventEwl_Containerunsigned int )\ 5TRYt\8L\oewl_colordialog.ccolordialog_cb_launchcreate_testcolordialog_cb_value_changedcallocewl_container_child_appendewl_object_minimum_size_setewl_widget_color_getewl_colordialog_previous_rgb_setewl_colordialog_newtest_infoewl_widget_name_findewl_button_label_setewl_widget_showewl_colordialog_alpha_getewl_callback_appendewl_widget_initewl_widget_destroyewl_colordialog_current_rgb_getewl_colordialog_alpha_setewl_button_newewl_widget_name_setewl_widget_color_set *E_Ej:y:UUh'w'qqET 5 E   c c b| q|  \ U\ YT T    L P(&8.H6\>dF|NV^fnv~8DHTdl,Xh&.    , 80 8< \@ \l P P  ` `$ ( 0< P P  P PPXx T T 0 4\L PTh las: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 + %517u?L \ kv ~!x  #X  %   '0`  '  '  'Z07070100041719000081ed00000002000000020000000145ae79f9000007e9000000760000000000000000000000000000002700000000reloc/lib/ewl/tests/ewl_colordialog.la# ewl_colordialog.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_colordialog.so' # Names of this library. library_names='ewl_colordialog.so ewl_colordialog.so ewl_colordialog.so' # The name of the static archive. old_library='ewl_colordialog.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_colordialog. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 0707010004171a000081ed00000002000000020000000145ae79f900003e2c000000760000000000000000000000000000002700000000reloc/lib/ewl/tests/ewl_colordialog.soELF484 ("!``%!  $  ? 8  , :  K]( s H  d   X  "'`0K`u x p H h . 5 d ;BWk "L0crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_colordialog.ccolordialog_cb_launchcreate_testcolordialog_cb_value_changedcall___do_global_ctors_auxcrtn.s_Jv_RegisterClassesewl_colordialog_current_rgb_getewl_widget_init__register_frame_infoewl_button_new_DYNAMICewl_container_child_appendewl_widget_color_getewl_widget_color_setewl_widget_destroyewl_widget_showewl_colordialog_newewl_colordialog_previous_rgb_settest_info_edataewl_callback_appendewl_widget_name_find_lib_versionewl_colordialog_alpha_get_etext_finicallocewl_button_label_setewl_widget_name_setewl_colordialog_alpha_set_endewl_object_minimum_size_set_GLOBAL_OFFSET_TABLE___deregister_frame_info__dso_handle_PROCEDURE_LINKAGE_TABLE_libc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1ewl_colordialog.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib 7̳ y&Pdtplh( Hp  d X$,(l``lx   ,8 D P㿠@;@.㿠@㿐#/A\`  @  `@@`" `@$@```D``@AU`  +㿐㿐/Aͮं`@ ` @A? ```< `@A4㿐㿐/A'DD` '@D`$'`D`('`D`'`D '`㿈/@ޮ'D !`@A'@AD@A  @A`,@@    @@@@@@'D@@`0@@ ` @@@@ x/@|'D'H'LH'@``,@@'D  @@D@@'@@D@@x/@f'D'H'L`,@@'  @@@@'@@@@ `4 @@@@w㿐/@Ђ`8@?㿐ColordialogDefines a dialog with a colour picker.ewl_colordialog.ccolour_previewLaunch Colour Dialog`00<0H0T0`0l0x00000000000000 0' H d3FF o ``oo4o Lt oo04t @ L H d x h  0`HT\dhlp !!-h <L  g 8 G , sHT\db  tplh( H  p    " ( d <E`W  RX mXsPzhd "`6K`s x p H h   d &-BVpu "L0.libs/ewl_colordialog.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_colordialog.ccolordialog_cb_launchcreate_test.LLC0.LLC1.LLC2.LLC3.LLC4colordialog_cb_value_changed__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__Jv_RegisterClassesewl_colordialog_current_rgb_getewl_widget_init__register_frame_infoewl_button_new_DYNAMICewl_container_child_appendewl_widget_color_getewl_widget_color_setewl_widget_destroyewl_widget_showewl_colordialog_newewl_colordialog_previous_rgb_settest_info_edataewl_callback_appendewl_widget_name_find_lib_versionewl_colordialog_alpha_get_etext_finicallocewl_button_label_setewl_widget_name_setewl_colordialog_alpha_set_endewl_object_minimum_size_set_GLOBAL_OFFSET_TABLE___deregister_frame_info__dso_handle_PROCEDURE_LINKAGE_TABLE_as: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ : ;I : ; : ;I8 .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ !.: ; ' @  GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_colordialog.c/home/falko/e/e17/libs/ewl/src/bin/tests/colordialogEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGz# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node W_ecore_hash_node nextW#key#value#Ecore_Hasho _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyz#free_valuez#W^ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:t:LcurrentI#preferredP3#maximumQ3#minimumR3# padZT#(insets[T#8flags]#H3IxE#yF#wG#hH# TPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:##U@[U@listG[#directH#lenI#a'Or'OlistV#maskW<#lenX<#indexY<#qu"q`uobjecti#parent"#Lcallbacks(#Pattach8#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme>#theme_text#8g)]O /widgetT#childrenV .#clip_boxX#redirectZ [#child_add\ /#child_remove] a#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' D J [ [ "DEwl_Child_Remove. y   [ " Ewl_Child_Resize6   [ " ^Ewl_Child_Show= DEwl_Child_HideD DEwl_Container_IteratorL   ." [ @ bresponse#floatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ c^  Fc^name^#func^ [# [ #  F|^& l |^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  [   7test_infoa  Hntesta 7 a {create_testa H dnboxa [oa"l ,colordialog_cb_value_changeda- d(nwa,"eva,dataa,cd_eva. ,l oa3"hra4dga4`ba4\aa4X 4!colordialog_cb_launchaC(nwaA"evaAdataaBoaD"lraEhgaEdbaE`aaE\1 ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/include/sysEvas.hmachtypes.hint_types.htypes.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hiso/stdlib_iso.hiso/stdlib_c99.hewl_colordialog.c a      4 H \ t         $ H T X d      (Dd |  x -  H -  d - ( -  test_info <Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Dialog_EventEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtab o "o%o44@3Btt  =B @ @  RB L L \ H Hb d dh x xnhh}8HW000 v``HH TT\\ddhhBllppppG  O .56D6 6 7 7'0707010004171b000081a400000002000000020000000145ae79fc000023f0000000760000000000000000000000000000002600000000reloc/lib/ewl/tests/ewl_colorpicker.a! / 1169060458 0 0 0 24 ` test_info// 1169060458 0 0 0 20 ` ewl_colorpicker.o/ /0 1169060455 0 0 100644 8968 ` ELF4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_colorpicker.c/home/falko/e/e17/libs/ewl/src/bin/tests/colorpickerEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGz# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node W_ecore_hash_node nextW#key#value#Ecore_Hasho _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyz#free_valuez#W^NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVtLcurrentI#preferredP3#maximumQ3#minimumR3# padZT#(insets[T#8flags]#H3IxE#yF#wG#hH# TPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:##@[@listG[#directH#lenI#aOrOlistV#maskW<#lenX<#indexY<#u"`uobjecti#parent"#Lcallbacks(#Pattach8#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme>#theme_text#8g)]O /widgetT#childrenV .#clip_boxX#redirectZ [#child_add\ /#child_remove] a#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' D J [ [ "DEwl_Child_Remove. y   [ " Ewl_Child_Resize6   [ " ^Ewl_Child_Show= DEwl_Child_HideD DEwl_Container_IteratorL   ." [floatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ V^  ^name^#func^ -# - #  ^& > ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  [   test_infoe-nteste,  3 Wcreate_teste7nboxe6 [colorpickere8"lcolor_value_changedeEnweD"eveDdataeDreFlgeFhbeFd- ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_colorpicker.ce@㿐'DD`'@D`'`D`'`D`'`D '`㿈'D@'D@ ` @@ 㿀'D'H'LD  @`@ColorpickerDefines a colour picker.ewl_colorpicker.cvalue changed to (%u, %u, %u) | \ - ` - \ -  test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int \` \3Sn\xewl_colorpicker.ccreate_testcolor_value_changedewl_colorpicker_current_rgb_getewl_container_child_appendtest_infoprintfewl_widget_showewl_callback_appendewl_colorpicker_new *E_Ej:y:UUh'w'qqET [  c c 4| C|  \ '\ + o s:DLT(\8dHl\td|t    , 00 0< \@ \d|    H H04\LPas: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +k %`1$7@g?dL \, kLv@ ~,  |  H   H  h  t  Z0707010004171c000081ed00000002000000020000000145ae79fc000007e9000000760000000000000000000000000000002700000000reloc/lib/ewl/tests/ewl_colorpicker.la# ewl_colorpicker.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_colorpicker.so' # Names of this library. library_names='ewl_colorpicker.so ewl_colorpicker.so ewl_colorpicker.so' # The name of the static archive. old_library='ewl_colorpicker.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_colorpicker. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 0707010004171d000081ed00000002000000020000000145ae79fc000034c0000000760000000000000000000000000000002700000000reloc/lib/ewl/tests/ewl_colorpicker.soELF4/p4 ("!        $| ?4 ( : K] Dt i p  0 } |      8"   4  JQx [ bvD |`   "crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_colorpicker.ccreate_testcolor_value_changedcall___do_global_ctors_auxcrtn.s_Jv_RegisterClassesewl_colorpicker_new__dso_handle_etext_PROCEDURE_LINKAGE_TABLE___register_frame_info_end_DYNAMICewl_container_child_append_GLOBAL_OFFSET_TABLE_printftest_info_edataewl_callback_append_initewl_colorpicker_current_rgb_get_finiewl_widget_show_lib_version__deregister_frame_infolibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1ewl_colorpicker.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib 7̳ y&P            D         $  (  , 4 0   h t       㿠@;@㿠@㿐#/@p`  @  `@@`" `@$@```<``@@`  +㿐㿐/@ͮ⸂`8 ` @@ ```4 `@@㿐㿐/@$'DD`'@D` '`D`$'`D`'`D '`㿈/@ޮ'D@@'D@@ `, @@@@ 㿀/@8'D'H'LD  @@s`(@@m㿐/@༂`0@?㿐ColorpickerDefines a colour picker.ewl_colorpicker.cvalue changed to (%u, %u, %u)  00<0H0T0`0l0x000 D `"" K< `L`@ofool, oo 8L<D ` t     8         !v |!- <L| g4 G( s    b      Dt    p <  2 0 - | H s U a o     8"    /6x @ G[D a`   ".libs/ewl_colorpicker.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_colorpicker.ccreate_test.LLC0.LLC1.LLC2.LLC3color_value_changed__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__Jv_RegisterClassesewl_colorpicker_new__dso_handle_etext_PROCEDURE_LINKAGE_TABLE___register_frame_info_end_DYNAMICewl_container_child_append_GLOBAL_OFFSET_TABLE_printftest_info_edataewl_callback_append_initewl_colorpicker_current_rgb_get_finiewl_widget_show_lib_version__deregister_frame_infoas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @  (GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_colorpicker.c/home/falko/e/e17/libs/ewl/src/bin/tests/colorpickerEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGz# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node W_ecore_hash_node nextW#key#value#Ecore_Hasho _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyz#free_valuez#W^ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:t:LcurrentI#preferredP3#maximumQ3#minimumR3# padZT#(insets[T#8flags]#H3IxE#yF#wG#hH# TPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:##U@[U@listG[#directH#lenI#a'Or'OlistV#maskW<#lenX<#indexY<#qu"q`uobjecti#parent"#Lcallbacks(#Pattach8#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme>#theme_text#8g)]O /widgetT#childrenV .#clip_boxX#redirectZ [#child_add\ /#child_remove] a#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' D J [ [ "DEwl_Child_Remove. y   [ " Ewl_Child_Resize6   [ " ^Ewl_Child_Show= DEwl_Child_HideD DEwl_Container_IteratorL   ." [floatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ Vc^  c^name^#func^ -# - #  |^& > |^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  [   test_infoe- Dnteste,  3 Wcreate_teste7 D nboxe6 [colorpickere8"lcolor_value_changedeE (nweD"eveDdataeDreFlgeFhbeFd- ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_colorpicker.ce@   0 D X h x       ( | x -  Dt -  p -  test_infodEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtaboLL <<P"K%o@3B  =B  RBl \DDb``httn o8 @W 8 8 v      B   E x4 kt %>-d-h - - .H'0707010004171e000081a400000002000000020000000145ae7a0000004e90000000760000000000000000000000000000002000000000reloc/lib/ewl/tests/ewl_combo.a! / 1169060464 0 0 0 24 ` \test_infoewl_combo.o/ 1169060461 0 0 100644 19960 ` ELFJ4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ; I!I/ ' I.? : ; ' @ : ; I .: ; ' I@ 4: ; I 4: ; I !: ; I ".: ; ' @ #.: ;' @ $4: ;I %.: ;' I@ &: ;I ': ;I (.: ;' @ KGNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_combo.c/home/falko/e/e17/libs/ewl/src/bin/tests/comboEvas_ObjectN_Evas_Objectlong long unsigned intintcharzshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGn# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:>#next?#Ecore_DListEcore_Hash_Node J_ecore_hash_node nextJ#key#value#Ecore_Hashb _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyn#free_valuen#JQNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV EWL_SORT_DIRECTION_NONEEWL_SORT_DIRECTION_ASCENDINGEWL_SORT_DIRECTION_DESCENDINGEWL_SORT_DIRECTION_MAX\,EWL_SELECTION_TYPE_INDEXEWL_SELECTION_TYPE_RANGECLcurrentI#preferredP#maximumQ#minimumR# padZ##(insets[##8flags]#HIxE#yF#wG#hH# #PwM#hN#\ZlV#rW#tX#bY# glist$#direct%#len&#,,key9#value:#@*@listG*#directH#lenI#0OAOlistV#maskW0#lenX0#indexY0#u`uobject8#parent#Lcallbacks#Pattach #smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme #theme_text# 6\PEwl_Model_Fetch * 0 J Ewl_Model_Expandable$ f l  Ewl_Model_Expansion_Data_Fetch/   Ewl_Model_Sort<   Ewl_Model_CountG   ! R , RfetchY #expandableZ J#expansion_data[ #sort\ # count] #Ewl_View_Constructor  Ewl_View_Assign"    Ewl_View_Header_Fetch-   $ 8 / x 8construct? #assign@ #header_fetchA #  cwidgetT#childrenV b#clip_boxX#redirectZ #child_add\ c#child_remove] #child_resize^ #child_show_ #child_hide` #iteratorb .#Ewl_Child_Add' x ~   xEwl_Child_Remove.    Ewl_Child_Resize6    QEwl_Child_Show= xEwl_Child_HideD xEwl_Container_IteratorL L R b  y type%,#highlight&#2  2sel9 n#row;#column<#  $ !floatdoublesigned char^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^^^name^#func^ #   ^&^&name^-#filename^.#tip^/#handle^1# type^2#func^3#unit_tests^4#  gGgGcountgJ#gK h#test_infog^ntestg]create_testgjnboxgi combogklhboxgkhogkdmodelgl `viewgm \ gnXcombo_test_data_setupgn gl9combo_test_data_header_fetchgn!gcolgheaderglcombo_test_data_fetchgn!growgcolgdglcombo_test_data_count_getgn!gdgl"Vcombo_value_changedgnwgevg!gdglidxgVh #combo_cb_addgnwgevg!g$cgl$dgh$sgd%bcombo_test_data_editable_header_fetchgn&g'colg$dgl$wgh$ogd$valg`%combo_test_editable_newg6n$wg7l#combo_test_editable_val_setg@n'wg?&g?$ogAl(combo_cb_entry_changedgQn'wgO'evgO&gP zH ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_combo.cgq㿐'DD`'@D`'`D`'`D`'`D '`x'D@'D@@@'@'`@`@@'`@`@`@@'`@@ ` @@@@@@'`@`@`@@'`@@ ` @@@@@@'`@`@@'`@`@`@@'`@@ ` @@@@ @@@'`@D@ ` @@ 㿈  @' #@  @$ `@` @`@ `@ @`@ `@ @㿈'D'H@'`@@㿈'D'H'LD'@H@ H(` @@''㿈'DD'@㿈'D'H'LD@'D@'㿀'D'H'L`@'@'@'@`#@@(``@$ `@(` @ @`@(` @ ` @`@' @㿀'D'HD'@'H@'H(` @@@@@H(` @@'`'@'@@ ` @@㿈@'㿈'D'H@'H@D@@@'H@D@@㿐'D'H'LD@` @ComboDefines a combo box used internally. The contents of the box are not drawn outside of the evas.ewl_combo.ccombo_labelcombo_imagecombo_customAdd items/usr/local/share/ewl/images/Draw.png/usr/local/share/ewl/images/End.png/usr/local/share/ewl/images/World.pngSelect Image/usr/local/share/images/Package.png/usr/local/share/images/Open.pngPlease select an option.value changed to (%s) | \ -  -  - L - d - $ - < - $ -  - $ -  - @ - Otest_info (Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_SelectionEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Selection_IdxEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Selection_TypeEwl_TestEwl_ViewdataCombo_Test_DataEwl_Sort_DirectionEwl_ContainerEwl_Modelunsigned int X)< =\I0d_ u$4$L$@"0>Ys\"6Hax,@Tewl_combo.ccombo_test_editable_val_setcombo_value_changedcreate_testcombo_test_data_fetchcombo_test_data_setupcombo_cb_addcombo_test_editable_newcombo_test_data_editable_header_fetchcombo_test_data_header_fetchcombo_test_data_count_getcombo_cb_entry_changedcallocewl_view_newewl_image_newewl_label_newewl_container_child_appendewl_view_header_fetch_setewl_mvc_selected_getewl_mvc_data_setewl_mvc_dirty_setewl_hbox_newewl_combo_newtest_infoewl_widget_name_findewl_mvc_view_setprintfewl_button_label_setewl_widget_showewl_callback_appendewl_mvc_model_setewl_view_constructor_setewl_combo_editable_setewl_label_text_setstrdupreallocewl_text_text_getewl_button_newewl_entry_newewl_widget_name_setewl_text_text_setewl_model_count_setewl_image_file_path_setewl_mvc_data_getewl_view_assign_setewl_model_fetch_setewl_model_new   ( SRSa-9HHH]luu75F5 " 1 % 4 y  o' ~' c c!   \# \'     0 [ 0_ f    -r v   4  4 X X    (>U _ g o (w 8 H \ d t          $ 4 H X t   ' / 7 ? G O  W  _ 0g Lo \w l |           0 @ \ l |           '  /  7  ?  G  O 0 W < _ X g | o  w         $ 0 @ H `               '  /  7 , ? 8 G L O t W  _  g  o  w   $ , < L \          $ ( 4  8  H  L  X ' d / t 7  ?  G  O  W  _  g  o  w  (      , h0 h< \@ \d|&8 0 07  3  )+ + 6  $ 8 x< x@1P` d l'|(#&  )4 4 6     1(8 < D'T(d#t&8  3 0 07 4 4) X X6     $ (18H L T'd(t#*&/  %  '& HX \ `,|  ,  , 0 0 +&5 x x " 5h-t @x @|, h h,  ",Lx4&  02  '&8d|4&+&.     $  0 4 \L P h l   0          4, 0 XH L  as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 ++VO% ~1#$ (7,P?.`L/x \/ k/v0 ~4Xb7  ;d<  A  I8  JX  Jd  J|Z0707010004171f000081ed00000002000000020000000145ae7a00000007bf000000760000000000000000000000000000002100000000reloc/lib/ewl/tests/ewl_combo.la# ewl_combo.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_combo.so' # Names of this library. library_names='ewl_combo.so ewl_combo.so ewl_combo.so' # The name of the static archive. old_library='ewl_combo.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_combo. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041720000081ed00000002000000020000000145ae7a0000005c8c000000760000000000000000000000000000002100000000reloc/lib/ewl/tests/ewl_combo.soELF4W<4 ("! L L51  "#$&')*+,.0 !%(-/$ ?t h : KW s< l <d  P $ P4  ` '$ A8T ] X sz!\ x  ",DSj w L  !8/?Z\t  !x +2"Hatcrti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_combo.ccombo_test_editable_val_setcombo_value_changedcreate_testcombo_test_data_fetchcombo_test_data_setupcombo_cb_addcombo_test_editable_newcombo_test_data_editable_header_fetchcombo_test_data_header_fetchcombo_test_data_count_getcombo_cb_entry_changedcall___do_global_ctors_auxcrtn.sewl_combo_new_edatastrduptest_infoewl_model_new_initewl_image_new__deregister_frame_infoewl_widget_name_findewl_hbox_newreallocewl_model_count_setewl_model_fetch_setewl_image_file_path_setewl_button_newewl_combo_editable_set_lib_versionewl_entry_newewl_button_label_setewl_text_text_set_DYNAMIC_finiewl_mvc_data_set_etextewl_mvc_selected_getewl_view_assign_setewl_mvc_model_set__dso_handleewl_callback_appendewl_widget_showewl_container_child_append_PROCEDURE_LINKAGE_TABLE_ewl_view_header_fetch_setcallocewl_widget_name_set_GLOBAL_OFFSET_TABLE_ewl_mvc_dirty_setewl_text_text_get_Jv_RegisterClasses_endewl_view_newewl_mvc_view_setewl_mvc_data_getprintf__register_frame_infoewl_view_constructor_setewl_label_text_setewl_label_newlibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1ewl_combo.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib 7̳ y&P!P!`!\!X!T(8`<`p  $(,P0488<!DL'@X0T/HDP-!X!L-'   ).!(4#@LX*dp|"0/+  %    $ 0& <,㿠@;@㿠@㿐#/C`  @  `@@`" `@$@`````@C`  +㿐㿐/Cͮ@` ` @C{ ``` `@Cp㿐㿐/C'DD`<'@D`@'`D`D'`D`4'`D '`x/Cޮ4'D@CF'D@CC@CC@ '@C@'`8@C:`t@C6@C7'`@C1`@C-`p@C)@C*'`H@C$@C `0 @C@C@C@C@B@B'`@B`@B`p@B@B'`L@B@B `0 @B@B@B@B@B@B'`t@B`8@B@B'`h@B`,@B`l@B@B'`P@B@Bp `0 @B@B@B@B @B@BW@B'`T@B|D@BE `d @B]@B< 㿈/AîȐ  @Bc' #@  @BY$ `X@BT` @`\@BI`` @``@B=`` @㿈/A'D'H@B.'`@B(@A㿈'D'H'LD'@H@ H(` @@''㿈'DD'@㿈'D'H'LD@A'D@A'㿀/A?'D'H'L`H@A'@A'@'@`#@@(``@A$ `@A(` @ @` @A(` @ ` @A`L@A' @A㿀/Ah'D'HD'@AP'H@A'H(` @@@A@A<@A<H(` @@'`$'@A'@A~@A  `x @A8@A㿈@A '㿈'D'H@AS'H@APD@@@@@A/'H@A,D@@@@㿐/@q'D'H'LD@A6`(  @A1㿐/@ `|@?㿐ComboDefines a combo box used internally. The contents of the box are not drawn outside of the evas.ewl_combo.ccombo_labelcombo_imagecombo_customAdd items/usr/local/share/ewl/images/Draw.png/usr/local/share/ewl/images/End.png/usr/local/share/ewl/images/World.pngSelect Image/usr/local/share/images/Package.png/usr/local/share/images/Open.pngPlease select an option.value changed to (%s)  L00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000    `4`oG,o o   oo\4         \ L!4!@!H!P!T!X!\ !!x' 6F at Ah m!4{!@!H!P\ !`!\!X!T( 8 `    < /l ;<d Q g m s` yp       P $ P4 `  $ %8T 6<!LN I d!Dm!<q!T}!P!\ x  ""*>Rjy  L  "4!8AUe\  !x"/@QX"n.libs/ewl_combo.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_combo.c.LLC10.LLC11.LLC12.LLC13.LLC14combo_test_editable_val_setcombo_value_changedcreate_testcombo_test_data_fetchcombo_test_data_setup.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9combo_cb_addcombo_test_editable_newcombo_test_data_editable_header_fetchcombo_test_data_header_fetchcombo_test_data_count_getcombo_cb_entry_changed__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_ewl_combo_new_edatastrduptest_infoewl_model_new_initewl_image_new__deregister_frame_infoewl_widget_name_findewl_hbox_newreallocewl_model_count_setewl_model_fetch_setewl_image_file_path_setewl_button_newewl_combo_editable_set_lib_versionewl_entry_newewl_button_label_setewl_text_text_set_DYNAMIC_finiewl_mvc_data_set_etextewl_mvc_selected_getewl_view_assign_setewl_mvc_model_set__dso_handleewl_callback_appendewl_widget_showewl_container_child_append_PROCEDURE_LINKAGE_TABLE_ewl_view_header_fetch_setcallocewl_widget_name_set_GLOBAL_OFFSET_TABLE_ewl_mvc_dirty_setewl_text_text_get_Jv_RegisterClasses_endewl_view_newewl_mvc_view_setewl_mvc_data_getprintf__register_frame_infoewl_view_constructor_setewl_label_text_setewl_label_newas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ; I!I/ ' I.? : ; ' @ : ; I .: ; ' I@ 4: ; I 4: ; I !: ; I ".: ; ' @ #.: ;' @ $4: ;I %.: ;' I@ &: ;I ': ;I (.: ;' @ KGNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_combo.c/home/falko/e/e17/libs/ewl/src/bin/tests/comboEvas_ObjectN_Evas_Objectlong long unsigned intintcharzshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGn# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:>#next?#Ecore_DListEcore_Hash_Node J_ecore_hash_node nextJ#key#value#Ecore_Hashb _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyn#free_valuen#JQSNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALSV EWL_SORT_DIRECTION_NONEEWL_SORT_DIRECTION_ASCENDINGEWL_SORT_DIRECTION_DESCENDINGEWL_SORT_DIRECTION_MAX\,EWL_SELECTION_TYPE_INDEXEWL_SELECTION_TYPE_RANGEHCHLcurrentI#preferredP#maximumQ#minimumR# padZ##(insets[##8flags]#HIxE#yF#wG#hH# #PwM#hN#\ZlV#rW#tX#bY# glist$#direct%#len&#,,key9#value:#u@*u@listG*#directH#lenI#05OA5OlistV#maskW0#lenX0#indexY0#u`uobject8#parent#Lcallbacks#Pattach #smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme #theme_text# 6\PEwl_Model_Fetch * 0 J Ewl_Model_Expandable$ f l  Ewl_Model_Expansion_Data_Fetch/   Ewl_Model_Sort<   Ewl_Model_CountG   ! R , RfetchY #expandableZ J#expansion_data[ #sort\ # count] #Ewl_View_Constructor  Ewl_View_Assign"    Ewl_View_Header_Fetch-   $ 8 / x 8construct? #assign@ #header_fetchA #  cwidgetT#childrenV b#clip_boxX#redirectZ #child_add\ c#child_remove] #child_resize^ #child_show_ #child_hide` #iteratorb .#Ewl_Child_Add' x ~   xEwl_Child_Remove.    Ewl_Child_Resize6    QEwl_Child_Show= xEwl_Child_HideD xEwl_Container_IteratorL L R b ' y 'type%,#highlight&#c2  c2sel9 n#row;#column<#  $ !floatdoublesigned char^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^^^name^#func^ #   ^&^&name^-#filename^.#tip^/#handle^1# type^2#func^3#unit_tests^4#  gGgGcountgJ#gK h#test_infog^ ntestg]create_testgjnboxgi combogklhboxgkhogkdmodelgl `viewgm \ gnXcombo_test_data_setupgn gl9combo_test_data_header_fetchg<n!gcolgheaderglcombo_test_data_fetchg<n!growgcolgdglcombo_test_data_count_getgn!gdgl"Vcombo_value_changedgnwgevg!gdglidxgVh #combo_cb_addgPnwgevg!g$cgl$dgh$sgd%bcombo_test_data_editable_header_fetchgPn&g'colg$dgl$wgh$ogd$valg`%combo_test_editable_newg6n$wg7l#combo_test_editable_val_setg@8n'wg?&g?$ogAl(combo_cb_entry_changedgQ8n'wgO'evgO&gP zH ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_combo.c gq 4H\p,Hd,Hd,Hdt(8HXht$@l ,0<LTl<LXl4Php$4Dhtx 8T |  x - l -  - ` - <d - $ - < - P - P4 - $ -  - 8T - Otest_info Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_SelectionEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Selection_IdxEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Selection_TypeEwl_TestEwl_ViewdataCombo_Test_DataEwl_Sort_DirectionEwl_ContainerEwl_Modelunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtabo44 "%o @3B   =B  RB  \bh 8n8W\\ v L L!4!4 !@!@!H!H!P!P!T!TB!X!X!\!\!\Y )/1i+3OG ~Sd`T T U V'07070100041721000081a400000002000000020000000145ae7a030000254c000000760000000000000000000000000000002400000000reloc/lib/ewl/tests/ewl_container.a! / 1169060469 0 0 0 24 ` test_info// 1169060469 0 0 0 20 ` ewl_container.o/ /0 1169060466 0 0 100644 9316 ` ELF 4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.data.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.data.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_container.c/home/falko/e/e17/libs/ewl/src/bin/tests/containerEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGv# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node S_ecore_hash_node nextS#key#value#Ecore_Hashk _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyv#free_valuev#SZNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVpLcurrentI#preferredP/#maximumQ/#minimumR/# padZP#(insets[P#8flags]#H/IxE#yF#wG#hH# PPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#, ,key9#value:#@W@listGW#directH#lenI#]OnOlistV#maskW8#lenX8#indexY8#u`uobjecte#parent#Lcallbacks$#Pattach4#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme:#theme_text #4c%YK +widgetT#childrenV *#clip_boxX#redirectZ W#child_add\ +#child_remove] ]#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' @ F W W @Ewl_Child_Remove. u {  W  Ewl_Child_Resize6   W  ZEwl_Child_Show= @Ewl_Child_HideD @Ewl_Container_IteratorL   * Wfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ R^  ^name^#func^ )# )   ^& : ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  W   test_infogntestg  / uswitch_parentsgnbufglengp1glp2ghwgd %container_unit_testsg uL ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_container.cg$㿐'DD`'@D`'`D`'`D '`D`'`㿀'D'H@'@@'@@`L쀣@DH``L@'!@'@@`L耣@DH``L@' 'switch parentsContainerThe base container type.ewl_container.cinitial parent incorrect (%p vs %p)reparent incorrect (%p vs %p) | \ - $ -  test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int \$   5P\Zgwewl_container.cswitch_parentscontainer_unit_testsewl_container_child_appendtest_infoewl_vbox_newewl_widget_showewl_button_newsnprintf &E[Ef:u: UUd's'qqAP W  c c 0| ?|  \ &\ * Ycks({8D\hx$<`l t   , @0 @H L h| P P H xL xX \ 0 4\as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 <X %<1X7?pEHR b q|@ x    $   ,   D0   t      Z07070100041722000081ed00000002000000020000000145ae7a03000007db000000760000000000000000000000000000002500000000reloc/lib/ewl/tests/ewl_container.la# ewl_container.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_container.so' # Names of this library. library_names='ewl_container.so ewl_container.so ewl_container.so' # The name of the static archive. old_library='ewl_container.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_container. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041723000081ed00000002000000020000000145ae7a03000034cc000000760000000000000000000000000000002500000000reloc/lib/ewl/tests/ewl_container.soELF4/|4 ("!        $ ?  :P K[@ o $ j p " `   "  !  7 @ MZdx d 0i  p crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_container.cswitch_parentscall___do_global_ctors_auxcrtn.s__register_frame_info_PROCEDURE_LINKAGE_TABLE_ewl_button_new_lib_version_edata__deregister_frame_infoewl_widget_show_Jv_RegisterClasses_init_GLOBAL_OFFSET_TABLE__DYNAMIC__dso_handleewl_vbox_newtest_info_end_etextewl_container_child_append_finisnprintflibc.so.1SUNW_1.1libgcc_s.so.1GCC_3.0libewl.so.1ewl_container.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib =' y&P $  (  ,  0  4  8  <  @  D  H  L  P  \ X T             㿠@;@㿠@㿐#/A`  @  `@@`" `@$@```8``@@`  +㿐㿐/@ͮH`4 ` @@ ```< `@@ہ㿐㿐/@'DD`'@D`'`D` '`D '`D`,'`㿀/@ޮ<'D'H@@'@@@@'@@@@`L쀣@DH`$  `L@@'#@@'@@@@`L耣@DH`(  `L@@|' '㿐/@`0@?㿐switch parentsContainerThe base container type.ewl_container.cinitial parent incorrect (%p vs %p)reparent incorrect (%p vs %p) 00<0H0T0`0l0x00  X   `8` owHodo`|8 oo `8XdX|        `         !| 0+ :J e E q    `P     @    :& 8 $ 3 p N q [ g u" `   "    5 > KXdx b 0g  n .libs/ewl_container.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_container.cswitch_parents.LLC1.LLC2.LLC3.LLC4.LLC5container_unit_tests__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START___register_frame_info_PROCEDURE_LINKAGE_TABLE_ewl_button_new_lib_version_edata__deregister_frame_infoewl_widget_show_Jv_RegisterClasses_init_GLOBAL_OFFSET_TABLE__DYNAMIC__dso_handleewl_vbox_newtest_info_end_etextewl_container_child_append_finisnprintfas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I  \GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_container.c/home/falko/e/e17/libs/ewl/src/bin/tests/containerEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGv# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node S_ecore_hash_node nextS#key#value#Ecore_Hashk _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyv#free_valuev#SZENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:p:LcurrentI#preferredP/#maximumQ/#minimumR/# padZP#(insets[P#8flags]#H/IxE#yF#wG#hH# PPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#, ,key9#value:#U@WU@listGW#directH#lenI#]'On'OlistV#maskW8#lenX8#indexY8#quq`uobjecte#parent#Lcallbacks$#Pattach4#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme:#theme_text #4c%YK +widgetT#childrenV *#clip_boxX#redirectZ W#child_add\ +#child_remove] ]#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' @ F W W @Ewl_Child_Remove. u {  W  Ewl_Child_Resize6   W  ZEwl_Child_Show= @Ewl_Child_HideD @Ewl_Container_IteratorL   * Wfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ Rc^  c^name^#func^ )# )   |^& : |^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  W   test_infogdntestg  / uswitch_parentsg nbufglengp1glp2ghwgd %container_unit_testsg u L ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_container.cdg$x    0 < T           | dx - @ -  test_info\Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtabo88 @"XX %odd@3B  =BXX$ RB||` \bh  pn 8 @W ` ` v      B    F <Xi %-,H-t - - .T'07070100041724000081a400000002000000020000000145ae7a0700002144000000760000000000000000000000000000002500000000reloc/lib/ewl/tests/ewl_datepicker.a! / 1169060474 0 0 0 24 ` test_info// 1169060474 0 0 0 20 ` ewl_datepicker.o/ /0 1169060472 0 0 100644 8284 ` ELF<4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I MGNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_datepicker.c/home/falko/e/e17/libs/ewl/src/bin/tests/datepickerEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGx# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node U_ecore_hash_node nextU#key#value#Ecore_Hashm _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyx#free_valuex#U\NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVrLcurrentI#preferredP1#maximumQ1#minimumR1# padZR#(insets[R#8flags]#H1IxE#yF#wG#hH# RPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#, ,key9#value:!#@Y@listGY#directH#lenI#_OpOlistV#maskW:#lenX:#indexY:#u `uobjectg#parent #Lcallbacks&#Pattach6#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme<#theme_text #6e'[M -widgetT#childrenV ,#clip_boxX#redirectZ Y#child_add\ -#child_remove] _#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' B H Y Y  BEwl_Child_Remove. w }  Y  Ewl_Child_Resize6   Y  \Ewl_Child_Show= BEwl_Child_HideD BEwl_Container_IteratorL   , Yfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ T^  ^name^#func^ +# + !  ^& < ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  Y   test_infoe nteste  1create_testenboxe Ydatepickere l, ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_datepicker.ce㿐'DD`'@D`'`D`'`D`'`D '`㿈'D@'D@@ DatepickerDefines a datepicker widget.ewl_datepicker.c | \ - D -  Q test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int \D 9L\Vewl_datepicker.ccreate_testewl_container_child_appendewl_datepicker_newtest_infoewl_widget_show (E]Eh:w:UUf'u'qqCR Y  c c 2| A|  \ !\ %9CKS([8cHk\sd{t    , 00 0< \@ \d | 04\as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +V Q%1t7A?\HL \ kv ~f  l    0      Z07070100041725000081ed00000002000000020000000145ae7a07000007e2000000760000000000000000000000000000002600000000reloc/lib/ewl/tests/ewl_datepicker.la# ewl_datepicker.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_datepicker.so' # Names of this library. library_names='ewl_datepicker.so ewl_datepicker.so ewl_datepicker.so' # The name of the static archive. old_library='ewl_datepicker.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_datepicker. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041726000081ed00000002000000020000000145ae7a0700003144000000760000000000000000000000000000002600000000reloc/lib/ewl/tests/ewl_datepicker.soELF4+4 ("!        $` ?   : K\(D mt h   T"     (; HD Nx X( ^"t  crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_datepicker.ccreate_testcall___do_global_ctors_auxcrtn.s_edataewl_container_child_append_PROCEDURE_LINKAGE_TABLE___deregister_frame_info_GLOBAL_OFFSET_TABLE__Jv_RegisterClassesewl_widget_show_etext_DYNAMICewl_datepicker_new_lib_version_finitest_info_init__register_frame_info__dso_handle_endlibgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_datepicker.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib y&P   $  (  ,  0  4( 8 < @  D  L H P        㿠@;@㿠@㿐#/@Ⰲ`  @  `@@`" `@$@```,``@@`  +㿐㿐/@ͮ`4 ` @@ ```0 `@@㿐㿐/@d'DD`'@D` '`D`$'`D`'`D '`㿈'D@@^'D@@[@@[ 㿐/@`(@?㿐DatepickerDefines a datepicker widget.ewl_datepicker.c 00<0H0T0`0l0 ( D(  `(`oooH8 oo T((8( D X     T         !Z ` , ;K` f F  r    a     (D    ; t  , r 9 E Sh o T"       &D ,x 6( <"R _ .libs/ewl_datepicker.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_datepicker.ccreate_test.LLC0.LLC1.LLC2__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__edataewl_container_child_append_PROCEDURE_LINKAGE_TABLE___deregister_frame_info_GLOBAL_OFFSET_TABLE__Jv_RegisterClassesewl_widget_show_etext_DYNAMICewl_datepicker_new_lib_version_finitest_info_init__register_frame_info__dso_handle_endas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I MlGNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_datepicker.c/home/falko/e/e17/libs/ewl/src/bin/tests/datepickerEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGx# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node U_ecore_hash_node nextU#key#value#Ecore_Hashm _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyx#free_valuex#U\ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:r:LcurrentI#preferredP1#maximumQ1#minimumR1# padZR#(insets[R#8flags]#H1IxE#yF#wG#hH# RPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#, ,key9#value:!#U@YU@listGY#directH#lenI#_'Op'OlistV#maskW:#lenX:#indexY:#qu q`uobjectg#parent #Lcallbacks&#Pattach6#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme<#theme_text #6e'[M -widgetT#childrenV ,#clip_boxX#redirectZ Y#child_add\ -#child_remove] _#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' B H Y Y  BEwl_Child_Remove. w }  Y  Ewl_Child_Resize6   Y  \Ewl_Child_Show= BEwl_Child_HideD BEwl_Container_IteratorL   , Yfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ Tc^  c^name^#func^ +# + !  |^& < |^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  Y   test_infoe (nteste  1create_teste(lnboxe Ydatepickere l, ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_datepicker.ce(0@P\`l | x - (D -  Q test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtabo((  "((%o 3B88  =B  RBH \((bDDhXXtnI8  8W T T| v      B   @C  dYV Q")H) * *, *'07070100041727000081a400000002000000020000000145ae7a0b00003450000000760000000000000000000000000000002100000000reloc/lib/ewl/tests/ewl_dialog.a! / 1169060479 0 0 0 24 ` \test_infoewl_dialog.o/ 1169060477 0 0 100644 13240 ` ELF04(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ .: ; ' @ GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_dialog.c/home/falko/e/e17/libs/ewl/src/bin/tests/dialogEvas_ObjectN_Evas_Objectlong long unsigned intintchar|short unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGp# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node M_ecore_hash_node nextM#key#value#Ecore_Hashe  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keyp#free_valuep#MTNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVnEWL_STOCK_APPLYEWL_STOCK_ARROW_DOWNEWL_STOCK_ARROW_LEFTEWL_STOCK_ARROW_RIGHTEWL_STOCK_ARROW_UPEWL_STOCK_CANCELEWL_STOCK_FASTFORWARDEWL_STOCK_HOMEEWL_STOCK_OKEWL_STOCK_OPEN EWL_STOCK_PAUSE EWL_STOCK_PLAY EWL_STOCK_QUIT EWL_STOCK_REWIND EWL_STOCK_SAVEEWL_STOCK_STOPEWL_STOCK_NONE_MLcurrentIM#preferredP#maximumQ#minimumR# padZ#(insets[#8flags]#HIxE#yF#wG#hH# PwM#hN#ZlV#rW#tX#bY# ,list$#direct%#len&#,7b,key9#value:#@m@listG#directH#lenI#,OOlistV#maskW2#lenX2#indexY2#u u`uobject#parent u#Lcallbacks {#Pattach #smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme #theme_textb# S  widgetT#childrenV #clip_boxX#redirectZ #child_add\ #child_remove] #child_resize^ #child_show_ !#child_hide` 7#iteratorb M#Ewl_Child_Add'   u Ewl_Child_Remove.   u Ewl_Child_Resize6   ! u TEwl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL k q  u floatdoublesigned char *^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ ^ @ k^name^#func^ #    k^&  ^&name^-#filename^.#tip^/#handle^1# type^2 *#func^3 "#unit_tests^4 (# "   5 \test_infoe nteste \  create_testenboxe oe ul*run_dialoge,nwe* ueve*datae+labele- ulbuttone- uhdialoge- udhboxe- u`dialog_response_cbebnwea ueveadataearesponseecloed uhdialog_delete_cbesnwer ueverdataer B( ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_dialog.ce 㿐'DD`'@D`'`D`'`D`'`D '`㿈'D@'`@D@`@@@'`@ ` @D@@ 㿀'D'H'L@'`@`@`@ ` @@ @@'@@@'`@@@@'`@@@@'@`@ `@@ @@' @@ `@@@' @@ `@@ @@㿈'D'H'L`@'D@'쀠` `@`@L@㿐'D'H'LD@DialogDefines a dialog window.ewl_dialog.cdialog_labelLanuch DialogDialog TestEWL Test ApplicationEFL Test Applicationblah blah blahThis is a test for the Dialog widgettooltipThis is a tooltipOK button clicked.Cancel button clicked. | \ -  -  -  - ( -  .test_info`Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Stock_TypeEwl_Containerunsigned int!$ ,\ 88(IWr\)<Pcvewl_dialog.cdialog_response_cbrun_dialogcreate_testdialog_delete_cbewl_label_newewl_container_child_appendewl_dialog_active_area_setewl_hbox_newtest_infoewl_widget_name_findewl_button_label_setewl_widget_showewl_callback_appendewl_dialog_newewl_window_class_setewl_label_text_setewl_widget_destroyewl_attach_text_setewl_stock_type_setewl_stock_type_getewl_button_newewl_widget_name_setewl_text_text_setewl_window_title_setewl_window_name_setewl_text_new  `  EUEd::-<cUrU''qq    + 6c Ec | | A  E \ z \ ~ $ $ E I 8 8 `5 ? G O (W 8_ Hg \o dw t           $ 4 D X l      ' / 7 ? G $O 4W H_ Xg do tw          $ 4 D T p |            '  / 8 7 H ? `    , (0 (< \@ \dx 8| 8 @ @  P P $ $ 4H `L `P"\ p` pd#p t x 8 8  $$8 < @!P\d|      $<L\ ` ht @ @    $L  0 4 \L P $h l   8 as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +% F1`7X'? L! \!< k!\v" P ~$\&@  (   +8h  /x  0  0$  0<Z07070100041728000081ed00000002000000020000000145ae7a0b000007c6000000760000000000000000000000000000002200000000reloc/lib/ewl/tests/ewl_dialog.la# ewl_dialog.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_dialog.so' # Names of this library. library_names='ewl_dialog.so ewl_dialog.so ewl_dialog.so' # The name of the static archive. old_library='ewl_dialog.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_dialog. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041729000081ed00000002000000020000000145ae7a0b00004544000000760000000000000000000000000000002200000000reloc/lib/ewl/tests/ewl_dialog.soELF4?4 ("!OOPP%$ !  "#$ H ?    :  KX k v  (    " %5 x ?Th(o  u   O %7 , =PeDP "crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_dialog.cdialog_response_cbrun_dialogcreate_testdialog_delete_cbcall___do_global_ctors_auxcrtn.s_Jv_RegisterClasses__register_frame_infoewl_button_newewl_container_child_append_DYNAMICewl_widget_destroyewl_widget_showtest_infoewl_window_class_setewl_callback_append_edata_initewl_widget_name_findewl_label_new_lib_versionewl_window_name_setewl_hbox_newewl_dialog_newewl_stock_type_setewl_text_newewl_window_title_setewl_attach_text_set_etextewl_text_text_set_finiewl_label_text_setewl_button_label_setewl_dialog_active_area_setewl_widget_name_set_end_GLOBAL_OFFSET_TABLE_ewl_stock_type_get_PROCEDURE_LINKAGE_TABLE___deregister_frame_info__dso_handlelibgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_dialog.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib y&PTX,\(`$d hlptx |8 (0P`hx"$" $0<HT`l x   㿠@;@㿠@㿐#/A`  @  `@@`" `@$@```p``@B`  +㿐㿐/AͮD`l ` @A ```h `@A㿐㿐/A'DD`8'@D`<'`D`@'`D`4'`D '`㿈/Aޮ8'D@A'`D@AD@A`H@A@A@A'`L@A `0 @AD@A@A 㿀/AD'D'H'L@A'`P@A`T@A`X@A `` @As@Ag @A{@A|'@AU@AX@AJ'`\@AD@AC@AF@Ab'`@A\@A1@A4@A5'@A&` @A+ `$@AA@A @A.@A' @A5@A `@A @@@@' @A@@ `@@@@ @@@@㿈/@h'D'H'L`H@@'D@@'쀠` `(@@ `,@@L@@㿐'D'H'LD@@㿐/@|`d@?㿐DialogDefines a dialog window.ewl_dialog.cdialog_labelLanuch DialogDialog TestEWL Test ApplicationEFL Test Applicationblah blah blahThis is a test for the Dialog widgettooltipThis is a tooltipOK button clicked.Cancel button clicked.00<0H0T0`0l0x00000000000000 0,080D0#  ,-;; d ``PogKoto  | oot    , @   P   $( !D( 7G H b  B  n| ]  ,($       8    +( 10 7P =` Ch Ix O U [ a g( 7x  n  "09L\ x f{(    1EO L^ , dwDP ".libs/ewl_dialog.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_dialog.cdialog_response_cb.LLC10.LLC11.LLC12.LLC13.LLC14run_dialogcreate_test.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9dialog_delete_cb__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__Jv_RegisterClasses__register_frame_infoewl_button_newewl_container_child_append_DYNAMICewl_widget_destroyewl_widget_showtest_infoewl_window_class_setewl_callback_append_edata_initewl_widget_name_findewl_label_new_lib_versionewl_window_name_setewl_hbox_newewl_dialog_newewl_stock_type_setewl_text_newewl_window_title_setewl_attach_text_set_etextewl_text_text_set_finiewl_label_text_setewl_button_label_setewl_dialog_active_area_setewl_widget_name_set_end_GLOBAL_OFFSET_TABLE_ewl_stock_type_get_PROCEDURE_LINKAGE_TABLE___deregister_frame_info__dso_handleas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ .: ; ' @  GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_dialog.c/home/falko/e/e17/libs/ewl/src/bin/tests/dialogEvas_ObjectN_Evas_Objectlong long unsigned intintchar|short unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGp# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node M_ecore_hash_node nextM#key#value#Ecore_Hashe  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keyp#free_valuep#MTENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEVnEWL_STOCK_APPLYEWL_STOCK_ARROW_DOWNEWL_STOCK_ARROW_LEFTEWL_STOCK_ARROW_RIGHTEWL_STOCK_ARROW_UPEWL_STOCK_CANCELEWL_STOCK_FASTFORWARDEWL_STOCK_HOMEEWL_STOCK_OKEWL_STOCK_OPEN EWL_STOCK_PAUSE EWL_STOCK_PLAY EWL_STOCK_QUIT EWL_STOCK_REWIND EWL_STOCK_SAVEEWL_STOCK_STOPEWL_STOCK_NONE_:M:LcurrentIM#preferredP#maximumQ#minimumR# padZ#(insets[#8flags]#HIxE#yF#wG#hH# PwM#hN#ZlV#rW#tX#bY# ,list$#direct%#len&#,7b,key9#value:#U@mU@listG#directH#lenI#,'O'OlistV#maskW2#lenX2#indexY2#qu uq`uobject#parent u#Lcallbacks {#Pattach #smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme #theme_textb# S  widgetT#childrenV #clip_boxX#redirectZ #child_add\ #child_remove] #child_resize^ #child_show_ !#child_hide` 7#iteratorb M#Ewl_Child_Add'   u Ewl_Child_Remove.   u Ewl_Child_Resize6   ! u TEwl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL k q  u floatdoublesigned char *^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ c^ @ kc^name^#func^ #    k|^&  |^&name^-#filename^.#tip^/#handle^1# type^2 *#func^3 "#unit_tests^4 (# "   5 \test_infoe  nteste \  create_teste nboxe oe ul*run_dialoge,nwe* ueve*datae+labele- ulbuttone- uhdialoge- udhboxe- u`dialog_response_cbebnwea ueveadataearesponseecloed uhdialog_delete_cbesnwer ueverdataer B( ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_dialog.c e        $ 4 P ` |        0Lh,8Hdt(LXhx0@d |  x -   -  -  - ( -  .test_info 0Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Stock_TypeEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtab,o @"d%ott 3BP  =B  RB   \  b , ,h @ @n  /8PPtWT v     B$$(((PR x(!#u%3 F=@= = > >'0707010004172a000081a400000002000000020000000145ae7a0e00008744000000760000000000000000000000000000002400000000reloc/lib/ewl/tests/ewl_dnd_snoop.a! / 1169060485 0 0 0 328 ` ewl_dnd_selection_clear_handlerewl_dnd_drop_handlerewl_dnd_enter_handlerewl_dnd_status_handlerewl_dnd_client_message_handlertest_infoewl_dnd_selection_request_handlerewl_dnd_finished_handlerewl_dnd_position_handlerewl_dnd_leave_handlerewl_dnd_selection_notify_handler// 1169060485 0 0 0 20 ` ewl_dnd_snoop.o/ /0 1169060483 0 0 100644 34092 ` ELF4(.shstrtab.debug_abbrev.debug_info.debug_line.text.bss.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > : ; ' I ' I : ;  : ; I8  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/  : ;  : ;I8  : ;I8 : ;I : ; : ;  : ;! : ;I".? : ; ' @ #: ; I $.: ; ' I@ %4: ; I &.: ;' @ ': ;I (: ;I )4: ;I *.: ;' I@ +4: ;I ,!I/-4: ; I? < .4: ;I? < /4: ; I?  #uGNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_dnd_snoop.c/home/falko/e/e17/libs/ewl/src/bin/tests/dnd_snoopEvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong double Ecore_Event_HandlerlEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  & Ecore_List78_ecore_list7firstC#lastD#currentE#free_funcG# nodesI#indexJ#Ecore_List_Node:_ecore_list_node:>#next?#Ecore_DList&Ecore_Hash_Node6}_ecore_hash_node next}#key#value#Ecore_Hash9_ecore_hash buckets9#size#nodes#index# compare#hash_func#free_key#free_value#}NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV? LcurrentI #preferredPY#maximumQY#minimumRY# padZz#(insets[z#8flags]#HYIxE#yF#wG#hH# zPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#, 5,key9#value:3#@@@listG#directH#lenI#OOlistV#maskWL#lenXL#indexYL#uH`uobject#parentH#LcallbacksN#Pattach^#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#themed#theme_text5#^9u UwidgetT#childrenV T#clip_boxX#redirectZ #child_add\ U#child_remove] #child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' j p  HjEwl_Child_Remove.   H Ewl_Child_Resize6   H Ewl_Child_Show= jEwl_Child_HideD jEwl_Container_IteratorL > D TH  y e ymodifiers#x#y#  #types #3 x#y##  `3##len#format#   handle#3# kfloat(  (container(-j#)  5)overlay)8 #engine_name):#engine);#evas)= #evas_window)>#cursor)?#smart)A#ev_clip)B#tab_order)C T#obj_cache)Ed#last)N 5#x)P#y)Q#dnd_count)S#focus)T#dnd_types)V #dnd_last_position)WH# )Nclicked)IH#focused)JH#mouse_in)KH#drop_widget)LH# drag_widget)MH# doublesigned charG^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ ^]^^#func^ #  3 ^&,^&^-#filename^.#tip^/#handle^1# ^2G#func^3<#unit_tests^4B# < ,REcore_X_ID_+Ecore_X_Window_-HEcore_X_Atom_3HEcore_X_Time_5H_Ecore_X_Rectangle_?x_@#y_@#width_A#height_A# Ecore_X_Rectangle_B_Ecore_X_Selection_ECORE_X_SELECTION_PRIMARYECORE_X_SELECTION_SECONDARYECORE_X_SELECTION_XDNDECORE_X_SELECTION_CLIPBOARDEcore_X_Selection_Ecore_X_Event_Selection_Clear_'_Ecore_X_Event_Selection_Clear _win_Z#_#time_#Ecore_X_Event_Selection_Request_N_Ecore_X_Event_Selection_Request_owner_Z#requestor_Z#time_ #_!p# _"p#property_#p#Ecore_X_Event_Selection_Notify_{_Ecore_X_Event_Selection_Notify_win_(Z#time_)#_*#_+3# _,#Ecore_X_Event_Xdnd_Enter__Ecore_X_Event_Xdnd_Enter_win_UZ#_UZ#types_W #_X# Ecore_X_Event_Xdnd_Position__Ecore_X_Event_Xdnd_Position_win_]Z#_]Z#_`3#_ap#Ecore_X_Event_Xdnd_Status__Ecore_X_Event_Xdnd_Status _win_fZ#_fZ#will_accept_g#rectangle_h# _ip#Ecore_X_Event_Xdnd_Leave_@_Ecore_X_Event_Xdnd_Leave_win_nZ#_nZ#Ecore_X_Event_Xdnd_Drop__Ecore_X_Event_Xdnd_Drop_win_sZ#_sZ#_tp#_wW# Ecore_X_Event_Xdnd_Finished_%_Ecore_X_Event_Xdnd_Finished_win_|Z#_|Z#completed_}#_~p# Ecore_X_Event_Client_Message_3_Ecore_X_Event_Client_Message$_win_Z#message_type_p#format_#_{# time_# W_`x__#y__#{_wx_v#y_v# _!b_!s_!l_9]9 @9"test_infokn#testk$kcreate_testkn#boxk %text_typeskk`%scrollkH\%okHX{9&ewl_dnd_snoop_outputkn'bufk3&"ewl_dnd_snoop_cb_dnd_positionk n'wkH(k(k)evk "l Z&ewl_dnd_snoop_cb_dnd_dropkn'wkH(k(k)evkl &ewl_dnd_snoop_cb_dnd_datakn'wkH(k(k)evkl `&ewl_dnd_snoop_cb_dnd_data_requestk!n'wkH(k(k )embk" l)evk#h *ewl_dnd_snoop_cb_enterk0n(k/(k/'evk/)ik1l)bufk2w+k3+w+,9{*ewl_dnd_snoop_cb_positionkEn(kD(kD'evkD)bufkFw+kGw+kH3w*Wewl_dnd_snoop_cb_statusk_n(k^(k^'evk^)bufk`w+kaWw+kb3w*ewl_dnd_snoop_cb_leavekn(k~(k~'evk~)bufkw+kw*newl_dnd_snoop_cb_dropkn(k(k'evk)bufkw+knw+k3w*ewl_dnd_snoop_cb_finishedkn(k(k'evk)bufkw+kw+k3w*ewl_dnd_snoop_cb_selection_clearkn(k(k'evk)bufkw+kw*3ewl_dnd_snoop_cb_selection_requestkn(k(k'evk)bufkw+k3w+k3w'*ewl_dnd_snoop_cb_selection_notifykn(k(k'evk)bufkw+kw*_ewl_dnd_snoop_cb_client_messagekn(k(k'evk)bufkw+k_w+k3w&ewl_dnd_snoop_cb_cleark3n'wk1H'evk1(k2-EWL_CALLBACK_DND_POSITIONl -EWL_CALLBACK_DND_DROPl-EWL_CALLBACK_DND_DATA_RECEIVEDl-EWL_CALLBACK_DND_DATA_REQUESTl.ECORE_X_EVENT_SELECTION_CLEAR_0.ECORE_X_EVENT_SELECTION_REQUEST_1.ECORE_X_EVENT_SELECTION_NOTIFY_2.ECORE_X_EVENT_CLIENT_MESSAGE_3.ECORE_X_EVENT_XDND_ENTER_Q.ECORE_X_EVENT_XDND_POSITION_R.ECORE_X_EVENT_XDND_STATUS_S.ECORE_X_EVENT_XDND_LEAVE_T.ECORE_X_EVENT_XDND_DROP_U.ECORE_X_EVENT_XDND_FINISHED_V/ewl_dnd_enter_handlerkt!/ewl_dnd_position_handlerku!/ewl_dnd_status_handlerkv!/ewl_dnd_leave_handlerkw!/ewl_dnd_drop_handlerkx!/ewl_dnd_finished_handlerky!/ewl_dnd_selection_clear_handlerkz!/ewl_dnd_selection_request_handlerk{!/ewl_dnd_selection_notify_handlerk|!/ewl_dnd_client_message_handlerk}!%textkH ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hEcore_X.hX11/X.hstddef.hX11/Xlib.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_dnd_snoop.cewl_dnd.hk㿐'DD`'@D`'`D`'`D`'`D '`x'D`'`''`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @`@` @` @@'؂ؒ@D@`@` @`@` @`@` @`@ؒ @ؒ @ؒ @`@ؒ    @ؒ 2 2 2 @ؒ    @ؒ Ȕ Ȗ Ș @ؒ    @ؒ    @ؒ `@@@'D@@@` @`@@`@@@'ؒ @D@@'D@'`@D@ؒ ` @ؒ 0@@@'`@`@` @ؒ@ؒ @D@@ 㿐'DD@`@D@㿈'D'H'LH'`D` @㿈'D'H'LH'`D@ @㿈'D'H'LH'`D` @㿈'D'H'LH'`D`@D`aH@D@'쀠`DaH@`D@aH @㻀'D'H'LL'$`@~$`@ @o'` 쀣@(` @ $`@@W`' 㻈'D'H'LL'$`@=$`@ @.$`` @@`@'$`@@ 㻀'D'H'LL'$`@$`@ @$``@`#\ $`  @@`@'$`@@ 㻈'D'H'LL'$`@$`@ @ 㻈'D'H'LL'$`@o$`@ @`@`@'$`@@G$``  @8 㻈'D'H'LL'$`@#$`@ @$``@@` @'$`@@ 㻈'D'H'LL'$`@$`@ @$``@ 㻈'D'H'LL'$`@$`@@$``@$``@@` @'$`@@h@`@'$`@@O@`@'$`@@6 㻈'D'H'LL'$`@!$`@ @$``@$`` @$``@ 㻈'D'H'LL'$`@@`@'$`@@@$`` @ 㿐'D'H'L`@@DND SnoopWatches for Xdnd events and prints information to the console.ewl_dnd_snoop.cUTF8_STRINGtext/plainentryDrop HereClearDrag ThisPosition event on widget %p: %d %d Drop event on widget %p: %d %d %p Data event on widget %p: %p length %d Data request on widget %p: type %s Sending response: %s Xdnd Enter Window: %d Source: %d Type: %s Xdnd Position Position: %d,%d Action: %s Xdnd Status Window: %d Target: %d Accepts: %d Region: %d,%d %dx%d Xdnd Leave Xdnd Drop Xdnd Finished Completed: %d Selection Clear Window: %d Selection%d Time: %d Selection Request Owner: %d Requestor: %d Selection: %s Target: %s Property: %s Selection Notify Data: %p Client Message Window: %d Type: %s | \ - x - 8 - H - P - H -  -  - 0 - x -  - 0 - ( -  -  - , -  - 0 - P#ytest_info!ewl_dnd_enter_handler!ewl_dnd_position_handler"ewl_dnd_status_handler">ewl_dnd_leave_handler"bewl_dnd_drop_handler"ewl_dnd_finished_handler"ewl_dnd_selection_clear_handler"ewl_dnd_selection_request_handler# ewl_dnd_selection_notify_handler#9ewl_dnd_client_message_handlerdEwl_Attach_ListEwl_Test_TypeEwl_PairsourceEwl_Callback_ChainEwl_EmbedEwl_ObjecttargetEwl_Orientationnum_typesEwl_Pair_ListEwl_Event_Dnd_Data_ReceivedEwl_Unit_TestEwl_WidgetEwl_OverlayselectionnametypeEwl_TestEwl_Event_Dnd_Data_RequesteventpositionEwl_Event_Dnd_DropdataEwl_Event_Mouse_MoveEwl_Dnd_TypesEwl_Containeractionunsigned int x)40@@` 8 0 L\x TP$( ) HGHa,04 ( *1Laz'$F\PWr .Kf);Sr <] ~ewl_dnd_snoop.cewl_dnd_snoop_cb_statusewl_dnd_snoop_cb_clearewl_dnd_snoop_cb_client_messageewl_dnd_snoop_cb_dnd_data_requestewl_dnd_snoop_outputewl_dnd_snoop_cb_dropewl_dnd_snoop_cb_enterewl_dnd_snoop_cb_leavecreate_testewl_dnd_snoop_cb_dnd_dropewl_dnd_snoop_cb_selection_requesttextewl_dnd_snoop_cb_dnd_positionewl_dnd_snoop_cb_dnd_dataewl_dnd_snoop_cb_selection_notifyewl_dnd_snoop_cb_positionewl_dnd_snoop_cb_selection_clearewl_dnd_snoop_cb_finishedewl_dnd_selection_clear_handlerewl_scrollpane_newEWL_CALLBACK_DND_DATA_RECEIVEDstrlenewl_container_child_appendewl_dnd_drop_handlerECORE_X_EVENT_XDND_ENTERECORE_X_EVENT_XDND_DROPewl_text_font_size_setewl_dnd_enter_handlerewl_text_double_underline_color_setXFreeECORE_X_EVENT_XDND_STATUSewl_dnd_status_handlerewl_hbox_newewl_dnd_client_message_handlertest_infoprintfewl_text_outline_color_setewl_button_label_setECORE_X_EVENT_SELECTION_REQUESTewl_widget_showXGetAtomNameewl_dnd_accepted_types_setewl_callback_appendECORE_X_EVENT_XDND_LEAVEewl_dnd_selection_request_handlerewl_text_underline_color_setewl_dnd_provided_types_setECORE_X_EVENT_CLIENT_MESSAGEewl_text_text_appendECORE_X_EVENT_SELECTION_CLEARECORE_X_EVENT_XDND_POSITIONecore_x_display_getewl_text_clearewl_object_fill_policy_setewl_dnd_finished_handlerewl_text_wrap_setecore_event_handler_addECORE_X_EVENT_SELECTION_NOTIFYewl_dnd_position_handlerewl_button_newewl_entry_newewl_widget_name_setewl_text_text_setEWL_CALLBACK_DND_DATA_REQUESTewl_dnd_leave_handlerewl_embed_widget_findewl_engine_embed_dnd_drag_data_sendewl_text_strikethrough_color_setewl_dnd_selection_notify_handlerewl_text_glow_color_setEWL_CALLBACK_DND_POSITIONECORE_X_EVENT_XDND_FINISHEDewl_text_shadow_color_setsnprintfewl_text_newewl_entry_multiline_setEWL_CALLBACK_DND_DROP  d]:] D]]KK6wEw..kHzH [% j% : : m     % 3 a p     A A HSbjVN]Vl 'mT'crVVVs''V[VV \\#  T KTOdt  37L\   X\ c s  L 7G L     N^ 4 94=D T #hl@s @4 ?O4d !'"F":+"^L"#"B"#8#5P#b-#t(8H\d@p "0*`2p:BJRZbj$r4zDXt,<H`x     " * 2 : B0 J< RL Z` b j r z        $ T d l        8 L "\ * 2 : B J R Z b$ j< rp z           $  P  `           "  * D 2 T : x B J R Z b j , r < z @  L  \  d             L  \      " * 2 :  B $ J @ R P Z | b j r z   $ ( 4 D L h x         , < ` "p * 2 : B J R Z, b< jd r z        $ , H X       04"@*P2X:tBJRZbjr$z(4Dd      , P0 P< \@ \d `h `p pt p$ $   D' ' > >   DF F * *   D+ + 7 7  L  L(D4L 8L @% D% L P XDd# h# pS tS |  DB B = =  4 4D  2 2   D8 8 E E    D$P (P 0; 4; < @@ @HDT- X- `H|5"R R     6X X  T T6    6   IW,C<&H L PJl9(T0OQA34"@3HVT X ` d p"x | 3,A"3G  1"  4 46(A43<GP T X1`K dK p t |6:A"3/  <, 0 @/x | /  / (  (/$ P( P0/<Md!N h hU x xU\ ` hU  U x  x U 8  <  HU `? x4     U )     U ,  0  <U d  h  pU     U ? 4     U $) p 8 t 8 xU  x  x U  H  H U 4 x 8 x DU \? t4     U )     U 0 X 4 X 8U d  h  tU  h  h U ? 4    U )X x\ x`U  U  U   $UL P XU  U  U?4   U$)<?T4p t |U)?4  U)8 (< (@Ul p |U  U  U  @ @Ud Ph PlU?4 h hU)   UD H P@04\LPhl T ,0 LHL dh 4@4as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 0#y%'/15d7I,,<I0DLQNTaP pP,j{Q W(*^T  e  px<    d  p  Z0707010004172b000081ed00000002000000020000000145ae7a0e000007db000000760000000000000000000000000000002500000000reloc/lib/ewl/tests/ewl_dnd_snoop.la# ewl_dnd_snoop.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_dnd_snoop.so' # Names of this library. library_names='ewl_dnd_snoop.so ewl_dnd_snoop.so ewl_dnd_snoop.so' # The name of the static archive. old_library='ewl_dnd_snoop.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_dnd_snoop. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 0707010004172c000081ed00000002000000020000000145ae7a0e000090fc000000760000000000000000000000000000002500000000reloc/lib/ewl/tests/ewl_dnd_snoop.soELF44 ("!4444p77II  !#&'()*+-/234589:<>@ABEF "$%,.0167;=?CDGH$ ?@ 4 : K[% s0`@ /H "D H '\ #( 'D %P 1!d K+` n!(\ !\ -` $<\ * )LT "0 0 8?Q9$f9@4 1 8 48A"Yfl{94 ,9 Bx L`{"98P C7Ljl p9('.;R_w90994.Ld9, 95(crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_dnd_snoop.cewl_dnd_snoop_cb_statusewl_dnd_snoop_cb_clearewl_dnd_snoop_cb_client_messageewl_dnd_snoop_cb_dnd_data_requestewl_dnd_snoop_outputewl_dnd_snoop_cb_dropewl_dnd_snoop_cb_enterewl_dnd_snoop_cb_leavecreate_testewl_dnd_snoop_cb_dnd_dropewl_dnd_snoop_cb_selection_requestewl_dnd_snoop_cb_dnd_positionewl_dnd_snoop_cb_dnd_dataewl_dnd_snoop_cb_selection_notifyewl_dnd_snoop_cb_positionewl_dnd_snoop_cb_selection_clearewl_dnd_snoop_cb_finishedcall___do_global_ctors_auxcrtn.sewl_text_text_setewl_dnd_drop_handlerECORE_X_EVENT_XDND_POSITION_end_etextsnprintfewl_button_new_lib_versionewl_text_double_underline_color_set_edataewl_widget_showewl_text_wrap_setECORE_X_EVENT_SELECTION_REQUESTewl_widget_name_set__dso_handle__deregister_frame_infoewl_text_newXFreeewl_text_clearewl_dnd_accepted_types_setewl_dnd_position_handlerewl_text_text_appendewl_button_label_setewl_text_strikethrough_color_set_GLOBAL_OFFSET_TABLE_ECORE_X_EVENT_XDND_FINISHEDewl_dnd_leave_handlertest_infoewl_callback_appendewl_container_child_append__register_frame_infoewl_dnd_client_message_handler_initECORE_X_EVENT_XDND_DROPewl_text_underline_color_setEWL_CALLBACK_DND_POSITIONECORE_X_EVENT_XDND_STATUSewl_engine_embed_dnd_drag_data_send_DYNAMICECORE_X_EVENT_SELECTION_CLEAR_finiewl_object_fill_policy_setewl_dnd_finished_handlerewl_dnd_provided_types_setEWL_CALLBACK_DND_DROPewl_text_outline_color_setecore_event_handler_addEWL_CALLBACK_DND_DATA_RECEIVEDstrlenXGetAtomNameewl_text_font_size_setewl_hbox_newewl_entry_multiline_setewl_text_shadow_color_setewl_scrollpane_newECORE_X_EVENT_CLIENT_MESSAGEewl_dnd_selection_request_handlerewl_dnd_enter_handlerewl_dnd_selection_notify_handlerecore_x_display_getEWL_CALLBACK_DND_DATA_REQUESTewl_text_glow_color_setECORE_X_EVENT_SELECTION_NOTIFYewl_dnd_selection_clear_handlerECORE_X_EVENT_XDND_ENTER_Jv_RegisterClassesewl_dnd_status_handlerewl_entry_newECORE_X_EVENT_XDND_LEAVE_PROCEDURE_LINKAGE_TABLE_ewl_embed_widget_findlibc.so.1SUNW_1.1libgcc_s.so.1GCC_3.0libewl.so.1ewl_dnd_snoop.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib> ='HQ y&P_48484848484%414242042X42p424242424242424343(43@43P43`43p43434343435354545 4 54054H54X54p5 0`5$/H5("D5,'50#54'D58P5<15@15D1X5H1h5L1x5P15T15X15\15`15d!5h+5l9<5p!(5t!5x-5|$<5*5)L585C5A5055B5"5;5%5D5 5 5F5:595(55+5@55>55<5$55-55886(646@C6L/6XE6d6p6|6656 6366#6 666.67?7 *7 7$8707<47H7T7`,7l7x7H717&777=7277㿠@;@㿠@㿐#/F`  @  `@@`" `@$@``a``@GE`  +㿐㿐/Fͮ<a  ` @G/ ``ad `@G$㿐㿐/F'DD`'@D`'`D`'`D`'`D '`x/Fޮ0'D`'`''a`@` @FaL @a@` @Fa @a0@` @Fah @al@` @Fa @a(@` @Fa @a@` @Fa8 @a4@` @Fa\ @a @` @FxaH @aX@` @FhaP @aD@` @FXa$ @@FT'؂ؒ@FPD@FOa,@` @FFa<@` @F:a@@` @F.`@F*ؒ @F)ؒ @F(ؒ @F'`@F#ؒ    @Fؒ 2 2 2 @Fؒ    @Fؒ Ȕ Ȗ Ș @Fؒ    @Fؒ    @F ؒ `@F @F @F 'D@E@E@F` @`@@E`@@E@E'ؒ @ED@E@E'D@E'`@ED@Eؒ ` @Eؒ 0@E@E@E'`@EaT@` @E}ؒ@Eؒ @ED@Em@E 㿐/D:'DD@E`@D@E㿈/D(X'D'H'LH'`D` @E㿈/D'D'H'LH'`D@ @Ef㿈/D'D'H'LH'` D` @EO㿈/D<'D'H'LH'`$D`@E:D`(aH@E2D@E5'쀠`DaH@E.`D@aH @E'㻀/Dl'D'H'LL'$`,@E_$`0@ @EN'` 쀣@(` @ $`4@@D4`' 㻈/DcD'D'H'LL'$`8@D$`0@ @D$`<` @D@D`@D'$`@@D@D 㻀/C 'D'H'LL'$`D@Dt$`H@ @Dc$`L`@DT`#\ $`P  @D>@D;`@D8'$`@@D&@D,m 㻈/C<'D'H'LL'$`T@D S$`0@ @CB 㻈/Cv'D'H'LL'$`X@C($`0@ @C@C`@C'$`@@C@C$`<`  @C 㻈/B4'D'H'LL'$`\@C$`H@ @Cv$```@Cg@Cd` @Ca'$`@@CO@CU 㻈/Bʮ'D'H'LL'$`d@C2|$`h@ @C!k$`l`@C\ 㻈/B'D'H'LL'$`p@BB$`t@@B3$`x`@B$$`l`@B@B` @B'$`|@B@B@B`@B'$`@B@B@B`@B'$`@B}@B 㻈/A'D'H'LL'$`@B`$`h@ @BO$`l`@B@$`` @B1{$``@B"l 㻈/A8'D'H'LL'$`@BR@B`@B'$`@@A@A5$`l` @A& 㿐/AZ 'D'H'L`@@A㿐/@Ԃa@?㿐DND SnoopWatches for Xdnd events and prints information to the console.ewl_dnd_snoop.cUTF8_STRINGtext/plainentryDrop HereClearDrag ThisPosition event on widget %p: %d %d Drop event on widget %p: %d %d %p Data event on widget %p: %p length %d Data request on widget %p: type %s Sending response: %s Xdnd Enter Window: %d Source: %d Type: %s Xdnd Position Position: %d,%d Action: %s Xdnd Status Window: %d Target: %d Accepts: %d Region: %d,%d %dx%d Xdnd Leave Xdnd Drop Xdnd Finished Completed: %d Selection Clear Window: %d Selection%d Time: %d Selection Request Owner: %d Requestor: %d Selection: %s Target: %s Property: %s Selection Notify Data: %p Client Message Window: %d Type: %s 700<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000g>Q P ls T  ``poooD oo5 TDP l  1 4 578888888 !9@+1 :J e@ E4 q8888` 8888% 1 2  20 2X 2p 2 &2 -2 42 ;2 B2 I2 P3 W3( ^3@ e3P l3` s3p z3 3 3 3 3 3 4 4 4 40 4H 4X 4p 0`@ /H  "D . H C'\ Y#( p'D P 1 1 1X 1h 1x 1 1 1 1 1 !d +` 9<!(\ 1!\ K-` m$<\ * )LT :80 0 8q888&89$Mi9@ 4 pw1 88!"9FL[v94  9 "x ,@["q98P #7,Jl Pk9(2?Wnq90994  , D c9,  9   5 .libs/ewl_dnd_snoop.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_dnd_snoop.cewl_dnd_snoop_cb_status.LLC10.LLC11.LLC12.LLC13.LLC14.LLC15.LLC16.LLC17.LLC18.LLC19.LLC20.LLC21.LLC22.LLC23.LLC24.LLC25.LLC26.LLC27.LLC28.LLC29.LLC30.LLC31.LLC32.LLC33.LLC34.LLC35.LLC36.LLC37.LLC38.LLC39.LLC40ewl_dnd_snoop_cb_clearewl_dnd_snoop_cb_client_messageewl_dnd_snoop_cb_dnd_data_requestewl_dnd_snoop_outputewl_dnd_snoop_cb_dropewl_dnd_snoop_cb_enterewl_dnd_snoop_cb_leavecreate_test.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9ewl_dnd_snoop_cb_dnd_dropewl_dnd_snoop_cb_selection_request_etextewl_dnd_snoop_cb_dnd_positionewl_dnd_snoop_cb_dnd_dataewl_dnd_snoop_cb_selection_notifyewl_dnd_snoop_cb_positionewl_dnd_snoop_cb_selection_clearewl_dnd_snoop_cb_finished__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_ewl_text_text_setewl_dnd_drop_handlerECORE_X_EVENT_XDND_POSITION_endsnprintfewl_button_new_lib_versionewl_text_double_underline_color_set_edataewl_widget_showewl_text_wrap_setECORE_X_EVENT_SELECTION_REQUESTewl_widget_name_set__dso_handle__deregister_frame_infoewl_text_newXFreeewl_text_clearewl_dnd_accepted_types_setewl_dnd_position_handlerewl_text_text_appendewl_button_label_setewl_text_strikethrough_color_set_GLOBAL_OFFSET_TABLE_ECORE_X_EVENT_XDND_FINISHEDewl_dnd_leave_handlertest_infoewl_callback_appendewl_container_child_append__register_frame_infoewl_dnd_client_message_handler_initECORE_X_EVENT_XDND_DROPewl_text_underline_color_setEWL_CALLBACK_DND_POSITIONECORE_X_EVENT_XDND_STATUSewl_engine_embed_dnd_drag_data_send_DYNAMICECORE_X_EVENT_SELECTION_CLEAR_finiewl_object_fill_policy_setewl_dnd_finished_handlerewl_dnd_provided_types_setEWL_CALLBACK_DND_DROPewl_text_outline_color_setecore_event_handler_addEWL_CALLBACK_DND_DATA_RECEIVEDstrlenXGetAtomNameewl_text_font_size_setewl_hbox_newewl_entry_multiline_setewl_text_shadow_color_setewl_scrollpane_newECORE_X_EVENT_CLIENT_MESSAGEewl_dnd_selection_request_handlerewl_dnd_enter_handlerewl_dnd_selection_notify_handlerecore_x_display_getEWL_CALLBACK_DND_DATA_REQUESTewl_text_glow_color_setECORE_X_EVENT_SELECTION_NOTIFYewl_dnd_selection_clear_handlerECORE_X_EVENT_XDND_ENTER_Jv_RegisterClassesewl_dnd_status_handlerewl_entry_newECORE_X_EVENT_XDND_LEAVE_PROCEDURE_LINKAGE_TABLE_ewl_embed_widget_findas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > : ; ' I ' I : ;  : ; I8  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/  : ;  : ;I8  : ;I8 : ;I : ; : ;  : ;! : ;I".? : ; ' @ #: ; I $.: ; ' I@ %4: ; I &.: ;' @ ': ;I (: ;I )4: ;I *.: ;' I@ +4: ;I ,!I/-4: ; I? < .4: ;I? < /4: ; I?  #u0GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_dnd_snoop.c/home/falko/e/e17/libs/ewl/src/bin/tests/dnd_snoopEvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int ]long unsigned int ]long intunsigned charshort intlong long intlong double Ecore_Event_HandlerlEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  & Ecore_List78_ecore_list7firstC#lastD#currentE#free_funcG# nodesI#indexJ#Ecore_List_Node:_ecore_list_node: >#next?#Ecore_DList&Ecore_Hash_Node6}_ecore_hash_node next}#key#value#Ecore_Hash9_ecore_hash buckets9#size#nodes#index# compare#hash_func#free_key#free_value#}]NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICAL]V?K KLcurrentI #preferredPY#maximumQY#minimumRY# padZz#(insets[z#8flags]#HYIxE#yF#wG#hH# zPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#, 5,key9#value:3#w@@w@listG#directH#lenI#.O.OlistV#maskWL#lenXL#indexYL#uH`uobject#parentH#LcallbacksN#Pattach^#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#themed#theme_text5#^9Hu UHwidgetT#childrenV T#clip_boxX#redirectZ #child_add\ U#child_remove] #child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' j p  HjEwl_Child_Remove.   H Ewl_Child_Resize6   H Ewl_Child_Show= jEwl_Child_HideD jEwl_Container_IteratorL > D TH  %y e % ymodifiers#x#y#:  :m#types #3  x#y# #   `3# #len#format#   handle#3# kfloat(  (container(-j#A)  5A)overlay)8 #engine_name):#engine);#evas)= #evas_window)>#cursor)?#smart)A#ev_clip)B#tab_order)C T#obj_cache)Ed#last)N 5#x)P#y)Q#dnd_count)S#focus)T#dnd_types)V #dnd_last_position)WH# )Nclicked)IH#focused)JH#mouse_in)KH#drop_widget)LH# drag_widget)MH# doublesigned charG^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ ^]^^#func^ #  3 ^&,^&^-#filename^.#tip^/#handle^1# ^2G#func^3<#unit_tests^4B# < ,REcore_X_ID_+Ecore_X_Window_-HEcore_X_Atom_3HEcore_X_Time_5H_Ecore_X_Rectangle_?x_@#y_@#width_A#height_A# Ecore_X_Rectangle_B_Ecore_X_Selection_ECORE_X_SELECTION_PRIMARYECORE_X_SELECTION_SECONDARYECORE_X_SELECTION_XDNDECORE_X_SELECTION_CLIPBOARDEcore_X_Selection_Ecore_X_Event_Selection_Clear_'_Ecore_X_Event_Selection_Clear _win_Z#_#time_#Ecore_X_Event_Selection_Request_N_Ecore_X_Event_Selection_Request_owner_Z#requestor_Z#time_ #_!p# V_"p#property_#p#Ecore_X_Event_Selection_Notify_{_Ecore_X_Event_Selection_Notify_win_(Z#time_)#_*#V_+3#  _,#Ecore_X_Event_Xdnd_Enter__Ecore_X_Event_Xdnd_Enter_win_UZ#'_UZ#types_W #m_X# Ecore_X_Event_Xdnd_Position__Ecore_X_Event_Xdnd_Position_win_]Z#'_]Z#_`3#V_ap#Ecore_X_Event_Xdnd_Status__Ecore_X_Event_Xdnd_Status _win_fZ#V_fZ#will_accept_g#rectangle_h# V_ip#Ecore_X_Event_Xdnd_Leave_@_Ecore_X_Event_Xdnd_Leave_win_nZ#'_nZ#Ecore_X_Event_Xdnd_Drop__Ecore_X_Event_Xdnd_Drop_win_sZ#'_sZ#V_tp#_wW# Ecore_X_Event_Xdnd_Finished_%_Ecore_X_Event_Xdnd_Finished_win_|Z#V_|Z#completed_}#V_~p# Ecore_X_Event_Client_Message_3_Ecore_X_Event_Client_Message$_win_Z#message_type_p#format_# _{# time_# W_`x__#y__#{_wx_v#y_v# _!b_!s_!l_9]9 @9"test_infokPn#testk$kcreate_testkP n#boxk %text_typeskk`%scrollkH\%okHX{9&ewl_dnd_snoop_outputk !(n'bufk3&"ewl_dnd_snoop_cb_dnd_positionk !(!n'wkH(k( k)evk "l Z&ewl_dnd_snoop_cb_dnd_dropk!!n'wkH(k( k)evkl &ewl_dnd_snoop_cb_dnd_datak!"Dn'wkH(k( k)evkl `&ewl_dnd_snoop_cb_dnd_data_requestk!"D#n'wkH(k( k )embk" l)evk#h *ewl_dnd_snoop_cb_enterk0#$<n( k/(k/'evk/)ik1l)bufk2w+k3+w+,9{*ewl_dnd_snoop_cb_positionkE$<%n( kD(kD'evkD)bufkFw+kGw+kH3w*Wewl_dnd_snoop_cb_statusk_%'Dn( k^(k^'evk^)bufk`w+kaWw+kb3w*ewl_dnd_snoop_cb_leavek'D'n( k~(k~'evk~)bufkw+kw*newl_dnd_snoop_cb_dropk')Ln( k(k'evk)bufkw+knw+k3w*ewl_dnd_snoop_cb_finishedk)L*n( k(k'evk)bufkw+kw+k3w*ewl_dnd_snoop_cb_selection_cleark*+n( k(k'evk)bufkw+kw*3ewl_dnd_snoop_cb_selection_requestk+-n( k(k'evk)bufkw+k3w+k3w'*ewl_dnd_snoop_cb_selection_notifyk-/Hn( k(k'evk)bufkw+kw*_ewl_dnd_snoop_cb_client_messagek/H0`n( k(k'evk)bufkw+k_w+k3w&ewl_dnd_snoop_cb_cleark30`0n'wk1H'evk1( k2-EWL_CALLBACK_DND_POSITIONl -EWL_CALLBACK_DND_DROPl-EWL_CALLBACK_DND_DATA_RECEIVEDl-EWL_CALLBACK_DND_DATA_REQUESTl.ECORE_X_EVENT_SELECTION_CLEAR_0.ECORE_X_EVENT_SELECTION_REQUEST_1.ECORE_X_EVENT_SELECTION_NOTIFY_2.ECORE_X_EVENT_CLIENT_MESSAGE_3.ECORE_X_EVENT_XDND_ENTER_Q.ECORE_X_EVENT_XDND_POSITION_R.ECORE_X_EVENT_XDND_STATUS_S.ECORE_X_EVENT_XDND_LEAVE_T.ECORE_X_EVENT_XDND_DROP_U.ECORE_X_EVENT_XDND_FINISHED_V/ewl_dnd_enter_handlerkt!9/ewl_dnd_position_handlerku!9/ewl_dnd_status_handlerkv!9/ewl_dnd_leave_handlerkw!9 /ewl_dnd_drop_handlerkx!9$/ewl_dnd_finished_handlerky!9(/ewl_dnd_selection_clear_handlerkz!9,/ewl_dnd_selection_request_handlerk{!90/ewl_dnd_selection_notify_handlerk|!94/ewl_dnd_client_message_handlerk}!98%textkH9< ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hEcore_X.hX11/X.hstddef.hX11/Xlib.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_dnd_snoop.cewl_dnd.hk(<PdHH,<l4Pl$@\t  ( 4 D `        !!(!D!L!!!!"" "D"`"h""""##0#8#\#l###$$$,$0$<$X$`$$$$% %%D%l%x%%%%%%%&$&4&`&p&&&''$'4'8'D'`'h''''''( ((8(H(|(((((),)<)@)L)h)p))))**$*L*t********+,+<+h+x+|+++++, ,,H,X,,,,,--(-P-\-l------.. .0.@.t...../(/8/</H/d/l////000@0P0T0`0|0 | x - P -  H - !(\ - !d - !\ - "D - #( - $<\ - % - 'D - '\ - )LT - * - +` - -` - /H - 0`@ - P#ytest_info!ewl_dnd_enter_handler!ewl_dnd_position_handler"ewl_dnd_status_handler">ewl_dnd_leave_handler"bewl_dnd_drop_handler"ewl_dnd_finished_handler"ewl_dnd_selection_clear_handler"ewl_dnd_selection_request_handler# ewl_dnd_selection_notify_handler#9ewl_dnd_client_message_handlerEwl_Attach_ListEwl_Test_TypeEwl_PairsourceEwl_Callback_ChainEwl_EmbedEwl_ObjecttargetEwl_Orientationnum_typesEwl_Pair_ListEwl_Event_Dnd_Data_ReceivedEwl_Unit_TestEwl_WidgetEwl_OverlayselectionnametypeEwl_TestEwl_Event_Dnd_Data_RequesteventpositionEwl_Event_Dnd_DropdataEwl_Event_Mouse_MoveEwl_Dnd_TypesEwl_Containeractionunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtabPo " T T%o@3BDDD  =B  RB \PPbllhn11844pW55 v7788 88888888B8888H8 z E O6Q S#yw T j '0707010004172d000081a400000002000000020000000145ae7a1200003acc000000760000000000000000000000000000002100000000reloc/lib/ewl/tests/ewl_engine.a! / 1169060490 0 0 0 24 ` \test_infoewl_engine.o/ 1169060488 0 0 100644 14900 ` ELF74(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/  : ; I8 .? : ; ' @ : ; I .: ; ' I@ 4: ; I 4: ; I .: ; ' @ gGNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_engine.c/home/falko/e/e17/libs/ewl/src/bin/tests/engineEvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intEvas_CoordVintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1 # Ecore_Compare_Cb4   Ecore_List7- _ecore_list7firstC#lastD#currentE#free_funcG# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node, s_ecore_hash_node nexts#key#value#Ecore_Hash /_ecore_hash buckets/#size#nodes#index# compare#hash_func#free_key#free_value#szNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV5LcurrentI#preferredPO#maximumQO#minimumRO# padZp#(insets[p#8flags]##HOIxE#yF#wG#hH# pPwM#hN#ZlV#rW#tX#bY# list$#direct%##len&##,+,key9#value:?#@6w@listGw#directH##lenI##}OOlistV#maskWX#lenXX#indexYX#u>`uobject#parent>#LcallbacksD#PattachT#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#themeZ#theme_text+#TEyk KwidgetT#childrenV J#clip_boxX#redirectZ w#child_add\ K#child_remove] }#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' ` f w w >`Ewl_Child_Remove.   w > Ewl_Child_Resize6   w > zEwl_Child_Show= `Ewl_Child_HideD `Ewl_Container_IteratorL 4 : J> wX [ X_##button`#clicksa#xb# yc#i  ip##buttonq#xr#ys# y  = y##x#y# H ynum_types#types y#?float(  (container(-`#)  )overlay)8 #engine_name):#engine);#evas)= ~#evas_window)>#cursor)?#smart)A#ev_clip)B#tab_order)C J#obj_cache)EZ#last)N #x)P#y)Q#dnd_count)S#focus)T#dnd_types)V =#dnd_last_position)W># ~)Nclicked)I>#focused)J>#mouse_in)K>#drop_widget)L># drag_widget)M>#| doublesigned char ?EWL_IMAGE_TYPE_NORMALEWL_IMAGE_TYPE_EDJE?' ?, ?,widget?9#type?: #image?;#path?<?#key?=?#proportional?>#ow??#oh?@#sw?A #sh?B #cs?C#aw?D#ah?E#tile?M#$?Mset?H#x?I#y?J#w?K# h?L# ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^*^^name^#func^ #  ? ^&^&name^-#filename^.#tip^/#handle^1# type^2#func^3#unit_tests^4#  wtest_infog)ntestg(=create_testg3nboxg2 wg4>limgg5>hog6>dcb_configureg]nwg\>evg\datag\eimgg^lwidthg_hheightg_dembg` `imgga$\Vcb_mouse_downgnnwgm>evgmdatagmxgolygohgp>deventgqV` Pcb_mouse_upgnwg>evgdatagxglyghg>deventg` dcb_mouse_movegnwg>evgdatagxglyghg>deventgd` CI ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_engine.cg<㿐'DD`'@D`'`D`'`D`'`D '`㿀'D@'`@ @ @@D@@@'D@ @ ` @ ` @ ` @@@'`@ @ @ @@`@ `@ `@@@'@@ x'D'H'LD'L'ad'@'@'@a@  @@㿀'D'H'LH'`@'D` @#'`D`ȑ HH'D``#'` D` ȑ HH'``@㿀'D'H'LH'`@'D`@#'`D`ȑ HH'D` `#'` D` ȑ HH'`@@㿀'D'H'LH'`@'D`@#'`D`ȑ HH'D``#'` D` ȑ HH'@@EngineOverrides the engine on a window.ewl_engine.cThe image below is copied from an evas buffer engine, and reacts because of events fed to it from the image widgetbuffer_engine_windowevas_buffer | \ -  -  -  -  -  - ktest_infoEwl_Attach_ListEwl_Test_TypeEwl_PairmodifiersEwl_Callback_ChainEwl_EmbedEwl_Objectpointer_winEwl_OrientationEwl_Pair_ListEwl_Event_Mouse_UpEwl_ImageEwl_Unit_TestEwl_Event_Mouse_DownEwl_WidgetEwl_OverlayEwl_TestEwl_Image_TypeEwl_Event_Mouse_MoveEwl_Dnd_TypesEwl_Containerunsigned int 0)\ 5AO]u\<L`,ETewl_engine.ccb_configurecb_mouse_movecreate_testcb_mouse_upcb_mouse_downewl_image_newewl_object_size_requestewl_embed_mouse_move_feedewl_embed_mouse_down_feedewl_container_child_appendewl_embed_engine_name_settest_infoewl_widget_name_findevas_object_image_data_setewl_object_preferred_inner_size_setewl_widget_showewl_callback_appendevas_object_image_data_update_addewl_object_current_w_getevas_object_image_size_setewl_object_fill_policy_setewl_embed_mouse_up_feedewl_button_newewl_entry_newewl_widget_name_setewl_text_text_setewl_object_current_h_getewl_window_newewl_entry_editable_set   $#F#:e{eNN,u;u11ap Q ` h'   '   ' > M   D D    /  \ \ 0YR 0V   8Yp t Y  FYV ` h p (x 8 H \ d t          , H T d x   ( 0 8 @ H P  X $` 0h @p Hx P \ p         `      X        (  0 H 8  @     , 00 0< \@ \d"x @| @$'    $4 8 @LT&h l p#   0 0 0 0! `t%         0 4 \L P 0h l      as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +k%! G1h7% ?%L& \& k&0v($ ~*k-  0  2  6  6  6  6Z0707010004172e000081ed00000002000000020000000145ae7a12000007c6000000760000000000000000000000000000002200000000reloc/lib/ewl/tests/ewl_engine.la# ewl_engine.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_engine.so' # Names of this library. library_names='ewl_engine.so ewl_engine.so ewl_engine.so' # The name of the static archive. old_library='ewl_engine.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_engine. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 0707010004172f000081ed00000002000000020000000145ae7a1200004ba0000000760000000000000000000000000000002200000000reloc/lib/ewl/tests/ewl_engine.soELF4FP4 ("!tt%& !"#  $%$  ? |  p :  KX et s   p d  x   "t$?Vp x   9 F[u   6 L`Y"qcrti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_engine.ccb_configurecb_mouse_movecreate_testcb_mouse_upcb_mouse_downcall___do_global_ctors_auxcrtn.sewl_entry_new_Jv_RegisterClasses__register_frame_infoewl_button_newewl_object_current_h_get_DYNAMICewl_container_child_appendewl_entry_editable_setewl_embed_mouse_down_feedewl_embed_mouse_up_feedevas_object_image_data_setewl_widget_showewl_image_newtest_infoewl_object_size_request_edataewl_callback_appendewl_embed_engine_name_set_initevas_object_image_size_set_lib_versionewl_widget_name_findewl_embed_mouse_move_feedewl_object_preferred_inner_size_setewl_text_text_set_etext_finiewl_window_newewl_object_fill_policy_setewl_widget_name_set_endewl_object_current_w_getevas_object_image_data_update_add_GLOBAL_OFFSET_TABLE___dso_handle__deregister_frame_info_PROCEDURE_LINKAGE_TABLE_libgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_engine.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib y&Px|t pdl$t8$DP\ht    (!4@L X d㿠@;@㿠@㿐#/B`  @  `@@`" `@$@```P``@B:`  +㿐㿐/Bͮ,`L ` @B$ ```H `@B㿐㿐/A'DD`$'@D`('`D`,'`D` '`D '`㿀/Aޮ 'D@A'`0@A @A @@AD@A@A@A'D@A @A `@ @A `< @A ` @A@A@A'`4@A @A @ @@A`8@A `@A `@A@A@A'@A@A x'D'H'LD'L'ad'@A'@A'@Aa@A  @A{@Ay㿀/A(H'D'H'LH'`4@Aj'D` @#'`D`ȑ HH'D``#'` D` ȑ HH'``@A<㿀/@<'D'H'LH'`4@A''D`@#'`D`ȑ HH'D` `#'` D` ȑ HH'`@@@㿀/@8'D'H'LH'`4@@'D`@#'`D`ȑ HH'D``#'` D` ȑ HH'@@@㿐/@0`D@?㿐EngineOverrides the engine on a window.ewl_engine.cThe image below is copied from an evas buffer engine, and reacts because of events fed to it from the image widgetbuffer_engine_windowevas_buffert00<0H0T0`0l0x00000000000000 0,080D0P0\0 H  ``ogo 8o8 T X4 ooH 8 X H T      t\hpx| !( 7G  b | B p n\|hpx]  | t         # )p 5d  7CtUx P klndx|x "t+B\t x    % 2Ga   " 8`E"].libs/ewl_engine.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_engine.ccb_configurecb_mouse_movecreate_test.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5cb_mouse_upcb_mouse_down__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_ewl_entry_new_Jv_RegisterClasses__register_frame_infoewl_button_newewl_object_current_h_get_DYNAMICewl_container_child_appendewl_entry_editable_setewl_embed_mouse_down_feedewl_embed_mouse_up_feedevas_object_image_data_setewl_widget_showewl_image_newtest_infoewl_object_size_request_edataewl_callback_appendewl_embed_engine_name_set_initevas_object_image_size_set_lib_versionewl_widget_name_findewl_embed_mouse_move_feedewl_object_preferred_inner_size_setewl_text_text_set_etext_finiewl_window_newewl_object_fill_policy_setewl_widget_name_set_endewl_object_current_w_getevas_object_image_data_update_add_GLOBAL_OFFSET_TABLE___dso_handle__deregister_frame_info_PROCEDURE_LINKAGE_TABLE_as: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/  : ; I8 .? : ; ' @ : ; I .: ; ' I@ 4: ; I 4: ; I .: ; ' @ gp GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_engine.c/home/falko/e/e17/libs/ewl/src/bin/tests/engineEvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intEvas_CoordVintcharshort unsigned int #long unsigned int #long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1 # Ecore_Compare_Cb4   Ecore_List7- _ecore_list7firstC#lastD#currentE#free_funcG# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node, s_ecore_hash_node nexts#key#value#Ecore_Hash /_ecore_hash buckets/#size#nodes#index# compare#hash_func#free_key#free_value#szeNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALeV5NNLcurrentI#preferredPO#maximumQO#minimumRO# padZp#(insets[p#8flags]##HOIxE#yF#wG#hH# pPwM#hN#ZlV#rW#tX#bY# list$#direct%##len&##,+,key9#value:?#u@6wu@listGw#directH##lenI##}1O1OlistV#maskWX#lenXX#indexYX#u>`uobject#parent>#LcallbacksD#PattachT#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#themeZ#theme_text+#TEyk KwidgetT#childrenV J#clip_boxX#redirectZ w#child_add\ K#child_remove] }#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' ` f w w >`Ewl_Child_Remove.   w > Ewl_Child_Resize6   w > zEwl_Child_Show= `Ewl_Child_HideD `Ewl_Container_IteratorL 4 : J> wX [ X'_##button`#clicksa#xb# yc#i  i'p##buttonq#xr#ys# y  = y'##x#y# H ynum_types#types y#?float(  (container(-`#D)  D)overlay)8 #engine_name):#engine);#evas)= ~#evas_window)>#cursor)?#smart)A#ev_clip)B#tab_order)C J#obj_cache)EZ#last)N #x)P#y)Q#dnd_count)S#focus)T#dnd_types)V =#dnd_last_position)W># ~)Nclicked)I>#focused)J>#mouse_in)K>#drop_widget)L># drag_widget)M>#| doublesigned char ?EWL_IMAGE_TYPE_NORMALEWL_IMAGE_TYPE_EDJE?' ?, ?,widget?9#type?: #image?;#path?<?#key?=?#proportional?>#ow??#oh?@#sw?A #sh?B #cs?C#aw?D#ah?E#tile?M#$?Mset?H#x?I#y?J#w?K# h?L# ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^*^^name^#func^ #  ? ^&^&name^-#filename^.#tip^/#handle^1# type^2#func^3#unit_tests^4#  wtest_infog)  ntestg(=create_testg3 nboxg2 wYg4>limgg5>hog6>dcb_configureg]dnwg\>evg\datag\eimgg^lwidthg_hheightg_dembg` `imgga$\Vcb_mouse_downgndpnwgm>evgmdatagmxgolygohYgp>deventgqV` Pcb_mouse_upgptnwg>evgdatagxglyghYg>deventg` dcb_mouse_movegtpnwg>evgdatagxglyghYg>deventgd` CI ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_engine.c g< ( < P d x       (8\@dp(Dd8pDtHp |  x -    -  - d  - p - t - ktest_info dEwl_Attach_ListEwl_Test_TypeEwl_PairmodifiersEwl_Callback_ChainEwl_EmbedEwl_Objectpointer_winEwl_OrientationEwl_Pair_ListEwl_Event_Mouse_UpEwl_ImageEwl_Unit_TestEwl_Event_Mouse_DownEwl_WidgetEwl_OverlayEwl_TestEwl_Image_TypeEwl_Event_Mouse_MoveEwl_Dnd_TypesEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtab4o  `"HH%o 8 8 3B X X  =B H H  RB T T8 \ b h n8TWl vtt\\ hhppxx||BJ tw"$&Kk9 GCC C C0 E('07070100041730000081a400000002000000020000000145ae7a1600003844000000760000000000000000000000000000002000000000reloc/lib/ewl/tests/ewl_entry.a! / 1169060496 0 0 0 24 ` \test_infoewl_entry.o/ 1169060493 0 0 100644 14252 ` ELF4d4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.bss.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' @ : ; I 4: ; I .: ; ' I@ \GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_entry.c/home/falko/e/e17/libs/ewl/src/bin/tests/entryEvas_ObjectN_Evas_Objectlong long unsigned intintcharzshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGn# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node K_ecore_hash_node nextK#key#value#Ecore_Hashc _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyn#free_valuen#KRNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV hLcurrentI#preferredP'#maximumQ'#minimumR'# padZH#(insets[H#8flags]#H'IxE#yF#wG#hH# HPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:#@O@listGO#directH#lenI#UOfOlistV#maskW0#lenX0#indexY0#u`uobject]#parent#Lcallbacks#Pattach,#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme2#theme_text#,[QC #widgetT#childrenV "#clip_boxX#redirectZ O#child_add\ ##child_remove] U#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' 8 > O O 8Ewl_Child_Remove. m s  O  Ewl_Child_Resize6   O  REwl_Child_Show= 8Ewl_Child_HideD 8Ewl_Container_IteratorL   " Ofloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ J^  ^name^#func^ !# !   ^& 2 ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  O   test_infog6ntestg5  ' bfetch_entry_textgBnwg@ev_datag@gAsgCl set_entry_textg[nwgYev_datagYgZ ,create_testghnboxgg Oentry_boxgilbutton_hboxgjhogjdbuttongk ,X < Lentryg0 < H ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_entry.cgI㿐'DD`'@D`'`D`'`D`'`D `㿈'D'H'L`@@'쀠` `@@``@'쀠` `@@``@'쀠` `@@㿐'D'H'L`@    @``    @``    @`@`@```@``@x'D@'D@ @@`@$`@`@`@ @`@    @`@    @`@@`@@`@$ ```@``    @``    @``@``@`@$ ``    @``@``@@'`@    @@@@@' @@ @@@'`@@ؒ ` @@@'`@@ܒ ` @@@'`@@@@'`@@@ EntryDefines the Ewl_Entry class to allow for single line editable text.ewl_entry.cFirst entry covers: %s Second entry covers: %s Third entry covers: %s Play with me ?E W L ! ! !disabledFetch textSet TextText insert "" | X -  -  -  -  ` test_info(Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Testuser_dataEwl_Containerunsigned int X ,*X 9  ?Mh{X -AFXguewl_entry.cfetch_entry_textcreate_testset_entry_textentryewl_label_newewl_container_child_appendewl_widget_disableewl_object_alignment_setewl_hbox_newtest_infoprintfewl_vbox_newewl_button_label_setewl_widget_showewl_callback_appendewl_text_color_setewl_text_clearewl_label_text_setewl_box_spacing_setfreeewl_text_text_getewl_button_newewl_entry_newewl_text_text_setewl_object_padding_setewl_text_newewl_entry_multiline_set  ( ESE^:m:UU\'k'qq9H O  c c (| 7|  X  X X G y X } ,  , ( [ U _ g o (w 8 H X h          , @ X h      ' ,/ 47 D? TG dO pW _ g o w   , @ \         4 D X t           '  /  7  ?  G  O 4 W @ _ L g ` o p w             (      , P0 P< ,@ ,h l t  ` `  x x   , 0 8Dh l         #    #  4L\hp t x"    #  &    $    $, 0 4"@ D L P T#\ ` x  $      "  $   $ ,4"H L P#l$|!   X$ X,8@!P T Xhx X| X  %  #  0 4 XL P Xh l , as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 0| `% 1(7 ?!$L! \! k!v" {"p %&  (  ,X,  3`  3  3  4Z07070100041731000081ed00000002000000020000000145ae7a16000007bf000000760000000000000000000000000000002100000000reloc/lib/ewl/tests/ewl_entry.la# ewl_entry.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_entry.so' # Names of this library. library_names='ewl_entry.so ewl_entry.so ewl_entry.so' # The name of the static archive. old_library='ewl_entry.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_entry. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041732000081ed00000002000000020000000145ae7a16000045d8000000760000000000000000000000000000002100000000reloc/lib/ewl/tests/ewl_entry.soELF4@4 ("!QQTT  %% !"  #$$ H ?    :  KW 0 hD t<  ,  " #6Haqx t 0  8 Q  , (;X@E\pT " crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_entry.cfetch_entry_textcreate_testset_entry_textcall___do_global_ctors_auxcrtn.s_Jv_RegisterClassesewl_entry_new__register_frame_infoewl_button_new_DYNAMICewl_container_child_appendewl_widget_disableewl_text_color_setewl_text_text_getewl_object_alignment_setewl_widget_showprintftest_info_edataewl_callback_append_initewl_label_new_lib_versionewl_hbox_newewl_text_newewl_vbox_newewl_text_text_setewl_text_clear_etext_finiewl_button_label_setewl_label_text_set_endfreeewl_object_padding_setewl_box_spacing_setewl_entry_multiline_set_GLOBAL_OFFSET_TABLE___deregister_frame_info__dso_handle_PROCEDURE_LINKAGE_TABLE_libc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1ewl_entry.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib 7̳ y&PX$\4`0d,h(l0p@tPx |D<@H L", "  ,8DP\ht   㿠@;@1㿠@㿐#/B`  @  `@@`" `@$@```h``@B`  +㿐㿐/BͮH`d ` @Bq ```` `@Bf㿐㿐/B'DD`0'@D`4'`D`8'`D`('`D `㿈/B߮@'D'H'L`X@@B7'쀠` `<@B-@B-`X`@B!'쀠` `@@B@B`X`@B '쀠` `D@B@B㿐/A'D'H'L`X@    @A`X`    @A`X`    @A`X@`H@A`X``L@A`X`@Ax/AQ'D@A'D@A @A@A`X@A$`X@`H@A`X@ @A`X@    @A`X@    @A`X@@A`X@@A`X@A$ `X``L@Af`X`    @AY`X`    @Aj`X`@AT`X`@AT`X@AR$ `X`    @AM`X`@A7`X`@A7@A8'`P@A    @A.@A@A*@A@A(' @A%@A  @A@A@A'`T@A@@ؒ `$ @A @@@A'`@@@@ܒ `, @@@@@@'`@@@@@@@@'` @@@@@@ 㿐/@h`\@?㿐EntryDefines the Ewl_Entry class to allow for single line editable text.ewl_entry.cFirst entry covers: %s Second entry covers: %s Third entry covers: %s Play with me ?E W L ! ! !disabledFetch textSet TextText insert "" 00<0H0T0`0l0x00000000000000 0,080D0P0   ,"" K ``Poqo`o, p oo`    , @ 8 T  $(,0 !X'8 6F H a  A  m{$\  40,(0 @ P 0 D < @ #H ) / 5 ; A G M S YL 6_ q l, m($ "  .ATf t 0  8 $Q + , 1FYX^czT " .libs/ewl_entry.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_entry.c.LLC10.LLC11.LLC12fetch_entry_textcreate_testset_entry_text.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9entry__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__Jv_RegisterClassesewl_entry_new__register_frame_infoewl_button_new_DYNAMICewl_container_child_appendewl_widget_disableewl_text_color_setewl_text_text_getewl_object_alignment_setewl_widget_showprintftest_info_edataewl_callback_append_initewl_label_new_lib_versionewl_hbox_newewl_text_newewl_vbox_newewl_text_text_setewl_text_clear_etext_finiewl_button_label_setewl_label_text_set_endfreeewl_object_padding_setewl_box_spacing_setewl_entry_multiline_set_GLOBAL_OFFSET_TABLE___deregister_frame_info__dso_handle_PROCEDURE_LINKAGE_TABLE_as: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' @ : ; I 4: ; I .: ; ' I@ \ GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_entry.c/home/falko/e/e17/libs/ewl/src/bin/tests/entryEvas_ObjectN_Evas_Objectlong long unsigned intintcharzshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGn# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node K_ecore_hash_node nextK#key#value#Ecore_Hashc _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyn#free_valuen#KRENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV :h:LcurrentI#preferredP'#maximumQ'#minimumR'# padZH#(insets[H#8flags]#H'IxE#yF#wG#hH# HPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:#U@OU@listGO#directH#lenI#U'Of'OlistV#maskW0#lenX0#indexY0#quq`uobject]#parent#Lcallbacks#Pattach,#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme2#theme_text#,[QC #widgetT#childrenV "#clip_boxX#redirectZ O#child_add\ ##child_remove] U#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' 8 > O O 8Ewl_Child_Remove. m s  O  Ewl_Child_Resize6   O  REwl_Child_Show= 8Ewl_Child_HideD 8Ewl_Container_IteratorL   " Ofloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ Jc^  c^name^#func^ !# !   |^& 2 |^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  O   test_infog6 ntestg5  ' bfetch_entry_textgB <nwg@ev_datag@gAsgCl set_entry_textg[<DnwgYev_datagYgZ ,create_testghDnboxgg Oentry_boxgilbutton_hboxgjhogjdbuttongk ,X < Lentryg0 <L H ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_entry.c gI       ( H X t      $<X DXhx@\t 8Px,<L\ht,8Hdt |  t -  0 - < - D -  ` test_info HEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Testuser_dataEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtab0o P"K%o``@3B8  =B  RB , \  b , ,h @ @n888TTlW` v   $$((B,,00(0@P p#k%@|& `4 =>t > > ?^'07070100041733000081a400000002000000020000000145ae7a1900003bbc000000760000000000000000000000000000002500000000reloc/lib/ewl/tests/ewl_filedialog.a! / 1169060501 0 0 0 24 ` test_info// 1169060501 0 0 0 20 ` ewl_filedialog.o/ /0 1169060499 0 0 100644 15060 ` ELF74(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; I8  : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/  : ; : ;I8 .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ !: ; I " #.: ; ' @ GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_filedialog.c/home/falko/e/e17/libs/ewl/src/bin/tests/filedialogEvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7# _ecore_list7firstC#lastD#currentE#free_funcG# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:>#next?#Ecore_DListEcore_Hash_Node! h_ecore_hash_node nexth#key#value# Ecore_Hash $_ecore_hash buckets$#size#nodes#index# compare#hash_func#free_key#free_value#huNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV0EWL_POSITION_LEFTEWL_POSITION_RIGHTEWL_POSITION_TOPEWL_POSITION_BOTTOMEWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODALTLcurrentIT#preferredP#maximumQ#minimumR# padZ#(insets[#8flags]#HIxE#yF#wG#hH# PwM#hN#ZlV#rW#tX#bY# 3list$#direct%#len&#,>i,key9#value:5#@t@listG#directH#lenI#3OOlistV#maskWN#lenXN#indexYN#u  |`uobject#parent |#Lcallbacks #Pattach #smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme #theme_texti# ;n  widgetT#childrenV #clip_boxX#redirectZ #child_add\ #child_remove] #child_resize^ #child_show_ (#child_hide` >#iteratorb T#Ewl_Child_Add'   | Ewl_Child_Remove.   | Ewl_Child_Resize6  ( | uEwl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL r x  |   num_types#types #5  response#float(  4(container(- #) ? )overlay)8 #engine_name):#engine);#evas)= #evas_window)>#cursor)?#smart)A#ev_clip)B#tab_order)C #obj_cache)E #last)N #x)P#y)Q#dnd_count)S#focus)T#dnd_types)V #dnd_last_position)W |# )Nclicked)I |#focused)J |#mouse_in)K |#drop_widget)L |# drag_widget)M |#**embed*- 4#window*/#transient*0#title*25#name*35#classname*45#flags*6#,@,window,.#box,0 |#vbox,1 |#action_area,2 |#separator,4 |#position,6#active_area,7#3K3dialog3*#fp3+ |#menu3, |#doublesigned char"^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^^8c^name^#func^ x# x 5 c^& ^&name^-#filename^.#tip^/#handle^1# type^2"#func^3#unit_tests^4 #   -Ttest_infoentesteT~create_testenboxe oe |lo2e |h dialog_cb_single_clickede@nwe> |eve>!e?fdeA |l jdialog_cb_multi_clickedePnweN |eveN!eOfdeQ |l fd_cb_deletee]nwe\ |eve\!e\ Cfd_cb_value_changedecnweb |eveb!ebeedCllistee |hfdefId"lew*` @#fd_appendenvaluee!eliste |loe |hfileed F, ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_filedialog.ce"㿐'DD`'@D`'`D`'`D`'`D '`㿈'D@'`@ @D@@@'`@D@@@'D@@@'`@@ ` @@@'`@@ ` @@ 㿈'D'H'L@'``@``@ ` @ ` @@㿈'D'H'L@' ` @ ` @@㿐'D'H'LD@㿀'D'H'LH'`@'@@`D@#D'@`@'`@ @@D@㿀'D'HD'H'@'@@@FiledialogThe filedialog is intended to be used for a single or multi-file chooser.ewl_filedialog.cSelected Filesfile_listSingle selectMulti selectC Files*.cD Files*.d | \ -  -  - p - ( -  - d - &test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_WindowEwl_EmbedEwl_ObjectEwl_OrientationEwl_DialogEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_OverlayEwl_Window_FlagsEwl_TestEwl_FiledialogEwl_PositiondataEwl_Dnd_TypesEwl_Dialog_EventEwl_Containerunsigned int( \ +pC\df(z\)9Mgz +ewl_filedialog.cfd_cb_deletecreate_testdialog_cb_multi_clickeddialog_cb_single_clickedfd_appendfd_cb_value_changedewl_label_newewl_container_child_appendewl_filedialog_multiselect_newewl_object_alignment_setewl_hbox_newtest_infoewl_widget_name_findewl_vbox_newewl_button_label_setewl_widget_showewl_callback_appendewl_filedialog_filter_addewl_filedialog_newewl_label_text_setewl_widget_destroyewl_filedialog_selected_file_getewl_container_resetecore_list_for_eachewl_button_newewl_widget_name_setewl_filedialog_multiselect_getewl_filedialog_selected_files_get <5ZvZOO4Cjuyu''%         5E DE::jjAP#.=9=\r\v(,N((-1]ay9CKS([8cHk\sd{t 0DTp| #+3;CK$S@[\cxks{(8@Xdx   ( 0 #8 +H 3X ;h C    , `0 `< \@ \dx x| x $  #4 8 <L\ ` ht|#        ( , 0 4 8H L Td (h (p|   ( (@ D H\!|%&  " 8P`l 0 4\L Ph l  ( as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +% J17$?%TL&( \&H k&hv'p ~)M,H0  /x  2  6  74  7@  7XZ07070100041734000081ed00000002000000020000000145ae7a19000007e2000000760000000000000000000000000000002600000000reloc/lib/ewl/tests/ewl_filedialog.la# ewl_filedialog.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_filedialog.so' # Names of this library. library_names='ewl_filedialog.so ewl_filedialog.so ewl_filedialog.so' # The name of the static archive. old_library='ewl_filedialog.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_filedialog. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041735000081ed00000002000000020000000145ae7a1900004b64000000760000000000000000000000000000002600000000reloc/lib/ewl/tests/ewl_filedialog.soELF4F4 ("!\\%$  ! "#$  ? x  l :  K\( i  u4 P d  d   "/>Rm\v x l   %2@Uh    ."F`Hcrti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_filedialog.cfd_cb_deletecreate_testdialog_cb_multi_clickeddialog_cb_single_clickedfd_appendfd_cb_value_changedcall___do_global_ctors_auxcrtn.s_Jv_RegisterClasses__register_frame_infoewl_filedialog_multiselect_newewl_button_newewl_container_resetewl_container_child_append_DYNAMICewl_filedialog_filter_addewl_filedialog_selected_file_getewl_widget_destroyewl_object_alignment_setewl_widget_showtest_info_edataewl_callback_append_init_lib_versionewl_hbox_newewl_label_newewl_widget_name_findewl_filedialog_newewl_filedialog_multiselect_getewl_vbox_new_etext_finiewl_button_label_setewl_label_text_setecore_list_for_eachewl_widget_name_set_endewl_filedialog_selected_files_get_GLOBAL_OFFSET_TABLE___deregister_frame_info_PROCEDURE_LINKAGE_TABLE___dso_handlelibgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_filedialog.so/usr/local/lib:/opt/csw/lib:/usr/sfw/libm y&P{`plhd (@P`p4PT!h\8!DP\ht   (4@L 㿠@;@㿠@㿐#/AЂ`  @  `@@`" `@$@```h``@A`  +㿐㿐/Aͮ`d ` @A ```` `@Aځ㿐㿐/A'DD`$'@D`('`D`,'`D` '`D '`㿈/Aޮ 'D@A'`0@A @AD@A@A@A'`4@AD@A@A@A'D@A@A@A'`8@A@Ay `P @A@Ap@Az'`<@At@A^ `L @Aj@AU 㿈/AlD'D'H'L@A]'`@`D@AS`H`@AH ` @A9 `X @A0@A㿈/@3`'D'H'L@A*' ` @A `X @A @@㿐'D'H'LD@A 㿀/@'D'H'LH'`4@@'@@@`D@@%D'@@`@@'`T@@ @@@D@@㿀'D'HD'H'@@'@@@@@@㿐/@,`\@?㿐FiledialogThe filedialog is intended to be used for a single or multi-file chooser.ewl_filedialog.cSelected Filesfile_listSingle selectMulti selectC Files*.cD Files*.d\00<0H0T0`0l0x00000000000000 0,080D0m 0  ``poo o  h $d oo0  $ \ h      \DPX`dhl ! , ;K  f x F l rDPX`a  plhd (     ( @ P $` *p 0 6 < B4 ZP sd } ;\d  TrLd`  ">Ma|\ x l !  ' 4AOdw   ' ="UoH.libs/ewl_filedialog.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_filedialog.c.LLC10fd_cb_deletecreate_test.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9dialog_cb_multi_clickeddialog_cb_single_clickedfd_appendfd_cb_value_changed__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__Jv_RegisterClasses__register_frame_infoewl_filedialog_multiselect_newewl_button_newewl_container_resetewl_container_child_append_DYNAMICewl_filedialog_filter_addewl_filedialog_selected_file_getewl_widget_destroyewl_object_alignment_setewl_widget_showtest_info_edataewl_callback_append_init_lib_versionewl_hbox_newewl_label_newewl_widget_name_findewl_filedialog_newewl_filedialog_multiselect_getewl_vbox_new_etext_finiewl_button_label_setewl_label_text_setecore_list_for_eachewl_widget_name_set_endewl_filedialog_selected_files_get_GLOBAL_OFFSET_TABLE___deregister_frame_info_PROCEDURE_LINKAGE_TABLE___dso_handleas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; I8  : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/  : ; : ;I8 .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ !: ; I " #.: ; ' @ \ GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_filedialog.c/home/falko/e/e17/libs/ewl/src/bin/tests/filedialogEvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7# _ecore_list7firstC#lastD#currentE#free_funcG# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:>#next?#Ecore_DListEcore_Hash_Node! h_ecore_hash_node nexth#key#value# Ecore_Hash $_ecore_hash buckets$#size#nodes#index# compare#hash_func#free_key#free_value#huZNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALZV0EWL_POSITION_LEFTEWL_POSITION_RIGHTEWL_POSITION_TOPEWL_POSITION_BOTTOMEWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODALOTOLcurrentIT#preferredP#maximumQ#minimumR# padZ#(insets[#8flags]#HIxE#yF#wG#hH# PwM#hN#ZlV#rW#tX#bY# 3list$#direct%#len&#,>i,key9#value:5#u@tu@listG#directH#lenI#3'O'OlistV#maskWN#lenXN#indexYN#u  |`uobject#parent |#Lcallbacks #Pattach #smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme #theme_texti# ;n  widgetT#childrenV #clip_boxX#redirectZ #child_add\ #child_remove] #child_resize^ #child_show_ (#child_hide` >#iteratorb T#Ewl_Child_Add'   | Ewl_Child_Remove.   | Ewl_Child_Resize6  ( | uEwl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL r x  |   num_types#types #5  response#float(  4(container(- #E) ? E)overlay)8 #engine_name):#engine);#evas)= #evas_window)>#cursor)?#smart)A#ev_clip)B#tab_order)C #obj_cache)E #last)N #x)P#y)Q#dnd_count)S#focus)T#dnd_types)V #dnd_last_position)W |# )Nclicked)I |#focused)J |#mouse_in)K |#drop_widget)L |# drag_widget)M |#:*:*embed*- 4#window*/#transient*0#title*25#name*35#classname*45#flags*6#j,@j,window,.#box,0 |#vbox,1 |#action_area,2 |#separator,4 |#position,6#active_area,7#3K3dialog3*#fp3+ |#menu3, |#doublesigned char"^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^^8c^name^#func^ x# x 5 c^& ^&name^-#filename^.#tip^/#handle^1# type^2"#func^3#unit_tests^4 #   -Ttest_infoe  ntesteT~create_teste Pnboxe oe |lo2e |h dialog_cb_single_clickede@P4nwe> |eve>!e?fdeA |l jdialog_cb_multi_clickedeP4nweN |eveN!eOfdeQ |l fd_cb_deletee]nwe\ |eve\!e\ Cfd_cb_value_changedecnweb |eveb!ebeedCllistee |hfdefId"lew*` @#fd_appende\nvaluee!eliste |loe |hfileed F, ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_filedialog.c e" $ 8 L ` t        0<L\hx4@DPl|4P` ,8LX`h $4D\ |  x -   - P - 4 - ( -  - d - &test_info TEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_WindowEwl_EmbedEwl_ObjectEwl_OrientationEwl_DialogEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_OverlayEwl_Window_FlagsEwl_TestEwl_FiledialogEwl_PositiondataEwl_Dnd_TypesEwl_Dialog_EventEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtab,o0 @"00%o   3B $ $8  =B \ \  RB h h  \ b h n8lWT v\\DD PPXX``ddBhhlll0P |"#%9r JBC C C D'07070100041736000081a400000002000000020000000145ae7a1d00003468000000760000000000000000000000000000002500000000reloc/lib/ewl/tests/ewl_filepicker.a! / 1169060506 0 0 0 24 ` test_info// 1169060506 0 0 0 20 ` ewl_filepicker.o/ /0 1169060504 0 0 100644 13184 ` ELF04(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.data.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.data.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ ' I: ;I : ; : ;I8  : ; .? : ; ' @ : ; I .: ; ' I@ 4: ; I !.: ; ' @ " GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_filepicker.c/home/falko/e/e17/libs/ewl/src/bin/tests/filepickerEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGx# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node U_ecore_hash_node nextU#key#value#Ecore_Hashm _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyx#free_valuex#UbNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVxLcurrentI#preferredP7#maximumQ7#minimumR7# padZX#(insets[X#8flags]#H7IxE#yF#wG#hH# XPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:!#@_@listG_#directH#lenI#eOvOlistV#maskW:#lenX:#indexY:#u&`uobjectm#parent&#Lcallbacks,#Pattach<#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#themeB#theme_text#<k'[Ewl_View_Constructordj&Ewl_View_Assign"  & Ewl_View_Header_Fetch- & 8 * 8construct?H#assign@p#header_fetchA# 5 widgetT#childrenV #clip_boxX#redirectZ A#child_add\ #child_remove] G#child_resize^ {#child_show_ #child_hide` #iteratorb #Ewl_Child_Add' * 0 A A & *Ewl_Child_Remove. _ e { A & Ewl_Child_Resize6   A & bEwl_Child_Show= *Ewl_Child_HideD *Ewl_Container_IteratorL   & A & Hresponse#Ewl_Box W Ewl_Boxcontainer/ *#orientation1b#spacing2#homogeneous4#float2  2box2% H#file_list2'&#file_list_box2(&#type_combo2*&#file_entry2+&#favorites_box2,&#path_combo2-&#path2/#filters20#show_favorites22:#view23 #doublesigned char g^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ ^ } ^name^#func^ #  !  ^& O^&name^-#filename^.#tip^/#handle^1# type^2 g#func^3_#unit_tests^4e# _ AO rtest_infoeTntesteS create_teste_nboxe^ A we`&l!mewl_filepicker_cb_value_changedepnwen&evendataeo fpeqml eersh" filee|!d  directory_test_set_getenbufe!lene fpe&l teh reted|directory_test_path_splitenbufe!lene fpe&l te!h ied rete` reze|H!' r' filepicker_unit_testseL, ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_filepicker.ceg㿐'DD`'@D`'`D`'`D`'`D '`D`'`㿈'D@'``@``@D@ ` @@ 㿀'D'H'LD'H'@`@'䀠``@@` @`@㿀'D'H'@'`@@'`@` DH`@ 'h'D'H' '`'`'`'`'`'@'`@a@a@'耠`"(`@@`(`@DH`@'`'directory set/getdirectory path splitFilepickerA simple file picking widgetewl_filepicker.cC Files*.cD Files*.dNo file selected. Selected %s/%s Cancelled /foo/bar/baz/testdirectory_get did not match directory_set/foo/bar/baz/foo/bar/foo//foo/bar/baz/test/path list not setup correctly. [%s didn't match %s] | l -  -  -  - < - ktest_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Filepicker_EventEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_ViewEwl_FilepickerEwl_Containerunsigned int l 4 Tkl<l/C`gzewl_filepicker.ccreate_testfilepicker_unit_testsewl_filepicker_cb_value_changeddirectory_test_set_getdirectory_test_path_splitewl_filepicker_selected_file_getewl_container_child_appendecore_list_goto_firstewl_filepicker_directory_settest_infoprintfewl_filepicker_filter_addewl_widget_showewl_callback_appendewl_filepicker_directory_getstrcmpewl_filepicker_newecore_list_nextsnprintf   ("ZcZnO}Oj#jl<{< + : ' +'    h sx x  ~  l l   T @X   l l 9 C K S ([ 8c Hk Ts l{ t           $ 8 @ T d |    # + 3 ; C 4K TS \[ `c lk xs {      H x |      0 0 @  @, `0 `< l@ lX \ t x x        Dd h l        < @ D     ( ( 8 8 @ @ H H0` `d `p  l  0 4 lL P h l   l as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 <%17 8?!E!R" b" q"|# %'4  )Hp  +0  .0  /x  /  /  /Z07070100041737000081ed00000002000000020000000145ae7a1d000007e2000000760000000000000000000000000000002600000000reloc/lib/ewl/tests/ewl_filepicker.la# ewl_filepicker.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_filepicker.so' # Names of this library. library_names='ewl_filepicker.so ewl_filepicker.so ewl_filepicker.so' # The name of the static archive. old_library='ewl_filepicker.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_filepicker. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041738000081ed00000002000000020000000145ae7a1d000044cc000000760000000000000000000000000000002600000000reloc/lib/ewl/tests/ewl_filepicker.soELF4?|4 ("!dd  $ 4 ?    : p K\  h   l  L p/d8KR  X _y"   " X )FMRo  uP crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_filepicker.ccreate_testewl_filepicker_cb_value_changeddirectory_test_set_getdirectory_test_path_splitcall___do_global_ctors_auxcrtn.ssnprintf_PROCEDURE_LINKAGE_TABLE_ewl_container_child_appendecore_list_goto_first_DYNAMICewl_filepicker_new_edata_init_etextewl_filepicker_filter_add__deregister_frame_infoewl_widget_showewl_filepicker_selected_file_getewl_callback_append_GLOBAL_OFFSET_TABLE_test_info__register_frame_info_lib_versionecore_list_nextewl_filepicker_directory_getstrcmp_endewl_filepicker_directory_set_fini__dso_handle_Jv_RegisterClasseslibc.so.1SUNW_1.1libgcc_s.so.1GCC_3.0libewl.so.1ewl_filepicker.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib =' y&Phpl  0Hx $(,04 8t<@DHLPTX\ `\ld hpdt`x |x     $0<HT㿠@;@~㿠@㿐#/A㴂`  @  `@@`" `@$@```p``@A`  +㿐㿐/Aͮ`t ` @A ```x `@Aׁ㿐㿐/Ah'DD`H'@D`L'`D`P'`D`@'`D '`D`D'`㿈/Aٮ'D@A'`T`X@A`\``@AD@A `h @A@A 㿀/A'D'H'LD'H'@`!@Av'䀠` `d@Am@Ak`  @A_`@AW㿀/Al('D'H'@A9'` @AH@AB'` @A?` DH`$@A6 'h/@:`'D'H' '` '`('`,'`0'`4'@@'`8@Aa@Aa@A'耠`$(`@@@`(`@DH`<@@'`'㿐/@`l@?㿐directory set/getdirectory path splitFilepickerA simple file picking widgetewl_filepicker.cC Files*.cD Files*.dNo file selected. Selected %s/%s Cancelled /foo/bar/baz/testdirectory_get did not match directory_set/foo/bar/baz/foo/bar/foo//foo/bar/baz/test/path list not setup correctly. [%s didn't match %s]d00<0H0T0`0l0x0000000000 P  ``o$oXo <d oopPX  <   , X  pdLX`hlp !%+ ,X ;K 4 f  F  rLX`ha p pl  0 H x      % ,  8tN T Z ` f l r x ~    l ;d L \rTlh5<pVqd   ". D  N"dX 3q  P .libs/ewl_filepicker.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_filepicker.c.LLC10.LLC11.LLC12.LLC13.LLC14.LLC15.LLC16.LLC17.LLC18.LLC19create_testfilepicker_unit_tests.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9ewl_filepicker_cb_value_changeddirectory_test_set_getdirectory_test_path_split__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_snprintf_PROCEDURE_LINKAGE_TABLE_ewl_container_child_appendecore_list_goto_first_DYNAMICewl_filepicker_new_edata_init_etextewl_filepicker_filter_add__deregister_frame_infoewl_widget_showewl_filepicker_selected_file_getewl_callback_append_GLOBAL_OFFSET_TABLE_test_info__register_frame_info_lib_versionecore_list_nextewl_filepicker_directory_getstrcmp_endewl_filepicker_directory_set_fini__dso_handle_Jv_RegisterClassesas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ ' I: ;I : ; : ;I8  : ; .? : ; ' @ : ; I .: ; ' I@ 4: ; I !.: ; ' @ "  |GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_filepicker.c/home/falko/e/e17/libs/ewl/src/bin/tests/filepickerEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGx# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node U_ecore_hash_node nextU#key#value#Ecore_Hashm _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyx#free_valuex#UbZNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALZVOxOLcurrentI#preferredP7#maximumQ7#minimumR7# padZX#(insets[X#8flags]#H7IxE#yF#wG#hH# XPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:!#j@_j@listG_#directH#lenI#e<Ov<OlistV#maskW:#lenX:#indexY:#u&`uobjectm#parent&#Lcallbacks,#Pattach<#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#themeB#theme_text#<k'[Ewl_View_Constructordj&Ewl_View_Assign"  & Ewl_View_Header_Fetch- & 8 * 8construct?H#assign@p#header_fetchA# 5 widgetT#childrenV #clip_boxX#redirectZ A#child_add\ #child_remove] G#child_resize^ {#child_show_ #child_hide` #iteratorb #Ewl_Child_Add' * 0 A A & *Ewl_Child_Remove. _ e { A & Ewl_Child_Resize6   A & bEwl_Child_Show= *Ewl_Child_HideD *Ewl_Container_IteratorL   & A' & H'response#Ewl_Box W Ewl_Boxcontainer/ *#orientation1b#spacing2#homogeneous4#float2  2box2% H#file_list2'&#file_list_box2(&#type_combo2*&#file_entry2+&#favorites_box2,&#path_combo2-&#path2/#filters20#show_favorites22:#view23 #doublesigned char g^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ x^ } x^name^#func^ #  !  ^& O^&name^-#filename^.#tip^/#handle^1# type^2 g#func^3_#unit_tests^4e# _ AO rtest_infoeT ntesteS create_teste_  nboxe^ A we`&l!mewl_filepicker_cb_value_changedep nwen&evendataeo fpeqml eersh" $ filee|!d  directory_test_set_gete nbufe!lene fpe&l teh reted|directory_test_path_splitenbufe!lene fpe&l te!h ied rete` reze|H!' r' filepicker_unit_testseLt, ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_filepicker.c eg        $ 4 `          $ 8 H h        Lt|,<` |   -   -   -   - l - ktest_info ||Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Filepicker_EventEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_ViewEwl_FilepickerEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtabo "PP%oXX@3Bh  =B < RB < < \ b  h , ,,nXX8|Wpp vddLL XX``hhllBppV !_#3<=H =h = >U'07070100041739000081a400000002000000020000000145ae7a2000002ba8000000760000000000000000000000000000002200000000reloc/lib/ewl/tests/ewl_floater.a! / 1169060512 0 0 0 24 ` \test_infoewl_floater.o/ 1169060509 0 0 100644 11024 ` ELF'4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I I GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_floater.c/home/falko/e/e17/libs/ewl/src/bin/tests/floaterEvas_ObjectN_Evas_Objectlong long unsigned intintchar~short unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGr# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node O_ecore_hash_node nextO#key#value#Ecore_Hashg  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keyr#free_valuer#OVNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVlLcurrentI#preferredP+#maximumQ+#minimumR+# padZL#(insets[L#8flags]#H+IxE#yF#wG#hH# LPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:#@S@listGS#directH#lenI#YOjOlistV#maskW4#lenX4#indexY4#u`uobjecta#parent#Lcallbacks #Pattach0#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme6#theme_text#0_!UG 'widgetT#childrenV &#clip_boxX#redirectZ S#child_add\ '#child_remove] Y#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' < B S S <Ewl_Child_Remove. q w  S  Ewl_Child_Resize6   S  VEwl_Child_Show= <Ewl_Child_HideD <Ewl_Container_IteratorL   & Sfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ N^  ^name^#func^ %# %   ^& 6 ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  S   test_infoe nteste  + create_testenboxe Sseparatorelbuttone `check_buttone Xradio_buttone PfloatereL!) ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_floater.ce㿐'DD`'@D`'`D`'`D`'`D `h'D@'`@D@В @@@'Ԓ @@D@Ԓ @@@'@D@̒  @@@'`@@ @ d @ d @ @@@' @@ @ d @ d @ @@@'@@    @@'`@@ؒ @@@'ܒ @@ܒ @@ FloaterDefines a widget for layering above other widgets in EWL's drawing area, with the ability to follow the movement of another widget.ewl_floater.cWith Label | X -  -  test_infoDEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int X 5PlX 2Mfuewl_floater.ccreate_testewl_radiobutton_chain_setewl_container_child_appendewl_object_minimum_size_setewl_radiobutton_newewl_object_maximum_size_setewl_object_alignment_setewl_floater_follow_settest_infoewl_button_label_setewl_widget_showewl_floater_newewl_hseparator_newewl_checkbutton_newewl_object_fill_policy_setewl_floater_position_setewl_button_newewl_object_padding_set D"EWEb:q:UU`'o'qq=L S  c c ,| ;|  X X #D6@HP(X8`HhXp`xl$4HT`t (08@HLPXXh`xhpx(48D    , 0 < X@ X`p t x   , @LTd h l|    4DPXp |     ,04Xas: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +_ %51 D7P?HLD \d kv$ ~   "p  $p  '@0  'p  '|  'Z0707010004173a000081ed00000002000000020000000145ae7a20000007cd000000760000000000000000000000000000002300000000reloc/lib/ewl/tests/ewl_floater.la# ewl_floater.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_floater.so' # Names of this library. library_names='ewl_floater.so ewl_floater.so ewl_floater.so' # The name of the static archive. old_library='ewl_floater.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_floater. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 0707010004173b000081ed00000002000000020000000145ae7a2000003bb4000000760000000000000000000000000000002300000000reloc/lib/ewl/tests/ewl_floater.soELF46d4 ("!KKLLd  $ d ?    :  KY ( j@ e  ,    t #:V"nwK L !( H .EUh |"crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_floater.ccreate_testcall___do_global_ctors_auxcrtn.sewl_floater_newewl_floater_position_set_initewl_container_child_appendewl_radiobutton_new_lib_version_PROCEDURE_LINKAGE_TABLE___dso_handletest_infoewl_object_padding_setewl_object_minimum_size_set__deregister_frame_info_DYNAMICewl_checkbutton_newewl_object_maximum_size_set_etextewl_button_label_setewl_object_fill_policy_set_endewl_button_new_GLOBAL_OFFSET_TABLE_ewl_object_alignment_set_edata_finiewl_floater_follow_setewl_widget_showewl_hseparator_new_Jv_RegisterClasses__register_frame_infoewl_radiobutton_chain_setlibgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_floater.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib y&PPTX\`d (hlp0t@x|   $0<HT `lx 㿠@;@B㿠@㿐#/A܂`  @  `@@`" `@$@```0``@Ar`  +㿐㿐/Aͮ$`8 ` @A\ ```4 `@AQ㿐㿐/A'DD`'@D` '`D`$'`D`'`D `h/A߮'D@A('`(@A#D@A"В @A!@A!@A'Ԓ @A@AD@A Ԓ @A @A @A'@A D@@̒  @A@@@A'`(@@@@ @@ d @@ d @@ @@@@@@' @@@@ @@ d @@ d @@ @@@@@@'@@@@    @@@@'`(@@@@ؒ @@@@@@'ܒ @@}@@|ܒ @@{@@{ 㿐/@`,@?㿐FloaterDefines a widget for layering above other widgets in EWL's drawing area, with the ability to follow the movement of another widget.ewl_floater.cWith Label00<0H0T0`0l0x0000000000000 , Hd t ``ootoH ootdt<H , H \  L  !Z`) 8H d c  C  o}^   (   0 @ 8@  ,o9EShx ,   t 7"OXlK L  H &6I ]"s.libs/ewl_floater.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_floater.ccreate_test.LLC0.LLC1.LLC2.LLC3__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_ewl_floater_newewl_floater_position_set_initewl_container_child_appendewl_radiobutton_new_lib_version_PROCEDURE_LINKAGE_TABLE___dso_handletest_infoewl_object_padding_setewl_object_minimum_size_set__deregister_frame_info_DYNAMICewl_checkbutton_newewl_object_maximum_size_set_etextewl_button_label_setewl_object_fill_policy_set_endewl_button_new_GLOBAL_OFFSET_TABLE_ewl_object_alignment_set_edata_finiewl_floater_follow_setewl_widget_showewl_hseparator_new_Jv_RegisterClasses__register_frame_infoewl_radiobutton_chain_setas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I I 8 GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_floater.c/home/falko/e/e17/libs/ewl/src/bin/tests/floaterEvas_ObjectN_Evas_Objectlong long unsigned intintchar~short unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGr# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node O_ecore_hash_node nextO#key#value#Ecore_Hashg  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keyr#free_valuer#OVENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:l:LcurrentI#preferredP+#maximumQ+#minimumR+# padZL#(insets[L#8flags]#H+IxE#yF#wG#hH# LPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:#U@SU@listGS#directH#lenI#Y'Oj'OlistV#maskW4#lenX4#indexY4#quq`uobjecta#parent#Lcallbacks #Pattach0#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme6#theme_text#0_!UG 'widgetT#childrenV &#clip_boxX#redirectZ S#child_add\ '#child_remove] Y#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' < B S S <Ewl_Child_Remove. q w  S  Ewl_Child_Resize6   S  VEwl_Child_Show= <Ewl_Child_HideD <Ewl_Container_IteratorL   & Sfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ Nc^  c^name^#func^ %# %   |^& 6 |^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  S   test_infoe  (nteste  + create_teste (8nboxe Sseparatorelbuttone `check_buttone Xradio_buttone PfloatereL!) ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_floater.c e      ( < H d t            , 8 D ` p        8 D T d p         (,8 |  t -  ( -  test_info Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtabo tt"dd%ott 3B  =B<<  RBHH \ , ,b H Hh \ \<n8LL<W v B D ]2_ +<4H4\ 4| 4 5<'0707010004173c000081a400000002000000020000000145ae7a2400003c60000000760000000000000000000000000000002200000000reloc/lib/ewl/tests/ewl_freebox.a! / 1169060517 0 0 0 24 ` \test_infoewl_freebox.o/ 1169060515 0 0 100644 15304 ` ELF84(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.bss.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I  .: ; ' @ nGNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_freebox.c/home/falko/e/e17/libs/ewl/src/bin/tests/freeboxEvas_ObjectN_Evas_Objectlong long unsigned intintchar~short unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGr# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node O_ecore_hash_node nextO#key#value#Ecore_Hashg  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keyr#free_valuer#OVNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVAEWL_FREEBOX_LAYOUT_MANUALEWL_FREEBOX_LAYOUT_COMPARATOREWL_FREEBOX_LAYOUT_AUTOJabLcurrentIb#preferredP#maximumQ#minimumR# padZ#(insets[#8flags]#HIxE#yF#wG#hH# PwM#hN#ZlV#rW#tX#bY# Alist$#direct%#len&#,Lw,key9#value:#@@listG#directH#lenI#AO#OlistV#maskW4#lenX4#indexY4#u.`uobject#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme#theme_textw##!U widgetT##childrenV #clip_boxX#redirectZ #child_add\ #child_remove] #child_resize^ #child_show_ 6#child_hide` L#iteratorb b#Ewl_Child_Add'   Ewl_Child_Remove.    Ewl_Child_Resize6   6  VEwl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL   Ewl_Freebox_Comparator    &  S&container.#layout0#comparator1 #orientation2V#sorted3#floatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ u^  7^name^#func^ L# L   7^& ] ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #    a  B anamea#typea B#comparea # utest_infoantesta u R#create_testa%nboxa$ ia&lfbtestsa'8bordera?hboxa?fba?panea?oa?33! #ewl_freebox_cb_icon_changeaynwawevawdataaxfbazl ewl_freebox_cb_compareanaabaa_txtalb_txtahewl_freebox_cb_addanwaevadataafbaliahtadanamea#patha#filesawidtha(heighta(!\ewl_freebox_cb_clearanwaevadataafbalsort_fba  q ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/include/sysEvas.hmachtypes.hint_types.htypes.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hiso/stdlib_iso.hiso/stdlib_c99.hewl_freebox.ca-'NIk0㿐'DD`'@D`'`D`'`D`'`D '`@'D`'''`'Ă ''`'Ђ '`''܂ '' @@D @' @@ (`@Ȁ`@' @@ (`@@ @D@@@'@@@' @@ (`@@ @@ (`@Ѐ` @@ (`@@`#@@@@'@ @ @@@'`@ 0@ @@ `@@@'`@ 0@ @@ `@@`'L 㿈'D'H'LL'@㿈'D'HD@'H@'@@'D'H'L`'`'`'`'`'`'`'`'`'`'`'`'Ԙ  ?L''(`@`R@ @`'@ @`'@'@(`@@(`@ @ @@`@@  @ `@@`'㿈'D'H'LL'@FreeboxThe freebox is used for a more free layout system then the other containersewl_freebox.cManual PlacementAuto PlacementComparator Placement (by name)Add itemsClear itemsDraw/usr/local/share/ewl/images/Draw.pngEnd/usr/local/share/ewl/images/End.pngCard/usr/local/share/ewl/images/NewBCard.pngOpen/usr/local/share/ewl/images/Open.pngPackage/usr/local/share/ewl/images/Package.pngWorld/usr/local/share/ewl/images/World.png | \ - | - 0 - T -   - 0 - r Gtest_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Freebox_Layout_TypeEwl_Unit_TestEwl_WidgetEwl_TestFreebox_TestEwl_FreeboxEwl_Containerunsigned int0 *  2\| >|0STj\ }1>Y\cv|'4INewl_freebox.cewl_freebox_cb_icon_changesort_fbcreate_testewl_freebox_cb_clearewl_freebox_cb_compareewl_freebox_cb_addewl_freebox_resortewl_scrollpane_newewl_container_child_appendewl_object_minimum_size_setewl_object_alignment_setewl_freebox_layout_type_setewl_border_newewl_icon_label_getewl_hbox_newewl_freebox_comparator_settest_infoewl_icon_label_setsrandewl_button_label_setewl_widget_showewl_callback_appendewl_object_fill_policy_setewl_freebox_newstrcmpewl_icon_image_setrandewl_container_resettimeewl_button_newewl_icon_newewl_border_label_set.remewl_icon_editable_set   "EWEfcc::BQxUU''$3   z  { { S b   Z  ^ \ \   ` d   \, \0 | 4 ` | m    8" H* \2 d: B J R Z b ,j Xr hz x        D T d p         " * ,2 8: HB \J lR |Z b j t |       ( < P \ l    4 \         $  ,  4 ( < 8 D T L ` V | ^  f  n       , X0 X< \@ \d hh hx |    ("P+`"p|  #<D H \h p" )  " \ \$!0 8)L P Td"t | |! ,D$l p x |      0 0 8 8 h h p p        4&H,\&p,*%"   0-@ D L!X '  0 4 \L P h l   \  | as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 0r%4 u17#X?%PL& \&( k&Hv'{' )d,`d  .  2l  7p  8  8   8$Z0707010004173d000081ed00000002000000020000000145ae7a24000007cd000000760000000000000000000000000000002300000000reloc/lib/ewl/tests/ewl_freebox.la# ewl_freebox.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_freebox.so' # Names of this library. library_names='ewl_freebox.so ewl_freebox.so ewl_freebox.so' # The name of the static archive. old_library='ewl_freebox.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_freebox. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 0707010004173e000081ed00000002000000020000000145ae7a2400004dc4000000760000000000000000000000000000002300000000reloc/lib/ewl/tests/ewl_freebox.soELF4Ht4 ("!  <\LL)*  !#%&( "$')$  ?    :\ KY0 t 0 T (h     9  ?\F[jpx t 8 %L.ATo v""|       3N[crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_freebox.cewl_freebox_cb_icon_changecreate_testewl_freebox_cb_clearewl_freebox_cb_compareewl_freebox_cb_addcall___do_global_ctors_auxcrtn.sewl_widget_showstrcmpewl_freebox_new_GLOBAL_OFFSET_TABLE_ewl_object_fill_policy_set_init_edataewl_button_label_setewl_border_newtest_infoewl_hbox_newtimeewl_icon_editable_setewl_container_resetewl_freebox_layout_type_set_Jv_RegisterClasses.rem__dso_handle_PROCEDURE_LINKAGE_TABLE_srandewl_icon_label_set_DYNAMICewl_icon_label_getewl_freebox_resortewl_freebox_comparator_set_etext__register_frame_infoewl_icon_image_set__deregister_frame_infoewl_border_label_set_endewl_object_alignment_setewl_button_newewl_callback_append_lib_version_finiewl_scrollpane_newewl_container_child_appendewl_icon_newewl_object_minimum_size_setlibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1ewl_freebox.so/usr/local/lib:/opt/csw/lib:/usr/sfw/libw 7̳ y&P$P(`,\0X4T8(<0@XD`HLPTX\`dxhl(p0tx|(DXL ( 4@'LX%dp|  !"&( $)0 <㿠@;@5㿠@㿐#/B`  @  `@@`" `@$@`````@B`  +㿐㿐/Bͮ<` ` @B ``` `@B㿐㿐/B'DD`L'@D`P'`D`T'`D`H'`D '`@/Bޮ0'D`X'''`\'Ă ''``'Ђ '`x''܂ '' @Bf@BeD @Bd' @@ (`@Ȁ`@BY' @@ (`@@BO @BED@BJ@BJ@BK'@B?@B?@BC' @@ (`@@B9 @@ (`@Ѐ` @@ (`@@B&`D#@@B@B@B'@B @A @B@A@B'`d@B 0@A @A@A `|@A@A@A'`h@A 0@A @A@A `t@A@A`'C 㿈'D'H'LL'@A㿈'D'HD@A'H@A'@A@/Aή'D'H'L`l'`p'`'`'` '`$'`('`,'`0'`4'`8'`<'Ԙ  ?L''(`@`U@Ak @Ai`'@Aa @A_`'@A]'@A'(`@@AR(`@ @AL @A @AF`D@@ @A= `@@A@@`'㿈'D'H'LL'@A$㿐/@L`@?㿐FreeboxThe freebox is used for a more free layout system then the other containersewl_freebox.cManual PlacementAuto PlacementComparator Placement (by name)Add itemsClear itemsDraw/usr/local/share/ewl/images/Draw.pngEnd/usr/local/share/ewl/images/End.pngCard/usr/local/share/ewl/images/NewBCard.pngOpen/usr/local/share/ewl/images/Open.pngPackage/usr/local/share/ewl/images/Package.pngWorld/usr/local/share/ewl/images/World.pngL00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t000w   ``o|o oh   oo   t         L4@HPTX\ !&|,) 8H  c  C  o4}@HP^\ `\XT( 0 X `        &0 AxI U( [0 a g m s y    0 T (h 8L  Do<TP4DK[  q  \px  388E_exL "" |$=L`  m  s`.libs/ewl_freebox.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_freebox.c.LLC10.LLC11.LLC12.LLC13.LLC14.LLC15.LLC16.LLC17.LLC18.LLC19ewl_freebox_cb_icon_changesort_fbcreate_test.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9ewl_freebox_cb_clearewl_freebox_cb_compareewl_freebox_cb_add__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_ewl_widget_showstrcmpewl_freebox_new_GLOBAL_OFFSET_TABLE_ewl_object_fill_policy_set_init_edataewl_button_label_setewl_border_newtest_infoewl_hbox_newtimeewl_icon_editable_setewl_container_resetewl_freebox_layout_type_set_Jv_RegisterClasses.rem__dso_handle_PROCEDURE_LINKAGE_TABLE_srandewl_icon_label_set_DYNAMICewl_icon_label_getewl_freebox_resortewl_freebox_comparator_set_etext__register_frame_infoewl_icon_image_set__deregister_frame_infoewl_border_label_set_endewl_object_alignment_setewl_button_newewl_callback_append_lib_version_finiewl_scrollpane_newewl_container_child_appendewl_icon_newewl_object_minimum_size_setas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I  .: ; ' @ nhGNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_freebox.c/home/falko/e/e17/libs/ewl/src/bin/tests/freeboxEvas_ObjectN_Evas_Objectlong long unsigned intintchar~short unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGr# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node O_ecore_hash_node nextO#key#value#Ecore_Hashg  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keyr#free_valuer#OVENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEVcAEWL_FREEBOX_LAYOUT_MANUALEWL_FREEBOX_LAYOUT_COMPARATOREWL_FREEBOX_LAYOUT_AUTOcJa:b:LcurrentIb#preferredP#maximumQ#minimumR# padZ#(insets[#8flags]#HIxE#yF#wG#hH# PwM#hN#ZlV#rW#tX#bY# Alist$#direct%#len&#,Lw,key9#value:#U@U@listG#directH#lenI#A'O#'OlistV#maskW4#lenX4#indexY4#u.`uobject#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme#theme_textw##!U widgetT##childrenV #clip_boxX#redirectZ #child_add\ #child_remove] #child_resize^ #child_show_ 6#child_hide` L#iteratorb b#Ewl_Child_Add'   Ewl_Child_Remove.    Ewl_Child_Resize6   6  VEwl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL   Ewl_Freebox_Comparator    &  S&container.#layout0#comparator1 #orientation2V#sorted3#floatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ u{^  7{^name^#func^ L# L   7^& ] ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #    a  B anamea#typea B#comparea # utest_infoapntesta u R#create_testa%nboxa$ ia&lfbtestsa'8bordera?hboxa?fba?panea?oa?33! #ewl_freebox_cb_icon_changeaynwawevawdataaxfbazl ewl_freebox_cb_comparea(naabaa_txtalb_txtahewl_freebox_cb_adda(nwaevadataafbaliahtadanamea#patha#filesa<twidtha(heighta(!\ewl_freebox_cb_clearanwaevadataafbalsort_fba x a ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/include/sysEvas.hmachtypes.hint_types.htypes.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hiso/stdlib_iso.hiso/stdlib_c99.hewl_freebox.cpa-h' ,<LXh,<L\hx 0@PtNI(D<d4Dhtk0 | px -  - 0 - T - (h - 0 - r Gtest_infohXEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Freebox_Layout_TypeEwl_Unit_TestEwl_WidgetEwl_TestFreebox_TestEwl_FreeboxEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtabTo  "%o @3B   =B t t  RB h \ b  h   n  8  W vLL44 @@HHPPTTBXX\\ \ Y #|(F*+r< eEF< F\ F| GM'0707010004173f000081a400000002000000020000000145ae7a2700002818000000760000000000000000000000000000002500000000reloc/lib/ewl/tests/ewl_fullscreen.a! / 1169060522 0 0 0 24 ` test_info// 1169060522 0 0 0 20 ` ewl_fullscreen.o/ /0 1169060520 0 0 100644 10032 ` ELF$4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_fullscreen.c/home/falko/e/e17/libs/ewl/src/bin/tests/fullscreenEvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7# _ecore_list7firstC#lastD#currentE#free_funcG# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node" i_ecore_hash_node nexti#key#value# Ecore_Hash %_ecore_hash buckets%#size#nodes#index# compare#hash_func#free_key#free_value#ipNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV+ LcurrentI #preferredPE#maximumQE#minimumRE# padZf#(insets[f#8flags]#HEIxE#yF#wG#hH# fPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,!,key9#value:5#@,m@listGm#directH#lenI#sOOlistV#maskWN#lenXN#indexYN#u4`uobject{#parent4#Lcallbacks:#PattachJ#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#themeP#theme_text!#Jy;oa AwidgetT#childrenV @#clip_boxX#redirectZ m#child_add\ A#child_remove] s#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' V \ m m 4VEwl_Child_Remove.   m 4 Ewl_Child_Resize6   m 4 pEwl_Child_Show= VEwl_Child_HideD VEwl_Container_IteratorL * 0 @4 m Q num_types#types #5float(  (container(-V#)  )overlay)8 #engine_name):#engine);#evas)= #evas_window)>#cursor)?#smart)A#ev_clip)B#tab_order)C @#obj_cache)EP#last)N #x)P#y)Q#dnd_count)S#focus)T#dnd_types)V F#dnd_last_position)W4# )Nclicked)I4#focused)J4#mouse_in)K4#drop_widget)L4# drag_widget)M4# doublesigned char -^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ ^ C n^name^#func^ #  5  n^& ^&name^-#filename^.#tip^/#handle^1# type^2 -#func^3%#unit_tests^4+# % m 8_test_infog ntestg _ create_testgnboxg mvboxg4log4hembg dewl_widget_cb_clickg-nwg,4evg,datag,embg. lM ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_fullscreen.cg 㿐'DD`'@D`'`D`'`D '`D`'`㿀'D@'D@@@'`@@ ` @@D@' @ 㿈'D'H'LD@'@FullscreenTesting fullscreen.ewl_fullscreen.cbutton | \ -  - < - 1test_info\Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_EmbedEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_OverlayEwl_TestEwl_Dnd_TypesEwl_Containerunsigned int \  <2Mg\q~ewl_fullscreen.ccreate_testewl_widget_cb_clickewl_container_child_appendewl_window_fullscreen_settest_infoewl_vbox_newewl_button_label_setewl_widget_showewl_callback_appendewl_button_newewl_widget_hideewl_embed_widget_find \<0OqO|DD"_1_z''{{Wf G V   : :  . 9m Hm  DH\}\  \Zdlt(|8D\dt 0D \    , (0 (H \L \d|  @ @     4H04\LP as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +k%1\7(G?pdL \ kvp ~H4  !  "(  #HH  #  #  #Z07070100041740000081ed00000002000000020000000145ae7a27000007e2000000760000000000000000000000000000002600000000reloc/lib/ewl/tests/ewl_fullscreen.la# ewl_fullscreen.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_fullscreen.so' # Names of this library. library_names='ewl_fullscreen.so ewl_fullscreen.so ewl_fullscreen.so' # The name of the static archive. old_library='ewl_fullscreen.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_fullscreen. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041741000081ed00000002000000020000000145ae7a270000388c000000760000000000000000000000000000002600000000reloc/lib/ewl/tests/ewl_fullscreen.soELF43<4 ("! w w x x0 | |  $ ?  :  K\  h <   |    w  h " | !< x R Y 4x cr   ( "crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_fullscreen.ccreate_testewl_widget_cb_clickcall___do_global_ctors_auxcrtn.sewl_widget_hide_Jv_RegisterClassesewl_vbox_new_etext__dso_handle_PROCEDURE_LINKAGE_TABLE___register_frame_info_DYNAMIC_endewl_container_child_append_GLOBAL_OFFSET_TABLE__edatatest_infoewl_button_newewl_button_label_setewl_window_fullscreen_setewl_callback_append_initewl_embed_widget_find_finiewl_widget_show_lib_version__deregister_frame_infolibgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_fullscreen.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib  y&P |             0  @  X  p    t     |       $ 0 < H T ` l㿠@;@㿠@㿐#/@㈂`  @  `@@`" `@$@```<``@@`  +㿐㿐/@ͮЂ`8 ` @@ ```4 `@@㿐㿐/@<'DD`'@D` '`D`$'`D '`D`'`㿀/@ޮ'D@@'D@@@@@@'`(@@@@~ `, @@@@uD@@~' @@{ 㿈'D'H'LD@@m'@@n㿐/@`0@?㿐FullscreenTesting fullscreen.ewl_fullscreen.cbutton |00<0H0T0`0l0x000000".  8JJ sH `X`po o   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @  ,GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_fullscreen.c/home/falko/e/e17/libs/ewl/src/bin/tests/fullscreenEvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7# _ecore_list7firstC#lastD#currentE#free_funcG# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node" i_ecore_hash_node nexti#key#value# Ecore_Hash %_ecore_hash buckets%#size#nodes#index# compare#hash_func#free_key#free_value#ipONEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALOV+D DLcurrentI #preferredPE#maximumQE#minimumRE# padZf#(insets[f#8flags]#HEIxE#yF#wG#hH# fPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,!,key9#value:5#_@,m_@listGm#directH#lenI#s'O'OlistV#maskWN#lenXN#indexYN#{u4{`uobject{#parent4#Lcallbacks:#PattachJ#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#themeP#theme_text!#Jy;oa AwidgetT#childrenV @#clip_boxX#redirectZ m#child_add\ A#child_remove] s#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' V \ m m 4VEwl_Child_Remove.   m 4 Ewl_Child_Resize6   m 4 pEwl_Child_Show= VEwl_Child_HideD VEwl_Container_IteratorL * 0 @4 m Q num_types#types #5float(  (container(-V#:)  :)overlay)8 #engine_name):#engine);#evas)= #evas_window)>#cursor)?#smart)A#ev_clip)B#tab_order)C @#obj_cache)EP#last)N #x)P#y)Q#dnd_count)S#focus)T#dnd_types)V F#dnd_last_position)W4# )Nclicked)I4#focused)J4#mouse_in)K4#drop_widget)L4# drag_widget)M4# doublesigned char -^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ m^ C nm^name^#func^ #  5  n^& ^&name^-#filename^.#tip^/#handle^1# type^2 -#func^3%#unit_tests^4+# % m 8_test_infog  4 ntestg _ create_testg nboxg mvboxg4log4hembg dewl_widget_cb_clickg- nwg,4evg,datag,embg. lM ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_fullscreen.c 4g  H \ p          ( L X l |      |  4x -   -  < - 1test_info ,Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_EmbedEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_OverlayEwl_TestEwl_Dnd_TypesEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtaboXX HH"s%o<< 3B\\  =B  RB \bhLn ( (O8 x x@W  v | | d d  p p x x  B   E L<k|(0d1 10 1P 2'07070100041742000081a400000002000000020000000145ae7a2b00003434000000760000000000000000000000000000001f00000000reloc/lib/ewl/tests/ewl_grid.a! / 1169060528 0 0 0 24 ` \test_infoewl_grid.o/ 1169060525 0 0 100644 13212 ` ELF0|4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ .: ; ' @ GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_grid.c/home/falko/e/e17/libs/ewl/src/bin/tests/gridEvas_ObjectN_Evas_Objectlong long unsigned intintcharxshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 }_ecore_list7firstC#lastD#currentE#free_funcGl# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#}Ecore_DListEcore_Hash_Node I_ecore_hash_node nextI#key#value#Ecore_Hasha _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyl#free_valuel#IPNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV fLcurrentI#preferredP%#maximumQ%#minimumR%# padZF#(insets[F#8flags]#H%IxE#yF#wG#hH# FPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:#@ M@listGM#directH#lenI#SOdOlistV#maskW.#lenX.#indexY.#u`uobject[#parent#Lcallbacks#Pattach*#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme0#theme_text#*YOA !widgetT#childrenV #clip_boxX#redirectZ M#child_add\ !#child_remove] S#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' 6 < M M 6Ewl_Child_Remove. k q  M  Ewl_Child_Resize6   M  PEwl_Child_Show= 6Ewl_Child_HideD 6Ewl_Container_IteratorL    Mfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ H^  ^name^#func^ #    ^& 0 ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  M   test_infoe nteste  % lcreate_testenboxe Mvboxelhboxehwedgride` child_append_cbeenwedeeddedbuttonefl #child_prepend_cbernweqeeqdeqbuttoneslbutton_clicked_cbenwe~ee~de~gelstart_colehend_coledstart_rowe`end_rowe\ p& ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_grid.ce 㿐'DD`'@D`'`D`'`D`'`D '`㿀'D@'D@@@'@ @  @`@ '@  2@ @@@'@@@'@ `@ @@@'`@@ `@@@'`@@ `@@@'`@ @@    @@@'`@@    @ ` @@@'`@@    @@ 㿈'D'H'L@'`@L@ ` @@㿈'D'H'L@'`@L@ ` @@x'D'H'LD`L'D @`@GridThe grid ewl_grid.cappendprependThis column is 25% wideThis row is 50px heighThis row use the preferred heigth>child position: start end column: %i %i row: %i %i | \ - X - x - x - t -  test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int x,x -\X 9tKf\ !1Edw&ewl_grid.cchild_append_cbchild_prepend_cbcreate_testbutton_clicked_cbewl_container_child_appendewl_container_child_prependewl_object_alignment_setewl_hbox_newewl_grid_child_position_settest_infoewl_grid_newewl_grid_row_preferred_h_useprintfewl_vbox_newewl_button_label_setewl_widget_showewl_callback_appendewl_grid_column_relative_w_setewl_hseparator_newewl_grid_dimensions_setewl_object_fill_policy_setewl_grid_row_fixed_h_setewl_grid_child_position_getewl_button_newewl_entry_newewl_text_text_setewl_box_homogeneous_setewl_text_new   EQE\:k:UUZ'i'qq7F M  c c &| 5|  \  \    , ,  9  = 3 = E M (U 8] He \m du t}           ( 8 H T d t      % - 5  =  E 0M LU X] he |m u }       8 D T h x             , % < - L 5 ` = p E  M  U  ]  e  m     , 0 < \@ \d|   (@LTl|%" ( (  " 0 0(8 ,< ,DPX&l 8p 8t$" X X$ ( 0<D#X p\ p`$p" ( (   <"P 0T 0Xhx | !    0 4 \L P h l ,   as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 + %o t17?L p \ k v!Pp ~#3%  '`  +h  /x  /  0  0 Z07070100041743000081ed00000002000000020000000145ae7a2b000007b8000000760000000000000000000000000000002000000000reloc/lib/ewl/tests/ewl_grid.la# ewl_grid.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_grid.so' # Names of this library. library_names='ewl_grid.so ewl_grid.so ewl_grid.so' # The name of the static archive. old_library='ewl_grid.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_grid. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041744000081ed00000002000000020000000145ae7a2b000044f8000000760000000000000000000000000000002000000000reloc/lib/ewl/tests/ewl_grid.soELF4?4 ("!""$$%& !"#  $%$  ?   t :  KV8 f w  `  <  "1M\e x    #H 0=JW" ^p  v$ .;"crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_grid.cchild_append_cbchild_prepend_cbcreate_testbutton_clicked_cbcall___do_global_ctors_auxcrtn.sewl_grid_newewl_entry_new_Jv_RegisterClassesewl_grid_child_position_getewl_grid_row_fixed_h_set__register_frame_infoewl_grid_child_position_setewl_button_new_DYNAMICewl_container_child_appendewl_hseparator_newewl_object_alignment_setewl_widget_showprintftest_infoewl_grid_row_preferred_h_use_edataewl_callback_append_initewl_box_homogeneous_set_lib_versionewl_hbox_newewl_text_newewl_vbox_new_etextewl_text_text_set_finiewl_grid_dimensions_setewl_grid_column_relative_w_setewl_button_label_setewl_container_child_prependewl_object_fill_policy_set_end_GLOBAL_OFFSET_TABLE__PROCEDURE_LINKAGE_TABLE___dso_handle__deregister_frame_infolibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1ewl_grid.so/usr/local/lib:/opt/csw/lib:/usr/sfw/libS 7̳]i y&Pw(,048<8@D HPLXPhTXx\`dhlp`tx%|%    ,8D P\ht 㿠@;@㿠@㿐#/BP`  @  `@@`" `@$@```\``@B`  +㿐㿐/Aͮ㘂`X ` @B ```T `@A㿐㿐/A'DD`$'@D`('`D`,'`D` '`D '`㿀/Aޮ'D@A'D@A@A@A'@A @A  @A`0@ '@A  2@A @A@A@A'@A@A@A'@A `@A @A@A@A'`4@A@As `@A@Aj@A'`8@A@A `@Av@AO@Aw'`<@Aq @Ap@A9    @Ag@A1@AM'`@@AG@A    @AM `L @A5@A@AB'`D@A0@@    @A*@@ 㿈/@'D'H'L@A'`4@@L@@ `L @@@@㿈/@ϮP'D'H'L@@'`8@@L@@ `L @@@@x/@'D'H'LD`L'D @@`H@@㿐/@(`P@?㿐GridThe grid ewl_grid.cappendprependThis column is 25% wideThis row is 50px heighThis row use the preferred heigth>child position: start end column: %i %i row: %i %i 00<0H0T0`0l0x00000000000000 0,080D0P0\0Si 8  ``poMoo8 X 8X oo8 8 L X    H $  !&H 5E  `  @ t lz[  8   P  X h  x % + 1 7 = C` 5Ug b< }l "3O^g x    %H 2?LY" `r  x$ 0=".libs/ewl_grid.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_grid.cchild_append_cbchild_prepend_cbcreate_test.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9button_clicked_cb__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_ewl_grid_newewl_entry_new_Jv_RegisterClassesewl_grid_child_position_getewl_grid_row_fixed_h_set__register_frame_infoewl_grid_child_position_setewl_button_new_DYNAMICewl_container_child_appendewl_hseparator_newewl_object_alignment_setewl_widget_showprintftest_infoewl_grid_row_preferred_h_use_edataewl_callback_append_initewl_box_homogeneous_set_lib_versionewl_hbox_newewl_text_newewl_vbox_new_etextewl_text_text_set_finiewl_grid_dimensions_setewl_grid_column_relative_w_setewl_button_label_setewl_container_child_prependewl_object_fill_policy_set_end_GLOBAL_OFFSET_TABLE__PROCEDURE_LINKAGE_TABLE___dso_handle__deregister_frame_infoas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ .: ; ' @  GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_grid.c/home/falko/e/e17/libs/ewl/src/bin/tests/gridEvas_ObjectN_Evas_Objectlong long unsigned intintcharxshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 }_ecore_list7firstC#lastD#currentE#free_funcGl# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#}Ecore_DListEcore_Hash_Node I_ecore_hash_node nextI#key#value#Ecore_Hasha _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyl#free_valuel#IPENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV :f:LcurrentI#preferredP%#maximumQ%#minimumR%# padZF#(insets[F#8flags]#H%IxE#yF#wG#hH# FPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:#U@ MU@listGM#directH#lenI#S'Od'OlistV#maskW.#lenX.#indexY.#quq`uobject[#parent#Lcallbacks#Pattach*#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme0#theme_text#*YOA !widgetT#childrenV #clip_boxX#redirectZ M#child_add\ !#child_remove] S#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' 6 < M M 6Ewl_Child_Remove. k q  M  Ewl_Child_Resize6   M  PEwl_Child_Show= 6Ewl_Child_HideD 6Ewl_Container_IteratorL    Mfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ Hc^  c^name^#func^ #    |^& 0 |^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  M   test_infoe   nteste  % lcreate_teste 8nboxe Mvboxelhboxehwedgride` child_append_cbee8nwedeeddedbuttonefl #child_prepend_cber`nweqeeqdeqbuttoneslbutton_clicked_cbe`nwe~ee~de~gelstart_colehend_coledstart_rowe`end_rowe\ p& ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_grid.c e  , @ T h |       <P`l| DP`|(4D`p(,8Td$H`| |  x -   - 8 -  - ` -  test_info Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtab4o `"88%o@3B 8 8  =B L L  RB X X8 \ b h nHH8$$`Wl v B M  U"u$J% 3 t== = = >'07070100041745000081a400000002000000020000000145ae7a2f00002b14000000760000000000000000000000000000002400000000reloc/lib/ewl/tests/ewl_histogram.a! / 1169060533 0 0 0 24 ` test_info// 1169060533 0 0 0 20 ` ewl_histogram.o/ /0 1169060531 0 0 100644 10796 ` ELF' 4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_histogram.c/home/falko/e/e17/libs/ewl/src/bin/tests/histogramEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGv# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node S_ecore_hash_node nextS#key#value#Ecore_Hashk _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyv#free_valuev#SZNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVpLcurrentI#preferredP/#maximumQ/#minimumR/# padZP#(insets[P#8flags]#H/IxE#yF#wG#hH# PPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#, ,key9#value:#@W@listGW#directH#lenI#]OnOlistV#maskW8#lenX8#indexY8#u`uobjecte#parent#Lcallbacks$#Pattach4#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme:#theme_text #4c%YK +widgetT#childrenV *#clip_boxX#redirectZ W#child_add\ +#child_remove] ]#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' @ F W W @Ewl_Child_Remove. u {  W  Ewl_Child_Resize6   W  ZEwl_Child_Show= @Ewl_Child_HideD @Ewl_Container_IteratorL   * Wfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ R^  ^name^#func^ )# )   ^& : ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  W   test_info_ ntest_  / lcreate_test_nbox_ Woverlay_limg_hhist_dewl_histogram_test_cb_configure_Jnw_Hevent_Hdata_Ichild_Klc_L Whg ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/include/sysEvas.hmachtypes.hint_types.htypes.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hewl_histogram.c_㿐'DD`'@D`'`D`'`D`'`D `㿀'D@'D@ @ ` @@@'`@ @@ @@@' @@@ @@@' @@@ @@@' @@@ @@@' @@@ @@ 㿈'D'H'LD'@@'쀠`@`  @HistogramDefines an image histogram.ewl_histogram.c/usr/local/share/ewl/images/entrance.png | X - @ -  -  test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int X@ =Kc|X7Iaqewl_histogram.ccreate_testewl_histogram_test_cb_configureewl_image_newewl_histogram_image_setewl_container_child_nextewl_container_child_appendtest_infoewl_widget_showewl_callback_appendewl_container_child_iterate_beginewl_image_proportional_setewl_object_fill_policy_setewl_histogram_channel_setewl_histogram_newewl_image_file_path_setewl_overlay_newewl_object_place &E[Ef:u: UUd's'qqAP W  c c 0| ?|  X #X '  (8H X`p$,4<DLT\d lt(|8HXht ,< L\l$|,4<DLT\d    , 00 0< X@ X`x    @ @0@P`lt$,DTdt04XLPas: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +k %|k17i?tdL \ kv ~x  !X  #X  &DH  &  &  &Z07070100041746000081ed00000002000000020000000145ae7a2f000007db000000760000000000000000000000000000002500000000reloc/lib/ewl/tests/ewl_histogram.la# ewl_histogram.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_histogram.so' # Names of this library. library_names='ewl_histogram.so ewl_histogram.so ewl_histogram.so' # The name of the static archive. old_library='ewl_histogram.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_histogram. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041747000081ed00000002000000020000000145ae7a2f00003ae0000000760000000000000000000000000000002500000000reloc/lib/ewl/tests/ewl_histogram.soELF454 ("!Pl  $ 0 ?    : l K[ \ g P   (   <"Tdt  t " 8 )CH  Nfs crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_histogram.ccreate_testewl_histogram_test_cb_configurecall___do_global_ctors_auxcrtn.s_PROCEDURE_LINKAGE_TABLE_ewl_container_child_append_DYNAMIC_edataewl_object_place_initewl_image_new_etextewl_container_child_iterate_begin__deregister_frame_infoewl_widget_showewl_overlay_newewl_callback_append_GLOBAL_OFFSET_TABLE_test_infoewl_container_child_nextewl_object_fill_policy_set__register_frame_infoewl_histogram_image_set_lib_versionewl_histogram_newewl_histogram_channel_set_end_finiewl_image_file_path_set__dso_handle_Jv_RegisterClassesewl_image_proportional_setlibgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_histogram.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib y&P @Pp P  (4@ LXd p | 㿠@;@6㿠@㿐#/Ap`  @  `@@`" `@$@```4``@AX`  +㿐㿐/Aͮข`8 ` @AB ```< `@A7㿐㿐/A$'DD`'@D` '`D`$'`D`'`D `㿀/@߮'D@A'D@A  @A  `, @A@A@A'`(@@ @@@@ @@@@@@' @@@@@@ @@@@@@' @@@@@@ @@@@@@' @@@@@@ @@@@@@' @@@@@@ @@@@ 㿈'D'H'LD'@@@@'쀠`@`  @@㿐/@Ă`0@?㿐HistogramDefines an image histogram.ewl_histogram.c/usr/local/share/ewl/images/entrance.png00<0H0T0`0l0x00000000000  D t ``ooLo,l ootDLl ,  ( 8   !~+8 :J 0 e  E  q` l  \ @ P p   P :(:  5( Pq]iw  "7GWk  t "8  &+  1IV j.libs/ewl_histogram.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_histogram.ccreate_test.LLC0.LLC1.LLC2.LLC3ewl_histogram_test_cb_configure__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__PROCEDURE_LINKAGE_TABLE_ewl_container_child_append_DYNAMIC_edataewl_object_place_initewl_image_new_etextewl_container_child_iterate_begin__deregister_frame_infoewl_widget_showewl_overlay_newewl_callback_append_GLOBAL_OFFSET_TABLE_test_infoewl_container_child_nextewl_object_fill_policy_set__register_frame_infoewl_histogram_image_set_lib_versionewl_histogram_newewl_histogram_channel_set_end_finiewl_image_file_path_set__dso_handle_Jv_RegisterClassesewl_image_proportional_setas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @  xGNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_histogram.c/home/falko/e/e17/libs/ewl/src/bin/tests/histogramEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGv# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node S_ecore_hash_node nextS#key#value#Ecore_Hashk _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyv#free_valuev#SZENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:p:LcurrentI#preferredP/#maximumQ/#minimumR/# padZP#(insets[P#8flags]#H/IxE#yF#wG#hH# PPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#, ,key9#value:#U@WU@listGW#directH#lenI#]'On'OlistV#maskW8#lenX8#indexY8#quq`uobjecte#parent#Lcallbacks$#Pattach4#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme:#theme_text #4c%YK +widgetT#childrenV *#clip_boxX#redirectZ W#child_add\ +#child_remove] ]#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' @ F W W @Ewl_Child_Remove. u {  W  Ewl_Child_Resize6   W  ZEwl_Child_Show= @Ewl_Child_HideD @Ewl_Container_IteratorL   * Wfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ Rc^  c^name^#func^ )# )   |^& : |^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  W   test_info_  ntest_  / lcreate_test_ Pnbox_ Woverlay_limg_hhist_dewl_histogram_test_cb_configure_J P nw_Hevent_Hdata_Ichild_Klc_L Whg ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/include/sysEvas.hmachtypes.hint_types.htypes.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hewl_histogram.c _         ( 8 \ h x           , < L \ l |           $ 4 @ D P ` h t   |  t -  \ -  P -  test_info x\Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtabo tt"DD%oLL 3Bll  =B   RB,, \b  h ( ( n88q8@W v BE  fk *k3$d3 3 3 4h'07070100041748000081a400000002000000020000000145ae7a330000319c000000760000000000000000000000000000001f00000000reloc/lib/ewl/tests/ewl_icon.a! / 1169060538 0 0 0 24 ` \test_infoewl_icon.o/ 1169060536 0 0 100644 12548 ` ELF-4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I TGNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_icon.c/home/falko/e/e17/libs/ewl/src/bin/tests/iconEvas_ObjectN_Evas_Objectlong long unsigned intintcharxshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 }_ecore_list7firstC#lastD#currentE#free_funcGl# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#}Ecore_DListEcore_Hash_Node I_ecore_hash_node nextI#key#value#Ecore_Hasha _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyl#free_valuel#IPNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV fLcurrentI#preferredP%#maximumQ%#minimumR%# padZF#(insets[F#8flags]#H%IxE#yF#wG#hH# FPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:#@ M@listGM#directH#lenI#SOdOlistV#maskW.#lenX.#indexY.#u`uobject[#parent#Lcallbacks#Pattach*#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme0#theme_text#*YOA !widgetT#childrenV #clip_boxX#redirectZ M#child_add\ !#child_remove] S#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' 6 < M M 6Ewl_Child_Remove. k q  M  Ewl_Child_Resize6   M  PEwl_Child_Show= 6Ewl_Child_HideD 6Ewl_Container_IteratorL    Mfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ H^  ^name^#func^ #    ^& 0 ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  M   test_infoe nteste  %create_testenboxe Moelo2ehhboxed & ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_icon.ce㿐'DD`'@D`'`D`'`D`'`D '`㿀'D@'D@@@' @` @`@@@@' @` @`@@@@'` @`@@@@'D@@@'` @`@ @D@@@'D@@@'`@@@'` @@`@ @D@@@'D@@@'` @`@ @D@@@'D@@@'` @`@ @ @D@@@'D@@@'`@D@@ Iconewl_icon.c/usr/local/share/ewl/images/Draw.pngDrawFill NoneDraw (Editable)This icon has extended data set on it. That data is just text, but could be any widget./usr/local/share/ewl/images/World.pngWorldThis is a long title that is compressed.Icon Alt Text | \ - x -  X test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int \x 3@\J]m(FSewl_icon.ccreate_testewl_container_child_appendewl_hbox_newtest_infoewl_icon_label_setewl_widget_showewl_icon_alt_text_setewl_icon_extended_data_setewl_box_orientation_setewl_hseparator_newewl_object_fill_policy_setewl_icon_image_setewl_icon_newewl_text_text_setewl_icon_type_setewl_icon_label_compressed_setewl_text_newewl_icon_editable_set EQE\:k:UUZ'i'qq7F M  c c &| 5|  \ \ 3=EM(U8]He\mdut}0DT`p %-5 = E0M@UL]\elmxu} 0@L\t     % - 5 =, E< ML UX ]h ex m u }        , 0 < \@ \d |   H H   (4 P8 P<L X`t x  H H     ` `(8 DLd px p p      8 DL` d lx |       $4D PXp | 0 0 04\as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +V X% 17X>?HL \ k v ~!i"  $|  ($  -40  -d  -p  -Z07070100041749000081ed00000002000000020000000145ae7a33000007b8000000760000000000000000000000000000002000000000reloc/lib/ewl/tests/ewl_icon.la# ewl_icon.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_icon.so' # Names of this library. library_names='ewl_icon.so ewl_icon.so ewl_icon.so' # The name of the static archive. old_library='ewl_icon.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_icon. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 0707010004174a000081ed00000002000000020000000145ae7a3300003f9c000000760000000000000000000000000000002000000000reloc/lib/ewl/tests/ewl_icon.soELF4:L4 ("!  $  ? X  L :  KV h gt b } h  t x x"$6 =B]{    "%2J`scrti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_icon.ccreate_testcall___do_global_ctors_auxcrtn.s_init_lib_version_PROCEDURE_LINKAGE_TABLE_ewl_container_child_appendtest_info__dso_handle__deregister_frame_info_DYNAMICewl_icon_newewl_icon_label_setewl_text_text_set_etext_endewl_object_fill_policy_setewl_icon_label_compressed_set_edata_GLOBAL_OFFSET_TABLE__finiewl_widget_showewl_hseparator_new_Jv_RegisterClassesewl_icon_extended_data_setewl_text_new__register_frame_infoewl_icon_type_setewl_hbox_newewl_box_orientation_setewl_icon_alt_text_setewl_icon_image_setewl_icon_editable_setlibgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_icon.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib y&P $(,048 h<@DHL P(T8XH\`dlhp  (4@L Xdp|㿠@;@㿠@㿐#/Bl`  @  `@@`" `@$@```P``@B`  +㿐㿐/Aͮ㴂`X ` @B ```T `@A㿐㿐/A 'DD`$'@D`('`D`,'`D` '`D '`㿀/Aޮ'D@A'D@A@A@A' @A`0 @A`4@A@A@A@A' @A`0 @A`8@A@A@A@A'`0 @A`4@A@Az@Az@A'D@Ao@Ao@Ap'`0 @Al`<@Ah @AmD@AQ@AQ@Aa'D@AF@AF@A\'`@@AV@A8@A9'`D @A5@AF`H@A- @A>D@A@A@A&'D@A @A @A '`0 @A`@A @AD@@@@@@'D@@@@@@'`0 @@`@@ @@ @@D@@@@@@'D@@@@@@'`@@D@@@@ 㿐/@ᘂ`L@?㿐Iconewl_icon.c/usr/local/share/ewl/images/Draw.pngDrawFill NoneDraw (Editable)This icon has extended data set on it. That data is just text, but could be any widget./usr/local/share/ewl/images/World.pngWorldThis is a long title that is compressed.Icon Alt Text00<0H0T0`0l0x0000000000000 h d t ``o+oPop oottdPpx h     tt !& 5E  ` X @ L ltz[    h       ( 8 H $ * 50Bt = Xl|eq h  t x x" !4F MRm     "#5BZp.libs/ewl_icon.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_icon.c.LLC10.LLC11create_test.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__init_lib_version_PROCEDURE_LINKAGE_TABLE_ewl_container_child_appendtest_info__dso_handle__deregister_frame_info_DYNAMICewl_icon_newewl_icon_label_setewl_text_text_set_etext_endewl_object_fill_policy_setewl_icon_label_compressed_set_edata_GLOBAL_OFFSET_TABLE__finiewl_widget_showewl_hseparator_new_Jv_RegisterClassesewl_icon_extended_data_setewl_text_new__register_frame_infoewl_icon_type_setewl_hbox_newewl_box_orientation_setewl_icon_alt_text_setewl_icon_image_setewl_icon_editable_setas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I Tl GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_icon.c/home/falko/e/e17/libs/ewl/src/bin/tests/iconEvas_ObjectN_Evas_Objectlong long unsigned intintcharxshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 }_ecore_list7firstC#lastD#currentE#free_funcGl# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#}Ecore_DListEcore_Hash_Node I_ecore_hash_node nextI#key#value#Ecore_Hasha _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyl#free_valuel#IPENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV :f:LcurrentI#preferredP%#maximumQ%#minimumR%# padZF#(insets[F#8flags]#H%IxE#yF#wG#hH# FPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:#U@ MU@listGM#directH#lenI#S'Od'OlistV#maskW.#lenX.#indexY.#quq`uobject[#parent#Lcallbacks#Pattach*#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme0#theme_text#*YOA !widgetT#childrenV #clip_boxX#redirectZ M#child_add\ !#child_remove] S#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' 6 < M M 6Ewl_Child_Remove. k q  M  Ewl_Child_Resize6   M  PEwl_Child_Show= 6Ewl_Child_HideD 6Ewl_Container_IteratorL    Mfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ Hc^  c^name^#func^ #    |^& 0 |^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  M   test_infoe  hnteste  %create_teste hlnboxe Moelo2ehhboxed & ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_icon.c e   , @ T h |          0 @ ` |          , < \ x        8Hdt(4DT`p$@P\`l |  x -  h -  X test_info Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtabo tt"dd%oPP 3Bpp  =Bxx  RB \ h hb h 4nF8\Wtt vtt BL < V" X.X 7H8D 8d 8 9$'0707010004174b000081a400000002000000020000000145ae7a3700004d38000000760000000000000000000000000000002500000000reloc/lib/ewl/tests/ewl_icon_theme.a! / 1169060543 0 0 0 32 ` test_infoicons// 1169060543 0 0 0 20 ` ewl_icon_theme.o/ /0 1169060541 0 0 100644 19528 ` ELFH4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.data.debug_frame.debug_pubnames.debug_aranges.debug_str.bss.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.data.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ;' @ : ;I .: ;' I@ 4: ;I  4: ; I 4: ; I?  :GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_icon_theme.c/home/falko/e/e17/libs/ewl/src/bin/tests/icon_themeEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGx# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node U_ecore_hash_node nextU#key#value#Ecore_Hashm _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyx#free_valuex#U\NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVrLcurrentI#preferredP1#maximumQ1#minimumR1# padZR#(insets[R#8flags]#H1IxE#yF#wG#hH# RPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#, ,key9#value:!#@Y@listGY#directH#lenI#_OpOlistV#maskW:#lenX:#indexY:#u `uobjectg#parent #Lcallbacks&#Pattach6#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme<#theme_text #6e'[M -widgetT#childrenV ,#clip_boxX#redirectZ Y#child_add\ -#child_remove] _#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' B H Y Y  BEwl_Child_Remove. w }  Y  Ewl_Child_Resize6   Y  \Ewl_Child_Show= BEwl_Child_HideD BEwl_Container_IteratorL   , Yfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ T^  ^name^#func^ +# + !  ^& < ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  Y   test_info_ ntest_  1 ecreate_test_nbox_ Yfbox_ lscroll_ h ewl_icon_theme_idle_,ndata_+o_- lfbox_- hcount_.dret_.`path_4\ewl_icon_theme_pos_ )'icons_  ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/include/sysEvas.hmachtypes.hint_types.htypes.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hewl_icon_theme.c_n)㿐'DD`'@D`'`D`'`D`'`D `㿈'D@'D@  @@@'@@` @`@ x'D''D'``@(`@`G䀠` '?``@(`@`@'@'܀` ``@(`@@``@(`@@@@``@`#@`'address-book-newapplication-exitappointment-newcontact-newdialog-applydialog-canceldialog-closedialog-okdocument-newdocument-opendocument-open-recentdocument-page-setupdocument-printdocument-print-previewdocument-propertiesdocument-revertdocument-savedocument-save-asedit-copyedit-cutedit-deleteedit-findedit-find-replaceedit-pasteedit-redoedit-select-alledit-undoformat-indent-lessformat-indent-moreformat-justify-centerformat-justify-fillformat-justify-leftformat-justify-rightformat-text-direction-ltrformat-text-direction-rtlformat-text-boldformat-text-italicformat-text-underlineformat-text-strikethroughgo-bottomgo-downgo-firstgo-homego-jumpgo-lastgo-nextgo-previousgo-topgo-uphelp-abouthelp-contentshelp-faqinsert-imageinsert-linkinsert-objectinsert-textlist-addlist-removemail-forwardmail-mark-importantmail-mark-junkmail-mark-notjunkmail-mark-readmail-mark-unreadmail-message-newmail-reply-allmail-reply-sendermail-send-receivemedia-ejectmedia-playback-pausemedia-playback-startmedia-playback-stopmedia-recordmedia-seek-backwardmedia-seek-forwardmedia-skip-backwardmedia-skip-forwardsystem-lock-screensystem-log-outsystem-runsystem-searchtools-check-spellingview-fullscreenview-refreshview-sort-ascendingview-sort-descendingwindow-closewindow-newzoom-best-fitzoom-inzoom-originalzoom-outprocess-workingaccessories-calculatoraccessories-character-mapaccessories-dictionaryaccessories-text-editorhelp-browsermultimedia-volume-controlpreferences-desktop-accessibilitypreferences-desktop-fontpreferences-desktop-keyboardpreferences-desktop-localepreferences-desktop-multimediapreferences-desktop-screensaverpreferences-desktop-themepreferences-desktop-wallpapersystem-file-managersystem-software-updateutilities-terminalapplications-accessoriesapplications-developmentapplications-gamesapplications-graphicsapplications-internetapplications-multimediaapplications-officeapplications-otherapplications-systemapplications-utilitiespreferences-desktoppreferences-desktop-peripheralspreferences-desktop-personalpreferences-otherpreferences-systempreferences-system-networksystem-helpaudio-cardaudio-input-microphonebatterycamera-photocamera-videocomputerdrive-cdromdrive-harddiskdrive-removable-mediainput-gaminginput-keyboardinput-mousemedia-cdrommedia-floppymultimedia-playernetwork-wirednetwork-wirelessprinteremblem-defaultemblem-documentsemblem-downloadsemblem-favoriteemblem-importantemblem-mailemblem-photosemblem-readonlyemblem-sharedemblem-symbolic-linkemblem-synchronizedemblem-systememblem-unreadableface-angelface-cryingface-devil-grinface-devil-sadface-glassesface-kissface-monkeyface-plainface-sadface-smileface-smile-bigface-smirkface-surpriseface-winkapplication-x-executableaudio-x-genericfont-x-genericimage-x-genericpackage-x-generictext-htmltext-x-generictext-x-generic-templatetext-x-scriptvideo-x-genericx-office-address-bookx-office-calendarx-office-documentx-office-presentationx-office-spreadsheetfolderfolder-remotenetwork-servernetwork-workgroupstart-hereuser-desktopuser-homeuser-trashappointment-missedappointment-soonaudio-volume-highaudio-volume-lowaudio-volume-mediumaudio-volume-mutedbattery-cautionbattery-lowdialog-errordialog-informationdialog-passworddialog-questiondialog-warningfolder-drag-acceptfolder-openfolder-visitingimage-loadingimage-missingmail-attachmentmail-unreadmail-readmail-repliedmail-signedmail-signed-verifiedmedia-playlist-repeatmedia-playlist-shufflenetwork-errornetwork-idlenetwork-offlinenetwork-receivenetwork-transmitnetwork-transmit-receiveprinter-errorprinter-printingsoftware-update-availablesoftware-update-urgentsync-errorsync-synchronizingtask-duetask-passed-dueuser-awayuser-idleuser-offlineuser-onlineuser-trash-fullweather-clearweather-clear-nightweather-few-cloudsweather-few-clouds-nightweather-fogweather-overcastweather-severe-alertweather-showersweather-showers-scatteredweather-snowweather-stormIcon ThemeTesting the Icon Themeewl_icon_theme.c22x22 | X -  - d - & > test_info )icons`Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int  X  d2 EXsXewl_icon_theme.ccreate_testewl_icon_theme_idleewl_icon_theme_posewl_scrollpane_newewl_container_child_appendewl_object_minimum_size_setecore_idle_enterer_addtest_infoewl_icon_label_setewl_widget_showewl_icon_simple_newewl_icon_image_seticonsewl_vfreebox_newewl_icon_theme_icon_path_get  ` (E]Eh:w:UUf'u'qqCR Y  c c 2| A|  X ( X ,   ` <   9    ( 8 H X ` p( 0 8 @ H P X ` h p x     < L T \        P T `    , 0 < X@ X`x       \ ` d h x |            $ ( ,   0 @ P ` p  $ ( , 0 4 8 <  @ 0D @H XL hP xT X \ ` d h l p t  x 8| P h       ( 8 @ P X ` h p             0 H X p         0 H$ X( p, 0 4 8 < @ D H L (P 8T PX h\ x` d h l p t x |    8 H h      0 P p         (  @  X  p       h        (  @  `  p                $  (  ,  (0  84  H8  X<  p@  D  H  L  P  T  X  \  `  d  (h  8l  Hp  `t  xx  |                    0  @  P  `  p                  0 @ X p          ( 8 P h  $ ( , 0 4 8 <  @ 0D @H XL hP xT X \ ` d h l p t x 0| @ P ` p        0 @ P ` p         ( @ P p   0 4 XL P  as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4  A >%1`7`?.8E2,dR2*b2 q2|3|3|5<.6l  84  9@  <  GH  H0  H<  HTZ0707010004174c000081ed00000002000000020000000145ae7a37000007e2000000760000000000000000000000000000002600000000reloc/lib/ewl/tests/ewl_icon_theme.la# ewl_icon_theme.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_icon_theme.so' # Names of this library. library_names='ewl_icon_theme.so ewl_icon_theme.so ewl_icon_theme.so' # The name of the static archive. old_library='ewl_icon_theme.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_icon_theme. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 0707010004174d000081ed00000002000000020000000145ae7a3600005c44000000760000000000000000000000000000002600000000reloc/lib/ewl/tests/ewl_icon_theme.soELF4V4 ("!,,,,<--  $H ?  : K\  h p | ,-2 ,  7JZ"r, t " 2, .! 5.crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_icon_theme.ccreate_testewl_icon_theme_idlecall___do_global_ctors_auxcrtn.s_PROCEDURE_LINKAGE_TABLE_ewl_scrollpane_newewl_container_child_append_DYNAMIC_edata_init_etextewl_icon_theme_icon_path_getecore_idle_enterer_addewl_icon_label_setewl_widget_show__deregister_frame_info_GLOBAL_OFFSET_TABLE_test_info__register_frame_info_lib_versionewl_object_minimum_size_setewl_vfreebox_new_endewl_icon_simple_new_finiewl_icon_image_set__dso_handle_Jv_RegisterClassesiconslibgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_icon_theme.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib; y&PI,.,2,2,.,.,,`,,p,,,,, ,,2,.,,, ,....... .0.@.P.`.p..//// ///(/8/ H/$X/(h/,/0/4/8/</@/D/H/L /P8/TP/Xp/\/`/d/h/l/p/t/x /|(/0/8/@/P/X/`/p///////////(/@/P/h/////////(/@/X0p000 00000 0$ 0(80,H00X04h08p0<0@0D0H0L0P0T 0X 0\ 80` `0d 0h 0l 0p 0t!0x! 0|!@0!X0!p0!0!0!0!0!0"0"(0"@0"X0"p0"0 80"0"0"0"0#0#00#@0#P0#h0#p0#0#0#0#0#0#0#0#1$1$1$(1 $@1$P1$h1$p1$1 $1$$1($1,$10$14$18%1<%1@%01D%H1H%X1L%p1P%1T%1X%1\%1`%1d%1h%1l%1p&1t&1x& 1|&01&@1&P1&p1&1&1&1&1&1&1&1'1'1'(1'@1'X1'p1'1'1'1'1'1'1'1'1(1( 1(81(P1(h1(1(1(2(2(2(2 (2)2)2)(2)82 )H2$)X2()h2,)x20)24)28)2<)2@)2D)2H*2L*2P* 2T*02X*@2\*X2`*x2d*2h*2l*2p*2t*2x+2|+2+ 2+02+@2+P2+`2+p2+2+2+2+2+2+2,2, 2,@2,P- -,-8-D-P-\-h -t- ---- 㿠@;@㿠@㿐#/FT`  @  `@@`" `@$@```8``@F`  +㿐㿐/Eͮ㜂`< ` @E ```@ `@E㿐㿐/E'DD`'@D`'`D` '`D`('`D `㿈/E߮'D@E'D@E  @E@E@E'@E@E`0 @`,@E x/E'D''D'`D`0@(`@`Q䀠` 'I`D`0@(`@`$@E'@E'܀``D`0@(`@@Ev`D`0@(`@@Em@EQ@ET`0`0@`#@`'㿐/E,`4@?㿐address-book-newapplication-exitappointment-newcontact-newdialog-applydialog-canceldialog-closedialog-okdocument-newdocument-opendocument-open-recentdocument-page-setupdocument-printdocument-print-previewdocument-propertiesdocument-revertdocument-savedocument-save-asedit-copyedit-cutedit-deleteedit-findedit-find-replaceedit-pasteedit-redoedit-select-alledit-undoformat-indent-lessformat-indent-moreformat-justify-centerformat-justify-fillformat-justify-leftformat-justify-rightformat-text-direction-ltrformat-text-direction-rtlformat-text-boldformat-text-italicformat-text-underlineformat-text-strikethroughgo-bottomgo-downgo-firstgo-homego-jumpgo-lastgo-nextgo-previousgo-topgo-uphelp-abouthelp-contentshelp-faqinsert-imageinsert-linkinsert-objectinsert-textlist-addlist-removemail-forwardmail-mark-importantmail-mark-junkmail-mark-notjunkmail-mark-readmail-mark-unreadmail-message-newmail-reply-allmail-reply-sendermail-send-receivemedia-ejectmedia-playback-pausemedia-playback-startmedia-playback-stopmedia-recordmedia-seek-backwardmedia-seek-forwardmedia-skip-backwardmedia-skip-forwardsystem-lock-screensystem-log-outsystem-runsystem-searchtools-check-spellingview-fullscreenview-refreshview-sort-ascendingview-sort-descendingwindow-closewindow-newzoom-best-fitzoom-inzoom-originalzoom-outprocess-workingaccessories-calculatoraccessories-character-mapaccessories-dictionaryaccessories-text-editorhelp-browsermultimedia-volume-controlpreferences-desktop-accessibilitypreferences-desktop-fontpreferences-desktop-keyboardpreferences-desktop-localepreferences-desktop-multimediapreferences-desktop-screensaverpreferences-desktop-themepreferences-desktop-wallpapersystem-file-managersystem-software-updateutilities-terminalapplications-accessoriesapplications-developmentapplications-gamesapplications-graphicsapplications-internetapplications-multimediaapplications-officeapplications-otherapplications-systemapplications-utilitiespreferences-desktoppreferences-desktop-peripheralspreferences-desktop-personalpreferences-otherpreferences-systempreferences-system-networksystem-helpaudio-cardaudio-input-microphonebatterycamera-photocamera-videocomputerdrive-cdromdrive-harddiskdrive-removable-mediainput-gaminginput-keyboardinput-mousemedia-cdrommedia-floppymultimedia-playernetwork-wirednetwork-wirelessprinteremblem-defaultemblem-documentsemblem-downloadsemblem-favoriteemblem-importantemblem-mailemblem-photosemblem-readonlyemblem-sharedemblem-symbolic-linkemblem-synchronizedemblem-systememblem-unreadableface-angelface-cryingface-devil-grinface-devil-sadface-glassesface-kissface-monkeyface-plainface-sadface-smileface-smile-bigface-smirkface-surpriseface-winkapplication-x-executableaudio-x-genericfont-x-genericimage-x-genericpackage-x-generictext-htmltext-x-generictext-x-generic-templatetext-x-scriptvideo-x-genericx-office-address-bookx-office-calendarx-office-documentx-office-presentationx-office-spreadsheetfolderfolder-remotenetwork-servernetwork-workgroupstart-hereuser-desktopuser-homeuser-trashappointment-missedappointment-soonaudio-volume-highaudio-volume-lowaudio-volume-mediumaudio-volume-mutedbattery-cautionbattery-lowdialog-errordialog-informationdialog-passworddialog-questiondialog-warningfolder-drag-acceptfolder-openfolder-visitingimage-loadingimage-missingmail-attachmentmail-unreadmail-readmail-repliedmail-signedmail-signed-verifiedmedia-playlist-repeatmedia-playlist-shufflenetwork-errornetwork-idlenetwork-offlinenetwork-receivenetwork-transmitnetwork-transmit-receiveprinter-errorprinter-printingsoftware-update-availablesoftware-update-urgentsync-errorsync-synchronizingtask-duetask-passed-dueuser-awayuser-idleuser-offlineuser-onlineuser-trash-fullweather-clearweather-clear-nightweather-few-cloudsweather-few-clouds-nightweather-fogweather-overcastweather-severe-alertweather-showersweather-showers-scatteredweather-snowweather-stormIcon ThemeTesting the Icon Themeewl_icon_theme.c22x22-00<0H0T0`0l0x0000000Q];  ,gyy h `x`odoot D oo,xht , @  , ,-......2 !2 , ;KH f F r....a 22..,` ,p , ,    &2;9.Kp F a.r.n.z.,-2 , 6IY"q, t " 2, . 4..libs/ewl_icon_theme.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_icon_theme.c.LLC251.LLC252.LLC253.LLC254create_testewl_icon_theme_idleewl_icon_theme_pos__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__PROCEDURE_LINKAGE_TABLE_ewl_scrollpane_newewl_container_child_append_DYNAMIC_edata_init_etextewl_icon_theme_icon_path_getecore_idle_enterer_addewl_icon_label_setewl_widget_show__deregister_frame_info_GLOBAL_OFFSET_TABLE_test_info__register_frame_info_lib_versionewl_object_minimum_size_setewl_vfreebox_new_endewl_icon_simple_new_finiewl_icon_image_set__dso_handle_Jv_RegisterClassesiconsas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ;' @ : ;I .: ;' I@ 4: ;I  4: ; I 4: ; I?  :hGNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_icon_theme.c/home/falko/e/e17/libs/ewl/src/bin/tests/icon_themeEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGx# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node U_ecore_hash_node nextU#key#value#Ecore_Hashm _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyx#free_valuex#U\ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:r:LcurrentI#preferredP1#maximumQ1#minimumR1# padZR#(insets[R#8flags]#H1IxE#yF#wG#hH# RPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#, ,key9#value:!#U@YU@listGY#directH#lenI#_'Op'OlistV#maskW:#lenX:#indexY:#qu q`uobjectg#parent #Lcallbacks&#Pattach6#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme<#theme_text #6e'[M -widgetT#childrenV ,#clip_boxX#redirectZ Y#child_add\ -#child_remove] _#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' B H Y Y  BEwl_Child_Remove. w }  Y  Ewl_Child_Resize6   Y  \Ewl_Child_Show= BEwl_Child_HideD BEwl_Container_IteratorL   , Yfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ Tc^  c^name^#func^ +# + !  |^& < |^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  Y   test_info_  ntest_  1 ecreate_test_ nbox_ Yfbox_ lscroll_ h ewl_icon_theme_idle_,hndata_+o_- lfbox_- hcount_.dret_.` path_4\ewl_icon_theme_pos_2 )'icons_ . ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/include/sysEvas.hmachtypes.hint_types.htypes.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hewl_icon_theme.c_  0@T`p,4< nX)\h | t -   -  - & > test_info )iconsEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtaboxx hh"%o 3B  =B  RBtt \b,,h@@n8,,HW,, v--.. ........B..22 2F 8:;=?D >LT|dT*U U* U'0707010004174e000081a400000002000000020000000145ae7a3a000031e8000000760000000000000000000000000000002200000000reloc/lib/ewl/tests/ewl_iconbox.a! / 1169060548 0 0 0 24 ` \test_infoewl_iconbox.o/ 1169060546 0 0 100644 12624 ` ELF.04(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > : ;I  : ; : ; I8 ' I' I : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/  : ; .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ yGNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_iconbox.c/home/falko/e/e17/libs/ewl/src/bin/tests/iconboxEvas_ObjectN_Evas_Objectlong long unsigned intintchar~short unsigned int long unsigned int long intunsigned charshort intlong long intlong double suseconds_tI( time_t)( timeval. tv_sec/# tv_usec0r#Ecore_Free_Cb. Ecore_Hash_Cb1 Ecore_Compare_Cb439NEcore_List7` _ecore_list7 firstC/# lastD/# currentE/# free_funcG# nodesI# indexJ#Ecore_List_Node: )_ecore_list_node: data># next?)#Ecore_DListNEcore_Hash_Node_ _ecore_hash_node  next# key# value#HEcore_Hash b_ecore_hash  bucketsb# size# nodes# index# compare# hash_func# free_key# free_value#NNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVnOL currentIO# preferredP# maximumQ# minimumR# padZ#( insets[#8 flags]#HI xE# yF# wG# hH# P wM# hN#Z lV# rW# tX# bY# . list$#direct%#len&#,9d, key9# value:#@o@ listG#directH#lenI#.OO listV# maskW4# lenX4# indexY4#uw`u object# parentw#L callbacks}#P attach# smart_object# fx_clip_box# theme_object# theme_path# theme_group# theme_state# appearance# inheritance# layer# toplayered# theme# theme_textd#!  widgetT# childrenV # clip_boxX# redirectZ # child_add\ # child_remove] # child_resize^ # child_show_ ## child_hide` 9# iteratorb O#Ewl_Child_Add'   wEwl_Child_Remove.   wEwl_Child_Resize6   # wEwl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL m s w 5X  X modifiers_# button`# clicksa# xb# yc#Ewl_Box  eEwl_Box container/# orientation1# spacing2# homogeneous4#floatdoublesigned charP& P& boxPT # ewl_iconbox_scrollpanePVw# ewl_iconbox_pane_innerPWw# ewl_iconbox_context_menuPYw# ewl_iconbox_context_menu_itemPZw# ewl_iconbox_menu_floaterP[w# ewl_iconbox_view_menuP\w# icon_menu_floaterP^w# icon_menu_itemP_w# icon_menuP`w# ewl_iconbox_icon_listPch# drag_iconPe# edit_iconPf# select_iconPg# xdownPi# ydownPj# dxPk# dyPl# lxPm# lyPn# oxPo# oyPp# iwPq# ihPr# backgroundPtw# entryPvw# entry_floaterPww# entry_boxPxw# selectPzw# select_floaterP{w# drag_boxP|# lasttimeP~# key_event_cbP# key_event_dataP# editableP#P+P+ boxP2 # imageP4w# w_labelP5w# dragP7# selectedP8# icon_box_parentP:# labelP;# label_compressedP<# oxP># oyP?#  /^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^^Ep^ name^# func^ #p^&^& name^-# filename^.# tip^/# handle^1# type^2/# func^3'# unit_tests^4-#' :atest_infoe nteste acreate_testenboxe buttonewlibewhadd_icons_cbe/nwe-weve-datae.ibe0wlicone1hvicon_click_cbeJnweIweveIdataeIeeKvl K) ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_iconbox.ce㿐'DD`'@D`'`D`'`D`'`D '`㿈'D@'D@`@ 2 2@ ` @@@'`@ @D@@ 㿈'D'H'L`@'``@' ` @@``@``@``@``@``@㿈'D'H'LH'```@IconboxProvides a widget for displaying icons in an arranged grid, or freeform, with callback and label editing facilities.ewl_iconbox.cAdd IconsibDraw/usr/local/share/ewl/images/Draw.pngEnd/usr/local/share/ewl/images/End.pngCard/usr/local/share/ewl/images/NewBCard.pngOpen/usr/local/share/ewl/images/Open.pngPackage/usr/local/share/ewl/images/Package.pngWorld/usr/local/share/ewl/images/World.pngIcon clicked! | \ -  -   - H - }3test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_Iconbox_IconEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_Event_Mouse_DownEwl_WidgetEwl_TestEwl_IconboxEwl_Containerunsigned int \@H )4 6Oj\#8Gewl_iconbox.ccreate_testicon_click_cbadd_icons_cbewl_iconbox_editable_setewl_container_child_appendewl_object_maximum_size_setewl_iconbox_icon_arrangetest_infoewl_widget_name_findprintfewl_button_label_setewl_widget_showewl_iconbox_icon_addewl_iconbox_newewl_callback_appendewl_callback_prependewl_button_newewl_widget_name_set "sVVKK/>eftf''     ::0;tJtFJ\\44@4@86@HP(X8`Hh\pdxt$(4D\ (@0P8X@lH    , 0 < \@ \d|  4 4 D H L` d h l p @ @         @ @ H H p p x x  $ ( ,l p t 0 4\L P4h l@as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +}%1O17 ?!L"h \" k"v#| ~%L[&  (  *D  -P`  -  -  -Z0707010004174f000081ed00000002000000020000000145ae7a3a000007cd000000760000000000000000000000000000002300000000reloc/lib/ewl/tests/ewl_iconbox.la# ewl_iconbox.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_iconbox.so' # Names of this library. library_names='ewl_iconbox.so ewl_iconbox.so ewl_iconbox.so' # The name of the static archive. old_library='ewl_iconbox.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_iconbox. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041750000081ed00000002000000020000000145ae7a3a00004464000000760000000000000000000000000000002300000000reloc/lib/ewl/tests/ewl_iconbox.soELF4?4 ("!dd  $  ?    : 4 KY  eD\ s    ddt   % ,<L"dx  Hx "   2APNg crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_iconbox.ccreate_testicon_click_cbadd_icons_cbcall___do_global_ctors_auxcrtn.sprintf_PROCEDURE_LINKAGE_TABLE_ewl_container_child_appendewl_object_maximum_size_set_DYNAMIC_edataewl_widget_name_find_init_etextewl_iconbox_newewl_widget_show__deregister_frame_infoewl_callback_append_GLOBAL_OFFSET_TABLE_ewl_button_label_settest_info__register_frame_infoewl_iconbox_icon_arrange_lib_version_endewl_widget_name_setewl_callback_prepend_finiewl_iconbox_icon_addewl_button_new__dso_handleewl_iconbox_editable_set_Jv_RegisterClasseslibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1ewl_iconbox.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib{ 7̳ y&PhxtplHP x  $D(,048<@DHLP T\`X \pd     $0<HT㿠@;@7㿠@㿐#/A`  @  `@@`" `@$@```p``@A`  +㿐㿐/Aͮ,`t ` @A ```x `@A㿐㿐/A'DD`@'@D`D'`D`H'`D`8'`D '`㿈/Aޮ 'D@Ay'D@Av`L@Ar 2 2@Ap `h @Aj@Aj@Ak'`P@Ae @AdD@AK@AT 㿈/A$'D'H'L`P@AO'`T`X@AE' `< @A=@A=`\``@A,`d`@A!`` @A`$`(@A `,`0@A㿈/@='D'H'LH'```4@@㿐/@4`l@?㿐IconboxProvides a widget for displaying icons in an arranged grid, or freeform, with callback and label editing facilities.ewl_iconbox.cAdd IconsibDraw/usr/local/share/ewl/images/Draw.pngEnd/usr/local/share/ewl/images/End.pngCard/usr/local/share/ewl/images/NewBCard.pngOpen/usr/local/share/ewl/images/Open.pngPackage/usr/local/share/ewl/images/Package.pngWorld/usr/local/share/ewl/images/World.pngIcon clicked! d00<0H0T0`0l0x00000000000{ T  ``oo@o@ oodT@      ddLX`hlpt !) 8H  c  C  oL}X`h^ 4 xtpl H P x        $D\ 2 8 > D J P V \ b h n  8{d  \oTlhd7d@tG\  b iy"  Hx " &+?T  Zo~P .libs/ewl_iconbox.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_iconbox.c.LLC10.LLC11.LLC12.LLC13.LLC14.LLC15.LLC16.LLC17create_testicon_click_cb.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9add_icons_cb__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_printf_PROCEDURE_LINKAGE_TABLE_ewl_container_child_appendewl_object_maximum_size_set_DYNAMIC_edataewl_widget_name_find_init_etextewl_iconbox_newewl_widget_show__deregister_frame_infoewl_callback_append_GLOBAL_OFFSET_TABLE_ewl_button_label_settest_info__register_frame_infoewl_iconbox_icon_arrange_lib_version_endewl_widget_name_setewl_callback_prepend_finiewl_iconbox_icon_addewl_button_new__dso_handleewl_iconbox_editable_set_Jv_RegisterClassesas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > : ;I  : ; : ; I8 ' I' I : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/  : ; .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ y @GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_iconbox.c/home/falko/e/e17/libs/ewl/src/bin/tests/iconboxEvas_ObjectN_Evas_Objectlong long unsigned intintchar~short unsigned int long unsigned int long intunsigned charshort intlong long intlong double suseconds_tI( time_t)( timeval. tv_sec/# tv_usec0r#Ecore_Free_Cb. Ecore_Hash_Cb1 Ecore_Compare_Cb439NEcore_List7` _ecore_list7 firstC/# lastD/# currentE/# free_funcG# nodesI# indexJ#Ecore_List_Node: )_ecore_list_node: data># next?)#Ecore_DListNEcore_Hash_Node_ _ecore_hash_node  next# key# value#HEcore_Hash b_ecore_hash  bucketsb# size# nodes# index# compare# hash_func# free_key# free_value#NVNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVVnKOKL currentIO# preferredP# maximumQ# minimumR# padZ#( insets[#8 flags]#HI xE# yF# wG# hH# P wM# hN#Z lV# rW# tX# bY# . list$#direct%#len&#,9d, key9# value:#f@of@ listG#directH#lenI#.'O'O listV# maskW4# lenX4# indexY4#uw`u object# parentw#L callbacks}#P attach# smart_object# fx_clip_box# theme_object# theme_path# theme_group# theme_state# appearance# inheritance# layer# toplayered# theme# theme_textd#!  widgetT# childrenV # clip_boxX# redirectZ # child_add\ # child_remove] # child_resize^ # child_show_ ## child_hide` 9# iteratorb O#Ewl_Child_Add'   wEwl_Child_Remove.   wEwl_Child_Resize6   # wEwl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL m s w 5X  X modifiers_# button`# clicksa# xb# yc#Ewl_Box  eEwl_Box container/# orientation1# spacing2# homogeneous4#floatdoublesigned charP& P& boxPT # ewl_iconbox_scrollpanePVw# ewl_iconbox_pane_innerPWw# ewl_iconbox_context_menuPYw# ewl_iconbox_context_menu_itemPZw# ewl_iconbox_menu_floaterP[w# ewl_iconbox_view_menuP\w# icon_menu_floaterP^w# icon_menu_itemP_w# icon_menuP`w# ewl_iconbox_icon_listPch# drag_iconPe# edit_iconPf# select_iconPg# xdownPi# ydownPj# dxPk# dyPl# lxPm# lyPn# oxPo# oyPp# iwPq# ihPr# backgroundPtw# entryPvw# entry_floaterPww# entry_boxPxw# selectPzw# select_floaterP{w# drag_boxP|# lasttimeP~# key_event_cbP# key_event_dataP# editableP#:P+:P+ boxP2 # imageP4w# w_labelP5w# dragP7# selectedP8# icon_box_parentP:# labelP;# label_compressedP<# oxP># oyP?#  /^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^t^Ept^ name^# func^ #p^&^& name^-# filename^.# tip^/# handle^1# type^2/# func^3'# unit_tests^4-#' :atest_infoe  H nteste acreate_teste nboxe buttonewlibewhadd_icons_cbe/ Dnwe-weve-datae.ibe0wlicone1hvicon_click_cbeJDnweIweveIdataeIeeKvl K) ../../../../src/bin../../../../src/lib/usr/include/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.hiso/time_iso.htime.hselect.hiso/signal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hiso/stdarg_iso.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_iconbox.c He \ p         $ H T d         , P \    D`h| |  Hx -   -   - D\ - }3test_info @`Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_Iconbox_IconEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_Event_Mouse_DownEwl_WidgetEwl_TestEwl_IconboxEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtabo "TT%o@@@3Bh  =B  RB \ b h n8|Wdd vddLL XX``hhllBpptttT t, !}4O / 1169060554 0 0 0 24 ` \test_infoewl_image.o/ 1169060552 0 0 100644 27016 ` ELFe4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.data.debug_frame.debug_pubnames.debug_aranges.debug_str.bss.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.data.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > I !I/ : ;I  : ;  : ; I8 ' I' I : ; ( : ; I : ;  : ;  : ; I 8  : ; : ;I : ; : ;I8  : ; I8 .? : ; ' @ : ; I .: ; ' @ : ; I !4: ; I ".: ; ' I@ #.: ; @ $.: ;' @ %: ;I &: ;I '4: ;I ( )4: ;I *.: ;' I@ 'GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_image.c/home/falko/e/e17/libs/ewl/src/bin/tests/imageEvas_ObjectN_Evas_Objectlong long unsigned intintcharzshort unsigned int long unsigned int -4 - long intunsigned charshort intlong long intulong_tqoff_t4ino_toblkcnt_t4blksize_t4long double mode_t}o uid_t4 gid_t dev_to nlink_t o time_t)4 Utimespec;tv_sec<#tv_nsec=4#timestruc_tS x4 -Ecore_Free_Cb.Ecore_Hash_Cb1Ecore_Compare_Cb4Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGx# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node U_ecore_hash_node nextU#key#value#Ecore_Hashm _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyx#free_valuex#U\NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVrLcurrentI#preferredP1#maximumQ1#minimumR1# padZR#(insets[R#8flags]#H1IxE#yF#wG#hH# RPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#, ,key9#value:#@Y@listGY#directH#lenI#_OpOlistV#maskW@#lenX@#indexY@#u `uobjectg#parent #Lcallbacks &#Pattach 6#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme <#theme_text # 6e -[ M -widgetT#childrenV ,#clip_boxX#redirectZ Y#child_add\ -#child_remove] _#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' B H Y Y  BEwl_Child_Remove. w }  Y Ewl_Child_Resize6    Y \Ewl_Child_Show= BEwl_Child_HideD BEwl_Container_IteratorL   ,  Y > `response#floatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ ^  D^name^#func^ Y# Y D^& j ^&name^-#^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  Y   `stathst_devh#st_pad1h`#st_inoh#st_modeh#st_nlinkh#st_uidh#st_gidh# st_rdevh#$st_pad2h#(st_sizeh~#0st_pad3h4#4st_atimhU#8st_mtimhU#@st_ctimhU#Hst_blksizeh #Pst_blocksh #Tst_fstypeh p#Xst_pad4hh#h p4 -  -test_infoihntestig _destroy_image_testiunwis  is it!strivl"Rimage_existsinii!sti ~image_goto_prev_cbinwi  i i!imgil image_remove_cbinwi  i i!imgil#8image_loadin!imgilimage_goto_next_cbinwi  i i!imgil"Mcreate_testinboxi Y!scrollpanei l!button_hboxi h!button_previ d!button_removei `!button_nexti \!image_fileiX$create_image_fd_cbi>n%wi< &i<&i=$wcreate_image_fd_window_responseiMn%wiL %eviL%dataiL'eiNwl'entryiO h('pathiTd)iU`'fileiV\'l1iWX'l2iXT 2*path_test_set_geti{n%bufiz%leniz'oi| l'ti}h'reti~d*sscale_test_set_getin%bufi%leni'oi l'retih'swi i`'shi iX*size_test_set_getin%bufi%leni'oi l'retih'swid'shi`*nconstrain_test_set_getin%bufi%leni'oi l'retih'swid!image_boxiL !imageiM !imagesiN ,!entry_pathiO !note_boxiP !noteiQ !fdiR    -!image_unit_testsi^ ] ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hfcntl.hstat.hewl_image.ci{㿐'DD`'@D`'`D`'`D`'`D `D`'`㿈'D'H'L`@@`@@'쀠`@`@@'DD` D@(`8``?'dhD@ |< @ @?'d 'dd㿈'D'H'L'`@@`@@'쀠``@@'`@@`@ @㿈'D'H'L'`@@'쀠`@`@@'쀠``@@'`@@`@ @㿈'`@@'쀠`j``@@`@@`@ @`@㿈'D'H'L'`@@`@@'쀠``@@'`@@`@ @x'D'`D#@@` @@' ` @`@@@` `@'0` `@' ` `@'``@'@` @`@ؔ @`@    @`@ @`@@`@@؀``@@@' @ P@`@@@@` @`@@`@ P@`@ @`@@`@@@'`@` `@@ @ @@@@' @ @ @`@@@@'`@@'`@@'`@@@@ ` @ ` @ܒ ` @@@@@` @``@@@`@ @`@ @`@@@` @`@`@``@@@`@@`@@ 㿐'D'H'L`@`+@` @`@`@`@`@`@`@`@ `L@`@@p'D'H'LL'H'@`^D@'D@'@'@'䀠` @(`8`` @'$Ԃ@`@'@ؚ@ /+@؂@`@Ԛ@܂@(``@܀`@@`@`@@` @㿀'D'H'@'`@@'`@` DH`@ 'x'D'H'@'`@``@`?  ?@ @`@`H `@`H DH`@ '㿀'D'H'@'  @ @䀠`` DH`@ '㿀'D'H'@' @@'䀠` DH`@ 'image path set/getimage scale set/getimage size set/getimage constrain set/getImageProvides a widget for displaying evas loadable images, and edjes.ewl_image.cERROR: %s does not exist /usr/local/share/ewl/images/e-logo.png/home/falko/e/e17/libs/ewl/data/images/e-logo.png./data/images/e-logo.png../data/images/e-logo.pngBrowse...PreviousRemoveNextSimple image viewer, load up images and page through them.Select an Image...EWL Image TestEWL FiledialogFile open from image test: %s Test program says bugger off. /invalid/pathpath_get did not match path_set.scale_get did not match scale_set.@size_get did not match size_set. | h -  -  -  -  -  -  - $ -  -  -  -  -  -  - +test_info<Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Testfilenameuser_dataEwl_Dialog_EventEwl_Containerev_dataunsigned int  t? R P d j@z    hp$      ((5 ?Wk ";Sfsh 8K^qx );Pdwewl_image.csize_test_set_getcreate_image_fd_window_responsecreate_image_fd_cbpath_test_set_getimageimage_remove_cbnoteentry_pathdestroy_image_testcreate_testfdnote_boxscale_test_set_getimagesimage_goto_next_cbimage_unit_testsimage_goto_prev_cbconstrain_test_set_getimage_loadimage_existsimage_boxewl_image_constrain_getecore_dlist_destroyecore_dlist_currentewl_image_newewl_scrollpane_newecore_dlist_previousecore_dlist_goto_laststrlenewl_container_child_appendewl_filedialog_directory_getewl_image_file_path_getewl_object_alignment_setewl_image_constrain_setecore_dlist_appendewl_hbox_newecore_dlist_remove_lasttest_infoprintfmemcpyewl_button_label_setewl_widget_showewl_callback_appendecore_dlist_nextstatmallocecore_dlist_newewl_image_scale_setewl_object_fill_policy_setewl_image_size_getecore_dlist_removeewl_filedialog_newstrcmpewl_window_class_setewl_widget_destroyewl_box_spacing_setstrdupewl_object_maximum_h_setfreeewl_filedialog_selected_file_getewl_text_text_getewl_button_newewl_entry_newewl_text_text_setewl_window_title_setewl_window_name_setewl_image_size_setewl_image_file_path_setewl_object_padding_setsnprintfewl_text_newewl_image_file_setewl_image_scale_getecore_dlist_goto_first <.E]Eh:w:UUf'u'qq C R 3 C   c c `| o| hh,0mq@@#SWpkzp i m t t P" & ; P  <!  &jt|(8HPhx,t $,4<DL@TP\Tdll|t| ,<Xp  0 H p $x ,| 4 < D L T \ d l4 tT |t       D \ t          4 L $d ,| 4 < D L T \ d l t$ |4 D T l x             0  L  h  t    $ , 4 <  D L < T \ \ p d l t |        0  T  t          $  @  d  x $ , 4 < D L T  \  d ( l < t P | \  `  p           ` |       $ , 4$ <8 DT Ld T| \ d l t |      $ , 0 <  ` ` h  h, 0 < p@ pT X x | V  1G  #89  '  $  (  L  ,TT X `?G  $  (  L  T  IX \ h/p t |(  T  3  8  $  $V0 4 @LH L \T|! ! ;  & h h7! ! *6    E4 8 T X \Et @x @ @ @E ` ` ` `E%    T  $ <QD H T-\ ` l*t x 6  /0D=! ! *6K    ,L4 8 D=L P \-d h t*|  6J  5    7=-* 60,D<=L-T! X! d*p6xJ  5J  5J  5** *     (7 8 @ < @ D7 T  X  `7 l6 x6 6 0   ! !   *   -   F   6 S   $ ,  0  4L < @ D H T* \ ` h6 p t |6   @         M       N     $  (B 0 4 @ t D t L7 T X `6 + H ) ) (E T: p4 4  (  ( 3 L G  H  H 3 ( , 4C < @ `% t h x h |P ,  h  h A  x  x R%  $ ( X<tU      R%0OL>  R%."   R P  0H04hLPhl@p  t,0 PHL dhas: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4  AG+% 1&<76?9(E9R;t b; q;|<<p"AF  J  T<  c`  d P  ep  e|  eZ07070100041752000081ed00000002000000020000000145ae7a3e000007bf000000760000000000000000000000000000002100000000reloc/lib/ewl/tests/ewl_image.la# ewl_image.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_image.so' # Names of this library. library_names='ewl_image.so ewl_image.so ewl_image.so' # The name of the static archive. old_library='ewl_image.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_image. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041753000081ed00000002000000020000000145ae7a3e00007318000000760000000000000000000000000000002100000000reloc/lib/ewl/tests/ewl_image.soELF4m4 ("!,,,,//CC  !"#%()*-./023569;?AB $&'+,1478:<=>@$l ?$  : KW'H i#L "$( %L T D < &4    (  -< 8 J( E( `g{" " -@Sp0w !, 7K4 Qj0/,#(<Qeu +, 2 JQesP ) 0xcrti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_image.csize_test_set_getcreate_image_fd_window_responsecreate_image_fd_cbpath_test_set_getimage_remove_cbdestroy_image_testcreate_testscale_test_set_getimage_goto_next_cbimage_goto_prev_cbconstrain_test_set_getimage_loadimage_existscall___do_global_ctors_auxcrtn.sewl_box_spacing_set__register_frame_info_Jv_RegisterClassesewl_text_text_getewl_object_fill_policy_set__deregister_frame_infoewl_hbox_newewl_window_name_setsnprintfewl_object_maximum_h_setewl_filedialog_newecore_dlist_removeewl_filedialog_directory_get_edataecore_dlist_appendewl_button_newewl_window_title_setstrcmpecore_dlist_goto_firstewl_widget_destroyewl_scrollpane_newewl_object_padding_setewl_image_constrain_get_GLOBAL_OFFSET_TABLE_ecore_dlist_current_initewl_object_alignment_setewl_image_constrain_set_endewl_text_text_setewl_widget_showewl_filedialog_selected_file_getewl_entry_newewl_button_label_set_DYNAMIC_PROCEDURE_LINKAGE_TABLE_ewl_image_file_setstatewl_image_scale_setecore_dlist_previousecore_dlist_destroyecore_dlist_newewl_container_child_appendtest_infoecore_dlist_remove_laststrlenewl_text_newewl_image_file_path_setewl_image_scale_getecore_dlist_nextewl_image_size_getewl_window_class_set_etextewl_image_file_path_getmemcpyewl_callback_appendewl_image_newewl_image_size_set_finifree_lib_version__dso_handlemallocstrdupecore_dlist_goto_lastlibc.so.1SUNW_1.1libgcc_s.so.1GCC_3.0libewl.so.1ewl_image.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib =' y&P,0, 0,0,0,0,*P, *p,$*,(*,,*,0*,4*,8+,<+,@+(,D+8,H+X,L+x,P+,T+,X+,\+,`#L,d"$,h0,lT,p0,t0,xD,|,0,0,)p,)x,),),),*,0, ,0,,0,0,,,000)0%L0)(0&0)@0'H0)X0( ,-- --$--0=-<)-H&-T(-`-lB-x-%- --- -2-*--9-+-.A.:. .,.8.D.P.\!.h.t". ./. ...4. . ...@.8//0/6/(/47/@'/L1/X;/d3/p/|㿠@;@㿠@㿐#/E㌂`  @  `@@`" `@$@`````@E`  +㿐㿐/EͮԂ` ` @E ``` `@Eށ㿐㿐/E@'DD`'@D`'`D`'`D`x'`D `D`'`㿈/Eڮ'D'H'L`@@E`@@E'쀠`@E`@@E'DD` D@(`8``?'dhD@E |< @ @?'d 'dd㿈/Ep'D'H'L'`@@Ef`@@Ec'쀠` `@@E['`p@@EV`d@ @EQ㿈/DV'D'H'L'`@@EC'쀠`@E#`@@E)'쀠` `@@E!'`p@@E`d@ @E㿈/D'`p@@E'쀠` V``@@D`@@D`d@ @D `@D㿈/D'D'H'L'`@@D`@@D'쀠` `@@D'`p@@D`d@ @Dx/D'D'`D#@@D` @@D' `t @D`@@D@D` `@D'<` `@D}'(` `@Di'` `@DU'@DT`d @`d@ؔ @D#`d@    @D@`d@ @D<`d@@D&`d@@D#؀` `@@D@D%' @D" P@D!`@@D@D@D`p @`p@@C`p@ P@D`p@ @C`p@@C`p@@C@C'` @C`p ``@@C @C @C@C@C@C' @C @C @C`@@C@C@C'`$@C@C'`(@C@C'`,@C@Cq@Cm@Ci ` @C] `h @CTܒ ` @CK@CN@CK@CH@CU` @``@@@C4`@ @C<`@ @CJ`@@C#@CE`l @`l@`0@B``l@@@C`l@@C`d@@B 㿐/B'D'H'L`|@`9@C `| @`|@`4@C`|@`8@B`|@`<@B`|@ `\L@B`|@@Bp/B'D'H'LL'H'@``D@B'D@B'@B'@B'䀠` @(`8`` @B'$Ԃ@`@B'@Bؚ@ /+@؂@`@BԚ@܂@(``@@B=܀`@B&@B`D@B(`|@@Bv`| @㿀/A'D'H'@B+'`H@Ba@Ba'`H@B[` DH`L@BR 'x/A'D'H'@A'`P@``P@`?  ?@B- @B)`P@`H`P@`H DH`T@B '㿀/A'D'H'@A'  @A @A䀠`` DH`X@A '㿀/@h'D'H'@A{' @A@A'䀠` DH`T@A '㿐/@H`@?㿐image path set/getimage scale set/getimage size set/getimage constrain set/getImageProvides a widget for displaying evas loadable images, and edjes.ewl_image.cERROR: %s does not exist /usr/local/share/ewl/images/e-logo.png/home/falko/e/e17/libs/ewl/data/images/e-logo.png./data/images/e-logo.png../data/images/e-logo.pngBrowse...PreviousRemoveNextSimple image viewer, load up images and page through them.Select an Image...EWL Image TestEWL FiledialogFile open from image test: %s Test program says bugger off. /invalid/pathpath_get did not match path_set.scale_get did not match scale_set.@size_get did not match size_set./00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0x(0u40r@0oL0lX0id0fp0c|0`0]0Z0W0T0Q 4 P :T ``ooo4 oo,T44 P d ) , ,/0t000000 !0') 6Fl a$ A m0t{000\ 0000*P *p * * * * *  + + +( "+8 )+X 0+x 7+ >+ E+ L+ S'H e#L "$( %L 0T 00D < 00)p )x )  ) ) * &4 209  L0(] p(  <  060( ( 0m0|00 !"7 K]x"00?T[r, 4 (0-?Op~/, 6 @X_l,  ,P 27) D0xQX_.libs/ewl_image.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_image.c.LLC10.LLC11.LLC12.LLC13.LLC14.LLC15.LLC16.LLC17.LLC18.LLC19.LLC20.LLC21.LLC22.LLC23.LLC24.LLC25.LLC26size_test_set_getcreate_image_fd_window_responsecreate_image_fd_cbpath_test_set_getimageimage_remove_cbnoteentry_pathdestroy_image_testcreate_testfdnote_box.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9scale_test_set_getimagesimage_goto_next_cbimage_unit_testsimage_goto_prev_cbconstrain_test_set_getimage_loadimage_existsimage_box__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_ewl_box_spacing_set__register_frame_info_Jv_RegisterClassesewl_text_text_getewl_object_fill_policy_set__deregister_frame_infoewl_hbox_newewl_window_name_setsnprintfewl_object_maximum_h_setewl_filedialog_newecore_dlist_removeewl_filedialog_directory_get_edataecore_dlist_appendewl_button_newewl_window_title_setstrcmpecore_dlist_goto_firstewl_widget_destroyewl_scrollpane_newewl_object_padding_setewl_image_constrain_get_GLOBAL_OFFSET_TABLE_ecore_dlist_current_initewl_object_alignment_setewl_image_constrain_set_endewl_text_text_setewl_widget_showewl_filedialog_selected_file_getewl_entry_newewl_button_label_set_DYNAMIC_PROCEDURE_LINKAGE_TABLE_ewl_image_file_setstatewl_image_scale_setecore_dlist_previousecore_dlist_destroyecore_dlist_newewl_container_child_appendtest_infoecore_dlist_remove_laststrlenewl_text_newewl_image_file_path_setewl_image_scale_getecore_dlist_nextewl_image_size_getewl_window_class_set_etextewl_image_file_path_getmemcpyewl_callback_appendewl_image_newewl_image_size_set_finifree_lib_version__dso_handlemallocstrdupecore_dlist_goto_lastas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > I !I/ : ;I  : ;  : ; I8 ' I' I : ; ( : ; I : ;  : ;  : ; I 8  : ; : ;I : ; : ;I8  : ; I8 .? : ; ' @ : ; I .: ; ' @ : ; I !4: ; I ".: ; ' I@ #.: ; @ $.: ;' @ %: ;I &: ;I '4: ;I ( )4: ;I *.: ;' I@ '(GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_image.c/home/falko/e/e17/libs/ewl/src/bin/tests/imageEvas_ObjectN_Evas_Objectlong long unsigned intintcharzshort unsigned int long unsigned int -4 - long intunsigned charshort intlong long intulong_tqoff_t4ino_toblkcnt_t4blksize_t4long double mode_t}o uid_t4 gid_t dev_to nlink_t o time_t)4 Utimespec;tv_sec<#tv_nsec=4#timestruc_tS x4 -Ecore_Free_Cb.Ecore_Hash_Cb1Ecore_Compare_Cb4Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGx# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node U_ecore_hash_node nextU#key#value#Ecore_Hashm _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyx#free_valuex#U\ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:r:LcurrentI#preferredP1#maximumQ1#minimumR1# padZR#(insets[R#8flags]#H1IxE#yF#wG#hH# RPwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#, ,key9#value:#U@YU@listGY#directH#lenI#_'Op'OlistV#maskW@#lenX@#indexY@#qu q`uobjectg#parent #Lcallbacks &#Pattach 6#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme <#theme_text # 6e -[ M -widgetT#childrenV ,#clip_boxX#redirectZ Y#child_add\ -#child_remove] _#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' B H Y Y  BEwl_Child_Remove. w }  Y Ewl_Child_Resize6    Y \Ewl_Child_Show= BEwl_Child_HideD BEwl_Container_IteratorL   ,  Y > `response#floatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ c^  Dc^name^#func^ Y# Y D|^& j |^&name^-#^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  Y   `stathst_devh#st_pad1h`#st_inoh#st_modeh#st_nlinkh#st_uidh#st_gidh# st_rdevh#$st_pad2h#(st_sizeh~#0st_pad3h4#4st_atimhU#8st_mtimhU#@st_ctimhU#Hst_blksizeh #Pst_blocksh #Tst_fstypeh p#Xst_pad4hh#h p4 -  -test_infoihDntestig _destroy_image_testiuDnwis  is it!strivl"Rimage_existsinii!sti ~image_goto_prev_cbiTnwi  i i!imgil image_remove_cbiT<nwi  i i!imgil#8image_loadi< n!imgilimage_goto_next_cbi nwi  i i!imgil"Mcreate_testi"$nboxi Y!scrollpanei l!button_hboxi h!button_previ d!button_removei `!button_nexti \!image_fileiX$create_image_fd_cbi>"$#Ln%wi< &i<&i=$wcreate_image_fd_window_responseiM#L%Ln%wiL %eviL%dataiL'eiNwl'entryiO h(#$'pathiTd)iU`'fileiV\'l1iWX'l2iXT 2*path_test_set_geti{%L&n%bufiz%leniz'oi| l'ti}h'reti~d*sscale_test_set_geti&'Hn%bufi%leni'oi l'retih'swi i`'shi iX*size_test_set_geti'H( n%bufi%leni'oi l'retih'swid'shi`*nconstrain_test_set_geti( (n%bufi%leni'oi l'retih'swid!image_boxiL 0!imageiM 0!imagesiN ,0!entry_pathiO 0!note_boxiP 0!noteiQ 0!fdiR 0   -!image_unit_testsi^0 ] ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hfcntl.hstat.hewl_image.ci{  (D`x hx (Tpt<LPp <@Xt0@d,T|(D`x4Pl ,8HXhx  $ 4 D T x     !!(!D!`!x!!!!"""$"@"\"d""""#(#L#h#p#x#####$$$$H$\$p$$$$$$%%%4%L%d%h%x%%%%&&&&,&0&@&&''0'8'<'H'`'d't'''''(( ($(((8(H(X(h(((( |  - D -  -  - T - < -   - < - "$( - #L - %L - &4 - 'H - (  - +test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Testfilenameuser_dataEwl_Dialog_EventEwl_Containerev_dataunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtab o TT0":%o@3B4  =B44l RB \44bPPhddn))8,,W,, v//0t0t 00000000B00,0080 k ;uC DGG%+\P ik k k l'07070100041754000081a400000002000000020000000145ae7a4200002c9c000000760000000000000000000000000000002a00000000reloc/lib/ewl/tests/ewl_image_thumbnail.a! / 1169060559 0 0 0 20 ` test_info// 1169060559 0 0 0 24 ` ewl_image_thumbnail.o/ /0 1169060557 0 0 100644 11188 ` ELF(l4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.bss.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_image_thumbnail.c/home/falko/e/e17/libs/ewl/src/bin/tests/image_thumbnailEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcG# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node __ecore_hash_node next_#key#value#Ecore_Hashw _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key#free_value#_fNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV!|LcurrentI#preferredP;#maximumQ;#minimumR;# padZ\#(insets[\#8flags]#H;IxE#yF#wG#hH# \PwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:+#@"c@listGc#directH#lenI#iOzOlistV#maskWD#lenXD#indexYD#u*`uobjectq#parent*#Lcallbacks0#Pattach@#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#themeF#theme_text#@o1eW 7widgetT#childrenV 6#clip_boxX#redirectZ c#child_add\ 7#child_remove] i#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' L R c c *LEwl_Child_Remove.   c * Ewl_Child_Resize6   c * fEwl_Child_Show= LEwl_Child_HideD LEwl_Container_IteratorL  & 6* cfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ ^^  ^name^#func^ 5# 5 +  ^& F ^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  c   test_infojntestj  ; create_testj nboxj cimagej!*lthumbj"*himage_boxj#*dimage_filej$+`icon_filej%+\ 1image_thumb_unit_testsj w ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hEcore_File.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hfcntl.hstat.hewl_image_thumbnail.cj'㿐'DD`'@D`'`D`'`D`'`D `D`'`x'D''D'`@ `@'0`@ `@' `@ `@'`@`@'@' @    @ @@@`@ `@'0`@ `@' `@ `@'`@`@'@' @܀`@@@ Image ThumbnailProvides a widget for displaying thumbnails of images.ewl_image_thumbnail.c/usr/local/share/ewl/images/e-logo.png/home/falko/e/e17/libs/ewl/data/images/e-logo.png./data/images/e-logo.png../data/images/e-logo.png/usr/local/share/ewl/images/Draw.png/home/falko/e/e17/libs/ewl/data/images/Draw.png./data/images/Draw.png../data/images/Draw.png | h -  -  test_infoLEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int  h#  :H`{hewl_image_thumbnail.ccreate_testimage_thumb_unit_testsewl_image_newewl_image_thumbnail_getewl_container_child_appendewl_object_alignment_setewl_image_constrain_settest_infoewl_widget_showecore_file_existsstrdupewl_image_file_path_setewl_object_padding_setewl_image_file_set  L 2&EgEr::U'Up''qqM\ c  c c <| K|  h / h 3 L     ( 8 H P h p t x        @ ` x& . 6 > F N V ^ $f Dn dv ~         0 < @ L    , H0 H< h@ hT X ` ` ` `     $ (@ D H` d hx     $ (( (,D (H (Ld Xh Xl X X p p p p(4  0 4 h as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 0X %c18L7?HLX \x kv8{8 !   "  $<  '0  '  '  (Z07070100041755000081ed00000002000000020000000145ae7a4200000805000000760000000000000000000000000000002b00000000reloc/lib/ewl/tests/ewl_image_thumbnail.la# ewl_image_thumbnail.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_image_thumbnail.so' # Names of this library. library_names='ewl_image_thumbnail.so ewl_image_thumbnail.so ewl_image_thumbnail.so' # The name of the static archive. old_library='ewl_image_thumbnail.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_image_thumbnail. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041756000081ed00000002000000020000000145ae7a4200003c74000000760000000000000000000000000000002b00000000reloc/lib/ewl/tests/ewl_image_thumbnail.soELF47$4 ("!Hl@@  $ ?   | :  Ka p r  ml d@P  "0 FYp  z"x t , crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_image_thumbnail.ccreate_testcall___do_global_ctors_auxcrtn.s_PROCEDURE_LINKAGE_TABLE_ewl_container_child_append_DYNAMIC_edataewl_image_new_init_etext__deregister_frame_infoewl_widget_showewl_object_alignment_set_GLOBAL_OFFSET_TABLE_ewl_image_file_setewl_object_padding_settest_info__register_frame_info_lib_version_endewl_image_constrain_setecore_file_exists_finiewl_image_thumbnail_getewl_image_file_path_set__dso_handlestrdup_Jv_RegisterClasseslibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1ewl_image_thumbnail.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib* 7̳4@ y&PN DTPLH $ (l,048<@@D`HLPT8`X\L@    $0㿠@;@_㿠@㿐#/A,`  @  `@@`" `@$@```P``@A`  +㿐㿐/Aͮt`T ` @A ```X `@A㿐㿐/A'DD`$'@D`('`D`,'`D`'`D `D` '`x/AڮX'D''D'`0@Aw `0@Ap'<`4@Ac `4@A\'(`8@AO `8@AH'`<@A; `<@A4'@A3' @A/    @A+ @A*@A)@A)`@@A `@@A'<`D@@ `D@@'(`H@@ `H@@'`@@ `@@'@@' @@܀`@@@@@@ 㿐/@܂`L@?㿐Image ThumbnailProvides a widget for displaying thumbnails of images.ewl_image_thumbnail.c/usr/local/share/ewl/images/e-logo.png/home/falko/e/e17/libs/ewl/data/images/e-logo.png./data/images/e-logo.png../data/images/e-logo.png/usr/local/share/ewl/images/Draw.png/home/falko/e/e17/libs/ewl/data/images/Draw.png./data/images/Draw.png../data/images/Draw.png@00<0H0T0`0l0x00000000V*@  byy X `x`ooo oodxX   x  d@(4<DHLP !t%1x @P k  K | w(4<Df  TPLH p l   & , 2 8@ >` D J P @V@h  cl ~8w0HDd@P   "2B[ q  "x t -,:A .libs/ewl_image_thumbnail.socrti.svalues-Xa.cDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_image_thumbnail.c.LLC10create_testimage_thumb_unit_tests.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__PROCEDURE_LINKAGE_TABLE_ewl_container_child_append_DYNAMIC_edataewl_image_new_init_etext__deregister_frame_infoewl_widget_showewl_object_alignment_set_GLOBAL_OFFSET_TABLE_ewl_image_file_setewl_object_padding_settest_info__register_frame_info_lib_version_endewl_image_constrain_setecore_file_exists_finiewl_image_thumbnail_getewl_image_file_path_set__dso_handlestrdup_Jv_RegisterClassesas: Sun Compiler Common 10 snv_45 07/20/2006 @(#)SunOS 5.11 snv_54 October 2007as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)as: Sun Compiler Common 10 snv_45 07/20/2006 ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.554% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I  GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_image_thumbnail.c/home/falko/e/e17/libs/ewl/src/bin/tests/image_thumbnailEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcG# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node __ecore_hash_node next_#key#value#Ecore_Hashw _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key#free_value#_fENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV!:|:LcurrentI#preferredP;#maximumQ;#minimumR;# padZ\#(insets[\#8flags]#H;IxE#yF#wG#hH# \PwM#hN#ZlV#rW#tX#bY# list$#direct%#len&#,,key9#value:+#U@"cU@listGc#directH#lenI#i'Oz'OlistV#maskWD#lenXD#indexYD#qu*q`uobjectq#parent*#Lcallbacks0#Pattach@#smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#themeF#theme_text#@o1eW 7widgetT#childrenV 6#clip_boxX#redirectZ c#child_add\ 7#child_remove] i#child_resize^ #child_show_ #child_hide` #iteratorb #Ewl_Child_Add' L R c c *LEwl_Child_Remove.   c * Ewl_Child_Resize6   c * fEwl_Child_Show= LEwl_Child_HideD LEwl_Container_IteratorL  & 6* cfloatdoublesigned char ^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^ ^c^  c^name^#func^ 5# 5 +  |^& F |^&name^-#filename^.#tip^/#handle^1# type^2 #func^3 #unit_tests^4 #  c   test_infoj ntestj  ; create_testj  nboxj cimagej!*lthumbj"*himage_boxj#*dimage_filej$+`icon_filej%+\ 1image_thumb_unit_testsj lw ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hEcore_File.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hfcntl.hstat.hewl_image_thumbnail.c j' 4 H \ p          D l      ( D T d p     8 `         |   -  p -  test_info Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.rela.got.rela.data.rel.local.rela.plt.init.fini.text.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_frame.debug_pubnames.debug_aranges.debug_str.shstrtaboxx XX"%o@3B  =B  RB \bhnxx8\Wdd v@@(( 44<<DDHHBLLPP$PPL UX" +4H5 5< 5\ 5'07070100041757000081a400000002000000020000000145ae7a4600003544000000760000000000000000000000000000002500000000reloc/lib/ewl/tests/ewl_io_manager.a! / 1169060565 0 0 0 24 ` test_info// 1169060565 0 0 0 20 ` ewl_io_manager.o/ /0 1169060562 0 0 100644 13404 ` ELF1<4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_str.symtab.strtab.rela.debug_info.rela.debug_line.rela.text.rela.debug_frame.rela.debug_pubnames.rela.debug_aranges.comment% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/  : ; : ;I8 .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ I!!I/GNU C 3.4.3 (csl-sol210-3_4-20050802)ewl_io_manager.c/home/falko/e/e17/libs/ewl/src/bin/tests/io_managerEvasM_EvasEvas_ObjectN_Evas_Objectlong long unsigned intintcharshort unsigned int long unsigned int long intunsigned charshort intlong long intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7# _ecore_list7firstC#lastD#currentE#free_funcG# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#Ecore_DListEcore_Hash_Node" i_ecore_hash_node nexti#key#value# Ecore_Hash %_ecore_hash buckets%#size#nodes#index# compare#hash_func#free_key#free_value#ipNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV+EWL_POSITION_LEFTEWL_POSITION_RIGHTEWL_POSITION_TOPEWL_POSITION_BOTTOM{EWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODALOLcurrentIO#preferredP#maximumQ#minimumR# padZ#(insets[#8flags]#HIxE#yF#wG#hH# PwM#hN#ZlV#rW#tX#bY# .list$#direct%#len&#,9d,key9#value:5#@o@listG#directH#lenI#.OOlistV#maskWN#lenXN#indexYN#u w`uobject#parent w#Lcallbacks }#Pattach #smart_object#fx_clip_box#theme_object#theme_path#theme_group#theme_state#appearance#inheritance#layer#toplayered#theme #theme_textd# ;o  widgetT#childrenV #clip_boxX#redirectZ #child_add\ #child_remove] #child_resize^ #child_show_ ##child_hide` 9#iteratorb O#Ewl_Child_Add'   w Ewl_Child_Remove.   w Ewl_Child_Resize6   # w pEwl_Child_Show= Ewl_Child_HideD Ewl_Container_IteratorL m s  w   num_types#types #5  response#float(  /(container(- #) : )overlay)8 #engine_name):#engine);#evas)= #evas_window)>#cursor)?#smart)A#ev_clip)B#tab_order)C #obj_cache)E #last)N #x)P#y)Q#dnd_count)S#focus)T#dnd_types)V #dnd_last_position)W w# )Nclicked)I w#focused)J w#mouse_in)K w#drop_widget)L w# drag_widget)M w#* *embed*- /#window*/#transient*0#title*25#name*35#classname*45#flags*6# ,;,window,. #box,0 w#vbox,1 w#action_area,2 w#separator,4 w#position,6#active_area,7#3F3dialog3*#fp3+ w#menu3, w#doublesigned char^ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT^^3^^name^#func^ s# s 5 ^^&^&name^-#filename^.#tip^/#handle^1# type^2#func^3#unit_tests^4#  (Otest_infogntestgOycreate_testgnboxg og wlo2g whcb_clickedg.nwg, wevg,datag-fdg/ wlAcb_fd_deleteg<nwg; wevg;datag;cb_opengBnwgA wevgAdatagAegClfdgDhscrollgE wdtgE w`sgF5\pathgFw ; !;M ../../../../src/bin../../../../src/lib/usr/include/usr/include/iso/usr/include/sys/usr/local/include/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/includeEvas.hmachtypes.hint_types.hsys/types.htime_impl.htime.htime_iso.htime.hselect.hsignal_iso.hsiginfo.hsignal.hprocset.hEcore.hEcore_Data.hewl_enums.hewl_object.hewl_widget.hewl_model.hewl_view.hewl_attach.hewl_container.hewl_callback.hewl_events.hewl_misc.hewl_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_stock.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.hewl_cursor.hewl_dialog.hewl_popup.hewl_filelist.hewl_filelist_list.hewl_filelist_icon.hewl_filelist_column.hewl_filepicker.hewl_filedialog.hewl_engines.hewl_text.hewl_entry.hewl_colorpicker.hewl_colordialog.hewl_password.hewl_range.hewl_seeker.hewl_scrollbar.hewl_spacer.hewl_spinner.hewl_image.hewl_highlight.hewl_histogram.hewl_spectrum.hewl_menu_item.hewl_menu_base.hewl_menu.hewl_menubar.hewl_toolbar.hewl_combo.hewl_check.hewl_checkbutton.hewl_radiobutton.hewl_separator.hewl_calendar.hewl_datepicker.hewl_icon.hewl_iconbox.hewl_media.hewl_notebook.hewl_progressbar.hewl_paned.hewl_scrollpane.hewl_statusbar.hewl_tree.hewl_tree2.hewl_tree2_view.hewl_tree2_view_plain.hewl_tree2_view_scrolled.hewl_list.hewl_shadow.hEwl_Test.hva_list.hstdarg_iso.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_io_manager.cg"㿐'DD`'@D`'`D`'`D`'`D `㿈'D@' @ ` @ 0@D@@@'D@`@@ 㿈'D'H'L@'``@``@``@ ` @ ` @@㿐'D'H'LD@x'D'H'LH'@`BD'@'@ؐ$` @܀`@D@`@'@ؐ@'` ` @ @@IO ManagerDefines a system for doing IO of URIsewl_io_manager.cscrolltxt*.txtpng*.pngjpg*.jpg%s/%sUnable to create widget from file (%s) | X -  -  - ( - @ - !test_infoDEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_WindowEwl_EmbedEwl_ObjectEwl_OrientationEwl_DialogEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_OverlayEwl_Window_FlagsEwl_TestEwl_FiledialogEwl_PositionEwl_Dnd_TypesEwl_Dialog_EventEwl_Containerunsigned int@ X &(3>QlX 3FKlewl_io_manager.ccb_opencreate_testcb_fd_deletecb_clickedewl_scrollpane_newewl_container_child_appendewl_filedialog_directory_gettest_infoewl_widget_name_findprintfewl_widget_showewl_callback_appendewl_filedialog_filter_addewl_io_manager_uri_readewl_object_fill_policy_setewl_filedialog_newewl_widget_destroyfreeewl_filedialog_selected_file_getewl_container_resetewl_stock_type_setewl_button_newewl_widget_name_setsnprintf D < 0ZqZOO/>eutu''          0E ?E ::jj<K)8z48XmXq QUDZdlt(|8HX`p (8 Tp$,4<DLT\0d8l@tT|,D    , 80 8< X@ X` x   P P!(< X@ XD `H `LX h\ h` pd pht xx x|      DXp t " P P   $0 0 4XL Ph l as: Sun Compiler Common 10 snv_54 11/27/2006 GCC: (GNU) 3.4.3 (csl-sol210-3_4-20050802)4 +%1D7!?"L#4 \#T k#tv$0 ~&(|  +4  -P  0Dx  0  0  0Z07070100041758000081ed00000002000000020000000145ae7a46000007e2000000760000000000000000000000000000002600000000reloc/lib/ewl/tests/ewl_io_manager.la# ewl_io_manager.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='ewl_io_manager.so' # Names of this library. library_names='ewl_io_manager.so ewl_io_manager.so ewl_io_manager.so' # The name of the static archive. old_library='ewl_io_manager.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/local/lib -R/usr/sfw/lib -L/opt/csw/lib -L/usr/local/lib -L/usr/sfw/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/openwin/lib /usr/local/lib/libepsilon.la -L/home/falko/e/e17/libs/ecore/src/lib/ecore/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_job/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_con/.libs -L/home/falko/e/e17/libs/ecore/src/lib/ecore_file/.libs /usr/local/lib/libImlib2.la /usr/local/lib/libepeg.la /usr/local/lib/libedje.la /usr/local/lib/libecore_evas.la /usr/local/lib/libecore_x.la /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la /usr/local/lib/libecore_config.la /usr/local/lib/libecore_ipc.la /usr/local/lib/libecore_desktop.la /usr/local/lib/libecore_file.la /usr/local/lib/libecore_dbus.la /usr/local/lib/libecore_con.la /usr/local/lib/libecore.la -ldl -lsocket /usr/local/lib/libevas.la -lfreetype -lX11 -lXext -lXrender -lXp -lXrandr -lXdamage /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la -lpng12 -lz -lm' # Version information for ewl_io_manager. current=0 age=0 revision=0 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib/ewl/tests' 07070100041759000081ed00000002000000020000000145ae7a460000469c000000760000000000000000000000000000002600000000reloc/lib/ewl/tests/ewl_io_manager.soELF4AL4 ("!HHHH%"   !$  ?    : $ K\d d  p( }  , x  "3M` 8t    *H 1  7Rfy~H "crti.svalues-Xa.ccrtstuff.ccall___do_global_dtors_auxcall_frame_dummyewl_io_manager.ccb_opencreate_testcb_fd_deletecb_clickedcall___do_global_ctors_auxcrtn.s_Jv_RegisterClasses__register_frame_infoewl_button_newewl_io_manager_uri_readewl_container_reset_DYNAMICewl_container_child_appendewl_filedialog_filter_addewl_widget_destroyewl_filedialog_selected_file_getewl_widget_showsnprintftest_info_edataewl_callback_append_init_lib_versionewl_filedialog_directory_getewl_widget_name_findewl_filedialog_newewl_stock_type_set_etext_finiewl_object_fill_policy_setewl_widget_name_setewl_scrollpane_newfree_end_GLOBAL_OFFSET_TABLE___dso_handle__deregister_frame_info_PROCEDURE_LINKAGE_TABLE_libc.so.1SUNW_1.1libgcc_s.so.1GCC_3.0libewl.so.1ewl_io_manager.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib =' y&PLPTX\`dh l ptx|   (4@ LXdp|   㿠@;@\㿠@㿐#/AT`  @  `@@`" `@$@```d``@A`  +㿐㿐/Aͮᜂ`` ` @A ```\ `@Az㿐㿐/A'DD`('@D`,'`D`0'`D`$'`D `㿈/A߮'D@AQ' @AN `T @AH 0@AGD@AF@AF@AG'D@A;`4@A=@A4 㿈/@'D'H'L@A0'`8`<@A&`@`D@A`H`L@A `P @@ ` @@@@㿐'D'H'LD@@x/@Z'D'H'LH'@`HD'@@'@@ؐ$` @@܀`@@D@@`4@@'@@ؐ@@'` `   @@ @@@@㿐/@`X@?㿐IO ManagerDefines a system for doing IO of URIsewl_io_manager.cscrolltxt*.txtpng*.pngjpg*.jpg%s/%sUnable to create widget from file (%s) 00<0H0T0`0l0x0000000