# PaCkAgE DaTaStReAm EDVlibewl 1 26247 # end of header 0707010000e3ee000081a40000000000000000000000014551f900000000ca000000760000000700000000000000000000001200000000EDVlibewl/pkginfoPKG=EDVlibewl NAME=libewl ARCH=sparc VERSION=0.5.0.007 CATEGORY=application VENDOR=Enlightenment Developer Team EMAIL=kaethorn@stud.uni-stuttgart.de PSTAMP=Falko Schmidt BASEDIR=/usr/local CLASSES=none 0707010000e3ed000081a40000000000000000000000014551f90000006ed1000000760000000700000000000000000000001100000000EDVlibewl/pkgmap: 1 26247 1 d none bin 0755 bin bin 1 f none bin/ewl-config 0755 bin bin 4158 16180 1162999847 1 f none bin/ewl_config 0755 bin bin 50132 61033 1162999847 1 f none bin/ewl_embed_test 0755 bin bin 31656 48885 1162999822 1 f none bin/ewl_simple_test 0755 bin bin 28908 42659 1162999823 1 f none bin/ewl_test 0755 bin bin 49224 24647 1162999821 1 i copyright 1233 37159 1066679643 1 i depend 0 0 1162999512 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 1162999845 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 12072 7324 1162999494 1 f none include/ewl/Ewl_Test.h 0644 bin bin 1128 25313 1162999823 1 f none include/ewl/ewl_attach.h 0644 bin bin 3212 9852 1162999494 1 f none include/ewl/ewl_border.h 0644 bin bin 1561 61286 1162999494 1 f none include/ewl/ewl_box.h 0644 bin bin 2277 56282 1162999494 1 f none include/ewl/ewl_button.h 0644 bin bin 2334 1285 1162999494 1 f none include/ewl/ewl_calendar.h 0644 bin bin 1339 43361 1162999494 1 f none include/ewl/ewl_callback.h 0644 bin bin 5014 3291 1162999494 1 f none include/ewl/ewl_cell.h 0644 bin bin 1125 26752 1162999494 1 f none include/ewl/ewl_check.h 0644 bin bin 1297 37675 1162999494 1 f none include/ewl/ewl_checkbutton.h 0644 bin bin 1644 5943 1162999494 1 f none include/ewl/ewl_colordialog.h 0644 bin bin 2265 47763 1162999494 1 f none include/ewl/ewl_colorpicker.h 0644 bin bin 3281 13403 1162999494 1 f none include/ewl/ewl_combo.h 0644 bin bin 1556 63233 1162999494 1 f none include/ewl/ewl_config.h 0644 bin bin 1630 2386 1162999494 1 f none include/ewl/ewl_container.h 0644 bin bin 7183 19810 1162999494 1 f none include/ewl/ewl_cursor.h 0644 bin bin 1030 18564 1162999495 1 f none include/ewl/ewl_datepicker.h 0644 bin bin 1314 44104 1162999495 1 f none include/ewl/ewl_debug.h 0644 bin bin 5458 25167 1162999495 1 f none include/ewl/ewl_dialog.h 0644 bin bin 2005 35796 1162999495 1 f none include/ewl/ewl_dnd.h 0644 bin bin 1046 23467 1162999495 1 f none include/ewl/ewl_embed.h 0644 bin bin 6370 63945 1162999495 1 f none include/ewl/ewl_engines.h 0644 bin bin 11749 54891 1162999495 1 f none include/ewl/ewl_entry.h 0644 bin bin 3118 7814 1162999495 1 f none include/ewl/ewl_enums.h 0644 bin bin 20681 11844 1162999495 1 f none include/ewl/ewl_events.h 0644 bin bin 6503 29537 1162999495 1 f none include/ewl/ewl_filedialog.h 0644 bin bin 2291 63660 1162999495 1 f none include/ewl/ewl_filelist.h 0644 bin bin 4843 7621 1162999495 1 f none include/ewl/ewl_filelist_column.h 0644 bin bin 1697 4445 1162999495 1 f none include/ewl/ewl_filelist_icon.h 0644 bin bin 1319 45019 1162999495 1 f none include/ewl/ewl_filelist_list.h 0644 bin bin 1347 48122 1162999495 1 f none include/ewl/ewl_filepicker.h 0644 bin bin 2654 27586 1162999495 1 f none include/ewl/ewl_floater.h 0644 bin bin 1738 12160 1162999495 1 f none include/ewl/ewl_freebox.h 0644 bin bin 2187 55038 1162999495 1 f none include/ewl/ewl_grid.h 0644 bin bin 4680 58450 1162999495 1 f none include/ewl/ewl_highlight.h 0644 bin bin 845 3781 1162999495 1 f none include/ewl/ewl_histogram.h 0644 bin bin 2026 37024 1162999495 1 f none include/ewl/ewl_icon.h 0644 bin bin 2350 1869 1162999496 1 f none include/ewl/ewl_icon_theme.h 0644 bin bin 19752 22185 1162999496 1 f none include/ewl/ewl_iconbox.h 0644 bin bin 6119 50878 1162999496 1 f none include/ewl/ewl_image.h 0644 bin bin 4375 28508 1162999496 1 f none include/ewl/ewl_imenu.h 0644 bin bin 1286 42452 1162999496 1 f none include/ewl/ewl_io_manager.h 0644 bin bin 1130 31938 1162999496 1 f none include/ewl/ewl_label.h 0644 bin bin 880 4446 1162999494 1 f none include/ewl/ewl_list.h 0644 bin bin 937 10985 1162999496 1 f none include/ewl/ewl_macros.h 0644 bin bin 1598 54855 1162999496 1 f none include/ewl/ewl_media.h 0644 bin bin 2546 13743 1162999496 1 f none include/ewl/ewl_menu.h 0644 bin bin 1551 65189 1162999496 1 f none include/ewl/ewl_menu_base.h 0644 bin bin 1739 14711 1162999496 1 f none include/ewl/ewl_menu_item.h 0644 bin bin 1214 34355 1162999496 1 f none include/ewl/ewl_menubar.h 0644 bin bin 1168 31443 1162999496 1 f none include/ewl/ewl_misc.h 0644 bin bin 891 5509 1162999496 1 f none include/ewl/ewl_model.h 0644 bin bin 3028 54723 1162999496 1 f none include/ewl/ewl_mvc.h 0644 bin bin 4326 28348 1162999496 1 f none include/ewl/ewl_notebook.h 0644 bin bin 2602 24358 1162999496 1 f none include/ewl/ewl_object.h 0644 bin bin 18015 26368 1162999496 1 f none include/ewl/ewl_overlay.h 0644 bin bin 1364 49158 1162999496 1 f none include/ewl/ewl_paned.h 0644 bin bin 2747 35886 1162999496 1 f none include/ewl/ewl_password.h 0644 bin bin 1497 61963 1162999496 1 f none include/ewl/ewl_popup.h 0644 bin bin 1661 8941 1162999496 1 f none include/ewl/ewl_progressbar.h 0644 bin bin 1896 27539 1162999496 1 f none include/ewl/ewl_radiobutton.h 0644 bin bin 1972 37361 1162999496 1 f none include/ewl/ewl_range.h 0644 bin bin 1891 20376 1162999497 1 f none include/ewl/ewl_row.h 0644 bin bin 1442 54085 1162999497 1 f none include/ewl/ewl_scrollbar.h 0644 bin bin 2964 49731 1162999497 1 f none include/ewl/ewl_scrollpane.h 0644 bin bin 2971 55089 1162999497 1 f none include/ewl/ewl_seeker.h 0644 bin bin 2513 14956 1162999497 1 f none include/ewl/ewl_separator.h 0644 bin bin 1472 60169 1162999497 1 f none include/ewl/ewl_shadow.h 0644 bin bin 943 11165 1162999497 1 f none include/ewl/ewl_spacer.h 0644 bin bin 1011 17544 1162999497 1 f none include/ewl/ewl_spectrum.h 0644 bin bin 2486 13360 1162999497 1 f none include/ewl/ewl_spinner.h 0644 bin bin 2870 46470 1162999497 1 f none include/ewl/ewl_statusbar.h 0644 bin bin 1796 22129 1162999497 1 f none include/ewl/ewl_table.h 0644 bin bin 3124 57067 1162999497 1 f none include/ewl/ewl_text.h 0644 bin bin 14430 23828 1162999497 1 f none include/ewl/ewl_theme.h 0644 bin bin 1945 31244 1162999497 1 f none include/ewl/ewl_tree.h 0644 bin bin 4817 21980 1162999497 1 f none include/ewl/ewl_tree2.h 0644 bin bin 5685 24310 1162999497 1 f none include/ewl/ewl_tree2_view.h 0644 bin bin 816 64672 1162999497 1 f none include/ewl/ewl_tree2_view_plain.h 0644 bin bin 911 9472 1162999497 1 f none include/ewl/ewl_tree2_view_scrolled.h 0644 bin bin 1272 40736 1162999497 1 f none include/ewl/ewl_view.h 0644 bin bin 2139 48342 1162999497 1 f none include/ewl/ewl_widget.h 0644 bin bin 9416 64069 1162999497 1 f none include/ewl/ewl_window.h 0644 bin bin 3753 54594 1162999497 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 44304 36442 1162999507 1 f none lib/ewl/engines/evas.la 0755 bin bin 2198 63823 1162999507 1 f none lib/ewl/engines/evas.so 0755 bin bin 35416 41571 1162999507 1 f none lib/ewl/engines/evas_buffer.a 0644 bin bin 28348 5713 1162999522 1 f none lib/ewl/engines/evas_buffer.la 0755 bin bin 2247 3391 1162999522 1 f none lib/ewl/engines/evas_buffer.so 0755 bin bin 26992 14738 1162999521 1 f none lib/ewl/engines/evas_software_x11.a 0644 bin bin 22940 9805 1162999512 1 f none lib/ewl/engines/evas_software_x11.la 0755 bin bin 2289 7269 1162999512 1 f none lib/ewl/engines/evas_software_x11.so 0755 bin bin 24092 4982 1162999512 1 f none lib/ewl/engines/evas_xrender_x11.a 0644 bin bin 21892 16231 1162999516 1 f none lib/ewl/engines/evas_xrender_x11.la 0755 bin bin 2282 6464 1162999516 1 f none lib/ewl/engines/evas_xrender_x11.so 0755 bin bin 23196 25590 1162999516 1 f none lib/ewl/engines/x11.a 0644 bin bin 143224 63581 1162999502 1 f none lib/ewl/engines/x11.la 0755 bin bin 2191 62332 1162999502 1 f none lib/ewl/engines/x11.so 0755 bin bin 96392 41992 1162999502 1 d none lib/ewl/plugins 0755 bin bin 1 f none lib/ewl/plugins/ewl_io_manager_image_plugin.a 0644 bin bin 17636 11498 1162999840 1 f none lib/ewl/plugins/ewl_io_manager_image_plugin.la 0755 bin bin 2359 15071 1162999840 1 f none lib/ewl/plugins/ewl_io_manager_image_plugin.so 0755 bin bin 18300 44702 1162999840 1 f none lib/ewl/plugins/ewl_io_manager_text_c_plugin.a 0644 bin bin 28376 5737 1162999834 1 f none lib/ewl/plugins/ewl_io_manager_text_c_plugin.la 0755 bin bin 2366 15995 1162999834 1 f none lib/ewl/plugins/ewl_io_manager_text_c_plugin.so 0755 bin bin 27128 47117 1162999834 1 f none lib/ewl/plugins/ewl_io_manager_text_plugin.a 0644 bin bin 17912 34644 1162999828 1 f none lib/ewl/plugins/ewl_io_manager_text_plugin.la 0755 bin bin 2352 14637 1162999828 1 f none lib/ewl/plugins/ewl_io_manager_text_plugin.so 0755 bin bin 19152 3099 1162999828 1 d none lib/ewl/tests 0755 bin bin 1 f none lib/ewl/tests/ewl_border.a 0644 bin bin 18244 33473 1162999527 1 f none lib/ewl/tests/ewl_border.la 0755 bin bin 2238 2516 1162999527 1 f none lib/ewl/tests/ewl_border.so 0755 bin bin 19288 10829 1162999527 1 f none lib/ewl/tests/ewl_box.a 0644 bin bin 17992 49035 1162999532 1 f none lib/ewl/tests/ewl_box.la 0755 bin bin 2217 353 1162999532 1 f none lib/ewl/tests/ewl_box.so 0755 bin bin 18320 63582 1162999532 1 f none lib/ewl/tests/ewl_button.a 0644 bin bin 11420 50382 1162999536 1 f none lib/ewl/tests/ewl_button.la 0755 bin bin 2238 2726 1162999536 1 f none lib/ewl/tests/ewl_button.so 0755 bin bin 14564 12680 1162999536 1 f none lib/ewl/tests/ewl_calendar.a 0644 bin bin 9020 40223 1162999541 1 f none lib/ewl/tests/ewl_calendar.la 0755 bin bin 2252 3832 1162999541 1 f none lib/ewl/tests/ewl_calendar.so 0755 bin bin 13060 53544 1162999541 1 f none lib/ewl/tests/ewl_colordialog.a 0644 bin bin 11108 64092 1162999547 1 f none lib/ewl/tests/ewl_colordialog.la 0755 bin bin 2273 6219 1162999547 1 f none lib/ewl/tests/ewl_colordialog.so 0755 bin bin 15308 53235 1162999546 1 f none lib/ewl/tests/ewl_colorpicker.a 0644 bin bin 9108 50711 1162999553 1 f none lib/ewl/tests/ewl_colorpicker.la 0755 bin bin 2273 6317 1162999553 1 f none lib/ewl/tests/ewl_colorpicker.so 0755 bin bin 13032 63765 1162999553 1 f none lib/ewl/tests/ewl_combo.a 0644 bin bin 19284 12123 1162999559 1 f none lib/ewl/tests/ewl_combo.la 0755 bin bin 2231 1746 1162999559 1 f none lib/ewl/tests/ewl_combo.so 0755 bin bin 21936 26253 1162999559 1 f none lib/ewl/tests/ewl_container.a 0644 bin bin 9416 54246 1162999565 1 f none lib/ewl/tests/ewl_container.la 0755 bin bin 2259 4791 1162999565 1 f none lib/ewl/tests/ewl_container.so 0755 bin bin 13060 55975 1162999565 1 f none lib/ewl/tests/ewl_datepicker.a 0644 bin bin 8464 19383 1162999570 1 f none lib/ewl/tests/ewl_datepicker.la 0755 bin bin 2266 5414 1162999570 1 f none lib/ewl/tests/ewl_datepicker.so 0755 bin bin 12216 15902 1162999570 1 f none lib/ewl/tests/ewl_dialog.a 0644 bin bin 13280 57252 1162999574 1 f none lib/ewl/tests/ewl_dialog.la 0755 bin bin 2238 2418 1162999574 1 f none lib/ewl/tests/ewl_dialog.so 0755 bin bin 17048 54340 1162999574 1 f none lib/ewl/tests/ewl_dnd_snoop.a 0644 bin bin 22684 44667 1162999579 1 f none lib/ewl/tests/ewl_dnd_snoop.la 0755 bin bin 2259 4798 1162999579 1 f none lib/ewl/tests/ewl_dnd_snoop.so 0755 bin bin 25964 49480 1162999579 1 f none lib/ewl/tests/ewl_engine.a 0644 bin bin 15560 58548 1162999584 1 f none lib/ewl/tests/ewl_engine.la 0755 bin bin 2238 2460 1162999584 1 f none lib/ewl/tests/ewl_engine.so 0755 bin bin 18800 52438 1162999584 1 f none lib/ewl/tests/ewl_entry.a 0644 bin bin 13912 52322 1162999589 1 f none lib/ewl/tests/ewl_entry.la 0755 bin bin 2231 1984 1162999589 1 f none lib/ewl/tests/ewl_entry.so 0755 bin bin 17000 40738 1162999589 1 f none lib/ewl/tests/ewl_filedialog.a 0644 bin bin 15036 19370 1162999593 1 f none lib/ewl/tests/ewl_filedialog.la 0755 bin bin 2266 5330 1162999593 1 f none lib/ewl/tests/ewl_filedialog.so 0755 bin bin 18332 7583 1162999593 1 f none lib/ewl/tests/ewl_filepicker.a 0644 bin bin 13324 19808 1162999598 1 f none lib/ewl/tests/ewl_filepicker.la 0755 bin bin 2266 5428 1162999598 1 f none lib/ewl/tests/ewl_filepicker.so 0755 bin bin 16924 53858 1162999598 1 f none lib/ewl/tests/ewl_floater.a 0644 bin bin 10944 51852 1162999608 1 f none lib/ewl/tests/ewl_floater.la 0755 bin bin 2245 3293 1162999608 1 f none lib/ewl/tests/ewl_floater.so 0755 bin bin 14716 27195 1162999607 1 f none lib/ewl/tests/ewl_freebox.a 0644 bin bin 14992 22296 1162999618 1 f none lib/ewl/tests/ewl_freebox.la 0755 bin bin 2245 3279 1162999617 1 f none lib/ewl/tests/ewl_freebox.so 0755 bin bin 18928 42508 1162999617 1 f none lib/ewl/tests/ewl_fullscreen.a 0644 bin bin 10072 30478 1162999626 1 f none lib/ewl/tests/ewl_fullscreen.la 0755 bin bin 2266 5575 1162999626 1 f none lib/ewl/tests/ewl_fullscreen.so 0755 bin bin 13976 44288 1162999626 1 f none lib/ewl/tests/ewl_grid.a 0644 bin bin 13280 43909 1162999634 1 f none lib/ewl/tests/ewl_grid.la 0755 bin bin 2224 1004 1162999634 1 f none lib/ewl/tests/ewl_grid.so 0755 bin bin 16928 49068 1162999633 1 f none lib/ewl/tests/ewl_histogram.a 0644 bin bin 10760 29300 1162999639 1 f none lib/ewl/tests/ewl_histogram.la 0755 bin bin 2259 4868 1162999639 1 f none lib/ewl/tests/ewl_histogram.so 0755 bin bin 14412 59616 1162999639 1 f none lib/ewl/tests/ewl_icon.a 0644 bin bin 12180 53761 1162999644 1 f none lib/ewl/tests/ewl_icon.la 0755 bin bin 2224 1025 1162999644 1 f none lib/ewl/tests/ewl_icon.so 0755 bin bin 15296 24727 1162999644 1 f none lib/ewl/tests/ewl_icon_theme.a 0644 bin bin 19508 28144 1162999649 1 f none lib/ewl/tests/ewl_icon_theme.la 0755 bin bin 2266 5407 1162999649 1 f none lib/ewl/tests/ewl_icon_theme.so 0755 bin bin 23084 61510 1162999649 1 f none lib/ewl/tests/ewl_iconbox.a 0644 bin bin 12740 29845 1162999654 1 f none lib/ewl/tests/ewl_iconbox.la 0755 bin bin 2245 3328 1162999654 1 f none lib/ewl/tests/ewl_iconbox.so 0755 bin bin 16916 17910 1162999654 1 f none lib/ewl/tests/ewl_image.a 0644 bin bin 25772 38033 1162999659 1 f none lib/ewl/tests/ewl_image.la 0755 bin bin 2231 1655 1162999658 1 f none lib/ewl/tests/ewl_image.so 0755 bin bin 27396 54259 1162999658 1 f none lib/ewl/tests/ewl_image_thumbnail.a 0644 bin bin 10924 63764 1162999663 1 f none lib/ewl/tests/ewl_image_thumbnail.la 0755 bin bin 2301 9068 1162999663 1 f none lib/ewl/tests/ewl_image_thumbnail.so 0755 bin bin 14756 20110 1162999663 1 f none lib/ewl/tests/ewl_imenu.a 0644 bin bin 12300 2689 1162999668 1 f none lib/ewl/tests/ewl_imenu.la 0755 bin bin 2231 1844 1162999668 1 f none lib/ewl/tests/ewl_imenu.so 0755 bin bin 15708 37109 1162999668 1 f none lib/ewl/tests/ewl_io_manager.a 0644 bin bin 13372 36312 1162999673 1 f none lib/ewl/tests/ewl_io_manager.la 0755 bin bin 2266 5344 1162999673 1 f none lib/ewl/tests/ewl_io_manager.so 0755 bin bin 17320 26465 1162999673 1 f none lib/ewl/tests/ewl_layer.a 0644 bin bin 12976 19801 1162999677 1 f none lib/ewl/tests/ewl_layer.la 0755 bin bin 2231 1837 1162999677 1 f none lib/ewl/tests/ewl_layer.so 0755 bin bin 15708 48207 1162999677 1 f none lib/ewl/tests/ewl_list.a 0644 bin bin 20180 2244 1162999682 1 f none lib/ewl/tests/ewl_list.la 0755 bin bin 2224 1158 1162999682 1 f none lib/ewl/tests/ewl_list.so 0755 bin bin 23344 39125 1162999682 1 f none lib/ewl/tests/ewl_media.a 0644 bin bin 24032 7568 1162999687 1 f none lib/ewl/tests/ewl_media.la 0755 bin bin 2231 1634 1162999687 1 f none lib/ewl/tests/ewl_media.so 0755 bin bin 26372 27462 1162999687 1 f none lib/ewl/tests/ewl_menu.a 0644 bin bin 12328 5967 1162999691 1 f none lib/ewl/tests/ewl_menu.la 0755 bin bin 2224 1109 1162999691 1 f none lib/ewl/tests/ewl_menu.so 0755 bin bin 15740 42035 1162999691 1 f none lib/ewl/tests/ewl_menubar.a 0644 bin bin 12384 65406 1162999696 1 f none lib/ewl/tests/ewl_menubar.la 0755 bin bin 2245 3272 1162999696 1 f none lib/ewl/tests/ewl_menubar.so 0755 bin bin 15256 15942 1162999696 1 f none lib/ewl/tests/ewl_modal.a 0644 bin bin 11720 9558 1162999701 1 f none lib/ewl/tests/ewl_modal.la 0755 bin bin 2231 1725 1162999701 1 f none lib/ewl/tests/ewl_modal.so 0755 bin bin 15232 34000 1162999701 1 f none lib/ewl/tests/ewl_mvc.a 0644 bin bin 38920 56024 1162999706 1 f none lib/ewl/tests/ewl_mvc.la 0755 bin bin 2217 332 1162999706 1 f none lib/ewl/tests/ewl_mvc.so 0755 bin bin 32588 3920 1162999706 1 f none lib/ewl/tests/ewl_notebook.a 0644 bin bin 21356 42673 1162999710 1 f none lib/ewl/tests/ewl_notebook.la 0755 bin bin 2252 4105 1162999710 1 f none lib/ewl/tests/ewl_notebook.so 0755 bin bin 22716 21217 1162999710 1 f none lib/ewl/tests/ewl_paned.a 0644 bin bin 14068 49004 1162999716 1 f none lib/ewl/tests/ewl_paned.la 0755 bin bin 2231 1690 1162999716 1 f none lib/ewl/tests/ewl_paned.so 0755 bin bin 16660 14235 1162999716 1 f none lib/ewl/tests/ewl_password.a 0644 bin bin 12032 3786 1162999725 1 f none lib/ewl/tests/ewl_password.la 0755 bin bin 2252 4231 1162999725 1 f none lib/ewl/tests/ewl_password.so 0755 bin bin 15472 42914 1162999725 1 f none lib/ewl/tests/ewl_pointer.a 0644 bin bin 13696 31584 1162999731 1 f none lib/ewl/tests/ewl_pointer.la 0755 bin bin 2245 3433 1162999730 1 f none lib/ewl/tests/ewl_pointer.so 0755 bin bin 17744 44578 1162999730 1 f none lib/ewl/tests/ewl_progressbar.a 0644 bin bin 16504 45903 1162999736 1 f none lib/ewl/tests/ewl_progressbar.la 0755 bin bin 2273 6408 1162999736 1 f none lib/ewl/tests/ewl_progressbar.so 0755 bin bin 19280 52786 1162999736 1 f none lib/ewl/tests/ewl_puzzle.a 0644 bin bin 17260 9734 1162999743 1 f none lib/ewl/tests/ewl_puzzle.la 0755 bin bin 2238 2824 1162999743 1 f none lib/ewl/tests/ewl_puzzle.so 0755 bin bin 20332 19271 1162999743 1 f none lib/ewl/tests/ewl_scrollbar.a 0644 bin bin 8744 28484 1162999749 1 f none lib/ewl/tests/ewl_scrollbar.la 0755 bin bin 2259 4798 1162999748 1 f none lib/ewl/tests/ewl_scrollbar.so 0755 bin bin 12520 35620 1162999748 1 f none lib/ewl/tests/ewl_scrollpane.a 0644 bin bin 8848 33547 1162999754 1 f none lib/ewl/tests/ewl_scrollpane.la 0755 bin bin 2266 5575 1162999754 1 f none lib/ewl/tests/ewl_scrollpane.so 0755 bin bin 12680 35353 1162999754 1 f none lib/ewl/tests/ewl_seeker.a 0644 bin bin 9440 54640 1162999759 1 f none lib/ewl/tests/ewl_seeker.la 0755 bin bin 2238 2523 1162999759 1 f none lib/ewl/tests/ewl_seeker.so 0755 bin bin 13380 6346 1162999759 1 f none lib/ewl/tests/ewl_spinner.a 0644 bin bin 14336 55897 1162999766 1 f none lib/ewl/tests/ewl_spinner.la 0755 bin bin 2245 3419 1162999766 1 f none lib/ewl/tests/ewl_spinner.so 0755 bin bin 16800 37339 1162999766 1 f none lib/ewl/tests/ewl_statusbar.a 0644 bin bin 10744 31935 1162999774 1 f none lib/ewl/tests/ewl_statusbar.la 0755 bin bin 2259 4945 1162999773 1 f none lib/ewl/tests/ewl_statusbar.so 0755 bin bin 14460 50727 1162999773 1 f none lib/ewl/tests/ewl_table.a 0644 bin bin 9072 43257 1162999780 1 f none lib/ewl/tests/ewl_table.la 0755 bin bin 2231 1690 1162999780 1 f none lib/ewl/tests/ewl_table.so 0755 bin bin 13076 48852 1162999780 1 f none lib/ewl/tests/ewl_text.a 0644 bin bin 19696 62727 1162999786 1 f none lib/ewl/tests/ewl_text.la 0755 bin bin 2224 1221 1162999786 1 f none lib/ewl/tests/ewl_text.so 0755 bin bin 22920 36166 1162999786 1 f none lib/ewl/tests/ewl_text_editor.a 0644 bin bin 31376 61305 1162999791 1 f none lib/ewl/tests/ewl_text_editor.la 0755 bin bin 2273 6415 1162999791 1 f none lib/ewl/tests/ewl_text_editor.so 0755 bin bin 33484 21465 1162999791 1 f none lib/ewl/tests/ewl_theme.a 0644 bin bin 22036 33590 1162999796 1 f none lib/ewl/tests/ewl_theme.la 0755 bin bin 2231 1767 1162999796 1 f none lib/ewl/tests/ewl_theme.so 0755 bin bin 24324 41716 1162999796 1 f none lib/ewl/tests/ewl_tooltip.a 0644 bin bin 8756 30839 1162999802 1 f none lib/ewl/tests/ewl_tooltip.la 0755 bin bin 2245 3503 1162999802 1 f none lib/ewl/tests/ewl_tooltip.so 0755 bin bin 12760 46655 1162999801 1 f none lib/ewl/tests/ewl_tree.a 0644 bin bin 11964 27009 1162999806 1 f none lib/ewl/tests/ewl_tree.la 0755 bin bin 2224 1074 1162999806 1 f none lib/ewl/tests/ewl_tree.so 0755 bin bin 15792 60901 1162999806 1 f none lib/ewl/tests/ewl_tree2.a 0644 bin bin 26500 33446 1162999812 1 f none lib/ewl/tests/ewl_tree2.la 0755 bin bin 2231 1424 1162999812 1 f none lib/ewl/tests/ewl_tree2.so 0755 bin bin 29244 7474 1162999812 1 f none lib/ewl/tests/ewl_widget.a 0644 bin bin 14608 42287 1162999819 1 f none lib/ewl/tests/ewl_widget.la 0755 bin bin 2238 2558 1162999819 1 f none lib/ewl/tests/ewl_widget.so 0755 bin bin 18004 34984 1162999819 1 f none lib/libewl.a 0644 bin bin 4988188 9189 1162999493 1 f none lib/libewl.la 0755 bin bin 2141 58483 1162999493 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 2908688 31159 1162999493 1 d none lib/pkgconfig 0755 bin bin 1 f none lib/pkgconfig/ewl.pc 0644 bin bin 255 23287 1162999847 1 i pkginfo 202 17077 1163000064 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 1162999847 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 1128 25313 1162999823 1 f none share/ewl/examples/ewl_border.c 0644 bin bin 7880 24427 1162999523 1 f none share/ewl/examples/ewl_box.c 0644 bin bin 14119 32337 1162999528 1 f none share/ewl/examples/ewl_button.c 0644 bin bin 4079 19319 1162999532 1 f none share/ewl/examples/ewl_calendar.c 0644 bin bin 892 9407 1162999537 1 f none share/ewl/examples/ewl_colordialog.c 0644 bin bin 2367 50172 1162999542 1 f none share/ewl/examples/ewl_colorpicker.c 0644 bin bin 2033 41869 1162999547 1 f none share/ewl/examples/ewl_combo.c 0644 bin bin 9863 61005 1162999554 1 f none share/ewl/examples/ewl_container.c 0644 bin bin 1048 20880 1162999560 1 f none share/ewl/examples/ewl_datepicker.c 0644 bin bin 529 45668 1162999566 1 f none share/ewl/examples/ewl_dialog.c 0644 bin bin 3450 33010 1162999570 1 f none share/ewl/examples/ewl_dnd_snoop.c 0644 bin bin 8433 56858 1162999575 1 f none share/ewl/examples/ewl_engine.c 0644 bin bin 5017 32154 1162999580 1 f none share/ewl/examples/ewl_entry.c 0644 bin bin 5380 64607 1162999585 1 f none share/ewl/examples/ewl_filedialog.c 0644 bin bin 3470 27873 1162999589 1 f none share/ewl/examples/ewl_filepicker.c 0644 bin bin 4805 12081 1162999594 1 f none share/ewl/examples/ewl_floater.c 0644 bin bin 2909 54779 1162999599 1 f none share/ewl/examples/ewl_freebox.c 0644 bin bin 4999 11202 1162999610 1 f none share/ewl/examples/ewl_fullscreen.c 0644 bin bin 1107 29059 1162999619 1 f none share/ewl/examples/ewl_grid.c 0644 bin bin 3968 6065 1162999627 1 f none share/ewl/examples/ewl_histogram.c 0644 bin bin 2739 36656 1162999635 1 f none share/ewl/examples/ewl_icon.c 0644 bin bin 3085 59724 1162999640 1 f none share/ewl/examples/ewl_icon_theme.c 0644 bin bin 8936 38955 1162999645 1 f none share/ewl/examples/ewl_iconbox.c 0644 bin bin 2199 48344 1162999650 1 f none share/ewl/examples/ewl_image.c 0644 bin bin 13101 57131 1162999654 1 f none share/ewl/examples/ewl_image_thumbnail.c 0644 bin bin 2429 3216 1162999659 1 f none share/ewl/examples/ewl_imenu.c 0644 bin bin 3133 1455 1162999664 1 f none share/ewl/examples/ewl_io_manager.c 0644 bin bin 2330 62537 1162999669 1 f none share/ewl/examples/ewl_layer.c 0644 bin bin 4005 65322 1162999673 1 f none share/ewl/examples/ewl_list.c 0644 bin bin 7225 20665 1162999678 1 f none share/ewl/examples/ewl_media.c 0644 bin bin 8776 5274 1162999683 1 f none share/ewl/examples/ewl_menu.c 0644 bin bin 3180 5721 1162999687 1 f none share/ewl/examples/ewl_menubar.c 0644 bin bin 4586 39350 1162999692 1 f none share/ewl/examples/ewl_modal.c 0644 bin bin 2296 64113 1162999697 1 f none share/ewl/examples/ewl_mvc.c 0644 bin bin 19687 15101 1162999701 1 f none share/ewl/examples/ewl_notebook.c 0644 bin bin 8869 10866 1162999706 1 f none share/ewl/examples/ewl_paned.c 0644 bin bin 6492 43128 1162999711 1 f none share/ewl/examples/ewl_password.c 0644 bin bin 4831 61023 1162999717 1 f none share/ewl/examples/ewl_pointer.c 0644 bin bin 3029 61481 1162999726 1 f none share/ewl/examples/ewl_progressbar.c 0644 bin bin 5314 48492 1162999731 1 f none share/ewl/examples/ewl_puzzle.c 0644 bin bin 5399 26966 1162999737 1 f none share/ewl/examples/ewl_scrollbar.c 0644 bin bin 811 1486 1162999744 1 f none share/ewl/examples/ewl_scrollpane.c 0644 bin bin 765 338 1162999749 1 f none share/ewl/examples/ewl_seeker.c 0644 bin bin 1205 33028 1162999754 1 f none share/ewl/examples/ewl_spinner.c 0644 bin bin 4849 27345 1162999761 1 f none share/ewl/examples/ewl_statusbar.c 0644 bin bin 2130 31723 1162999767 1 f none share/ewl/examples/ewl_table.c 0644 bin bin 3890 61383 1162999775 1 f none share/ewl/examples/ewl_test_private.h 0644 bin bin 211 16774 1162999823 1 f none share/ewl/examples/ewl_text.c 0644 bin bin 9882 51478 1162999781 1 f none share/ewl/examples/ewl_text_editor.c 0644 bin bin 13429 1204 1162999787 1 f none share/ewl/examples/ewl_theme.c 0644 bin bin 9699 24528 1162999792 1 f none share/ewl/examples/ewl_tooltip.c 0644 bin bin 738 63694 1162999797 1 f none share/ewl/examples/ewl_tree.c 0644 bin bin 2752 27608 1162999802 1 f none share/ewl/examples/ewl_tree2.c 0644 bin bin 10849 46788 1162999807 1 f none share/ewl/examples/ewl_widget.c 0644 bin bin 3674 50429 1162999813 1 f none share/ewl/examples/main.c 0644 bin bin 20506 30474 1162999823 1 d none share/ewl/images 0755 bin bin 1 f none share/ewl/images/Draw.png 0644 bin bin 423 44743 1162999842 1 f none share/ewl/images/End.png 0644 bin bin 428 43056 1162999842 1 f none share/ewl/images/NewBCard.png 0644 bin bin 602 1791 1162999842 1 f none share/ewl/images/Open.png 0644 bin bin 453 49222 1162999842 1 f none share/ewl/images/Package.png 0644 bin bin 507 53455 1162999842 1 f none share/ewl/images/World.png 0644 bin bin 859 27559 1162999842 1 f none share/ewl/images/banner-top.png 0644 bin bin 46931 19132 1162999842 1 f none share/ewl/images/e-logo-0.png 0644 bin bin 836 27004 1162999844 1 f none share/ewl/images/e-logo-1.png 0644 bin bin 2284 15413 1162999844 1 f none share/ewl/images/e-logo-10.png 0644 bin bin 1919 40791 1162999845 1 f none share/ewl/images/e-logo-11.png 0644 bin bin 1649 60195 1162999845 1 f none share/ewl/images/e-logo-12.png 0644 bin bin 1122 5301 1162999845 1 f none share/ewl/images/e-logo-13.png 0644 bin bin 2773 16540 1162999845 1 f none share/ewl/images/e-logo-14.png 0644 bin bin 2689 65478 1162999845 1 f none share/ewl/images/e-logo-2.png 0644 bin bin 2512 44470 1162999844 1 f none share/ewl/images/e-logo-3.png 0644 bin bin 1256 20196 1162999844 1 f none share/ewl/images/e-logo-4.png 0644 bin bin 1164 9488 1162999844 1 f none share/ewl/images/e-logo-5.png 0644 bin bin 2409 33361 1162999845 1 f none share/ewl/images/e-logo-6.png 0644 bin bin 2028 56080 1162999845 1 f none share/ewl/images/e-logo-7.png 0644 bin bin 1714 5606 1162999845 1 f none share/ewl/images/e-logo-8.png 0644 bin bin 1155 8944 1162999845 1 f none share/ewl/images/e-logo-9.png 0644 bin bin 1918 37835 1162999845 1 f none share/ewl/images/e-logo.png 0644 bin bin 30399 64790 1162999843 1 f none share/ewl/images/elicit.png 0644 bin bin 18826 24811 1162999843 1 f none share/ewl/images/elicit1.png 0644 bin bin 17610 45537 1162999843 1 f none share/ewl/images/elicit2.png 0644 bin bin 34898 24662 1162999843 1 f none share/ewl/images/elicit3.png 0644 bin bin 17399 5722 1162999843 1 f none share/ewl/images/entice.png 0644 bin bin 247392 206 1162999843 1 f none share/ewl/images/entice1.png 0644 bin bin 238541 23148 1162999843 1 f none share/ewl/images/entice2.png 0644 bin bin 218011 39716 1162999843 1 f none share/ewl/images/entice3.png 0644 bin bin 200278 26825 1162999843 1 f none share/ewl/images/entrance.png 0644 bin bin 23888 8290 1162999843 1 f none share/ewl/images/entrance1.png 0644 bin bin 29587 12345 1162999843 1 f none share/ewl/images/entrance2.png 0644 bin bin 18441 52575 1162999843 1 f none share/ewl/images/entrance3.png 0644 bin bin 148709 244 1162999843 1 f none share/ewl/images/evidence.png 0644 bin bin 36911 61893 1162999843 1 f none share/ewl/images/evidence1.png 0644 bin bin 11539 61167 1162999844 1 f none share/ewl/images/evidence2.png 0644 bin bin 21897 27135 1162999844 1 f none share/ewl/images/evidence3.png 0644 bin bin 43564 2963 1162999844 1 f none share/ewl/images/evidence4.png 0644 bin bin 24721 50578 1162999844 1 f none share/ewl/images/lilbottom.png 0644 bin bin 40119 43667 1162999844 1 f none share/ewl/images/lilgrad.png 0644 bin bin 159 12752 1162999844 1 d none share/ewl/themes 0755 bin bin 1 f none share/ewl/themes/e17.edj 0644 bin bin 388023 47554 1162999841 1 f none share/ewl/themes/ewl_embed_test.edj 0644 bin bin 14395 7068 1162999842 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!0707010000e3ee000081a40000000000000000000000014551f900000000ca000000760000000700000000000000000000000800000000pkginfoPKG=EDVlibewl NAME=libewl ARCH=sparc VERSION=0.5.0.007 CATEGORY=application VENDOR=Enlightenment Developer Team EMAIL=kaethorn@stud.uni-stuttgart.de PSTAMP=Falko Schmidt BASEDIR=/usr/local CLASSES=none 0707010000e3ed000081a40000000000000000000000014551f90000006ed1000000760000000700000000000000000000000700000000pkgmap: 1 26247 1 d none bin 0755 bin bin 1 f none bin/ewl-config 0755 bin bin 4158 16180 1162999847 1 f none bin/ewl_config 0755 bin bin 50132 61033 1162999847 1 f none bin/ewl_embed_test 0755 bin bin 31656 48885 1162999822 1 f none bin/ewl_simple_test 0755 bin bin 28908 42659 1162999823 1 f none bin/ewl_test 0755 bin bin 49224 24647 1162999821 1 i copyright 1233 37159 1066679643 1 i depend 0 0 1162999512 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 1162999845 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 12072 7324 1162999494 1 f none include/ewl/Ewl_Test.h 0644 bin bin 1128 25313 1162999823 1 f none include/ewl/ewl_attach.h 0644 bin bin 3212 9852 1162999494 1 f none include/ewl/ewl_border.h 0644 bin bin 1561 61286 1162999494 1 f none include/ewl/ewl_box.h 0644 bin bin 2277 56282 1162999494 1 f none include/ewl/ewl_button.h 0644 bin bin 2334 1285 1162999494 1 f none include/ewl/ewl_calendar.h 0644 bin bin 1339 43361 1162999494 1 f none include/ewl/ewl_callback.h 0644 bin bin 5014 3291 1162999494 1 f none include/ewl/ewl_cell.h 0644 bin bin 1125 26752 1162999494 1 f none include/ewl/ewl_check.h 0644 bin bin 1297 37675 1162999494 1 f none include/ewl/ewl_checkbutton.h 0644 bin bin 1644 5943 1162999494 1 f none include/ewl/ewl_colordialog.h 0644 bin bin 2265 47763 1162999494 1 f none include/ewl/ewl_colorpicker.h 0644 bin bin 3281 13403 1162999494 1 f none include/ewl/ewl_combo.h 0644 bin bin 1556 63233 1162999494 1 f none include/ewl/ewl_config.h 0644 bin bin 1630 2386 1162999494 1 f none include/ewl/ewl_container.h 0644 bin bin 7183 19810 1162999494 1 f none include/ewl/ewl_cursor.h 0644 bin bin 1030 18564 1162999495 1 f none include/ewl/ewl_datepicker.h 0644 bin bin 1314 44104 1162999495 1 f none include/ewl/ewl_debug.h 0644 bin bin 5458 25167 1162999495 1 f none include/ewl/ewl_dialog.h 0644 bin bin 2005 35796 1162999495 1 f none include/ewl/ewl_dnd.h 0644 bin bin 1046 23467 1162999495 1 f none include/ewl/ewl_embed.h 0644 bin bin 6370 63945 1162999495 1 f none include/ewl/ewl_engines.h 0644 bin bin 11749 54891 1162999495 1 f none include/ewl/ewl_entry.h 0644 bin bin 3118 7814 1162999495 1 f none include/ewl/ewl_enums.h 0644 bin bin 20681 11844 1162999495 1 f none include/ewl/ewl_events.h 0644 bin bin 6503 29537 1162999495 1 f none include/ewl/ewl_filedialog.h 0644 bin bin 2291 63660 1162999495 1 f none include/ewl/ewl_filelist.h 0644 bin bin 4843 7621 1162999495 1 f none include/ewl/ewl_filelist_column.h 0644 bin bin 1697 4445 1162999495 1 f none include/ewl/ewl_filelist_icon.h 0644 bin bin 1319 45019 1162999495 1 f none include/ewl/ewl_filelist_list.h 0644 bin bin 1347 48122 1162999495 1 f none include/ewl/ewl_filepicker.h 0644 bin bin 2654 27586 1162999495 1 f none include/ewl/ewl_floater.h 0644 bin bin 1738 12160 1162999495 1 f none include/ewl/ewl_freebox.h 0644 bin bin 2187 55038 1162999495 1 f none include/ewl/ewl_grid.h 0644 bin bin 4680 58450 1162999495 1 f none include/ewl/ewl_highlight.h 0644 bin bin 845 3781 1162999495 1 f none include/ewl/ewl_histogram.h 0644 bin bin 2026 37024 1162999495 1 f none include/ewl/ewl_icon.h 0644 bin bin 2350 1869 1162999496 1 f none include/ewl/ewl_icon_theme.h 0644 bin bin 19752 22185 1162999496 1 f none include/ewl/ewl_iconbox.h 0644 bin bin 6119 50878 1162999496 1 f none include/ewl/ewl_image.h 0644 bin bin 4375 28508 1162999496 1 f none include/ewl/ewl_imenu.h 0644 bin bin 1286 42452 1162999496 1 f none include/ewl/ewl_io_manager.h 0644 bin bin 1130 31938 1162999496 1 f none include/ewl/ewl_label.h 0644 bin bin 880 4446 1162999494 1 f none include/ewl/ewl_list.h 0644 bin bin 937 10985 1162999496 1 f none include/ewl/ewl_macros.h 0644 bin bin 1598 54855 1162999496 1 f none include/ewl/ewl_media.h 0644 bin bin 2546 13743 1162999496 1 f none include/ewl/ewl_menu.h 0644 bin bin 1551 65189 1162999496 1 f none include/ewl/ewl_menu_base.h 0644 bin bin 1739 14711 1162999496 1 f none include/ewl/ewl_menu_item.h 0644 bin bin 1214 34355 1162999496 1 f none include/ewl/ewl_menubar.h 0644 bin bin 1168 31443 1162999496 1 f none include/ewl/ewl_misc.h 0644 bin bin 891 5509 1162999496 1 f none include/ewl/ewl_model.h 0644 bin bin 3028 54723 1162999496 1 f none include/ewl/ewl_mvc.h 0644 bin bin 4326 28348 1162999496 1 f none include/ewl/ewl_notebook.h 0644 bin bin 2602 24358 1162999496 1 f none include/ewl/ewl_object.h 0644 bin bin 18015 26368 1162999496 1 f none include/ewl/ewl_overlay.h 0644 bin bin 1364 49158 1162999496 1 f none include/ewl/ewl_paned.h 0644 bin bin 2747 35886 1162999496 1 f none include/ewl/ewl_password.h 0644 bin bin 1497 61963 1162999496 1 f none include/ewl/ewl_popup.h 0644 bin bin 1661 8941 1162999496 1 f none include/ewl/ewl_progressbar.h 0644 bin bin 1896 27539 1162999496 1 f none include/ewl/ewl_radiobutton.h 0644 bin bin 1972 37361 1162999496 1 f none include/ewl/ewl_range.h 0644 bin bin 1891 20376 1162999497 1 f none include/ewl/ewl_row.h 0644 bin bin 1442 54085 1162999497 1 f none include/ewl/ewl_scrollbar.h 0644 bin bin 2964 49731 1162999497 1 f none include/ewl/ewl_scrollpane.h 0644 bin bin 2971 55089 1162999497 1 f none include/ewl/ewl_seeker.h 0644 bin bin 2513 14956 1162999497 1 f none include/ewl/ewl_separator.h 0644 bin bin 1472 60169 1162999497 1 f none include/ewl/ewl_shadow.h 0644 bin bin 943 11165 1162999497 1 f none include/ewl/ewl_spacer.h 0644 bin bin 1011 17544 1162999497 1 f none include/ewl/ewl_spectrum.h 0644 bin bin 2486 13360 1162999497 1 f none include/ewl/ewl_spinner.h 0644 bin bin 2870 46470 1162999497 1 f none include/ewl/ewl_statusbar.h 0644 bin bin 1796 22129 1162999497 1 f none include/ewl/ewl_table.h 0644 bin bin 3124 57067 1162999497 1 f none include/ewl/ewl_text.h 0644 bin bin 14430 23828 1162999497 1 f none include/ewl/ewl_theme.h 0644 bin bin 1945 31244 1162999497 1 f none include/ewl/ewl_tree.h 0644 bin bin 4817 21980 1162999497 1 f none include/ewl/ewl_tree2.h 0644 bin bin 5685 24310 1162999497 1 f none include/ewl/ewl_tree2_view.h 0644 bin bin 816 64672 1162999497 1 f none include/ewl/ewl_tree2_view_plain.h 0644 bin bin 911 9472 1162999497 1 f none include/ewl/ewl_tree2_view_scrolled.h 0644 bin bin 1272 40736 1162999497 1 f none include/ewl/ewl_view.h 0644 bin bin 2139 48342 1162999497 1 f none include/ewl/ewl_widget.h 0644 bin bin 9416 64069 1162999497 1 f none include/ewl/ewl_window.h 0644 bin bin 3753 54594 1162999497 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 44304 36442 1162999507 1 f none lib/ewl/engines/evas.la 0755 bin bin 2198 63823 1162999507 1 f none lib/ewl/engines/evas.so 0755 bin bin 35416 41571 1162999507 1 f none lib/ewl/engines/evas_buffer.a 0644 bin bin 28348 5713 1162999522 1 f none lib/ewl/engines/evas_buffer.la 0755 bin bin 2247 3391 1162999522 1 f none lib/ewl/engines/evas_buffer.so 0755 bin bin 26992 14738 1162999521 1 f none lib/ewl/engines/evas_software_x11.a 0644 bin bin 22940 9805 1162999512 1 f none lib/ewl/engines/evas_software_x11.la 0755 bin bin 2289 7269 1162999512 1 f none lib/ewl/engines/evas_software_x11.so 0755 bin bin 24092 4982 1162999512 1 f none lib/ewl/engines/evas_xrender_x11.a 0644 bin bin 21892 16231 1162999516 1 f none lib/ewl/engines/evas_xrender_x11.la 0755 bin bin 2282 6464 1162999516 1 f none lib/ewl/engines/evas_xrender_x11.so 0755 bin bin 23196 25590 1162999516 1 f none lib/ewl/engines/x11.a 0644 bin bin 143224 63581 1162999502 1 f none lib/ewl/engines/x11.la 0755 bin bin 2191 62332 1162999502 1 f none lib/ewl/engines/x11.so 0755 bin bin 96392 41992 1162999502 1 d none lib/ewl/plugins 0755 bin bin 1 f none lib/ewl/plugins/ewl_io_manager_image_plugin.a 0644 bin bin 17636 11498 1162999840 1 f none lib/ewl/plugins/ewl_io_manager_image_plugin.la 0755 bin bin 2359 15071 1162999840 1 f none lib/ewl/plugins/ewl_io_manager_image_plugin.so 0755 bin bin 18300 44702 1162999840 1 f none lib/ewl/plugins/ewl_io_manager_text_c_plugin.a 0644 bin bin 28376 5737 1162999834 1 f none lib/ewl/plugins/ewl_io_manager_text_c_plugin.la 0755 bin bin 2366 15995 1162999834 1 f none lib/ewl/plugins/ewl_io_manager_text_c_plugin.so 0755 bin bin 27128 47117 1162999834 1 f none lib/ewl/plugins/ewl_io_manager_text_plugin.a 0644 bin bin 17912 34644 1162999828 1 f none lib/ewl/plugins/ewl_io_manager_text_plugin.la 0755 bin bin 2352 14637 1162999828 1 f none lib/ewl/plugins/ewl_io_manager_text_plugin.so 0755 bin bin 19152 3099 1162999828 1 d none lib/ewl/tests 0755 bin bin 1 f none lib/ewl/tests/ewl_border.a 0644 bin bin 18244 33473 1162999527 1 f none lib/ewl/tests/ewl_border.la 0755 bin bin 2238 2516 1162999527 1 f none lib/ewl/tests/ewl_border.so 0755 bin bin 19288 10829 1162999527 1 f none lib/ewl/tests/ewl_box.a 0644 bin bin 17992 49035 1162999532 1 f none lib/ewl/tests/ewl_box.la 0755 bin bin 2217 353 1162999532 1 f none lib/ewl/tests/ewl_box.so 0755 bin bin 18320 63582 1162999532 1 f none lib/ewl/tests/ewl_button.a 0644 bin bin 11420 50382 1162999536 1 f none lib/ewl/tests/ewl_button.la 0755 bin bin 2238 2726 1162999536 1 f none lib/ewl/tests/ewl_button.so 0755 bin bin 14564 12680 1162999536 1 f none lib/ewl/tests/ewl_calendar.a 0644 bin bin 9020 40223 1162999541 1 f none lib/ewl/tests/ewl_calendar.la 0755 bin bin 2252 3832 1162999541 1 f none lib/ewl/tests/ewl_calendar.so 0755 bin bin 13060 53544 1162999541 1 f none lib/ewl/tests/ewl_colordialog.a 0644 bin bin 11108 64092 1162999547 1 f none lib/ewl/tests/ewl_colordialog.la 0755 bin bin 2273 6219 1162999547 1 f none lib/ewl/tests/ewl_colordialog.so 0755 bin bin 15308 53235 1162999546 1 f none lib/ewl/tests/ewl_colorpicker.a 0644 bin bin 9108 50711 1162999553 1 f none lib/ewl/tests/ewl_colorpicker.la 0755 bin bin 2273 6317 1162999553 1 f none lib/ewl/tests/ewl_colorpicker.so 0755 bin bin 13032 63765 1162999553 1 f none lib/ewl/tests/ewl_combo.a 0644 bin bin 19284 12123 1162999559 1 f none lib/ewl/tests/ewl_combo.la 0755 bin bin 2231 1746 1162999559 1 f none lib/ewl/tests/ewl_combo.so 0755 bin bin 21936 26253 1162999559 1 f none lib/ewl/tests/ewl_container.a 0644 bin bin 9416 54246 1162999565 1 f none lib/ewl/tests/ewl_container.la 0755 bin bin 2259 4791 1162999565 1 f none lib/ewl/tests/ewl_container.so 0755 bin bin 13060 55975 1162999565 1 f none lib/ewl/tests/ewl_datepicker.a 0644 bin bin 8464 19383 1162999570 1 f none lib/ewl/tests/ewl_datepicker.la 0755 bin bin 2266 5414 1162999570 1 f none lib/ewl/tests/ewl_datepicker.so 0755 bin bin 12216 15902 1162999570 1 f none lib/ewl/tests/ewl_dialog.a 0644 bin bin 13280 57252 1162999574 1 f none lib/ewl/tests/ewl_dialog.la 0755 bin bin 2238 2418 1162999574 1 f none lib/ewl/tests/ewl_dialog.so 0755 bin bin 17048 54340 1162999574 1 f none lib/ewl/tests/ewl_dnd_snoop.a 0644 bin bin 22684 44667 1162999579 1 f none lib/ewl/tests/ewl_dnd_snoop.la 0755 bin bin 2259 4798 1162999579 1 f none lib/ewl/tests/ewl_dnd_snoop.so 0755 bin bin 25964 49480 1162999579 1 f none lib/ewl/tests/ewl_engine.a 0644 bin bin 15560 58548 1162999584 1 f none lib/ewl/tests/ewl_engine.la 0755 bin bin 2238 2460 1162999584 1 f none lib/ewl/tests/ewl_engine.so 0755 bin bin 18800 52438 1162999584 1 f none lib/ewl/tests/ewl_entry.a 0644 bin bin 13912 52322 1162999589 1 f none lib/ewl/tests/ewl_entry.la 0755 bin bin 2231 1984 1162999589 1 f none lib/ewl/tests/ewl_entry.so 0755 bin bin 17000 40738 1162999589 1 f none lib/ewl/tests/ewl_filedialog.a 0644 bin bin 15036 19370 1162999593 1 f none lib/ewl/tests/ewl_filedialog.la 0755 bin bin 2266 5330 1162999593 1 f none lib/ewl/tests/ewl_filedialog.so 0755 bin bin 18332 7583 1162999593 1 f none lib/ewl/tests/ewl_filepicker.a 0644 bin bin 13324 19808 1162999598 1 f none lib/ewl/tests/ewl_filepicker.la 0755 bin bin 2266 5428 1162999598 1 f none lib/ewl/tests/ewl_filepicker.so 0755 bin bin 16924 53858 1162999598 1 f none lib/ewl/tests/ewl_floater.a 0644 bin bin 10944 51852 1162999608 1 f none lib/ewl/tests/ewl_floater.la 0755 bin bin 2245 3293 1162999608 1 f none lib/ewl/tests/ewl_floater.so 0755 bin bin 14716 27195 1162999607 1 f none lib/ewl/tests/ewl_freebox.a 0644 bin bin 14992 22296 1162999618 1 f none lib/ewl/tests/ewl_freebox.la 0755 bin bin 2245 3279 1162999617 1 f none lib/ewl/tests/ewl_freebox.so 0755 bin bin 18928 42508 1162999617 1 f none lib/ewl/tests/ewl_fullscreen.a 0644 bin bin 10072 30478 1162999626 1 f none lib/ewl/tests/ewl_fullscreen.la 0755 bin bin 2266 5575 1162999626 1 f none lib/ewl/tests/ewl_fullscreen.so 0755 bin bin 13976 44288 1162999626 1 f none lib/ewl/tests/ewl_grid.a 0644 bin bin 13280 43909 1162999634 1 f none lib/ewl/tests/ewl_grid.la 0755 bin bin 2224 1004 1162999634 1 f none lib/ewl/tests/ewl_grid.so 0755 bin bin 16928 49068 1162999633 1 f none lib/ewl/tests/ewl_histogram.a 0644 bin bin 10760 29300 1162999639 1 f none lib/ewl/tests/ewl_histogram.la 0755 bin bin 2259 4868 1162999639 1 f none lib/ewl/tests/ewl_histogram.so 0755 bin bin 14412 59616 1162999639 1 f none lib/ewl/tests/ewl_icon.a 0644 bin bin 12180 53761 1162999644 1 f none lib/ewl/tests/ewl_icon.la 0755 bin bin 2224 1025 1162999644 1 f none lib/ewl/tests/ewl_icon.so 0755 bin bin 15296 24727 1162999644 1 f none lib/ewl/tests/ewl_icon_theme.a 0644 bin bin 19508 28144 1162999649 1 f none lib/ewl/tests/ewl_icon_theme.la 0755 bin bin 2266 5407 1162999649 1 f none lib/ewl/tests/ewl_icon_theme.so 0755 bin bin 23084 61510 1162999649 1 f none lib/ewl/tests/ewl_iconbox.a 0644 bin bin 12740 29845 1162999654 1 f none lib/ewl/tests/ewl_iconbox.la 0755 bin bin 2245 3328 1162999654 1 f none lib/ewl/tests/ewl_iconbox.so 0755 bin bin 16916 17910 1162999654 1 f none lib/ewl/tests/ewl_image.a 0644 bin bin 25772 38033 1162999659 1 f none lib/ewl/tests/ewl_image.la 0755 bin bin 2231 1655 1162999658 1 f none lib/ewl/tests/ewl_image.so 0755 bin bin 27396 54259 1162999658 1 f none lib/ewl/tests/ewl_image_thumbnail.a 0644 bin bin 10924 63764 1162999663 1 f none lib/ewl/tests/ewl_image_thumbnail.la 0755 bin bin 2301 9068 1162999663 1 f none lib/ewl/tests/ewl_image_thumbnail.so 0755 bin bin 14756 20110 1162999663 1 f none lib/ewl/tests/ewl_imenu.a 0644 bin bin 12300 2689 1162999668 1 f none lib/ewl/tests/ewl_imenu.la 0755 bin bin 2231 1844 1162999668 1 f none lib/ewl/tests/ewl_imenu.so 0755 bin bin 15708 37109 1162999668 1 f none lib/ewl/tests/ewl_io_manager.a 0644 bin bin 13372 36312 1162999673 1 f none lib/ewl/tests/ewl_io_manager.la 0755 bin bin 2266 5344 1162999673 1 f none lib/ewl/tests/ewl_io_manager.so 0755 bin bin 17320 26465 1162999673 1 f none lib/ewl/tests/ewl_layer.a 0644 bin bin 12976 19801 1162999677 1 f none lib/ewl/tests/ewl_layer.la 0755 bin bin 2231 1837 1162999677 1 f none lib/ewl/tests/ewl_layer.so 0755 bin bin 15708 48207 1162999677 1 f none lib/ewl/tests/ewl_list.a 0644 bin bin 20180 2244 1162999682 1 f none lib/ewl/tests/ewl_list.la 0755 bin bin 2224 1158 1162999682 1 f none lib/ewl/tests/ewl_list.so 0755 bin bin 23344 39125 1162999682 1 f none lib/ewl/tests/ewl_media.a 0644 bin bin 24032 7568 1162999687 1 f none lib/ewl/tests/ewl_media.la 0755 bin bin 2231 1634 1162999687 1 f none lib/ewl/tests/ewl_media.so 0755 bin bin 26372 27462 1162999687 1 f none lib/ewl/tests/ewl_menu.a 0644 bin bin 12328 5967 1162999691 1 f none lib/ewl/tests/ewl_menu.la 0755 bin bin 2224 1109 1162999691 1 f none lib/ewl/tests/ewl_menu.so 0755 bin bin 15740 42035 1162999691 1 f none lib/ewl/tests/ewl_menubar.a 0644 bin bin 12384 65406 1162999696 1 f none lib/ewl/tests/ewl_menubar.la 0755 bin bin 2245 3272 1162999696 1 f none lib/ewl/tests/ewl_menubar.so 0755 bin bin 15256 15942 1162999696 1 f none lib/ewl/tests/ewl_modal.a 0644 bin bin 11720 9558 1162999701 1 f none lib/ewl/tests/ewl_modal.la 0755 bin bin 2231 1725 1162999701 1 f none lib/ewl/tests/ewl_modal.so 0755 bin bin 15232 34000 1162999701 1 f none lib/ewl/tests/ewl_mvc.a 0644 bin bin 38920 56024 1162999706 1 f none lib/ewl/tests/ewl_mvc.la 0755 bin bin 2217 332 1162999706 1 f none lib/ewl/tests/ewl_mvc.so 0755 bin bin 32588 3920 1162999706 1 f none lib/ewl/tests/ewl_notebook.a 0644 bin bin 21356 42673 1162999710 1 f none lib/ewl/tests/ewl_notebook.la 0755 bin bin 2252 4105 1162999710 1 f none lib/ewl/tests/ewl_notebook.so 0755 bin bin 22716 21217 1162999710 1 f none lib/ewl/tests/ewl_paned.a 0644 bin bin 14068 49004 1162999716 1 f none lib/ewl/tests/ewl_paned.la 0755 bin bin 2231 1690 1162999716 1 f none lib/ewl/tests/ewl_paned.so 0755 bin bin 16660 14235 1162999716 1 f none lib/ewl/tests/ewl_password.a 0644 bin bin 12032 3786 1162999725 1 f none lib/ewl/tests/ewl_password.la 0755 bin bin 2252 4231 1162999725 1 f none lib/ewl/tests/ewl_password.so 0755 bin bin 15472 42914 1162999725 1 f none lib/ewl/tests/ewl_pointer.a 0644 bin bin 13696 31584 1162999731 1 f none lib/ewl/tests/ewl_pointer.la 0755 bin bin 2245 3433 1162999730 1 f none lib/ewl/tests/ewl_pointer.so 0755 bin bin 17744 44578 1162999730 1 f none lib/ewl/tests/ewl_progressbar.a 0644 bin bin 16504 45903 1162999736 1 f none lib/ewl/tests/ewl_progressbar.la 0755 bin bin 2273 6408 1162999736 1 f none lib/ewl/tests/ewl_progressbar.so 0755 bin bin 19280 52786 1162999736 1 f none lib/ewl/tests/ewl_puzzle.a 0644 bin bin 17260 9734 1162999743 1 f none lib/ewl/tests/ewl_puzzle.la 0755 bin bin 2238 2824 1162999743 1 f none lib/ewl/tests/ewl_puzzle.so 0755 bin bin 20332 19271 1162999743 1 f none lib/ewl/tests/ewl_scrollbar.a 0644 bin bin 8744 28484 1162999749 1 f none lib/ewl/tests/ewl_scrollbar.la 0755 bin bin 2259 4798 1162999748 1 f none lib/ewl/tests/ewl_scrollbar.so 0755 bin bin 12520 35620 1162999748 1 f none lib/ewl/tests/ewl_scrollpane.a 0644 bin bin 8848 33547 1162999754 1 f none lib/ewl/tests/ewl_scrollpane.la 0755 bin bin 2266 5575 1162999754 1 f none lib/ewl/tests/ewl_scrollpane.so 0755 bin bin 12680 35353 1162999754 1 f none lib/ewl/tests/ewl_seeker.a 0644 bin bin 9440 54640 1162999759 1 f none lib/ewl/tests/ewl_seeker.la 0755 bin bin 2238 2523 1162999759 1 f none lib/ewl/tests/ewl_seeker.so 0755 bin bin 13380 6346 1162999759 1 f none lib/ewl/tests/ewl_spinner.a 0644 bin bin 14336 55897 1162999766 1 f none lib/ewl/tests/ewl_spinner.la 0755 bin bin 2245 3419 1162999766 1 f none lib/ewl/tests/ewl_spinner.so 0755 bin bin 16800 37339 1162999766 1 f none lib/ewl/tests/ewl_statusbar.a 0644 bin bin 10744 31935 1162999774 1 f none lib/ewl/tests/ewl_statusbar.la 0755 bin bin 2259 4945 1162999773 1 f none lib/ewl/tests/ewl_statusbar.so 0755 bin bin 14460 50727 1162999773 1 f none lib/ewl/tests/ewl_table.a 0644 bin bin 9072 43257 1162999780 1 f none lib/ewl/tests/ewl_table.la 0755 bin bin 2231 1690 1162999780 1 f none lib/ewl/tests/ewl_table.so 0755 bin bin 13076 48852 1162999780 1 f none lib/ewl/tests/ewl_text.a 0644 bin bin 19696 62727 1162999786 1 f none lib/ewl/tests/ewl_text.la 0755 bin bin 2224 1221 1162999786 1 f none lib/ewl/tests/ewl_text.so 0755 bin bin 22920 36166 1162999786 1 f none lib/ewl/tests/ewl_text_editor.a 0644 bin bin 31376 61305 1162999791 1 f none lib/ewl/tests/ewl_text_editor.la 0755 bin bin 2273 6415 1162999791 1 f none lib/ewl/tests/ewl_text_editor.so 0755 bin bin 33484 21465 1162999791 1 f none lib/ewl/tests/ewl_theme.a 0644 bin bin 22036 33590 1162999796 1 f none lib/ewl/tests/ewl_theme.la 0755 bin bin 2231 1767 1162999796 1 f none lib/ewl/tests/ewl_theme.so 0755 bin bin 24324 41716 1162999796 1 f none lib/ewl/tests/ewl_tooltip.a 0644 bin bin 8756 30839 1162999802 1 f none lib/ewl/tests/ewl_tooltip.la 0755 bin bin 2245 3503 1162999802 1 f none lib/ewl/tests/ewl_tooltip.so 0755 bin bin 12760 46655 1162999801 1 f none lib/ewl/tests/ewl_tree.a 0644 bin bin 11964 27009 1162999806 1 f none lib/ewl/tests/ewl_tree.la 0755 bin bin 2224 1074 1162999806 1 f none lib/ewl/tests/ewl_tree.so 0755 bin bin 15792 60901 1162999806 1 f none lib/ewl/tests/ewl_tree2.a 0644 bin bin 26500 33446 1162999812 1 f none lib/ewl/tests/ewl_tree2.la 0755 bin bin 2231 1424 1162999812 1 f none lib/ewl/tests/ewl_tree2.so 0755 bin bin 29244 7474 1162999812 1 f none lib/ewl/tests/ewl_widget.a 0644 bin bin 14608 42287 1162999819 1 f none lib/ewl/tests/ewl_widget.la 0755 bin bin 2238 2558 1162999819 1 f none lib/ewl/tests/ewl_widget.so 0755 bin bin 18004 34984 1162999819 1 f none lib/libewl.a 0644 bin bin 4988188 9189 1162999493 1 f none lib/libewl.la 0755 bin bin 2141 58483 1162999493 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 2908688 31159 1162999493 1 d none lib/pkgconfig 0755 bin bin 1 f none lib/pkgconfig/ewl.pc 0644 bin bin 255 23287 1162999847 1 i pkginfo 202 17077 1163000064 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 1162999847 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 1128 25313 1162999823 1 f none share/ewl/examples/ewl_border.c 0644 bin bin 7880 24427 1162999523 1 f none share/ewl/examples/ewl_box.c 0644 bin bin 14119 32337 1162999528 1 f none share/ewl/examples/ewl_button.c 0644 bin bin 4079 19319 1162999532 1 f none share/ewl/examples/ewl_calendar.c 0644 bin bin 892 9407 1162999537 1 f none share/ewl/examples/ewl_colordialog.c 0644 bin bin 2367 50172 1162999542 1 f none share/ewl/examples/ewl_colorpicker.c 0644 bin bin 2033 41869 1162999547 1 f none share/ewl/examples/ewl_combo.c 0644 bin bin 9863 61005 1162999554 1 f none share/ewl/examples/ewl_container.c 0644 bin bin 1048 20880 1162999560 1 f none share/ewl/examples/ewl_datepicker.c 0644 bin bin 529 45668 1162999566 1 f none share/ewl/examples/ewl_dialog.c 0644 bin bin 3450 33010 1162999570 1 f none share/ewl/examples/ewl_dnd_snoop.c 0644 bin bin 8433 56858 1162999575 1 f none share/ewl/examples/ewl_engine.c 0644 bin bin 5017 32154 1162999580 1 f none share/ewl/examples/ewl_entry.c 0644 bin bin 5380 64607 1162999585 1 f none share/ewl/examples/ewl_filedialog.c 0644 bin bin 3470 27873 1162999589 1 f none share/ewl/examples/ewl_filepicker.c 0644 bin bin 4805 12081 1162999594 1 f none share/ewl/examples/ewl_floater.c 0644 bin bin 2909 54779 1162999599 1 f none share/ewl/examples/ewl_freebox.c 0644 bin bin 4999 11202 1162999610 1 f none share/ewl/examples/ewl_fullscreen.c 0644 bin bin 1107 29059 1162999619 1 f none share/ewl/examples/ewl_grid.c 0644 bin bin 3968 6065 1162999627 1 f none share/ewl/examples/ewl_histogram.c 0644 bin bin 2739 36656 1162999635 1 f none share/ewl/examples/ewl_icon.c 0644 bin bin 3085 59724 1162999640 1 f none share/ewl/examples/ewl_icon_theme.c 0644 bin bin 8936 38955 1162999645 1 f none share/ewl/examples/ewl_iconbox.c 0644 bin bin 2199 48344 1162999650 1 f none share/ewl/examples/ewl_image.c 0644 bin bin 13101 57131 1162999654 1 f none share/ewl/examples/ewl_image_thumbnail.c 0644 bin bin 2429 3216 1162999659 1 f none share/ewl/examples/ewl_imenu.c 0644 bin bin 3133 1455 1162999664 1 f none share/ewl/examples/ewl_io_manager.c 0644 bin bin 2330 62537 1162999669 1 f none share/ewl/examples/ewl_layer.c 0644 bin bin 4005 65322 1162999673 1 f none share/ewl/examples/ewl_list.c 0644 bin bin 7225 20665 1162999678 1 f none share/ewl/examples/ewl_media.c 0644 bin bin 8776 5274 1162999683 1 f none share/ewl/examples/ewl_menu.c 0644 bin bin 3180 5721 1162999687 1 f none share/ewl/examples/ewl_menubar.c 0644 bin bin 4586 39350 1162999692 1 f none share/ewl/examples/ewl_modal.c 0644 bin bin 2296 64113 1162999697 1 f none share/ewl/examples/ewl_mvc.c 0644 bin bin 19687 15101 1162999701 1 f none share/ewl/examples/ewl_notebook.c 0644 bin bin 8869 10866 1162999706 1 f none share/ewl/examples/ewl_paned.c 0644 bin bin 6492 43128 1162999711 1 f none share/ewl/examples/ewl_password.c 0644 bin bin 4831 61023 1162999717 1 f none share/ewl/examples/ewl_pointer.c 0644 bin bin 3029 61481 1162999726 1 f none share/ewl/examples/ewl_progressbar.c 0644 bin bin 5314 48492 1162999731 1 f none share/ewl/examples/ewl_puzzle.c 0644 bin bin 5399 26966 1162999737 1 f none share/ewl/examples/ewl_scrollbar.c 0644 bin bin 811 1486 1162999744 1 f none share/ewl/examples/ewl_scrollpane.c 0644 bin bin 765 338 1162999749 1 f none share/ewl/examples/ewl_seeker.c 0644 bin bin 1205 33028 1162999754 1 f none share/ewl/examples/ewl_spinner.c 0644 bin bin 4849 27345 1162999761 1 f none share/ewl/examples/ewl_statusbar.c 0644 bin bin 2130 31723 1162999767 1 f none share/ewl/examples/ewl_table.c 0644 bin bin 3890 61383 1162999775 1 f none share/ewl/examples/ewl_test_private.h 0644 bin bin 211 16774 1162999823 1 f none share/ewl/examples/ewl_text.c 0644 bin bin 9882 51478 1162999781 1 f none share/ewl/examples/ewl_text_editor.c 0644 bin bin 13429 1204 1162999787 1 f none share/ewl/examples/ewl_theme.c 0644 bin bin 9699 24528 1162999792 1 f none share/ewl/examples/ewl_tooltip.c 0644 bin bin 738 63694 1162999797 1 f none share/ewl/examples/ewl_tree.c 0644 bin bin 2752 27608 1162999802 1 f none share/ewl/examples/ewl_tree2.c 0644 bin bin 10849 46788 1162999807 1 f none share/ewl/examples/ewl_widget.c 0644 bin bin 3674 50429 1162999813 1 f none share/ewl/examples/main.c 0644 bin bin 20506 30474 1162999823 1 d none share/ewl/images 0755 bin bin 1 f none share/ewl/images/Draw.png 0644 bin bin 423 44743 1162999842 1 f none share/ewl/images/End.png 0644 bin bin 428 43056 1162999842 1 f none share/ewl/images/NewBCard.png 0644 bin bin 602 1791 1162999842 1 f none share/ewl/images/Open.png 0644 bin bin 453 49222 1162999842 1 f none share/ewl/images/Package.png 0644 bin bin 507 53455 1162999842 1 f none share/ewl/images/World.png 0644 bin bin 859 27559 1162999842 1 f none share/ewl/images/banner-top.png 0644 bin bin 46931 19132 1162999842 1 f none share/ewl/images/e-logo-0.png 0644 bin bin 836 27004 1162999844 1 f none share/ewl/images/e-logo-1.png 0644 bin bin 2284 15413 1162999844 1 f none share/ewl/images/e-logo-10.png 0644 bin bin 1919 40791 1162999845 1 f none share/ewl/images/e-logo-11.png 0644 bin bin 1649 60195 1162999845 1 f none share/ewl/images/e-logo-12.png 0644 bin bin 1122 5301 1162999845 1 f none share/ewl/images/e-logo-13.png 0644 bin bin 2773 16540 1162999845 1 f none share/ewl/images/e-logo-14.png 0644 bin bin 2689 65478 1162999845 1 f none share/ewl/images/e-logo-2.png 0644 bin bin 2512 44470 1162999844 1 f none share/ewl/images/e-logo-3.png 0644 bin bin 1256 20196 1162999844 1 f none share/ewl/images/e-logo-4.png 0644 bin bin 1164 9488 1162999844 1 f none share/ewl/images/e-logo-5.png 0644 bin bin 2409 33361 1162999845 1 f none share/ewl/images/e-logo-6.png 0644 bin bin 2028 56080 1162999845 1 f none share/ewl/images/e-logo-7.png 0644 bin bin 1714 5606 1162999845 1 f none share/ewl/images/e-logo-8.png 0644 bin bin 1155 8944 1162999845 1 f none share/ewl/images/e-logo-9.png 0644 bin bin 1918 37835 1162999845 1 f none share/ewl/images/e-logo.png 0644 bin bin 30399 64790 1162999843 1 f none share/ewl/images/elicit.png 0644 bin bin 18826 24811 1162999843 1 f none share/ewl/images/elicit1.png 0644 bin bin 17610 45537 1162999843 1 f none share/ewl/images/elicit2.png 0644 bin bin 34898 24662 1162999843 1 f none share/ewl/images/elicit3.png 0644 bin bin 17399 5722 1162999843 1 f none share/ewl/images/entice.png 0644 bin bin 247392 206 1162999843 1 f none share/ewl/images/entice1.png 0644 bin bin 238541 23148 1162999843 1 f none share/ewl/images/entice2.png 0644 bin bin 218011 39716 1162999843 1 f none share/ewl/images/entice3.png 0644 bin bin 200278 26825 1162999843 1 f none share/ewl/images/entrance.png 0644 bin bin 23888 8290 1162999843 1 f none share/ewl/images/entrance1.png 0644 bin bin 29587 12345 1162999843 1 f none share/ewl/images/entrance2.png 0644 bin bin 18441 52575 1162999843 1 f none share/ewl/images/entrance3.png 0644 bin bin 148709 244 1162999843 1 f none share/ewl/images/evidence.png 0644 bin bin 36911 61893 1162999843 1 f none share/ewl/images/evidence1.png 0644 bin bin 11539 61167 1162999844 1 f none share/ewl/images/evidence2.png 0644 bin bin 21897 27135 1162999844 1 f none share/ewl/images/evidence3.png 0644 bin bin 43564 2963 1162999844 1 f none share/ewl/images/evidence4.png 0644 bin bin 24721 50578 1162999844 1 f none share/ewl/images/lilbottom.png 0644 bin bin 40119 43667 1162999844 1 f none share/ewl/images/lilgrad.png 0644 bin bin 159 12752 1162999844 1 d none share/ewl/themes 0755 bin bin 1 f none share/ewl/themes/e17.edj 0644 bin bin 388023 47554 1162999841 1 f none share/ewl/themes/ewl_embed_test.edj 0644 bin bin 14395 7068 1162999842 0707010000e57b000041ed0000000000000000000000024551f90000000000000000760000000700000000000000000000000800000000install0707010000e57c000081a40000000000000000000000013f943d5b000004d1000000760000000700000000000000000000001200000000install/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. 0707010000e57d000081a40000000000000000000000014551f6d800000000000000760000000700000000000000000000000f00000000install/depend0707010000e3ef000041ed0000000000000000000000074551f90200000000000000760000000700000000000000000000000600000000reloc0707010000e3f0000041ed0000000000000000000000024551f90000000000000000760000000700000000000000000000000a00000000reloc/bin0707010000e3f1000081ed0000000200000002000000014551f8270000103e000000760000000700000000000000000000001500000000reloc/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.0.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/opt/csw/lib -R/opt/csw/lib -lfreetype -lz -lfontconfig -L/usr/local/lib -lecore -lecore_job -lecore_x -L/usr/X11R6/lib -lX11 -lXext -lecore_evas -lecore_con -lecore_ipc -lecore_txt -liconv -lecore_config -lecore_file -L/opt/csw/lib -lcurl -L/opt/csw/lib -L/opt/csw/lib -lidn -lssl -lcrypto -ldl -lsocket -lnsl -lz -lecore_desktop -lecore_dbus -R/usr/sfw/lib -L/usr/sfw/lib -lssl -lcrypto -lsocket -lnsl -ldl -L/opt/csw/lib -lcurl -L/opt/csw/lib -L/opt/csw/lib -lidn -lssl -lcrypto -ldl -lsocket -lnsl -lz -L/usr/local/lib -leet -lz -ljpeg -L/usr/local/lib -levas -L/usr/local/lib -leet -lz -ljpeg -L/opt/csw/lib -R/opt/csw/lib -lfreetype -lz -lfontconfig -L/usr/X11R6/lib -lX11 -lXext -lXrender -lXp -lXrandr -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/X11R6/lib -lX11 -lXext -lecore_evas -lecore_con -lecore_ipc -lecore_txt -liconv -lecore_config -lecore_file -L/opt/csw/lib -lcurl -L/opt/csw/lib -L/opt/csw/lib -lidn -lssl -lcrypto -ldl -lsocket -lnsl -lz -lecore_desktop -lecore_dbus -R/usr/sfw/lib -L/usr/sfw/lib -lssl -lcrypto -lsocket -lnsl -ldl -L/opt/csw/lib -lcurl -L/opt/csw/lib -L/opt/csw/lib -lidn -lssl -lcrypto -ldl -lsocket -lnsl -lz -L/usr/local/lib -leet -lz -ljpeg -L/usr/local/lib -levas -L/usr/local/lib -leet -lz -ljpeg -L/opt/csw/lib -R/opt/csw/lib -lfreetype -lz -lfontconfig -L/usr/X11R6/lib -lX11 -lXext -lXrender -lXp -lXrandr -liconv -lm -L/usr/local/lib -levas -L/usr/local/lib -leet -lz -ljpeg -L/opt/csw/lib -R/opt/csw/lib -lfreetype -lz -lfontconfig -L/usr/local/lib -lepsilon -L/usr/local/lib -lImlib2 -L/opt/csw/lib -R/opt/csw/lib -lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext -ldl -lm -L/usr/local/lib -lepeg -ljpeg -L/usr/local/lib -ledje -L/usr/local/lib -levas -L/usr/local/lib -leet -lz -ljpeg -L/opt/csw/lib -R/opt/csw/lib -lfreetype -lz -lfontconfig -L/usr/local/lib -lecore -lecore_job -lecore_x -L/usr/X11R6/lib -lX11 -lXext -lecore_evas -lecore_con -lecore_ipc -lecore_txt -liconv -lecore_config -lecore_file -L/opt/csw/lib -lcurl -L/opt/csw/lib -L/opt/csw/lib -lidn -lssl -lcrypto -ldl -lsocket -lnsl -lz -lecore_desktop -lecore_dbus -R/usr/sfw/lib -L/usr/sfw/lib -lssl -lcrypto -lsocket -lnsl -ldl -L/opt/csw/lib -lcurl -L/opt/csw/lib -L/opt/csw/lib -lidn -lssl -lcrypto -ldl -lsocket -lnsl -lz -L/usr/local/lib -leet -lz -ljpeg -L/usr/local/lib -levas -L/usr/local/lib -leet -lz -ljpeg -L/opt/csw/lib -R/opt/csw/lib -lfreetype -lz -lfontconfig -L/usr/X11R6/lib -lX11 -lXext -lXrender -lXp -lXrandr -liconv -lm -L/usr/local/lib -leet -lz -ljpeg -L/usr/local/lib -lembryo -lm -lm -lpng12 -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 0707010000e3f2000081ed0000000200000002000000014551f8270000c3d4000000760000000700000000000000000000001500000000reloc/bin/ewl_configELF4\4 (#"44FFFF XL$L$/usr/lib/ld.so.1  !"$%&*+,-023678:;<=>?@BDHJKLNOQRSVXYZ\_`bcdefijmqrstvwxz{}~ #'()./1459ACEFGIMPTUW[]^aghklnopuy|HH-G4L:L@INI8aKqKlJK<6 N(IKTKHI,H<*H? WG\IhdPmHG(K> ItJ(I\JHGJ IPL$%ID6K`IJ[KG4lKIJGG4 HJ F'F .H$BJ|VJLrJ4HT:d HH0IKPI K Kx+J@GpNHH^JsJGKJIGKKIK K"Gd'I.H;IJJXJXtJNJJdt E HH G|K$H*K07G>KHUK\F rG>x  Hx H>\ eP!HI K N@!%Jp8HlIGU6 ^H`yJ@IIGPIIN@ewl_object_fill_policy_setewl_notebook_newstrchr.umul.udivewl_table_newewl_label_view_getewl_widget_hideewl_text_styles_setewl_button_newewl_text_wrap_set__muldi3__dso_handleewl_widget_name_setewl_text_font_setecore_list_currentewl_border_newewl_mvc_model_setewl_callback_appendewl_window_class_set__deregister_frame_infofreereaddir_environewl_border_text_set_exitewl_text_text_get_lib_versionstrlenmemcpyopendirewl_config_can_save_systemewl_scrollpane_newewl_shutdownewl_checkbutton_newewl_mvc_data_set_DYNAMICewl_mvc_view_setewl_text_align_setewl_text_text_setewl_mvc_data_getewl_range_value_getewl_label_newewl_icon_theme_icon_path_getewl_config_string_setstrncmpewl_mainewl_notebook_page_tab_text_setewl_checkbutton_checked_set_PROCEDURE_LINKAGE_TABLE__etextewl_window_name_setewl_range_value_setewl_range_minimum_value_setewl_spinner_newewl_vbox_new__udivdi3ewl_button_label_setewl_object_size_requestclosedirecore_list_nextewl_configewl_model_ecore_list_getewl_widget_disableewl_text_text_appendewl_button_image_setewl_main_quitewl_widget_showewl_config_user_saveewl_button_stock_type_setstrdupewl_mvc_selected_getewl_spacer_newewl_table_addatexitecore_list_goto_firstewl_entry_newewl_checkbutton_is_checkedecore_list_goto_indexputsstrcmpewl_list_newecore_list_newewl_combo_newewl_range_maximum_value_setewl_object_alignment_set_edataewl_checkbutton_label_position_setewl_range_step_set_start__clz_tabewl_window_newewl_window_title_setewl_initewl_widget_name_findewl_hbox_newewl_text_newprintfewl_text_font_size_setfwrite_GLOBAL_OFFSET_TABLE_ewl_config_system_save_fini__register_frame_infoewl_menu_new_Jv_RegisterClassesewl_menu_item_newewl_notebook_tabbar_alignment_setecore_list_appendewl_config_int_set__iobewl_config_int_getewl_hmenubar_newstrncasecmp__divdi3ewl_container_child_appendewl_spinner_digits_setewl_mvc_selected_setewl_table_homogeneous_setewl_config_string_get_endewl_label_text_setewl_mvc_dirty_setlibc.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.1libcurl.so.3libidn.so.11libssl.so.0.9.8libcrypto.so.0.9.8libdl.so.1libsocket.so.1libnsl.so.1libevas.so.1libfontconfig.so.1libfreetype.so.6libexpat.so.0libXext.so.0libXrender.so.1libX11.so.4libXp.so.1libXrandr.so.2libiconv.so.2libeet.so.0libjpeg.so.62libembryo.so.0libpng12.so.0libz.solibm.so.2/usr/local/lib:/opt/csw/lib =( FlFFjP?PNGLG(G4*G@GLjGXlGdRGpDG|`G/GHGG.GGhG"G|GdGvH^H _HH$5H0<H<HHEHT9H`xHluHxkH;HHmHHpHbH1HHH!HTIUII @I,I8ID&IP$I\IhItISIqI=IzIII{I,I~IKIOJ(JVJXJ(J48J@yJL7JXWJd[JptJ|6J#J2JJJFJ J JGJ-JCJZKNK AKfK$aK0cK< KHeKTK`'Kl KxBKK)KMK>KPKrKK+KIKQKLL @D# @JO"x@J~@L, @ "@c@Js@Jt㿐#/J@`  @  `@@`" `@$@`````@JP`  +㿐㿐/Jͮ`$ ` @J: ```( `@J/㿐Ocd"cp㾰'DD@J$   'Dn +O) @cH@J  " OcP@@J  'O`@J @@J  =  * @J @J Dڢ`@ @I` @I0cX@@I  " Oc`@@I۔  Oj`@@I O@@I#pԦ ch@@IƔ  Oc@@I   Oc@@IӔ  2 0@I!OO@I͒c@I͒#@I͒#!@I̔ GbЖ  @Iɐ@Iʐ@I˨ '@Iʐ@I@I@ILbKcGbOc'Oc'Oc'Oc'Ԛ''OcKb''O  '܂cؚ'''???ȶ `U@I @I@I@I @I@`"  @I @I@@Iw@`  @Ig@Ih. @` - `ˢ `@Ij@IV@Il5@IV @Ih@IK@Ig @IKO@Ia@I>@I`O@I_c@I;@I3@I[-O@I3@I+@IV@IWP@IU`@I%@IS@IS@IT@IT@IT@IP`@HP@IM @IM $@II `@ID @H@I:( @I6`@I+ @I0 @I/@I/ @H;PP@H`@@HҒ@Hʐ  @I# @HȒ @I@H@I!PP@I`X    @I@H@I P@Hے`h    @I P`x@H@I @H@HP@H`    @H@H@HP@HԒ``8@Hѐ P@HΐP`@H^@HĒ`8 2ː @H P@H`@H@H@H@H@H   @H  @H@HR@HS @HRP@Hh@HE  @H @HC @@HL@H8@HP@H`ؐ@H     @H@H&@HP@HS`P`@H@H    @H{@H@HqP@Hpa@H|     @Hi@G@HhP@H+a(Pa@@G@H`    @HS@G@HIP@HHaX@HT     @HA@G֐@H@P@HapPa@G@H8    @H+@GP c|@H3@G@GQ@Gє@G  @H @G@G`~ +Q-QN/Q@G@G@G@G(@G@G@H@G0@H `@H`@H༐@H,@H' ?  @G@Gq@Gh6`@ &@ @Gǖ ` ``" (`(`.4`@G@Gy0@GR(,@G@GАӐ@G@G;@GD @G00@G` @G   '@G@!Q@G$ @@G-@G@G@G @GLb @G  @G@G@GQ@G`(`8@G @G @FKc @F  @F@F@G@G @FG"Ж @Fڒ  @F@Fؐ@Gl@Fؐ@FА@G^@FВ@GZ@Go Q@Fϒ`0@G2 Q`H@F@F@GQ @G^ 0@G^@GY 0@F P "5 03Q  @GQ X0 70Q  6@GF p0x㿐#Q@GB` @F@Fr!OO@Fqc#@Ft#@Fn`@F @Fm %K @Fj@Fk@Fl!Q@Fk@Fc@G@Fc@F[@G @G Q@G`ؐ@G @G Q@F`@G Q@G`@G @G @G Q@Fa@F @F@F0@Fɒ @F6 0 @F@F @Fc (Qa  @@FPP`h`x''PP``''PPapa''PPa(a@  P''?@F @F)P`@E @F 0@F0  `@F` @F*P@F @FP`@E  @F0@F  `@F`@F  `  @Fa??@E @F`,``2P@FP!Pa@F ' ? @F `  @F:??@F  @F`,`` Qa`@E @P`hP`x'PP``''PPapa''PPa(a@''  ?`' + @E@F!@E` @F`@F ,`#  ,`"P@E@F@E`@Eg  @D`,`P@E!@E!P?`@E!' HN'P@E @EǤ@Eِ`@Eؐ@Eِ#P`@D@E2 @`P@E @E@E "Q`@E@E#P`@D@E .Q@Ez H@E @EX` Q  @Ef!0@EH`0@E@'!`@E P@Dx P@Dz`0`@Do Q㿐>@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @ @EV@ER㿐/C؀  & #C   € $D` €  $$` $:  `   ?cW?c@` `` 2@  @  @K#@@@ `?@  ؖ 2 @D  @ $@D@`@  $@$@@` $@:  € $D` €  $$` $: `8`y?8 2 6 ,4  *@ @ € #@ C@ `@ €  #@ #@ @ ` #@ : *. :  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @8 `? @ @"G D   㿐/C >   $D`  $$` $;    ?cP?c@` `` 2@  @  @D#@@@ `?@    @D  @ @ $@D@`@ @  $@$@@`@ $@;`  $D`  $$` $; [   2 6 *@,4   @ #@ C@ `@  #@ #@ @ ` #@ ;  *. :  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @8 ?`? @ @ ?   㿐/Bం`@?㿐㿠㿠 ewl_config [OPTIONS] [-set key=value] [-get key] OPTIONS -r - Save the system configuration file -h|--help - Print help information -s-set-g-get-r%s = %s -h--helpewl_configEWL ConfigsaverevertfilequitabouthelpThemeEWL Theme.edjec/ewl/theme/ewl/theme/name/usr/local/share/themes22x22Icon Theme24x24Theme nameec/icon/theme/ewl/theme/icon/themeIcon Size16x16/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/signalsAAAAAABBBB(B8BPBhBxBBBBBCC C0CHChDebugdialog-cancelRevertSave as system configec/save/systemUnable to init ewl. Insufficient permission to save system configuration. @Y?ec/window/about Vera/BoldEWL Config VeraConfigure your EWL install. AABBBPB8BBxBBC CChCHAABBBPB8BBxBBC CChCHCannot save system config. L$N@NNNNN4E00<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(0.=JWjz   ! . ; K ^ i x             . = K S >\ >x ] ]  y oooL ooFzR|P 6 - zR|P :d - N<  >\ >x > F FL$N$N0N8N@NNN !"P%N.N$9> HXt s, S  N$N0N8N@n NNNN/ 2  .  / ) ====HGN<Y> T>P oN4N,|NNHHGLLII8 KKl/J>K<P6 YN(fIzKTKHI,H<H GIhPH,G(1KC> PItWJ(^I\fJHGJIPL$IDK`JK+G4K*I8JUGkGw4 |HJFF H$J|JLJ4,HT9:d CHXH0pIyKPI K KxJGpHHJJ,G3KHJWIeGlKsKIKKGdIHIJJXJ,N3JVJdit pE zHH G|K$HK0GKHKF G(>x . DHxQ eH>\ P!wHIKN@!JpHlG6 H` J@ /I DI ^G tP yI IN@.libs/ewl_configcrti.svalues-Xa.cBbss.bssDdata.dataDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_config.cec_cb_win_hideec_cb_applyec_cb_aboutusageec_cb_revertec_cb_delete_windowlibgcc2.c__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_ewl_object_fill_policy_setewl_notebook_newstrchr.umul.udivewl_table_newewl_label_view_getewl_widget_hideewl_text_styles_setewl_button_newewl_text_wrap_set__muldi3__dso_handleewl_widget_name_setewl_text_font_setecore_list_currentewl_border_newewl_mvc_model_setewl_callback_appendewl_window_class_set__deregister_frame_infofreereaddir_environewl_border_text_set_exitewl_text_text_get_lib_versionstrlenmemcpyopendirewl_config_can_save_systemewl_scrollpane_newewl_shutdownewl_checkbutton_newewl_mvc_data_set_DYNAMICewl_mvc_view_setewl_text_align_setewl_text_text_setewl_mvc_data_getewl_range_value_getewl_label_newewl_icon_theme_icon_path_getewl_config_string_setstrncmpewl_mainewl_notebook_page_tab_text_setewl_checkbutton_checked_set_PROCEDURE_LINKAGE_TABLE__etextewl_window_name_setewl_range_value_setewl_range_minimum_value_setewl_spinner_newewl_vbox_new__udivdi3ewl_button_label_setewl_object_size_requestclosedirecore_list_nextewl_model_ecore_list_getewl_widget_disableewl_text_text_appendewl_button_image_setewl_main_quitewl_widget_showewl_config_user_saveewl_button_stock_type_setstrdupewl_mvc_selected_getewl_spacer_newewl_table_addatexitecore_list_goto_firstewl_entry_newewl_checkbutton_is_checkedecore_list_goto_indexputsstrcmpewl_list_newecore_list_newewl_combo_newewl_range_maximum_value_setewl_object_alignment_set_edataewl_checkbutton_label_position_setewl_range_step_set_start__clz_tabewl_window_newewl_window_title_setewl_initewl_widget_name_findewl_hbox_newewl_text_newprintfewl_text_font_size_setfwrite_GLOBAL_OFFSET_TABLE_ewl_config_system_save_fini__register_frame_infoewl_menu_new_Jv_RegisterClassesewl_menu_item_newewl_notebook_tabbar_alignment_setecore_list_appendewl_config_int_set__iobewl_config_int_getewl_hmenubar_newstrncasecmp__divdi3ewl_container_child_appendewl_spinner_digits_setewl_mvc_selected_setewl_table_homogeneous_setewl_config_string_get_endewl_label_text_setewl_mvc_dirty_setas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ; I!I/  : ; .: ; ' @ .: ; ' @ : ; I : ; I .? : ; ' I@ !4: ; I "4: ; I # : ; $ U%4: ; I&1'1( U)41 *1+41, -.: ; ' .: ; I/.: ;' 0: ;I14: ;I2 34: ;I4 : ;5 : ;I8 6 : ;I8 7.: ;' @ 8: ;I 9: ;I :4: ;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?  6GNU C 3.4.5ewl_config.c/home/falko/e/e17/libs/ewl/tools/ewl_configEvas_ObjectFq_Evas_Objectlong long unsigned intintchar^    long intunsigned charshort intlong long intshort unsigned intlong unsigned intulong_t_.off_tino_tClong 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 W_ecore_hash_node nextW#key#value#Ecore_Hasho _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key{#free_value{#WdDNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALDVEWL_POSITION_LEFTEWL_POSITION_RIGHTEWL_POSITION_TOPEWL_POSITION_BOTTOMoEWL_SELECTION_TYPE_INDEXEWL_SELECTION_TYPE_RANGE949LcurrentH#preferredO#maximumP#minimumQ# padY#(insetsZ#8flags\#HHxD#yE#wF#hG# OwL#hM#MYlU#rV#tW#bX# X #direct!#len"#((key5#value6#r<r<C#directD#lenE#&K0x&KR#maskS#lenT#indexU#qlqobject)#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme #theme_text# #x%M]  widgetPx#childrenR #clip_boxT#redirectV !#child_addX #child_removeY '#child_resizeZ [#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add#   ! !  Ewl_Child_Remove* ? E [ !  Ewl_Child_Resize2 s y  !  dEwl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH   !   Ewl_Box + Ewl_Boxcontainer+ #orientation-d#spacing.#homogeneous0#  type!#highlight"#`.  `.sel5 #row7#column8# float! & T! app_name!#! T# !user! #system! #instance! #doublesigned charD  Douter_boxD' #inner_boxD(#O#  QO#boxO* #bodyO/ Q#cur_pageO1#tabbar_positionO2# {O/tabbarO-#pagesO.#__FILE` H__FILE`_cnta##_ptra$H#_basea&H#_flaga'# _filea(# __orientationa)# __ionolocka*# __seekablea+# __fillera,#  dirent td_inot_#d_offtR#d_reclent#d_namet# u)dd_fdu%#dd_locu&#dd_sizeu'#dd_bufu(# DIRu)v)=v)v,#cbv- #v0Hsv0v3#itemsv4s# usagev^ec_cb_delete_windowv^wvXevvYvZ Vmainv:.nargcv9argvv9 i!retv;h!iv;b!did_somethingv;c"Tv;~#EXITv. #EWL_SHUTDOWNv$!tvJ`%keyvJ!valvJX$!valvjZ&V +'k(0)v~)a)c*:!`"'(X)b)`)d)P)@)(p)h*P#$''n()xh)i)a)`)d)`)g)e)m)l$+,$$)`*')P'5,')P)?`)K`)Ua&a)P+d',)P+d)`)c)i)d)~()b,)*)`-ec_main_winv.Tv%boxv%o2v%ov/ec_menubar_setupv0mv1menuv1ov1iv1file_menuv 1help_menuv01menusv@21kv 0 @ P=/ec_theme_page_setupv<0nv;1boxv=1ov=1o2v=1o3v=1repv> 1filev?3v@1vvA1ivB1selvB21lenv`21tve N/aec_engine_page_setupv0nv1boxv1ov1o2v/+ec_debug_page_setupv0nv1boxv1o2v1iv1rowv4v5labelv#5keyv#6v#5spinnerv# 1buttonsv+21ov21sv;7ec_cb_aboutv-./n8wv+h8evv+i9v,j:aboutv.c:boxv.a:ov.h7ec_cb_win_hidevd//^8wvcX8evvcY9vcZ7ec_cb_revertvk/2n8wvih8evvii9vjj:ovlb;vmc:valvn`:lvalvnQ:selvoa4vu6vs#5keyvt#:checksvu4v6v#5keyv#:stringsv  72ec_cb_applyv26n8wvh8evvi9vj:ovb;v`:valv`:ivc:idxv2Q4v6v#5keyv#:checksv84v6v#5keyv#:stringsvH,34:newv` HXh {<__iobbXlong intunsigned charlong long int>charshort intshort unsigned intlong long unsigned intlong unsigned intsigned charUQItypeDfloatdoublelong doubleH__clz_tabEy ../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hiso/math_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hEcore_X.hX11/X.hX11/Xlib.hEvas_Engine_Software_X11.hewl_debug.hdirent.hdirent.hewl_config.cewl_private.hvp~$88X4X``p| (T[K   (& (n 0 @ P ` h | |   B R * m A       !! !(x!(!4!@!H!T!`_! !t! !t! !!!t! !t! !t!!""#" "$","8"D"L"Xl"X("h"p"t"x"""" "l""""""~####$#$#0#<#P#X(#Xn#`#d#h#p#|##########$$$$$4$$@u$D$Hu$H$Pu$\$|$|$$$$$$$$$$$$u$$u$$$$$3$c%%% %% %(%<%H%T%\*%\l%d%h%l%t%%(%n%%%%%%%%%&&&$&,&4&8&<&D&P&\&p&|&|&&^&&&&&&&&&''o''' '4'<'P'\'h'p'x'|''''''''''((((( (((4(P(X(`(d(h(p(((((((((())))),)H)P#)d )p)|)))))))))****$*,*8*H*X*h******Z++$-+0+8+D+\+d}+p+|++~++b++++o+r+++++,, ,$,0,8,@,D,H,P,l,x,,,,,,,,,,----(-4-@-P-\-l-t---x------}-'-=...$.0.0@.8Z.8.@.D.H.P.\.h.t...*.l......../ //$/4/@/P/\/h/t///////////00#0t0x 00000_0500000000011110141@1L1L1T1d1h1l1l1t11111111112$282H2\2\2d2t2t222#33 33 33$303L3P3P3X3t3333#3q33333334 444 #4,4h4t44444444444"4r4555050585D5X5d5d5l55S5555+5t56t ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.c66 66666 ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.h66666777~7 77r7777$7(!7(s707477*7j7*777777'8848`8 8 8 8(8,584~848<8H8L8P889&99 907949<9@9D9H9L9P999:L:P:P:x:|:<:f ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.h::}::}::r:::::!:s:::;,;4;8;<;<;D';;4;`;;;;;5;~;;;;;<4<<@<7<<<<<<<=== ======"=t ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.c= |   4 - . -  // - 2 -  | 6 -  | 6 -  | :d - mainq__muldi3%__divdi3?__udivdi3#__clz_tabL66:l$0  ( H hL  $ 8 T 0<H,@(HX (d$Ewl_Attach_ListEwl_PairEwl_NotebookEwl_Callback_ChainEwl_ObjectEwl_Orientationsave_systemEwl_Selection_IdxEwl_Pair_ListlistEwl_WidgetEwl_Selection_TypeEwl_SelectionnameEwl_PositionEc_Gui_Menu_ItemEc_Gui_MenudataEwl_ConfigEwl_ContainerEwl_Menubarunsigned intunsigned intunsigned intunsigned intunsigned int.interp.hash.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_ranges.debug_str.shstrtab  "   yo -B$  7B$ AB K!dQ>\>\W>x>x]>>02FF,FFF8 eL$L$nN$N$ tN0N0{N8N8N@N@dNNNN<NNhN L [l e sh}ol%#A,4` yhK% ,/0707010000e3f3000081ed0000000200000002000000014551f80e00007ba8000000760000000700000000000000000000001900000000reloc/bin/ewl_embed_testELF4v04 (#"44%%%%|((/usr/lib/ld.so.1SQ  #$%'()*,-015689;=>@ABCEHKMNP !"&+./2347:<?DFGIJLO,! &h,(6&;# A(TO d Y(x_'|z&P,5&( ((l'@&&\ ,(<'/'M+HR'kt r($(`+D''% &(0h  %'% )+L.';&W+_+P@!j&d&t&D&'" +@'p'^+P@( ' &t#&8%?&R$ \# i*v& p  ''(&('X&'!(H,6 L'4\'p'Lx''d_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.1libcurl.so.3libidn.so.11libssl.so.0.9.8libcrypto.so.0.9.8libdl.so.1libsocket.so.1libnsl.so.1libevas.so.1libfontconfig.so.1libfreetype.so.6libexpat.so.0libXext.so.0libXrender.so.1libX11.so.4libXp.so.1libXrandr.so.2libiconv.so.2libeet.so.0libjpeg.so.62libembryo.so.0libpng12.so.0libm.so.2libz.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib7̳%%@%K,J+P5%:&& & @&,K&8&D.&P &\&h&t8&;&D&9&/&,&-&G&)&"&?&'7'O''(C'4L'@'LN'XF'dP'p3'| 'H' 'M''''B'4'0'((( 6(E($(0#(<(HI(T(`(l(x ( @D# @DH#@D@, @ "@@D@D㿐#/Dl`  @  `@@`" `@$@```$``@D`  +㿐㿐/Dͮᴂ`( ` @D ``` `@Dz㿐㿐@Dt@Du3Hc cD@Dr㿐@Dh@Di3Hc(cD@Dfbh㿈  @D`cD@D^㿐#@DZ`H!  c0@DU#L@DR#L`@DRx@DO'D@DP'@DPD !,!,  @DL H$@@DKc8HHHcP@DH@E`@DG@E`@DF@ Ҕ @DE@@DF@@DG@+@DG%cH)!HH%#D@DC#`  #DH#pc@D=#`   @D; !,!,@D#D@D8#D@D9!H@D9 @D:@@D9cH@D8 @D9ܚؖ##D@D5@D@Cؔ#@D,#D@D@D+!@D*@D@D)@D" @D@D@D!$#L@DH#L@Cc @C#L@D#L@D!@C @@D@C@D #E$ @C @D   @D  a  @D @C @D!II@D`x@Cϒ 0@C a @C@Cѐ@C@C @C@cH@C@CÐܚؖ h#D@C@C@Ciؔ h@C#D@C@C!I@C @@C@C@CH@CŒc @C@C@C'H@Cc(@C@CE'p @CE @C@C%@Cn @Cn @Co@cH@Cn @Cm@Cnܚ#D @Cj@CN@Cؔ @Ca#D@CG@CI@C`@C\@CN@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 ?`? @ @ ?   㿐/@`@?㿐㿠>㿠 openclose Ewl_Embed TestEwlEwl_Embed_Test/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! :) swallow2appendswallow3Open the glass(*+$+ ++*$00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0x(0u40r@0oL0lX0id0fp0c|0`0]0Z0W0T0Q1CXj)6IZhu " # + ooo oo%zR|P h - zR|P  d - * " # # % %(****+++  !",)+ 2*=# L\( w W ****rd +$+ ++p0 T 0   < ++++L5*G" B" ]**j+v+,! &h(&# (T d (x'|&P$,&)(/ 8(E(lN'@c&&\,(<''+H't  ($"(`5+D:'J']% s&(0h %% +L'&++P@!&& &D&.'D" J+@M'p['+P@v( '&t&%&$ # *&( Ip  @'M'(\&n('XA&'(H, '4''L'('d.libs/ewl_embed_testcrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; 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?  pGNU C 3.4.5ewl_embed_test.c/home/falko/e/e17/libs/ewl/src/binEvasEe_EvasEvas_ObjectF_Evas_Objectlong long unsigned intEvas_CoordMintcharm P Ecore_EvasN Plong intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_Hash_Noded_ecore_hash_node nextd#key#value#Ecore_Hash| _ecore_hash buckets #size#nodes#index# compare#hash_func#free_key#free_value#d,1,LcurrentH#preferredO#maximumP#minimumQ# padY#(insetsZ#8flags\#HHxD#yE#wF#hG# OwL#hM#JYlU#rV#tW#bX# Ulist #direct!#len"#((key5#value6#7<7<listC#directD#lenE#K/xKlistR#maskS#lenT#indexU#EqElqobject&#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme#theme_text#data#x$JjfloatYdoublesigned char__FILE_G__FILE__cnt`##_ptr`$#_base`&#_flag`'# _file`(# __orientation`)# __ionolock`*# __seekable`+# __filler`,# EopencpnwchecidcXclosec nwchecidcXdestroy_main_windowc(^eec'Xresize_windowc/neec.hwc0lhc0h Cinsertc8pnwc7hec7idc7jtc9h maincFpnargccEargvcE YwgcGiccGhvboxcGabuttoncH hembcIbeocJaxcKdycK`wcK\hcKX  9__ioba evasc+Heec+@edjec+Dtextc+Lentryc,mm `GNU C 3.4.5../../sources/gcc-3.4.5/gcc/libgcc2.c/export/home/pfelecan/CSW/ports/gcc3core-3.4.5-SunOS5.8-sparc-CSW.pkg/objdir/gccint]long intunsigned charlong long int]charshort intshort unsigned intlong long unsigned intlong unsigned intsigned charSItypeIDItypeMfloatdoublelong doubleDWstructChighCH#lowCH#PsNllOV DWunionP k__muldi3V`n uVhi vVjk uuk vvk whi __w`a; ~`GNU C 3.4.5../../sources/gcc-3.4.5/gcc/libgcc2.c/export/home/pfelecan/CSW/ports/gcc3core-3.4.5-SunOS5.8-sparc-CSW.pkg/objdir/gccintjlong intunsigned charlong long intjcharshort intshort unsigned intlong long unsigned intlong unsigned intsigned charUQItypeDSItypeIUSItypeJDItypeMUDItypeN floatdoublelong doubleword_typezDWstructChighCW#lowCW#PsNllOt DWunionP [__divdi3,thn u+thi v+tjk c-b uu.hi vv/jk w0t\] ,[vaXYh`]Z[] _\]B@(5[ C\N[[__udivmoddi4UnTdTrpT[nnVaddWarrXd0Yed1Yen0Yen1Yen2Yeq0Zeq1Zeb[ebm[eww$aB__xre__aem1em0eqqH__clz_tab*f;5"GNU C 3.4.5../../sources/gcc-3.4.5/gcc/libgcc2.c/export/home/pfelecan/CSW/ports/gcc3core-3.4.5-SunOS5.8-sparc-CSW.pkg/objdir/gccintwlong intunsigned charlong long intwcharshort intshort unsigned intlong long unsigned intlong unsigned intsigned charUQItypeDSItypeIUSItypeJDItypeMUDItypeN floatdoublelong doubleDWstructChighCW#lowCW#PsNllOt DWunionP  __udivdi3g "n nfhi dfjk  $( % /9aXDOZeXpY{h`]\]]_hix[!("x[Z __udivmoddi4UnTdTrpT nnVddWrrXd0Yed1Yen0Yen1Yen2Yeq0Zeq1Zeb[ebm[eww$__xre__aem1em0e  H__clz_tab*9""GNU C 3.4.5../../sources/gcc-3.4.5/gcc/libgcc2.c/export/home/pfelecan/CSW/ports/gcc3core-3.4.5-SunOS5.8-sparc-CSW.pkg/objdir/gccintlong intunsigned charlong long intcharshort intshort unsigned intlong long unsigned intlong unsigned intsigned charUQItypeDfloatdoublelong doubleH__clz_tab$y  ../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_embed_test.cpc+t|| ,48<<DLXpt||u  $,0@@ H`ht#  $"$ 0<DP\hp|$)$m,04<HThp|:\$,04<HPPX\`ht|0i(8HPX\`ht|t ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.c048T` ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.hhx||~r!s*j*$0488@'4`5~0&7048 <f ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.h $}(4}8<r@DDLP!PsX\`'  4 `  4 4 < @5 H~ H P \ ` d !!@!(7!,!0!4!8!<!@!D!!!"D"H"H"p"t"x""t ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.c" | p0 - 0 -  < - T - p  -  |  -  | h -  |  d - C Cmain ,evas ?ee Pedje ctext ventry q__muldi3 %__divdi3?__udivdi3__clz_tabp   `lEwl_Attach_ListEwl_PairEwl_Callback_ChainEwl_ObjectEwl_Pair_ListEwl_Widgetunsigned intunsigned intunsigned intunsigned intunsigned int0<H,@(HX (d$.interp.hash.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 -B$  7B AB K8Q""W##]##2%%,F%% e((n** t**{****d++++<+ + x+ K 49;s>xOCx[?'qh0rs] stn% t/0707010000e3f4000081ed0000000200000002000000014551f80f000070ec000000760000000700000000000000000000001a00000000reloc/bin/ewl_simple_testELF4kt4 (#"44 h h h h""/usr/lib/ld.so.1== !"#%&'+.013567<  $()*,-/2489:;"t""\# 9!I"8c }!"h" "Dd ! %d!",%h!!0! ."PA!`V!q"z@ !T%H  h    !<!  %d t "%!> R!f!xt!"!!"!!H $h "!!$%""@!l ` h 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_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.1libcurl.so.3libidn.so.11libssl.so.0.9.8libcrypto.so.0.9.8libdl.so.1libsocket.so.1libnsl.so.1libevas.so.1libfontconfig.so.1libfreetype.so.6libexpat.so.0libXext.so.0libXrender.so.1libX11.so.4libXp.so.1libXrandr.so.2libiconv.so.2libeet.so.0libjpeg.so.62libembryo.so.0libpng12.so.0libm.so.2libz.so/usr/local/lib:/opt/csw/lib:/usr/sfw/libg ='q (  %d$  ;   !(! "! !$7!0!<!!H1!T!`!l:!x*!!!0!6!)!-!+!!.!'!"8"," ","8"D "P"\"h "t"5"&"9"/" @D# @DrG!@Dn@, @ d"@@Dc@Dd㿐#/D`  @  `@@`" `@$@``` ``@D@`  +㿐㿐/DͮH` ` @D* ```$ `@D㿐㿐G@D!Ga@D !G @D@D!@D @D @D@D  @D!@D @D GGD!<aalax Gba ax㻐'D@CDGG0$@C@C D @C  @C!@G@CbHGGbXh@C@C@CG@CْbpGG@CӒb@Cْ @Cْ @@Cِ@Cː@C@C !l@CՐ @C֢G@CՒbDT @CG@CbGGb@CД @CÒ @C @C @C@C@C @Cj 'G@Ci@Ci @Ci G@Ckbؐ@Cb @CY@CY G@C^b   @C G@CTc0   @C @Cu@Cg@C@C @Ck@Ce  @C_@CW@C|G@C{cP@CZ@CT D @C<@CC@ChG@Cgc`@CF@C@ D  @C(@C/@CZ@C[㿐>@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @ @C/@C+㿐/BH  & #C   € $D` €  $$` $:  `   ?cW?c@` ``(2@  @  @K#@@@ `?@  ؖ 2 @BΒ  @ $@D@`@  $@$@@` $@:  € $D` €  $$` $: `8`y?8 2 6 ,4  *@ @ € #@ C@ `@ €  #@ #@ @ ` #@ : *. :  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @8 `? @ @"G D   㿐/A⌒ >   $D`  $$` $;    ?cP?c@` ``(2@  @  @D#@@@ `?@    @A  @ @ $@D@`@ @  $@$@@`@ $@;`  $D`  $$` $; [   2 6 *@,4   @ #@ C@ `@  #@ #@ @ ` #@ ;  *. :  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @8 ?`? @ @ ?   㿐/@ `@?㿐㿠㿠jIn %s, %s PresentVeraPresent**start_tour%s/ewl/images/bg.edj/usr/local/share/window/file/window/groupbg/vbox/filebox/vbox/groupdemo_logo/demo_logo/file/demo_logo/grouptourWelcome to Enlightenment! We hope you enjoy your stay. Please visit us at: http://www.enlightenment.org/Take the tour!Quit"$%L%H%D%@$h00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0xz-CVi{ +8HT_n|g    oo o  ( oo zR|P  - zR|P d - $         h  "$$$$%@%D%H !"%h*%H3$> M]\ x X $$$$s %L%H%D%@    T, & 2222M<$N< I d$$q%@}%<"t""\ !"8 !%"h9" @"Ddd n!u |%d!",%h!!0 "P!`!"@ "!T4%H? D h Z a y !<!  {%dt "! !!x!*"7!O!\"!b!H v$h "!!$";"!lv  h .libs/ewl_simple_testcrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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.cquit_democlose_cbedje_textrealize_logo_cbbutton_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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8 : ; I : ;  : ;  : ; I 8  : ; I!I/ .: ; ' @ : ; I 4: ; I 4: ; I: ; I .? : ; ' I@ 11 41 !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.5ewl_simple_test.c/home/falko/e/e17/libs/ewl/src/binEvas_ObjectFm_Evas_Objectlong long unsigned intintcharZ b blong intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.ci u Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_Hash_Node 1_ecore_hash_node next1#key#value#Ecore_HashI _ecore_hash buckets#size#nodes#index# compare#hash_funcu#free_keyN#free_valueN#1,,LcurrentH#preferredO#maximumP#minimumQ# padY#(insetsZ#8flags\#HHxD#yE#wF#hG# OwL#hM#YlU#rV#tW#bX# "clist #direct!#len"#(n(key5#value6#7<7<listC#directD#lenE#cKEKlistR#maskS#lenT#indexU#EqPElqobject#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme#theme_text#data#E7floatdoublesigned charuedje_textdTndatad~jobjd~iemissiondjsourcedktextdilabeldrealize_logo_cbdT^wdXZdYPd\close_cbd^wdXZdYPdZNbutton_downd^wdXZdYPdZlogodquit_demod^wdXZdYPdZ Zmaind@nargcdargvdiwinddvboxdbhboxd`buttondblogodlabeld`tmpd Zw kl0 {  l0  k !start_textd"wd#Zd#Pdlabeldm -@GNU C 3.4.5../../sources/gcc-3.4.5/gcc/libgcc2.c/export/home/pfelecan/CSW/ports/gcc3core-3.4.5-SunOS5.8-sparc-CSW.pkg/objdir/gccintolong intunsigned charlong long intocharshort intshort unsigned intlong long unsigned intlong unsigned intsigned charSItypeIDItypeMfloatdoublelong doubleDWstructChighCH#lowCH#PsNllOV DWunionP k__muldi3V@n uVhi vVjk uuk vvk whi __w`a~ GNU C 3.4.5../../sources/gcc-3.4.5/gcc/libgcc2.c/export/home/pfelecan/CSW/ports/gcc3core-3.4.5-SunOS5.8-sparc-CSW.pkg/objdir/gccint|long intunsigned charlong long int|charshort intshort unsigned intlong long unsigned intlong unsigned intsigned charUQItypeDSItypeIUSItypeJDItypeMUDItypeN floatdoublelong doubleword_typezDWstructChighCW#lowCW#PsNllOt DWunionP [__divdi3,tn u+thi v+tjk c-b uu.hi vv/jk w0t\] ,[@vaXYh`]Z[] _\]B@(5[hC\N[[__udivmoddi4UnTdTrpT[nnVaddWarrXd0Yed1Yen0Yen1Yen2Yeq0Zeq1Zeb[ebm[eww$aB__xre__aem1em0eqqH__clz_tab*f;4GNU C 3.4.5../../sources/gcc-3.4.5/gcc/libgcc2.c/export/home/pfelecan/CSW/ports/gcc3core-3.4.5-SunOS5.8-sparc-CSW.pkg/objdir/gccintlong intunsigned charlong long intcharshort intshort unsigned intlong long unsigned intlong unsigned intsigned charUQItypeDSItypeIUSItypeJDItypeMUDItypeN floatdoublelong doubleDWstructChighCW#lowCW#PsNllOt DWunionP  __udivdi3g4n nfhi dfjk   % /9aXDOZeXpY{h`]\]]_hix[([Z __udivmoddi4UnTdTrpT nnVddWrrXd0Yed1Yen0Yen1Yen2Yeq0Zeq1Zeb[ebm[eww$__xre__aem1em0e  H__clz_tab*91 44GNU C 3.4.5../../sources/gcc-3.4.5/gcc/libgcc2.c/export/home/pfelecan/CSW/ports/gcc3core-3.4.5-SunOS5.8-sparc-CSW.pkg/objdir/gccintlong intunsigned charlong long intcharshort intshort unsigned intlong long unsigned intlong unsigned intsigned charUQItypeDfloatdoublelong doubleH__clz_tabhy ) ../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hEdje.hewl_simple_test.cd(4@T/X] 4LT\`dp0@LXdlx0h<DPXdp|$,@t ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.c@D ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.h(,,488@~DHLrPTT\`!`shl*j*'8<4<`DXX`d5l~lt4<&HXh7ltx|<f ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.h}}r!s dlptt|'4`5~ l@7PTX $("4t ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.c4 |  -  T,    -  | @ -  |  -  | d -  main q__muldi3 %__divdi3?__udivdi3__clz_tab @ lEwl_Attach_ListEwl_PairEwl_Callback_ChainEwl_ObjectEwl_Pair_ListEwl_Widgetuser_dataev_dataunsigned intunsigned intunsigned intunsigned intunsigned int0<H,@(HX (d$.interp.hash.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 -B $  7B  AB  KQW]2 h h,F , e""n$$ t$${$$$$d%@%@%D%D<%H%H %HpK -2s61;RYf gh ii% jD/0707010000e3f5000081ed0000000200000002000000014551f80d0000c048000000760000000700000000000000000000001300000000reloc/bin/ewl_testELFT44 (#"44>>>>BB/usr/lib/ld.so.1gg  !"%'()*,./01235689:<=>@ADEHIKLMNQRSTVWXZ\]ace#$&+-47;?BCFGJOPUY[^_`bdf/X @@|L A<@C@|U?eBPlBDs7 z>@> 7 BABAB8B)@(:B@A`_@@d?|A00 A@?@XE!Tt ATB\B?Ed ?h3@F> M@T@4jA~AB7 BhAAD @> @d@#A<7> M?Z?n?t|Bt@A0?B  ?,Al?8$?3?DE@L]A ExA@A??P?BAx:@3d ?\"A4B,;= E@SAkB~A$E@pBy>?BAH__muldi3ewl_mainstrcasecmpewl_range_maximum_value_setsnprintfecore_list_appendewl_widget_showstrstrfclose_fini_exitecore_list_new_PROCEDURE_LINKAGE_TABLE___register_frame_infoewl_initewl_text_font_size_setewl_button_newecore_timer_delewl_scrollpane_newfreadewl_text_align_setecore_list_nodes.udivewl_notebook_page_tab_text_setfreeewl_object_size_requestewl_text_new__divdi3ewl_tree_headers_setewl_menu_newewl_window_title_setstrlen_environ_startewl_tree_newewl_text_text_set.umulewl_callback_append_edataewl_widget_destroyecore_list_destroy_etextcallocecore_list_goto_firstewl_progressbar_newewl_hbox_newstrchr_lib_versionewl_text_text_appendecore_timer_addewl_container_reset__dso_handle__deregister_frame_infodlopenatexitstrncmpecore_list_nextewl_widget_name_set_GLOBAL_OFFSET_TABLE_ewl_vbox_newewl_window_name_setewl_main_quitewl_notebook_visible_page_setdlsymewl_notebook_newewl_window_class_setstat_Jv_RegisterClassesewl_widget_name_findewl_tree_headers_visible_setewl_statusbar_pushewl_window_newewl_statusbar_popecore_list_remove_firstewl_object_fill_policy_setewl_button_label_setewl_hmenubar_newewl_statusbar_newputsewl_tree_text_row_addewl_container_child_appendstrncasecmpewl_tree_mode_set__udivdi3ewl_range_value_setewl_menu_item_newmalloc__clz_tabecore_file_lsewl_text_selectable_setewl_text_color_setewl_spacer_new_endstrdup_DYNAMICfopenewl_notebook_tabbar_alignment_setlibdl.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.1libcurl.so.3libidn.so.11libssl.so.0.9.8libcrypto.so.0.9.8libsocket.so.1libnsl.so.1libevas.so.1libfontconfig.so.1libfreetype.so.6libexpat.so.0libXext.so.0libXrender.so.1libX11.so.4libXp.so.1libXrandr.so.2libiconv.so.2libeet.so.0libjpeg.so.62libembryo.so.0libpng12.so.0libm.so.2libz.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib zt ='>E>6>EM>8> >c?6?? E?,F?8H?DJ?PR?\X?h)?t??I? ?>?C?'??=?S??d?Q@ @V@\@(@4-@@@LK@X!@d9@pa@|@*@7@A@,@:@@@@O@ANA LAYA$_A0BA<;AHfAT$A`AlGAxUAA/AA.AAA]APA4AA3BBeB DB,ZB8BD BP B\%Bh2Bt@BTB0BB^BB&B @D# @IM#@I@ , @ "@@I@I㿐#/I⬂`  @  `@@`" `@$@``` ``@I`  +㿐㿐/Iͮ` ` @I ```$ `@I㿐㻀#a(`N`!p`  a$a> @Isa(`@Iqa(``$@@IjN@Ia!N@I]!a(`'N a'Na@IR'`'% ? @II 0Na㿐@ICa`#a@I>ct㿐 `2@I3@I3@I3N@I2aFX @I/ >`>#@ @@ @I'@I(@I'@Ia`#a 0@I0p'DD@I    N!@I 0@I+ %aN!@I  NN$@I@I ,@I '@I/N-N@H@H @H@( @H? $0@H@H@H0@H@Hِ N@Hא-N@H 8@H   @HĀ$ @Ha@H@H !@Hː DaNN-@bp@H  {Nbx@@H  bNb@@H  " @Ha@Ha ";@@H  X /  +  `&  7N1N/N5N@H @$`@,"`Nb@H/ e?``2`DN` NGbHc''''ؐВ"!@ '@Hl0#@H?a0@H[a" !@0"̔!@ֺ`N@H"@H*a!N@HM"@HEa 2@@GxNb'NNb؂b'@H?'@G@G@H:)I@GN@H5b @H5@Gߐ@H4N@H*bF @GВ @G֐@Gΐ@H&@Gΐ@GƐ@H@GƐN@H c @H @G@H N@Hc@GKT  @G@G@GN@Gc@GK P @G@G@G%@GN@Gc( @G@G@G @GN8@G@G  @G@GsNc@'ܒ @GQNcH'ܒ @GINcX'ܒ @GANch'ܒ @G9Ncp'ܒ @G1@Gg0 @G) @G="@G}  '܀` ` ` ` `"ߒ@G%@G$@Go Nx@GNc@Gr@G@G@GN@GnNc@Ga@F@Gc @F@Gh@Gb Na@GO@F@G`@F @@G8@F@GX@FN@G)cI @Fϒ @G# 0Nc@G+@Fɐ@GBN@G#a@FƐ@F@G:@FNؒ@G@F@G0@FN@Gc @G(@F@G@FN@G@F@G@FO@F` @G @F@G @FO@F[`N@Fؒap@Fv 㿈N@FL!@Fa4`0`` ``@``N@F4!'쑠 ? @Fܔ O` @F2`$!!  OF`(@F$!@F a$!`N`"O@F!pO`$@F7@EhOx$@F-O@F` Ph@F@F  @F(@@FN@Eܐ#O@Eؐ O`@F KO`@FL?`  ?L?` "? @F,@F, Na-@FJ@/`?*`?  @  2e(``-@EN@E#N@E!@FE + a ` Na X 'X'\'` @E`,` ``2 N@Ew!' ? @F Oa@EuaN@Ef#@F`"N@N@EZ#(@F*0@E 00@EQ# @(`8``*+`@"M,@` @(`8` * @  @@  " @`L@*@ @@  @2`(`8``*ۀ`@L@*`? `? 2 2`@ O @,@L`/h-L@`* `?` `? 2``@EȐ`!O @EȔ   O`Ȑ@E  . @E   @E J` L` 2 @,@@E@EO@E`А@E ,@}`,@@E,@O`ؐ@E   O`   @E h``@E|  "`O`@Et  O@Et O@EdaO@E``А@Ei H`  ږ @EQN@EMa0@D 8`㿐a`@D#aN@Dc!O!@D!@DFX  @D@D@D@D@D|@D@E. @E1 O@Ea(O@Ea@@E& @E O@E aH@De@D]㿐a`@DG#aO@DFah!O!@DH!@DBFX  @DB@DC@DD@DC@D;@D@D @D O@DגaxO@D֒a@@D @Dܒ `@D̐@D$@D㿐>@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @ @D@D㿐/CP  & #C   € $D` €  $$` $:  `   ?cW?c@` ``(2@  @  @K#@@@ `?@  ؖ 2 @DN  @ $@D@`@  $@$@@` $@:  € $D` €  $$` $: `8`y?8 2 6 ,4  *@ @ € #@ C@ `@ €  #@ #@ @ ` #@ : *. :  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @8 `? @ @"G D   㿐/B┒ >   $D`  $$` $;    ?cP?c@` ``(2@  @  @D#@@@ `?@    @Ck  @ @ $@D@`@ @  $@$@@`@ $@;`  $D`  $$` $; [   2 6 *@,4   @ #@ C@ `@  #@ #@ @ ` #@ ;  *. :  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ `@ @8 ?`? @ @ ?   㿐/A(`@?㿐㿠6㿠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. statusbarunit_test_treeunit_test_progressPASSFAILEwl Test WindowUnable to init EWL.Unable to setup tests.%s/usr/local/lib/ewl/tests.so%s/%stest_infoThe Enlightened Widget Library Test App-list-all-unitRunning %s: %s %s FAILEDPASSEDEwl_Test Test List: %s TestStatusFailure ReasonFileExitHelpAbout EWL...EWL Test HelpnotebookTestsSimpleAdvancedContainerMiscUnitUI Testexecute_boxUnit Testsunit_test_boxRun unit testsunit_test_buttonSourcesource_textTutorialtutorial_textSelect Test?WARNING: No UI test function defined for (%s). %s Information/Tests /usr/local/share/ewl/examples/%sr/***/addtogroupsection codeendcodenoteDidn't match (%s) Noteewl_testEwl_ Test App Help Still need to write this, eh.EWL Test AboutEwl_ Test AppBDEhEdE`E\D=00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0x(0u40r@0oL0lX0id0fp0c|0`0]0Z0W0T0Q0N0K0H0E0B0? 0<09$06003<00H0-T0*`0'l0$x0!0000000 0 00000*7JZl~+>MYfy * 7 722 [( ovgood4 oo>7zR|P 00 - zR|P 3d - D( 4XdT 7 7 7 > >BDDDDE\E`Ed !":E@#Ed,D77 FV q Q| }DDDDl  EhEdE`E\EE&` % 1 ADUEb sX8 E-P +E.T , @ FD7T 7  D}DE\%EX3H/X Q@Z@U|L eA@@|?BPBD7 n>@> 7 BA.B>AQB8WBj@({BA`@@?A00 A@? @XE!Tt !AT.B\@BF?ZEda?ht@> @@4AAB7 BhAAD& >@E>L@dT@dA<x> ???tBt@A0?B   ?,5AlR?8e?t?D@LA EA@A??P ?'B3Ax@E3d O?\cAuB,|= @ABA$E@pBm>?BAH.libs/ewl_testcrti.svalues-Xa.cBbss.bssDdata.dataDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__main.ccurrent_testewl_test_cb_unit_test_timerrun_test_boxedcb_run_unit_testsrun_window_testewl_test_about_bodywindow_countewl_test_cb_exitewl_test_cb_delete_windowcurrent_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___muldi3ewl_mainstrcasecmpewl_range_maximum_value_setsnprintfecore_list_appendewl_widget_showstrstrfclose_finiecore_list_new_PROCEDURE_LINKAGE_TABLE___register_frame_infoewl_initewl_text_font_size_setewl_button_newecore_timer_delewl_scrollpane_newfreadewl_text_align_setecore_list_nodes.udivewl_notebook_page_tab_text_setfreeewl_object_size_requestewl_text_new__divdi3ewl_tree_headers_setewl_menu_newewl_window_title_setstrlen_environ_startewl_tree_newewl_text_text_set.umulewl_callback_append_edataewl_widget_destroyecore_list_destroy_etextcallocecore_list_goto_firstewl_progressbar_newewl_hbox_newstrchr_lib_versionewl_text_text_appendecore_timer_addewl_container_reset__dso_handle__deregister_frame_infodlopenatexitstrncmpecore_list_nextewl_widget_name_set_GLOBAL_OFFSET_TABLE_ewl_vbox_newewl_window_name_setewl_main_quitewl_notebook_visible_page_setdlsymewl_notebook_newewl_window_class_setstat_Jv_RegisterClassesewl_widget_name_findewl_tree_headers_visible_setewl_statusbar_pushewl_window_newewl_statusbar_popecore_list_remove_firstewl_object_fill_policy_setewl_button_label_setewl_hmenubar_newewl_statusbar_newputsewl_tree_text_row_addewl_container_child_appendstrncasecmpewl_tree_mode_set__udivdi3ewl_range_value_setewl_menu_item_newmalloc__clz_tabecore_file_lsewl_text_selectable_setewl_text_color_setewl_spacer_new_endstrdup_DYNAMICfopenewl_notebook_tabbar_alignment_setas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > I !I/ : ;I  : ;  : ; I8 : ; ' I' I : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ;  : ;I8  : ;.: ; ' I@ : ; I !4: ; I "4: ; I #4: ; I$ U%!I/&.: ; ' @ ': ; I (.? : ; ' I@ )1*41 + U,41- . /10114: ; I2.: ;' I 34: ;I4 5 6.: ; ' I 7: ; I8.: ; ' 9.: ;' I@ :: ;I ;4: ;I <4: ;I =.: ;' @ >: ;I ?.: ;' @: ;IA4: ;IB: ;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?  /XGNU C 3.4.5main.c/home/falko/e/e17/libs/ewl/src/binEvas_ObjectFb_Evas_Objectlong long unsigned intintcharO ,  ,long intunsigned charshort intlong long intshort unsigned intlong unsigned intulong_t_/off_tino_tDblkcnt_tblksize_tlong double mode_tkD uid_ts gid_tw dev_tD nlink_tD time_t *timespec&tv_sec'#tv_nsec(#timestruc_t> M Ecore_TimergEcore_Free_Cb.qwEcore_Hash_Cb1Ecore_Compare_Cb4Ecore_List7 i_ecore_list7firstC#lastD#E#free_funcG\# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:>#next?#iEcore_DListEcore_Hash_Node 4_ecore_hash_node next4#key#value#Ecore_HashL _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key\#free_value\#4AuNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALuV8EWL_TEXT_TRIGGER_TYPE_NONEEWL_TEXT_TRIGGER_TYPE_SELECTIONEWL_TEXT_TRIGGER_TYPE_TRIGGER8LEWL_TEXT_WRAP_NONEEWL_TEXT_WRAP_CHAREWL_TEXT_WRAP_WORDj)jLH#preferredO#maximumP#minimumQ# padY#(insetsZ#8flags\#HHxD#yE#wF#hG# OwL#hM#>YlU#rV#tW#bX# Ilist #direct!#len"#&(&(key5#value6#< <listC #directD#lenE#WK#lWKlistR#maskS#lenT#indexU#9[w9[rb#gc#bd#ae# q $lqobject#parent $#Lcallbacks *#Pattach :#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme @#theme_text# @# : >: Q 1widgetP#childrenR 0#clip_boxT#redirectV ]#child_addX 1#child_removeY c#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# F L ] ] $ FEwl_Child_Remove* {   ] $Ewl_Child_Resize2    ] $AEwl_Child_Show9 FEwl_Child_Hide@ FEwl_Container_IteratorH   0 $ ]float21 P 21font2#font_source2#styles2#align2# wrap2#size2#color2l#style_colors2#(ref_count2#format2#26 $ 26widget2@#type2A#char_pos2C#char_len2D#char_base2E#text_parent2G#areas2H#/2< /2<2D F#textblock2E#text2G#length2M#total_size2O#cursor_position2P#formatting2[K#triggers2]#selection2^#offset2dr#delete_count2f#in_select2g#selectable2i#dirty2j#2Mchars2K#bytes2L#E2Ztx2XE#char_idx2Y# Er 2[nodes2T 0#2Z#2dx2b#y2c#  6p2bg2l#glow2l#outline2l# shadow2l#0strikethrough2l#@underline2l#Pdouble_underline2l#`doubleMsigned char[ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[U[[name[#func[,#,[%=[%name[,#[-#tip[.#handle[0# type[1#func[2#[3# ]__FILE^ __FILE^_cnt_##_ptr_$#_base_&#_flag_'# _file_(# __orientation_)# __ionolock_*# __seekable_+# __filler_,# FILE`J statgst_devg#st_pad1g#st_inog`#st_modeg#st_nlinkg#st_uidg#st_gidg# st_rdevg#$st_pad2g#(st_sizegS#0st_pad3g#4st_atimg*#8st_mtimg*#@st_ctimg*#Hst_blksizeg}#Pst_blocksgm#Tst_fstypeg#Xst_pad4g=#h   # ewl_test_cb_unit_test_timeriXn ih!bufiw"iw#i!retic$!valib!treei $`"i $d!stati $` %  &Gewl_test_cb_delete_windowiXn'wi $h'evii ij&ewl_test_cb_exiti^'wi $X'eviY iZ&run_window_testi|n ih'widthii'heightij!wini $a!boxi $`2(maini:|n'argci9'argvi9 6i!ii;f!unit_testi;l!ran_testi;m!reti;h)*w*o*`*d*#a$ *w*o*`*d*#a+8,5-D*Cc.<*Sb$P,f+qh!tiM`/0.*c*d*g$*a- "it2g-8h1tiV/*Y.*Y2tewl_test_setup_testsi&3bufi'3buf2i'3listi(3list2i(3filei)4B3leni853handleiN53func_infoiS53tiYt6run_unit_testsi7i1ii1failuresi1bufi51reti8ewl_test_print_testsi1ti9%create_main_test_windowij%n:boxii ]h;tik`;menubaril $`;noteil $c;treeil $a;oil $b;o2il $a;simim $e;advim $f;miscim $m<im $l;unitim $g<in%\;headersio5`$;parenti $Y3wi $ 5 E =cb_run_unit_testsiQ%&n:wiO $h:eviOi>iPj;iiRa<iSb3treeiT $<iU $`=}run_test_boxedi&-Pn:wi $h:evii>ij3ti;ci $`3ni $;stati $a;infoiw)}'H(0$*`*v*n$*e/'(0$*a* c*`*%f*1g/>(d(0W0c$*oY*{a)?()0.(),*b*`*n**a+W(*b*`$@*b.+,4*d*`?fill_source_texti@i3filei3bufiAi53stri ?>text_parseiqBstrip3txtir $ANir $3startis3endis3tmpis?tutorial_parsei@NiBstri3ptri3ptr2i43previ3tmpi53tmpi53sizei3ti?5setup_unit_testsi0@i/3buttoni1 $3treei1 $Ai1 $Ai23ii3=ewl_test_cb_helpi-P.Tn:wi $h:evii>ij;wini $a;vboxi $`;oi $h= ewl_test_cb_abouti&.T/Xn:wi$ $h:evi$i>i%j;wini' $a;vboxi' $`;oi' $h!ewl_test_about_bodyiD!testsi1E!window_counti2E!current_unit_testi3E!unit_test_timeri4@E!current_testi6Em_0(/XGNU C 3.4.5../../sources/gcc-3.4.5/gcc/libgcc2.c/export/home/pfelecan/CSW/ports/gcc3core-3.4.5-SunOS5.8-sparc-CSW.pkg/objdir/gccintGlong intunsigned charlong long intGcharshort intshort unsigned intlong long unsigned intlong unsigned intsigned charSItypeIDItypeMfloatdoublelong doubleDWstructChighCH#lowCH#PsNllOV DWunionP k__muldi3V/X0(n uVhi vVjk uuk vvk whi` __w`a-M30(GNU C 3.4.5../../sources/gcc-3.4.5/gcc/libgcc2.c/export/home/pfelecan/CSW/ports/gcc3core-3.4.5-SunOS5.8-sparc-CSW.pkg/objdir/gccintTlong intunsigned charlong long intTcharshort intshort unsigned intlong long unsigned intlong unsigned intsigned charUQItypeDSItypeIUSItypeJDItypeMUDItypeN floatdoublelong doubleword_typezDWstructChighCW#lowCW#PsNllOt DWunionP [__divdi3,t003n u+thi v+tjk c-b uu.hi vv/jk w0t\] ,[0X0vaxXYh`]Z[] _\]B(5[23C\N[[__udivmoddi4UnTdTrpT[nnVaddWarrXd0Yed1Yen0Yen1Yen2Yeq0Zeq1Zeb[ebm[eww$aB__xre__aem1em0eqqH__clz_tab*f;7L3GNU C 3.4.5../../sources/gcc-3.4.5/gcc/libgcc2.c/export/home/pfelecan/CSW/ports/gcc3core-3.4.5-SunOS5.8-sparc-CSW.pkg/objdir/gccintalong intunsigned charlong long intacharshort intshort unsigned intlong long unsigned intlong unsigned intsigned charUQItypeDSItypeIUSItypeJDItypeMUDItypeN floatdoublelong doubleDWstructChighCW#lowCW#PsNllOt DWunionP  __udivdi3g37Ln nfhi dfjk  33 % /9aDOZeXpY{h`]\]]_hi[57@[Z __udivmoddi4UnTdTrpT nnVddWrrXd0Yed1Yen0Yen1Yen2Yeq0Zeq1Zeb[ebm[eww$__xre__aem1em0e  H__clz_tab*9!n7L7LGNU C 3.4.5../../sources/gcc-3.4.5/gcc/libgcc2.c/export/home/pfelecan/CSW/ports/gcc3core-3.4.5-SunOS5.8-sparc-CSW.pkg/objdir/gccintnlong intunsigned charlong long intncharshort intshort unsigned intlong long unsigned intlong unsigned intsigned charUQItypeDfloatdoublelong doubleH__clz_tab=y4 ../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hauxv.hdlfcn.hfcntl.hstat.hEcore_File.hmain.ci,048< DDL+TX`lhpt|DX(\d|$ (4@HXh |~~0H!d l} $,0<ToT%\d}p?pUx  _5 ~$HTpx uu l`; t  ,8YDh"xk    $ 4 @ H P T X ` x             !! !$!,!4!8!<!D!P!h!p5!pa!|!!!!!!!!!!"""" "$"4"<"@"D"T"\"`"d"t"|"""""""q""""""""""### # ## #$#,#4#@#L#X#l#|##########$$$$($4$<$<$H$T$d$|$$$$$$$$$$$$%% %%(%4%<%H%T%h%p%|%%%%%%%%%V%&& && &0&X&d&x&|&&&&&&&}&&& '' ' '' '<'H'd't'x'x''''''''b''''''(( ( (((,(4(4(<(H(L(P(X(\(d(h(( (s(((((((((() )))),)D)D)L)X)l)p)|)}))))))))k)&)***-***M*,*P*P**-*g**********++++Q+F+@O+HL+P+T+l+l+++++++++++++++++,,,$,(,4V,<,D>,\,\,d,h,x,#,n,,,,, ,,,,,- -- -4-@-P-T-`-h-l-p-x----------... .,.<.H.T.X.d.l.p.t.|..........///$/0/@/L/Xt ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.c/X/\//000( ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.h000@0D0D0L0P0P0X~0\0`0dr0h0l0l0t0x!0xs0000*0j0*000111'1P1T41T`1\1p1p1x1|51~1111112L2T&2`2p272222222223333333<3f ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.clonglong.h33}33}44r44 4 44!4s4 4$4(4|44444'4444`4445555~555$5(5,555@575556666 6h6l6p7 77787<7@"7Lt ../../sources/gcc-3.4.5/gccinclude/usr/include/usr/include/sysstddef.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hmachtypes.hint_types.hsys/types.htime.hiso/time_iso.htime_impl.htime.hselect.hiso/stdlib_iso.hstdlib.hconfig/sparc/sparc.hlibgcc2.hlibgcc2.c7L | @ - X8 -   - |L - , - % - &` - -P - .T -  | /X -  | H00 -  | t3d - mainq__muldi3"6%__divdi3&?__udivdi3+__clz_tab@/X"60(&3lH8$L08L$` 0X` 00h00L00,00,0<H,@(HX (d$Ewl_Attach_ListEwl_Test_TypeentriesEwl_PairEwl_TextEwl_Text_Trigger_TypetutorialEwl_Callback_ChainEwl_ObjectEwl_OrientationtestEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Text_TriggercurrentEwl_Testfilenamecontainerdataprogressunit_testsEwl_Text_ContextEwl_Text_WrapEwl_Containerunsigned intEwl_Color_Setunsigned intunsigned intunsigned intunsigned int.interp.hash.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_ranges.debug_str.shstrtab @ ((p" [o@-B44$  7BXX  ABdd KTT XQ77W77]772>>,F>>$ eBBnDDtDD{DDDDdE\E\E`E`<EdEd4Ed U Q Ys\Ac,"| 5%{% /0707010000e3f6000041ed0000000000000000000000034551f90000000000000000760000000700000000000000000000000a00000000reloc/etc0707010000e3f7000041ed0000000000000000000000024551f90000000000000000760000000700000000000000000000000e00000000reloc/etc/ewl0707010000e3f8000081a40000000200000002000000014551f82500000375000000760000000700000000000000000000001600000000reloc/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 0707010000e3f9000041ed0000000000000000000000034551f90000000000000000760000000700000000000000000000000e00000000reloc/include0707010000e3fa000041ed0000000000000000000000024551f90100000000000000760000000700000000000000000000001200000000reloc/include/ewl0707010000e3fb000081a40000000200000002000000014551f6c600002f28000000760000000700000000000000000000001800000000reloc/include/ewl/Ewl.h#ifndef EWL_H #define EWL_H /** * @file Ewl.h * @brief The file that should be included by any project using EWL. * It 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 appearances 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 it's 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_append. 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 the 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 its padding and insets. * There are also fields for indicating object alignment and fill policies. * * The next step above the Ewl_Object is the Ewl_Widget. Again, these are * never allocated by themselves, but are part of all the other widgets * available in EWL. The Ewl_Widget class provides 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 laying them out. Containers are * the building blocks of the widget set, they allow for creating heirarchies * of widgets that are bounded within their parent containers. The class * inherits from Ewl_Widget, so that 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 the * Ewl_Window, widgets inside the window are given any position they request * within the insets of the window. For the 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. * 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 simple application, that is the only necessary 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 the EWL library. * * @code * int main (int argc, char **argv) * { * if (argc < 2) { * fprintf(stderr, "Usage: %s \n", argv[0]); * return 1; * } * ewl_init(&argc, argv); * @endcode * * Next allocate the window, set it's title and attach a callback to catch it's * delete event. Also, set a minimum size on the window, also mark it to be * auto-sized, and 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 * * Now we create a box for holding the image, this is not really necessary for * this app, but it 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. * * @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, and 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: * * gcc -o simple_viewer `ewl-config --cflags --libs` simple_viewer.c * * @section conclusion Conclusion * * Obviously, creating a simple image viewer does not take much * effort at all, but it is 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 EWL's 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 gets drawn on top. It is important that the widgets placed * inside of a container are above the container's 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 * imenu 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 #ifdef __cplusplus } #endif #endif 0707010000e3fc000081a40000000200000002000000014551f80f00000468000000760000000700000000000000000000001d00000000reloc/include/ewl/Ewl_Test.h#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 0707010000e3fd000081a40000000200000002000000014551f6c600000c8c000000760000000700000000000000000000001f00000000reloc/include/ewl/ewl_attach.h#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 */ }; /** * @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_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 0707010000e3fe000081a40000000200000002000000014551f6c600000619000000760000000700000000000000000000001f00000000reloc/include/ewl/ewl_border.h#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. * * @{ */ /** * @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_Container 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_text_set(Ewl_Border * b, char *t); char *ewl_border_text_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 0707010000e3ff000081a40000000200000002000000014551f6c6000008e5000000760000000700000000000000000000001c00000000reloc/include/ewl/ewl_box.h#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. * * @{ */ /** * @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 0707010000e400000081a40000000200000002000000014551f6c60000091e000000760000000700000000000000000000001f00000000reloc/include/ewl/ewl_button.h#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. * * @{ */ /** * @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_Text 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_Box box; /**< 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_Stock_Type stock_type; /**< The stock type of the button */ }; 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_stock_type_set(Ewl_Button *b, Ewl_Stock_Type stock); Ewl_Stock_Type ewl_button_stock_type_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 0707010000e401000081a40000000200000002000000014551f6c60000053b000000760000000700000000000000000000002100000000reloc/include/ewl/ewl_calendar.h#ifndef EWL_CALENDAR_H #define EWL_CALENDAR_H /** * @addtogroup Ewl_Calendar Ewl_Calendar: The EWL Calendar Widget * @brief Defines the Ewl_Calendar class * * @{ */ /** * @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 0707010000e402000081a40000000200000002000000014551f6c600001396000000760000000700000000000000000000002100000000reloc/include/ewl/ewl_callback.h#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 0707010000e403000081a40000000200000002000000014551f6c600000465000000760000000700000000000000000000001d00000000reloc/include/ewl/ewl_cell.h#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. * * @{ */ /** * @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 0707010000e404000081a40000000200000002000000014551f6c600000511000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_check.h#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. * * @{ */ /** * @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_Check 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 0707010000e405000081a40000000200000002000000014551f6c60000066c000000760000000700000000000000000000002400000000reloc/include/ewl/ewl_checkbutton.h#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. * * @{ */ /** * @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 0707010000e406000081a40000000200000002000000014551f6c6000008d9000000760000000700000000000000000000002400000000reloc/include/ewl/ewl_colordialog.h#ifndef EWL_COLORDIALOG_H #define EWL_COLORDIALOG_H /** * @addtogroup Ewl_Colordialog Ewl_Colordialog: A Simple Colour Dialog widget * * @{ */ /** * @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 0707010000e407000081a40000000200000002000000014551f6c600000cd1000000760000000700000000000000000000002400000000reloc/include/ewl/ewl_colorpicker.h#ifndef EWL_COLORPICKER_H #define EWL_COLORPICKER_H /** * @addtogroup Ewl_Colorpicker Ewl_Colorpicker: The colour picking widget * * @{ */ /** * @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 0707010000e408000081a40000000200000002000000014551f6c600000614000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_combo.h#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. * * @{ */ /** * @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_Menu_Base *popup; /**< Use a menu 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_configure(Ewl_Widget *w, void *ev, void *data); 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 0707010000e409000081a40000000200000002000000014551f6c60000065e000000760000000700000000000000000000001f00000000reloc/include/ewl/ewl_config.h#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 0707010000e40a000081a40000000200000002000000014551f6c600001c0f000000760000000700000000000000000000002200000000reloc/include/ewl/ewl_container.h#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. * * @{ */ /** * @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 0707010000e40b000081a40000000200000002000000014551f6c700000406000000760000000700000000000000000000001f00000000reloc/include/ewl/ewl_cursor.h#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. * * @{ */ /** * @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 0707010000e40c000081a40000000200000002000000014551f6c700000522000000760000000700000000000000000000002300000000reloc/include/ewl/ewl_datepicker.h#ifndef EWL_DATEPICKER_H #define EWL_DATEPICKER_H /** * @addtogroup Ewl_Datepicker Ewl_Datepicker: The EWL Datepicker widget * @brief Defines the Ewl_Datepicker class, * * @{ */ /** * @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_configure(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_realize(Ewl_Widget *w, void *ev, void *user_data); /** * @} */ #endif 0707010000e40d000081a40000000200000002000000014551f6c700001552000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_debug.h#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)) \ { \ char *indent = ewl_debug_indent_get(1); \ fprintf(stderr, "%s--> %s:%i\tEntering %s();\n", \ indent, __FILE__, __LINE__, __func__); \ FREE(indent); \ } \ } #define DLEAVE_FUNCTION(lvl) \ { \ if (DEBUGGING(lvl)) \ { \ char *indent; \ indent = ewl_debug_indent_get(-1); \ fprintf(stderr, "%s<-- %s:%i\tLeaving %s();\n", \ indent, __FILE__, __LINE__, __func__); \ FREE(indent); \ } \ } #define DRETURN(lvl) \ { \ DLEAVE_FUNCTION(lvl); \ if (DEBUGGING(lvl)) \ { \ char *indent; \ indent = ewl_debug_indent_get(0); \ fprintf(stderr, "%s<-- %s:%i\tReturn in %s();\n", \ indent, __FILE__, __LINE__, __func__); \ FREE(indent); \ } \ return; \ } #define DRETURN_PTR(ptr, lvl) \ { \ DLEAVE_FUNCTION(lvl); \ if (DEBUGGING(lvl)) \ { \ char *indent; \ indent = ewl_debug_indent_get(0); \ fprintf(stderr, "%s<-- %s:%i\tReturning %p in %s();\n", \ indent, __FILE__, __LINE__, (void *) (ptr), __func__); \ FREE(indent); \ } \ return (void *)(ptr); \ } #define DRETURN_FLOAT(num, lvl) \ { \ DLEAVE_FUNCTION(lvl); \ if (DEBUGGING(lvl)) \ { \ char *indent; \ indent = ewl_debug_indent_get(0); \ fprintf(stderr, "%s<-- %s:%i\tReturning %f in %s();\n", \ indent, __FILE__, __LINE__, (float) (num), __func__); \ FREE(indent); \ } \ return num; \ } #define DRETURN_INT(num, lvl) \ { \ DLEAVE_FUNCTION(lvl); \ if (DEBUGGING(lvl)) \ { \ char *indent; \ indent = ewl_debug_indent_get(0); \ fprintf(stderr, "%s<-- %s:%i\tReturning %i in %s();\n", \ indent, __FILE__, __LINE__, (int) (num), __func__); \ FREE(indent); \ } \ 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 0707010000e40e000081a40000000200000002000000014551f6c7000007d5000000760000000700000000000000000000001f00000000reloc/include/ewl/ewl_dialog.h#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. * * @{ */ /** * @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 0707010000e40f000081a40000000200000002000000014551f6c700000416000000760000000700000000000000000000001c00000000reloc/include/ewl/ewl_dnd.h#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; int ewl_dnd_init(void); void ewl_dnd_shutdown(void); void ewl_dnd_drag_start(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 0707010000e410000081a40000000200000002000000014551f6c7000018e2000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_embed.h#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. * * @{ */ /** * @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_feed(Ewl_Embed* embed, char *type, void *data, unsigned int len, unsigned int format); 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); /* * 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 0707010000e411000081a40000000200000002000000014551f6c700002de5000000760000000700000000000000000000002000000000reloc/include/ewl/ewl_engines.h#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_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 { int (*init)(Ewl_Engine *engine); /**< Initialize the engine */ 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); 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_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_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 0707010000e412000081a40000000200000002000000014551f6c700000c2e000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_entry.h#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 * * @{ */ /** * @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 0707010000e413000081a40000000200000002000000014551f6c7000050c9000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_enums.h#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_APPEARANCE_CHANGED, /**< Theme key of widget changed */ 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_WIDGET_ASSOCIATION }; /** * 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_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 0707010000e414000081a40000000200000002000000014551f6c700001967000000760000000700000000000000000000001f00000000reloc/include/ewl/ewl_events.h#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 { 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 type */ typedef struct Ewl_Event_Dnd_Data Ewl_Event_Dnd_Data; /** * 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 0707010000e415000081a40000000200000002000000014551f6c7000008f3000000760000000700000000000000000000002300000000reloc/include/ewl/ewl_filedialog.h#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 * * @{ */ /** * @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 0707010000e416000081a40000000200000002000000014551f6c7000012eb000000760000000700000000000000000000002100000000reloc/include/ewl/ewl_filelist.h#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 * * @{ */ /** * @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 0707010000e417000081a40000000200000002000000014551f6c7000006a1000000760000000700000000000000000000002800000000reloc/include/ewl/ewl_filelist_column.h#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. * * @{ */ /** * @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 0707010000e418000081a40000000200000002000000014551f6c700000527000000760000000700000000000000000000002600000000reloc/include/ewl/ewl_filelist_icon.h#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 * * @{ */ /** * @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 0707010000e419000081a40000000200000002000000014551f6c700000543000000760000000700000000000000000000002600000000reloc/include/ewl/ewl_filelist_list.h#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 * * @{ */ /** * @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 0707010000e41a000081a40000000200000002000000014551f6c700000a5e000000760000000700000000000000000000002300000000reloc/include/ewl/ewl_filepicker.h#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 * * @{ */ /** * @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 0707010000e41b000081a40000000200000002000000014551f6c7000006ca000000760000000700000000000000000000002000000000reloc/include/ewl/ewl_floater.h#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. * * @{ */ /** * @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 0707010000e41c000081a40000000200000002000000014551f6c70000088b000000760000000700000000000000000000002000000000reloc/include/ewl/ewl_freebox.h#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. * * @{ */ /** * @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 0707010000e41d000081a40000000200000002000000014551f6c700001248000000760000000700000000000000000000001d00000000reloc/include/ewl/ewl_grid.h#ifndef EWL_GRID_H #define EWL_GRID_H /** * @addtogroup Ewl_Grid Ewl_Grid The ewl grid widget * @brief The Ewl Grid widget * * @{ */ /** * @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 0707010000e41e000081a40000000200000002000000014551f6c70000034d000000760000000700000000000000000000002200000000reloc/include/ewl/ewl_highlight.h#ifndef EWL_HIGHLIGHT_H #define EWL_HIGHLIGHT_H /** * @addtogroup Ewl_Highlight Ewl_Highlight: A highlight widget * Defines a widget to highlight other widgets * * @{ */ /** * @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 0707010000e41f000081a40000000200000002000000014551f6c7000007ea000000760000000700000000000000000000002200000000reloc/include/ewl/ewl_histogram.h#ifndef EWL_HISTOGRAM_H #define EWL_HISTOGRAM_H /** * @addtogroup Ewl_Histogram Ewl_Histogram: A Simple Histogram widget * * @{ */ /** * @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 0707010000e420000081a40000000200000002000000014551f6c80000092e000000760000000700000000000000000000001d00000000reloc/include/ewl/ewl_icon.h#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 * * @{ */ /** * @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_Box box; /**< 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 */ unsigned char editable:1; /**< Is the icon editable? */ unsigned char compress_label:1; /**< Should the label be compressed? */ }; Ewl_Widget *ewl_icon_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_image_set(Ewl_Icon *icon, const char *file, const char *key); const char *ewl_icon_image_file_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_set(Ewl_Icon *icon, const char *label); const char *ewl_icon_label_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); void ewl_icon_constrain_set(Ewl_Icon *icon, unsigned int val); unsigned int ewl_icon_constrain_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_alt_text_set(Ewl_Icon *icon, const char *txt); const char *ewl_icon_alt_text_get(Ewl_Icon *icon); /* * Internal stuff */ void ewl_icon_cb_destroy(Ewl_Widget *w, void *ev, void *data); /** * @} */ #endif 0707010000e421000081a40000000200000002000000014551f6c800004d28000000760000000700000000000000000000002300000000reloc/include/ewl/ewl_icon_theme.h#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 0707010000e422000081a40000000200000002000000014551f6c8000017e7000000760000000700000000000000000000002000000000reloc/include/ewl/ewl_iconbox.h#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 * * @{ */ /** * @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 0707010000e423000081a40000000200000002000000014551f6c800001117000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_image.h#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. * * @{ */ /** * @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 0707010000e424000081a40000000200000002000000014551f6c800000506000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_imenu.h#ifndef EWL_IMENU_H #define EWL_IMENU_H /** * @addtogroup Ewl_Imenu Ewl_Imenu: A Simple Internal Menu * Defines a menu used internally. The contents on the menu are not drawn * outside of the Evas. * * @{ */ /** * @themekey /imenu/file * @themekey /imenu/group */ /** * @def EWL_IMENU_TYPE * The type name for the Ewl_IMenu widget */ #define EWL_IMENU_TYPE "imenu" /** * A simple internal menu, it is limited to drawing within the current evas. */ typedef struct Ewl_Imenu Ewl_Imenu; /** * @def EWL_IMENU(menu) * Typecasts a pointer to an Ewl_Imenu pointer. */ #define EWL_IMENU(menu) ((Ewl_Imenu *) menu) /** * Inherits from the Ewl_Menu_Base and does not extend the structure, but * provides policy for drawing on the current evas. */ struct Ewl_Imenu { Ewl_Menu_Base base; /**< Inherit from Ewl_Menu_base */ }; Ewl_Widget *ewl_imenu_new(void); int ewl_imenu_init(Ewl_Imenu *menu); /* * Internally used callbacks, override at your own risk. */ void ewl_imenu_cb_configure(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_imenu_cb_expand(Ewl_Widget *w, void *ev_data, void *user_data); void ewl_imenu_cb_destroy(Ewl_Widget *w, void *ev, void *data); void ewl_imenu_cb_popup_destroy(Ewl_Widget *w, void *ev, void *data); /** * @} */ #endif 0707010000e425000081a40000000200000002000000014551f6c80000046a000000760000000700000000000000000000002300000000reloc/include/ewl/ewl_io_manager.h#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 0707010000e426000081a40000000200000002000000014551f6c600000370000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_label.h#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 * * @{ */ /** * @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 0707010000e427000081a40000000200000002000000014551f6c8000003a9000000760000000700000000000000000000001d00000000reloc/include/ewl/ewl_list.h#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 * * @{ */ /** * @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 0707010000e428000081a40000000200000002000000014551f6c80000063e000000760000000700000000000000000000001f00000000reloc/include/ewl/ewl_macros.h#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 0707010000e429000081a40000000200000002000000014551f6c8000009f2000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_media.h#ifndef EWL_MEDIA_H #define EWL_MEDIA_H /** * @addtogroup Ewl_Media Ewl_Media: A Multi media widget * @brief Defines a class for displaing video * * @{ */ /** * @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 0707010000e42a000081a40000000200000002000000014551f6c80000060f000000760000000700000000000000000000001d00000000reloc/include/ewl/ewl_menu.h#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. * * @{ */ /** * @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 0707010000e42b000081a40000000200000002000000014551f6c8000006cb000000760000000700000000000000000000002200000000reloc/include/ewl/ewl_menu_base.h#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. * * @{ */ /** * @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 0707010000e42c000081a40000000200000002000000014551f6c8000004be000000760000000700000000000000000000002200000000reloc/include/ewl/ewl_menu_item.h#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 * * @{ */ /** * @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 0707010000e42d000081a40000000200000002000000014551f6c800000490000000760000000700000000000000000000002000000000reloc/include/ewl/ewl_menubar.h#ifndef EWL_MENUBAR_H #define EWL_MENUBAR_H /** * @addtogroup Ewl_Menubar Ewl_Menubar: A menu bar widget * Defines a class for displaying menu bars * * @{ */ /** * @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 0707010000e42e000081a40000000200000002000000014551f6c80000037b000000760000000700000000000000000000001d00000000reloc/include/ewl/ewl_misc.h#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); char *ewl_debug_indent_get(int mod_dir); #undef DEBUG_MALLOCDEBUG #ifdef DEBUG_MALLOCDEBUG char *strdup(const char *str); #endif /** * @} */ #endif 0707010000e42f000081a40000000200000002000000014551f6c800000bd4000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_model.h#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_SUBFETCH(f) * Model callback to handle fetching the data for a given parent at a * given row/column */ #define EWL_MODEL_DATA_SUBFETCH(f) ((Ewl_Model_Subfetch)f) /** * A typedef to shorten the definition of the model_subfetch callbacks. */ typedef void *(*Ewl_Model_Subfetch)(void *data, unsigned int parent, unsigned int row, unsigned int column); /** * @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_Subfetch subfetch; /**< Check for subdata */ 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_subfetch_set(Ewl_Model *m, Ewl_Model_Subfetch get); Ewl_Model_Subfetch ewl_model_subfetch_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 0707010000e430000081a40000000200000002000000014551f6c8000010e6000000760000000700000000000000000000001c00000000reloc/include/ewl/ewl_mvc.h#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 * * @{ */ /** * @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 0707010000e431000081a40000000200000002000000014551f6c800000a2a000000760000000700000000000000000000002100000000reloc/include/ewl/ewl_notebook.h#ifndef EWL_NOTEBOOK_H #define EWL_NOTEBOOK_H /** * @addtogroup Ewl_Notebook Ewl_Notebook: A notebook widget * Defines a class for notebook layout * * @{ */ /** * @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 0707010000e432000081a40000000200000002000000014551f6c80000465f000000760000000700000000000000000000001f00000000reloc/include/ewl/ewl_object.h#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 0707010000e433000081a40000000200000002000000014551f6c800000554000000760000000700000000000000000000002000000000reloc/include/ewl/ewl_overlay.h#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. * * @{ */ /** * @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 0707010000e434000081a40000000200000002000000014551f6c800000abb000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_paned.h#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 * * @{ */ /** * @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); /* * 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 0707010000e435000081a40000000200000002000000014551f6c8000005d9000000760000000700000000000000000000002100000000reloc/include/ewl/ewl_password.h#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. * * @{ */ /** * @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 0707010000e436000081a40000000200000002000000014551f6c80000067d000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_popup.h#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 * @{ */ /** * @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 */ }; 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_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); /** * @} */ #endif 0707010000e437000081a40000000200000002000000014551f6c800000768000000760000000700000000000000000000002400000000reloc/include/ewl/ewl_progressbar.h#ifndef EWL_PROGRESSBAR_H #define EWL_PROGRESSBAR_H /** * @addtogroup Ewl_Progressbar Ewl_Progressbar: A progressbar from a value * A progress bar widget * * @{ */ /** * @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 0707010000e438000081a40000000200000002000000014551f6c8000007b4000000760000000700000000000000000000002400000000reloc/include/ewl/ewl_radiobutton.h#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. * * @{ */ /** * @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 0707010000e439000081a40000000200000002000000014551f6c900000763000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_range.h#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. * * @{ */ /** * @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 0707010000e43a000081a40000000200000002000000014551f6c9000005a2000000760000000700000000000000000000001c00000000reloc/include/ewl/ewl_row.h#ifndef EWL_ROW_H #define EWL_ROW_H /** * @addtogroup Ewl_Row Ewl_Row: The Row widget * Defines a widget to display a row * * @{ */ /** * @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 0707010000e43b000081a40000000200000002000000014551f6c900000b94000000760000000700000000000000000000002200000000reloc/include/ewl/ewl_scrollbar.h#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. * * @{ */ /** * @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 0707010000e43c000081a40000000200000002000000014551f6c900000b9b000000760000000700000000000000000000002300000000reloc/include/ewl/ewl_scrollpane.h#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. * * @{ */ /** * @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 0707010000e43d000081a40000000200000002000000014551f6c9000009d1000000760000000700000000000000000000001f00000000reloc/include/ewl/ewl_seeker.h#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. * * @{ */ /** * @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 0707010000e43e000081a40000000200000002000000014551f6c9000005c0000000760000000700000000000000000000002200000000reloc/include/ewl/ewl_separator.h#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. * * @{ */ /** * @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 0707010000e43f000081a40000000200000002000000014551f6c9000003af000000760000000700000000000000000000001f00000000reloc/include/ewl/ewl_shadow.h#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. * * @{ */ /** * @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_Container 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 0707010000e440000081a40000000200000002000000014551f6c9000003f3000000760000000700000000000000000000001f00000000reloc/include/ewl/ewl_spacer.h#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. * * @{ */ /** * @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 0707010000e441000081a40000000200000002000000014551f6c9000009b6000000760000000700000000000000000000002100000000reloc/include/ewl/ewl_spectrum.h#ifndef EWL_SPECTRUM_H #define EWL_SPECTRUM_H /** * @addtogroup Ewl_Spectrum Ewl_Spectrum: The colour spectrum widget * Defines a colour spectrum widget * * @{ */ /** * @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 0707010000e442000081a40000000200000002000000014551f6c900000b36000000760000000700000000000000000000002000000000reloc/include/ewl/ewl_spinner.h#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. * * @{ */ /** * @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 0707010000e443000081a40000000200000002000000014551f6c900000704000000760000000700000000000000000000002200000000reloc/include/ewl/ewl_statusbar.h#ifndef EWL_STATUSBAR_H #define EWL_STATUSBAR_H /** * @addtogroup Ewl_Statusbar Ewl_Statusbar: A status bar widget * Defines a class for displaying status bars * * @{ */ /** * @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); /** * @} */ #endif 0707010000e444000081a40000000200000002000000014551f6c900000c34000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_table.h#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. * * @{ */ /** * @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 0707010000e445000081a40000000200000002000000014551f6c90000385e000000760000000700000000000000000000001d00000000reloc/include/ewl/ewl_text.h#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 * * @{ */ /** * @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 */ } 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 0707010000e446000081a40000000200000002000000014551f6c900000799000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_theme.h#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); 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); 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 0707010000e447000081a40000000200000002000000014551f6c9000012d1000000760000000700000000000000000000001d00000000reloc/include/ewl/ewl_tree.h#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. * * @{ */ /** * @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 0707010000e448000081a40000000200000002000000014551f6c900001635000000760000000700000000000000000000001e00000000reloc/include/ewl/ewl_tree2.h#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. * * @{ */ /** * @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 */ 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); /* * 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); /** * @} */ #endif 0707010000e449000081a40000000200000002000000014551f6c900000330000000760000000700000000000000000000002300000000reloc/include/ewl/ewl_tree2_view.h#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 * * @{ */ /** * @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 0707010000e44a000081a40000000200000002000000014551f6c90000038f000000760000000700000000000000000000002900000000reloc/include/ewl/ewl_tree2_view_plain.h#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 * * @{ */ /** * @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 0707010000e44b000081a40000000200000002000000014551f6c9000004f8000000760000000700000000000000000000002c00000000reloc/include/ewl/ewl_tree2_view_scrolled.h#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 * * @{ */ /** * @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 0707010000e44c000081a40000000200000002000000014551f6c90000085b000000760000000700000000000000000000001d00000000reloc/include/ewl/ewl_view.h#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 0707010000e44d000081a40000000200000002000000014551f6c9000024c8000000760000000700000000000000000000001f00000000reloc/include/ewl/ewl_widget.h#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. * * @{ */ /** * @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 *bit_path; /**< Path to the file for loading */ const char *bit_group; /**< Group in theme to use */ const char *bit_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 */ Ecore_Hash *data; /**< Arbitrary data attached to widget */ }; 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, char *appearance); char *ewl_widget_appearance_get(Ewl_Widget * w); char *ewl_widget_appearance_path_get(Ewl_Widget * w); void ewl_widget_appearance_part_text_set(Ewl_Widget * w, char *part, char *text); char *ewl_widget_appearance_part_text_get(Ewl_Widget * w, char *part); void ewl_widget_appearance_text_set(Ewl_Widget * w, char *text); char *ewl_widget_appearance_text_get(Ewl_Widget * w); void ewl_widget_inherit(Ewl_Widget *widget, 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); 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 0707010000e44e000081a40000000200000002000000014551f6c900000ea9000000760000000700000000000000000000001f00000000reloc/include/ewl/ewl_window.h#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. * * @{ */ /** * @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 0707010000e44f000041ed0000000000000000000000044551f90200000000000000760000000700000000000000000000000a00000000reloc/lib0707010000e450000041ed0000000000000000000000054551f90100000000000000760000000700000000000000000000000e00000000reloc/lib/ewl0707010000e451000041ed0000000000000000000000024551f90100000000000000760000000700000000000000000000001600000000reloc/lib/ewl/engines0707010000e452000081a40000000200000002000000014551f6d30000ad10000000760000000700000000000000000000001d00000000reloc/lib/ewl/engines/evas.a! / 1162997906 0 0 0 56 ` ewl_engine_dependanciesewl_engine_create// 1162997906 0 0 0 20 ` ewl_engine_evas.o/ /0 1162997903 0 0 100644 44040 ` ELFH4(.shstrtab.debug_abbrev.debug_info.debug_line.text.data.rodata.debug_frame.debug_pubnames.debug_aranges.debug_ranges.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   4: ; I  .: ; ' I@ : ; I 4: ; I! U".: ; ' @ #: ; I $4: ; I %1&1' U(41 )4: ;I *1+.: ;' I ,: ;I-4: ;I.4I4 / 04: ;I1 24: ; I? < BGNU C 3.4.5ewl_engine_evas.c/home/falko/e/e17/libs/ewl/src/engines/evasEvasEo_EvasEvas_ObjectF_Evas_ObjectEvas_SmartJ_Evas_Smartlong long unsigned intintcharw  long intunsigned charshort intlong long intshort unsigned intlong unsigned 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! h_ecore_hash_node nexth#key#value# Ecore_Hash $_ecore_hash buckets$#size#nodes#index# compare#hash_func#free_key#free_value#hoNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV* LcurrentH #preferredOD#maximumPD#minimumQD# padYe#(insetsZe#8flags\#HDHxD#yE#wF#hG# eOwL#hM#YlU#rV#tW#bX# list #direct!#len"#( (key5#value6 #<+l<listCl#directD#lenE#rKKlistR#maskS"#lenT"#indexU"#q4lqobjectz#parent4#Lcallbacks:#PattachJ##fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#themeP#theme_text #dataP#Jxna AwidgetP#childrenR @#clip_boxT#redirectV m#child_addX A#child_removeY s#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# V \ m m 4VEwl_Child_Remove*   m 4 Ewl_Child_Resize2   m 4 oEwl_Child_Show9 VEwl_Child_Hide@ VEwl_Container_IteratorH * 0 @4 m Q num_types#types # float&  &container&)V#'  'overlay'4 #engine_name'6#'7#evas'9 #evas_window':#cursor';#smart'=#ev_clip'>#tab_order'? @#obj_cache'AP#last'J #x'L#y'M#dnd_count'O#focus'P#dnd_types'R F#dnd_last_position'S4# 'Jclicked'E4#focused'F4#mouse_in'G4#drop_widget'H4# drag_widget'I4#c1k  1khandle1~#name1 #dependancies1 @#functions1 # 1m  71minit1p #shutdown1q #hooks1y 7# 1ywindow1u#canvas1v#theme1w#pointer1x#        doublesigned char[  [[ #__FILEa __FILEa_cntb##_ptrb$#_baseb&#_flagb'"# _fileb("# __orientationb)# __ionolockb*# __seekableb+# __fillerb,# "ttlevelt#enablet "#segvt!"#backtracet""#evas_rendert#"#gc_reapt$"#print_signalst&"#print_keyst'"##ewl_engine_dependanciesu9 @n3u< ` u: `u< `3#ee_inituUnuT h infouV uX `uc `uc `ewl_engine_createuA nuBhCuD `^uP `yuP `uH `!uM `uH `uM ` "cee_canvas_output_setuhnug h#xugi#yugj#widthugk#heightugl"ee_canvas_renderuonun hup `uv `uv `"ee_canvas_freezeu{nuz hau| `|u `u `"%ee_canvas_thawunu h5u ` u `u `5%ee_canvas_smart_newunu huhu `u `u `ee_canvas_clip_addunu h$objuh_u `zu `u `"ee_canvas_stack_addun#wu4h$smart_parentuYu `2 embu Mu `hu `u `"ee_canvas_layer_updateun#wu4h$pu4]! aboveu%&$'(.`(8c'(X:u `Uu `pu `!)u `u `(v`! belowu*&'( `(c(R` (R`;u `!L(dXa(d`v(`(`(.`(@`(`(x`+ewl_widget_layer_neighbor_find_aboveu,wu4-ou-olu./_0u /q0u  /0u  /-foundu4/0u# 10u# $+ewl_widget_layer_neighbor_find_belowu(,wu'4-ou)-olu)./;0u+ /M0u0 /_0u0 /s-foundu64/0uF 10uF  2__iobc2ewl_config_cachet*$widget_smartu$canvas_funcsu,$theme_funcsu H ../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hiso/math_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hEcore_X.hX11/X.hX11/Xlib.hEvas_Engine_Software_X11.hewl_debug.hewl_engine_evas.cuL,u^t /   u$  i0/g-$   b2bpa"s0!iu7 ?KD][b$   b2bU?a*b2*b2㿈1 ``6N  `%  ``D `/? ``< `9 @ `#\` < @ @0&@`` :@ @΂ @`` <@ @Ă  㿈#``` ``( 9 @ `"``" " @ & & ```6Y ``C`````'K @ `` X@ @ ˒ @`@ @@0'@ `#\` c @ @ @?`` c@ @`㿈#``` ``@  Q`t p```6``2`````@ `` D@ @Ԑ @ `#\` P@ @~@?`` P@ @```h ``@`````$\ @ `#\ ` H@ @H @```6A ``+`````$5 @ `#\ `ژ M@?`` H@ @`@?`` M@ @Ȃ`㿐!@!@㿐#``` `` .! ```W``B```O``L0'@`@ `` p@ @ 2!@`@ @@@ `` v@ @0@?`` v@ @`㿐#``` ``! 2! ```\``G```T``Q0,@ 4`@!`@ `` |@ @ 2!@`@ @@@ `` @ @0@?`` @ @`㿐#``` ``! 2! ```\``G```T``Q0,@ $`@!`@ `` @ @ 2!@`@ @@@ `` @ @0@?`` @ @`h#``` ``2 g! `!@ `````E`````)]#\#`#d#h#l#p#t#x#|#     @ $ @ `` @ @ @ `#\` @ @$@?`` @ @`@`@ @@ 㿈#``` `` T@! `@ ```X``2`````J@ `` @ @Ԁ @ `#\` @ @$@?`` @ @`@`@ @@ 㿐#``` ``L 5!@  L`S`Hd"6!X``````````0w@!P "6` @ @@@`@ @@`a4@ `` @ @ ̘`@!@!4!< +!8 #!< `!8`#``C``@@? `` @@0-@!4!<@!4!8@݂`@  `` @?`` @ @d`㿈%`` ` |#@` b L`!X`!T`"!4+`` ` `@ o L`a8#@ `@ !T!T@  @ ```6````!4@``N`K0@!P 3``@ @@@`@ @@@ `` @ @e a8Ϙ`@!4`` `b```@  `` ``````@  `` @@0`` `F```- @!`@    @  @ @@!4T@?`` @ @@ `#\`!  @ @Ģ @? ``!`` `! `@  L`2a8``6 ``` `@!`@    @  @ @@!4@@ `#\`!0 @ @Ԣ @!P ```@ @ @0I@`@ 0@ ``!@ @X @?`` @ @#@ `@ !T!T@  @ ```6````2t!40\@!P ```@ @ @0E@`@ 0@?``! @ @@ `#\`!#@ @@?``!#@ @@ ``!+@ @Ҁ @?``!0@ @ւ@ `#\`!F@ @l@?``!F@ @Rewl_engine_dependancies%s<-- %s:%i Returning %p in %s(); ewl_engine_evas.c%s--> %s:%i Entering %s(); %s<-- %s:%i Leaving %s(); ee_initevas This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engine%s<-- %s:%i Returning %i in %s(); ewl_engine_createee_canvas_renderembed%s<-- %s:%i Return in %s(); ee_canvas_freezeee_canvas_thawee_canvas_smart_newEwl Widget Smart Objectee_canvas_clip_addee_canvas_stack_addwidgetNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. wee_canvas_layer_updateewl_widget_layer_neighbor_find_aboveewl_widget_layer_neighbor_find_belowEWL In function: %s(); No object above.No object below. | T -  - , - $ -  -  -  -  -  -  -   - @Fewl_engine_dependanciesewl_engine_create8PHl@dxHP@dxdx@\\ @|Ewl_Attach_List__func__Ewl_PairEwl_Engine_EvasEwl_Callback_ChainembedEwl_EmbedEwl_ObjectEwl_OrientationEwl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlayEwl_Config_CacheEwl_EngineEwl_Dnd_Typessmart_objectEwl_Containerengineunsigned intindentd H 1  Hp$ ]q ~T  d  @X(3%>%IT_| &4KTcuD, 2H[n(=ewl_engine_evas.ccanvas_funcsee_canvas_freezeee_canvas_layer_updateee_canvas_output_setee_canvas_stack_addwidget_smartee_initee_canvas_smart_newee_canvas_render__func__.10__func__.11theme_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__iobewl_debug_indent_getfprintfevas_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_hidefputcevas_object_stack_aboveevas_output_size_setevas_object_clipees_getfwriteevas_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  /`p`{UU!0y22-Wf G V   K K    p p " " Tl HLTPDWp{X<Dp $@-1(6H(LxQcxgl~8  hp!E|HEX,l@H# *E7BKO 0Tf xj o}    E   <   Z ^ eEr    T T  E5@IMRdhm{dP P"\7;@R8Vp[ipmrHPHx$(t-?CHZ0^dcuzdd@%)\.@QUfj@{@hhDSew /ASydA!)19,AlIlQYaHiTqXyhhpxx     #X +\ 3\ ; CD MH UX ]X e` mp ux }| |       (  8 P X   p t     ' / 7 ? G O W _ g$ o, wl p p  H L \ \ d l l t |          ' 0 / 4 7 4 ? x G O  W _ g ( o 0 w 0  8  @  H  H  P           <       ' / 7  ?  G  O  W $ _ 0 g 0 o p w            $ ( ( 0 8    d  ! ) 1 9 A I Q Y a i q y `      @ H P X \ d t    ! )(1098CKS[cks{ 088@@HPPht %-5=EMU]emu} P\l \dlt|dx'/7?IQ[dcks{ 088@LLpp8@ '1\9dAtItQ|Yaiqy x8 @#+3`=hEI I I ,I <I LI \I l*x | )   @  @+) G* X @ )  X @ +) GI *  x @ )  x  @$ 0+4) 8GDI XI \I pI ' T T d  d  D I I I I *$) ( X, @0 4 X8 @< H+L) PGd?l p t x) |   +) 1J*  )   @  @+) G*)  x @   x @ $+() ,G8I HI LI `I p'I I I I I *)  X @ @ X @ @+) G(*4 @8 @<) @ D @L P @`+d) hGx*)  x @ @ x @ @+) GI I I I *  @ @)   @$) ( , @8+@GPGXI lI |I I * @ @)   @)   @*)  x @ @ x @ @+ ) GI  *,) 0 x4 @8 @< x@ @D @P+T) XGdI |;0I I I I I I I L(I ,*8) < X@ @D XH XL @P X\+`) dGx?  X p)   X p+) 1J*)  x @ X x @ X+) G*)  x  @ X x @ X(+,) 0G<I LI PI dI I I I I .I FI *)  X  @    X  @   + $) (G <? D H  L p P) T X  \ p `+ d) h1 pJ x* )  x  @    x  @   + ) G * )  x  @    x  @   + ) G I I I (I LI \I lI |I . I 7 I * )  X  @    X  @   + ) G ?     p )     p $+ () ,1 4J <* H) L x P @ T  X x \ @ `  l+ p) tG * )  x  @    x  @   + ) G I I I I     C  $I 8I HI XI   O  * )  X  @    X  @   + ) G *     )    @ (  , @ <+ @) DG T* `) d x h @ l  p x t @ x  + ) G I ?     p )     p + ) 1 J I I I /,I 0H8I LI \I lI *)  X @  X @ +) G*  )   @  @+)  G*() , x0 @4 8 x< @@ L+P) TG`I d?l p t px) |   p+) 1JI I I   B  I ,I <I LI `?t (x 0|  )  0    +) 1J?   )    +) 1J* )  X @  X  @$ 0+4) 8GL (PK\&I I *)  x @ )  x @ +G&&(E4I 8*D) H xL @P T) X x\ @` p*|)  x @  x @ +) GI I I I   B  I DI XI t  xBI  (- (6I - ( I  I 0I @I d:lI |I ? ( 0  )  0    +) 1J?   )    +)  1J*() , X0 @4 8 X< @@ L+P) TGp (t4|I I I I *)  x @ )  x @ I I  I 0*<) @ xD @H L) P xT @X d+lGI I I ?)  0  0 +)  H) = H) 91J*() , x0 @4 8 x< @@ L+P) TG`I d*p t x) |  @  @+) G*)  x @ )  x @ I   B@I TI dI xI ?)  0  0 +)  `) = `) 91JEI *  )    @  @(+,) 0G@?T 0X (\ (` d h  l) p 0t x |  +) 1J?   )    +) *)  X @  X @ +) G* ) $ x( @, 0 x4 @8 D+H) LGXI ` (d@x (|6I @ (I I I I ?0 04 (8 (< @ D  H) L 0P T X  \+`) d1lJx?   )    +) *)  x @  x @ +) GI *  )    @  @(+,) 0G@*L) P xT @X \ x` @d p+t) xGI *)  X @  X @ +) G*)  x @  x @ +) GI *$ ( ,) 0 4 @< @ @P+T) XGh*t) x x| @  x @ +) GI  ,>A ($8(N,2L P,T<XM\`hplpHt 04TLPDhlpH   ,0  as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 OsF%L11T7O x=OqERDRT@DbT qTUVV&[L`  k z+8        ?0707010000e453000081ed0000000200000002000000014551f6d300000896000000760000000700000000000000000000001e00000000reloc/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' # Names of this library. library_names='evas.so evas.so 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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -lz -lm' # Version information for evas. 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/engines' 0707010000e454000081ed0000000200000002000000014551f6d300008a58000000760000000700000000000000000000001e00000000reloc/lib/ewl/engines/evas.soELF44 ($#8888;;;8  !"#$%'(+,-124567 &)*./03<;)<M\<cy" ;,=M]9`w 5( "+1G\8 c w~X 8 d $6Lfr_end__dso_handlefprintfewl_backtraceewl_widget_type_isewl_config_cacheevas_smart_new_edataevas_object_above_getevas_object_smart_member_addevas_object_raiseevas_object_hide__register_frame_infofwrite_initevas_object_smart_add_DYNAMICevas_output_size_setevas_object_pass_events_setevas_object_moveevas_event_thawevas_object_del_PROCEDURE_LINKAGE_TABLE_evas_object_color_setevas_output_viewport_set_finievas_object_stack_aboveevas_object_clip_unset_lib_versionevas_object_resize__deregister_frame_infoevas_object_stack_below__iobevas_object_below_getevas_object_data_get_etext_Jv_RegisterClassescallocfputcewl_engine_dependanciesevas_object_clipees_getewl_segv_GLOBAL_OFFSET_TABLE_ewl_print_warningevas_object_showewl_engine_createstrdupevas_object_clip_setevas_event_freezeewl_embed_widget_findevas_object_rectangle_addevas_renderevas_event_freeze_getewl_debug_indent_getfreelibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1evas.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib 7̳ y&P8<8<8<8<8< 878787P87`87X88X88`88x888<8585p8585H8586@8596H96969 <9969509<(9 6p9$59(69,69069479889<809@789D7 9H;9\%9L9X!9T9P <<<H<l< <$<4 %s:%i Entering %s(); %s<-- %s:%i Leaving %s(); ee_initevas This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engine%s<-- %s:%i Returning %i in %s(); ewl_engine_createee_canvas_renderembed%s<-- %s:%i Return in %s(); ee_canvas_freezeee_canvas_thawee_canvas_smart_newEwl Widget Smart Objectee_canvas_clip_addee_canvas_stack_addwidgetNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. wee_canvas_layer_updateewl_widget_layer_neighbor_find_aboveewl_widget_layer_neighbor_find_belowEWL In function: %s(); No object above.No object below.;00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t00000   h o5o o P D oo9`h  D l  P   5( 8 9`;;;<<< <<(< !"#<"<+;65( EU p P |;;<<kD <<<< 7 7 7P 7`  7X 8X 8` "8x )8 0<=0 N'd ` eH$ z# 5 5p 5 5H 5 6@ 5 6H 6 6 <`  l  6 50 <(d(!t, ;0 J6p U5 `6 k6 v6 7 8% 80% 78 7  E<4 5 ;|;< <<!;.6DWhw<~" ;%ARbr9` 5( "(@F\q8 x X 8  d $9Ka{.libs/evas.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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.LLC18canvas_funcsee_canvas_freezeee_canvas_layer_updateee_canvas_output_setee_canvas_stack_add.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9widget_smartee_initee_canvas_smart_newee_canvas_render__func__.10__func__.11theme_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__end__dso_handlefprintfewl_backtraceewl_widget_type_isewl_config_cacheevas_smart_new_edataevas_object_above_getevas_object_smart_member_addevas_object_raiseevas_object_hide__register_frame_infofwriteevas_object_smart_add_DYNAMICevas_output_size_setevas_object_pass_events_setevas_object_moveevas_event_thawevas_object_del_PROCEDURE_LINKAGE_TABLE_evas_object_color_setevas_output_viewport_set_finievas_object_stack_aboveevas_object_clip_unset_lib_versionevas_object_resize__deregister_frame_infoevas_object_stack_below__iobevas_object_below_getevas_object_data_get_etext_Jv_RegisterClassescallocfputcewl_engine_dependanciesevas_object_clipees_getewl_segv_GLOBAL_OFFSET_TABLE_ewl_print_warningevas_object_showewl_engine_createstrdupevas_object_clip_setevas_event_freezeewl_embed_widget_findevas_object_rectangle_addevas_renderevas_event_freeze_getewl_debug_indent_getfreeas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ;  : ; I8 I!I/ .? : ; ' I@ 4I4   4: ; I  .: ; ' I@ : ; I 4: ; I! U".: ; ' @ #: ; I $4: ; I %1&1' U(41 )4: ;I *1+.: ;' I ,: ;I-4: ;I.4I4 / 04: ;I1 24: ; I? < J4PGNU C 3.4.5ewl_engine_evas.c/home/falko/e/e17/libs/ewl/src/engines/evasEvasEo_EvasEvas_ObjectF_Evas_ObjectEvas_SmartJ_Evas_Smartlong long unsigned intintcharw  long intunsigned charshort intlong long intshort unsigned intlong unsigned 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! h_ecore_hash_node nexth#key#value# Ecore_Hash $_ecore_hash buckets$#size#nodes#index# compare#hash_func#free_key#free_value#ho`NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICAL`V*U ULcurrentH #preferredOD#maximumPD#minimumQD# padYe#(insetsZe#8flags\#HDHxD#yE#wF#hG# eOwL#hM#YlU#rV#tW#bX# list #direct!#len"#( (key5#value6 #<+l<listCl#directD#lenE#r2K2KlistR#maskS"#lenT"#indexU"#q4lqobjectz#parent4#Lcallbacks:#PattachJ##fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#themeP#theme_text #dataP#Jxna AwidgetP#childrenR @#clip_boxT#redirectV m#child_addX A#child_removeY s#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# V \ m m 4VEwl_Child_Remove*   m 4 Ewl_Child_Resize2   m 4 oEwl_Child_Show9 VEwl_Child_Hide@ VEwl_Container_IteratorH * 0 @4 m Q num_types#types # float&  &container&)V#K'  K'overlay'4 #engine_name'6#'7#evas'9 #evas_window':#cursor';#smart'=#ev_clip'>#tab_order'? @#obj_cache'AP#last'J #x'L#y'M#dnd_count'O#focus'P#dnd_types'R F#dnd_last_position'S4# 'Jclicked'E4#focused'F4#mouse_in'G4#drop_widget'H4# drag_widget'I4#c1k  1khandle1~#name1 #dependancies1 @#functions1 # p1m  7p1minit1p #shutdown1q #hooks1y 7# 1ywindow1u#canvas1v#theme1w#pointer1x#        doublesigned char"[  "[[ #__FILEa __FILEa_cntb##_ptrb$#_baseb&#_flagb'"# _fileb("# __orientationb)# __ionolockb*# __seekableb+# __fillerb,# "ttlevelt#enablet "#segvt!"#backtracet""#evas_rendert#"#gc_reapt$"#print_signalst&"#print_keyst'"##ewl_engine_dependanciesu9 @Xn350Du< ` Du: `u< `3#ee_inituUdnuT h infouV 5Huc `HuX `\uc `ewl_engine_createuA dHnuBh6pCpuP `^puD `y0uP `TuH `$uH `!uM `@uM ` "cee_canvas_output_setuhHlnEug h#xugi#yugj#widthugk#heightugl"ee_canvas_renderuolnEun h6luv `|up `,uv `"ee_canvas_freezeu{nEuz h6a,u `|u| `\u `"%ee_canvas_thawunEu h56\u ` 0u `u `5%ee_canvas_smart_newu!tnEu huh6 u ` X u ` !u `ee_canvas_clip_addu!t#nEu h$objuh7 _"("u `z""u `"#Du `"ee_canvas_stack_addu#'dn#wu4h$smart_parentuY78%H%u `2%% embu M&(&u `h&'u `''\u `"ee_canvas_layer_updateu'd4n#wu4h$pu4]7!# aboveu%()&,'H(6`(@b(((X>**|u `Y*+,u `t+h+u `!x)u `+,,u `,-Lu `-L-(~`!* belowu*-.&'(`(b/,/(Z`?0L0(Z`T00(lXi2(2(l`~22(`23D(`3D3(6`33(H`34`(`4`4(`+ewl_widget_layer_neighbor_find_aboveu,wu4-ou-olu./g0u /y0u  /0u  /-foundu4/0u# 10u# $+ewl_widget_layer_neighbor_find_belowu(,wu'4-ou)-olu)./C0u+ /U0u0 /g0u0 /{-foundu64/0uF 10uF  2__iobc2ewl_config_cachet*$widget_smartu< $canvas_funcsu<4$theme_funcsu $<( ../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hiso/math_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hEcore_X.hX11/X.hX11/Xlib.hEvas_Engine_Software_X11.hewl_debug.hewl_engine_evas.cXuL\`l||D- ((88@@HPX\`dhlptx|Hud^hlxpt0 $<DH/L\lptlt|, \ 044(,,4DDLXhh  X  !u!t$!x!|!!!!!!!!!!" ""#D##########$$ $ $($|$%$%4%@%H %%%%%%%%%%&&&&&&&&i'd0'h'l'x''''''''''''''/'g(-(((((,(,(4(P(X(X(`(p$(|(|( ((((((((((()b)2)b)$p)4)`a)***l*t"*|s**+,+0+d,,=,`,`,xf,,u-L7-- -?... .,.L.T.T.\...K//$/,D//]00L00=0$000 000000001111Db1D21\b1`U1`?1l12(a2*2b223D333*4Xb4`24 | X - ` - d - H$ - l  - 0 - 0 -  - !t, - # - 'd ` - @Newl_engine_dependanciesewl_engine_createP$tD!"@ ``!"@ ``(`t`@"$l `!\"$l!! `! @Ewl_Attach_List__func__Ewl_PairEwl_Engine_EvasEwl_Callback_ChainembedEwl_EmbedEwl_ObjectEwl_OrientationEwl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlayEwl_Config_CacheEwl_EngineEwl_Dnd_Typessmart_objectEwl_Containerengineunsigned intindent.hash.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_ranges.debug_str.shstrtab hh"o  @%B D D(  /B l l< DB  SB P P ]ci&$o5(5(y*88X9`9` w;;;; ;;<<<<< < 4<<I<(<(d<< < Pn FMOnsQNm/D8D| !|, 60707010000e455000081a40000000200000002000000014551f6e200006ebc000000760000000700000000000000000000002400000000reloc/lib/ewl/engines/evas_buffer.a! / 1162997933 0 0 0 56 ` ewl_engine_dependanciesewl_engine_create// 1162997933 0 0 0 28 ` ewl_engine_evas_buffer.o/ /0 1162997929 0 0 100644 28076 ` ELFj4(.shstrtab.debug_abbrev.debug_info.debug_line.text.data.rodata.debug_frame.debug_pubnames.debug_aranges.debug_ranges.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   4: ; I   .: ; ' I@ !: ; I "4: ; I# U$.: ; ' @ %: ; I &4: ; I? < kGNU C 3.4.5ewl_engine_evas_buffer.c/home/falko/e/e17/libs/ewl/src/engines/evas_bufferEvas_List@_Evas_List@dataT7#nextU9#prevV9#accountingW7# EvasE_EvasEvas_ObjectF_Evas_Objectlong long unsigned intintcharqE /V Evas_Engine_Infoto_Evas_Engine_Infotmagic(#7 / long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.>D P 7Ecore_Hash_Cb1ek{ PEcore_Compare_Cb4( P PEcore_List7:_ecore_list7firstC#lastD#currentE#free_funcG)# nodesI(#indexJ(#Ecore_List_Node:Q_ecore_list_node:data>7#next?#Q:Ecore_DListEcore_Hash_Node_ecore_hash_node next#key7#value7#Ecore_Hash_ecore_hash buckets#size(#nodes(#index(# compare{#hash_funcP#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_MODALLcurrentH#preferredO#maximumP#minimumQ# padY#(insetsZ#8flags\#HHxD(#yE(#wF(#hG(# OwL(#hM(#YlU(#rV(#tW(#bX(#  alist #direct!#len"#(l(key5?#value6#<<listC#directD#lenE#aKCKlistR#maskS#lenT#indexU#qN lqobject#parent #Lcallbacks #Pattach #smart_objectJ#fx_clip_boxJ#theme_objectJ#bit_path?#bit_group?#bit_state?#appearance?#inheritance?#layer(#toplayered(#theme #theme_text#data #C    widgetPC#childrenR #clip_boxTJ#redirectV #child_addX #child_removeY #child_resizeZ '#child_show[ `#child_hide\ v#iterator^ #Ewl_Child_Add#    Ewl_Child_Remove*   ' (Ewl_Child_Resize2 ? E ` (  Ewl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH      num_types(#types #float&  >&container&) #' I 'overlay'4 #engine_name'6?#'77#evas'9#evas_window':7#cursor';(#smart'=J#ev_clip'>J#tab_order'? #obj_cache'A #last'J #x'L(#y'M(#dnd_count'O(#focus'P(#dnd_types'R #dnd_last_position'S #'Jclicked'E #focused'F #mouse_in'G #drop_widget'H # drag_widget'I #((embed() >#window(+7#transient(,#title(.#name(/#classname(0#flags(2# 1k 1khandle1~7#name1#dependancies1 #functions1# 1mT1minit1p#shutdown1q#hooks1yT#1ywindow1u#canvas1v#theme1w#pointer1x# (    ( >doublesigned charEvas_Engine_Info_Buffer[ Z_Evas_Engine_Info_Buffer,[ magic[W#info[!#[ new_update_region[#free_update_region[#7 ( ( ( (   ( ( ( ( 7([!depth_type[(#dest_buffer[7#dest_buffer_row_bytes[(#use_color_key[/# alpha_threshold[(#color_key_r[(#color_key_g[(#color_key_b[(#func[ Z# \\\ #__FILEb__FILEb_cntc#(#_ptrc$#_basec&#_flagc'# _filec(# __orientationc)# __ionolockc*# __seekablec+# __fillerc,# uulevelu(#enableu #segvu!#backtraceu"#evas_renderu##gc_reapu$#print_signalsu&#print_keysu'#ewl_engine_dependanciesv ndv h-v `v`v `-E  ee_initv9(n!v8h"infov:v<`vG`vG`E ewl_engine_createv%nv&h=v(`Xv4`sv4`v,`#v1`v,`v1`E $aee_shutdownvLn!vKhqIvM`vR`qE a$+ee_canvas_setupvWn%winvVh%debugvV(ievasvXcinfovY+`"bufinfovZ1"ov[7Mv`v]`WME =$2ee_canvas_output_setvn%embvh%xv(i%yv(j%widthv(k%heightv(levasvainfov+`"bufinfov1"ov7Bv`v`BE 2$ee_canvas_rendervn%embedvhupdatesv9`v`v`v`E &__iobd &ewl_config_cacheu*T7canvas_funcsvD ( ../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hiso/math_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hEcore_X.hX11/X.hX11/Xlib.hEvas_Engine_Software_X11.hewl_debug.hewl_engine_evas_buffer.cv+-uu]t /u ^1 f&u  r!㿈#`````. @@ @```C``.?```;``8 @`#\` @ @0$@`` @ @0@`` @ @ł`㿈#``` ``' 8 @ `"``" " @ & & ```6Y ``B```O``$M 0$@ `` <@ @ ̒ @ `@ @@0(@ `#\` G @ @ @?`` G@ @` 㿈#``` ``@  Q`t p```6``2`````@ `` (@ @Ԑ @ `#\` 4@ @~@?`` 4@ @```h ``@`````$\ @ `#\ ` ,@ @H @```6A ``+`````$5 @ `#\ `ژ 1@?`` ,@ @`@?`` 1@ @Ȃ`㿐#``` ``  `& ``8``5?0#@`` M@ @ `@`@ @@@ ``@ R@㿐) ``  ` q!@ @!P ` @ @@@@ @@ l &! +@$ $ $ $ $ $ $$ (@@@@@@@@@@@! ``B `?@?`` @ @0-@`@ @@@ `` ]@ @p |`  @ +@?㿐%`` `h V!@ 2!@!P k` @ @@@@  @@ J.@$ @ $ @ &!``B`?@?`` @ @0-@`@ @@@ `` @ @ `  @ +@?㿐#``` ``$ 5! ```_``J```W``T0/@ "`@ @`@ `` @ @ 2!@`@ @@@ `` @ @0@?`` @ @`ewl_engine_dependanciesevas%s<-- %s:%i Returning %p in %s(); ewl_engine_evas_buffer.c%s--> %s:%i Entering %s(); %s<-- %s:%i Leaving %s(); ee_initevas_buffer This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engine%s<-- %s:%i Returning %i in %s(); ewl_engine_createee_shutdownee_canvas_setupwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. winbufferUnable to use buffer engine for rendering, ee_canvas_output_setembedembee_canvas_render%s<-- %s:%i Return in %s(); | l -  - , - 0 -  - D -  - @oewl_engine_dependanciesewl_engine_create|PhEwl_Attach_List__func__Ewl_PairEwl_Callback_ChainEwl_WindowEwl_EmbedEwl_ObjectEwl_OrientationEwl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlayEwl_Window_FlagsEwl_Engine_Evas_BufferEwl_Config_CacheEwl_EngineEwl_Dnd_TypesEwl_Containerengineunsigned intindent*06  C hD Xl`  qX|hp /=lU\,gl~ !:L_xewl_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_lookupewl_debug_indent_getfprintfevas_output_viewport_setewl_backtraceewl_engine_dependanciesewl_engine_createexitewl_callback_callecore_dlist_appendewl_embed_evas_setevas_output_size_setevas_damage_rectangle_addevas_newfwriteewl_object_current_w_getecore_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  | UUJJ%bquu""DS      ! ?@ N@  55 ee  l      dF lJ \Qju~ , l    P \ X' + @0B @F K] a fx | P  8 8   *p3 7 $<J lN S   h  h      8o  hs  h       ,  |$`  d |z  0  `  `     , , tj5 ? G O (W 4_ Lg o w l p                         '  /  7  ?  G , Q l Y p a p i x q x {    P \ ` p p x            8  @   ' P / h 7 p ?  G 8 O  W  _  g  o  w        $ ( ( l            X  d  | '  /  7  A  I  Q  Y  a  i  q  y        8  H     (  0  8  T  h  l   |  |     #  +  3  ;  C  K   S   [  0 c  H k  P s  T {  T  \  `  x       ,  l  t  |             %  -  5  ?  G  0 O  8 W  < _  < g  D o  P w  X   `     |6 6 6 (-4 83< D&L6 \6 l6 |6      H  H 5 H  h  H  h  5( , H0 4 8 < H@ LP T5`6 p6 t6 6  l l     3 6 6 6 6 ,8 < h@ HD H hL HP \` d5x0   (    ( !8    0 H 0 H 5   H  $ ( H, 8< @5L6 `6 d6 x6 6 6 6 6 6   h  H X h H X(, 05@L XP XT X \ Hd h Hx| 5   H X  H X 56 6 6 6 $ X( X, 0 4 H< @ D HPX5h5p6 6 6 6  X X   H   H   H X   H X $ (546 8D H L HP XT X H\ Xhl p5|6 6 6 6 6 6  p h H  p h H 5,6 008 < p@ (D H L pP (TX \!d8lx |  H p   H p56 6 6  1 0   $ ( (, 0 4 8 (< @D H!P8X*d 0hl 0t7|<..,9(/ 2 , 9 0  @' H6 X6 h t x | H     H     5 0     (      (   ! 8    h  H    h  H     5 4  8 8 < @ 8 D L+ T$ l6 p6 6   1   0      h       h       ! 8 ( (  @) H< `; l4 |. 6 6     H  h   H  h   5 0   h      h     ! $8 , 8 < h @ H D h H h L H P h \ ` d5 x  | 8   8  + $ 6 6 6 6 6 6 6 0 @6 H% P: \6 ` l p h t H x  | h  H     5 0              ! 8      H   H    5,8 < @ HD H L HP \` d5p6   h    0 4 lL P \h l      h      as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 J;o% 1*\|78=8E;R<Db< q<=> A D  K  S0  h$  i  i  i   i?0707010000e456000081ed0000000200000002000000014551f6e2000008c7000000760000000700000000000000000000002500000000reloc/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' # Names of this library. library_names='evas_buffer.so evas_buffer.so 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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -lz -lm' # Version information for evas_buffer. 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/engines' 0707010000e457000081ed0000000200000002000000014551f6e100006970000000760000000700000000000000000000002500000000reloc/lib/ewl/engines/evas_buffer.soELF4d 4 ("!#.#.#0#0%%51  "#$%&'(*+,-/0 !). &#*/ 5"Mat ,: ` G%P  V]#. du( &x# X /#0 E\e&j ~"fprintfewl_embed_evas_set_edatastrdupexit_init__deregister_frame_infoevas_render_updatesewl_widget_type_isewl_callback_callreallocewl_object_current_w_getevas_damage_rectangle_addevas_render_method_lookupewl_object_current_y_getevas_render_updates_free.umulewl_object_current_h_getewl_backtrace_lib_version_DYNAMIC_finifwrite_etextewl_config_cacheewl_engine_dependanciesewl_segvecore_dlist_new__dso_handle__iobewl_debug_indent_getevas_output_size_set_PROCEDURE_LINKAGE_TABLE_callocewl_engine_createewl_object_current_x_get_GLOBAL_OFFSET_TABLE_evas_output_method_setevas_new_end_Jv_RegisterClassesecore_dlist_append__register_frame_infoewl_print_warningevas_engine_info_setevas_output_viewport_setevas_engine_info_getlibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1evas_buffer.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib 7̳ y&P #4&#8&#<&#@&#D&#H!#L"#P"#T"#X"#\"#`"#d##h<#l&#p #t #x #| # #!(#!#!#!#"##!#!#"#"#!#!# h#&#)####,&&&&&$$ ,$)$$$0$<*$H$T$`+$l"$x-$$$ $'$$&$0$.$ $$ %$%% /%,%8%D%P %\%h %t% %㿠@;@㿠@㿐#/EL`  @  `@@`" `@$@`````@E`  +㿐㿐/Eͮᔂ` ` @E ``` `@E㿐㿈#/E```@`8 @Ep`H@En@En```6`@`:?```K@`G @E[`#\` PD    @EK @EL0.@EC`D` @    @E5 @E60@E-`L`  D   @E @E `㿈#/D,``` @`D Z @E  `h`8 <  " \"" @D `& &  ``& @```f @`b0H`$`@Dڐ?`L`  Dp   G@D̐ @D͐ނ`@DÐ `@`  Dp   <@D @D  @D ``T pX  @D @D@D0@D `p` `D#\     G@D @D 㿈#/D̂``` @`6@Dv  a`T ```& @```Ր@`40π`$`@DP?`L`  Dl   4@DB @DCނ`@D9 `@`  Dl   (@D+ @D, @D" `l#\` PD    4@D @D``6`@``@D?`L` Dl    @C ,@C```6b @`\ @Cߐ `l PD`#\     ,@CϚ @CАC @C̐```6`@` ```61 @`$- @C `l PD`#\    Ҙ 1@C?`L`  Dl   1@C @C΂`㿐#/C``` @`  %`& ``H@`D?0-@Cf@` D    M@CX @CY ߂`@CZ``T X  @CC @CM@CN@C:`L` D    @C, R@C-㿐)/Bd `` @` `@C" @C!P `` |d  @B @C@C@C`$@C@C@C ~ &! +@$ $ $ $ $ $ $$ (@B@B@B@B@B@B@B@B@B@B@B! ``V@`R@B?`L`  D|   @B @B0;@B``T |d  @B @B@B@B} `@`  D|   ]@Bo @BpV ` c``(   @B +@B?㿐%/BǮ,`` @`| e`0@BT 2!@BF!P `` x,  @B) @B3@B4@BK@BN  @BT@B1 \.@BO$ @BO $ @B' &! ``V@`R@A?`L`  Dx   @A @A0;@A``T x,  @AԐ @A@A߁@Aː `@`  Dx   @A @Ar ` ``(   @A +@A?㿐#/Ad``` @`> T! ,```& @```n@`j0S`$`@Az?`L`  Dt   @Al @Amނ`@A "ӂ`@A @Â`@AW `@`  Dt   @AI @AJ 2!@AK``T t0  @A4 @A>@A?@A+ `4` Dt    @A @A㿐/@ `@?㿐ewl_engine_dependanciesevas%s<-- %s:%i Returning %p in %s(); ewl_engine_evas_buffer.c%s--> %s:%i Entering %s(); %s<-- %s:%i Leaving %s(); ee_initevas_buffer This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engine%s<-- %s:%i Returning %i in %s(); ewl_engine_createee_shutdownee_canvas_setupwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. winbufferUnable to use buffer engine for rendering, ee_canvas_output_setembedembee_canvas_render%s<-- %s:%i Return in %s(); %00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000( 4CCD }4 oNoo   oo#4D       ` #0 # %&t&&&&&& !m&s)&2&t= ` L\  w  W  &t&&&r &&&&8 ! " " $" +" 2" 9" @# G< S&` u {    !( ! ! ! " ` < ! ! " " ! !   h L&)  $ P ?&&|L&X&f{& "5Oh ` %  #. (  &x'-BW# qxX #0 & |"-B[.libs/evas_buffer.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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_fprintfewl_embed_evas_set_edatastrdupexit__deregister_frame_infoevas_render_updatesewl_widget_type_isewl_callback_callreallocewl_object_current_w_getevas_damage_rectangle_addevas_render_method_lookupewl_object_current_y_getevas_render_updates_free.umulewl_object_current_h_getewl_backtrace_lib_version_DYNAMIC_finifwrite_etextewl_config_cacheewl_engine_dependanciesewl_segvecore_dlist_new__dso_handle__iobewl_debug_indent_getevas_output_size_set_PROCEDURE_LINKAGE_TABLE_callocewl_engine_createewl_object_current_x_get_GLOBAL_OFFSET_TABLE_evas_output_method_setevas_new_end_Jv_RegisterClassesecore_dlist_append__register_frame_infoewl_print_warningevas_engine_info_setevas_output_viewport_setevas_engine_info_getas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I : ;  : ; I8 < $ >   I &I & $ > ' I' I : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/  : ; I8 .? : ; ' I@ 4: ; I 4I4   4: ; I   .: ; ' I@ !: ; I "4: ; I# U$.: ; ' @ %: ; I &4: ; I? < k GNU C 3.4.5ewl_engine_evas_buffer.c/home/falko/e/e17/libs/ewl/src/engines/evas_bufferEvas_List@_Evas_List@dataT7#nextU9#prevV9#accountingW7# EvasE_EvasEvas_ObjectF_Evas_Objectlong long unsigned intintcharqE /V Evas_Engine_Infoto_Evas_Engine_Infotmagic(#7 / long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.>D P 7Ecore_Hash_Cb1ek{ PEcore_Compare_Cb4( P PEcore_List7:_ecore_list7firstC#lastD#currentE#free_funcG)# nodesI(#indexJ(#Ecore_List_Node:Q_ecore_list_node:data>7#next?#Q:Ecore_DListEcore_Hash_Node_ecore_hash_node next#key7#value7#Ecore_Hash_ecore_hash buckets#size(#nodes(#index(# compare{#hash_funcP#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_MODALJJLcurrentH#preferredO#maximumP#minimumQ# padY#(insetsZ#8flags\#HHxD(#yE(#wF(#hG(# OwL(#hM(#YlU(#rV(#tW(#bX(#  alist #direct!#len"#(l(key5?#value6#u<u<listC#directD#lenE#a"KC"KlistR#maskS#lenT#indexU#qN lqobject#parent #Lcallbacks #Pattach #smart_objectJ#fx_clip_boxJ#theme_objectJ#bit_path?#bit_group?#bit_state?#appearance?#inheritance?#layer(#toplayered(#theme #theme_text#data #C    widgetPC#childrenR #clip_boxTJ#redirectV #child_addX #child_removeY #child_resizeZ '#child_show[ `#child_hide\ v#iterator^ #Ewl_Child_Add#    Ewl_Child_Remove*   ' (Ewl_Child_Resize2 ? E ` (  Ewl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH      num_types(#types #float&  >&container&) #@' I @'overlay'4 #engine_name'6?#'77#evas'9#evas_window':7#cursor';(#smart'=J#ev_clip'>J#tab_order'? #obj_cache'A #last'J #x'L(#y'M(#dnd_count'O(#focus'P(#dnd_types'R #dnd_last_position'S #'Jclicked'E #focused'F #mouse_in'G #drop_widget'H # drag_widget'I #5(5(embed() >#window(+7#transient(,#title(.#name(/#classname(0#flags(2# 1k 1khandle1~7#name1#dependancies1 #functions1# e1mTe1minit1p#shutdown1q#hooks1yT#1ywindow1u#canvas1v#theme1w#pointer1x# (    ( >doublesigned charEvas_Engine_Info_Buffer[ Z_Evas_Engine_Info_Buffer,[ magic[W#info[!#[ new_update_region[#free_update_region[#7 ( ( ( (   ( ( ( ( 7([!depth_type[(#dest_buffer[7#dest_buffer_row_bytes[(#use_color_key[/# alpha_threshold[(#color_key_r[(#color_key_g[(#color_key_b[(#func[ Z# \\\ #__FILEb__FILEb_cntc#(#_ptrc$#_basec&#_flagc'# _filec(# __orientationc)# __ionolockc*# __seekablec+# __fillerc,# uulevelu(#enableu #segvu!#backtraceu"#evas_renderu##gc_reapu$#print_signalsu&#print_keysu'#ewl_engine_dependanciesv (ndv h- h<v `<v`v `-E  ee_initv9(Xn!v8h"infov:!<vG`<v<`LvG`E ewl_engine_createv%X<nv&h!=dv4`Xdv(`s$v4`Hv,`v,`#v1`4v1`E $aee_shutdownvL<n!vKhq!IvM``vR`qE a$+ee_canvas_setupvWn%winvVh%debugvV(ievasvXcinfovY+`"bufinfovZ1"ov[7M!v`Tv]`WME =$2ee_canvas_output_setvn%embvh%xv(i%yv(j%widthv(k%heightv(levasvainfov+`"bufinfov1"ov7B"tv`xv`BE 2$ee_canvas_rendervn%embedvh"`v`updatesv9`@v`v`E &__iobd &ewl_config_cacheu*T7canvas_funcsvD&4( ../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hiso/math_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hEcore_X.hX11/X.hX11/Xlib.hEvas_Engine_Software_X11.hewl_debug.hewl_engine_evas_buffer.c(v+,0<Ldltx<- ,,44<DLPTX\`dhlptx|<uuLX]\`l||dt$ 08 / 1162997915 0 0 0 56 ` ewl_engine_dependanciesewl_engine_create// 1162997915 0 0 0 32 ` ewl_engine_evas_software_x11.o/ /0 1162997912 0 0 100644 22664 ` ELFT4(.shstrtab.debug_abbrev.debug_info.debug_line.text.data.rodata.debug_frame.debug_pubnames.debug_aranges.debug_ranges.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    4: ; I ! ".: ; ' I@ #: ; I $4: ; I% U&.: ; ' @ ': ; I (4: ; I? < uGNU C 3.4.5ewl_engine_evas_software_x11.c/home/falko/e/e17/libs/ewl/src/engines/evas_software_x11EvasE_EvasEvas_ObjectF_Evas_ObjectEvas_PerformanceGlong long unsigned intintchar Evas_Engine_Infot" M_Evas_Engine_Infot magic#  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb. Ecore_Hash_Cb1.SEcore_Compare_Cb4FLaEcore_List7s _ecore_list7 firstCB# lastDB# currentEB# free_funcG# nodesI# indexJ#Ecore_List_Node: <_ecore_list_node: data># next?<#Ecore_DListaEcore_Hash_Noder _ecore_hash_node  next# key# value#[Ecore_Hash u_ecore_hash  bucketsu# size# nodes# index# compare.# hash_func# free_key# free_value#NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV{EWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODAL5L currentH5# preferredOn# maximumPn# minimumQn# padY#( insetsZ#8 flags\S#HnH xD# yE# wF# hG# O wL# hM#Y lU# rV# tW# bX#  list M#direct!S#len"S#(J( key5# value6Z#<U< listC#directDS#lenES#KK listRM# maskSs# lenTs# indexUs#q glq object# parent g#L callbacks m#P attach }# smart_object# fx_clip_box# theme_object# bit_path# bit_group# bit_state# appearance# inheritance# layer# toplayered# theme # theme_textJ# data # }`  t widgetP# childrenR s# clip_boxT# redirectV # child_addX t# child_removeY # child_resizeZ # child_show[ # child_hide\ )# iterator^ ?#Ewl_Child_Add#    g Ewl_Child_Remove*    gEwl_Child_Resize2    gEwl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH ] c s g H   num_types# types #Zfloat&  & container&) #'  K' overlay'4 # engine_name'6#'7# evas'9 # evas_window':# cursor';# smart'=# ev_clip'># tab_order'? s# obj_cache'A # last'J K# x'L# y'M# dnd_count'O# focus'P# dnd_types'R y# dnd_last_position'S g# 'J clicked'E g# focused'F g# mouse_in'G g# drop_widget'H g# drag_widget'I g#}( T( embed() # window(+# transient(,T# title(.Z# name(/Z# classname(0Z# flags(2# 1ke1k handle1~# name1Z# dependancies1 s# functions1# 1m1m init1pj# shutdown1q|# hooks1y#T1y window1uM# canvas1vM# theme1wM# pointer1xM# ddZT |dpdoublesigned char[ [ [ Z#__FILEa __FILEa _cntb## _ptrb$# _baseb&# _flagb's# _fileb(s# __orientationb)S# __ionolockb*S# __seekableb+S# __fillerb,S# sXIDqGVisualIDqQDrawableqfPixmapqkColormapqmXPointerrXZ T_XExtDatar numberr# nextrT# free_privaterj# private_datar# jTZXExtDatar( r ext_datar(# visualidr# classr# red_maskr# green_maskr# blue_maskr# bits_per_rgbr# map_entriesr#pVisualr._XDisplayDisplayrBNEvas_Engine_Info_Software_X11s _Evas_Engine_Info_Software_X11Ts magics  # infos# funcs.#( mask_changeds0#P$s displays^# drawables# masks# visuals<# colormaps# depths# rotations#alloc_grayscales#debugs#shape_dithers#destination_alphas#track_mask_changess# alloc_colors_maxs# B(s. best_visual_gets#W# best_colormap_gets$r# best_depth_gets%# performance_tests'# performance_frees(# performance_data_gets)# performance_key_gets*# performance_news+# performance_builds,# performance_device_stores-#$W<^Br^]^x ^< Z tt levelt#enablet s#segvt!s#backtracet"s#evas_rendert#s#gc_reapt$s#print_signalst&s#print_keyst's#eewl_engine_dependanciesu sndu shu2 uZ`M uZ`! uZ`u`e"ee_initu4n#u3dh$infou5 u7Z` uAZ`! uAZ`` ewl_engine_createu dn u! h6 u#Z` u/Z` u/Z` u'Z`% u,Z` u'Z`! u,Z`6`&&ee_canvas_setupuFn'winuETh'debuguEievasuG c$ouHinfouI`$sinfouJ uuZ`! uLZ` d`%`(__iobc(ewl_config_cachet*^`canvas_funcsu N t ../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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_Software_X11.hEdje.hEcore_File.hEcore_Desktop.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hiso/math_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hEcore_X.hX11/X.hX11/Xlib.hEvas_Engine_Software_X11.hewl_debug.hewl_engine_evas_software_x11.cu%- _t .   X㿈#`````4 @@ @@ @```C``.?```;``8 @`#\` @ @0$@`` @ @0@`` @ @ł`㿈#``` ``% 6 @ ``"" @ & & ```6Y ``C`````'K @ `` 7@ @ Β @`@ @@0'@ `#\` A @ @ @?`` A@ @`㿈#``` ``@  Q`w p```6``2`````@ `` #@ @Ԑ @ `#\` /@ @~@?`` /@ @```h ``@`````$\ @ `#\ ` '@ @H @```6A ``+`````$5 @ `#\ `ژ ,@?`` '@ @`@?`` ,@ @Ȃ`㿐) ``  ` }!@ @!P ` @ @@@@ @@ "x@ +`@   (``* +` $  ( 0!$ $ $ $ $ $ $ @@@@@@@@@@! ``A `>@?`` u@ @0,@`@ @@@ `` L@ @d p`  @ 1@?ewl_engine_dependanciesx11evas%s<-- %s:%i Returning %p in %s(); ewl_engine_evas_software_x11.c%s--> %s:%i Entering %s(); %s<-- %s:%i Leaving %s(); ee_initevas_software_x11 This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engine%s<-- %s:%i Returning %i in %s(); ewl_engine_createee_canvas_setupwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. winsoftware_x11Unable to use software_x11 engine for rendering, |  -  - , -  - @yewl_engine_dependancies$ewl_engine_create p\tEwl_Attach_List__func__Ewl_PairEwl_Callback_ChainEwl_WindowEwl_EmbedEwl_ObjectEwl_OrientationEwl_Engine_Evas_Software_X11Ewl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlayEwl_Window_FlagsEwl_Config_CacheEwl_EngineEwl_Dnd_TypesEwl_Containerengineunsigned intindent 0   = EhP[fqx~h, 1FOVo 3<Uewl_engine_evas_software_x11.cee_canvas_setupcanvas_funcsee_init__func__.0__func__.1__func__.2__func__.3calloc__iobevas_render_method_lookupewl_debug_indent_getfprintfevas_output_viewport_setewl_backtraceewl_engine_dependanciesewl_engine_createexitecore_dlist_appendewl_embed_evas_setevas_output_size_setevas_newfwriteewl_object_current_w_getecore_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   p TaUUJJ$KZ""   z    @ @ 3 5 5[jee    %7 ; 4@N 4R |W  h < |    `C hG N[fho s Lx L    $ \  D D S W  p t    Dt) 3 ; C (K 4S L[ dc k 4s {                        < # | +  3  ;  C h M l U | ] | e  m  u  }        D L  \ t |  D           '  /  7  ? 4 G @ O X W ` _ d g d o l w t                           ' D / T 7  A  I  Q  4 Y  < a  D i  \ q  p- - - ($4 8+< DL P+T \d- t- - -     ( P ( P , P  p   P  p $ (,4@ D PH L P T PX dh l,x- - - -      + - - - $- <H L pP PT X p\ P` lp t,(   8    8 /    @ P @ P ,$ ( , P0 4 8 P< HL P,\- l- p- - - - - - -   p P h  p$ P( h48 <,LX h\ h` d (h Pp (t P ,   P h  P h ,- - - - $0 h4 h8 < (@ PH L (P P\d,t,|- - - -  h h  ( P  ( P    P h  P  h,0 4,@- DP T X P\ h` d Ph htx |,- - - -  ) (    (     (   $,/4!@ 0DH 0P.X1h @l'%#0 & *#$0<LT- d- t   P   P  ,(   (    ( /   p  P    p  P   $ ( ,, @  D H @ L T" \   0 4 L P hh l  as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 J Sy% x1)D p72=2rE5<R5Db6 q6 687T :tj<  A  F h  T  T,`  T  T   T?0707010000e459000081ed0000000200000002000000014551f6d8000008f1000000760000000700000000000000000000002b00000000reloc/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' # Names of this library. library_names='evas_software_x11.so evas_software_x11.so 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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -lz -lm' # Version information for evas_software_x11. 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/engines' 0707010000e45a000081ed0000000200000002000000014551f6d800005e1c000000760000000700000000000000000000002b00000000reloc/lib/ewl/engines/evas_software_x11.soELF4X4 ("!,H44+,  !"$%')*+ #&(8 ? Shq H&9 O 0U  m" L  " $4;@Ti4rxd}ewl_object_current_w_getexitevas_output_viewport_set_etext_Jv_RegisterClassesevas_engine_info_getevas_newewl_object_current_x_getewl_embed_evas_setfprintfevas_output_size_setewl_object_current_y_getewl_config_cache_PROCEDURE_LINKAGE_TABLE_ewl_widget_type_is_edataewl_backtraceecore_dlist_append_GLOBAL_OFFSET_TABLE__initewl_engine_dependancies__register_frame_info_finiewl_engine_createewl_segv__deregister_frame_infoevas_engine_info_setewl_print_warningcallocstrdup__dso_handleewl_object_current_h_get_lib_versionecore_dlist_newfwritefreeecore_x_display_getewl_debug_indent_get_DYNAMIC__iob_endevas_output_method_setevas_render_method_lookuplibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1evas_software_x11.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib 7̳ y&P ($L(H,00,488<H@@DHL4PTX\`8dhxlp`tx|X( (0$4"&( 4$@LXdp|+*%    #$㿠@;@B㿠@㿐#/C㨂`  @  `@@`" `@$@`````@C`  +㿐㿐/Cͮ`| ` @C ```t `@Cׁ㿐㿈#/CX`x``@`?@C`<@C@C`@@C@C`x``6`x@`:`x``K@`G@C `l#\` H8    @C @C0.@C `4`  8l   @C @C0@Cw?`D`  8l   @Ci @Cj`x㿈#/Cl`x`` @`@ V @CV `\`0  T"" @C: `x& &  ``& @`x``f @`J0``$`x@C(?`D`  8d   A@C @Cނ`x@C `4`  8d   7@C @C  @C``L dP  @B @B@B0@B `d#\` X8    A @BԐ @BՐ 㿈#/B`x`` @`6@BĒ  a`xX `x``& @`x``Ր@`40π`$`x@B?`D`  8`   /@B @Bނ`x@B `4`  8`   #@By @Bz @Bp ``#\` H8    /@B` @Ba``6`x@``x@BN?`D` 8`    @B@ '@BA`x``6b @`\ @B- `` H8`#\     '@B @BC @B`x``6`x@` `x``61 @`$- @A `` H8`#\    Ҙ ,@A?`D`  8`   ,@Aܐ @Aݐ΂`x㿐)/A8 x`` @` `@Aђ @A!P ``  h  @A @A@A@A`(@A@A@A @A +`@   (``* +` $  ( 0!$ $ $ $ $ $ $ @A@A@A@A@A@A@A@A@A@A! x``U@`Q@AJ?`D`  8h   u@A< @A=0:@A@``L h  @A) @A3@A4@A  `4`  8h   L@A @AJ `$W``,   @A> 1@A??㿐/@̂`p@?㿐ewl_engine_dependanciesx11evas%s<-- %s:%i Returning %p in %s(); ewl_engine_evas_software_x11.c%s--> %s:%i Entering %s(); %s<-- %s:%i Leaving %s(); ee_initevas_software_x11 This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engine%s<-- %s:%i Returning %i in %s(); ewl_engine_createee_canvas_setupwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. winsoftware_x11Unable to use software_x11 engine for rendering, 400<0H0T0`0l0x00000000000000 0,080D0P0\0h0t00 0 L 5 o E4R X ^ d j8 p vx | `  P  X (  R$D  ,(&?D] d x  #6H=K^  0t  " L  " 6 CSZ_s4d.libs/evas_software_x11.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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.LLC15canvas_funcs.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9ee_init__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_ewl_object_current_w_getexitevas_output_viewport_set_etext_Jv_RegisterClassesevas_engine_info_getevas_newewl_object_current_x_getewl_embed_evas_setfprintfevas_output_size_setewl_object_current_y_getewl_config_cache_PROCEDURE_LINKAGE_TABLE_ewl_widget_type_is_edataewl_backtraceecore_dlist_append_GLOBAL_OFFSET_TABLE_ewl_engine_dependancies__register_frame_info_finiewl_engine_createewl_segv__deregister_frame_infoevas_engine_info_setewl_print_warningcallocstrdup__dso_handleewl_object_current_h_get_lib_versionecore_dlist_newfwritefreeecore_x_display_getewl_debug_indent_get_DYNAMIC__iob_endevas_output_method_setevas_render_method_lookupas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< : ; $ >   I&I &  : ; : ; I8 $ > ' I' I : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/  : ; I8 : ;I.? : ; ' I@ 4: ; I 4I4    4: ; I ! ".: ; ' I@ #: ; I $4: ; I% U&.: ; ' @ ': ; I (4: ; I? < u< GNU C 3.4.5ewl_engine_evas_software_x11.c/home/falko/e/e17/libs/ewl/src/engines/evas_software_x11EvasE_EvasEvas_ObjectF_Evas_ObjectEvas_PerformanceGlong long unsigned intintchar Evas_Engine_Infot" M_Evas_Engine_Infot magic#  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb. Ecore_Hash_Cb1.SEcore_Compare_Cb4FLaEcore_List7s _ecore_list7 firstCB# lastDB# currentEB# free_funcG# nodesI# indexJ#Ecore_List_Node: <_ecore_list_node: data># next?<#Ecore_DListaEcore_Hash_Noder _ecore_hash_node  next# key# value#[Ecore_Hash u_ecore_hash  bucketsu# size# nodes# index# compare.# hash_func# free_key# free_value#UNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALUV{EWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODALJ5JL currentH5# preferredOn# maximumPn# minimumQn# padY#( insetsZ#8 flags\S#HnH xD# yE# wF# hG# O wL# hM#Y lU# rV# tW# bX#  list M#direct!S#len"S#(J( key5# value6Z#<U< listC#directDS#lenES#"K"K listRM# maskSs# lenTs# indexUs#q glq object# parent g#L callbacks m#P attach }# smart_object# fx_clip_box# theme_object# bit_path# bit_group# bit_state# appearance# inheritance# layer# toplayered# theme # theme_textJ# data # }`  t widgetP# childrenR s# clip_boxT# redirectV # child_addX t# child_removeY # child_resizeZ # child_show[ # child_hide\ )# iterator^ ?#Ewl_Child_Add#    g Ewl_Child_Remove*    gEwl_Child_Resize2    gEwl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH ] c s g H   num_types# types #Zfloat&  & container&) #@'  K@' overlay'4 # engine_name'6#'7# evas'9 # evas_window':# cursor';# smart'=# ev_clip'># tab_order'? s# obj_cache'A # last'J K# x'L# y'M# dnd_count'O# focus'P# dnd_types'R y# dnd_last_position'S g# 'J clicked'E g# focused'F g# mouse_in'G g# drop_widget'H g# drag_widget'I g#}5( T5( embed() # window(+# transient(,T# title(.Z# name(/Z# classname(0Z# flags(2# 1ke1k handle1~# name1Z# dependancies1 s# functions1# 1m1m init1pj# shutdown1q|# hooks1y#T1y window1uM# canvas1vM# theme1wM# pointer1xM# ddZT |dpdoublesigned chare[ e[ [ Z#__FILEa __FILEa _cntb## _ptrb$# _baseb&# _flagb's# _fileb(s# __orientationb)S# __ionolockb*S# __seekableb+S# __fillerb,S# sXIDqGVisualIDqQDrawableqfPixmapqkColormapqmXPointerrXZ T_XExtDatar numberr# nextrT# free_privaterj# private_datar# jTZXExtDatar( r ext_datar(# visualidr# classr# red_maskr# green_maskr# blue_maskr# bits_per_rgbr# map_entriesr#pVisualr._XDisplayDisplayrBNEvas_Engine_Info_Software_X11s _Evas_Engine_Info_Software_X11Ts magics  # infos# funcs.#( mask_changeds0#P$s displays^# drawables# masks# visuals<# colormaps# depths# rotations#alloc_grayscales#debugs#shape_dithers#destination_alphas#track_mask_changess# alloc_colors_maxs# B(s. best_visual_gets#W# best_colormap_gets$r# best_depth_gets%# performance_tests'# performance_frees(# performance_data_gets)# performance_key_gets*# performance_news+# performance_builds,# performance_device_stores-#$W<^Br^]^x ^< Z tt levelt#enablet s#segvt!s#backtracet"s#evas_rendert#s#gc_reapt$s#print_signalst&s#print_keyst's#eewl_engine_dependanciesu s ndu shu2 uZ`M @ uZ`!@ uZ`u`e"ee_initu4n#u3dh$infou5X| uAZ`, u7Z`! uAZ`` ewl_engine_createu dn u! h6 u/Z`\ u#Z`\ u/Z`8 u'Z`h u'Z`% u,Z`!t u,Z`6`&&ee_canvas_setupuF<n'winuETh'debuguEievasuG c$ouHinfouI`$sinfouJ(L uuZ`! uLZ` d`%`(__iobc(ewl_config_cachet*^`canvas_funcsu N4  ../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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_Software_X11.hEdje.hEcore_File.hEcore_Desktop.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hiso/math_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hEcore_X.hX11/X.hX11/Xlib.hEvas_Engine_Software_X11.hewl_debug.hewl_engine_evas_software_x11.c u%          8 @- $(,0 ,00_08<<DPPXtT\ `h.    $(,048<@DHLTxLX(< |   - P -  - d - @yewl_engine_dependancies$ewl_engine_create tEwl_Attach_List__func__Ewl_PairEwl_Callback_ChainEwl_WindowEwl_EmbedEwl_ObjectEwl_OrientationEwl_Engine_Evas_Software_X11Ewl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlayEwl_Window_FlagsEwl_Config_CacheEwl_EngineEwl_Dnd_TypesEwl_Containerengineunsigned intindent.hash.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_ranges.debug_str.shstrtabd "5o@%B00  /B  DB \  N 0 0T L LZ ` ` <`z*I h44q  w~  ((,,400HHH0X &x+E-  /)yI UV DVP VpV W'0707010000e45b000081a40000000200000002000000014551f6dc00005584000000760000000700000000000000000000002900000000reloc/lib/ewl/engines/evas_xrender_x11.a! / 1162997924 0 0 0 56 ` ewl_engine_dependanciesewl_engine_create// 1162997924 0 0 0 32 ` ewl_engine_evas_xrender_x11.o/ /0 1162997920 0 0 100644 21616 ` ELFP4(.shstrtab.debug_abbrev.debug_info.debug_line.text.data.rodata.debug_frame.debug_pubnames.debug_aranges.debug_ranges.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   4: ; I !.: ; ' I@ ": ; I #4: ; I$ U%.: ; ' @ &: ; I '4: ; I? < GNU C 3.4.5ewl_engine_evas_xrender_x11.c/home/falko/e/e17/libs/ewl/src/engines/evas_xrender_x11EvasE_EvasEvas_ObjectF_Evas_Objectlong long unsigned intintcharEvas_Engine_Infot 7_Evas_Engine_Infot magic#  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1= Ecore_Compare_Cb406K Ecore_List7] _ecore_list7 firstC,# lastD,# currentE,# free_funcG# nodesI# indexJ#Ecore_List_Node: &_ecore_list_node: data># next?&#Ecore_DListKEcore_Hash_Node\ _ecore_hash_node  next# key# value#EEcore_Hash __ecore_hash  buckets_# size# nodes# index# compare# hash_func# free_key# free_value#NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVeEWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODALL currentH# preferredOX# maximumPX# minimumQX# padYy#( insetsZy#8 flags\=#HXH xD# yE# wF# hG# yO wL# hM#Y lU# rV# tW# bX#  list 7#direct!=#len"=#( 4( key5# value6D#<?< listC#directD=#lenE=#KK listR7# maskS]# lenT]# indexU]#q Qlq object# parent Q#L callbacks W#P attach g# smart_object# fx_clip_box# theme_object# bit_path# bit_group# bit_state# appearance# inheritance# layer# toplayered# theme m# theme_text4# data m# gJ ~ ^ widgetP# childrenR ]# clip_boxT# redirectV # child_addX ^# child_removeY # child_resizeZ # child_show[ # child_hide\ # iterator^ )#Ewl_Child_Add# s y  Q sEwl_Child_Remove*   Q Ewl_Child_Resize2   Q Ewl_Child_Show9 sEwl_Child_Hide@ sEwl_Container_IteratorH G M ] Q 2 n  num_types# types #Dfloat&  & container&) s#'  5' overlay'4 # engine_name'6#'7# evas'9 # evas_window':# cursor';# smart'=# ev_clip'># tab_order'? ]# obj_cache'A m# last'J 5# x'L# y'M# dnd_count'O# focus'P# dnd_types'R c# dnd_last_position'S Q# 'J clicked'E Q# focused'F Q# mouse_in'G Q# drop_widget'H Q# drag_widget'I Q#{( >( embed() # window(+# transient(,># title(.D# name(/D# classname(0D# flags(2# 1kO1k handle1~# name1D# dependancies1 ]# functions1l# 1m1m init1pT# shutdown1qf# hooks1y#>1y window1u7# canvas1v7# theme1w7# pointer1x7# N ND> f NZdoublesigned char[ [ [ D#XID\GVisualID\QDrawable\fPixmap\kXPointer^XD [_XExtData^ number^# next^[# free_private^q# private_data^# q [aXExtData^/ ^ ext_data^/# visualid^# class^# red_mask^# green_mask^# blue_mask^# bits_per_rgb^# map_entries^#wVisual^5_XDisplayDisplay^IUEvas_Engine_Info_XRender_X11_ _Evas_Engine_Info_XRender_X11_ magic_ # info_#B_ display_e# drawable_# mask_# visual_C# destination_alpha_]#__FILEeP __FILEe _cntf## _ptrf$# _basef&# _flagf']# _filef(]# __orientationf)=# __ionolockf*=# __seekablef+=# __fillerf,=# ]v v levelv#enablev ]#segvv!]#backtracev"]#evas_renderv#]#gc_reapv$]#print_signalsv&]#print_keysv']#sewl_engine_dependanciesw ]ndw ]h@wD`[wD` wD`Js!ee_initw5n"w4Nh#infow6l-w8D`wBD` wBD`-J.ewl_engine_createw!Nnw".hDw$D`w0D`w0D`w(D`$w-D`w(D` w-D`DJ4%ee_canvas_setupwGn&winwF>h&debugwFievaswH c#owIinfowJ`#sinfowKwpD` wMD`kJ3BJ'__iobg#'ewl_config_cachev*lJcanvas_funcsw \ +C ../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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_Xrender_X11.hX11/X.hstddef.hX11/Xlib.hEvas_Engine_XRender_X11.hEdje.hEcore_File.hEcore_Desktop.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hiso/math_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hEcore_X.hEvas_Engine_Software_X11.hewl_debug.hewl_engine_evas_xrender_x11.cw&- _t .^㿈#`````4 @@ @@ @```C``.?```;``8 @`#\` @ @0$@`` @ @0@`` @ @ł`㿈#``` ``% 6 @ ``"" @ & & ```6Y ``C`````'K @ `` 8@ @ Β @`@ @@0'@ `#\` B @ @ @?`` B@ @`㿈#``` ``@  Q`w p```6``2`````@ `` $@ @Ԑ @ `#\` 0@ @~@?`` 0@ @```h ``@`````$\ @ `#\ ` (@ @H @```6A ``+`````$5 @ `#\ `ژ -@?`` (@ @`@?`` -@ @Ȃ`㿐) ``  ` q!@ @!P ` @ @@@@ @@ "l@ + @  (`@`(!$ $ $ @@@@@@@@@@! ``A `>@?`` p@ @0,@`@ @@@ `` M@ @p |`  @ 0@?ewl_engine_dependanciesx11evas%s<-- %s:%i Returning %p in %s(); ewl_engine_evas_xrender_x11.c%s--> %s:%i Entering %s(); %s<-- %s:%i Leaving %s(); ee_initevas_xrender_x11 This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engine%s<-- %s:%i Returning %i in %s(); ewl_engine_createee_canvas_setupwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. winxrender_x11Unable to use xrender_x11 engine for rendering, |  -  - , -  - @ewl_engine_dependancies2ewl_engine_create @\tEwl_Attach_List__func__Ewl_PairEwl_Callback_ChainEwl_WindowEwl_EmbedEwl_ObjectEwl_OrientationEwl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlayEwl_Window_FlagsEwl_Engine_Evas_Xrender_X11Ewl_EngineEwl_Dnd_TypesEwl_Config_CacheEwl_Containerengineunsigned intindent/   < DhOZepw}h, 0ENUn~ 2;Tewl_engine_evas_xrender_x11.cee_canvas_setupcanvas_funcsee_init__func__.0__func__.1__func__.2__func__.3calloc__iobevas_render_method_lookupewl_debug_indent_getfprintfevas_output_viewport_setewl_backtraceewl_engine_dependanciesewl_engine_createexitecore_dlist_appendewl_embed_evas_setevas_output_size_setevas_newfwriteewl_object_current_w_getecore_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   @ >KjUUJJ5uDu"" t  d s   @ @  5 5ETee%  !* . 3E I 4N\ 4` |e  h < |    `Q hU \ith}  L L    $ \  D  D  a e  @ D    P Z b j (r 4z L d  4                     "  *  2  :  B < J | R  Z  b  j h t l | | |           D L  \ t  |    D   &  .  6  >  F  N  V  ^  f 4 n @ v X ~ ` d d l t         $             , (  @- - - ($4 8+< DL P+T \d- t- - -     ( P ( P , P  p   P  p $ (,4@ D PH L P T PX dh l,x- - - -      + - - - $- <H L pP PT X p\ P` lp t,(   8    8 /    @ P @ P ,$ ( , P0 4 8 P< HL P,\- l- p- - - - - - -   p P h  p$ P( h48 <,LX h\ h` d (h Pp (t P ,   P h  P h ,- - - - $0 h4 h8 < (@ PH L (P P\d,t,|- - - -  h h  ( P  ( P    P h  P  h,0 4,@- DP T X P\ h` d Ph htx |,- - - -  ) (    (     (   $,/4!@ 0DH 0P.X1h @l'%#0 &*#0 $- 4- DP T X P\ ` d Ph tx |,(   (    ( /  p P  p P  ,     @  $" ,   0 4 L P hh l  as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 JH% /1& @7/@=/XqE1R2LDb2 q223 7i9p  >\D  B h  P  P`  Pt  P   P?0707010000e45c000081ed0000000200000002000000014551f6dc000008ea000000760000000700000000000000000000002a00000000reloc/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' # Names of this library. library_names='evas_xrender_x11.so evas_xrender_x11.so 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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -lz -lm' # Version information for evas_xrender_x11. 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/engines' 0707010000e45d000081ed0000000200000002000000014551f6dc00005a9c000000760000000700000000000000000000002a00000000reloc/lib/ewl/engines/evas_xrender_x11.soELF4UL4 ("!,H+,  !"$%')*+ #&(8 ? Shql &9 O ,U  m" H  "h $4;@Tirx,}ewl_object_current_w_getexitevas_output_viewport_set_etext_Jv_RegisterClassesevas_engine_info_getevas_newewl_object_current_x_getewl_embed_evas_setfprintfevas_output_size_setewl_object_current_y_getewl_config_cache_PROCEDURE_LINKAGE_TABLE_ewl_widget_type_is_edataewl_backtraceecore_dlist_append_GLOBAL_OFFSET_TABLE__initewl_engine_dependancies__register_frame_info_finiewl_engine_createewl_segv__deregister_frame_infoevas_engine_info_setewl_print_warningcallocstrdup__dso_handleewl_object_current_h_get_lib_versionecore_dlist_newfwritefreeecore_x_display_getewl_debug_indent_get_DYNAMIC__iob_endevas_output_method_setevas_render_method_lookuplibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1evas_xrender_x11.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib 7̳ y&P  $(,0@48(<@DH LPpTX\ h(d`"& $ ,8DP+\*ht%    #㿠@;@6㿠@㿐#/Ct`  @  `@@`" `@$@`````@C`  +㿐㿐/Cͮ⼂`| ` @C ```t `@Cʁ㿐㿈#/C$`x``@`?@C`<@C@C`@@C@C`x``6`x@`:`x``K@`G@C `l#\` H8    @C @C0.@C `4`  8l   @Cr @Cs0@Cj?`D`  8l   @C\ @C]`x㿈#/C8`x`` @`@ V @CI `\`0  T"" @C- `x& &  ``& @`x``f @`J0``$`x@C?`D`  8d   B@C  @Cނ`x@C `4`  8d   8@B @B  @B``L dP  @B @B@B0@Bא `d#\` X8    B @Bǐ @BȐ 㿈#/B`x`` @`6@B  a`xX `x``& @`x``Ր@`40π`$`x@B?`D`  8`   0@B @Bނ`x@Bz `4`  8`   $@Bl @Bm @Bc ``#\` H8    0@BS @BT``6`x@``x@BA?`D` 8`    @B3 (@B4`x``6b @`\ @B  `` H8`#\     (@B @BC @B `x``6`x@` `x``61 @`$- @A `` H8`#\    Ҙ -@Aݐ?`D`  8`   -@Aϐ @AА΂`x㿐)/A x`` @` `@AĒ @A!P ``  h  @A @A@A@A`(@A@A@A ~@A + @  (`@`(!$ $ $ @A@A@A@A@A@A@A@A@A@A! x``U@`Q@AI?`D`  8h   p@A; @A<0:@A?``L h  @A( @A2@A3@A `4`  8h   M@A @AV `$c``,   @A= 0@A>?㿐/@Ȃ`p@?㿐ewl_engine_dependanciesx11evas%s<-- %s:%i Returning %p in %s(); ewl_engine_evas_xrender_x11.c%s--> %s:%i Entering %s(); %s<-- %s:%i Leaving %s(); ee_initevas_xrender_x11 This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engine%s<-- %s:%i Returning %i in %s(); ewl_engine_createee_canvas_setupwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. winxrender_x11Unable to use xrender_x11 engine for rendering, 00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t00 , H 4 o3oo\ , ool,   , H \ h  l  !,".7Bh Qa d |  \  w   4    ' . 5 < CP V \ b h n t@ z (  P     p Q \ $=B[ b vl !4;I\  ,r  " H  "4h AQX]q,.libs/evas_xrender_x11.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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.LLC15canvas_funcs.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9ee_init__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_ewl_object_current_w_getexitevas_output_viewport_set_etext_Jv_RegisterClassesevas_engine_info_getevas_newewl_object_current_x_getewl_embed_evas_setfprintfevas_output_size_setewl_object_current_y_getewl_config_cache_PROCEDURE_LINKAGE_TABLE_ewl_widget_type_is_edataewl_backtraceecore_dlist_append_GLOBAL_OFFSET_TABLE_ewl_engine_dependancies__register_frame_info_finiewl_engine_createewl_segv__deregister_frame_infoevas_engine_info_setewl_print_warningcallocstrdup__dso_handleewl_object_current_h_get_lib_versionecore_dlist_newfwritefreeecore_x_display_getewl_debug_indent_get_DYNAMIC__iob_endevas_output_method_setevas_render_method_lookupas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I&  : ; : ; I8 $ > ' I' I : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/  : ; I8 : ;I.? : ; ' I@ 4: ; I 4I4   4: ; I !.: ; ' I@ ": ; I #4: ; I$ U%.: ; ' @ &: ; I '4: ; I? <  GNU C 3.4.5ewl_engine_evas_xrender_x11.c/home/falko/e/e17/libs/ewl/src/engines/evas_xrender_x11EvasE_EvasEvas_ObjectF_Evas_Objectlong long unsigned intintcharEvas_Engine_Infot 7_Evas_Engine_Infot magic#  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1= Ecore_Compare_Cb406K Ecore_List7] _ecore_list7 firstC,# lastD,# currentE,# free_funcG# nodesI# indexJ#Ecore_List_Node: &_ecore_list_node: data># next?&#Ecore_DListKEcore_Hash_Node\ _ecore_hash_node  next# key# value#EEcore_Hash __ecore_hash  buckets_# size# nodes# index# compare# hash_func# free_key# free_value#UNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALUVeEWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODALJJL currentH# preferredOX# maximumPX# minimumQX# padYy#( insetsZy#8 flags\=#HXH xD# yE# wF# hG# yO wL# hM#Y lU# rV# tW# bX#  list 7#direct!=#len"=#( 4( key5# value6D#u<?u< listC#directD=#lenE=#"K"K listR7# maskS]# lenT]# indexU]#q Qlq object# parent Q#L callbacks W#P attach g# smart_object# fx_clip_box# theme_object# bit_path# bit_group# bit_state# appearance# inheritance# layer# toplayered# theme m# theme_text4# data m# gJ ~ ^ widgetP# childrenR ]# clip_boxT# redirectV # child_addX ^# child_removeY # child_resizeZ # child_show[ # child_hide\ # iterator^ )#Ewl_Child_Add# s y  Q sEwl_Child_Remove*   Q Ewl_Child_Resize2   Q Ewl_Child_Show9 sEwl_Child_Hide@ sEwl_Container_IteratorH G M ] Q 2 n  num_types# types #Dfloat&  & container&) s#@'  5@' overlay'4 # engine_name'6#'7# evas'9 # evas_window':# cursor';# smart'=# ev_clip'># tab_order'? ]# obj_cache'A m# last'J 5# x'L# y'M# dnd_count'O# focus'P# dnd_types'R c# dnd_last_position'S Q# 'J clicked'E Q# focused'F Q# mouse_in'G Q# drop_widget'H Q# drag_widget'I Q#{5( >5( embed() # window(+# transient(,># title(.D# name(/D# classname(0D# flags(2# 1kO1k handle1~# name1D# dependancies1 ]# functions1l# e1me1m init1pT# shutdown1qf# hooks1y#>1y window1u7# canvas1v7# theme1w7# pointer1x7# N ND> f NZdoublesigned char[ [ [ D#XID\GVisualID\QDrawable\fPixmap\kXPointer^XD [_XExtData^ number^# next^[# free_private^q# private_data^# q [aXExtData^/ ^ ext_data^/# visualid^# class^# red_mask^# green_mask^# blue_mask^# bits_per_rgb^# map_entries^#wVisual^5_XDisplayDisplay^IUEvas_Engine_Info_XRender_X11_ _Evas_Engine_Info_XRender_X11_ magic_ # info_#B_ display_e# drawable_# mask_# visual_C# destination_alpha_]#__FILEeP __FILEe _cntf## _ptrf$# _basef&# _flagf']# _filef(]# __orientationf)=# __ionolockf*=# __seekablef+=# __fillerf,=# ]v v levelv#enablev ]#segvv!]#backtracev"]#evas_renderv#]#gc_reapv$]#print_signalsv&]#print_keysv']#sewl_engine_dependanciesw ] ndw ]hp@ wD`[ <wD` <wD`Js!ee_initw5n"w4Nh#infow6l- xwBD`(w8D` wBD`-J.ewl_engine_createw!Nnw".hDw0D`Xw$D`Xw0D`4w(D`dw(D`$w-D` pw-D`DJ4%ee_canvas_setupwGn&winwF>h&debugwFievaswH c#owIinfowJ`#sinfowKwpD` hwMD`kJ3BJ'__iobg#'ewl_config_cachev*lJcanvas_funcsw \ C ../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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_Xrender_X11.hX11/X.hstddef.hX11/Xlib.hEvas_Engine_XRender_X11.hEdje.hEcore_File.hEcore_Desktop.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hiso/math_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hEcore_X.hEvas_Engine_Software_X11.hewl_debug.hewl_engine_evas_xrender_x11.c w&          4 <-  $(, (,,_,488@LLTtPX \d.  D^Xh |   - P -  - 4 - @ewl_engine_dependancies2ewl_engine_create \tEwl_Attach_List__func__Ewl_PairEwl_Callback_ChainEwl_WindowEwl_EmbedEwl_ObjectEwl_OrientationEwl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlayEwl_Window_FlagsEwl_Engine_Evas_Xrender_X11Ewl_EngineEwl_Dnd_TypesEwl_Config_CacheEwl_Containerengineunsigned intindent.hash.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_ranges.debug_str.shstrtabd "4o@%B,,  /B  DB \  N , ,T H HZ \ \ `hhy*Ill hq w~40X &@+ ,.Fk R RDR RS T"'0707010000e45e000081a40000000200000002000000014551f6ce00022f78000000760000000700000000000000000000001c00000000reloc/lib/ewl/engines/x11.a! / 1162997896 0 0 0 56 ` ewl_engine_dependanciesewl_engine_create// 1162997896 0 0 0 20 ` ewl_engine_x11.o/ /0 1162997892 0 0 100644 142960 ` ELF*4(.shstrtab.debug_abbrev.debug_info.debug_line.text.data.rodata.debug_frame.debug_pubnames.debug_aranges.debug_ranges.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  & '4: ; I ( ).: ;' @ *: ;I +4: ;I ,.: ; ' I@ -: ; I .4: ; I/ U0: ;I 14: ;I 2.: ;' I@ 34: ;I44: ;I54: ; I? < 6!74: ;I? < 84: ; I QGNU C 3.4.5ewl_engine_x11.c/home/falko/e/e17/libs/ewl/src/engines/x11EvasEm_EvasEvas_ObjectF_Evas_Objectlong long unsigned intintcharu  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong double Ecore_Event_HandlerlEcore_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\_ecore_hash_node next\#key#value#Ecore_Hasht_ecore_hash buckets#size#nodes#index# compare#hash_func#free_key#free_value#\cNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV;EWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODALnRLcurrentH#preferredO#maximumP#minimumQ# padY2#(insetsZ2#8flags\#HHxD#yE#wF#hG# 2OwL#hM#kYlU#rV#tW#bX# vlist #direct!#len"#((key5#value6#<9<listC9#directD#lenE#?KPKlistR#maskS#lenT#indexU#q lqobjectG#parent #Lcallbacks #Pattach #smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme %#theme_text# %# Ekb 1 A  L ,widgetP#childrenR +#clip_boxT#redirectV X#child_addX ,#child_removeY ^#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# A G X X  AEwl_Child_Remove* v |  X Ewl_Child_Resize2   X cEwl_Child_Show9 AEwl_Child_Hide@ AEwl_Container_IteratorH   + X < g#types g#float&  &container&) A#'  'overlay'4 v#engine_name'6#'7#evas'9 i#evas_window':#cursor';#smart'=#ev_clip'>#tab_order'? +#obj_cache'A %#last'J #x'L#y'M#dnd_count'O#focus'P#dnd_types'R 1#dnd_last_position'S # i'Jclicked'E #focused'F #mouse_in'G #drop_widget'H # drag_widget'I #a( z(() #(+#transient(,#title(.#name(/#classname(0#flags(2;# o1kj1khandle1~#name1#dependancies1 +#functions1(# 1mu1minit1p#shutdown1q"#hooks1y#1y1u#canvas1v#theme1w#1x#     "  j doublesigned char[^y[[ #__FILEaF__FILEa_cntb##_ptrb$F#_baseb&F#_flagb'# _fileb(# __orientationb)# __ionolockb*# __seekableb+# __fillerb,# Ecore_X_IDp+Ecore_X_Windowp-LEcore_X_Atomp3LEcore_X_Timep5LEcore_X_Cursorp6L_Ecore_X_Rectanglep?xp@#yp@#widthpA#pA# Ecore_X_RectanglepB _Ecore_X_Window_StatepIECORE_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_Stateph_Ecore_X_SelectionpECORE_X_SELECTION_PRIMARYECORE_X_SELECTION_SECONDARYECORE_X_SELECTION_XDNDECORE_X_SELECTION_CLIPBOARDEcore_X_Selectionp&^_Ecore_X_Event_ModepECORE_X_EVENT_MODE_NORMALECORE_X_EVENT_MODE_WHILE_GRABBEDECORE_X_EVENT_MODE_GRABECORE_X_EVENT_MODE_UNGRABEcore_X_Event_Modep_Ecore_X_Event_DetailpECORE_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_DetailpxEcore_X_Event_Key_Downpp_Ecore_X_Event_Key_Downpkeynamep#p#p #p!# winp"^#p#^#p$#Ecore_X_Event_Key_Upp_Ecore_X_Event_Key_Uppkeynamep)#p*#p+#p,# winp-^#p.^#p/#Ecore_X_Event_Mouse_Button_Downp?_Ecore_X_Event_Mouse_Button_Down(pbuttonp4#p5#xp6#yp6# rootp9"W#winp:^#p;^#p<# p=#$p>#$Ecore_X_Event_Mouse_Button_Upp*_Ecore_X_Event_Mouse_Button_Up(pbuttonpC#pD#xpE#ypE# rootpH"{#winpI^#pJ^#pK# pL#$pM#$Ecore_X_Event_Mouse_Movep_Ecore_X_Event_Mouse_Move ppR#xpS#ypS#rootpV"# winpW^#pX^#pY#Ecore_X_Event_Mouse_Outp]_Ecore_X_Event_Mouse_Out(ppl#xpm#ypm#rootpp"# winpq^#pr^#modeps^#pt# pu#$Ecore_X_Event_Mouse_Wheelp~*_Ecore_X_Event_Mouse_Wheel(pdirectionpz#zp{#p|#xp}# yp}#rootp"#winp^#p^# p#$Ecore_X_Event_Window_Focus_InpO_Ecore_X_Event_Window_Focus_Inpwinp^#modep^#p#p# Ecore_X_Event_Window_Focus_Outp@_Ecore_X_Event_Window_Focus_Outpwinp^#modep^#p#p# Ecore_X_Event_Window_Damagepc_Ecore_X_Event_Window_Damagepwinp^#xp#yp#wp# hp#countp#p#Ecore_X_Event_Window_DestroypU_Ecore_X_Event_Window_Destroypwinp^#p#Ecore_X_Event_Window_Configurep{I_Ecore_X_Event_Window_Configure$pwinp^#abovewinp^#xp#yp# wp#hp#borderp#overridep#from_wmp#p# Ecore_X_Event_Selection_Notifypo_Ecore_X_Event_Selection_Notifypwinp$^#p%#selectionp&#targetp'# p(#Ecore_X_Selection_Datap _Ecore_X_Selection_Datapcontentp3# #p4F#lengthp5#formatp6# freep8 +#Ecore_X_Selection_Data_Filesp _Ecore_X_Selection_Data_Filespp=#filesp> g#num_filesp?#Ecore_X_Selection_Data_Textp $ i_Ecore_X_Selection_Data_TextppD#textpE#Ecore_X_Event_Xdnd_Enterp  _Ecore_X_Event_Xdnd_EnterpwinpQ^#pQ^#typespS g#pT# Ecore_X_Event_Xdnd_Positionp! !r_Ecore_X_Event_Xdnd_PositionpwinpY^#pY^#p\##actionp]t# Ecore_X_Event_Xdnd_Leavep!!!_Ecore_X_Event_Xdnd_Leavepwinpj^#pj^# Ecore_X_Event_Xdnd_Dropp!!"W_Ecore_X_Event_Xdnd_Droppwinpo^#po^#actionppt#ps## ""{p9xp8#yp8#""pHxpG#ypG#""pVxpU#ypU#""ppxpo#ypo#"# pxp#yp###p-ECORE_X_SELECTION_CONTENT_NONEECORE_X_SELECTION_CONTENT_TEXTECORE_X_SELECTION_CONTENT_FILESECORE_X_SELECTION_CONTENT_TARGETSECORE_X_SELECTION_CONTENT_CUSTOM"#p\xp[#yp[#"$psxpr#ypr#t$$tlevelt#enablet #segvt!#backtracet"#evas_rendert##gc_reapt$#print_signalst&#print_keyst'#$%[ewl_engine_dependanciesuy +n%%k&%('u|`&%C'uz`('u|`%k%[)%ee_shutdownun*u h%%&%+u `(+uS`% %,',ee_initun-u h.infou(%'<&&Y'u`&&t'u`&&+u`/&+u`&&'u`&&'u`&&'u`&''u`('u`'<',$(=ewl_engine_createu n'u(=h%(S&''u`&''u`&''u`&''u`/( 'u`&(%'u`('u`S(S(C)(ee_window_newuXn0winuWh1xwinuY^`%(&(+u[`(+um`( ())eee_window_moveun0winuh%)u&)L+u`(+u`)u)e)*ee_window_resizeun0winuh1widthua+u`%*&)+u`(+u`**)*ee_window_min_max_size_setun0winuh%*&*+u`(+u`**)+/ee_window_showun0winuh%+/&++u`(+u`)e)+ee_window_hideun0winuh%+&++u`(+u`)e),&ee_window_destroyurn0winuqh%,&&, +u{`(+us`(C),ee_window_title_setun0winuh%,&,+u`(+u`,,)-9ee_window_name_class_setun0winuh%-I&- +u`(+u`-I-9)-ee_window_borderless_setun0winuh%-&-+u`(+u`-9).Mee_window_dialog_setun0winuh%.]&.4+u`(+u`.].M)/ee_window_fullscreen_setun0winuh1fullscreenu\%/&.+u `&.+u`(1statesu/l-9/+ )/ee_window_transient_foru#n0winu"h%/&/+u$`(+u.`%[)0Xee_window_modal_setu3n0winu2h1modalu4\%0X&0+u6`&0;+uJ`(1statesuC0]l,0m )0ee_window_raiseuOn0winuNh%0&0+uV`(+uP`00)1nee_window_loweru[n0winuZh%1n&1U+ub`(+u\`022ee_keyboard_grabugn0winufh1retuhb%2&1+us`&1+uj`(+us`*)2ee_keyboard_ungrabuxn0winuwh%2&2}+u`(+uy`2223Oee_pointer_grabun0winuh1retub%3O&3+u`&36+u`(+u`0)3ee_pointer_ungrabun0winuh%3&3+u`(+u`(C)4bee_window_selection_text_setun0winuh0txtui%4r&4I+u`(+u`4r4b)5,ee_window_geometry_setun0winuh0widthu.i*u.j1wul1huh%5<&5+u`(+u`5<5,)5ee_dnd_aware_setun*u4h%5&5+u`(+u`*)6Oee_desktop_size_getun*u4h0wu.i0hu.j%6O&66+u`(+u`,27ee_pointer_data_newun*u4h*u.i0wuj0huk%7&6+u`&6+u`(+u`,)7ee_pointer_freeun*u4h*ui%7&7+u`(+u`0287ee_pointer_getun*u4h%87&8+u`&8+u`(+u`)e)8ee_pointer_setun*u4h*ui1curuY%8&8+u`(+u `)e29ewl_ev_x_window_exposeun*uh*ui0euj3evu9+u`%9&9m+u`/9+u$`&9+u`&9+u$`(+u`@5,2;Cewl_ev_x_window_configureu)n*u(h*u(i0eu(j3evu.;C+u/`+u04X1configu1a%;Y&:+uM`&:+u3`&:+u9`&:+ud`&;+ud`&;*+u9`(+uM`U;Y;I2<`ewl_ev_x_window_deleteuin*uhh*uhi0euhj3evun<`4uo%ewl_ev_x_key_upun*uh*ui0euj+uh3evu>+u`%>&>%+u`/>=+u`&>Y+u`&>u+u`(+u`p02?ewl_ev_x_mouse_downun*uh*ui0euj1clicksua+u`3evu?+u]%?&?P+u`&?l+u`&?+u`&?+u`(+u`,2@ewl_ev_x_mouse_upun*uh*ui0euj+u`3evu@+u\%@&@l+u`/@+u`&@+u`&@+u`(+u`(C2Aewl_ev_x_mouse_moveun*uh*ui0euj+u`3evuA+u[%A&A+u`/A+u`&A+u `&A+u`(+u`,2Cewl_ev_x_mouse_outun*uh*ui0euj+u`3evuC+u[%C&B+u$`/B+u*`&B+u `&B+u*`(+u$`22D#ewl_ev_x_mouse_wheelu/n*u.h*u.i0eu.j+u0`3evu1D#+u2]%D)&C+u8`/C+u>`&C+u4`&D +u>`(+u8`].M2E+ewl_ev_x_focus_inuDn*uCh*uCi0euCj4uE3evuFE+%E1&D+uL`/D+uP`&D+uH`&E+uP`(+uL`*(C2F4ewl_ev_x_focus_outuUn*uTh*uTi0euTj4uV3evuWF4%F:&E+u]`/E+ua`&E+uY`&F+ua`(+u]`22GXewl_ev_x_pasteufn*ueh*uei0euej3evugGX%G^/F4ut+uuGc`&F+ui`&G+u`&G +u`&G=1textuGiQ(1filesu|GoQI)e 2Hewl_ev_dnd_positionun*uh*ui0euj4u3evuH1xuh1yua1wxuL1wyuH1pxu@1pyu1pwu1phuD1rectu`1will_acceptuc%H/H+u4`&H+u`&H+u`(+u` ,2Iewl_ev_dnd_enterun*uh*ui0euj+u4a3evuI1iuh%I&I+u`&I+u`(+u` i*2Jewl_ev_dnd_leaveun*uh*ui0euj+u4j3evuJ1iuh%J&Jy+u`&J+u`(+u`!r*2Kewl_ev_dnd_dropun*uh*ui0euj+u4`3evuK1internalua%K/K3xu3yu1wxul1wyuh+uY&K+u `&K+u$`(+u$`!0Ky5__iobcKL65__ctypevXL5ECORE_X_DND_ACTION_PRIVATEpt7ECORE_X_EVENT_KEY_DOWNp7ECORE_X_EVENT_KEY_UPp7ECORE_X_EVENT_MOUSE_BUTTON_DOWNp7ECORE_X_EVENT_MOUSE_BUTTON_UPp7ECORE_X_EVENT_MOUSE_MOVEp7ECORE_X_EVENT_MOUSE_OUTp7ECORE_X_EVENT_MOUSE_WHEELp7ECORE_X_EVENT_WINDOW_FOCUS_INp7ECORE_X_EVENT_WINDOW_FOCUS_OUTp7ECORE_X_EVENT_WINDOW_DAMAGEp7ECORE_X_EVENT_WINDOW_CONFIGUREp#7ECORE_X_EVENT_SELECTION_NOTIFYp.7ECORE_X_EVENT_WINDOW_DELETE_REQUESTp77ECORE_X_EVENT_XDND_ENTERpM7ECORE_X_EVENT_XDND_POSITIONpN7ECORE_X_EVENT_XDND_LEAVEpP7ECORE_X_EVENT_XDND_DROPpQ5ewl_config_cachet*$8ee_expose_handleru!Oi8ee_configure_handleru"O8ee_delete_request_handleru#O8ee_key_down_handleru$O8ee_key_up_handleru%O8ee_dnd_position_handleru&O8ee_dnd_enter_handleru'O8ee_dnd_leave_handleru(O8ee_dnd_drop_handleru)O8ee_selection_notify_handleru*O8ee_mouse_down_handleru+O8ee_mouse_up_handleru,O8ee_mouse_move_handleru-O8ee_mouse_wheel_handleru.O8ee_mouse_out_handleru/O8ee_focus_in_handleru0O8ee_focus_out_handleru1OQB8window_funcsuSQ2Ql8pointer_funcsuoQ\/ ../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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_X11.hEdje.hEcore_File.hEcore_Desktop.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hiso/math_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hEcore_X.hX11/X.hX11/Xlib.hEvas_Engine_Software_X11.hewl_debug.hewl_engine_x11.cctype_iso.hu LL ]~z u!   $p$zqht p %p7 ts% p   n!l&    !n!l&   !  uuZ f+uu#U(0 &g-a3m&g&g-a3m&gou$ s!  t      ;^ RAS0o$#o_< s u o$rr.㿈1 ``6N  `%  ``D `/? ``< `9 @ `#\` | @ @0&@`` z@ @΂ @`` |@ @Ă  㿐%`` ` ! #` f$ ! g$`#` h$ ! i$`#` j$ ! k$`#` l$ ! m$`#` n$ ! o$`#` p$ ! q$`#` r$ ! !$`#` $ ! $`@$ & ```0@! $`@0@#`@! $`@#` $ @! $`@#` $ @! $`@#` $ @! $`@#` $ @! $`@#` $ @! $`@#` $ @! @#K`@ ``! @ @ 2!@`@ @@@? ``@!S@㿈#``` ``F ! ````6԰ ```````Cư @ :1   G@ ```6 `````f``$ @ `#\ `Q @ `` @ @ ``@ $ ``@ 9' ``@ 3&```@  ```@ #```@  ```@ #```@ 7&``@ 5&``@ ;'```@ /%``@ -%``@ +%```@ )% ``@ '$``@ %$``@  ` ` `````````|``x`u`r``o`l`i``f `c```] [ @ ``"" ``" " @ & & ```6 ```@? ``@!@``` ``@ `#\ `!@ `#\ ` @ @s 1   )@ ```6e ``P`````$Y @ `#\ ` @ @F @?`` @ @g`@`@ @@0#@?`` @ @e`@?`` @ @`㿈#``` ``@  Q` p```6``2`````@ `` @ @Ԑ @ `#\` @ @~@?`` @ @```h ``@`````$\ @ `#\ ` @ @H @```6A ``+`````$5 @ `#\ `ژ @?`` @ @`@?`` @ @Ȃ`㿐#``` ``Y :!@ !`>@@ !@!̠ @ &!```[``X0C@!P O` @ @@@`@ @@@@!!@ Š@ ``![@ @ @?``!m@ @0`㿐#``` ``J 8!@ 2!@!P M` @ @@!@!Ȃ```9``6@?``!@ @0$@`@ @@@ ``!@ @ `㿐%`` `H 6!@ @!P K` @ @@@@!@!!@``9`60$@`@ @@@ ``!@ @ `@? ``@!@h'`` `b P!@ @!P e` @ @@@@@@`#\;x#`#d#h#l;p! @ ``9`6@?``!@ @0$@`@ @@@ ``!@ @ `㿐#``` ``K 9!@ @!P N` @ @@@!@!```9``6@?``!@ @0$@`@ @@@ ``!@ @ `㿐#``` ``K 9!@ @!P N` @ @@@!@!```9``6@?``!@ @0$@`@ @@@ ``!@ @ `㿐#``` ``M ;!@ @!P P` @ @@n@!@!```9``6@?``!{@ @0$@`@ @@@ ``!s@ @ `㿐#``` ``L :!@ 2!@!P O` @ @@@!!@!```9``6@?``!@ @0$@`@ @@@ ``!@ @ `㿐#``` ``> ,!@ !􀢠"!!@!```N``K06@!P B` @ @@@`@ @@@ ``!@ @ @?``!@ @0`㿐#``` ``J 8!@ 2!@!P M` @ @@!@ ````9``6@?``!@ @0$@`@ @@@ ``!@ @ `㿐#``` ``> ,!@ !`@`?!@````N``K06@!P B` @ @@@`@ @@@ ``!@ @ @?``"@ @0`㿈#``` ``< M!@ !0` Hb&`!䀠@ @ Y ```Z``W0>@!P 7` @ @@0@!  @ ނ`@ ``" @ @ 2!@`@ 0˘`@?``"@ @0'@ `㿐#``` ``C -!@ !耠`1!@a```R``O0:@!P "F` @ @@@`@ @@@!ӂ`@ ``"$@ @ @?``".@ @0`㿈#``` ``< M!@ !0` Hb&`!䀠@ @ Y ```Z``W0>@!P 7` @ @@0@!  @ ނ`@ ``"6@ @ 2!@`@ 0˘`@?``"J@ @0'@ `㿐#``` ``I 7!@ @!P L` @ @@@!```9``6@?``"V@ @0$@`@ @@@ ``"P@ @ `㿐#``` ``I 7!@ @!P L` @ @@@!```9``6@?``"b@ @0$@`@ @@@ ``"\@ @ `㿈#``` ``Q a!@ 1!`)@```o``Y`````$c@ `#\ `"s@@O@!٤@!P 1` @ @@5 @ ``"j@ @ 2!@`@ 0ј`@?``"s@ @`㿐#``` ``I 7!@ @!P L` @ @@@```9``6@?``"@ @0$@`@ @@@ ``"y@ @ `㿈#``` ``Q a!@ 1!`)@```o``Y`````$c@ `#\ `"@@O@!٤@!P 1` @ @@5 @ ``"@ @ 2!@`@ 0ј`@?``"@ @`㿐#``` ``I 7!@ @!P L` @ @@@```9``6@?``"@ @0$@`@ @@@ ``"@ @ `㿐#``` ``> O`+!@ @!P J` @ @@@ !@```C``@0.@`@ @@@ ``"@ @ `@`ߖ`@? ``@"@㿈#``` ``,  !  @耦`&@&```(``%@?``"@ @0@ ``"@ @ǀ 㿐#``` ``H 6!@ 2!@!P K ` @ @@@ ```9``6@?``"@ @0$@`@ @@@ ``"@ @ `㿐#``` ``I 7!@ @!P L ` @ @@@ ```9``6@?``"@ @0$@`@ @@@ ``"@ @ `㿈;``` ``/ @!@ ```6!``?`````I! @ @!P + ` @ 0O@ ``"@ @ 2!@`@ 00ט`@?``"@ @`@   @!`#\`"@ @!@ @㿐#``` ``H 6!@ @!P K ` @ @@@```9``6@?``"@ @0$@`@ @@@ ``"@ @ `㿈#``` ``, =!@ ``` ``=`````G@@!P + ` @ 0I@ ``"@ @ 2!@`@ 0*ט`@?``"@ @`@ @`#\`"@ @@@ @㿐#``` ``: (!@ `T@!```Q``N05@!P A ` @ @@@`@ @@@ ``#@ @ @?``# @ @0`@㿈1 `` `C@  !@ @  ``t `M ``l `i04``d `O ``\ `Y@ `#\ `#@ @0E@ ``#@ @0@ `#\ `ݘ#$@?``#$@ @ @?``#@ @  㿈1 ``  `d@ u @2&@ 7 `@  @ `` ` `` `0y!Ȁ"!Ȣ @ !̀@"!@ ΢  `` ` `` `@ `#\ `T#M@ ``#3@ @@ 2 ``u `N ``m `j@ `#\ ` #9@@|@vz @ `#\ `#d@ @07@?``#d@ @] @?``#9@ @ @?``#M@ @_  㿈1 `` `<@  @  ``t `M ``l `i04``d `O ``\ `Y@ `#\ `#w@ @0E@ ``#q@ @0@ `#\ `ݘ#{@?``#{@ @ @?``#w@ @  㿈#`````G@  `@`@ X @`````U`````04````W`````@ `#\ `#@ @0z@ ``#@ @0@ `#\ `ݘ#`@ ( @?``#@ @`@?``#@ @``@ y `@ q `@ i `@ 2c `J@`@ @0S 㿈#`````G@  `@`@ X ?@`````U`````04````W`````@ `#\ `#@ @0z@ ``#@ @0@ `#\ `ݘ#͒`@ ( ?@?``#@ @`@?``#@ @``@ y ?`@ q ?`@ i ?`@ 2c ?`J@`@ @0S 㿈1 ``  `+@ < $% @2 @2 @ @ `@ ` `R ``q `n05@ ``#@ @@ 2$ ``S `> ``K `H@ `#\ `#@ `#\ `#@ @0%@?``#@ @ @?``#@ @  㿈1 `` `B@  @ @ ``t `M ``l `i04``d `O ``\ `Y@ `#\ `#@ @0E@ ``#@ @0@ `#\ `ݘ$@?``$@ @ @?``#@ @  㿈1 `` `A@  @@ ``t `M ``l `i04``d `O ``\ `Y@ `#\ `$@ @0E@ ``$ @ @0@ `#\ `ݘ$@?``$@ @ @?``$@ @  㿈1 `` `A@  @@ ``t `M ``l `i04``d `O ``\ `Y@ `#\ `$$@ @0E@ ``$ @ @0@ `#\ `ݘ$*@?``$*@ @ @?``$$@ @  㿈1 `` `C@  @ @ ``t `M ``l `i04``d `O ``\ `Y@ `#\ `$8@ @0E@ ``$4@ @0@ `#\ `ݘ$>@?``$>@ @ @?``$8@ @  㿈1 `` `<@  @  ``t `M ``l `i04``d `O ``\ `Y@ `#\ `$L@ @0E@ ``$H@ @0@ `#\ `ݘ$P@?``$P@ @ @?``$L@ @  㿈1 `` `<@  @  ``t `M ``l `i04``d `O ``\ `Y@ `#\ `$]@ @0E@ ``$Y@ @0@ `#\ `ݘ$a@?``$a@ @ @?``$]@ @  㿈1 `` `4i`@  ``6z  `H `` `,l @ `[`"T    @@ڂ @ ``$i@ @@ `#\`$ @ @0 @?``$@ @ @ `@ @@0  `   ` @`0P%`` `Qa@ .@ Ȱ#" @ !#\@ *!`"+'''''??` @Ђ``a `K```/S `ڦ ''''@ ``$@ @@ `@ @@0'@ `#\`$͚ @ @ @?``$@ @㿈%```0A@  $a @*  $a܀`  . @@ a @ @``6Y `C```'K @ ``$@ @@ `@ @@0'@ `#\`$ @ @ @?``$@ @㿈#`````/@@ `؀`` ܡ. @ ؀@"@&&܂```6Y ``C`````'K @ ``$@ @@ `@ @@0'@ `#\`$ @ @ @?``$@ @`㿀1 ``  `9I@ @!@"&@   @ #@ @  @ ``6]  `G `` `+O @ ݢ @ ``% @ @@ `@ @@0'@ `#\`%$ @ @ @?``%$@ @ ewl_engine_dependancies%s<-- %s:%i Returning %p in %s(); ewl_engine_x11.c%s--> %s:%i Entering %s(); %s<-- %s:%i Leaving %s(); ee_shutdown This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engineee_initUnable to initialize Ecore X. Is your DISPLAY variable set correctly? %s<-- %s:%i Returning %i in %s(); x11Unable to create Ecore X event handlers. ewl_engine_createee_window_newwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. winee_window_moveee_window_resizeee_window_min_max_size_setee_window_showee_window_hideee_window_destroyee_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_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_pastePaste event receivedeewl_ev_dnd_positionewl_ev_dnd_enterewl_ev_dnd_leaveewl_ev_dnd_dropSource is dest! - Retrieving local dataSource is not dest | T -  -  - , - $ -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - < -  - < -  -  - $ -  -  - 4 -  -  -  - D -  - ( - ( - ( -  - @ - < - < - D - ( - ( - L -  -  -   - 4 - @Q$ewl_engine_dependancies'Aewl_engine_createk  ,PC<CPCCITIhIIKKLL<NNO(OdThT|TTVVVW8XXY8Yt[$[8[|[]L]`]]_t__`a<abbc8cd4dTijHjjdetailEwl_Attach_List__func__Ewl_Pairmodifierswindowevent_winsourceheightEwl_Callback_ChainEwl_WindowembedEwl_EmbedEwl_ObjectEwl_Orientationkey_composenum_typesEwl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlaytypepointerEwl_Engine_X11Ewl_Window_FlagstimepositionEwl_Config_CacheEwl_EnginedataEwl_Dnd_Typeskey_modifiersEwl_Containerdouble_clicktriple_clickenginekeysymbolunsigned intindentST@$`1T =N4Lk (  .>\ 4Z D4 x 0)T@ VP j`Lb'X$$20 |M( @l&,<76,$NJ(`Dhz7P\P(HX(0p<^x(P, ! e 9 N8 h   %HW<#g @ *i48)8DP\htpP0( 4P@8LX dp|h`H( :4  2@B$DW  k$ <   <xP8('2=U<QXqw,3Nj}  T 7 P q ,      " @ d l ~       , A V p        2 9 T t         2 M _ ~       3Rh$8E\u;ewl_engine_x11.cewl_ev_x_mouse_upwindow_funcsee_shutdownee_window_resizeee_window_selection_text_setee_mouse_up_handleree_dnd_enter_handleree_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_x_pasteewl_ev_dnd_positionee_window_modal_setee_window_newee_pointer_ungrabee_key_up_handleree_window_name_class_setewl_ev_x_key_upee_pointer_setee_keyboard_grabee_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_selection_notify_handleree_focus_out_handleree_delete_request_handleree_mouse_wheel_handleree_window_transient_foree_window_moveewl_ev_x_mouse_outee_window_fullscreen_setewl_ev_dnd_leaveee_expose_handleree_window_lowerewl_ev_dnd_dropee_desktop_size_getee_window_show__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__.48ee_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_WHEELewl_debug_indent_getewl_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_cursor_newECORE_X_EVENT_XDND_ENTERputsECORE_X_EVENT_XDND_DROPewl_object_geometry_requestECORE_X_EVENT_KEY_UPecore_x_shutdownewl_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_getewl_embed_dnd_data_feedecore_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_getECORE_X_EVENT_MOUSE_BUTTON_DOWNecore_x_window_resizeewl_ev_modifiers_setecore_x_window_lowerevas_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_feedfwriteewl_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_embed_dnd_drop_feedmallocecore_x_pointer_ungrabECORE_X_EVENT_XDND_POSITIONecore_x_icccm_protocol_setewl_print_warningECORE_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_key_up_feedecore_x_keyboard_ungrabewl_config_cacheewl_embed_dnd_position_feedecore_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_raiseecore_x_window_geometry_getecore_x_selection_xdnd_requestecore_x_window_size_get 9(k(   =# d s < H W l {       F RU R   = B ^ Q ^ 2 B A B I  w   v v  p e  e p 3 2 2k z  3 T c k  K % 4 )R :a    ) : { ) :  l yd ) :  l y1 )y :  ) :? N  ) :   " 1  F :   => = = J = D !B D!Q ! D"' D"H $ !$ !$($(T$ % :%(l%(% %-(%1(%6 %D(%H(H%M %(T%(P% % %:%(|%(% %(%(D% & (P&( & &/ &::&C(T&G(&L &^(&b(&g &y( <&}( |& && &( &( & &( &( & &( &( (& &( h'( ' '( '( ' '`( 'd($'k 'x ':'( '( ' '( '(,' '(,'(t' '('(' '' ((((( (&((*((/ (o($(s(H( (:((((( ((((@( )(H) ()! ),:)5()9(X)> )M()Q()V )()() K) ):)(0)() )()(* *H(*L(*a *l:*u(*y(<*~ *(x*(* *(*(x* *:*(+(+ +( +(p+ +L(x+P( +e +p:+y(H+}(+ +(+(+ +( +(+ +:+(+(<+ ,(x,(, ,H(,L(|,a ,l:,u(,y(,~ ,($,(t, ,(|,( 4, -:0- (- (- -!(-%( ,-* -p( 4-t(!- -:P-(!-(!D- -(!-(!- -(!-(#. .:p.(".!(#<.& .5(#<.9(#.> .(#.(%. .:.($.($. .(%(.(%l. .(%l.(%/L(%/P('X/e /p:/y(&/}('/ /('/('P/ /('X/()T/ /:0((l0 ((0 0$((0(()40- 0<()40@()L0()T0(*0 0:0(*0(*`0 0(*0(*0 1(*1(,1* 15:1>(+1B(,1G 1V(,<1Z(,1_ 1(,1(.1 1:1(-D1(-1 1(-1(.<1 2(.2(.2 29(.2=(0p2R 2]:2f(/2j(/2o 2~(02(0h2 2(0p2(22 2:(3(1 3(1p3 3(13#(23( 37(2\3;(23@ 3o(23s(4L3 3:83(3t3(33 3(33(4D3 3(4L3(6,4 4):P42(5h46(54; 4J(54N(6 4S 4(6,4(7P4 K4 4:x4(65(75 5(75(7H5 5[(7P5_(85f p5t 5:5(85(8X5 5(85(85 5(85(:5 p6 6:6(96#(96( 67(:46;(:6@ 6u(:6y(<6 p6 =6 6:6(;l6(;6 6(;6(<86 6(<87(<7 72(<76(>\7= p7K 7Y 7d:7m(=7q(=7v 7(>7(>T7 7(>\7(@l7 p7 7:7(?07(?p7 8(?8 (?8 8(?8#(@H8( 8T(@l8X(B$8_ p8m 8 8:8(Ax8(A8 8(A8(B 8 8(B$8(Dh9 =9 94 39B 9M:9V(C9Z(C<9_ 9r09w 9(CP9(C9 9(C9(D9 9(D9(D`9 :(Dh: (HX: =:! :F 3:T p:s :~:(:(E:(F: :(F:(F\: :(F:(F: :(G,:(Gx: :(Gx:(G; ;(G;(H; ;+(H;/(HP;4 ;(HX;(J; =; ; 3; ;:H;(I;(IT; ;H< <(Ih<(I< <0(I<4(J0<9 :>(N>(N> >*x>/ >B(N>F(O(>K >^(O>b(O>g >v(O>z(P> >(P>(ST> => > 3? P?% ?0:?9(Q?=(Q?B ?U(R4?Y(Rp?^ ?q(Rp?u(R?z ?(R?(S? ?(S?(SL? ?(ST?(U? =@ @ 3@3 P@A @L:@U(T0@Y(Th@^ @q@v @(T|@(T@ @(T@(UD@ @(UD@(U@ A(UA(WA =A A4 3AM PA[ Af:Ao(VlAs(VAx AA A(VA(VA A(W8A(WA A(WA(WA B(WB(Z B% =B3 BM 3Bf PBt B:B(XB(XB BB B(XB(Y8B B(YtB(YB B(YB(ZB C5(Z C9(\PC@ =CN Ch 3C PC C: C(ZC([$C CC C([8C([|C C([C(\C D (\D(\HD DM(\PDQ(^xDX =Df D 3D D:8D(]D(]LD DD D(]`D(]D D(]D(^(E E(^(E(^pE EV(^xEZ(`Ea =Eo E 3E E:PE(_<E(_tE EE E(_E(_E F(`F(`PF F(`PF (`F% F[(`F_(bFf =Ft F F:hF F 3F =F(aF(aF F(aF(b,F G (b,G (btG G%(bG)(bG>(bGB(bG(bG(eG =G G 3Ht H:H8H pH(dTH(dH H(dH(e0H H(e0H(exH I(eI(gI =I. IH pIm Ix:I(fdI(fI I(fI(g@I I(g@I(gI I(gI(iJ =J J) pJN JY:Jb(hpJf(hJk J~(hJ(iLJ J(iLJ(iJ J(iJ(kJ =J K pK5 K@:KIPK~ K(jK(jK K(k0K(kK K(kK(kK N@O$rOK6OlOO1O OqPpP>4PaP PsP7PQ tQ.5QXQ(&(.(6(>(F(,N(lV(l^(f(n(Hv(T~(X(h(h(p(x(x((((((((((( ( ( ( ( &( .( 6( >( F( N( V( ^( f( n($ v(0 ~(0 (8 (D (D (L (X (X (` (l (l (t ( ( ( ( ( ( ( ( ( ( &( .( 6( >( F( N( V( ^( f( n( v( ~( ( ( (, (, (4 (< (< (D (L (L (T (T (\ (d (d (l (l (t (| (| (( 0( 8( @( H( P( X( `( h( p( x( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (( 0($ 8($ @(, H(, P(4 X(< `(< h(D p(D x(L (T (T (\ (\ (d (l (l (t (| ( ( ( ( (P (T (d (d (l (| ( %( -( 5( =( E( M( U( `( h( p( x( ( ( ( ( ( ( ( ( ( (( (, (0 (L (l ( (( ((("(*(2(:( B(J((R(,Z(0b(Hj(Lr(Pz(h(l(p(((((((((((((((  ( ( ( $( ,( 4( <( D( L( T( \( d( l( t( |( ( ( ( ( ( ( ( ,( 4( P( ( (( h( ( ( ( ( ( ( $'( ,/( 07( 0?( 8G( DO( DW( L_( i( q( y(t((( ((($(((8(8(@(P(\(x(((( (((<#(h+(x3(;(C(K(8U(H](Le(\m(\u(d}(t(x(x((((((X((((((((( (((%($-(5(=(E(M(U(](e(m(w( (0(p(x(((((((((((l((<(h (x((!()(1(9(A(I(Q(Y(a(i(pq(xy(((( (`(h(x(|((((((((( (( (((!()(1( <($D(4L(4T(<\(Ld(Pl(Pt(X|(((((<(h(x((((((((((( (((p$(x,(4(<(D($L(dT(l\(|d(l(t(|(((((((( (\((((( $( 4( 8( H( H ( P( `( d$( d,( l4( |<( |D( L( T(!D\(!pd(!l(!t(!|(!(!(!(!(!("("("("("(("D("h("("("(#4(#<(# (#(#(#$(#,(#4(#<(#D(#L(#T(#\(#d(#l(#t(#|($($($($4($($($($($($(% (%((%l(%p(%|(%(%(%(%(% (%((%0(%8(%@(%H(& P(&pX(&`(&h(&p(&x(&('('H('X('\('l('l('t('|('|('('('('('('('('('('('"((P*((d2((l<((D((L((T((\((d()4l()8t()D|()T()X()h()h()p()()()()()()(*`(*(*(*(*(*(* (+(+(+$(+ ,(+$4(+$<(+,D(+L(+T(,\(,,d(,<l(,|t(,|(,(,(,(,(,(,(,(,(,(-(-(-(-(.<(.@(.@(.x(. (.(.(.$(.,(.4(.<(/D(/L(/T(/p\(/xd(/l(0t(0|(0X(0`(0p(0t(0(0(0(0(0(0(0(0(1p(1(1(2(2(2 (2T(2\(2$(2,(24(2<(2D(2L(2T(2\(2d(3Ll(3Tt(3|(3(3(44(4<(4L(4P(4`(4`(4h(4p(4p(4x(4x(4(4(4(4(5 (5,(5X(5h$(5,(54(5<(5D(5L(6,T(60\(6@d(6@l(6Ht(6X|(6|(6(6(7(7@(7P(7T(7d(7d(7l(7|(7(7(7(7(7(7(7 (8X(8(8$(8,(84(8<(8D(9L(9T(9\(9d(9l(9t(9$|(94(94(9(9(9(:$(:4(:t(:|(:(:(:(:(:(:(:(:(: (:(:(:$(;,,(;l4(;<(;D(;L(;T(;\(<d(<l(<t(<|(<(<(<(<(<(<(<(=\(=d(=(=(>(>D(>L(>\(>`(>p (>p (>x (> (> $(> ,(> 4(> <(> D(> L(> T(?0 \(?p d(?t l(?t t(? |(? (@P (@P (@l (@p (@ (@ (@ (@ (@ (@ (@ (@ (@ (@ (@ (@!(@! (@!(A<!(Ah!$(Ax!,(A!4(A!<(B!D(B !L(B$!T(B(!\(B@!d(BL!l(BT!t(BX!|(BX!(B`!(Bx!(B!(B!(C<!(CP!(C!(D!(Dh!(Dl!(D|!(D|!(D!(D!(D!(D"(D"(D"(D"(D"&(D".(D"6(D">(D"F(D"N(D"X(D"`(E"h(EL"r(ET"z(ET"(E\"(E`"(Eh"(E"(E"(E"(E"(E"(E"(F"(F\"(Fd"(Fh"(Fh"(Fp"(F#(F# (G#(G#(G#&(G#0(G$#8(G#B(H#J(HX#R(H\#Z(Ht#b(H#j(H#r(H#z(H#(H#(H#(H#(IT#(Ih#(I#(J0#(J#(J#(J#(J#(J#(J#(J#(J#(J$(J$ (J$(J$(J$"(J$*(K4$4(K$<(K$F(L$N(L<$X(LL$`(LL$h(LT$p(L\$x(L$(L$(L$(L$(M$(M $(M$(M$(M$$(M,$(M<$(M<$(MD$(ML$(Md$(M$(M%(M% (M%(M%(M%"(M%*(M%2(M%:(M%B(M%J(M%R(M%Z(N%b(N%j(N %r(N%z(N%(N\%(N%(N%(O(%(Od%(Ot%(Ot%(O|%(O%(O%(P%(P$%(P$%(P,%(P4&(PD& (PD&(PL&(PT&"(Pd&*(Pd&2(Pl&:(Pt&B(P&J(P&R(P&Z(P&b(P&j(P&r(P&z(P&(P&(P&(P&(Q&(Q&(Q&(Q&(Q$&(Q,&(Q,&(Q4&(Q@&(QX&(Q&(Q&(Q'(Q' (Q'(Q'(Rp'$(S'.(ST'6(SX'>(Sp'F(S|'N(S'V(S'^(S'f(S'n(S'v(S'~(S'(Th'(T|'(T'(UD'(U'(U'(U'(U'(U'(U'(U'(U'(U'(U'(V0((V((V((V((W("(W(*(W(2(W(:(W(B(X(J(X(R(X(Z(X (b(X(j(X((r(Xl(z(X((X((Y8((Y((Z ((Z((Z(((Z4((Z<((Z@((Z@((ZH((ZT((Zl((Z(([$(([8)([|) (\)(\P)(\T)"(\l)*(\x)2(\):(\)B(\)J(\)R(\)Z(\)b(]L)j(]`)r(])z(^()(^x)(^|)(^)(^)(^)(^)(^)(^)(^)(_)(_t)(_)(_)(`P)(`)(`*(`* (`*(`*(`*"(`**(`*2(`*:(`*B(`*J(a<*T(a@*\(aH*d(aT*l(a\*t(a\*|(ad*(ad*(al*(a*(a*(a*(a*(a*(bt*(b*(b*(b*(b*(b*(b*(b+(c+ (c+(c+(c+"(c$+*(c,+2(c0+:(c0+B(c8+J(c@+R(cD+Z(cH+b(cL+j(cP+r(cT+z(cX+(c`+(cd+(cd+(cl+(c+(c+(c+(c+(c+(c+(c+(c+(c+(c+(c+(c,(c, (c,(c,(d4,$(d8,,(d8,4(d@,<(dD,D(dH,L(dL,T(dT,^(d,f(d,n(e,v(e,~(e,(e,(e,(e,(e,(e,(e,(e,(e,(e,(e,(e,(e,(e,(e,(e,(f-(f-(f-(f-(f-&(f-.(fd-8(f-@(f-H(g-P(g-X(g-`(g-h(g-p(g-x(g-(g-(g-(g-(g-(g-(g-(g-(g-(g-(g-(g-(h-(h-(h -(h -(h.(h. (h .(h$.(hp.$(h.,(h.4(i.<(i.D(i.L(i.T(i.\(i.d(i.l(i.t(i.|(i.(i.(i.(i.(i.(j.(j.(j.(j.(j4.(j8.(j8.(j@.(jH.(j.(j.(j/(j/(k0/(k   , < L \ lx: |: : : @: : @ : X: @: : X: @:    : x: @:  : x : @$: 04 8D X \ p @ @ r r @ 6 6 r   6    1 1     1 q q  $p (p 4q 84 <4 Hp L P \4 ` d p ts xs  7 7 s   7 t t  5 5 t 5    5 5 t  ,0t 8t <@6 D6 Pr TX \ h6 lp t  1 1    1 q q  p p q 4 4 p   4   ( ,0s 4s @ DH7 L7 Xs \` h lpr xr | : X: @: : X: @:  @ : : :  : : :   : x: @:  $: x(: @,: 4<T X l @ @       :  :    $ 4 D T\: d: h: hl: @t x: h|: @ : X: @: : X: @:  ( B$( B$  @ ( Dh( Dh r   r ( HX( HX $6 ( ,6 0( J4( J8 <D H L P( MT( MX \d h l p( bt( bx |1 1  ( e( e    ( g( g q  q ( i( i p  p ( `( ` 4   4 ( P( P $ ( , 0( ST4( ST8 <D H L P( UT( UX \ds h ls p( Z t( Z x |7  7 ( W( W    ( \P( \P t  t ( ^x ( ^x@ 5 5 r 6    $ 01 41 @ D Pq \p h4 t s 7  t  ( P ( T ( P ( T       :   :   , 8 < H L: x P: @ T:  X \: x `: @ d:  l t |  :  :  : h : @ : h : @  :  :  : h : @ : h : @   4 8:  <:  H L P d t  :  :  : h : @ : h : @    : x : @ :  : x : @ :     $ ( 0: 4:  8:  < @: D:  H:  L P T \ h t: x x: @ |:  : x : @ :     : x : @ :  : x : @ :     $ 4 H \ l |  : X : @ :  : X : @ :     :  :  :  : @: : @ ,8 <: x@: @D: H: xL: @P: \` dp    : :  : : @ : : @  0 @ P\: `: d h: l: @t x: |: @ : x: @: : x: @:    : x: @: : x: @:    ( , @ \: dh:   : : :  :  : : :  : $( ,4<D: H: L: P T: X: \: `d hpx : X: @: : X: @:   : x: @ : : x: @: $( ,<: L P d |: : : : : :  : : : :     $: x(: @,: 0: x4: @8: DH LX`: d: h: l p: t: x: |  : X: @: : X: @:  :     : (,: <P: T: X: \: ` d: h: l: p: tx |  : : :   : : :   (0< @: XD: @H: L: XP: @T: `d h|:  : x: @:  : x: @:    :  : 0: 4: 8: <: @ D: H: L: P: TX \dlx: :    : x : @: : x: @: (, 0<D: H: L: P T: X: \: `d hpx : X: @: : X: @:  :    :  :  4: 8: <: @: D H: L: P: T: X\ `hpx   : x: @: : x: @:  : : :  : : :   , 0: X4: @8: <: X@: @D: PT Xl: |   : : : : : :  : : : :   ( 8 HT X: x\: @`: d: xh: @l: x| : : :  : : :   : X: @: : X: @:  : $ ( < T: \`: p: : : :  : : : :     : x : @: : x: @: (, 0<D: H: L: P T: X: \: `d hpx : X: @: : X: @:  :    :  :  4: 8: <: @: D H: L: P: T: X\ `hp|   : x: @: : x: @:  : : :  : : :   $0 4: X8: @<: @: XD: @H: TX \p:    : :     : $: (: 0,: 0 4: 8: 0<: @: DH LT\d: h: 0l: p t: x: 0|:   : X: @: 0: X: @: 0  : x: @: 0: x : @ : 0    (:  8 < P h:  p t:   :  :  : P :  :  : P :  :      !! !: x!: @!: P!: x! : @!$: P!0!4 !8!D!L: !P: P!T: !X !\: !`: P!d: !h!l !p!x!! !: X!: @!: P!: X!: @!: P!! !!: ! ! ! " : "": "<"D "T "h"|: ": ": p": " ": ": p": ": "" """": ": p": " ": ": p": "" """# #: X#: @# : p#: X#: @#: p#$#( #,#<#H #L: x#P: @#T: p#X: x#\: @#`: p#l#p #t#: # # # #: ##: $ $ $4$H: $L: $P: $T: $X $\: $`: $d: $h: $l$p $t$|$$ $$ $: X$: @$: $: X$: @$: $$ $$: $$: $: %: % %: % : %: %% %$: %(%4 %8: x%<: @%@: %D: x%H: @%L: %X%\ %`%t% % % % %: %%: %% & & &4: &8: &<: &@: &D &H: &L: &P: &T: &X&\ &`&h&p&x: &|: &: & &: &: &: && &&&& && &: X&: @&: &: X&: @&: && &'' ': x': @': ' : x'$: @'(: '4'8 '<'L: '\ '` 't ': '': ' ' '(: (: (: (: ( ($: ((: (,: (0: (4(8 (<(D(\(h (l(x (|: X(: @(: (: X(: @(: (( ((: ((: (: (: ( (: (: (: (( (: (( ): x): @): ) : x): @): ) )$ )()<)H )X )\ )p ): )): )): ): ): ): ) ): ): ): ): )) )))) * **( *,: x*0: @*4: *8: x*<: @*@: *L*P *T*`*h: *l: *p: *t *x: *|: *: ** **** *: X*: @*: *: X*: @*: ** **: * * + +(: +0+4: +D+X: +\: +`: +d: +h +l: +p: +t: +x: +|+ ++++ + ++ +: x+: @+: +: x+: @+: ++ +,,: , : ,: , ,: ,: , : ,$,( ,,,4,<,H ,L: X,P: @,T: ,X: X,\: @,`: ,l,p ,t,: , , , ,: ,,: ,- - -$ -4 -D-P: -T: -X -\: h-`: @-h -l: h-p: @-|----: -: -: -: - -: -: -: -: -- ---. . : X.: @.: .: X.: @. : .,.0 .4.D: .H.P: .T: .X: .\ .`: .d: .h: .l.p .|: .. .: x.: @.: .: x.: @.: .. .. . . . /: / /: / /4: /8: /<: /@: /D /H: /L: /P: /T: /X/\ /`/h/p/x / // /: x/: @/: /: x/: @/: // ///: /: /: / /: /: /: 00 0000$ 0(: X0,: @00: 04: X08: @0<: 0H0L 0P0d: 0t 0x 0 0: 00: 00 0 1 1 1 1,: (10: (14 18: h1<: @1D 1H: h1L: @1X1`1p11: 1: 1: (1: 1 1: 1: (1: 1: 11 1111 1: X1: @1: (1: X1: @1: (22 22 : 2$2,: 20: (24: 28 2<: 2@: (2D: 2H2L 2X: 2\2h 2l: x2p: @2t: (2x: x2|: @2: (22 22 2 2 2 2: 22: 23: 3: 3: 83: 3 3$: 3(: 83,: 30: 3438 3<3D3L3T 3d 3t3 3: x3: @3: 83: x3: @3: 833 333: 3: 83: 3 3: 3: 83: 33 3334 4: X4: @4 : 84: X4: @4: 84$4( 4,4@: 4P 4T 4h 4: 44: 44: 4: 4: P4: 4 4: 4: P4: 4: 44 44455 5 5,54: 58: P5<: p5@: 5D: P5H: p5L 5P5T 5X5`5h5t 5x: X5|: @5: P5: X5: @5: P55 555: 5: P5: 5: 5: P5: 5: 55 5: x5: @5: P5 6: x6: @6: P6660 64 6H 6t6 6 66 6: x6: @6: x6: x6: @6: x66 677 7: X7: @7: x7: X7 : @7$: x7074 787T 7X 7l 7: 77: 77: 7: 7: 7: 7 7: 7: 77 7777 8 88 8$: x8(: @8,: 80: x84: @88: 8D8H 8L8X8`: 8d: 8h: 8l 8p: 8t: 8x: 8|8 8888 8: X8: @8: 8: X8: @8: 88 88: 8 8 9 9 : 9(9,: 9<9P: 9T: 9X: 9\: 9` 9d: 9h: 9p9t 9x999 9 99 9: x9: @9: 9: x9: @9: 99 99:: :: :: : :: :: :: :: :$:,:4:@ :D: X:H: @:L: :P: X:T: @:X: :d:h :l:: : : : :: ::: : : : ; ;$;,;@: ;D: ;H: ;L: ;P ;T: ;X: ;`;d ;l;x ;|: X;: @;: ;: X;: @;: ;; ;;: ;;: ;: ;: ; ;: ;: ;: ;; ;: ;; <: x<: @<: < : x<: @<: < <$ <(<4 <8> >: X>: @>: > : X>$: @>(: >4>8 ><>P: >` >d >x >: >>: > > > > >>?: ?: ? : ?: ? ?: ?: ?$?( ?0?< ?@: X?D: @?H: ?L: X?P: @?T: ?`?d ?h?x: ?|?: ?: ?: ? ?: ?: ?: ?? ?: ?? ?: x?: @?: ?: x?: @?: ?? ?? ?@@: @: @ @: h@ : @@(: h@,: @@8@< @@@H@P@X@p @t @ @: @@: @@ @ @A: A: A : A: A A: A: A$A( A,A4A<AD: AH: AL: AP AT: AX: A\: A`Ad AhApAxA A: XA: @A: A: XA: @A: AA AAA A: xA: @A: A: xA: @A: AA AB: B B( B, B< BLB\ BpB|B B B B B B B CC: C: C C: hC : @C( C,: hC0: @C<CDCPC\ C`: XCd: @Ch: Cl: XCp: @Ct: CC CCC: C: C C: hC: @C C: hC: @CC C: xC: @C: C: xC: @C: DD DD DD$ D(: xD,: @D0: D4: xD8: @D<: DHDL DPD\ Dl Dp D DD DD DEE E E( E8 EE E E E EE: (E: (E E: hE: @F F: hF : @FF( F,: XF0: @F4: (F8: XF<: @F@: (FLFP FTF\Fp F F F FF: (F: (F F: hF: @F F: hF: @FFG G( G,G8: (G<: (G@ GD: hGH: @GP GT: hGX: @GdGlGxG G: xG: @G: (G: xG: @G: (GG GG GG G: xG: @G: (G: xG: @G: (GG GH HH H: xH: @H : (H$: xH(: @H,: (H8H< H@HL H\ H` Hp HH HH H H H H H I II(: HI,: HI0 I4: hI8: @I@ ID: hIH: @ITI\IhIt Ix: XI|: @I: HI: XI: @I: HII III: HI: HI I: hI: @I I: hI: @II I: xI: @J: HJ: xJ: @J : HJJ J J, J0J< J@: xJD: @JH: HJL: xJP: @JT: HJ`Jd JhJt J J J JJ JJ: xJ: xJJ: JJ K K K K@ KP K` KpK|: `K: `K K: hK: @K K: hK: @KKKK K: XK: @K: `K: XK: @K: `KK KLL : `L: `L L: hL: @L$ L(: hL,: @L<: L@LP: L\Lh Ll: xLp: @Lt: `Lx: xL|: @L: `LL LL LL L: xL: @L: `L: xL: @L: `LL LL L: LM: M : MM : M,: M0M@: ML: MPMp Mx MM M M MM MM: xM: xMN: NN N( N8 NH Nh Nx N NN: N: N N: hN: @N N: hN: @NNNN N: XN: @N: O: XO: @O: OO OO(O4: O8: O< O@: hOD: @OL OP: hOT: @Od: OhOx: OO O: xO: @O: O: xO: @O: OO OO OO O: xO: @O: O: xO: @O: OP PP P: PP(: P4: P8PH: PT: PXPh: Pt: PxP P PP P P PQ Q4QPQX Ql Q| Q QQ Q: XQ: @Q: Q: XQ: @Q: QQ QQQ R R R$ R4R@: RD: RH RL: hRP: @RX R\: hR`: @RpR|: R: R R: hR: @R R: hR: @RRRR R: xR: @R: R: xR: @R: RR RS SS S: xS: @S: S : xS$: @S(: S4S8 S<SH SX S\ Sl S|S SSS S S S T T T T0T<: T@: TD TH: hTL: @TT TX: hT\: @ThTpT|T T: XT: @T: T: XT: @T: TT TTT: T: T T: hT: @T T: hT: @TU U : xU: @U: U: xU: @U : U,U0 U4U@ UDUP UT: xUX: @U\: U`: xUd: @Uh: UtUx U|U U U U UU UUU U V V V< VL V\ VlVx: V|: V V: hV: @V V: hV: @VVVV V: XV: @V: V: XV: @V: VV VVW: W : W W: hW: @W W$: hW(: @W8WD WH: xWL: @WP: WT: xWX: @W\: WhWl WpW| WW W: xW: @W: W: xW: @W: WW WW W W W WX X X X( X8 XH XX Xx X X XX: X: X X: hX: @X X: hX: @XXXY Y: XY: @Y : Y: XY: @Y: Y$Y( Y,Y8YD: YH: YL YP: hYT: @Y\ Y`: hYd: @YtY Y: xY: @Y: Y: xY: @Y: YY YY YY Y: xY: @Y: Y: xY: @Y: YY YZ Z Z Z$ Z4ZD ZHZdZl Z| Z Z Z Z Z ZZ:  Z:  [ [: h[: @[ [: h[: @[$[,[8[D [H: X[L: @[P:  [T: X[X: @[\:  [h[l [p[|[:  [:  [ [: h[: @[ [: h[: @[[ [: x[: @[:  [: x[: @[:  [[ [[ \\ \: x\: @\:  \: x\ : @\$:  \0\4 \8\D \T \X \h \x\ \\ \ \ \ \ \ ] ]] : 8]$: 8]( ],: h]0: @]8 ]<: h]@: @]L]T]`]l ]p: X]t: @]x: 8]|: X]: @]: 8]] ]]]: 8]: 8] ]: h]: @] ]: h]: @]] ]: x]: @]: 8]: x^: @^: 8^^ ^^$ ^(^4 ^8: x^<: @^@: 8^D: x^H: @^L: 8^X^\ ^`^l ^| ^ ^ ^^ ^^ ^ ^ ^ _ _ _, _<_H: P_L: P_P _T: h_X: @_` _d: h_h: @_t_|__ _: X_: @_: P_: X_: @_: P__ ___: P_: P_ _: h_: @_ _: h_: @`` `: x`: @` : P`$: x`(: @`,: P`8`< `@`L `P`\ ``: x`d: @`h: P`l: x`p: @`t: P`` `` ` ` ` `: x``: x` a a a$ a@a|aa aa a: Xa: @a: ha: Xa: @a: haa aaa: ha: ha a: ha: @b: hb: @bb bb,b8 b<: xb@: @bD: hbH: xbL: @bP: hb\b` bdbp btb|: b: hb: b b: b: hb: bb bbbb b c c$c8cXcc c cc c d d dTd` dd: Xdh: @dl: dp: Xdt: @dx: dd ddd: d: d: d d: d: d: dd dddd: d: d d: hd: @e: he: @ee e e0e< e@: xeD: @eH: eL: xeP: @eT: e`ed ehet e e e ee eef f, f< fL fdfp ft: Xfx: @f|: f: Xf: @f: ff fff: f: f: f f: f: f: ff ffff: g: g g: hg : @g: hg: @g(g, g0g@gL gP: xgT: @gX: g\: xg`: @gd: gpgt gxg g g g gg g ghh$ h8 hH hX hph| h: Xh: @h: h: Xh: @h: hh hhh: h: h: h h: h: h: hh hhhi: i : i i: hi: @i : hi$: @i4i8 i<iLiX i\: xi`: @id: ih: xil: @ip: i|i ii i i i iij: j: jj : j,j< j@jH j\ jl j| jj: jj j: Xj: @j: j: Xj: @j: jj jjj: j: k: k k: k : k: kk kk$k0k<: k@: kD kH: hkL: @kT: hkX: @khkl kpkk k: xk: @k: k: xk: @k: kk kk (:(<(>\ (@l($( (H( ($(((x,(0(|4( 48(!<(#@(%D('XH()TL(*P(,T(.X(0p\(2`(4Ld(6,h(7Pl(8*(0*4(TL*P(Ph*l( *($*(H*(*(*(*(x,*0( H*L(d*h(|*( 4*(!*(#*(%*('X *()T(*,(*D*H(,`*d(.|*(0p*(2*(4L*(6,*(7P* (8$*((:@*D(<\*`(>\x*|(@l*(B$*(Dh*(HX*(J*(M *$(P<*@(STX*\(Ut*x(W*(Z *(\P*(^x*(`*(b* (e8*<(gT*X(i  (as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 OLQ%U/1k7p=8+EdlRDb q4hHDHpS (t H9 d $dP % *L   *X  *p?0707010000e45f000081ed0000000200000002000000014551f6ce0000088f000000760000000700000000000000000000001d00000000reloc/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' # Names of this library. library_names='x11.so x11.so 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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -lz -lm' # Version information for x11. 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/engines' 0707010000e460000081ed0000000200000002000000014551f6ce00017888000000760000000700000000000000000000001d00000000reloc/lib/ewl/engines/x11.soELF4s84 ("! t !#%&')*+,.135679:;<=?ACEFHJLOPRSUWYZ\]_bcefghijklnor  "$(-/0248>@BDGIKMNQTVX[^`admpqs-BW"  ]x2Ffs x!)7[m"q ")Ibz -Lf} 0IPWj5  !6Rj0I_w")AYb}#     ; W h   ecore_x_cursor_freeecore_x_cursor_size_getewl_ev_modifiers_setecore_x_pointer_grab_finiecore_x_icccm_protocol_setECORE_X_EVENT_WINDOW_CONFIGUREewl_object_current_w_getewl_object_geometry_requestewl_embed_mouse_down_feedewl_embed_key_up_feedecore_x_dnd_send_status_DYNAMICecore_x_window_raiseecore_x_window_moveECORE_X_EVENT_MOUSE_BUTTON_DOWNecore_x_initecore_x_selection_primary_set_lib_version_edata_endecore_x_pointer_ungrabECORE_X_EVENT_WINDOW_FOCUS_IN__ctypeewl_object_maximum_h_getecore_x_icccm_size_pos_hints_setfprintfewl_backtraceECORE_X_EVENT_WINDOW_DELETE_REQUESTecore_x_dnd_aware_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_print_warningewl_callback_callecore_x_selection_xdnd_requestecore_x_dnd_send_finishedECORE_X_EVENT_KEY_DOWNstrdupewl_debug_indent_getECORE_X_EVENT_SELECTION_NOTIFY__dso_handle_PROCEDURE_LINKAGE_TABLE_ewl_window_window_findputsewl_embed_dnd_position_feedecore_x_cursor_shape_getewl_object_current_h_getcallocstrlenecore_x_window_newecore_x_icccm_name_class_setECORE_X_EVENT_MOUSE_WHEELstrstrecore_x_window_geometry_getecore_x_icccm_title_setmallocecore_x_window_hideewl_engine_createecore_x_keyboard_ungrabewl_widget_configureECORE_X_EVENT_XDND_POSITIONECORE_X_EVENT_MOUSE_OUTecore_x_netwm_window_state_setECORE_X_EVENT_MOUSE_MOVEECORE_X_EVENT_KEY_UPecore_x_netwm_name_setewl_embed_mouse_out_feedecore_x_cursor_newECORE_X_EVENT_MOUSE_BUTTON_UPECORE_X_EVENT_XDND_DROPewl_object_maximum_w_getecore_x_keyboard_grabewl_embed_key_down_feedewl_embed_mouse_up_feedecore_event_handler_delecore_x_mwm_borderless_set__deregister_frame_infoECORE_X_EVENT_XDND_ENTERecore_x_netwm_window_type_setecore_event_handler_addewl_embed_dnd_data_feedecore_x_window_size_getewl_segvewl_embed_evas_window_findecore_x_window_resizeewl_engine_dependanciesewl_embed_mouse_move_feed_etextECORE_X_EVENT_WINDOW_FOCUS_OUTfwriteecore_x_window_showewl_object_minimum_w_getecore_x_window_override_newECORE_X_EVENT_WINDOW_DAMAGEewl_config_cacheECORE_X_EVENT_XDND_LEAVEecore_x_window_lower_GLOBAL_OFFSET_TABLE_libc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1x11.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib  7̳   y&P |x,x`0 (0 x%8 $(,048<@DH@LPTX\0`dhl pthxz|h *|p`H0xh@(hxhP  x` H$(h,P084 88<@DHLPTx X\`dhlPpt8x| Eo_WROVqNj9p.6Q$^#n qLs\u8F ;$=(@,B0D4H8K<MD@O`DQHTLVDPXTZX\\_`addhflipjttl,^8#D P8\ht!\1dkaA7(@n(C4@fLmX*dXp|lJ'HSD]`-P) "$r0L<YHT`BlxGcU4&?</2e M %,F8DZP \ h[thT0=b5,> I+3㿠@;@"F㿠@㿐#/dp`  @  `@@`" `@$@``b,``@d`  +㿐㿐/cͮ㸂a ` @d ``a `@dx㿐㿈1/c "<``6"<@`. "<``6"<@`;?"<``L @`H @dNa#\b     | @d> @d?0/@d6`b     z@d( @d)"<@d`b     |@d @d"<㿐%/ct<`` @` "` a@ $` $@`t@ $` $@`@ $`l $@a@ $a $@`@ $`| $@`h@ $a $@`@ $`x *$@a@ $` $@@c$<&  ``@`0@c}` $@@ct0@cq@cm` y$@@cd`t@ w$@c[` u$@@cR`@ s$@cI`l q$@@c@a@ o$@c7a m$@@c.`@ k$@c%`| i$@@c`h@ g$@ca e$@@c `@ c$@c`@b@b `b  L  ! @bߐ @b @bb`!L  @bʐ @b@b؁@b?`b L    @b!S@b㿈#/b3b<`` @`Y ``,b<``& @b<``w @`0q`$b<@b~?`b     @bp @bqނb<@b 8%`   G@bu b<``6b<@`b<``9 @`03@bC `b     @b5 @b6 b8a @bD a`$ @b: aa `&@b-   b# `@b   t b # `@b   b# `@b   b0# `@a `lb@ `&@@a ! b(# `@aߔ ab  `&@aҔ `a `'@aŔ `|b$ `'@@a `hb a%@a ab `p%@@a `b `%@a `xa `$@a ab4 `$@aw ` #@`` @` t `` @`  `@`a @```@``@````  @a) `К`d  D  $ $ $ $@a b<& &  ``b<@`b<@`?`b     @`ט!@`ؐb<`` @`@`Ɛ a b#\    !@` a b#\     @` @` @`b`!  @` @`@`0t~%`   )@` b<``6b<@`Kb<``Y @`U@`d a  `#\    @`U @`V= @`L?` !`  @`A @`Bb<@`8 a  `#\   ՘ @`%?` !`  @` @`b<㿈#/_ᘂb<`` @`6@`!  ab<R b<``& @b<``Ր@`40π`$b<@_?`b     @_Ր @_֐ނb<@_̐ `b     @_ @_ @_ a#\b     @_ @_``6b<@`b<@_?`b     @_ @_b<``6b @`\ @_r a b#\     @_b @_cC @__b<``6b<@` b<``61 @`$- @_C a b#\    Ҙ @_/?`b     @_! @_"΂b<㿐#/^ᴂb<`` @`g C` @_( !!`K@_"@_" !@_!̠ @_ b<&! ``r@`n0S@^!P db`$!8  @^̐ @^@^ځ@^b`!8  @^ @^@^Ɓ@^ِ@^ِ!!@^ܐ @^ `b  8  ![@^ @^ @^?`b  8  !m@^} @^~0`(㿐#/]b<`` @`^ G` @^ 2!@^e!P db`$!0  @^E @^R@^S!@^t!Ȃb<``J@`F@^/?`b  0  !@^! @^"0/@^(b`!0  @^ @^@^@^ `b  0  !@] @] `(㿐%/]s<`` @`W @` @] @]!P ]b`$!,  @] @]@]́@]ߐ@]ߐ!@]!!@]<``J@`F0/@]b`!,  @] @]@]@] `b  ,  !@]w @]x `(@]k?`b ,    @]]!@]^h'/\ݮ⨂<`` @`x a` @]e @]H!P ~b`$!(  @]( @]5@]6@]^@]^@]^@]^`,@#\;x#`#d#h#l;p! @]O <``J@`F@\?`b  (  !@\ @\0/@\b`!(  @\א @\@\@\ΐ `b  (  !@\ @\v `(㿐#/\<$b<`` @`_ H` @\Ē @\!P eb`$!$  @\ @\@\@\!@\!b<``J@`F@\p?`b  $  !@\b @\c0/@\ib`!$  @\O @\\@\]@\F `b  $  !@\8 @\9 `(㿐#/[b<`` @`_ H` @\< @\!P eb`$!   @[ @\ @\ @\G!@\E!b<``J@`F@[?`b     !@[ڐ @[ې0/@[b`!   @[ǐ @[@[Ձ@[ `b     !@[ @[ `(㿐#/Z,b<`` @`a J` @[ @[!P gb`$!4  @[w @[@[D@[!@[!b<``J@`F@[^?`b  4  !{@[P @[Q0/@[Wb`!4  @[= @[J@[K@[4 `b  4  !s@[& @[' `(㿐#/Zἂb<`` @`` I` @[* 2!@[ !P fb`$!  @Z @Z@Z@[;!!@[;!b<``J@`F@ZՐ?`b    !@Zǐ @ZȐ0/@Zb`!  @Z @Z@Z@Z `b    !@Z @Z `(㿐#/Y㘂b<`` @`M 6` @Z !􀢠"!!@Z!b<``e@`a0F@Zr!P Wb`$!  @ZR @Z_@Z`@ZXb`!  @Z> @ZK@ZL@Z5 `b    !@Z' @Z( @Z?`b    !@Z @Z0`(㿐#/Yhb<`` @`^ G` @Z 2!@Y!P db`$!  @Yؐ @Y@Y!@Z. `b<``J@`F@Y?`b    !@Y @Y0/@Yb`!  @Y @Y@Y@Y `b    !@Y @Y `(㿐#/XLb<`` @`M 6` @Y !`@`?!@Y`b<``e@`a0F@Y_!P Wb`$!  @Y? @YL@YM@YEb`!  @Y+ @Y8@Y9@Y" `b    !@Y @Y @Y ?`b    "@X @X0`(㿈#/Xzb<`` @`E [` @Y !0` Hb.`!䀠@ @ q b<``q@`m0O@X!P G`$! b  @X @X@X0P!  @Y ւb<@X `b     " @X @X @Xb`!   @X{ 0̂`(@Xr?`b     "@Xd @Xe0'@XÔ b<㿐#/Wޮ⬂b<`` @`R 7` @Xe !耠`>!@Xab<``i@`e0J@X6!P "[b`$!  @X @X#@X$@Xb`!  @X @X@X@Xh!Ƃb<@W `b    "$@W @W @Wސ?`b    ".@WА @Wѐ0`(㿈#/WMhb<`` @`E [` @W֒ !0` Hb.`!䀠@ @ q b<``q@`m0O@W!P G`$!b  @W @W@W0P!  @Wۖ ւb<@Wq `b    "6@Wc @Wd @Whb`!  @WN 0̂`(@WE?`b    "J@W7 @W80'@W b<㿐#/Vb<`` @`] F` @W9 @W!P cb`$!  @V @W @W @We!b<``J@`F@V?`b    "V@Vِ @Vڐ0/@Vb`!  @VƐ @V@Vԁ@V `b    "P@V @V `(㿐#/U+b<`` @`] F` @V @V!P cb`$   @Vv @V@V@V!b<``J@`F@Va?`b    "b@VS @VT0/@VZb`   @V@ @VM@VN@V7 `b    "\@V) @V* `(㿈#/UȂb<`` @`H ]` @V- !!`@Vub<``6b<@`rb<``@`O0}@Va!@U!P A`$!؂b  @Uѐ @U@U^ @UƐ `b    "j@U @U @Ub`!؞  @U 0҂`(@U a#\b    "s@U @U@U?`b    "s@Us @Ut|b<㿐#/Tb<`` @`] F` @Uz @U]!P cb`$!  @U= @UJ@UK@Ub<``J@`F@U(?`b    "@U @U0/@U!b`!Ԟ  @U @U@U@T `b    "y@T @T `(㿈#/Tlb<`` @`H ]` @T !!`@UBb<``6b<@`rb<``@`O0}@U.!@T!P A`$!Ђb  @T @T@T^ @T `b    "@T @T @Tb`!О  @Tj 0҂`(@Ta a#\b    "@TQ @TR@TH?`b    "@T: @T;|b<㿐#/S﹮b<`` @`] F` @TA @T$!P cb`$!  @T @T@T@Tyb<``J@`F@S?`b    "@S @S0/@Sb`!̞  @Sΐ @S@S܁@SŐ `b    "@S @S `(㿐#/S3b<`` @`M c`5` @S @S!P _b`$!  @S} @S@S@S !@Sb<``W@`S0<@Srb`!Ȟ0  @SX @Se@Sf@SO `b    "@SA @SB `@SFb`!՞`(@S(?`b     @S"@S㿈#/Rᜂb<`` @`3  !  @S耦`&@&b<``3@`/@R?`b    "@Rؐ @Rِ0@RА `b    "@R @RÐ 㿐#/RA8b<`` @`[ D`4@Rɒ 2!@R!P ab`$!  @R @R@R@S b<``J@`F@Ry?`b    "@Rk @Rl0/@Rrb`!4  @RX @Re@Rf@RO `b    "@RA @RB `(㿐#/Q(b<`` @`\ E`4@RE @R(!P bb`$!  @R  @R@R@R b<``J@`F@Q?`b    "@Q @Q0/@Qb`!4  @QӐ @Q@Q@Qʐ `b    "@Q @Q `(㿈;/Q8b<`` @`J ``4@Q +b<``& @b<``&a@! @R `$b<@Q?`b  H  "@Qu @Qv߂b<@Q{!P :b`$!H  @Q] 0P@QW `b  H  "@QI @QJ @QNb`!H4  @Q4 0'`(`$!@Q(   @Q!aH#\ "  "@Q @Q!@Q @Q㿐#/P싮`b<`` @`[ D`4@Q @P!P ab`$!D  @Pؐ @P@P@Qeb<``J@`F@PÐ?`b  D  "@P @P0/@Pb`!D4  @P @P@P@P `b  D  "@P @P `(㿈#/OPb<`` @`O e`4@P b<``6b<@`hb<``&@@P@Pb!P Wb`$!@  @PD 0a`@P; @PҠa@#\ "  "@P* @P+@P@P! `b  @  "@P @P @Pb`!@4  @O 0`(@O?`b  @  "@O @Ob<@O @O㿐#/Oaขb<`` @`H 1`4@O `k@PW!b<``g@`c0D@O!P Ub`$!<  @O @O@O@Ob`!<4  @O @O@O@O `b  <  #@Ot @Ou @Ok?`b  <  # @O] @O^0`(@O㿈1/N֮⌂"<``@`|@O 6"<!@O @Oْ "<``& @"<``@`0r`$"<@O?`b    #$@O  @Oނ"<``&$@"<``b@`^@N a b#\    #@N @N0E`$ނ"<@Nڐ?`b    #@N̐ @N͐ǂ"<@NÐ `b    #@N @N0q@N a b#\    #$ 㿈#/M!㸂b<`` @`q@O3 b<@2*@O  ;b< @N  @Ob<``6b<@`b<``@`0!Ȁ"!Ȱ @ !̀@"!@N ʰ b<``6b<@`b<``@`@N- a b#\    g#M@N `b    #3@N  @N @N 2b<``6b<@`_b<``@`@M a b#\    %#9@N@Ma@M[_b<@Mǐ a b#\    #d@M @M0F@M?`b    #d@M @M:b<@M?`b    #9@M @Mb<@M?`b    #M@Ms @Mt6b< 㿈1/L"<``@`u@M /"<@M "<``& @"<``@`0r`$"<@M>?`b    #{@M0 @M1ނ"<``&$@"<``b@`^@M a b#\    #w@M @M 0E`$ނ"<@L?`b    #w@L @Lǂ"<@L `b    #q@Lؐ @Lِ0x@LА a b#\    #{ 㿈#/LDDb<``@`@MM ;b<@MZ`8@MW  @MTb<``& @b<``@`0{`$b<@L?`b    #@Lv @Lwނb<``&$@b<``@`@L^ a b#\    #@LN @LO0`$ނb<@LC?`b    #@L5 @L6ǂb<@L, `b    #@L @L0l`<@L u @L  a b#\    #`@@L X `H@L O `L@L F `P@L 2? ` a`J@@ @L0- 㿈#/KNlb<``@`@LW ;b<@Ld`8@La  ?@L^b<``& @b<``@`0{`$b<@K?`b    #@K @Kނb<``&$@b<``@`@Kh a b#\    #@KX @KY0`$ނb<@KM?`b    #@K? @K@ǂb<@K6 `b    #@K( @K)0l`<@K u ?@K a b#\    #͂`@@K X ?`H@K O ?`L@K F ?`P@K 2? ?` a`J@@ @K0- 㿈%/JX<`` @`.@Ka D<$# @2 @2 @Ke @Km<`@"<@`g<``@`0C@J `b  h  #@J @J@K  2$<``6<@`O<```@`\@Je ah b#\    #@JQ ah b#\    #@JA @JB0/@J9?`b  h  #@J+ @J,<@J"?`b  h  #@J @J< 㿈1/I哮ဂ"<``@`{@J 5"<@J @J"<``& @"<``@`0r`$"<@Iِ?`b  d  $@Iː @I̐ނ"<``&$@"<``b@`^@I ad b#\    #@I @I0E`$ނ"<@I?`b  d  #@I @Iǂ"<@I `b  d  #@Is @It0r@Ik ad b#\    $ 㿈1/H߮Ⰲ"<``@`z@I 4"<@I@J"<``& @"<``@`0r`$"<@I&?`b  `  $@I @Iނ"<``&$@"<``b@`^@I a` b#\    $@H @H0E`$ނ"<@H?`b  `  $@Hא @Hؐǂ"<@Hΐ `b  `  $ @H @H0s@H a` b#\    $ 㿈1/G,"<``@`z@I5 4"<@IB@IU"<``& @"<``@`0r`$"<@Hs?`b  X  $*@He @Hfނ"<``&$@"<``b@`^@HM aX b#\    $$@H= @H>0E`$ނ"<@H2?`b  X  $$@H$ @H%ǂ"<@H `b  X  $ @H  @H0s@H aX b#\    $* 㿈1/Gy"<``@`|@H 6"<@H @H"<``& @"<``@`0r`$"<@G?`b  \  $>@G @Gނ"<``&$@"<``b@`^@G a\ b#\    $8@G @G0E`$ނ"<@G}?`b  \  $8@Go @Gpǂ"<@Gf `b  \  $4@GX @GY0q@GP a\ b#\    $> 㿈1/FĮD"<``@`u@G /"<@GΒ "<``& @"<``@`0r`$"<@G?`b  T  $P@G @Gނ"<``&$@"<``b@`^@F aT b#\    $L@Fښ @Fې0E`$ނ"<@Fϐ?`b  T  $L@F @Fǂ"<@F `b  T  $H@F @F0x@F aT b#\    $P 㿈1/E㌂"<``@`u@G /"<@G  "<``& @"<``@`0r`$"<@Fb?`b  P  $a@FT @FUނ"<``&$@"<``b@`^@F< aP b#\    $]@F, @F-0E`$ނ"<@F!?`b  P  $]@F @Fǂ"<@F  `b  P  $Y@E @E0x@E aP b#\    $a 㿈1/EhԂ"<``@`Mz`0`X@F"<``& @"<`` @`J0`$"<@E?`b  l  $@E @Eނ"<@F; `X`"Q    @F_@F`‚"<@E `b  l  $i@Ev @Ew@Em al#\b    $ @E] @E^# @Ec b`!lT  @EI @EV@EW0  `   ` @F `0P%/D໮ <`` @`Uj@E 0@E Ȱ#" @E ##\@E .!`"/'''''b??@ @EϔЂ<``6<@`[<``l @`80f`֦ ''''@Dϐ `b  |  $@D @D@Dư b`!|T  @D @D@D01@D a|#\b    $͚ @D @D @D?`b  |  $@D{ @D|<㿈%/C<``@`2H@E  < $a @E;*  $a܀`  . @Dr@ a @ @<``6<@`S<``d @`00^@D1 `b  x  $@D# @D$@D( b`!xT  @D @D@D01@D ax#\b    $ @C @C @C?`b  x  $@Cݐ @Cސ<㿈#/C\ंb<``@`1G@Dl b<؀`b< ܡ. @C ؀@"@C&&܂b<``6b<@`Sb<``d @`00^@C `b  t  $@C @C@C b`!tT  @Cq @C~@C01@Cg at#\b    $ @CW @CX @CN?`b  t  $@C@ @CAb<㿀1/B޿0"<`` @`=R@C @C!@(``@C  @ #@ @C "<@C"<``6"<@`Y"<``j @`60d`\@C٢ @B `b  p  % @Bݐ @Bސ@B b`!pT  @BȐ @B@B01@B ap#\b    %$ @B @B @B?`b  p  %$@B @B"<㿐/A㄂a@?㿐ewl_engine_dependancies%s<-- %s:%i Returning %p in %s(); ewl_engine_x11.c%s--> %s:%i Entering %s(); %s<-- %s:%i Leaving %s(); ee_shutdown This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. engineee_initUnable to initialize Ecore X. Is your DISPLAY variable set correctly? x11%s<-- %s:%i Returning %i in %s(); Unable to create Ecore X event handlers. ewl_engine_createee_window_newwindowNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. winee_window_moveee_window_resizeee_window_min_max_size_setee_window_showee_window_hideee_window_destroyee_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_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_pastePaste event receivedeewl_ev_dnd_positionewl_ev_dnd_enterewl_ev_dnd_leaveewl_ev_dnd_dropSource is not destSource is dest! - Retrieving local data00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0x(0u40r@0oL0lX0id0fp0c|0`0]0Z0W0T0Q0N0K0H0E0B0? 0<09$06003<00H0-T0*`0'l0$x0!0000000 0 000   " "     %h ooo, ooh ,""  "4    x ! 7 =!x*5 DT"< o" O" {j#x |x,  x   ` $ +0 2 9 @ G`T [( b0 i p w ~x %8t =X fd _ s\  MD # 8LD  [pH$ X  @   VDp 8 d 0BK0 [@ ku, z\     0      id h z  jt h - Da T  g* h oO`0 x TD '; 6 IQp bt sZ | l B  p ` H 0     ( 4x @h L@ X( d p |h  x h P       x `  H  $h 0P <8 H  T8 ` l x   n F( x  %;OqL _P j u8         D( t {  " 0Z E ] r "        , D M b v    x      0 Q Y g i"   "    3 F Y y       9 K ] |        #:?[t ';5 Mez+>\t"7Um#   /6Jc .libs/x11.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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.LLC26ee_shutdownee_window_resizeee_window_selection_text_setee_mouse_up_handleree_dnd_enter_handleree_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_x_pasteewl_ev_dnd_positionee_window_modal_setee_window_newee_pointer_ungrabee_key_up_handleree_window_name_class_setewl_ev_x_key_upee_pointer_setee_keyboard_grab.LLC0.LLC1.LLC2.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_selection_notify_handleree_focus_out_handleree_delete_request_handleree_mouse_wheel_handleree_window_transient_foree_window_moveewl_ev_x_mouse_outee_window_fullscreen_setewl_ev_dnd_leaveee_expose_handleree_window_lowerewl_ev_dnd_dropee_desktop_size_getee_window_show__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__.48ee_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_ecore_x_cursor_size_getewl_ev_modifiers_setecore_x_pointer_grab_finiecore_x_icccm_protocol_setECORE_X_EVENT_WINDOW_CONFIGUREewl_object_current_w_getewl_object_geometry_requestewl_embed_mouse_down_feedewl_embed_key_up_feedecore_x_dnd_send_status_DYNAMICecore_x_window_raiseecore_x_window_moveECORE_X_EVENT_MOUSE_BUTTON_DOWNecore_x_initecore_x_selection_primary_set_lib_version_edata_endecore_x_pointer_ungrabECORE_X_EVENT_WINDOW_FOCUS_IN__ctypeewl_object_maximum_h_getecore_x_icccm_size_pos_hints_setfprintfewl_backtraceECORE_X_EVENT_WINDOW_DELETE_REQUESTecore_x_dnd_aware_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_print_warningewl_callback_callecore_x_selection_xdnd_requestecore_x_cursor_freeecore_x_dnd_send_finishedECORE_X_EVENT_KEY_DOWNstrdupewl_debug_indent_getECORE_X_EVENT_SELECTION_NOTIFY__dso_handle_PROCEDURE_LINKAGE_TABLE_ewl_window_window_findputsewl_embed_dnd_position_feedecore_x_cursor_shape_getewl_object_current_h_getcallocstrlenecore_x_window_newecore_x_icccm_name_class_setECORE_X_EVENT_MOUSE_WHEELstrstrecore_x_window_geometry_getecore_x_icccm_title_setmallocecore_x_window_hideewl_engine_createecore_x_keyboard_ungrabewl_widget_configureECORE_X_EVENT_XDND_POSITIONECORE_X_EVENT_MOUSE_OUTecore_x_netwm_window_state_setECORE_X_EVENT_MOUSE_MOVEECORE_X_EVENT_KEY_UPecore_x_netwm_name_setewl_embed_mouse_out_feedecore_x_cursor_newECORE_X_EVENT_MOUSE_BUTTON_UPECORE_X_EVENT_XDND_DROPewl_object_maximum_w_getecore_x_keyboard_grabewl_embed_key_down_feedewl_embed_mouse_up_feedecore_event_handler_delecore_x_mwm_borderless_set__deregister_frame_infoECORE_X_EVENT_XDND_ENTERecore_x_netwm_window_type_setecore_event_handler_addewl_embed_dnd_data_feedecore_x_window_size_getewl_segvewl_embed_evas_window_findecore_x_window_resizeewl_engine_dependanciesewl_embed_mouse_move_feed_etextECORE_X_EVENT_WINDOW_FOCUS_OUTfwriteecore_x_window_showewl_object_minimum_w_getecore_x_window_override_newECORE_X_EVENT_WINDOW_DAMAGEewl_config_cacheECORE_X_EVENT_XDND_LEAVEecore_x_window_lower_GLOBAL_OFFSET_TABLE_as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > : ; ' I ' I : ;  : ; I8  : ; I8  : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/  : ;  : ;I8  : ;I8  : ;I 8  : ;I 8 : ;I! : ;" : ;# : ;$.? : ; ' I@ %4I4  & '4: ; I ( ).: ;' @ *: ;I +4: ;I ,.: ; ' I@ -: ; I .4: ; I/ U0: ;I 14: ;I 2.: ;' I@ 34: ;I44: ;I54: ; I? < 6!74: ;I? < 84: ; I Q #GNU C 3.4.5ewl_engine_x11.c/home/falko/e/e17/libs/ewl/src/engines/x11EvasEm_EvasEvas_ObjectF_Evas_Objectlong long unsigned intintcharu  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong double Ecore_Event_HandlerlEcore_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\_ecore_hash_node next\#key#value#Ecore_Hasht_ecore_hash buckets#size#nodes#index# compare#hash_func#free_key#free_value#\cNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV;EWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODALnRLcurrentH#preferredO#maximumP#minimumQ# padY2#(insetsZ2#8flags\#HHxD#yE#wF#hG# 2OwL#hM#kYlU#rV#tW#bX# vlist #direct!#len"# ( (key5#value6#<9<listC9#directD#lenE#?RKPRKlistR#maskS#lenT#indexU#q lqobjectG#parent #Lcallbacks #Pattach #smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme %#theme_text#= %# Ekb 1 A ^ L ,^widgetP#childrenR +#clip_boxT#redirectV X#child_addX ,#child_removeY ^#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# A G X X  AEwl_Child_Remove* v |  X Ewl_Child_Resize2   X cEwl_Child_Show9 AEwl_Child_Hide@ AEwl_Container_IteratorH   + XB < gB#types g#float&  &container&) A#v'  v'overlay'4 v#engine_name'6#'7#evas'9 i#evas_window':#cursor';#smart'=#ev_clip'>#tab_order'? +#obj_cache'A %#last'J #x'L#y'M#dnd_count'O#focus'P#dnd_types'R 1#dnd_last_position'S # i'Jclicked'E #focused'F #mouse_in'G #drop_widget'H # drag_widget'I #ae( ze(p() #3(+#transient(,#title(.#name(/#classname(0#flags(2;# o21kj21khandle1~#name1#dependancies1 +#functions1(# 1mu1minit1p#shutdown1q"#hooks1y#1y31u#canvas1v#theme1w#1x#     "  j doublesigned char[^y[[ #__FILEaF__FILEa_cntb##_ptrb$F#_baseb&F#_flagb'# _fileb(# __orientationb)# __ionolockb*# __seekableb+# __fillerb,# Ecore_X_IDp+Ecore_X_Windowp-LEcore_X_Atomp3LEcore_X_Timep5LEcore_X_Cursorp6L_Ecore_X_Rectanglep?xp@#yp@#widthpA#KpA# Ecore_X_RectanglepB _Ecore_X_Window_StatepIECORE_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_Stateph_Ecore_X_SelectionpECORE_X_SELECTION_PRIMARYECORE_X_SELECTION_SECONDARYECORE_X_SELECTION_XDNDECORE_X_SELECTION_CLIPBOARDEcore_X_Selectionp&^_Ecore_X_Event_ModepECORE_X_EVENT_MODE_NORMALECORE_X_EVENT_MODE_WHILE_GRABBEDECORE_X_EVENT_MODE_GRABECORE_X_EVENT_MODE_UNGRABEcore_X_Event_Modep_Ecore_X_Event_DetailpECORE_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_DetailpxEcore_X_Event_Key_Downpp_Ecore_X_Event_Key_Downpkeynamep#p#p #)p!# winp"^#:p#^#p$#Ecore_X_Event_Key_Upp_Ecore_X_Event_Key_Uppkeynamep)#p*#p+#)p,# winp-^#:p.^#p/#Ecore_X_Event_Mouse_Button_Downp?_Ecore_X_Event_Mouse_Button_Down(pbuttonp4#)p5#xp6#yp6# rootp9"W#winp:^#:p;^#p<# lp=#$yp>#$Ecore_X_Event_Mouse_Button_Upp*_Ecore_X_Event_Mouse_Button_Up(pbuttonpC#)pD#xpE#ypE# rootpH"{#winpI^#:pJ^#pK# lpL#$ypM#$Ecore_X_Event_Mouse_Movep_Ecore_X_Event_Mouse_Move p)pR#xpS#ypS#rootpV"# winpW^#:pX^#pY#Ecore_X_Event_Mouse_Outp]_Ecore_X_Event_Mouse_Out(p)pl#xpm#ypm#rootpp"# winpq^#:pr^#modeps^#pt# pu#$Ecore_X_Event_Mouse_Wheelp~*_Ecore_X_Event_Mouse_Wheel(pdirectionpz#zp{#)p|#xp}# yp}#rootp"#winp^#:p^# p#$Ecore_X_Event_Window_Focus_InpO_Ecore_X_Event_Window_Focus_Inpwinp^#modep^#p#p# Ecore_X_Event_Window_Focus_Outp@_Ecore_X_Event_Window_Focus_Outpwinp^#modep^#p#p# Ecore_X_Event_Window_Damagepc_Ecore_X_Event_Window_Damagepwinp^#xp#yp#wp# hp#countp#p#Ecore_X_Event_Window_DestroypU_Ecore_X_Event_Window_Destroypwinp^#p#Ecore_X_Event_Window_Configurep{I_Ecore_X_Event_Window_Configure$pwinp^#abovewinp^#xp#yp# wp#hp#borderp#overridep#from_wmp#p# Ecore_X_Event_Selection_Notifypo_Ecore_X_Event_Selection_Notifypwinp$^#p%#selectionp&#targetp'# =p(#Ecore_X_Selection_Datap _Ecore_X_Selection_Datapcontentp3# #=p4F#lengthp5#formatp6# freep8 +#Ecore_X_Selection_Data_Filesp _Ecore_X_Selection_Data_Filesp=p=#filesp> g#num_filesp?#Ecore_X_Selection_Data_Textp $ i_Ecore_X_Selection_Data_Textp=pD#textpE#Ecore_X_Event_Xdnd_Enterp  _Ecore_X_Event_Xdnd_EnterpwinpQ^#DpQ^#typespS g#pT# Ecore_X_Event_Xdnd_Positionp! !r_Ecore_X_Event_Xdnd_PositionpwinpY^#DpY^#p\##actionp]t# Ecore_X_Event_Xdnd_Leavep!!!_Ecore_X_Event_Xdnd_Leavepwinpj^#Dpj^# Ecore_X_Event_Xdnd_Dropp!!"W_Ecore_X_Event_Xdnd_Droppwinpo^#Dpo^#actionppt#ps## ""{p9xp8#yp8#""pHxpG#ypG#""pVxpU#ypU#""ppxpo#ypo#"# pxp#yp###p-ECORE_X_SELECTION_CONTENT_NONEECORE_X_SELECTION_CONTENT_TEXTECORE_X_SELECTION_CONTENT_FILESECORE_X_SELECTION_CONTENT_TARGETSECORE_X_SELECTION_CONTENT_CUSTOM"#p\xp[#yp[#"$psxpr#ypr#!t$$!tlevelt#enablet #segvt!#backtracet"#evas_rendert##gc_reapt$#print_signalst&#print_keyst'#$%[ewl_engine_dependanciesuy +#%8n%%k&%($$x'u|`&%C$x$'uz`($%0'u|`%k%[)%ee_shutdownu%8*n*u h%% &%))+u `(*L*+uS`% %,',ee_initu*5n-u h.infou(%'<&&Y+X+'u`&&t,D,'u`&&12+u`/&+u`&&22'u`&&34 'u`&&4 4p'u`&'4p4'u`(45 'u`'<',$(=ewl_engine_createu 58n'u(=h%(SP&'56 'u`&'6 6|'u`&'6|6'u`&'77X'u`&(77'u`/(%'u`(88'u`S(S(C)(ee_window_newuX8;n0winuWh1xwinuY^`%(h&(:;$+u[`(;$;|+um`( ())eee_window_moveu;=n0winuh%)u&)L<<+u`(=<=+u`)u)e)*ee_window_resizeu=@n0winuh1widthua+Ku`%*(&)?<?+u`(??+u`**)*ee_window_min_max_size_setu@Bn0winuh%*@&*ApA+u`(BBt+u`**)+/ee_window_showuBDn0winuh%+/h&+CC+u`(D8D+u`)e)+ee_window_hideuDFn0winuh%+x&+EF+u`(FXF+u`)e),&ee_window_destroyurFHn0winuqh%,&&, GH0+u{`(HH+us`(C),ee_window_title_setuHKn0winuh%,&,IJT+u`(JK+u`,,)-9ee_window_name_class_setuKMDn0winuh%-I&- L|L+u`(LM0+u`-I-9)-ee_window_borderless_setuMDO`n0winuh%-&-NHN+u`(NOL+u`-9).Mee_window_dialog_setuO`Qn0winuh%.]&.4PQ$+u`(Q$Q|+u`.].M)/ee_window_fullscreen_setuQTn0winuh1fullscreenu\%/&.RS,+u `&.SS+u`(SS1statesu/l-9/+ )/ee_window_transient_foru#TVDn0winu"h%/0&/U|U+u$`(UV0+u.`%[)0Xee_window_modal_setu3VDXn0winu2h1modalu4\%0XH&0WW+u6`&0;X<X+uJ`(XX1statesuC0]l,0m )0ee_window_raiseuOXZn0winuNh%0`&0YZ +uV`(Z\Z+uP`00)1nee_window_loweru[Z\n0winuZh%1np&1U[\$+ub`(\t\+u\`022ee_keyboard_grabug\_n0winufh1retuhb%2&1^8^+uj`&1^_L+us`(_L_+us`*)2ee_keyboard_ungrabux_an0winuwh%2&2}`a+u`(aXa+uy`2223Oee_pointer_grabuadn0winuh1retub%3O&3ccp+u`&36cd0+u`(d0d+u`0)3ee_pointer_ungrabudfn0winuh%3&3ee+u`(f<f+u`(C)4bee_window_selection_text_setufin0winuh0txtui%4r&4Ihhh+u`(hi+u`4r4b)5,ee_window_geometry_setuijtn0winuh0widthu.i*Ku.j1wul1huh%5<&5ij+u`(jjl+u`5<5,)5ee_dnd_aware_setujtln*pu4h%5&5klk+u`(llp+u`*)6Oee_desktop_size_getulnn*pu4h0wu.i0hu.j%6O8&66mm+u`(n(n+u`,27ee_pointer_data_newunqLn*pu4h*=u.i0wuj0huk%7P&6oDo+u`&6opH+u`(pq0+u`,)7ee_pointer_freeuqLs\n*pu4h*ui%7h&7rDr+u`(rsH+u`0287ee_pointer_getus\un*pu4h%87x&8tdt+u`&8tu +u`(u|u+u`)e)8ee_pointer_setuux n*pu4h*ui1curuY%8&8wHw+u`(ww+u `)e29ewl_ev_x_window_exposeux zn*=uh*ui0euj3evu9+3u`%9&9mxy@+u$`&9y|y+u`/90+u$`&9yzD+u`(zDz+u`@5,2;Cewl_ev_x_window_configureu)zn*=u(h*u(i0eu(j3evu.;C+3u/`+pu04X1configu1h%;Y&:||+uM`&:|}@+u3`&:}}+u9`&:~4~+ud`&;~~+ud`&;*~L+u9`(L+uM`U;Y;I2<`ewl_ev_x_window_deleteuihn*=uhh*uhi0euhj3evun<`43uo%ewl_ev_x_key_upu@n*=uh*ui0euj+3uh3evu>+Pu`%>8&>%t+u`&>A+u`/>Yx+u`&>ux+u`(x+u`p02?ewl_ev_x_mouse_downu,n*=uh*ui0euj1clicksuh+3u`3evu?+Pu]%?H&?PX+u`&?l +u`&? l+u`&?l+u`($+u`,2@ewl_ev_x_mouse_upu,n*=uh*ui0euj+3u`3evu@+Pu\%@`&@lH+u`&@+u`/@+u`&@L+u`(L+u`(C2Aewl_ev_x_mouse_moveun*=uh*ui0euj+3u`3evuA+Pu[%Ax&A+u`&AP+u`/A+u`&A+u`(p+u `,2Cewl_ev_x_mouse_outun*=uh*ui0euj+3u`3evuC+Pu[%C&B+u*`&Bh+u$`/B+u*`&B+u$`(<+u `22D#ewl_ev_x_mouse_wheelu/hn*=u.h*u.i0eu.j+3u0`3evu1D#+Pu2]%D)&CX+u>`&C<+u8`/C+u>`&D \+u8`(+u4`].M2E+ewl_ev_x_focus_inuDh n*=uCh*uCi0euCj43uE3evuFE+%E1&Dl+uP`&D+uL`/D+uP`&Ep+uL`(p+uH`*(C2F4ewl_ev_x_focus_outuU n*=uTh*uTi0euTj43uV3evuWF4%F:&E$+ua`&E`+u]`/E+ua`&F(+u]`((+uY`22GXewl_ev_x_pasteufn*=ueh*uei0euej3evugGX%G^&F+u`/F 43ut+=uuGc`&G@+ui`&G +u`&G=Th1textuGiQ(hx1filesu|GoQI)e 2Hewl_ev_dnd_positionun*=uh*ui0euj43u3evuH1xuh1yua1wxuL1wyuH1pxu@1pyu1pwu1phuD1rectu`1will_acceptuc%H /H8+pu4`&Hh+u`&H,+u`(,+u` ,2Iewl_ev_dnd_enterun*=uh*ui0euj+pu4a3evuI1iuh%I8&I+u`&I@+u`(+u` i*2Jewl_ev_dnd_leaveu|n*=uh*ui0euj+pu4j3evuJ1iuh%JP&JyT+u`&J+u`(t+u`!r*2Kewl_ev_dnd_dropu| n*=uh*ui0euj+pu4`3evuK1internalua%Kh/KP3xu3yu1wxul1wyuh+uY&K+u `&KX+u$`(+u$`!0Ky5__iobcKL65__ctypevXL5ECORE_X_DND_ACTION_PRIVATEpt7ECORE_X_EVENT_KEY_DOWNp7ECORE_X_EVENT_KEY_UPp7ECORE_X_EVENT_MOUSE_BUTTON_DOWNp7ECORE_X_EVENT_MOUSE_BUTTON_UPp7ECORE_X_EVENT_MOUSE_MOVEp7ECORE_X_EVENT_MOUSE_OUTp7ECORE_X_EVENT_MOUSE_WHEELp7ECORE_X_EVENT_WINDOW_FOCUS_INp7ECORE_X_EVENT_WINDOW_FOCUS_OUTp7ECORE_X_EVENT_WINDOW_DAMAGEp7ECORE_X_EVENT_WINDOW_CONFIGUREp#7ECORE_X_EVENT_SELECTION_NOTIFYp.7ECORE_X_EVENT_WINDOW_DELETE_REQUESTp77ECORE_X_EVENT_XDND_ENTERpM7ECORE_X_EVENT_XDND_POSITIONpN7ECORE_X_EVENT_XDND_LEAVEpP7ECORE_X_EVENT_XDND_DROPpQ5ewl_config_cachet*$8ee_expose_handleru!Oi8ee_configure_handleru"O8ee_delete_request_handleru#O8ee_key_down_handleru$O8ee_key_up_handleru%O8ee_dnd_position_handleru&O8ee_dnd_enter_handleru'O8ee_dnd_leave_handleru(O8ee_dnd_drop_handleru)O8ee_selection_notify_handleru*O8ee_mouse_down_handleru+O8ee_mouse_up_handleru,O8ee_mouse_move_handleru-O8ee_mouse_wheel_handleru.O8ee_mouse_out_handleru/O8ee_focus_in_handleru0O8ee_focus_out_handleru1OQB8window_funcsuSQ2Ql8pointer_funcsuoQ\1? ../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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_X11.hEdje.hEcore_File.hEcore_Desktop.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hiso/math_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hEcore_X.hX11/X.hX11/Xlib.hEvas_Engine_Software_X11.hewl_debug.hewl_engine_x11.cctype_iso.h#u######$$$x$%8%<%@%L%\%\%l%l%t%t%|%%%%%%%%%%%%&&&& &4&4&<&P&P&X&l&l&t&&&&&&&&&&&&&&'''''0'0'8'L'L'T'T'\'`'d' ''''' ''I'''''( ( (((0(0(8(@(T(T(\(d(x(x(((((((((((((())))),),)4)<)P)P)X)`)t)t)|))I)) )))*L]*~*********+++ +++ ++,Du,,!,,,,-- -(-0 -4-\-d-h-- -----. ..,.4.8.`.t .x.. .....///0/D/H/d/x/|///////00001($1(p10$181<1@1D1H1L1P1T1X1\1`1d1h1l1p1t1x1|11111122z23@o3H3p4 4h5555(58585P5X5\5\5d5p5p5x6 t6t6|6 777778899 999498989@9`9p999999p:D::: ;;$%;|p;7;;;;;;;;;;;<`|>>>>>>>>t?,?<???@@@ @@(@(@@@D@D@L@AHAsBBBlBtB%BBBBBBBBBCXC`ChCD(D8DDDDDDDDDDDDExEEFFHFXFFFFFFFFGGGGGGGGH0 HpHHHHpHHIIII,I0I0I8IPIPIIIJTJJJKKKKK(K8K8KPKTKTK\K|KKL,LlL|LLM0MDMHMLMXMhMhMMMMMMNN NNNODOLO`OdOhOtOOOOOOOOP PxPPQQ$Q| Q QQQQQQQQQQQQRRR RRR$RPnRR!RlS,S0S0S|S&S SSTTTTT$T$T<THTlT|TT UU\UlUtU| UUV0 VD!VHVLVXVhVhVxVxVVVVVVVVVVVWnWpW!WlWWWX0X<&X XXXXXXXXXXXXYYZ ZLZ\ZZZZZZZZ[[ [ [[[\$\d\t\\\\\\]]] ]$]$],]L]\]d]]^8^^^^^__________``aaHaXaaaaaaaabbbbb0b@bHbbccpctctccddddddddddedelef,f<fffffffffffffffggg hhhhhlhlhhiiii$i4i4iLipiij jdjtjxj|jjjjjjjjjk<kDklllhlpllllllllllllmLmXmnn(n|nnnnnnnnnnnnnnnoopHpLpLppq0q0qLqPqTq`qpqpqqqqrrrrrs@sHs\!s`sdspssssssssssttXtu u$u$upu|uuuuuvvvv0v4v4v<vTvTv\v\vdvlv vw8wHwww xx x$x( x4xDx\xdxhxhxpxxy@yyzDzzzz {{{{0{8{<{<{D{X{`{d{d{l{x{{u{{{Z|||| ||4|8|@|D |D|L|f}@}H}L}L}T}+}~ ~ u~$~$u~,#~UL(0 <Phlp|&g$-8g   &lo$,@DHTd|&tg-gx &DoXX`h|| ,<<T\``h|oX`ddl u,$04@Phptt|H  L! 8@DDLXhp  $4h|<<Phlp|lp $(4D\dhhpx$( ((0<;^ 08@RAST0`holx$# <<DHHPTX\`dhlpo _h<  $(008s@  ,,<<DLTXXu`hh pxoT$|$((08rrX.  | # - %8t - * h - 5 - 8 - ; - =X - @ - B  - D  - F( - H$ - K0 - MD - O`0 - Qp - TD - VDp - X - Z - \ - _ - a - d - fd - id - jt - l - n - qL - s\ - u, - x  - z -  - h - @ -  - , -  -  -  - h -   -  -  - x - t - | - @Q$ewl_engine_dependancies'Aewl_engine_create#PhPhVDVXWWh]]^^``aadxdepekLk`l lpnn,no<ppqrssttvpvwDwy(y<yzL{d{|}}d~~p~T detailEwl_Attach_List__func__Ewl_Pairmodifierswindowevent_winsourceheightEwl_Callback_ChainEwl_WindowembedEwl_EmbedEwl_ObjectEwl_Orientationkey_composenum_typesEwl_Engine_InfoEwl_Pair_ListEwl_WidgetEwl_OverlaytypepointerEwl_Engine_X11Ewl_Window_FlagstimepositionEwl_Config_CacheEwl_EnginedataEwl_Dnd_Typeskey_modifiersEwl_Containerdouble_clicktriple_clickenginekeysymbolunsigned intindent.hash.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_ranges.debug_str.shstrtab hh@" %o@%B  /B\ DB,,  N""T" " Z"4"4L`8*DI  hq w~4txx`x  Θc`Q71Ci,lnDn nhpd r'0707010000e461000041ed0000000000000000000000024551f90100000000000000760000000700000000000000000000001600000000reloc/lib/ewl/plugins0707010000e462000081a40000000200000002000000014551f820000044e4000000760000000700000000000000000000003400000000reloc/lib/ewl/plugins/ewl_io_manager_image_plugin.a! / 1162998487 0 0 0 152 ` 8888ewl_io_manager_plugin_uri_writeewl_io_manager_plugin_string_readewl_io_manager_plugin_string_writeewl_io_manager_plugin_uri_read// 1162998487 0 0 0 32 ` ewl_io_manager_image_plugin.o/ /0 1162998484 0 0 100644 17264 ` ELF@P4(.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 4I4   4: ; I  4: ; I 4: ; I? < GNU C 3.4.5ewl_io_manager_image_plugin.c/home/falko/e/e17/libs/ewl/src/pluginsEvas_ObjectF}_Evas_Objectlong long unsigned intEvas_CoordMintcharj  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_Hash_Node S_ecore_hash_node nextS#key#value#Ecore_Hashk _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyp#free_valuep#S LcurrentH#preferredO#maximumP#minimumQ# padY#(insetsZ#8flags\#HHxD#yE#wF#hG# OwL#hM#9YlU#rV#tW#bX# Dlist #direct!#len"#((key5#value6#<<listC#directD#lenE# KgKlistR#maskS#lenT#indexU#qrlqobject#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme#theme_text#data#g9Yfloatdoublesigned charW<EWL_IMAGE_TYPE_NORMALEWL_IMAGE_TYPE_EDJE<#<(mV<(widget<5g#type<6W#image<7#path<8#key<9#proportional<:#ow<;#oh<<#sw<=#sh<>#cs %s:%i Entering %s(); ewl_io_manager_image_plugin.c%s<-- %s:%i Returning %p in %s(); %s<-- %s:%i Leaving %s(); This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. uriewl_io_manager_plugin_string_readewl_io_manager_plugin_uri_writeimage%s<-- %s:%i Returning %i in %s(); NULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. dataewl_io_manager_plugin_string_write |  - T - < -   -   C U Y ^ ph t y     H  P \ ' 2 ( ; ?0 D V Z _ m qP v %-,58=DELMU]exmu},,x((0@DD L L T l %t -t 5| = EL Md Ut ]x e| m u }    D h  P T d d l t t |       ' / 7( ?0 Gp Op W _ g o w  P \   8DL ` p   @ @    ` @ ` @  0< @ D @H L P @T `d ht x                ,8 < @ D `H @P `T @dh lx  @    @     @    @     0 P `X\ `x     @ @  h @  h @  $ ( @,  0 4 8 @<  @ `DH LTlt       @ @  @ @    @$ ( , @0 4 8< DL P @T  X \ @d  ht x | @ @  @ @   @ @  h @ h @     @ @  @$ @04 8D T X l  ` `     ( (  h @ h @  0D H L (P  T X \ (`  d `hl px   @ (  @ (  `  (     (       @ ($ ( @, (8< @L 04LPhlPas: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 + % 1,\7#K?%L&T\& k'v' ~)+(  /  2  ?`  ?  ?  @?0707010000e463000081ed0000000200000002000000014551f82000000937000000760000000700000000000000000000003500000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e464000081ed0000000200000002000000014551f8200000477c000000760000000700000000000000000000003500000000reloc/lib/ewl/plugins/ewl_io_manager_image_plugin.soELF4BT4 (! <X   $)06D K $ jr"  "X  d ?DM \ m   _PROCEDURE_LINKAGE_TABLE__DYNAMICfree_edata_initewl_image_new_etextewl_io_manager_plugin_uri_readfprintfewl_print_warning__deregister_frame_info__iob_GLOBAL_OFFSET_TABLE_ewl_io_manager_plugin_string_read__register_frame_info_lib_versionewl_backtraceewl_config_cacheewl_io_manager_plugin_string_write_endewl_segvewl_io_manager_plugin_uri_writeewl_widget_type_is_finiewl_debug_indent_getevas_object_image_saveewl_image_file_path_set__dso_handle_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/lib:/usr/openwin/lib 7̳ y&P`pXx`   H T`lx  㿠@;@㿠@㿐#/Cd`  @  `@@`" `@$@```X``@C`  +㿐㿐/Cͮᬂ`` ` @C ```h `@C㿐㿈#/C`d`` @`5 b@Cf@Cf`d``& @`d``f@`40``$`d@CS?`,`\  P   @CE @CFނ`d@C< ``\  P   @C. @C/ @C% `P#\`\ 0     @C @C@C`\`$ P(  @C @C@C  㿈1/Br d``6 d@`.  d``6 d@`;? d``L @`H @B`L#\`\ 0      @B @BÐ0/@B``\  L   @B @B d@B`,`\  L   @B @B d㿈#/BD`d`` @`s ``8@B /!p G`d``6`d@``d@Ba?`,`\ H    @BS +@BT`d`` @`T0@BJ!P J`< H`\4  @B0 @B7@B8  @B8 `d* ``: @`w`d``6@`T@B  ``\  H   $@A @A{ `@@A `H#\`\      + @A @AO @A`\`$ H(  @A̐ 0@A`\`$ H4@A `H`\  #\    /@A @A@A?`,`\  H   /@A @Aw`d 㿈#/A<`d`` @`Q g`8@A ,`d``& @`d`` @`|0b`$`d@A\?`,`\  D   ;@AN @AOނ`d@AN!P @`< D`\4  @A4 @A; @A<0E@A* ``\  D   5@A @A @A`\`$ D4  @A 0ӂ`@@@ `D`\  #\     ;@@ @@ 㿐/@⤂`T@?㿐ewl_io_manager_plugin_uri_read%s<-- %s:%i Leaving %s(); ewl_io_manager_image_plugin.c%s--> %s:%i Entering %s(); %s<-- %s:%i Returning %p in %s(); This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. uriewl_io_manager_plugin_string_readewl_io_manager_plugin_uri_writeimageNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. data%s<-- %s:%i Returning %i in %s(); ewl_io_manager_plugin_string_write00<0H0T0`0l0x0000000   #BBh | o^tooh$ ooh$\h  4 X    &-9BMX \l<  g  x `  ! ' -p 3 9 ?X E K Q W# b  mx" x` \ H   * 1 $ PXj"   "X d %*3 \ Sf  l .libs/ewl_io_manager_image_plugin.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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__DYNAMICfree_edata_initewl_image_new_etextewl_io_manager_plugin_uri_readfprintfewl_print_warning__deregister_frame_info__iob_GLOBAL_OFFSET_TABLE_ewl_io_manager_plugin_string_read__register_frame_info_lib_versionewl_backtraceewl_config_cacheewl_io_manager_plugin_string_write_endewl_segvewl_io_manager_plugin_uri_writeewl_widget_type_is_finiewl_debug_indent_getevas_object_image_saveewl_image_file_path_set__dso_handle_Jv_RegisterClassesas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8 : ; I : ;  : ;  : ; I 8  : ; I!I/  : ; ( .? : ; ' I@ : ; I 4: ; I 4I4   4: ; I  4: ; I 4: ; I? <  GNU C 3.4.5ewl_io_manager_image_plugin.c/home/falko/e/e17/libs/ewl/src/pluginsEvas_ObjectF}_Evas_Objectlong long unsigned intEvas_CoordMintcharj  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_Hash_Node S_ecore_hash_node nextS#key#value#Ecore_Hashk _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyp#free_valuep#S5 5LcurrentH#preferredO#maximumP#minimumQ# padY#(insetsZ#8flags\#HHxD#yE#wF#hG# OwL#hM#9YlU#rV#tW#bX# Dlist #direct!#len"#((key5#value6#@<@<listC#directD#lenE# "Kg"KlistR#maskS#lenT#indexU#XqrXlqobject#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme#theme_text#data#g9Yfloatdoublesigned charWc<EWL_IMAGE_TYPE_NORMALEWL_IMAGE_TYPE_EDJEc<#N<(mVN<(widget<5g#type<6W#image<7#path<8#key<9#proportional<:#ow<;#oh<<#sw<=#sh<>#cs / 1162998478 0 0 0 152 ` 8888ewl_io_manager_plugin_uri_writeewl_io_manager_plugin_string_readewl_io_manager_plugin_string_writeewl_io_manager_plugin_uri_read// 1162998478 0 0 0 32 ` ewl_io_manager_text_c_plugin.o/ /0 1162998475 0 0 100644 28004 ` ELFi4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.data.debug_frame.debug_pubnames.debug_aranges.debug_ranges.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 : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ;  : ;I8  : ;.? : ; ' I@ : ; I 4: ; I !4I4  " #4: ; I $ %: ; I &.: ; ' I@ ' U(1)1* U+41 ,41-.: ; ' .: ; I/4: ; I0 14: ; I? < 2!.GNU C 3.4.5ewl_io_manager_text_c_plugin.c/home/falko/e/e17/libs/ewl/src/pluginsEvas_ObjectF~_Evas_Objectlong long unsigned intintchark   long intunsigned charshort intlong long intshort unsigned intlong unsigned intulong_t_Koff_tino_t`blkcnt_tblksize_tlong double mode_tk` uid_ts gid_tw dev_t` nlink_t` time_t Ftimespec&tv_sec'#tv_nsec(#timestruc_t> i Ecore_Free_Cb.~Ecore_Hash_Cb1Ecore_Compare_Cb4Ecore_List7 v_ecore_list7firstC#lastD#E#free_funcGi# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#vEcore_DListEcore_Hash_Node B_ecore_hash_node nextB#key#value#Ecore_HashZ _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyi#free_valuei#BONEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV EWL_TEXT_TRIGGER_TYPE_NONEEWL_TEXT_TRIGGER_TYPE_SELECTIONEWL_TEXT_TRIGGER_TYPE_TRIGGERZ EWL_TEXT_WRAP_NONEEWL_TEXT_WRAP_CHAREWL_TEXT_WRAP_WORD7LH#preferredO#maximumP#minimumQ# padY#(insetsZ#8flags\#HHxD#yE#wF#hG# OwL#hM#LYlU#rV#tW#bX# Wlist #direct!#len"#((key5#value6#<<listC#directD#lenE# K1zKlistR#maskS#lenT#indexU#[[rb#gc#bd#ae# q 3lqobject,#parent 3#Lcallbacks 9#Pattach I#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme O#theme_text#data O# I& LH ` @widgetP#childrenR ?#clip_boxT#redirectV l#child_addX @#child_removeY r#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# U [ l l 3 UEwl_Child_Remove*    l 3Ewl_Child_Resize2    l 3OEwl_Child_Show9 UEwl_Child_Hide@ UEwl_Container_IteratorH ) / ? 3 lfloat21 Y "21font2#font_source2#styles2#align2# wrap2 #size2#color2z#style_colors2#(ref_count2#format2#26 - 26widget2@#type2A#char_pos2C#char_len2D#char_base2E#text_parent2G#areas2H#2< 2<container2D U#textblock2E#text2G#length2M#total_size2O#cursor_position2P#formatting2[Z#triggers2]#selection2^#offset2d#delete_count2f#in_select2g#selectable2i#dirty2j#+2Mchars2K#bytes2L#T2Ztx2XT#char_idx2Y# N 2[nodes2T ?#2Z+#2dx2b#y2c# " Ep2bg2z#glow2z#outline2z# shadow2z#0strikethrough2z#@underline2z#Pdouble_underline2z#`doublesigned char__FILE`l +__FILE`_cnta##_ptra$+#_basea&+#_flaga'# _filea(# __orientationa)# __ionolocka*# __seekablea+# __fillera,# FILEbJ^ statfst_devf#st_pad1f#st_inof|#st_modef#st_nlinkf#st_uidf#st_gidf# st_rdevf#$st_pad2f#(st_sizefo#0st_pad3f#4st_atimfF#8st_mtimfF#@st_ctimfF#Hst_blksizef#Pst_blocksf#Tst_fstypef#Xst_pad4fY#h    syslevels#enables #segvs!#backtraces"#evas_renders##gc_reaps$#print_signalss&#print_keyss'#*ewl_io_manager_plugin_string_readtm 3ntlh rettn 3b!:"#tu`"#tp`$#tu` : !*%ewl_io_manager_plugin_uri_writetzn%dataty 3h%urityi filet{%i rett|b!;" txtt`"#t`" #t~`$#t`1 ; +ewl_io_manager_plugin_string_writetn%datat 3hti! "#t`"#t`$#t`  "&string_is_keywordtn%keyst Ohti!"|#t`"#t`$#t`  ewl_io_manager_plugin_uri_readtA 3n%urit@h rettB 3e filetC%`! ' buftY=~ strtZh()$)-*+9c+D`*+Pd,\" itJ`"#tE`"#th`$#th`  -jtext_sett.tt.textt/tx1t/tx2t0/modet/remct z^ 1__iobbj 21__ctypeuX1ewl_config_caches* key1t O key2t O   keywords2t  keywords1t.  ../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hiso/math_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hEcore_X.hX11/X.hX11/Xlib.hEvas_Engine_Software_X11.hewl_debug.hewl_io_manager_text_c_plugin.cctype_iso.ht!sp&"%o 6^6~cft '~0uuT@T+'m~6qTs~~㿈#`````+ @@```6E``.?```;``8 @`#\` u@ @0%@`` p@ @0@`` u@ @ł`㿈#``` ``^ y`k!@ ;@` `@@ @@@ ```s``]`````$g@ `#\ ` @@S@!P ` @ @@= `@ `` ~@ @ @`@ 0@`@?`` @ @` 㿈#``` ``I Z!@ @!P `` @ @ @0^@&@```6W ``A`````$K @ `#\ ` @ @7 @ `` @ @ 2!@`@ @@0@?`` @ @`㿈#```````T`````:`````@M@ @ `` @ @؀`@ @`@ #\` @ @Ӑ@?`` @ @`@ `@ @@;``` ``= /`!`@ t`@h@@ @ (@@N`Z-L `h _e /+`8``/"L+`8` #   `  "!   - `@L` `*2 L `/2 ,``   6,$??`7    r   @ @,``,@```6```````   ے ق?`π  j Ԗ  ʀ`ڒ ?  u– L`* +`8``/|+`L`/w  #`@ % @`%`$` ` @ @  , @ `2@ ``' ` @ @  , @ `2@  L@ ` @  d  ``]`#[`/Y`"X  L @ ` P L @ `  L @ ` `_A  LL`9 `""^L? L`1 `"2 L?`\" ,``' # @ `` E@ @ @ `#\` h@ @; L`\"ި ݀   U  D  @?`` h@ @``\,` @`@ @@ autocharconstdoubleenumexternfloatintlongregistershortsignedstaticstructtypedefunionunsignedvoidvolatilebreakcasecontinuedefaultdoelseforgotoifreturnsizeofswitchwhileewl_io_manager_plugin_string_read%s<-- %s:%i Returning %p in %s(); ewl_io_manager_text_c_plugin.c%s--> %s:%i Entering %s(); %s<-- %s:%i Leaving %s(); ewl_io_manager_plugin_uri_writetextw%s<-- %s:%i Returning %i in %s(); NULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. data This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. uriewl_io_manager_plugin_string_writestring_is_keywordstringewl_io_manager_plugin_uri_readr | d -  - $ -  -  - 2yewl_io_manager_plugin_string_read?ewl_io_manager_plugin_uri_write@ewl_io_manager_plugin_string_writeewl_io_manager_plugin_uri_read< , T  , T  , T Ewl_Attach_List__func__Ewl_PairEwl_TextEwl_Text_Trigger_TypeEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_WidgetEwl_Text_TriggercurrentEwl_Config_CacheEwl_Text_ContextEwl_Text_WrapEwl_Containerstringunsigned intEwl_Color_Setindent 2P8<P F K    P0#[ f "qx|Xdd$3:$]pu|%7@Oewl_io_manager_text_c_plugin.cstring_is_keywordkeywords1keywords2key1key2__func__.0__func__.1__func__.2__func__.3__func__.4__iobewl_debug_indent_getfprintfstrlenfreadewl_backtracefopen__ctypeewl_io_manager_plugin_uri_writeewl_io_manager_plugin_string_readecore_hash_setecore_hash_getfwriteewl_io_manager_plugin_string_writeewl_text_color_setstatmallocecore_str_hashewl_text_text_appendewl_print_warningewl_io_manager_plugin_uri_readfcloseewl_widget_type_isecore_str_comparefreeewl_config_cacheewl_text_text_getewl_text_text_setewl_segvecore_hash_newewl_text_new  4_P__++!-T<TDM\oo'A6A{}} V e O ^ # 2 " "sd Xldp PHpt044t,0ER]XfjoHH#.x7\` o0`    8 8   -P%-(54=<EHMHU]emuX}dhxx     ' / 7 A I@ QH Yx a i q y         4 t x x    $ $ , < @ !@ )H 1 9 A I Q \ d l t |       0 4 4 < H T d t |     $ , 4 < D L T \ d l t |         4  `  h  h  x  |  |          & . 6 > F Q Y L a T i X q \ y \  d  l  l  t                  & 1 9 , A 0 I 4 Q 8 Y < a P i ` q p y p  x              <  D  x  x     # . 06 8> F N V ^ f p {,1 1 1 (643<1 P1 `1 p1       H p H p 0 p     p    0   p$  ( , 0 p4  @D H0T1 h1 l1 1  .   1 2$0- 1  1 01 @1 P\ ` d h l pt x | p0+ ( 0    0    4 (    p    p$ 04 80H+P T X (\ ` d (h lp x+         p   p  01 1 1 1   (., <+P 0T (X (\ 0` d h 0l 0p t x| 421 1 1 1  0 0   p    p$04@ D H pL 0P T pX 0dh l0| +  0    0  4   p 0  p 0 01 1 1 ,1 D1 X1 h1 x1 #   p X  p X 0# X X    p  $ p04 80HT X \ p` Xd h pl Xx| 01 +  X p   X p 41 1 1    )   $ (81 <6L'X(l|-     t $ t  & * 0 1 1 $1 41 / / 5 )  ) $5 (/ , P 0 4 P 8 H P T X" x |  "       H       p  x    p  x  $ (0 8 D x H x L P H T p \ H ` p p t x0      p  x    p  x 01 ,+4 8 x< (@ D H xL (PT X`4t Dx 4|   D    (08 @$H(X,`0h4p8x<@DHPTX\`dhlptx|04dLPhl  as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 Oe2%1+7: ?=E>DR>b? q?@>AHAHpD\G L  VD gH hx i@   iL  id?0707010000e466000081ed0000000200000002000000014551f81a0000093e000000760000000700000000000000000000003600000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e467000081ed0000000200000002000000014551f81a000069f8000000760000000700000000000000000000003600000000reloc/lib/ewl/plugins/ewl_io_manager_text_c_plugin.soELF4d4 ("!####%%/- "#$&)*,  !%'(+ '"=Rdmt  $, (  (. 49H# OW z'" 4  %*&h7F'8KZa# wewl_io_manager_plugin_uri_readstrlen__register_frame_infoewl_debug_indent_getewl_text_text_setewl_segvfwriteecore_str_compareewl_text_text_getewl_text_new_finiewl_text_text_appendewl_widget_type_is_PROCEDURE_LINKAGE_TABLE_malloc__iobfreadewl_io_manager_plugin_uri_writefprintffopen_initstatecore_str_hash_etext__ctypeewl_io_manager_plugin_string_write_edataewl_config_cache__deregister_frame_infofreeewl_print_warningewl_backtrace_lib_versionewl_io_manager_plugin_string_read_Jv_RegisterClasses_DYNAMICecore_hash_get__dso_handleecore_hash_set_endecore_hash_newfclose_GLOBAL_OFFSET_TABLE_ewl_text_color_setlibc.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:/usr/openwin/lib 7̳ y&P#&#'#'#&#&#!#!h#!#!@#"#"## #!#"#!#!#"##h###&#&#'4#'0##(#!#!$#p$#P$&t$(#$$$ $$$$$ &&|&& & & & & & (& 0& 8& @& P& X& `& h& p& x& & & & & & & & & & & & ' '!'!' !$\$h$t#$ $$$$$ $$ $$$*%% %%(%%4%@%L%X,%d %p)%|'㿠@;@㿠@㿐#/E⤂`  @  `@@`" `@$@`````@E`  +㿐㿐/Eͮ`x ` @E ``` `@E㿐㿈#/ET```@`3 @E@E```6`@`:?```K@`G @Eq`h#\` $    u@Ea @Eb0.@EY``  h   p@EK @EL0@EC` `  h   u@E5 @E6`㿈#/D㘂``` @`n ``4@E B`@@E `@E@E @E@E@E ```6`@``@D?` ` d    @D @D```6t@`:n@D!P `8 d`,  @D @D@DR `<@D ``  d   ~@D @D @D `d` D#\    @D @D@D``( d0  @Dt 0@D``( d, 㿈#/D®p``` @`B X`4@DU  @Db!P `<``8 `,  @D3 @DL @DM0u@D8`&@ ```@`:```c @`G0]@D ``  `   @D @D @D``( `,  @C @D@D00@C?` `  `   @C֐ @Cא`@C͐ ``` D#\     @C @C 㿈#/Cἂ````@`3`d```&@```@`8@Cd@ `$`@C?` `  p   @C| @C}ڂ`@Cs ``  p   @Ce @Cf`@C\ @C|`p#\D    @  @CH @CI@CZ ``( pH  @C4 @CM@CN;/B㐂``` @`\ 9 X``L@C y`@Ch@C+@C+ @C) (@@CN`_-`L `n _k /+`8``/"L+`8` #  ` `  "C   A`$%-  @ L` `*2 L `/2 ,``   9,$B X?`: !   r   @BΘ @Bΐ,``,@B```6`@` ```68@`2  ؒ ق?`̀  j і @ 怤`\@ ?  u L`* +`8``/r+`L`/m | ``| @Bx$@Bt`P`\#@    @ @Bf  , @ `2@ `T` `\  @ @BP  , @ `2@  L@ ` @  P ` ` G #E /C "B  L ` : `L `  L ` _)  L`" `""mL? L` `"2 L?`\" ,``   @A ``  l   E@A @A @A `l#\` $    h@A @AE L`\"    U  D  @A}?` `  l   h@Ao @Ap``\,` @A|``( l0  @AV @Ao@Ap ||$㿐/@`t@?㿐autocharconstdoubleenumexternfloatintlongregistershortsignedstaticstructtypedefunionunsignedvoidvolatilebreakcasecontinuedefaultdoelseforgotoifreturnsizeofswitchwhileewl_io_manager_plugin_string_read%s<-- %s:%i Returning %p in %s(); ewl_io_manager_text_c_plugin.c%s--> %s:%i Entering %s(); %s<-- %s:%i Leaving %s(); ewl_io_manager_plugin_uri_writetextwNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. data%s<-- %s:%i Returning %i in %s(); This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. uriewl_io_manager_plugin_string_writestring_is_keywordstringewl_io_manager_plugin_uri_readr%00<0H0T0`0l0x00000000000000 0,080D0P0   ooo, 8t oo$, 8       # $, %&d&p&x&&&' !5'8;'.:'C&dN ]m   h  &d&p&x&  ''&&! !h $! +!@ 2" 9" @# G! N" U! \! c" j#h q# x, &8&P'4'0#(# !  !" #p #P ]&|  &t&l& &.C bi"  $, /6<B( bjp v{#  '" 4 @ T%]l&hy'8# .libs/ewl_io_manager_text_c_plugin.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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_keywordkeywords1keywords2key1key2__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_io_manager_plugin_uri_readstrlen__register_frame_infoewl_debug_indent_getewl_text_text_setewl_segvfwriteecore_str_compareewl_text_text_getewl_text_new_finiewl_text_text_appendewl_widget_type_is_PROCEDURE_LINKAGE_TABLE_malloc__iobfreadewl_io_manager_plugin_uri_writefprintffopen_initstatecore_str_hash_etext__ctypeewl_io_manager_plugin_string_write_edataewl_config_cache__deregister_frame_infofreeewl_print_warningewl_backtrace_lib_versionewl_io_manager_plugin_string_read_Jv_RegisterClasses_DYNAMICecore_hash_get__dso_handleecore_hash_set_endecore_hash_newfclose_GLOBAL_OFFSET_TABLE_ewl_text_color_setas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > I !I/ : ;I  : ;  : ; I8 ' I' I : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ;  : ;I8  : ;.? : ; ' I@ : ; I 4: ; I !4I4  " #4: ; I $ %: ; I &.: ; ' I@ ' U(1)1* U+41 ,41-.: ; ' .: ; I/4: ; I0 14: ; I? < 2!.,GNU C 3.4.5ewl_io_manager_text_c_plugin.c/home/falko/e/e17/libs/ewl/src/pluginsEvas_ObjectF~_Evas_Objectlong long unsigned intintchark   long intunsigned charshort intlong long intshort unsigned intlong unsigned intulong_t_Koff_tino_t`blkcnt_tblksize_tlong double mode_tk` uid_ts gid_tw dev_t` nlink_t` time_t Ftimespec&tv_sec'#tv_nsec(#timestruc_t> i Ecore_Free_Cb.~Ecore_Hash_Cb1Ecore_Compare_Cb4Ecore_List7 v_ecore_list7firstC#lastD#E#free_funcGi# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#vEcore_DListEcore_Hash_Node B_ecore_hash_node nextB#key#value#Ecore_HashZ _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyi#free_valuei#BO_NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICAL_V +EWL_TEXT_TRIGGER_TYPE_NONEEWL_TEXT_TRIGGER_TYPE_SELECTIONEWL_TEXT_TRIGGER_TYPE_TRIGGER+Z EWL_TEXT_WRAP_NONEEWL_TEXT_WRAP_CHAREWL_TEXT_WRAP_WORDT7TLH#preferredO#maximumP#minimumQ# padY#(insetsZ#8flags\#HHxD#yE#wF#hG# OwL#hM#LYlU#rV#tW#bX# Wlist #direct!#len"#((key5#value6#o<o<listC#directD#lenE# AK1zAKlistR#maskS#lenT#indexU#[[rb#gc#bd#ae# }q 3}lqobject,#parent 3#Lcallbacks 9#Pattach I#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme O#theme_text#data O# I& LH ` @widgetP#childrenR ?#clip_boxT#redirectV l#child_addX @#child_removeY r#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# U [ l l 3 UEwl_Child_Remove*    l 3Ewl_Child_Resize2    l 3OEwl_Child_Show9 UEwl_Child_Hide@ UEwl_Container_IteratorH ) / ? 3 lfloat21 Y "21font2#font_source2#styles2#align2# wrap2 #size2#color2z#style_colors2#(ref_count2#format2#26 - 26widget2@#type2A#char_pos2C#char_len2D#char_base2E#text_parent2G#areas2H#"2< "2<container2D U#textblock2E#text2G#length2M#total_size2O#cursor_position2P#formatting2[Z#triggers2]#selection2^#offset2d#delete_count2f#in_select2g#selectable2i#dirty2j#+2Mchars2K#bytes2L#T2Ztx2XT#char_idx2Y# N 2[nodes2T ?#2Z+#2dx2b#y2c# " Ep2bg2z#glow2z#outline2z# shadow2z#0strikethrough2z#@underline2z#Pdouble_underline2z#`doublesigned char__FILE`l +__FILE`_cnta##_ptra$+#_basea&+#_flaga'# _filea(# __orientationa)# __ionolocka*# __seekablea+# __fillera,# FILEbJ^ statfst_devf#st_pad1f#st_inof|#st_modef#st_nlinkf#st_uidf#st_gidf# st_rdevf#$st_pad2f#(st_sizefo#0st_pad3f#4st_atimfF#8st_mtimfF#@st_ctimfF#Hst_blksizef#Pst_blocksf#Tst_fstypef#Xst_pad4fY#h    syslevels#enables #segvs!#backtraces"#evas_renders##gc_reaps$#print_signalss&#print_keyss'#*ewl_io_manager_plugin_string_readtm 34ntlh rettn 3b!:!"4#tu`"4#tp`$#tu` : !*%ewl_io_manager_plugin_uri_writetzn%dataty 3h%urityi filet{%i rett|b!;!"| txtt`"0#t`" 8#t~`$8#t`1 ; +ewl_io_manager_plugin_string_writetn%datat 3hti! #("T#t`"d#t`$d#t`  "&string_is_keywordtn%keyst Ohti!#P"|p#t`"(#t`$(#t`  ewl_io_manager_plugin_uri_readtA 3n%urit@h rettB 3e filetC%`! #p' buftY=~ strtZh(H)$)-*0+9c+D`*`+Pd,\"xd itJ`"#tE`"\#th`$#th`  -jtext_sett.tt.textt/tx1t/tx2t0/modet/remct z^ 1__iobbj 21__ctypeuX1ewl_config_caches* key1t O'4 key2t O'0   keywords2t&  keywords1t. & ../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hiso/math_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hEcore_X.hX11/X.hX11/Xlib.hEvas_Engine_Software_X11.hewl_debug.hewl_io_manager_text_c_plugin.cctype_iso.h4t8<HXp|4,0088@XX`pt!ts|`p08&o+ ,<<LLTT\T   ( 488@PPX"lp%pox ((0DDLX\`` 6^6(4<@H~Pcft  (<DDLXXhhp'x~4DTT\d0uuT(@(T8+'m~6\qllt|Ts~~ | 4 - ( -  - , -  - 2yewl_io_manager_plugin_string_read?ewl_io_manager_plugin_uri_write@ewl_io_manager_plugin_string_writeewl_io_manager_plugin_uri_read,` L $0x8p L 0x8p L 0x8p L  Ewl_Attach_List__func__Ewl_PairEwl_TextEwl_Text_Trigger_TypeEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_WidgetEwl_Text_TriggercurrentEwl_Config_CacheEwl_Text_ContextEwl_Text_WrapEwl_Containerstringunsigned intEwl_Color_Setindent.hash.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_ranges.debug_str.shstrtabx   "o@%B88  /B  DB ,  N T Z `*##I$,$,` h%%q&d&d w&p&p~&x&x&&&&4&&''$'PY /d406 e8p2Q`|aa abv c~'0707010000e468000081a40000000200000002000000014551f814000045f8000000760000000700000000000000000000003300000000reloc/lib/ewl/plugins/ewl_io_manager_text_plugin.a! / 1162998469 0 0 0 152 ` 8888ewl_io_manager_plugin_uri_writeewl_io_manager_plugin_string_readewl_io_manager_plugin_string_writeewl_io_manager_plugin_uri_read// 1162998469 0 0 0 32 ` ewl_io_manager_text_plugin.o/ /0 1162998466 0 0 100644 17540 ` ELFAd4(.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  : ; .? : ; ' I@ : ; I 4: ; I 4I4   4: ; I4: ; I  4: ; I? < GNU C 3.4.5ewl_io_manager_text_plugin.c/home/falko/e/e17/libs/ewl/src/pluginsEvas_ObjectF|_Evas_Objectlong long unsigned intintchari   long intunsigned charshort intlong long intshort unsigned intlong unsigned intulong_t_Ioff_tino_t^blkcnt_tblksize_tlong double mode_tk^ uid_ts gid_tw dev_t^ nlink_t^ time_t Dtimespec&tv_sec'#tv_nsec(#timestruc_t> g Ecore_Free_Cb.|Ecore_Hash_Cb1Ecore_Compare_Cb4Ecore_Hash_Node J_ecore_hash_node nextJ#key#value#Ecore_Hashb _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyg#free_valueg#JLcurrentH#preferredO#maximumP#minimumQ# padY#(insetsZ#8flags\#HHxD#yE#wF#hG# OwL#hM#0YlU#rV#tW#bX# ;|list #direct!#len"#((key5#value6#<<listC#directD#lenE#|K^KlistR#maskS#lenT#indexU#qilqobject #parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme#theme_text#data#^  0Pfloatdoublesigned char__FILE`! __FILE`_cnta##_ptra$#_basea&#_flaga'# _filea(# __orientationa)# __ionolocka*# __seekablea+# __fillera,# FILEbJ Hstatfst_devf#st_pad1f H#st_inofz#st_modef#st_nlinkf#st_uidf#st_gidf# st_rdevf#$st_pad2f#(st_sizefm#0st_pad3f#4st_atimfD#8st_mtimfD#@st_ctimfD#Hst_blksizef#Pst_blocksf#Tst_fstypef X#Xst_pad4fW#h X  h s s .slevels#enables #segvs!#backtraces"#evas_renders##gc_reaps$#print_signalss&#print_keyss'# ewl_io_manager_plugin_uri_readtnurithrett cfilet a ( buft~strt t ` t!`t!` (   ewl_io_manager_plugin_string_readt&nstringt%hrett'b  t.` t)`t.` !  ewl_io_manager_plugin_uri_writet3ndatat2hurit2ifilet4 irett5b  txtt?` tJ` t7`tJ`  ewl_io_manager_plugin_string_writetOndatatNhstringtNittV`tP`tV`  "  __iobbewl_config_caches* h  ../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hiso/math_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hEcore_X.hX11/X.hX11/Xlib.hEvas_Engine_Software_X11.hewl_debug.hewl_io_manager_text_plugin.ct%ok(l-!sp&%`` `5 j`@ @h@@  @(@@@@``6X`2```J@ `` @ @ @ `#\` !@ @$@?`` !@ @@`@ @@ 㿈#`````+ @@```6E``.?```;``8 @`#\` .@ @0%@`` )@ @0@`` .@ @ł`㿈#``` ``^ y`k!@ ;@` `@@ @@@ ```s``]`````$g@ `#\ ` J@@S@!P ` @ @@= `@ `` 7@ @ @`@ 0@`@?`` J@ @` 㿈#``` ``I Z!@ @!P `` @ @ @0^@&@```6W ``A`````$K @ `#\ ` V@ @7 @ `` P@ @ 2!@`@ @@0@?`` V@ @`ewl_io_manager_plugin_uri_readr%s--> %s:%i Entering %s(); ewl_io_manager_text_plugin.c%s<-- %s:%i Returning %p in %s(); %s<-- %s:%i Leaving %s(); This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. uriewl_io_manager_plugin_string_readewl_io_manager_plugin_uri_writetextw%s<-- %s:%i Returning %i in %s(); NULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. dataewl_io_manager_plugin_string_write |   - d -  - $ -  .ewl_io_manager_plugin_uri_read -ewl_io_manager_plugin_string_read ewl_io_manager_plugin_uri_write ewl_io_manager_plugin_string_write0Ewl_Attach_List__func__Ewl_PairEwl_Callback_ChainEwl_ObjectEwl_Pair_ListEwl_WidgetEwl_Config_Cacheunsigned intindent  8#)H 4 "?JPemtz d $ 7>QVgyewl_io_manager_text_plugin.c__func__.0__func__.1__func__.2__func__.3__iobewl_debug_indent_getfprintfstrlenfreadewl_backtracefopenewl_io_manager_plugin_uri_writeewl_io_manager_plugin_string_readfwriteewl_io_manager_plugin_string_writestatmallocewl_print_warningewl_io_manager_plugin_uri_readfcloseewl_widget_type_isfreeewl_config_cacheewl_text_text_getewl_text_text_setewl_segvewl_text_new 0jj 551@}@@ ""_NnN iY xY Z ^   P   @ w @  w   w \ `     w  0 w 0 x w # ' d o H x |, p  w  h w   w! %0JU 8^bTgwyT}w(w $,,40<0D8LDTH\HfPn\vh~x8@ $<HT\ h h   " *0 2x : B J R Z b j r z             ( ,   ` h   & . 6 > F( N0 V0 ^8 f@ n v ~T     0! ! ! 4 8 <L! P%`l# ! ! ! !   ( H  ( H (, 0 @L P T X h\ Hd hh Hx|     H   H   !          $$! (! 8! H%T#\! p! ! !       h H h H   H   (  H   (  $ 0< @ HD  H L P HT  `d h t! ! ! !  h h p p! "  ,! @! P! `! p| H H  x H  x H    H 0   H 0 h $  , 0 (4 H8 H< (@ HD HPT X hp t Hx |  H     H 0  H 0   H H  H H  ! ! ! (! @ hHL h\p t x | 8 0   8 0 h $"! ! ! !  8 8  x H( , x0 H<D T` d (h Hl 8p (t Hx 8   h  8 0   8 0 $   H 8  H 8  $! 04 LPhl as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +% 1\07$[?&L'l\( k(2~v(` ~+,  0D  44 l  @`  A  A   A$?0707010000e469000081ed0000000200000002000000014551f81400000930000000760000000700000000000000000000003400000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e46a000081ed0000000200000002000000014551f81400004ad0000000760000000700000000000000000000003400000000reloc/lib/ewl/plugins/ewl_io_manager_text_plugin.soELF4E4 (! DD%% !  "#$ ) P K"aDj|D <H 4 &-? F ( f X ls`x}   "   __iobewl_backtrace_Jv_RegisterClassesewl_io_manager_plugin_string_read__register_frame_info_DYNAMICewl_text_text_getewl_segvewl_config_cacheewl_print_warningfopenfreadfwritefclosestat_edata_init_lib_versionewl_text_newewl_io_manager_plugin_string_writeewl_debug_indent_getmallocewl_text_text_set_etextewl_io_manager_plugin_uri_write_finistrlen_endfreefprintf_GLOBAL_OFFSET_TABLE_ewl_widget_type_isewl_io_manager_plugin_uri_read__deregister_frame_info_PROCEDURE_LINKAGE_TABLE___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:/usr/openwin/lib  7̳" y&P08HD@<`hpxXpP,  "@4P"\ht    (4 㿠@;@㿠@㿐#/C,`  @  `@@`" `@$@```p``@C`  +㿐㿐/Cͮt`h ` @C~ ```d `@Cs㿐%/C܂l`` @`O |`4@CX l@CVh@CU@CU  @CS(@@CR@CR@CSl``&@l``6g@`5a`$l@C??`8``  (X   !@C1 @C)݂l@C( `$``  (X   @C @C @C `X#\`` <(    !@C @B@B```, X0  @B @B@B 㿈#/BXP`l``@`3 @B@Bɒ`l``6`l@`:?`l``K@`G @B`T#\`` <(    .@B @B0.@B`(`` $ T   )@B @B0@B`8``  (T   .@B} @Bu`l㿈#/B`l`` @`n ``D@Bj B`@B< `l@Ba@Bb @B`@BC@B; `l``6`l@``l@B7?`8`` (P    @B) J@B!`l``6t@`:n@B!P `H P``@  @B @B @B R `@A `$``  (P   7@A @A @A `P`` (#\    J@AА @AȐ@A```, P0  @A 0@A```, P@ 㿈#/Al`l`` @`B X`D@A  @A!P ````H L@  @A{ @A @A0u@A`l&@ ```l@`:`l``c @`G0]@AY `$``  (L   P@AK @AC @AG```, L@  @A6 @A:@A;00@A,?`8``  (L   V@A @A`l@A `L`` (#\    V @A @@ 㿐/@Ⰲ`\@?㿐ewl_io_manager_plugin_uri_readr%s<-- %s:%i Leaving %s(); ewl_io_manager_text_plugin.c%s--> %s:%i Entering %s(); %s<-- %s:%i Returning %p in %s(); This program is calling: %s(); With the parameter: %s being NULL. Please fix your program. uriewl_io_manager_plugin_string_readewl_io_manager_plugin_uri_writetextwNULL This program is calling: %s(); With the paramter: %s as the wrong type. (%s) instead of (%s). Please fix your program. data%s<-- %s:%i Returning %i in %s(); ewl_io_manager_plugin_string_writeD00<0H0T0`0l0x000000000000008 " < XDbb  oeooLL oo @L < X l H    D(08<@D `%,8DALH [k t , f  (08  HD@<   ` ' - 3 9h ?p Ex K QX W ] c# n  yp" P [4 < ,$<8  P ="SD\nwD <H 4 1 8 ( X X ^e`jow   "   .libs/ewl_io_manager_text_plugin.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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_warningfopenfreadfwritefclosestat_edata_init_lib_versionewl_text_newewl_io_manager_plugin_string_writeewl_debug_indent_getmallocewl_text_text_set_etextewl_io_manager_plugin_uri_write_finistrlen_endfreefprintf_GLOBAL_OFFSET_TABLE_ewl_widget_type_isewl_io_manager_plugin_uri_read__deregister_frame_info_PROCEDURE_LINKAGE_TABLE___dso_handleas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > I !I/ : ;I  : ;  : ; I8 ' I' I: ; I : ;  : ;  : ; I 8  : ; .? : ; ' I@ : ; I 4: ; I 4I4   4: ; I4: ; I  4: ; I? <  GNU C 3.4.5ewl_io_manager_text_plugin.c/home/falko/e/e17/libs/ewl/src/pluginsEvas_ObjectF|_Evas_Objectlong long unsigned intintchari j  jlong intunsigned charshort intlong long intshort unsigned intlong unsigned intulong_t_Ioff_tino_t^blkcnt_tblksize_tlong double mode_tk^ uid_ts gid_tw dev_t^ nlink_t^ time_t Dtimespec&tv_sec'#tv_nsec(#timestruc_t> g Ecore_Free_Cb.|Ecore_Hash_Cb1Ecore_Compare_Cb4Ecore_Hash_Node J_ecore_hash_node nextJ#key#value#Ecore_Hashb _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyg#free_valueg#J55LcurrentH#preferredO#maximumP#minimumQ# padY#(insetsZ#8flags\#HHxD#yE#wF#hG# OwL#hM#0YlU#rV#tW#bX# ;|list #direct!#len"#((key5#value6#@<@<listC#directD#lenE#|"K^"KlistR#maskS#lenT#indexU#NqiNlqobject #parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme#theme_text#data#^  0Pfloatdoublesigned char__FILE`! __FILE`_cnta##_ptra$#_basea&#_flaga'# _filea(# __orientationa)# __ionolocka*# __seekablea+# __fillera,# FILEbJ Hstatfst_devf#st_pad1f H#st_inofz#st_modef#st_nlinkf#st_uidf#st_gidf# st_rdevf#$st_pad2f#(st_sizefm#0st_pad3f#4st_atimfD#8st_mtimfD#@st_ctimfD#Hst_blksizef#Pst_blocksf#Tst_fstypef X#Xst_pad4fW#h X  h Ys s .Yslevels#enables #segvs!#backtraces"#evas_renders##gc_reaps$#print_signalss&#print_keyss'# ewl_io_manager_plugin_uri_readt Pnurithrett cfilet a (P ( buft~strt 4wt!` 4 wt ` wt!` (   ewl_io_manager_plugin_string_readt& P nstringt%hrett'b p Pwt.` Pwt)`wt.` !  ewl_io_manager_plugin_uri_writet3 4ndatat2hurit2ifilet4 irett5b  txtt?` LwtJ` Twt7`TwtJ`  ewl_io_manager_plugin_string_writetO4ndatatNhstringtNitpwtP`$wtV`wtV`  "  __iobbewl_config_caches* h  ../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hstat.hmath_iso.hiso/math_c99.hmath.hieeefp.hfloatingpoint.hpwd.hgrp.hnl_types.hEcore_X.hX11/X.hX11/Xlib.hEvas_Engine_Software_X11.hewl_debug.hewl_io_manager_text_plugin.c t           % o ( 4 @ P ` h p |  4k  ( l P- T X d t     P  00HLLTT\tt|!s|pLT&o4+8<HXXhhppx p$ |   -  P -  ( - 4 -  .ewl_io_manager_plugin_uri_read -ewl_io_manager_plugin_string_read ewl_io_manager_plugin_uri_write ewl_io_manager_plugin_string_write ,Ewl_Attach_List__func__Ewl_PairEwl_Callback_ChainEwl_ObjectEwl_Pair_ListEwl_WidgetEwl_Config_Cacheunsigned intindent.hash.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.shstrtab0 P"o@%BP  /B@@  DBLL  N < <T X XZ l l `HHc*tI  $ hDDq w((~0088<<4@@DDDPQ !%'m(7 BCHC D~ D0707010000e46b000041ed0000000000000000000000024551f90100000000000000760000000700000000000000000000001400000000reloc/lib/ewl/tests0707010000e46c000081a40000000200000002000000014551f6e700004744000000760000000700000000000000000000002100000000reloc/lib/ewl/tests/ewl_border.a! / 1162997941 0 0 0 20 ` Xtest_infoewl_border.o/ 1162997938 0 0 100644 18096 ` ELFCh4(.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.5ewl_border.c/home/falko/e/e17/libs/ewl/src/bin/tests/borderEvas_ObjectFu_Evas_Objectlong long unsigned intintcharb  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.kq } Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 g_ecore_list7firstC#lastD#currentE#free_funcGV# nodesI#indexJ#Ecore_List_Node:~ _ecore_list_node:data>#next?#~gEcore_DListEcore_Hash_Node 3_ecore_hash_node next3#key#value#Ecore_HashK _ecore_hash buckets#size#nodes#index# compare#hash_func}#free_keyV#free_valueV#3:NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVPLcurrentH#preferredO#maximumP#minimumQ# padY0#(insetsZ0#8flags\#HHxD#yE#wF#hG# 0OwL#hM#iYlU#rV#tW#bX# tlist #direct!#len"#((key5#value6#<7<listC7#directD#lenE#=KNKlistR#maskS#lenT#indexU#qlqobjectE#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme$#theme_text#data$#Ci95 widgetP#childrenR #clip_boxT#redirectV A#child_addX #child_removeY G#child_resizeZ {#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# * 0 A A *Ewl_Child_Remove* _ e { A  Ewl_Child_Resize2   A  :Ewl_Child_Show9 *Ewl_Child_Hide@ *Ewl_Container_IteratorH    Afloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ <[  [name[#func[ #   [% $ [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  A   test_info\^test\ X  create_test\nbox\ Ahborder\dborder_box\fseparator\`alabel\`avbox\cpvbox\bplabel\`cvbox\aclabel\`button_check\` border_change_alignment\nw\hev\idata\j lborder_change_position\nw\`ev\idata\j checkbutton_cb\nw\`ev\idata\jbutton_aleft\button_acenter\button_aright\button_atop\button_abottom\button_pleft\button_pright\button_ptop\button_pbottom\  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/sys/usr/include/usr/include/sys/usr/local/includeEvas.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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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\".m%q#s#s )m'o'o#su   " ``"" ``" " 㿐@#@`@@@7@@@+@ @@@9@`@@@!$`@@`` @`@`@%$ @  @ @ `@ ` @ @ @#$`@` @`@`` @`@`@/$@`@@` @@@!;$ @`@ @ ` @ @ @'@@@#@ @@@@`@@@!$ @  @ @ @ @$`@ @``@ @`@`@!$ @ @ `@  @ @ @ @#$`@` @``@ @`@`@@ @@@ @`@@@@`@ @@㿐@ %` ` ` ` ` 0 @ @ @ @ @ 㿐@ `  `  `  `  @㿐@ @3@`@ @3@`BorderDefines the Ewl_Border class for displaying a container with a label.ewl_border.cbox titleTopLeftTabs AlignmentCenterRightBottomTabs PositionEnable/DisableDisableEnable |  <L -  -  - \ -  test_info Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int  )8 @  N<L Zr   \    (G[n<"6I\xewl_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_border_text_setewl_checkbutton_is_checkedewl_checkbutton_newewl_vseparator_newewl_label_text_setewl_checkbutton_checked_setewl_border_label_position_set     E;EF:U:jyUUD'S'qq+: A  c c | )|  < <    8 < 8 @     5Oj            $ ( , 0 < @& @0 H8 L@ PH XP dX l` lj xr z                     (( 00 <8 H@ TH hP pX x` |h p x                 ( 4 H  P  P  \ " h * p 2 p < | D  L  T  \  d  l  t  |           , @ H T \ h t        $  ,  4  <  D  L  T  \  d  l  v  ~   $ 0 8 @ D H P \ t               &  .  6  >  F  N  V  ^  h  p  x     $ 8 < H H P X \ ` ` h p t x  x      (  0  8  @  H  P  X  `  h  p  x                     P$ <( P, <@!D H `P(T `\d&l"p p|&$  & x , &  % p   ' &   $ (%, x0 4-@D H LP T `'d h&l pt x | %     ' &   %     ' &     %   $ ,0 4 @'D H&L P+T 8`h&p$t | & , &  % x  8' &   %     $, 88'< @&D HL P T%X p\ `-h lp t x 8' &   %     8' & $ &  ,  (0&8*@ H%L T\ ` l't&)          $<)P T h l     .) % )  %  $( <@D \` 8x|    as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 0m%A 1( 7$H?% L% \% k%v&${& ),4  .L <  7   Bx  C  C  C(?0707010000e46d000081ed0000000200000002000000014551f6e7000008be000000760000000700000000000000000000002200000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e46e000081ed0000000200000002000000014551f6e700004b58000000760000000700000000000000000000002200000000reloc/lib/ewl/tests/ewl_border.soELF4F04 (! OOPP(88%$  ! "# 3R"h|8  p` '8.@T Zhup O   x#P 9"Q kewl_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_initewl_label_newewl_hbox_new_lib_versionewl_vbox_new_etextewl_border_text_set_finiewl_checkbutton_is_checkedewl_button_label_setewl_label_text_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:/usr/openwin/libx y&PT,X<\8`4d0hpl p0t@xH|dl xT\htX` !4(! ,8DP\ ht    (㿠@;@H㿠@㿐#/B$`  @  `@@`" `@$@`````@B`  +㿐㿐/Bͮl` ` @B ``` `@By㿐㿐;/BЂ`@`D97 H8 & && & & 㿐/Bx@BV`L@BT@BT@BU@BV@BL@BM@BQ@BQ @BB@BC@BM`P@BK@B6@B7@BG`T` $@@BA@B&@`< @B9@@B@@B/`h`X $@B)@B, @B @@B) @B@B@B`|`\ @B$@@B@@A@ @B@@A@@A`l`` $@A@@A@A @A@A@A`d`, $@Aߒ@A@A @A@A@A@A@A@A@A @A@A@A`@A@A@A@A`p$@A@A`0 @A@A@A`4$@@A@A@@@Ay @A@@Au@@A`$@A@A @@A@Aa @Aw@A]@Am`x$@@Aj@Ap@@@AL @Ab@@AH@@AL@AL @A=@A>@AH ` @AF@A1@A2@AT`$@A@@A%`t @A9@A㿐/@T@A= /`h@ `|@ `l@ `@ `,@ 0 @A @A @A @A @A 㿐/@bp@A "`p@ 4   @   @ x   @  @@㿐/@4@@֐  @@ڐ`(@@@@  @@`$@@㿐/@0`@?㿐BorderDefines the Ewl_Border class for displaying a container with a label.ewl_border.cbox titleTabs AlignmentTopLeftCenterRightBottomTabs PositionEnable/DisableDisableEnable800<0H0T0`0l0x00000000000000 0,080D0x   odoo   oo     p P  8$,048 exk(81<p K[  v  V  $,q \ <840p 0  @ H d) @lN $ Z rx x ~        T\h| tX`K(! ` 7 D0P,^s "8,?Xh| p` 8 p O   "=RetxyP " .libs/ewl_border.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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_initewl_label_newewl_hbox_new_lib_versionewl_vbox_new_etextewl_border_text_set_finiewl_checkbutton_is_checkedewl_button_label_setewl_label_text_setewl_border_new_endewl_checkbutton_checked_set_GLOBAL_OFFSET_TABLE___deregister_frame_info_PROCEDURE_LINKAGE_TABLE___dso_handleas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @  hGNU C 3.4.5ewl_border.c/home/falko/e/e17/libs/ewl/src/bin/tests/borderEvas_ObjectFu_Evas_Objectlong long unsigned intintcharb  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.kq } Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 g_ecore_list7firstC#lastD#currentE#free_funcGV# nodesI#indexJ#Ecore_List_Node:~ _ecore_list_node:data>#next?#~gEcore_DListEcore_Hash_Node 3_ecore_hash_node next3#key#value#Ecore_HashK _ecore_hash buckets#size#nodes#index# compare#hash_func}#free_keyV#free_valueV#3:ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:P:LcurrentH#preferredO#maximumP#minimumQ# padY0#(insetsZ0#8flags\#HHxD#yE#wF#hG# 0OwL#hM#iYlU#rV#tW#bX# tlist #direct!#len"#((key5#value6#U<7U<listC7#directD#lenE#='KN'KlistR#maskS#lenT#indexU#qqqlqobjectE#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme$#theme_text#data$#Ci95 widgetP#childrenR #clip_boxT#redirectV A#child_addX #child_removeY G#child_resizeZ {#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# * 0 A A *Ewl_Child_Remove* _ e { A  Ewl_Child_Resize2   A  :Ewl_Child_Show9 *Ewl_Child_Hide@ *Ewl_Container_IteratorH    Afloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ <c[  c[name[#func[ #   |[% $ |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  A   test_info\ p ntest\ h  create_test\ nbox\ Ahborder\dborder_box\fseparator\`alabel\`avbox\cpvbox\bplabel\`cvbox\aclabel\`button_check\` border_change_alignment\nw\hev\idata\j lborder_change_position\nw\`ev\idata\j checkbutton_cb\ nw\`ev\idata\jbutton_aleft\Tbutton_acenter\Xbutton_aright\\button_atop\`button_abottom\dbutton_pleft\hbutton_pright\lbutton_ptop\pbutton_pbottom\t  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/sys/usr/include/usr/include/sys/usr/local/includeEvas.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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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 p\" t x |                         ( 0 < D P X ` l l t                     , 8 L T d h l t t |              $(,4<HThp|4<T\ht(<DPXdl#lst((0@@HXX`ppxu   $(,048<<DHLPTX\\dlptt|  |  p` -  $ -  -  - | -  test_info hEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.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 %B    /B  DB   N T  Z   T`pp*PPIT h88q w~$$,,0044488@8[ $%m'J5 CD4 DT Dt E0707010000e46f000081a40000000200000002000000014551f6ec00004648000000760000000700000000000000000000001e00000000reloc/lib/ewl/tests/ewl_box.a! / 1162997949 0 0 0 20 ` Xtest_infoewl_box.o/ 1162997946 0 0 100644 17844 ` ELFB4(.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 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ : ; I 4: ; I .: ;' @ !: ;I ": ;I #4: ;I$4: ;I %.: ;' @ 2GNU C 3.4.5ewl_box.c/home/falko/e/e17/libs/ewl/src/bin/tests/boxEvas_ObjectFo_Evas_Objectlong long unsigned intintchar\  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.ek w Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 a_ecore_list7firstC#lastD#currentE#free_funcGP# nodesI#indexJ#Ecore_List_Node:x _ecore_list_node:>#next?#xaEcore_DListEcore_Hash_Node ,_ecore_hash_node next,#key#value#Ecore_HashD _ecore_hash buckets#size#nodes#index# compare#hash_funcw#free_keyP#free_valueP#,3NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVILcurrentH#preferredO#maximumP#minimumQ# padY)#(insetsZ)#8flags\#HHxD#yE#wF#hG# )OwL#hM#bYlU#rV#tW#bX# mlist #direct!#len"#((key5#value6#<0<listC0#directD#lenE#6KGKlistR#maskS#lenT#indexU#qlqobject>#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme#theme_text##<b2- widgetP#childrenR #clip_boxT#redirectV 9#child_addX #child_removeY ?#child_resizeZ s#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# " ( 9 9 "Ewl_Child_Remove* W ] s 9  Ewl_Child_Resize2   9  3Ewl_Child_Show9 "Ewl_Child_Hide@ "Ewl_Container_IteratorH   9floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ 4[  [name[#func[ #   [%  [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  9   test_infob ^testb X  fcreate_testbnboxb 9hvboxb fhhboxb vXvbox_buttonb @hbox_buttonb  v   toggle_child_fillbnwb`evbibjfb Gtoggle_child_shrinkbn!wbi!evbi"bj#fb toggle_child_horizontal_alignbn!wbh!evbi"bj$ab`$lb `  %toggle_child_vertical_alignb1n!wb/h!evb/i"b0j$ab2`$lb3 `  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_box.cb 2k/jKN)p'rLM'r>[   " ``"" ``" " H@!'@@@%'@@@#'@`@@ @    @@@'@@@ @    @@@'@`@@ @    @@@!'@@@`@'@@ @ a@    @@@'@`@@ @ a@    @@@`@'@@ @ a@    @@@!'@@@#'@`@@ @    @@@'@@@ @    @@@'@`@@ @    @@@!'@ @@@@ '@`@ @   @@@'@`@ @   @@@'@`@ @   @@㿐@ ` @@@`@ 㿐@  @3@` @3@`㿀@       @  @ @@@㿀@       @  @ @@@BoxDefines the Ewl_Box class used for laying out Ewl_Widget's in a horizontal or vertical line.ewl_box.cCenterNoneLeftRightFillShrink This Box To Fit It's ParentTopBottomDon't shrink this box at all |  < - L - D -  -  - 6 test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestdataEwl_Containerunsigned int \D < +ILeLw<#;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 E4E?:N:crUU='L'qq#2 9  c c | !|  < <   \  \  / n rL  L   !)19A I$Q(Y,a0i<q@y@HLPX``hlpx'/7?GOW$_,g4o8w<DP\h|     ! ) 1 9 A I Q, Y8 aD iT qh yp x | |                  % - 5$ =0 ED ML UX ]` el mx u }                 ( ( 4 !< )H 1T 9h Ap I| Q Y a i q y           $ ( , , 4 < D P \ ` !h )l 1p 9x Ax I Q Y a i q y                     ! )( 14 9L AP I\ Ql Yp ap ix q y                    h$ <( h, <@D PX`d xpx    x $,4 <@ HT`h t|     $0<LT `hpx |  L   (0 L<DLX\ xdp| L   L \  (48 @LT \`hp|  \   \ $ 4<D HL P`x|     x x     ,8P` xd x|     $ (<@ D\ `\x | Las: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +%6%[1\7&X?'PL' \( k(<v( ~*,L(  .t h  8  A  B0  B<  BT?0707010000e470000081ed0000000200000002000000014551f6ec000008a9000000760000000700000000000000000000001f00000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e471000081ed0000000200000002000000014551f6ec00004790000000760000000700000000000000000000001f00000000reloc/lib/ewl/tests/ewl_box.soELF4Bh4 (! `|    6?FL Sl|"  L` ,"BZ gt}  _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:/usr/openwin/lib =' y&PXT  (08@HP| < HT`lx   㿠@;@^㿠@㿐#/B☂`  @  `@@`" `@$@``````@B`  +㿐㿐/Bͮ`d ` @B ```h `@B㿐㿐;/BD`(`,97 0$ & && & & H/B@Bi'@Bh@Bi@Bj'@B`@Ba@Be`4@Bc'@BT@B` @B` `P  @B[@BG@BK`8'@BH@B9@BE @BE   @BC@B/@B3`<@B1'@B"@B. @B.   @B,@B@B'@B@B@B`@@B'@B@B @B a@B  `X  @B@A@A`D@A'@A@A @A a@A   @A@A@A@A'@A@A @AԒ a@AӒ   @A@A@A'@A@A@A`H@A'@A@A @A `T  @A@A@A'@A@A@A @A   @A@A@A`L@A'@Ay@A @A   @A@Ao@Ag'@Ae @@Aq@Ac@Ag `'@Ad@Ad @AR`   @A_@AK@AO'@AO@AO @A=  @AM@A9@A=`@A;'@A; @A)  @A9@A%㿐/@@A4 `D`@ @A@A@A @A 㿐/@zD@A   @A `@A@A `@@㿀/@a@A`8  `<  `4  @@  @@  @@@@А@@Ӓ㿀/@0@@֐`8  `L  `H  @@  @@  @@@@@@㿐/@L`\@?㿐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 all00<0H0T0`0l0x0000000000  @ ? ooo oo @       %.9 HX s S n 8 X  Td  L    & , 2( 80 >8 D@ JH PP V t| \ HH     ;DKQ Xq"  L` 1"G_ ly  .libs/ewl_box.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ : ; I 4: ; I .: ;' @ !: ;I ": ;I #4: ;I$4: ;I %.: ;' @ 2@ DGNU C 3.4.5ewl_box.c/home/falko/e/e17/libs/ewl/src/bin/tests/boxEvas_ObjectFo_Evas_Objectlong long unsigned intintchar\  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.ek w Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 a_ecore_list7firstC#lastD#currentE#free_funcGP# nodesI#indexJ#Ecore_List_Node:x _ecore_list_node:>#next?#xaEcore_DListEcore_Hash_Node ,_ecore_hash_node next,#key#value#Ecore_HashD _ecore_hash buckets#size#nodes#index# compare#hash_funcw#free_keyP#free_valueP#,3ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:I:LcurrentH#preferredO#maximumP#minimumQ# padY)#(insetsZ)#8flags\#HHxD#yE#wF#hG# )OwL#hM#bYlU#rV#tW#bX# mlist #direct!#len"#((key5#value6#U<0U<listC0#directD#lenE#6'KG'KlistR#maskS#lenT#indexU#qqqlqobject>#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme#theme_text##<b2- widgetP#childrenR #clip_boxT#redirectV 9#child_addX #child_removeY ?#child_resizeZ s#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# " ( 9 9 "Ewl_Child_Remove* W ] s 9  Ewl_Child_Resize2   9  3Ewl_Child_Show9 "Ewl_Child_Hide@ "Ewl_Container_IteratorH   9floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ 4c[  c[name[#func[ #   |[%  |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  9   test_infob  L ntestb h  fcreate_testb nboxb 9hvboxb fhhboxb vXvbox_buttonb @hbox_buttonb  v   toggle_child_fillbTnwb`evbibjfb Gtoggle_child_shrinkbTn!wbi!evbi"bj#fb toggle_child_horizontal_alignb|n!wbh!evbi"bj$ab`$lb `  %toggle_child_vertical_alignb1|@n!wb/h!evb/i"b0j$ab2`$lb3 ` ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_box.c Lb  P T X d h l p t x |                         $ 0 < \ d l x |                ( , 0 8 @ H X X ` l x              ( 0 4 4 < H T ` p                  ( 4 @ L ` h p | |            > [   ,LT`ht $((08@HTdlptt|$((08 <<DLPXd| (@ |  L` -  L - \ - Td -  - | - 6 test_info DEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestdataEwl_Containerunsigned int.hash.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@%B8  /B  DB  NTZ `*lI   hq w~4Q !e#_61?@h @ @ AM0707010000e472000081a40000000200000002000000014551f6f000002c9c000000760000000700000000000000000000002100000000reloc/lib/ewl/tests/ewl_button.a! / 1162997957 0 0 0 20 ` Xtest_infoewl_button.o/ 1162997954 0 0 100644 11272 ` 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.5ewl_button.c/home/falko/e/e17/libs/ewl/src/bin/tests/buttonEvas_ObjectFu_Evas_Objectlong long unsigned intintcharb  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.kq } Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 g_ecore_list7firstC#lastD#currentE#free_funcGV# nodesI#indexJ#Ecore_List_Node:~ _ecore_list_node:data>#next?#~gEcore_DListEcore_Hash_Node 3_ecore_hash_node next3#key#value#Ecore_HashK _ecore_hash buckets#size#nodes#index# compare#hash_func}#free_keyV#free_valueV#3:NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVPLcurrentH#preferredO#maximumP#minimumQ# padY0#(insetsZ0#8flags\#HHxD#yE#wF#hG# 0OwL#hM#iYlU#rV#tW#bX# tlist #direct!#len"#((key5#value6#<7<listC7#directD#lenE#=KNKlistR#maskS#lenT#indexU#qlqobjectE#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme$#theme_text#data$#Ci95 widgetP#childrenR #clip_boxT#redirectV A#child_addX #child_removeY G#child_resizeZ {#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# * 0 A A *Ewl_Child_Remove* _ e { A  Ewl_Child_Resize2   A  :Ewl_Child_Show9 *Ewl_Child_Hide@ *Ewl_Container_IteratorH    Afloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ <[  [name[#func[ #   [% $ [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  A   test_infob ^testb X  create_testbnboxb AXhboxb`vboxbhseparatorb hbuttonb `check_buttonb Pradio_buttonb H   ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_button.cb.qt ``"" ``" " " h@#@@@@@@'@`@ @@@'@ @@@'@@@@@@'@`@В @@@'@`@ @Ԓ @@@'@ @@@'@@@@@@'@`@ @Ȓ @@@'@Ȑ@@ @́ 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 LabelWith Label and checked |  8L -  test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int 8L 4Oc|8ewl_button.ccreate_testewl_radiobutton_chain_setewl_container_child_appendewl_radiobutton_newewl_object_alignment_setewl_hbox_newtest_infoewl_vbox_newewl_button_label_setewl_widget_showewl_checkbutton_newewl_vseparator_newewl_button_newewl_checkbutton_checked_set E;EF:U:jyUUD'S'qq+: A  c c | )|  8 8  $ ,4<DL T$\(d,l8t<|<HLLT\ht| (08@H PX `,h4p@xLT\`dlx      ( 0 8 @ H( P4 X@ `H hT p\ xh t      8 $ 8<@ L T\l t|     ,0 8 DLT\ dh p|      , 8@HT ` lt$(8as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +_ %9 17P? <L\ \| kv< ~  !d  %0$  (T0  (  (  (?0707010000e473000081ed0000000200000002000000014551f6f0000008be000000760000000700000000000000000000002200000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e474000081ed0000000200000002000000014551f6f0000038e4000000760000000700000000000000000000002200000000reloc/lib/ewl/tests/ewl_button.soELF434 (!  o o p p(D      5Hc ls o z" p p\  "  -:?[ aut _PROCEDURE_LINKAGE_TABLE_ewl_radiobutton_chain_setewl_vseparator_newewl_container_child_append_DYNAMIC_edata_etext_initewl_widget_show__deregister_frame_infoewl_object_alignment_setewl_checkbutton_new_GLOBAL_OFFSET_TABLE_test_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/lib:/usr/openwin/lib y&P t x |         8  H  X            ( 4 @ L  X d  p | 㿠@;@㿠@㿐#/AD`  @  `@@`" `@$@```4``@AM`  +㿐㿐/Aͮ`8 ` @A7 ```< `@A,㿐㿐;/@`` 97 $&& & & & h/@@A @A @A @A @A@A@A`('@A@@ @A@@@@'@@ @@@@@@'@@ݐ@@@@@@Ր@@֐@@'@@ڒ@@В @@@@@@`,@@'@@Ԓ @@Ԓ @@@@@@'@@ @@@@@@'@@@@@@@@@@@@'@@@@ @@Ȓ @@@@@@'@@Ȑ@@@@ @@~́ 㿐/@(`0@?㿐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 LabelWith Label and checked 00<0H0T0`0l0x000000000  , &| ouoTo4tt oo |,Tt(4    p    p| rx(1p< K[  v V p|q\ h   8  H  X K. < )  DxQ]k    o "'@T p jp\ t"   t .libs/ewl_button.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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__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_show__deregister_frame_infoewl_object_alignment_setewl_checkbutton_new_GLOBAL_OFFSET_TABLE_test_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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I I  4hGNU C 3.4.5ewl_button.c/home/falko/e/e17/libs/ewl/src/bin/tests/buttonEvas_ObjectFu_Evas_Objectlong long unsigned intintcharb  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.kq } Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 g_ecore_list7firstC#lastD#currentE#free_funcGV# nodesI#indexJ#Ecore_List_Node:~ _ecore_list_node:data>#next?#~gEcore_DListEcore_Hash_Node 3_ecore_hash_node next3#key#value#Ecore_HashK _ecore_hash buckets#size#nodes#index# compare#hash_func}#free_keyV#free_valueV#3:ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:P:LcurrentH#preferredO#maximumP#minimumQ# padY0#(insetsZ0#8flags\#HHxD#yE#wF#hG# 0OwL#hM#iYlU#rV#tW#bX# tlist #direct!#len"#((key5#value6#U<7U<listC7#directD#lenE#='KN'KlistR#maskS#lenT#indexU#qqqlqobjectE#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme$#theme_text#data$#Ci95 widgetP#childrenR #clip_boxT#redirectV A#child_addX #child_removeY G#child_resizeZ {#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# * 0 A A *Ewl_Child_Remove* _ e { A  Ewl_Child_Resize2   A  :Ewl_Child_Show9 *Ewl_Child_Hide@ *Ewl_Container_IteratorH    Afloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ <c[  c[name[#func[ #   |[% $ |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  A   test_infob pntestb h  create_testb 4nboxb AXhboxb`vboxbhseparatorb hbuttonb `check_buttonb Pradio_buttonb H   ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_button.cpbtx|t     $ 0 4 < H T \ h l p x                    ( 4 @ H T X \ d p x                  $ 4 | p\ - h -  test_infohEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.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 ||",,&oTT %Btt  /B((  DB44  NTZ|` * p p@I  h qpp w||~4F 1_ ' 1xH1 1 2 20707010000e475000081a40000000200000002000000014551f6f50000233c000000760000000700000000000000000000002300000000reloc/lib/ewl/tests/ewl_calendar.a! / 1162997965 0 0 0 20 ` Xtest_infoewl_calendar.o/ 1162997961 0 0 100644 8872 ` 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.5ewl_calendar.c/home/falko/e/e17/libs/ewl/src/bin/tests/calendarEvas_ObjectFy_Evas_Objectlong long unsigned intintcharf  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.ou  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 k_ecore_list7firstC#lastD#currentE#free_funcGZ# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#kEcore_DListEcore_Hash_Node 7_ecore_hash_node next7#key#value#Ecore_HashO _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyZ#free_valueZ#7>NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVTLcurrentH#preferredO#maximumP#minimumQ# padY4#(insetsZ4#8flags\#HHxD#yE#wF#hG# 4OwL#hM#mYlU#rV#tW#bX# xlist #direct!#len"#((key5#value6#<;<listC;#directD#lenE#AKRKlistR#maskS#lenT#indexU#q lqobjectI#parent #Lcallbacks#Pattach"#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme(#theme_text#data(#"Gm=9 widgetP#childrenR #clip_boxT#redirectV E#child_addX #child_removeY K#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# . 4 E E  .Ewl_Child_Remove* c i  E  Ewl_Child_Resize2   E  >Ewl_Child_Show9 .Ewl_Child_Hide@ .Ewl_Container_IteratorH    Efloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ @[  [name[#func[ #   [% ( [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  E   test_infod ^testd X  4create_testdnboxd EXcald `ewl_calendar_testd$nwd# hevd#idatad#jdated%h ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_calendar.cd " ``"" ``" " 㿐@@ @@ 㿐@@ @CalendarDefines a calendar widget.ewl_calendar.cSelected: %s |  <D - , -  test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int <D ,.IZv<ewl_calendar.ccreate_testewl_calendar_testewl_container_child_appendewl_calendar_newewl_calendar_ascii_time_gettest_infoprintfewl_widget_showewl_callback_appendfree E?EJ:Y:n}UUH'W'qq/> E  c c | -|  < <  J N)3;C KS[ck s${(,0<@LPXp    0$ <( 0, <@P X \ hp @ @$(<@Das: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +k %1 7N?XL` \ kv@P ~@      H  $  0  H?0707010000e476000081ed0000000200000002000000014551f6f5000008cc000000760000000700000000000000000000002400000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e477000081ed0000000200000002000000014551f6f500003304000000760000000700000000000000000000002400000000reloc/lib/ewl/tests/ewl_calendar.soELF4-4 (!             ) X C_"u ~    l`   "_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:/usr/openwin/lib7 7̳AM y&P[     $  (  ,  0 4 8 < @  D  H  L T P            㿠@;@㿠@㿐#/@`  @  `@@`" `@$@```<``@@`  +㿐㿐/@ͮ8`8 ` @@ ```4 `@@㿐㿐;/@ᜂ`` 97 $ & && & & 㿐/@D@@t@@s`, @@o@@p 㿐/@Ϯ@@k`(@@h@@i㿐/@ਂ`0@?㿐CalendarDefines a calendar widget.ewl_calendar.cSelected: %s  00<0H0T0`0l0x0000c7M  o P ooloxl8 oo XPl`l      X           * 3 > M] x X     sX     T       < M, >d 9 T  a m {     X "   -2  HO Vl` `tz  ".libs/ewl_calendar.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ \dGNU C 3.4.5ewl_calendar.c/home/falko/e/e17/libs/ewl/src/bin/tests/calendarEvas_ObjectFy_Evas_Objectlong long unsigned intintcharf  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.ou  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 k_ecore_list7firstC#lastD#currentE#free_funcGZ# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#kEcore_DListEcore_Hash_Node 7_ecore_hash_node next7#key#value#Ecore_HashO _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyZ#free_valueZ#7>ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:T:LcurrentH#preferredO#maximumP#minimumQ# padY4#(insetsZ4#8flags\#HHxD#yE#wF#hG# 4OwL#hM#mYlU#rV#tW#bX# xlist #direct!#len"#((key5#value6#U<;U<listC;#directD#lenE#A'KR'KlistR#maskS#lenT#indexU#qq qlqobjectI#parent #Lcallbacks#Pattach"#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme(#theme_text#data(#"Gm=9 widgetP#childrenR #clip_boxT#redirectV E#child_addX #child_removeY K#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# . 4 E E  .Ewl_Child_Remove* c i  E  Ewl_Child_Resize2   E  >Ewl_Child_Show9 .Ewl_Child_Hide@ .Ewl_Container_IteratorH    Efloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ @c[  c[name[#func[ #   |[% ( |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  E   test_infod lntestd h  4create_testd nboxd EXcald `ewl_calendar_testd$ \nwd# hevd#idatad#jdated%h. ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_calendar.cldptx 08<@HP\ | l` - T -  < -  test_infodEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.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 PP`"oll@%B  /B``  DBllx  NTZ`V*  @I X X h  q w ~   4    F zUk #I2+|d+ , ,  ,0707010000e478000081a40000000200000002000000014551f6fb00002b64000000760000000700000000000000000000002600000000reloc/lib/ewl/tests/ewl_colordialog.a! / 1162997973 0 0 0 20 ` test_info// 1162997973 0 0 0 20 ` ewl_colordialog.o/ /0 1162997969 0 0 100644 10880 ` ELF'84(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_ranges.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 .: ; ' @ 4: ; I U.: ; ' @ GNU C 3.4.5ewl_colordialog.c/home/falko/e/e17/libs/ewl/src/bin/tests/colordialogEvas_ObjectF_Evas_Objectlong long unsigned intintcharl  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.u{  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 q_ecore_list7firstC#lastD#currentE#free_funcG`# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#qEcore_DListEcore_Hash_Node =_ecore_hash_node next=#key#value#Ecore_HashU _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key`#free_value`#=DNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVZLcurrentH#preferredO#maximumP#minimumQ# padY:#(insetsZ:#8flags\#HHxD#yE#wF#hG# :OwL#hM#sYlU#rV#tW#bX# ~list #direct!#len"#((key5#value6#<A<listCA#directD#lenE#GKXKlistR#maskS#lenT#indexU#qlqobjectO#parent#Lcallbacks#Pattach(#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme.#theme_text#data.#(MsC? widgetP#childrenR #clip_boxT#redirectV K#child_addX #child_removeY Q#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# 4 : K K 4Ewl_Child_Remove* i o  K  Ewl_Child_Resize2   K  DEwl_Child_Show9 4Ewl_Child_Hide@ 4Ewl_Container_IteratorH    K / Oresponse#floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ q[  3[name[#func[ H# H  3[% Y [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  K   "test_info^ ^test^ "X N ccreate_test^nbox^ Kho^` colordialog_cb_value_changed^,nw^+hev^+idata^+jcd_ev^- o^2`r^3lg^3hb^3da^3\ $colordialog_cb_launch^Bnw^@hev^@idata^Ajo^C`r^Dlg^Dhb^Dda^D`> ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/sys/usr/include/usr/include/sys/usr/local/includeEvas.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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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^ " ``"" ``" " 㿐!l@ @@ @ @`    @@@@@`  @@ 㿀@` @@@@@㿀@ @@@@ @ @ColordialogDefines a dialog with a colour picker.ewl_colordialog.ccolour_previewLaunch Colour Dialog |  < - l - x -  test_infoHEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Dialog_EventEwl_Containerunsigned int\x  )< 5lRYt<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   EEEP:_:tUUN']'qq5D % 4 v  c c O| ^|  < @ < D   \  % \ )            # $+ (3 ,; 0C <K @S L[ Tc `k ps {              ( 4 H \ ` l  # + 3 ;       8$ <( 8, <DLXhp Px | P! ` ` \ \ P P (@!H` Pdh Px    $ ( <@ D \ ` \ as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 9 %^B17xu?tLd \ kyp  t  "H  $d  &t`  &  &  &?0707010000e479000081ed0000000200000002000000014551f6fb000008e1000000760000000700000000000000000000002700000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e47a000081ed0000000200000002000000014551f6fa00003bcc000000760000000700000000000000000000002700000000reloc/lib/ewl/tests/ewl_colordialog.soELF46|4 ("! 5 5 8 8x%!   5E"[js $` !?5J  Wq 5 x ~ 8 "$  _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:/usr/openwin/lib> 7̳HT y&Pb < @ D H L P  T  X  \  `  d  h  l P p t | x         (4@LXdp |  㿠@;@㿠@㿐#/AX`  @  `@@`" `@$@```D``@A`  +㿐㿐/@ͮ㠂`@ ` @@ ```< `@@㿐㿐;/@` `$97 ( & && & & 㿐/@⬒!l@@ϐ @@Р@@В @@ϒ `,@@͐    @@ʐ@@ː@@@@`0@@Ɛ`  @@@@ 㿀@/@؀``,@@ @@@@@@@@㿀/@d`,@@@@@@@@@@`4 @@ @@w㿐/@Ђ`8@?㿐ColordialogDefines a dialog with a colour picker.ewl_colordialog.ccolour_previewLaunch Colour Dialog00<0H0T0`0l0x00000000000000 0j>T  v  oMoo oo     8    !!-6A P` {  [  v       $ * 0  6 < Px PYk \ f   "&/J_t $`   - 5 4 :AVj 8 "  .libs/ewl_colordialog.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ 4: ; I U.: ; ' @  T GNU C 3.4.5ewl_colordialog.c/home/falko/e/e17/libs/ewl/src/bin/tests/colordialogEvas_ObjectF_Evas_Objectlong long unsigned intintcharl  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.u{  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 q_ecore_list7firstC#lastD#currentE#free_funcG`# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#qEcore_DListEcore_Hash_Node =_ecore_hash_node next=#key#value#Ecore_HashU _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key`#free_value`#=DENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:Z:LcurrentH#preferredO#maximumP#minimumQ# padY:#(insetsZ:#8flags\#HHxD#yE#wF#hG# :OwL#hM#sYlU#rV#tW#bX# ~list #direct!#len"#((key5#value6#U<AU<listCA#directD#lenE#G'KX'KlistR#maskS#lenT#indexU#qqqlqobjectO#parent#Lcallbacks#Pattach(#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme.#theme_text#data.#(MsC? widgetP#childrenR #clip_boxT#redirectV K#child_addX #child_removeY Q#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# 4 : K K 4Ewl_Child_Remove* i o  K  Ewl_Child_Resize2   K  DEwl_Child_Show9 4Ewl_Child_Hide@ 4Ewl_Container_IteratorH    K / Oresponse#floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ qc[  3c[name[#func[ H# H  3|[% Y |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  K   "test_info^  $ ntest^ "h N ccreate_test^ Pnbox^ Kho^` colordialog_cb_value_changed^, P nw^+hev^+idata^+jcd_ev^- o^2`r^3lg^3hb^3da^3\ $colordialog_cb_launch^B Tnw^@hev^@idata^Ajo^C`r^Dlg^Dhb^Dda^D` ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/sys/usr/include/usr/include/sys/usr/local/includeEvas.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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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 $^ ( , 0 < @ D H L P T X \ ` d l p t x            $ @ P T X \ h l l t             $ @ T |  $` -   -  Px -   -  test_info 88<XEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Dialog_EventEwl_Containerunsigned int.hash.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_ranges.debug_str.shstrtab  "o@%B  /B  DB  NTZ` }* 8 8HI 0 hq w~4I @: +:34L 4l 44 5U'0707010000e47b000081a40000000200000002000000014551f70100002394000000760000000700000000000000000000002600000000reloc/lib/ewl/tests/ewl_colorpicker.a! / 1162997980 0 0 0 20 ` test_info// 1162997980 0 0 0 20 ` ewl_colorpicker.o/ /0 1162997977 0 0 100644 8880 ` 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.5ewl_colorpicker.c/home/falko/e/e17/libs/ewl/src/bin/tests/colorpickerEvas_ObjectF_Evas_Objectlong long unsigned intintcharl  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.u{  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 q_ecore_list7firstC#lastD#currentE#free_funcG`# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#qEcore_DListEcore_Hash_Node =_ecore_hash_node next=#key#value#Ecore_HashU _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key`#free_value`#=DNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVZLcurrentH#preferredO#maximumP#minimumQ# padY:#(insetsZ:#8flags\#HHxD#yE#wF#hG# :OwL#hM#sYlU#rV#tW#bX# ~list #direct!#len"#((key5#value6#<A<listCA#directD#lenE#GKXKlistR#maskS#lenT#indexU#qlqobjectO#parent#Lcallbacks#Pattach(#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme.#theme_text#data.#(MsC? widgetP#childrenR #clip_boxT#redirectV K#child_addX #child_removeY Q#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# 4 : K K 4Ewl_Child_Remove* i o  K  Ewl_Child_Resize2   K  DEwl_Child_Show9 4Ewl_Child_Hide@ 4Ewl_Container_IteratorH    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[0# type[1 #func[2 #unit_tests[3 #  K   test_infob,^testb+ X # Bcreate_testb6nboxb5 KXcolorpickerb7`color_value_changedbDnwbChevbCidatabCjrbElgbEhbbEd ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_colorpicker.cb? " ``"" ``" " 㿐@@  @@ 㿀@ @ColorpickerDefines a colour picker.ewl_colorpicker.cvalue changed to (%u, %u, %u) |  <D - < -  test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int <D <3Sn<xewl_colorpicker.ccreate_testcolor_value_changedewl_colorpicker_current_rgb_getewl_container_child_appendtest_infoprintfewl_widget_showewl_callback_appendewl_colorpicker_new EEEP:_:tUUN']'qq5D K  c c $| 3|  < <  Z ^! )19AI Q$Y(a,i0q<y@LPXp    0$ <( 0, <@PX \ hp  H H$(<@Das: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +k %E17g?0XL \ kvh@ ~`      H  ,  8  P?0707010000e47c000081ed0000000200000002000000014551f701000008e1000000760000000700000000000000000000002700000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e47d000081ed0000000200000002000000014551f701000032e8000000760000000700000000000000000000002700000000reloc/lib/ewl/tests/ewl_colorpicker.soELF4-4 (!          ) 6  = ` W"m r {  P`    !"_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:/usr/openwin/lib9 7̳CO y&P] $  (  ,  0  4  8 < @ D H  L P  T \ X           㿠@;@㿠@㿐#/@`  @  `@@`" `@$@```<``@@`  +㿐㿐/@ͮ\`8 ` @@ ```4 `@@㿐㿐;/@`` 97 $ & && & & 㿐/@h@@}@@|`,  @@x@@y 㿀/@Ϯ@@q`(@@m㿐/@༂`0@?㿐ColorpickerDefines a colour picker.ewl_colorpicker.cvalue changed to (%u, %u, %u)  00<0H0T0`0l0x000e9O  q L o2o\ol\, oo `L\P\      `           !- 6 A P` { [     v<     T      L P4 FX A \  i u      ` "   -  CJP` T [ou  ".libs/ewl_colorpicker.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ PHGNU C 3.4.5ewl_colorpicker.c/home/falko/e/e17/libs/ewl/src/bin/tests/colorpickerEvas_ObjectF_Evas_Objectlong long unsigned intintcharl  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.u{  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 q_ecore_list7firstC#lastD#currentE#free_funcG`# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#qEcore_DListEcore_Hash_Node =_ecore_hash_node next=#key#value#Ecore_HashU _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key`#free_value`#=DENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:Z:LcurrentH#preferredO#maximumP#minimumQ# padY:#(insetsZ:#8flags\#HHxD#yE#wF#hG# :OwL#hM#sYlU#rV#tW#bX# ~list #direct!#len"#((key5#value6#U<AU<listCA#directD#lenE#G'KX'KlistR#maskS#lenT#indexU#qqqlqobjectO#parent#Lcallbacks#Pattach(#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme.#theme_text#data.#(MsC? widgetP#childrenR #clip_boxT#redirectV K#child_addX #child_removeY Q#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# 4 : K K 4Ewl_Child_Remove* i o  K  Ewl_Child_Resize2   K  DEwl_Child_Show9 4Ewl_Child_Hide@ 4Ewl_Container_IteratorH    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[0# type[1 #func[2 #unit_tests[3 #  K   test_infob,Pntestb+ h # Bcreate_testb6nboxb5 KXcolorpickerb7`color_value_changedbDPnwbChevbCidatabCjrbElgbEhbbEd ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_colorpicker.cPb?TX\hlptx|(<P | P` - T - L -  test_infoHEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.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 LLP"o\\@%B  /BPP  DB\\l  NTZ`o* @I ` ` h q w ~   4   F pKk #e+`d+ + , ,0707010000e47e000081a40000000200000002000000014551f70700004b54000000760000000700000000000000000000002000000000reloc/lib/ewl/tests/ewl_combo.a! / 1162997988 0 0 0 20 ` Xtest_infoewl_combo.o/ 1162997985 0 0 100644 19136 ` ELFG4(.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!1"41# $.: ; ' I %: ; I &4: ; I'.: ; ' @ (4: ;I ).: ;' I@ *: ;I +: ;I ,4: ;I-.: ;' @ ..: ;' @ GNU C 3.4.5ewl_combo.c/home/falko/e/e17/libs/ewl/src/bin/tests/comboEvas_ObjectFs_Evas_Objectlong long unsigned intintchar`  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.io { Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 e_ecore_list7firstC#lastD#currentE#free_funcGT# nodesI#indexJ#Ecore_List_Node:| _ecore_list_node:>#next?#|eEcore_DListEcore_Hash_Node 0_ecore_hash_node next0#key#value#Ecore_HashH _ecore_hash buckets#size#nodes#index# compare#hash_func{#free_keyT#free_valueT#07NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVEWL_SORT_DIRECTION_NONEEWL_SORT_DIRECTION_ASCENDINGEWL_SORT_DIRECTION_DESCENDINGEWL_SORT_DIRECTION_MAXBEWL_SELECTION_TYPE_INDEXEWL_SELECTION_TYPE_RANGE)LcurrentH#preferredO#maximumP#minimumQ# padY #(insetsZ #8flags\#HHxD#yE#wF#hG#  OwL#hM#BYlU#rV#tW#bX# Mlist #direct!#len"#((key5#value6#<<listC#directD#lenE#K'pKlistR#maskS#lenT#indexU#q{lqobject#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme#theme_text##pB6Ewl_Model_Fetch   9 Ewl_Model_Subfetch$ S Y x Ewl_Model_Sort1   Ewl_Model_Count<   G  1GfetchN #subfetchO 9#sortP x#countQ # Ewl_View_Constructor M SEwl_View_Assign! p v   Ewl_View_Header_Fetch,   7   7construct> 1#assign? Y#header_fetch@ #  widgetPp#childrenR #clip_boxT#redirectV *#child_addX #child_removeY 0#child_resizeZ d#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add#   * *  Ewl_Child_Remove* H N d *  Ewl_Child_Resize2 |  *  7Ewl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH   *  Dtype!#highlight"#. O .sel5 #row7#column8#   floatdoublesigned char8[ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ [Ny[name[#func[#  y[% [%name[,#filename[-#tip[.#handle[0# type[18#func[20#unit_tests[36# 0 * CdFGrdFcountdI#dJ #test_infod]^testd\XFcreate_testdinboxdh *hcombodjfhboxdjbodj`modeldk mviewdl g dm!F"i#"i$ucombo_test_data_setupd du<combo_test_data_header_fetchdn%dhcoldiheaderdh6combo_test_data_fetchd^%d]rowdYcoldZ&ddu}combo_test_data_count_getd^%dX&ddu'combo_value_changeddnwdhevdi%dj&ddu&idxd D'Jcombo_cb_adddnwdhevdi%dj(cdb(ddua(sd`)combo_test_data_editable_header_fetchdn*dh+coldi,ddu(wd`(odi(valda)combo_test_editable_newd5^,wd6-dcombo_test_editable_val_setd?n+wd>h*d>i(od@`.combo_cb_entry_changeddPn+wdNh+evdNi*dOj  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_combo.cdp" b+u !  " ``"" ``" " 㿐@+@@ @  " @ $ @   @@   `@  @ `@`)@ @'@`@`@@#@`@` @ @@@@@@`@`@@@`@` @ @@@@@@ `@@@`@``@@@`@`  @@@@ @@@@`@  @@ 㿐@@`@@ *` `@ 㿐@@㿐@ @ "(`@ $`@ `,  @@ `$ @ @ @ 㿐@.``@ @@@@ @@@@  @@`㿐@@@@@@@@㿐@1 @ComboDefines a combo box used internally. The contents of the box are not drawn outside of the evas.ewl_combo.c/usr/local/share/ewl/images/Draw.png/usr/local/share/ewl/images/End.png/usr/local/share/ewl/images/World.pngcombo_labelcombo_imagecombo_customAdd itemsSelect Image/usr/local/share/images/Package.png/usr/local/share/images/Open.pngPlease select an option.value changed to (%s) |  < - 0 -  (  -  -  -  X -   - rtest_infoXEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Selection_IdxEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Selection_TypeEwl_SelectionEwl_TestEwl_ViewdataCombo_Test_DataEwl_Sort_DirectionEwl_ContainerEwl_Modelunsigned int X) =<IX( _l0(08  (C]r<  2Kbu|*>ewl_combo.ccombo_test_editable_val_setcombo_value_changedcreate_testcombo_test_data_fetchcombo_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  X E8EG:.:CRgg','q      #   EU TU 9DuSu=Ld  < < (( `, 6 `: j ( X X \ ` g    0} 0   3 7 8J 8 X& 0 8 @  H P X ` h  p $x ( , 0 < @ @ L X ` l p t x        # + 3 ; C  K S [  c $k (s 0{ < P \ h t |                   #  +  3 ( ; 4 C < K @ S D [ L c \ k l s t { x |               (  , 4  8  < # D + X 3 X ; \ C ` K d S h [ h c p k  s  {                0 4  4 <  @  D % H - H 5 P = X E ` M ` U h ] t e | m  u  }               , 8 <  X      h$ <( h, <@D XPX%d| x+ x +  + 76 X 2  ( ( * 5*  (   (0, 4< H&T'`"lt%| ( 3 53  ( 0  &'" %7 2$ ( X,64< D(H L T5X \ 0` 0dlt |0  &'")%.  $    &%,4 0<*@ 0D%4 ! 4, @+ @ h+ h  ! $4< L P`3lt%/1 8 8&%  3% *$,%<-D H L#  $ ( <@ D (\ ` Xl p |      0      8 as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +q%O 1#\X7(?*L+ \+ k+v, ~0dL3  7|P  >h  F4  G<  GH  G`?0707010000e47f000081ed0000000200000002000000014551f707000008b7000000760000000700000000000000000000002100000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e480000081ed0000000200000002000000014551f707000055b0000000760000000700000000000000000000002100000000reloc/lib/ewl/tests/ewl_combo.soELF4P4 (! $$51  "#$&')*+,.0 !%(-/$$` '5 ;I"av  !3$<  BS Zo4 0 FXj ~@"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_newlibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1ewl_combo.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib  7̳ y&P-($ 8`T$8Hpl L4 $'00,/ (- dp-|' "  ). !$#0<H*T`lx0/+  %&,㿠@;@㿠@㿐#/BḂ`  @  `@@`" `@$@`````@B`  +㿐㿐/Bͮ` ` @Bk ``` `@B`㿐㿐;/Bd`<`@97 D4 & && & & 㿐/B @B=@B<@B= @B=  " @B7 $ `H@B5 #@`L@B/ #``P@B) @B) ``8@B&`t@B#@B$`@B"`@B `p@B@B`T@B@A`0 @B @B@B@B@A@A`@A`@A@A@A`X@A@Aɐ @A @A@A@A@A@A@Aƒ@A@A`h@A`,@A`l@A@A`\@A@A  @A@A@A@A @A@A@A``@A@Ay`d  @A@As 㿐/A @A`@A@Ad@ *` `@ 㿐@A@A㿐/A `T@A@A "(`@A `$`@A?`, #@` @A8`$ @Aw `X@Am@Ap 㿐/@x@A.``$@Ae @@Ad@A @A @ @A\@A\@@`x  @A@@@@@㿐@A>@A>@@@@@A@A@@ݒ@@ޑ㿐/@x\@A1`(@A/㿐/@ `|@?㿐ComboDefines a combo box used internally. The contents of the box are not drawn outside of the evas.ewl_combo.c/usr/local/share/ewl/images/Draw.png/usr/local/share/ewl/images/End.png/usr/local/share/ewl/images/World.pngcombo_labelcombo_imagecombo_customAdd itemsSelect Image/usr/local/share/images/Package.png/usr/local/share/images/Open.pngPlease select an option.value changed to (%s) $00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t00000000005  ANND 4 ooo   oo44D         4 $ $ @'$0; JZ  u  U  p ($   8 `   X /T C` O$( e k q8 wH }p      l   @  L #40 J:Ll G b o{$$`  " (<Phw $     2?Sc~4   @ ->OV"l.libs/ewl_combo.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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_fetch.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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ; I!I/ ' I.? : ; ' @ : ; I .: ; ' I@ 4: ; I 4: ; I!1"41# $.: ; ' I %: ; I &4: ; I'.: ; ' @ (4: ;I ).: ;' I@ *: ;I +: ;I ,4: ;I-.: ;' @ ..: ;' @ dGNU C 3.4.5ewl_combo.c/home/falko/e/e17/libs/ewl/src/bin/tests/comboEvas_ObjectFs_Evas_Objectlong long unsigned intintchar`  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.io { Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 e_ecore_list7firstC#lastD#currentE#free_funcGT# nodesI#indexJ#Ecore_List_Node:| _ecore_list_node:>#next?#|eEcore_DListEcore_Hash_Node 0_ecore_hash_node next0#key#value#Ecore_HashH _ecore_hash buckets#size#nodes#index# compare#hash_func{#free_keyT#free_valueT#07ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEVEWL_SORT_DIRECTION_NONEEWL_SORT_DIRECTION_ASCENDINGEWL_SORT_DIRECTION_DESCENDINGEWL_SORT_DIRECTION_MAXBEWL_SELECTION_TYPE_INDEXEWL_SELECTION_TYPE_RANGE:):LcurrentH#preferredO#maximumP#minimumQ# padY #(insetsZ #8flags\#HHxD#yE#wF#hG#  OwL#hM#BYlU#rV#tW#bX# Mlist #direct!#len"#((key5#value6#g<g<listC#directD#lenE#'K'p'KlistR#maskS#lenT#indexU#q{lqobject#parent#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme#theme_text##pB6Ewl_Model_Fetch   9 Ewl_Model_Subfetch$ S Y x Ewl_Model_Sort1   Ewl_Model_Count<   G  1GfetchN #subfetchO 9#sortP x#countQ # Ewl_View_Constructor M SEwl_View_Assign! p v   Ewl_View_Header_Fetch,   7   7construct> 1#assign? Y#header_fetch@ #  widgetPp#childrenR #clip_boxT#redirectV *#child_addX #child_removeY 0#child_resizeZ d#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add#   * *  Ewl_Child_Remove* H N d *  Ewl_Child_Resize2 |  *  7Ewl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH   *  Dtype!#highlight"#U. O U.sel5 #row7#column8#   floatdoublesigned char8[ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ u[Nyu[name[#func[#  y[% [%name[,#filename[-#tip[.#handle[0# type[18#func[20#unit_tests[36# 0 * CdFGrdFcountdI#dJ #test_infod]$ntestd\hFcreate_testdinboxdh *hcombodjfhboxdjbodj`modeldk lviewdl m dm!F "i# "i$ucombo_test_data_setupd du<combo_test_data_header_fetchd$n%dhcoldiheaderdh6combo_test_data_fetchd$L^%d]rowdYcoldZ&ddu}combo_test_data_count_getdLT^%dX&ddu'combo_value_changeddTlnwdhevdi%dj&ddu&idxd D'Jcombo_cb_adddlnwdhevdi%dj(cdb(ddua(sd`)combo_test_data_editable_header_fetchdn*dh+coldi,ddu(wda(od`(valdh)combo_test_editable_newd5^,wd6-dcombo_test_editable_val_setd?4n+wd>h*d>i(od@`.combo_cb_entry_changeddP4dn+wdNh+evdNi*dOj  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_combo.c$dp(,0<@DHLPTX\`dlptxb  (48@X`hlt $(0DPXddlx$008DXdp|+$$(,044<LTX`lpt ((04u8<< DLTT\hp|(4DXd | $` - ` - @ -  $( LT - l -  -  X - 40 - rtest_infoHEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Selection_IdxEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Selection_TypeEwl_SelectionEwl_TestEwl_ViewdataCombo_Test_DataEwl_Sort_DirectionEwl_ContainerEwl_Modelunsigned int.hash.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 44"DDo@%B   /B  DB   N T Z `*I44 h$$q w~4  $$$Y "(Z*5q,@Y M N N@ N` On0707010000e481000081a40000000200000002000000014551f70d000024c8000000760000000700000000000000000000002400000000reloc/lib/ewl/tests/ewl_container.a! / 1162997996 0 0 0 20 ` test_info// 1162997996 0 0 0 20 ` ewl_container.o/ /0 1162997993 0 0 100644 9188 ` ELF t4(.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.5ewl_container.c/home/falko/e/e17/libs/ewl/src/bin/tests/containerEvas_ObjectF{_Evas_Objectlong long unsigned intintcharh  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.qw  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 m_ecore_list7firstC#lastD#currentE#free_funcG\# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#mEcore_DListEcore_Hash_Node 9_ecore_hash_node next9#key#value#Ecore_HashQ _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key\#free_value\#9@NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVVLcurrentH#preferredO#maximumP#minimumQ# padY6#(insetsZ6#8flags\#HHxD#yE#wF#hG# 6OwL#hM#oYlU#rV#tW#bX# zlist #direct!#len"#((key5#value6#<=<listC=#directD#lenE#CKTKlistR#maskS#lenT#indexU#qlqobjectK#parent#Lcallbacks#Pattach$#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme*#theme_text#data*#$Io?; widgetP#childrenR #clip_boxT#redirectV G#child_addX #child_removeY M#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# 0 6 G G 0Ewl_Child_Remove* e k  G  Ewl_Child_Resize2   G  @Ewl_Child_Show9 0Ewl_Child_Hide@ 0Ewl_Container_IteratorH   Gfloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ B[  [name[#func[ #   [% * [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  G   test_infod^testd X  \switch_parentsdnbufdhlendip1d`p2d`wda l container_unit_testsd \ ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_container.cd#!`" ``"" ` " " 㿐@@@@@`L@@ 0@@@`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 EAEL:[:pUUJ'Y'qq1@ G  c c | /|  < <  *4< DLT \$d,l0t<|@HP\hpt      $ @( @@HP`ht Px P x x < $ (<as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 <X %##1H78?E<R b< q\|@ <  Xt      0         4?0707010000e482000081ed0000000200000002000000014551f70d000008d3000000760000000700000000000000000000002500000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e483000081ed0000000200000002000000014551f70d00003304000000760000000700000000000000000000002500000000reloc/lib/ewl/tests/ewl_container.soELF4-4 (!  & & ( (    " h 1@ M T"l|  (   `  ( &  __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:/usr/openwin/lib ='" y&P0 ,  0  4  8  <  @ D H L P  T  X  d ` \    h        㿠@;@㿠@㿐#/@d`  @  `@@`" `@$@```8``@@`  +㿐㿐/@ͮ⬂`4 ` @@ ```< `@@㿐㿐/@`7,;9` &  && & & 㿐/@@@@@@@@@@@`L`$@@@  @@x@@y@@|`L`(@ 㿐/@`0@?㿐switch parentsContainerThe base container type.ewl_container.cinitial parent incorrect (%p vs %p)reparent incorrect (%p vs %p) 00<0H0T0`0l0x008"  DUUx 8 ovoo` H8 oo h8xH     (  h           (+ 4 ? N^ yp Yd     t     h        % N: L0 G| b  o { " h   "  -3 ( I R _l` v ({ &  .libs/ewl_container.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I (GNU C 3.4.5ewl_container.c/home/falko/e/e17/libs/ewl/src/bin/tests/containerEvas_ObjectF{_Evas_Objectlong long unsigned intintcharh  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.qw  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 m_ecore_list7firstC#lastD#currentE#free_funcG\# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#mEcore_DListEcore_Hash_Node 9_ecore_hash_node next9#key#value#Ecore_HashQ _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key\#free_value\#9@ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:V:LcurrentH#preferredO#maximumP#minimumQ# padY6#(insetsZ6#8flags\#HHxD#yE#wF#hG# 6OwL#hM#oYlU#rV#tW#bX# zlist #direct!#len"#((key5#value6#U<=U<listC=#directD#lenE#C'KT'KlistR#maskS#lenT#indexU#qqqlqobjectK#parent#Lcallbacks#Pattach$#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme*#theme_text#data*#$Io?; widgetP#childrenR #clip_boxT#redirectV G#child_addX #child_removeY M#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# 0 6 G G 0Ewl_Child_Remove* e k  G  Ewl_Child_Resize2   G  @Ewl_Child_Show9 0Ewl_Child_Hide@ 0Ewl_Container_IteratorH   Gfloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ Bc[  c[name[#func[ #   |[% * |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  G   test_infodhntestd h  \switch_parentsdh(nbufdhlendip1d`p2d`wda l container_unit_testsd \ w ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_container.cd#  $(048<@DHLPTX\hx  ( | ` - h -  test_info(Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.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 88@"xxo@%BHH  /B$ DB  `  NTZ`* ( (@I h h h q w ~   4   G X3X #{+H+ , ,  ,0707010000e484000081a40000000200000002000000014551f71200002110000000760000000700000000000000000000002500000000reloc/lib/ewl/tests/ewl_datepicker.a! / 1162998004 0 0 0 20 ` test_info// 1162998004 0 0 0 20 ` ewl_datepicker.o/ /0 1162998000 0 0 100644 8236 ` 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 8GNU C 3.4.5ewl_datepicker.c/home/falko/e/e17/libs/ewl/src/bin/tests/datepickerEvas_ObjectF}_Evas_Objectlong long unsigned intintcharj  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.sy  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 o_ecore_list7firstC#lastD#currentE#free_funcG^# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#oEcore_DListEcore_Hash_Node ;_ecore_hash_node next;#key#value#Ecore_HashS _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key^#free_value^#;BNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVXLcurrentH#preferredO#maximumP#minimumQ# padY8#(insetsZ8#8flags\#HHxD#yE#wF#hG# 8OwL#hM#qYlU#rV#tW#bX# |list #direct!#len"#((key5#value6#<?<listC?#directD#lenE#EKVKlistR#maskS#lenT#indexU#qlqobjectM#parent#Lcallbacks#Pattach&#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme,#theme_text#data,#&KqA= widgetP#childrenR #clip_boxT#redirectV I#child_addX #child_removeY O#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# 2 8 I I 2Ewl_Child_Remove* g m  I  Ewl_Child_Resize2   I  BEwl_Child_Show9 2Ewl_Child_Hide@ 2Ewl_Container_IteratorH   Ifloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ D[  [name[#func[ #   [% , [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  I   test_infob ^testb X !create_testbnboxb IXdatepickerb` ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_datepicker.cb " ``"" ``" " 㿐@@@ DatepickerDefines a datepicker widget.ewl_datepicker.c |  <, -  < test_infohEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int <, 9L<Vewl_datepicker.ccreate_testewl_container_child_appendewl_datepicker_newtest_infoewl_widget_show hECEN:]:rUUL'['qq3B I  c c "| 1|  < < h  (08@H P$X(`,h0p<x@LPXh    0$ <( 0, <@ P X$(<as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +V <%1\h7A? <LH \h kv( ~(f      x0      ?0707010000e485000081ed0000000200000002000000014551f712000008da000000760000000700000000000000000000002600000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e486000081ed0000000200000002000000014551f71200002fb8000000760000000700000000000000000000002600000000reloc/lib/ewl/tests/ewl_datepicker.soELF4*4 (! HH   H# ="U k  HH  X` " $ d_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:/usr/openwin/lib y&P  < L H D @P` 0 D 8 ,8㿠@;@㿠@㿐#/@ `  @  `@@`" `@$@```,``@@`  +㿐㿐/@ͮȂ`4 ` @@ ```0 `@@y㿐㿐;/@,`` 97 $ & && & & 㿐@@Y@@X@@Y 㿐/@`(@?㿐DatepickerDefines a datepicker widget.ewl_datepicker.cH00<0H0T0`0l0  );;H u( oooH oo(H|  H   H  , 4 < @ D H n dt , H5 @H O_ z Z   , 4 <uD  L H D @, P  `  O 8* %8 @ 0 (M @Y <g| H "    H-H : @X` JP"f $s d.libs/ewl_datepicker.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I 8PGNU C 3.4.5ewl_datepicker.c/home/falko/e/e17/libs/ewl/src/bin/tests/datepickerEvas_ObjectF}_Evas_Objectlong long unsigned intintcharj  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.sy  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 o_ecore_list7firstC#lastD#currentE#free_funcG^# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#oEcore_DListEcore_Hash_Node ;_ecore_hash_node next;#key#value#Ecore_HashS _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key^#free_value^#;BENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:X:LcurrentH#preferredO#maximumP#minimumQ# padY8#(insetsZ8#8flags\#HHxD#yE#wF#hG# 8OwL#hM#qYlU#rV#tW#bX# |list #direct!#len"#((key5#value6#U<?U<listC?#directD#lenE#E'KV'KlistR#maskS#lenT#indexU#qqqlqobjectM#parent#Lcallbacks#Pattach&#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme,#theme_text#data,#&KqA= widgetP#childrenR #clip_boxT#redirectV I#child_addX #child_removeY O#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# 2 8 I I 2Ewl_Child_Remove* g m  I  Ewl_Child_Resize2   I  BEwl_Child_Show9 2Ewl_Child_Hide@ 2Ewl_Container_IteratorH   Ifloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ Dc[  c[name[#func[ #   |[% , |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  I   test_infob Xntestb h !create_testbnboxb IXdatepickerb` ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_datepicker.cXb\`dptx| | X` - , -  < test_infoPEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.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 (( "HHuo %B  /B||  DBH  NTZD`HHI*8I| hHHq w , ,~ 4 4 < < @ @4 D D H H HPD xVA < }(LH( ( ( )t0707010000e487000081a40000000200000002000000014551f716000033e0000000760000000700000000000000000000002100000000reloc/lib/ewl/tests/ewl_dialog.a! / 1162998012 0 0 0 20 ` Xtest_infoewl_dialog.o/ 1162998008 0 0 100644 13132 ` 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 : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ 4: ; I .: ; ' @ GNU C 3.4.5ewl_dialog.c/home/falko/e/e17/libs/ewl/src/bin/tests/dialogEvas_ObjectFu_Evas_Objectlong long unsigned intintcharb  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.kq } Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 g_ecore_list7firstC#lastD#currentE#free_funcGV# nodesI#indexJ#Ecore_List_Node:~ _ecore_list_node:data>#next?#~gEcore_DListEcore_Hash_Node 3_ecore_hash_node next3#key#value#Ecore_HashK _ecore_hash buckets#size#nodes#index# compare#hash_func}#free_keyV#free_valueV#3:NEWL_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_NONEE3LcurrentH3#preferredOl#maximumPl#minimumQl# padY#(insetsZ#8flags\#HlHxD#yE#wF#hG# OwL#hM#YlU#rV#tW#bX# list #direct!#len"#(H(key5#value6#<S<listC#directD#lenE#KKlistR#maskS#lenT#indexU#q elqobject#parent e#Lcallbacks k#Pattach {#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme #theme_textH#data # {9  rwidgetP#childrenR q#clip_boxT#redirectV #child_addX r#child_removeY #child_resizeZ #child_show[ #child_hide\ '#iterator^ =#Ewl_Child_Add#   e Ewl_Child_Remove*   e Ewl_Child_Resize2   e :Ewl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH [ a q e floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ [ 0 [[name[#func[ p# p  [[%  [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #    % Jtest_infob ^testb JX v create_testbnboxb hob e` run_dialogb+nwb) ehevb)idatab*jlabelb, eabuttonb, eadialogb, ehhboxb, e`qdialog_response_cbbanwb` eXevb`idatab`hresponsebbobc e` dialog_delete_cbbr^wbq eXevbqYdatabqZ  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_dialog.cb  " ``"" ``" " 㿐@@`@`@@@@`  @@@ 㿐@@`@`@`  @@ @@@@@@`@@@@`@@@@@`@ @ @@!@ @  @@@@ @  @@@ @㿐@ @ ``@@`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. |  < -  - T -   test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Stock_TypeEwl_Containerunsigned intT! ,< 8IWr< 0CVjyewl_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_button_stock_type_setewl_dialog_newewl_window_class_setewl_label_text_setewl_widget_destroyewl_attach_text_setewl_button_newewl_widget_name_setewl_text_text_setewl_window_title_setewl_window_name_setewl_text_newewl_button_stock_type_get   E;EJ::"IUXU''qq     &c 5c w| | 1  5 < h < l   & *        $ , 4 < D  L $T (\ ,d 0l <t @| H L P X d t |              $ , $4 0< <D HL PT X\ \d `l ht t| |                   , 4  @  H $ T , h 4 p < | D  L  T  \  d  l  t  |           ($ <( (, <@H 8PT 8\d @h @lt| P P  `! ` p" p    (0@HPX `d lt|#         $,4@LT `ht| @ @$        $ ( <@ D \ ` x |  as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +% 1@70'?XL \ k v P ~#%   &  *\  /Px  /  /  /?0707010000e488000081ed0000000200000002000000014551f716000008be000000760000000700000000000000000000002200000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e489000081ed0000000200000002000000014551f71600004298000000760000000700000000000000000000002200000000reloc/lib/ewl/tests/ewl_dialog.soELF4=p4 (! %$  ! "# "+:U^x `  l #8FUbw    "4| N_Jv_RegisterClasses__register_frame_infoewl_button_newewl_container_child_append_DYNAMICewl_button_stock_type_getewl_button_stock_type_setewl_widget_destroyewl_widget_showtest_infoewl_window_class_setewl_callback_append_edata_init_lib_versionewl_window_name_setewl_hbox_newewl_widget_name_findewl_label_newewl_dialog_newewl_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___deregister_frame_info_PROCEDURE_LINKAGE_TABLE___dso_handlelibgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_dialog.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib[ y&Pi   $(,048 < T@DHLP T0X@\P`hdhhlpx!t!  $ 0<HT `lx㿠@;@B㿠@㿐#/AX`  @  `@@`" `@$@```p``@A`  +㿐㿐/Aͮ᠂`l ` @A ```h `@A~㿐㿐;/A`8`<97 @4 & && & & 㿐/A@A[`D@AY@AY`H@AW@AX@AY`L@AW`0  @AS@AA@AE 㿐/A@AI`P@AG`T@AE`X@AC``  @A0@A% @A:@A;@A@A@A `\@A @A @A@A*`@A(@@@A@A@@` @@`$@A @@ @A@@@A @@ސ` @@@@ڐ@@@@ @@̒ @@֐@@ː@@ @@Ɓ㿐/@;`H@@@@ `(`,@@@@݁@@ @@ف@@՞@㿐/@|`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,080D0q}[ l   oeoo L| oo|@L l     |  (1< K[  v \ V P q   t      ! (  3 T ? E K Q W ]0 c@ iP oh u {h K   ")DMg `  l '5DQfz     "#| =.libs/ewl_dialog.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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_button_stock_type_getewl_button_stock_type_setewl_widget_destroyewl_widget_showtest_infoewl_window_class_setewl_callback_append_edata_init_lib_versionewl_window_name_setewl_hbox_newewl_widget_name_findewl_label_newewl_dialog_newewl_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___deregister_frame_info_PROCEDURE_LINKAGE_TABLE___dso_handleas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ 4: ; I .: ; ' @ x GNU C 3.4.5ewl_dialog.c/home/falko/e/e17/libs/ewl/src/bin/tests/dialogEvas_ObjectFu_Evas_Objectlong long unsigned intintcharb  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.kq } Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 g_ecore_list7firstC#lastD#currentE#free_funcGV# nodesI#indexJ#Ecore_List_Node:~ _ecore_list_node:data>#next?#~gEcore_DListEcore_Hash_Node 3_ecore_hash_node next3#key#value#Ecore_HashK _ecore_hash buckets#size#nodes#index# compare#hash_func}#free_keyV#free_valueV#3:ENEWL_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_NONEE:3:LcurrentH3#preferredOl#maximumPl#minimumQl# padY#(insetsZ#8flags\#HlHxD#yE#wF#hG# OwL#hM#YlU#rV#tW#bX# list #direct!#len"#(H(key5#value6#U<SU<listC#directD#lenE#'K'KlistR#maskS#lenT#indexU#qq eqlqobject#parent e#Lcallbacks k#Pattach {#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme #theme_textH#data # {9  rwidgetP#childrenR q#clip_boxT#redirectV #child_addX r#child_removeY #child_resizeZ #child_show[ #child_hide\ '#iterator^ =#Ewl_Child_Add#   e Ewl_Child_Remove*   e Ewl_Child_Resize2   e :Ewl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH [ a q e floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ c[ 0 [c[name[#func[ p# p  [|[%  |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #    % Jtest_infob  Tntestb Jh v create_testb T nboxb hob e` run_dialogb+ nwb) ehevb)idatab*jlabelb, eabuttonb, eadialogb, ehhboxb, e`qdialog_response_cbba hnwb` eXevb`idatab`hresponsebbobc e` dialog_delete_cbbrhx^wbq eXevbqYdatabqZ  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_dialog.c b          $ ( , 0 4 < @ D H T d l t x                ( < P l t                   , D L X d l x             $(,048 8@LTT\hhx |  ` -  T -   -  t -  h test_info Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Stock_TypeEwl_Containerunsigned int.hash.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 %BP  /B@@  DBLL   N l lT Z <`/*tI||T hq w~4`S 0Jz U!0 #:;h ; ; / 1162998020 0 0 0 180 ` HHHHHHHewl_dnd_drop_handlerewl_dnd_enter_handlerewl_dnd_status_handlertest_infoewl_dnd_finished_handlerewl_dnd_position_handlerewl_dnd_leave_handler// 1162998020 0 0 0 20 ` ewl_dnd_snoop.o/ /0 1162998016 0 0 100644 22296 ` ELFS4(.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@ "4: ; I #.: ; ' @ $: ; I %4: ; I&4: ; I'!I/(.: ;' I@ ): ;I *: ;I +4: ;I ,4: ;I-.: ;' @ .4: ; I? < /4: ;I? < 04: ; I?  &GNU C 3.4.5ewl_dnd_snoop.c/home/falko/e/e17/libs/ewl/src/bin/tests/dnd_snoopEvas_ObjectF{_Evas_Objectlong long unsigned intintcharh  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong double Ecore_Event_HandlerlEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGs# nodesI#indexJ#Ecore_List_Node:_ecore_list_node:>#next?#Ecore_DListEcore_Hash_NodeO_ecore_hash_node nextO#key#value#Ecore_Hashg _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keys#free_values#OVNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVlLcurrentH#preferredO+#maximumP+#minimumQ+# padYL#(insetsZL#8flags\#H+HxD#yE#wF#hG# LOwL#hM#YlU#rV#tW#bX# list #direct!#len"#((key5#value6#<S<listCS#directD#lenE#YKjKlistR#maskS#lenT#indexU#q#lqobjecta#parent##Lcallbacks)#Pattach9#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme?#theme_text#?#9_UP 0widgetP#childrenR /#clip_boxT#redirectV \#child_addX 0#child_removeY b#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# E K \ \ #EEwl_Child_Remove* z  \ # Ewl_Child_Resize2   \ # VEwl_Child_Show9 EEwl_Child_Hide@ EEwl_Container_IteratorH   /# \x @ y xmodifiers#x#y# x#y##  ##len#format#  floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ 2[  [name[#func[ #   [%  [%name[,#filename[-#tip[.#handle[0# [1 #func[2 #unit_tests[3 #  \  Ecore_X_ID\+Ecore_X_Window\- Ecore_X_Atom\3  G_Ecore_X_Rectangle\?x\@#y\@#width\A#height\A# Ecore_X_Rectangle\B Ecore_X_Event_Xdnd_Enter\  _Ecore_X_Event_Xdnd_Enter\win\Q #\Q #types\S y#num_types\T# Ecore_X_Event_Xdnd_Position\ l_Ecore_X_Event_Xdnd_Position\win\Y #\Y #\\#\] #Ecore_X_Event_Xdnd_Status\ _Ecore_X_Event_Xdnd_Status \win\b #target\b #will_accept\c#rectangle\d G# \e #Ecore_X_Event_Xdnd_Leave\.p_Ecore_X_Event_Xdnd_Leave\win\j #\j #Ecore_X_Event_Xdnd_Drop\_Ecore_X_Event_Xdnd_Drop\win\o #\o #\p #\s# Ecore_X_Event_Xdnd_Finished\_Ecore_X_Event_Xdnd_Finished\win\x #target\x #completed\y#\z # \\x\[#y\[#\sx\r#y\r#test_infoh$^ testh#X !Ycreate_testh/n boxh. \h"text_typesh0Y`"scrollh1#`"oh1#`i#ewl_dnd_snoop_outputhsn bufhri#ewl_dnd_snoop_cb_dnd_positionh{^ why#Y$hyQ$hzZ%evh| 5#`ewl_dnd_snoop_cb_dnd_droph^ wh#Y$hQ$hZ%evh` #ewl_dnd_snoop_cb_dnd_datah^ wh#Y$hQ$hZ%evh !Aewl_dnd_snoop_cb_enterhn$hh$hi evhj"ihh"bufhAw&hRR' `!ewl_dnd_snoop_cb_positionhn$hh$hi evhj"bufhAw&h !>ewl_dnd_snoop_cb_statushn$hh$hi evhj"bufhAw&h>l!ewl_dnd_snoop_cb_leavehn$hh$hi evhj"bufhAw&h !%ewl_dnd_snoop_cb_drophn$hh$hi evhj"bufhAw&h%p(ewl_dnd_snoop_cb_finishedhn)hh)hi*evhj+bufh Aw,h -ewl_dnd_snoop_cb_clearh!^*wh#X*evhY)h Z.EWL_CALLBACK_DND_POSITIONi .EWL_CALLBACK_DND_DROPi .EWL_CALLBACK_DND_DATAi/ECORE_X_EVENT_XDND_ENTER\M/ECORE_X_EVENT_XDND_POSITION\N/ECORE_X_EVENT_XDND_STATUS\O/ECORE_X_EVENT_XDND_LEAVE\P/ECORE_X_EVENT_XDND_DROP\Q/ECORE_X_EVENT_XDND_FINISHED\R0ewl_dnd_enter_handlerh W\0ewl_dnd_position_handlerh W0ewl_dnd_status_handlerh W0ewl_dnd_leave_handlerh W0ewl_dnd_drop_handlerhW0ewl_dnd_finished_handlerhW"texth # \ ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_dnd_snoop.cewl_dnd.hh7   " ``"" ``" " 㿀`'`'`` @' ```@  ```@  ```@  ```@  ` `@`@ `@@`@ `@ ` @@`@ @ @ @`   @  2 2 2@    @  Ȕ Ȗ @ Ȑ   @    @  `@@@#@@@$`@@`@@`@  @@ 0@ 㿐@`@ ```  `@``  ``` 㻐$@Ԑ$@ː ` #. @ $`@  @4 㻐$@$@ $@@ @$@㻈$@$@z$@r#\ $@f@ @$@Z㻐$@N$@E 㻐$@:$@1@ @$@%$ @㻐$@$@$@@ @ $@``DND SnoopWatches for Xdnd events and prints information to the console.ewl_dnd_snoop.cUTF8_STRINGtext/plainentryDrop HereClearPosition event on widget %p: %d %d Drop event on widget %p: %d %d %p Data event on widget %p: %p length %d 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 |  < - $ -  $ ( $ -  -  - P -  -  -  *test_info3ewl_dnd_enter_handler]ewl_dnd_position_handlerewl_dnd_status_handlerewl_dnd_leave_handlerewl_dnd_drop_handlerewl_dnd_finished_handlerpEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Event_Dnd_DatasourceEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgettypeEwl_TesteventpositionEwl_Event_Dnd_DropdataEwl_Event_Mouse_MoveEwl_Containeractionunsigned int)X @$U kP< X( 4$$@0C^s &<07Rgw.=Xq #D\vewl_dnd_snoop.cewl_dnd_snoop_cb_statusewl_dnd_snoop_cb_clearewl_dnd_snoop_outputewl_dnd_snoop_cb_dropewl_dnd_snoop_cb_enterewl_dnd_snoop_cb_leavecreate_testewl_dnd_snoop_cb_dnd_droptextewl_dnd_snoop_cb_dnd_positionewl_dnd_snoop_cb_dnd_dataewl_dnd_snoop_cb_positionewl_dnd_snoop_cb_finishedewl_scrollpane_newewl_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_setECORE_X_EVENT_XDND_STATUSewl_dnd_status_handlertest_infoprintfewl_text_outline_color_setewl_button_label_setewl_widget_showXGetAtomNameewl_dnd_accepted_types_setewl_callback_appendECORE_X_EVENT_XDND_LEAVEewl_text_underline_color_setewl_text_text_appendECORE_X_EVENT_XDND_POSITIONecore_x_display_getewl_text_clearewl_object_fill_policy_setewl_dnd_finished_handlerewl_text_wrap_setecore_event_handler_addEWL_CALLBACK_DND_DATAewl_dnd_position_handlerewl_button_newewl_entry_newewl_widget_name_setewl_text_text_setewl_dnd_leave_handlerewl_text_strikethrough_color_setewl_text_glow_color_setEWL_CALLBACK_DND_POSITIONECORE_X_EVENT_XDND_FINISHEDewl_text_shadow_color_setsnprintfewl_text_newewl_entry_multiline_setEWL_CALLBACK_DND_DROP  p_W_bTqToo`AoAFU 6 E    '   ' 7  } }   h :?:N]a::p<<44X&X*<I@6~@ 3gk r RVX]kXpS6";2%is{  $(,0<@T\`ll |#+3;$C,K8ST[pcks{0H`ltt     # + 3 ; C K S [ c k s4 {< X `           $ 0 0 @ D \ d  # + 3 ; C K S [ c k( s0 {H P x           ( 0 L T T |   # + 3 ; C K S [ c kD sX {X p      P$ <( P, <@ `D `L pP pT X ` d l4t x |.  @ @. 46 6 !   ! 4" " +   + 4; ;       4  ?    4? 2 82 $)08> < 4@> D 4L*TD X X\D ` Xh*p5 t x5 | * 9 C3 : , @(%@<X=d1l'tx 'B ' 7 &  X X*1'$  $ (-< H$ L$ P ` p$ t$ x  $ $    A ( (A H HAH XL XTAd (h (xA h hA/(  A  A    A0 4 @AT d pA/(  A  A ( (A   A0 (8 (DAT/\(h l tA h hA  A  A   A/$(0 4 <AX \ `0 d0 $(<@D\`4lpX|@ 48X  as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 0*% 1'p7.<.(D1@Q2Xa3 p3:{4<P 8=|  B0  H x  R48  Sl  Sx  S?0707010000e48b000081ed0000000200000002000000014551f71b000008d3000000760000000700000000000000000000002500000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e48c000081ed0000000200000002000000014551f71b0000656c000000760000000700000000000000000000002500000000reloc/lib/ewl/tests/ewl_dnd_snoop.soELF4`D4 (! ;: !#$%&'()*-1234589  "+,./067 3 8 E]q   '<T"jy$`  &B[ an " %?Y n     6HVewl_widget_showsnprintfewl_dnd_position_handler_end__dso_handleecore_event_handler_addecore_x_display_getewl_text_outline_color_setewl_text_wrap_setECORE_X_EVENT_XDND_LEAVEewl_container_child_appendewl_dnd_leave_handlerewl_text_font_size_setewl_text_strikethrough_color_set_edataewl_text_text_appendECORE_X_EVENT_XDND_DROP__register_frame_infoewl_text_clear_initEWL_CALLBACK_DND_DROP_DYNAMICewl_dnd_accepted_types_setewl_callback_appendewl_button_label_settest_infoewl_text_new_PROCEDURE_LINKAGE_TABLE_ewl_scrollpane_newECORE_X_EVENT_XDND_POSITIONECORE_X_EVENT_XDND_ENTER_finiXGetAtomNameewl_object_fill_policy_set_lib_versionewl_button_new__deregister_frame_infoEWL_CALLBACK_DND_DATAewl_text_shadow_color_set_etextewl_text_underline_color_setewl_widget_name_setEWL_CALLBACK_DND_POSITIONECORE_X_EVENT_XDND_STATUSewl_dnd_drop_handlerewl_dnd_enter_handler_Jv_RegisterClassesewl_dnd_finished_handlerewl_entry_multiline_set_GLOBAL_OFFSET_TABLE_ewl_dnd_status_handlerewl_text_double_underline_color_setECORE_X_EVENT_XDND_FINISHEDewl_text_text_setewl_entry_newewl_text_glow_color_setlibc.so.1SUNW_1.1libgcc_s.so.1GCC_3.0libewl.so.1ewl_dnd_snoop.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/libn ='x y&P   $ ( , 048<@8DHHXLpPTX\`dhlp\tx|t@P`px \ 0. /-4 1' , 6&  @&LX0dp8| +2 7*5( 9$#0<HT%`lx "㿠@;@㿠@㿐#/C8`  @  `@@`" `@$@`````@Cx`  +㿐㿐/Cͮ` ` @Cb ``` `@CW㿐㿐;/B`l`p97 th & && & & 㿀/Bㄚ`|`x   `'' @ @C$'`` #`@C `` #`@C  `` #`d@B `` #`\@B `` #` @B`@B#@@B@B`` @Bږ `` @BЖ ``  @BƐ`@BĐ@BĒ @BĒ @BĒ `@B   @B  2 2 2@B    @B  Ȕ Ȗ @B Ȑ   @B    @B  `@B@B@B@B@B@B`$@@Bu@B@@B`@B@Bi`X  @Be@B 0@B 㿐/A@B`@@B㿐/A㬲```@By㿐/Aޮt``@`@Bj㿐/AϮ8```@B\㻐/A®` $@BV`$$@BL ` ! (. @ $@B=  @4 㻐/AP`,$@B)`$$@B`0 $@B{@B @B`4$@Bn㻈/Adጠ`8$@A^`<$@AT`@$@AK`D#\ $@Aؐ>@Aװ @A`4$@Aː1㻐/A'`H$@A!`$$@A 㻐/A4`L$@A`$$@A@A @A`4$@A`0$ @A㻐/@ݮp`P$@Aqא`<$@Ag͐`T$@A^Đ@A] @A^ `4$@AQ㿐/@Ⰲ`@@AK㿐/@|`@?㿐DND SnoopWatches for Xdnd events and prints information to the console.ewl_dnd_snoop.cUTF8_STRINGtext/plainentryDrop HereClearPosition event on widget %p: %d %d Drop event on widget %p: %d %d %p Data event on widget %p: %p length %d 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 00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000n   p oo ot( @\ oop  @(              + 4 ? N^ y Y     t         %8 ,H 3X :p A H O V ] d k r y\, $8   td    @ P  ` p x  % + 1< M R\8 p8   N        "4; T Y f~2   A H]u"$`   4Gc|  "K +?Ys      4Pbp.libs/ewl_dnd_snoop.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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.LLC24ewl_dnd_snoop_cb_clearewl_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_drop_etextewl_dnd_snoop_cb_dnd_positionewl_dnd_snoop_cb_dnd_dataewl_dnd_snoop_cb_positionewl_dnd_snoop_cb_finished__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_ewl_widget_showsnprintfewl_dnd_position_handler_end__dso_handleecore_event_handler_addecore_x_display_getewl_text_outline_color_setewl_text_wrap_setECORE_X_EVENT_XDND_LEAVEewl_container_child_appendewl_dnd_leave_handlerewl_text_font_size_setewl_text_strikethrough_color_set_edataewl_text_text_appendECORE_X_EVENT_XDND_DROP__register_frame_infoewl_text_clear_initEWL_CALLBACK_DND_DROP_DYNAMICewl_dnd_accepted_types_setewl_callback_appendewl_button_label_settest_infoewl_text_new_PROCEDURE_LINKAGE_TABLE_ewl_scrollpane_newECORE_X_EVENT_XDND_POSITIONECORE_X_EVENT_XDND_ENTER_finiXGetAtomNameewl_object_fill_policy_set_lib_versionewl_button_new__deregister_frame_infoEWL_CALLBACK_DND_DATAewl_text_shadow_color_setewl_text_underline_color_setewl_widget_name_setEWL_CALLBACK_DND_POSITIONECORE_X_EVENT_XDND_STATUSewl_dnd_drop_handlerewl_dnd_enter_handler_Jv_RegisterClassesewl_dnd_finished_handlerewl_entry_multiline_set_GLOBAL_OFFSET_TABLE_ewl_dnd_status_handlerewl_text_double_underline_color_setECORE_X_EVENT_XDND_FINISHEDewl_text_text_setewl_entry_newewl_text_glow_color_setas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > : ; ' I ' I : ;  : ; I8  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/  : ;I8  : ;I8 : ;I : ; : ;.? : ; ' @ : ; I !.: ; ' I@ "4: ; I #.: ; ' @ $: ; I %4: ; I&4: ; I'!I/(.: ;' I@ ): ;I *: ;I +4: ;I ,4: ;I-.: ;' @ .4: ; I? < /4: ;I? < 04: ; I?  &GNU C 3.4.5ewl_dnd_snoop.c/home/falko/e/e17/libs/ewl/src/bin/tests/dnd_snoopEvas_ObjectF{_Evas_Objectlong long unsigned intintcharh  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong double Ecore_Event_HandlerlEcore_Free_Cb.  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 _ecore_list7firstC#lastD#currentE#free_funcGs# nodesI#indexJ#Ecore_List_Node:_ecore_list_node:>#next?#Ecore_DListEcore_Hash_NodeO_ecore_hash_node nextO#key#value#Ecore_Hashg _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keys#free_values#OV_NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICAL_VTlTLcurrentH#preferredO+#maximumP+#minimumQ+# padYL#(insetsZL#8flags\#H+HxD#yE#wF#hG# LOwL#hM#YlU#rV#tW#bX# list #direct!#len"#((key5#value6#o<So<listCS#directD#lenE#YAKjAKlistR#maskS#lenT#indexU#q#lqobjecta#parent##Lcallbacks)#Pattach9#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme?#theme_text#?#9_UP 0widgetP#childrenR /#clip_boxT#redirectV \#child_addX 0#child_removeY b#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# E K \ \ #EEwl_Child_Remove* z  \ # Ewl_Child_Resize2   \ # VEwl_Child_Show9 EEwl_Child_Hide@ EEwl_Container_IteratorH   /# \x @ y xmodifiers#x#y# x#y##  '##len#format# ' floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ 2}[  }[name[#func[ #   [%  [%name[,#filename[-#tip[.#handle[0# [1 #func[2 #unit_tests[3 #  \  Ecore_X_ID\+Ecore_X_Window\- Ecore_X_Atom\3  G_Ecore_X_Rectangle\?x\@#y\@#width\A#height\A# Ecore_X_Rectangle\B Ecore_X_Event_Xdnd_Enter\  _Ecore_X_Event_Xdnd_Enter\win\Q #:\Q #types\S y#num_types\T# Ecore_X_Event_Xdnd_Position\ l_Ecore_X_Event_Xdnd_Position\win\Y #:\Y #\\#\] #Ecore_X_Event_Xdnd_Status\ _Ecore_X_Event_Xdnd_Status \win\b #target\b #will_accept\c#rectangle\d G# \e #Ecore_X_Event_Xdnd_Leave\.p_Ecore_X_Event_Xdnd_Leave\win\j #:\j #Ecore_X_Event_Xdnd_Drop\_Ecore_X_Event_Xdnd_Drop\win\o #:\o #\p #\s# Ecore_X_Event_Xdnd_Finished\_Ecore_X_Event_Xdnd_Finished\win\x #target\x #completed\y#\z # \\x\[#y\[#\sx\r#y\r#test_infoh$$n testh#h !Ycreate_testh/$n boxh. \h"text_typesh0Y`"scrollh1#`"oh1#`i#ewl_dnd_snoop_outpuths$\n bufhri#ewl_dnd_snoop_cb_dnd_positionh{\n why#i$hym$hzj%evh| 5#`ewl_dnd_snoop_cb_dnd_drophn wh#i$hm$hj%evh` #ewl_dnd_snoop_cb_dnd_datahn wh#i$hm$hj%evh !Aewl_dnd_snoop_cb_enterhn$hh$hi evhj"ihh"bufhAw&hRR' `!ewl_dnd_snoop_cb_positionhn$hh$hi evhj"bufhAw&h !>ewl_dnd_snoop_cb_statushtn$hh$hi evhj"bufhAw&h>l!ewl_dnd_snoop_cb_leavehtn$hh$hi evhj"bufhAw&h !%ewl_dnd_snoop_cb_drophn$hh$hi evhj"bufhAw&h%p(ewl_dnd_snoop_cb_finishedh\n)hh)hi*evhj+bufh Aw,h -ewl_dnd_snoop_cb_clearh!\n*wh#h*evhi)h j.EWL_CALLBACK_DND_POSITIONi .EWL_CALLBACK_DND_DROPi .EWL_CALLBACK_DND_DATAi/ECORE_X_EVENT_XDND_ENTER\M/ECORE_X_EVENT_XDND_POSITION\N/ECORE_X_EVENT_XDND_STATUS\O/ECORE_X_EVENT_XDND_LEAVE\P/ECORE_X_EVENT_XDND_DROP\Q/ECORE_X_EVENT_XDND_FINISHED\R0ewl_dnd_enter_handlerh W \0ewl_dnd_position_handlerh W 0ewl_dnd_status_handlerh W 0ewl_dnd_leave_handlerh W 0ewl_dnd_drop_handlerhW 0ewl_dnd_finished_handlerhW "texth # \ ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_dnd_snoop.cewl_dnd.h$h7(,0<@DHLPTX\`dlptx,0P`d 4\0H`lt$4<DHP\dhx 4<\dl|8@@l,44`tx| ,4 4 `hH\`dp| | $` -  - $8 - \8 - < - 8 -  -  -  - td -  -  - \, - *test_info3ewl_dnd_enter_handler]ewl_dnd_position_handlerewl_dnd_status_handlerewl_dnd_leave_handlerewl_dnd_drop_handlerewl_dnd_finished_handler lEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Event_Dnd_DatasourceEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgettypeEwl_TesteventpositionEwl_Event_Dnd_DropdataEwl_Event_Mouse_MoveEwl_Containeractionunsigned int.hash.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 pp"o @%B @ @  /B  DB((t  NTZ `0*I hq w ~   4  8 f *204 6*N [|]D^ ^& _(0707010000e48d000081a40000000200000002000000014551f72000003cc8000000760000000700000000000000000000002100000000reloc/lib/ewl/tests/ewl_engine.a! / 1162998028 0 0 0 20 ` Xtest_infoewl_engine.o/ 1162998024 0 0 100644 15412 ` ELF94(.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 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I 4: ; I .: ; ' @ : ; I 4: ; I GNU C 3.4.5ewl_engine.c/home/falko/e/e17/libs/ewl/src/bin/tests/engineEvasEn_EvasEvas_ObjectF_Evas_Objectlong long unsigned intEvas_CoordMintcharv  long intunsigned charshort intlong long intshort unsigned intlong unsigned 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 X_ecore_hash_node nextX#key#value#Ecore_Hashp _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key|#free_value|#X_NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVuLcurrentH#preferredO4#maximumP4#minimumQ4# padYU#(insetsZU#8flags\#H4HxD#yE#wF#hG# UOwL#hM#YlU#rV#tW#bX# list #direct!#len"#((key5#value6#<\<listC\#directD#lenE#bKsKlistR#maskS#lenT#indexU#q,lqobjectj#parent,#Lcallbacks2#PattachB#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#themeH#theme_text#H#Bh^Y 9widgetP#childrenR 8#clip_boxT#redirectV e#child_addX 9#child_removeY k#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# N T e e ,NEwl_Child_Remove*   e , Ewl_Child_Resize2   e , _Ewl_Child_Show9 NEwl_Child_Hide@ NEwl_Container_IteratorH " ( 8, eW I W^#button_#clicks`#xa# yb#h  ho#buttonp#xq#yr# x  + x#x#y# 6 gnum_types#types g#float&  &container&)N#'  'overlay'4 v#engine_name'6#engine'7#evas'9 l#evas_window':#cursor';#smart'=#ev_clip'>#tab_order'? 8#obj_cache'AH#last'J #x'L#y'M#dnd_count'O#focus'P#dnd_types'R +#dnd_last_position'S,# l'Jclicked'E,#focused'F,#mouse_in'G,#drop_widget'H,# drag_widget'I,#b doublesigned char <EWL_IMAGE_TYPE_NORMALEWL_IMAGE_TYPE_EDJE<# <( <(widget<5#type<6 #image<7#path<8#key<9#proportional<:#ow<;#oh<<#sw<= x#sh<> x#cscb_mouse_updnwd~,hevd~id~j xd ydd,X eventd cb_mouse_movednwd,hevd[dj xd ydd,X eventd  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_engine.cd;/j&pt t " ``"" ``" " 㿐@%@`@ @ @@@@@@  @  @   @@@ @`@  @@ @`@ @ @@@@@㿐p@@@!@  @@㿈@    `    ` # '왣 읣Ȃ @ '쑠 쑢 NH'앢L애J'@`@㿈@    `   `  # '왣 읣Ȃ @ '쑠 쑢 NH'앢L애J'@`@㿈@    `   ` # '왣 읣Ȃ @ '쑠 쑢 NH'L애J'@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 |  <\ - d -  -  -  - test_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_TypedataEwl_Event_Mouse_MoveEwl_Dnd_TypesEwl_Containerunsigned int d<)<\ 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   ((e`ekNzNu ui1x1O^ ? N V'   '   ' , ; w  D D      < < Y9 = [  Y6 : <XwY < Y' 1 9 A  I Q Y a i  q $y ( , 0 < @ @ H L P X d p |        # - 5 = E M U ,] <e Pm du l} x                    $  ,  < % D - H 5 P = X E \ M ` U d ] h e p m t u                           < ' @ / L 7 T ? X G ` O d W l _ | g  o  w               0$ <( 0, <@"D H @P$T @\'ht|     < <& # $, 0 4D HT \dl!|%    0 @ DH   $ ( <@ D \ ` x |   < as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +% 1 7$?%dL& \&0 k&P5v' ~*k,t<  /d  5  8  8  8  8?0707010000e48e000081ed0000000200000002000000014551f720000008be000000760000000700000000000000000000002200000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e48f000081ed0000000200000002000000014551f72000004970000000760000000700000000000000000000002200000000reloc/lib/ewl/tests/ewl_engine.soELF4DH4 (! %& !"#  $% #"9Haj L` )0D^ d     (<AZ| "@ 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_libgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_engine.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib y&P 8  @P $(P, 04<$8p$|   $0 <HT `!lx  㿠@;@x㿠@㿐#/A`  @  `@@`" `@$@```P``@A`  +㿐㿐/Aͮ,`L ` @A ```H `@A㿐㿐;/Aᐂ`$`(97 ,  & && & & 㿐/A8@Av`0@At@At @At @@At@Au@Av@Al@Af `@  @Ak`<  @Ad`  @A]@AU@A\ `4@AZ@AE  @@AV @`8@AT` @A@ @A;@A3@AF@A*@A+㿐p@A<@A<@A:!@A:  @A6@A7㿈/@gD`4@A1   `    ` # '왣 읣Ȃ @ '쑠 쑢 NH'앢L애J'@`@A㿈/@:␂`4@A   `   `  # '왣 읣Ȃ @ '쑠 쑢 NH'앢L애J'@`@@㿈/@`4@@   `   ` # '왣 읣Ȃ @ '쑠 쑢 NH'L애J'@@㿐/@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_buffer00<0H0T0`0l0x00000000000000 0,080D0P0\0   ( E o opo84 oo@(p      @  (1< K[  v  V  q 8  8d      %@ +P 1 7 =P I  KWi d  "$?Vp L`  9 F[u   6 LY"q@ .libs/ewl_engine.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I 4: ; I .: ; ' @ : ; I 4: ; I  DGNU C 3.4.5ewl_engine.c/home/falko/e/e17/libs/ewl/src/bin/tests/engineEvasEn_EvasEvas_ObjectF_Evas_Objectlong long unsigned intEvas_CoordMintcharv ( (long intunsigned charshort intlong long intshort unsigned intlong unsigned 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 X_ecore_hash_node nextX#key#value#Ecore_Hashp _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key|#free_value|#X_eNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALeVNuNLcurrentH#preferredO4#maximumP4#minimumQ4# padYU#(insetsZU#8flags\#H4HxD#yE#wF#hG# UOwL#hM#YlU#rV#tW#bX# list #direct!#len"#((key5#value6#u<\u<listC\#directD#lenE#b1Ks1KlistR#maskS#lenT#indexU#q,lqobjectj#parent,#Lcallbacks2#PattachB#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#themeH#theme_text#H#Bh^Y 9widgetP#childrenR 8#clip_boxT#redirectV e#child_addX 9#child_removeY k#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# N T e e ,NEwl_Child_Remove*   e , Ewl_Child_Resize2   e , _Ewl_Child_Show9 NEwl_Child_Hide@ NEwl_Container_IteratorH " ( 8, eW I W'^#button_#clicks`#xa# yb#h  h'o#buttonp#xq#yr# x  + x'#x#y#  6 g num_types#types g#float&  &container&)N#D'  D'overlay'4 v#engine_name'6#engine'7#evas'9 l#evas_window':#cursor';#smart'=#ev_clip'>#tab_order'? 8#obj_cache'AH#last'J #x'L#y'M#dnd_count'O#focus'P#dnd_types'R +#dnd_last_position'S,# l'Jclicked'E,#focused'F,#mouse_in'G,#drop_widget'H,# drag_widget'I,#b doublesigned char <EWL_IMAGE_TYPE_NORMALEWL_IMAGE_TYPE_EDJE<# <( <(widget<5#type<6 #image<7#path<8#key<9#proportional<:#ow<;#oh<<#sw<= x#sh<> x#cscb_mouse_updPnwd~,hevd~id~j xd ydYd,X eventd cb_mouse_movednwd,hevd[dj xd ydYd,X eventd 2 ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_engine.c Ld; P T X d h l p t x |                     ( D ` | & p            $ 8 < @ L X h t                  $0t4 DPTXdpx|$(04<LTX`hlptxt |  L` -   -  8d -   - P -  - test_info DdEwl_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_TypedataEwl_Event_Mouse_MoveEwl_Dnd_TypesEwl_Containerunsigned int.hash.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.shstrtab4 `"((Eopp %B  /B  DB8  N T Z `*TI@@l hq w~4K 7!"5 6AA A A5 C-0707010000e490000081a40000000200000002000000014551f72500003658000000760000000700000000000000000000002000000000reloc/lib/ewl/tests/ewl_entry.a! / 1162998036 0 0 0 20 ` Xtest_infoewl_entry.o/ 1162998032 0 0 100644 13764 ` ELF2|4(.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@ 8GNU C 3.4.5ewl_entry.c/home/falko/e/e17/libs/ewl/src/bin/tests/entryEvas_ObjectFs_Evas_Objectlong long unsigned intintchar`  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.io { Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 e_ecore_list7firstC#lastD#currentE#free_funcGT# nodesI#indexJ#Ecore_List_Node:| _ecore_list_node:data>#next?#|eEcore_DListEcore_Hash_Node 1_ecore_hash_node next1#key#value#Ecore_HashI _ecore_hash buckets#size#nodes#index# compare#hash_func{#free_keyT#free_valueT#18NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVNLcurrentH#preferredO #maximumP #minimumQ # padY.#(insetsZ.#8flags\#H HxD#yE#wF#hG# .OwL#hM#gYlU#rV#tW#bX# rlist #direct!#len"#((key5#value6#<5<listC5#directD#lenE#;KLKlistR#maskS#lenT#indexU#qlqobjectC#parent#Lcallbacks #Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme"#theme_text#data"#Ag73 widgetP#childrenR #clip_boxT#redirectV ?#child_addX #child_removeY E#child_resizeZ y#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# ( . ? ? (Ewl_Child_Remove* ] c y ?  Ewl_Child_Resize2   ?  8Ewl_Child_Show9 (Ewl_Child_Hide@ (Ewl_Container_IteratorH    ?floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ :[  [name[#func[ #   [% " [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  ?   test_infod5^testd4 X  Ifetch_entry_textdAnwd?hev_datad?id@jsdBh set_entry_textdZnwdXhev_datadXidYj create_testdgnboxdf ?Xentry_boxdhabutton_hboxdi`odihbuttondj h  (entryd/   ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_entry.cdH! ``"" ``" " " 㿐`@`  @@@   @@@   @@㿐#`   @ `    @     @ `@``@  @㿈@!@ @@@$ @` @     @     @  @@ @ $ @`    @     @  @@ @   $ @  @@ @@`   @ @@@@@ @ @@@'@`@  @@@'@`@  @@@@`@@@@`@@ 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 "" |  8 -  -  -  < test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Testuser_dataEwl_Containerunsigned int 8 X* 9  ?Mh{8 -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   E9ED:S:hwUUB'Q'qq)8 ?  c c | '|  8 8   1 `  d X  X  7 & 0 8 @ H  P X ` h p  x $ ( , 8 < P T X X ` h p |         ( 0 8 @ H P X ` (h 8p Hx X \ \ h l t                    (  0 8 8 D @ L H T P ` X d ` l h x p  x                  $  <  D  L P ( T 0 \ 8 h @  H  P  X  `  h  p  x            P X  P$ X< @ D H P `\ ``hp | x x      ( , 0#4 8 < @#L\` lx"  #  &  $  "  # 0$<DL"d$px" # $!  $ 8( 84<D!L TX `h l x  % #   $ ( 8@ D \ ` X as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 0| <% 17?tL  \ ( k Hv { p #d%(  &L  ,Hp  1`  2  2$  2<?0707010000e491000081ed0000000200000002000000014551f725000008b7000000760000000700000000000000000000002100000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e492000081ed0000000200000002000000014551f72500004268000000760000000700000000000000000000002100000000reloc/lib/ewl/tests/ewl_entry.soELF4=@4 (! %% !"  #$ #"9HQl \  |  '4ASb i  o "X _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:/usr/openwin/lib9 7̳CO y&P]  `   $((8,P0p48<@DHLT"P"    $0 <HT` lx㿠@;@|㿠@㿐#/A,`  @  `@@`" `@$@```h``@A`  +㿐㿐/Aͮt`d ` @A ```` `@A㿐㿐;/A؂`0`497 8(&& & & & 㿐/Aဂ`X@A `<@A@A@A  `@@A}@A~@Av  `D@Ar@As㿐/AԂ`X   @Af     @A`     @AZ `H@AX`L@AS  @AS㿈/A<@AO@AN @AN@AO`X@AN`H@A7$@AI    @A+    @A@ @A.@A2@A3`L@A$     @A     @A(  @A@A @A   $ @A  @A @A  @A`P@@   @A  @@@A@@@A@A @@ @@@@@@`T@@'@@`$  @@@@@@`@@'@@`,  @@@@@@`@@@@@@@@` @@@@@@ 㿐/@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,080D0P0e9O | q~~  ooo,P p ooX DP |     X  '0; JZ  u l U ` p      `   "  1 7 =( C8 IP Op U [ a g m Jsx   "'BUhz \  |  )8 ?  EZmrw "X .libs/ewl_entry.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' @ : ; I 4: ; I .: ; ' I@ 8p GNU C 3.4.5ewl_entry.c/home/falko/e/e17/libs/ewl/src/bin/tests/entryEvas_ObjectFs_Evas_Objectlong long unsigned intintchar`  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.io { Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 e_ecore_list7firstC#lastD#currentE#free_funcGT# nodesI#indexJ#Ecore_List_Node:| _ecore_list_node:data>#next?#|eEcore_DListEcore_Hash_Node 1_ecore_hash_node next1#key#value#Ecore_HashI _ecore_hash buckets#size#nodes#index# compare#hash_func{#free_keyT#free_valueT#18ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:N:LcurrentH#preferredO #maximumP #minimumQ # padY.#(insetsZ.#8flags\#H HxD#yE#wF#hG# .OwL#hM#gYlU#rV#tW#bX# rlist #direct!#len"#((key5#value6#U<5U<listC5#directD#lenE#;'KL'KlistR#maskS#lenT#indexU#qqqlqobjectC#parent#Lcallbacks #Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme"#theme_text#data"#Ag73 widgetP#childrenR #clip_boxT#redirectV ?#child_addX #child_removeY E#child_resizeZ y#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# ( . ? ? (Ewl_Child_Remove* ] c y ?  Ewl_Child_Resize2   ?  8Ewl_Child_Show9 (Ewl_Child_Hide@ (Ewl_Container_IteratorH    ?floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ :c[  c[name[#func[ #   |[% " |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  ?   test_infod5  `ntestd4 h  Ifetch_entry_textdA ` nwd?hev_datad?id@jsdBh set_entry_textdZ nwdXhev_datadXidYj create_testdg pnboxdf ?Xentry_boxdhabutton_hboxdi`odihbuttondj h  (entryd/   ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_entry.c dH      $ ( , 0 4 8 < @ D H L P T ` d h t                            @ X p                , D P X ` l l t            ,4<HP\hpx$08@HLT`p |  \ -  ` -   -   -  < test_info tEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Testuser_dataEwl_Containerunsigned int.hash.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.shstrtab0 P"o@%B  8  /BDD  DBPP,  N | |T Z $`*lIXX` hq w~4(PQ  |"n </ :;< ;\ ;| <&0707010000e493000081a40000000200000002000000014551f72900003abc000000760000000700000000000000000000002500000000reloc/lib/ewl/tests/ewl_filedialog.a! / 1162998044 0 0 0 20 ` test_info// 1162998044 0 0 0 20 ` ewl_filedialog.o/ /0 1162998040 0 0 100644 14808 ` ELF64(.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@ 4: ; I .: ; ' @ : ; I 4: ; I! jGNU C 3.4.5ewl_filedialog.c/home/falko/e/e17/libs/ewl/src/bin/tests/filedialogEvasEv_EvasEvas_ObjectF_Evas_Objectlong long unsigned intintchar~  long intunsigned charshort intlong long intshort unsigned intlong unsigned 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:>#next?#Ecore_DListEcore_Hash_Node N_ecore_hash_node nextN#key#value#Ecore_Hashf  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keyr#free_valuer#N[NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVEWL_POSITION_LEFTEWL_POSITION_RIGHTEWL_POSITION_TOPEWL_POSITION_BOTTOMfEWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODAL:LcurrentH:#preferredOs#maximumPs#minimumQs# padY#(insetsZ#8flags\#HsHxD#yE#wF#hG# OwL#hM#YlU#rV#tW#bX# list #direct!#len"#($O(key5#value6#<Z<listC#directD#lenE#KKlistR#maskS #lenT #indexU #q klqobject#parent k#Lcallbacks q#Pattach #smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme #theme_textO# # T  xwidgetP#childrenR w#clip_boxT#redirectV #child_addX x#child_removeY #child_resizeZ #child_show[ #child_hide\ -#iterator^ C#Ewl_Child_Add#   k Ewl_Child_Remove*   k Ewl_Child_Resize2   k [Ewl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH a g w k   num_types#types #  response#float&  &container&) #' + }'overlay'4 #engine_name'6#engine'7#evas'9 #evas_window':#cursor';#smart'=#ev_clip'>#tab_order'? w#obj_cache'A #last'J }#x'L#y'M#dnd_count'O#focus'P#dnd_types'R }#dnd_last_position'S k# 'Jclicked'E k#focused'F k#mouse_in'G k#drop_widget'H k# drag_widget'I k#j( (embed() #window(+#transient(,#title(.#name(/#classname(0#flags(2# ),)window)* #box), k#vbox)- k#action_area). k#separator)0 k#position)2#active_area)3#07t0dialog0&#fp0' k#menu0( k#doublesigned char[ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[[$O[name[#func[d# d O[%u[%name[,#filename[-#tip[.#handle[0# type[1#func[2#unit_tests[3 #  >test_infob^testb >Xjcreate_testbnboxb hob k`o2b khdialog_cb_single_clickedb?nwb= khevb=ib>jfdb@ khBdialog_cb_multi_clickedbOnwbM khevbMibNjfdbP khfd_cb_deleteb\^wb[ kXevb[Yb[Zfd_appendbnvalueb~Yb~X listb kob k` filebafd_cb_value_changedbbnwba khevbaibaj ebcalistbd k` fdbeg! lbs ,  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_filedialog.cb!6  Y " ``"" ``" " 㿐@@`@ @@@@`@@@@@@@`@  @@@@`@ @ @ 㿐@`@`@  @  @@㿐@ @   @@`㿐@@@@㿐@ @@`@  @`@@@ے@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 |  < - x - H -  0 -  - ntest_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 < +HCTx\$0fTz<)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 Z\ZkOO)Pu_u''  \   ~      !E 0E : :jj-<)kz%)<\<`TT )W[$y$TT NR  (08@H P$X(`,h0p<x@HLPXdpx (08@HP X,`DhTpXx`hlx$ ( 4 4 < @ (H 0T :X Bd Jl Rt Zt b| j r z         `$ <( `, <@H xPT x\hpx $ #   T T#  $, 4 <DX` d l pt x |      T T   T T  (4@HX \` d!|%& $ $"  $ (<@ DT\ `x | $ Tas: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +n%G 17"?#L$X \$x k$v%p ~((M*x<  -  1  5  6T  6`  6x?0707010000e494000081ed0000000200000002000000014551f729000008da000000760000000700000000000000000000002600000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e495000081ed0000000200000002000000014551f7290000479c000000760000000700000000000000000000002600000000reloc/lib/ewl/tests/ewl_filedialog.soELF4Bt4 (! tt%$  ! "# "+JYmt ` t- 3 @M[p    3 I"a  {P_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/lib:/usr/openwin/lib y&Phxtpl  l@Xhx D    \!pdP!\ht   (4@LXd 㿠@;@;㿠@㿐#/A`  @  `@@`" `@$@```h``@A`  +㿐㿐/Aͮ4`d ` @Al ```` `@Aa㿐㿐;/A`$`(97 ,  & && & & 㿐/A@@A>`0@A<@A< @A<@A=@A>`4@A<@A0@A1@A8@A(@A)@A3`8@A1@A`P  @A*@A@A `<@A@A `L @A @A 㿐/@@A`@`D@A  ``H @A`  @@`X  @@@@ہ㿐/@nh@@` @@ߖ `X  @@ؐ@@ā@@ޞ@㿐@@@@@@@@㿐/@FȂ`4@@@@͠@`@@  @@`T@@Ɣ@@@@Ő֒@@㿐/@,`\@?㿐FiledialogThe filedialog is intended to be used for a single or multi-file chooser.ewl_filedialog.cSelected Filesfile_listSingle selectMulti selectC Files*.cD Files*.dt00<0H0T0`0l0x00000000000000 0,080D0   ohoo d d oo  Xd        tLX`hlpt  ,t5L@ O_  z t Z h LX`hu  xtpl    l<    &@ ,X 2h 8x > D J P V D\ n   0   Od|  \Tlh "3Raut ` t!5 ; HUcx   ; Q"i  P.libs/ewl_filedialog.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; I8  : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ : ; I 4: ; I! jt GNU C 3.4.5ewl_filedialog.c/home/falko/e/e17/libs/ewl/src/bin/tests/filedialogEvasEv_EvasEvas_ObjectF_Evas_Objectlong long unsigned intintchar~  long intunsigned charshort intlong long intshort unsigned intlong unsigned 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:>#next?#Ecore_DListEcore_Hash_Node N_ecore_hash_node nextN#key#value#Ecore_Hashf  _ecore_hash buckets #size#nodes#index# compare#hash_func#free_keyr#free_valuer#N[ZNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALZVEWL_POSITION_LEFTEWL_POSITION_RIGHTEWL_POSITION_TOPEWL_POSITION_BOTTOMfEWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODALO:OLcurrentH:#preferredOs#maximumPs#minimumQs# padY#(insetsZ#8flags\#HsHxD#yE#wF#hG# OwL#hM#YlU#rV#tW#bX# list #direct!#len"#($O(key5#value6#u<Zu<listC#directD#lenE#'K'KlistR#maskS #lenT #indexU #q klqobject#parent k#Lcallbacks q#Pattach #smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme #theme_textO# # T  xwidgetP#childrenR w#clip_boxT#redirectV #child_addX x#child_removeY #child_resizeZ #child_show[ #child_hide\ -#iterator^ C#Ewl_Child_Add#   k Ewl_Child_Remove*   k Ewl_Child_Resize2   k [Ewl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH a g w k   num_types#types #  response#float&  &container&) #E' + }E'overlay'4 #engine_name'6#engine'7#evas'9 #evas_window':#cursor';#smart'=#ev_clip'>#tab_order'? w#obj_cache'A #last'J }#x'L#y'M#dnd_count'O#focus'P#dnd_types'R }#dnd_last_position'S k# 'Jclicked'E k#focused'F k#mouse_in'G k#drop_widget'H k# drag_widget'I k#j:( :(embed() #window(+#transient(,#title(.#name(/#classname(0#flags(2# j),j)window)* #box), k#vbox)- k#action_area). k#separator)0 k#position)2#active_area)3#07t0dialog0&#fp0' k#menu0( k#doublesigned char[ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[[$O[name[#func[d# d O[%u[%name[,#filename[-#tip[.#handle[0# type[1#func[2#unit_tests[3 #  >test_infob lntestb >hjcreate_testb l nboxb hob k`o2b khdialog_cb_single_clickedb? Dnwb= khevb=ib>jfdb@ khBdialog_cb_multi_clickedbO D nwbM khevbMibNjfdbP khfd_cb_deleteb\ ^wb[ kXevb[Yb[Zfd_appendb nvalueb~Yb~X listb kob k` filebafd_cb_value_changedbb tnwba khevbaibaj ebcalistbd k` fdbeg!,H lbs ,  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_filedialog.c b!    $ ( , 0 4 8 < @ D H L T X \ ` l |                    $ 0 L T \ d h p |          0 8 D T \ d h x     6       Y   $$,4HP`t |  ` -  l< -   -  D\ -   0 -   - ntest_info pEwl_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.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 %B  8  /BXX  DBdd   N T Z  `*lI  T httqLL wXX~``hhll4ppttt@Q D !n5; ?4? @ @< AY0707010000e496000081a40000000200000002000000014551f72e0000340c000000760000000700000000000000000000002500000000reloc/lib/ewl/tests/ewl_filepicker.a! / 1162998051 0 0 0 20 ` test_info// 1162998051 0 0 0 20 ` ewl_filepicker.o/ /0 1162998048 0 0 100644 13096 ` ELF/4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.data.debug_frame.debug_pubnames.debug_aranges.debug_ranges.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 : ;I8  : ; .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ 4: ; I! UGNU C 3.4.5ewl_filepicker.c/home/falko/e/e17/libs/ewl/src/bin/tests/filepickerEvas_ObjectF}_Evas_Objectlong long unsigned intintcharj  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.sy  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 o_ecore_list7firstC#lastD#currentE#free_funcG^# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#oEcore_DListEcore_Hash_Node ;_ecore_hash_node next;#key#value#Ecore_HashS _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key^#free_value^#;HNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV^LcurrentH#preferredO#maximumP#minimumQ# padY>#(insetsZ>#8flags\#HHxD#yE#wF#hG# >OwL#hM#wYlU#rV#tW#bX# list #direct!#len"#((key5#value6#<E<listCE#directD#lenE#KK\KlistR#maskS#lenT#indexU#qlqobjectS#parent#Lcallbacks#Pattach,#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme2#theme_text#data2#,QwAEwl_View_ConstructorTZEwl_View_Assign!w}   Ewl_View_Header_Fetch,  7  7construct>8#assign?`#header_fetch@# % widgetP#childrenR #clip_boxT#redirectV 1#child_addX #child_removeY 7#child_resizeZ k#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add#  1 1  Ewl_Child_Remove* O U k 1  Ewl_Child_Resize2   1  HEwl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH   1  6response#Ewl_Box E Ewl_Boxcontainer+ #orientation-H#spacing.#homogeneous0#float/  /box/! 6#file_list/##file_list_box/$#type_combo/&#file_entry/'#favorites_box/(#path_combo/)#path/+#filters/,#show_favorites/.#view// #doublesigned char U[ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ [ k [name[#func[ #   [% =[%name[,#filename[-#tip[.#handle[0# type[1 U#func[2M#unit_tests[3S# M 1= `test_infobR^testbQX create_testb]nboxb\ 1Xwb^`Eewl_filepicker_cb_value_changedbnnwbljevblidatabmj fpboE ebpK!filebzQ  directory_test_set_getbnbufbXlenbYfpba tbretbhAdirectory_test_path_splitbnbufbclenbifpbbtb` ibretbhrezbAXQa `filepicker_unit_testsbJQ ; ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_filepicker.cbe"&n&n& "uu  ``" "``" " ` " " 㿐@`@@`@  @@ 㿐@1` @@1` @1 @㿐@! @@@   @x`'``''``'@'@`@ @耢  `@ 0@ directory set/getdirectory path splitFilepickerA simple file picking widgetewl_filepicker.cC Files*.c*.dD FilesCancelledNo file selected.Selected %s/%s /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] |  Hp - \ - ` -  - Ytest_info4Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Filepicker_EventEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_ViewEwl_FilepickerEwl_Containerunsigned int  Hp 4\ T`ktH $4Helewl_filepicker.ccreate_testfilepicker_unit_testsewl_filepicker_cb_value_changeddirectory_test_set_getdirectory_test_path_splitewl_filepicker_selected_file_getewl_container_child_appendecore_list_goto_firstputsewl_filepicker_directory_settest_infoprintfewl_filepicker_filter_addewl_widget_showewl_callback_appendewl_filepicker_directory_getstrcmpewl_filepicker_newecore_list_nextsnprintf  4 ZIZTOcOxj jR<a<  * ' '    V ax px  l p H H   1t x t t 4    ( 0 8  @ (H ,P 0X 8` <h Hp Lx T \ ` l                 $ , 4 < D L  T $\ $d ,l 4t @| D H L P P X ` t x                (  0 ( 8 4   0  0 @ @  `$ `0 H4 HLT xX ` xdh l p t |           $,48 @ H ` x |   (  ( 8 @ 8 @ H H ` `   t  $ ( H@ D \ ` x | t as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 J%w ?147? E R!, b!L q!l!"T$d%(  ($H  +l  .0  .x  /,  /8   /P?0707010000e497000081ed0000000200000002000000014551f72e000008da000000760000000700000000000000000000002600000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e498000081ed0000000200000002000000014551f72e0000421c000000760000000700000000000000000000002600000000reloc/lib/ewl/tests/ewl_filepicker.soELF4<4 (!        $?U ^8exH~ "  p "2  ?TDahxd  snprintf_PROCEDURE_LINKAGE_TABLE_ewl_container_child_appendecore_list_goto_first_DYNAMIC_edataewl_filepicker_new_initewl_filepicker_filter_add_etextewl_widget_show__deregister_frame_infoewl_filepicker_selected_file_getewl_callback_append_GLOBAL_OFFSET_TABLE_test_info__register_frame_info_lib_version_endewl_filepicker_directory_getstrcmpecore_list_nextewl_filepicker_directory_set_finiputs__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:/usr/openwin/lib =' y&P<8    (8HPXp @  @ P p          $ D( (, P \ht   㿠@;@㿠@㿐#/A`  @  `@@`" `@$@```p``@A`  +㿐㿐/Aͮ``t ` @A{ ```x `@Ap㿐㿐/AȂ`H5;D`L97 P@&  && & & & 㿐/A\@AI`T`X@AD `\`` @A<@A<`h  @A8@A9 㿐@/@Ě`` @A-@A.``d@A)`@A'㿐/@X@A` @A@A@A `$  @Ax/@܂` `( ,04    ''''@@'`8@@'@@< @@耢  `@@ 0@@ 㿐/@`l@?㿐directory set/getdirectory path splitFilepickerA simple file picking widgetewl_filepicker.cC Files*.cD Files*.dCancelledNo file selected.Selected %s/%s /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] 00<0H0T0`0l0x00000000000 H dT B o:oo|p oo T@|Hd x       8 9T? ,85@  O_ z 8 Z ,  u  <8    ( 8 $H +P 2X 9p @ @ L b @ h P n p t z     t  Dx   O     $2IP  j 8H " .B X p b"x  GTd  .libs/ewl_filepicker.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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_DYNAMIC_edataewl_filepicker_new_initewl_filepicker_filter_add_etextewl_widget_show__deregister_frame_infoewl_filepicker_selected_file_getewl_callback_append_GLOBAL_OFFSET_TABLE_test_info__register_frame_info_lib_version_endewl_filepicker_directory_getstrcmpecore_list_nextewl_filepicker_directory_set_finiputs__dso_handle_Jv_RegisterClassesas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ ' I : ;I8  : ; .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ 4: ; I!  GNU C 3.4.5ewl_filepicker.c/home/falko/e/e17/libs/ewl/src/bin/tests/filepickerEvas_ObjectF}_Evas_Objectlong long unsigned intintcharj  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.sy  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 o_ecore_list7firstC#lastD#currentE#free_funcG^# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#oEcore_DListEcore_Hash_Node ;_ecore_hash_node next;#key#value#Ecore_HashS _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key^#free_value^#;HZNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALZVO^OLcurrentH#preferredO#maximumP#minimumQ# padY>#(insetsZ>#8flags\#HHxD#yE#wF#hG# >OwL#hM#wYlU#rV#tW#bX# list #direct!#len"#((key5#value6#j<Ej<listCE#directD#lenE#K<K\<KlistR#maskS#lenT#indexU#qlqobjectS#parent#Lcallbacks#Pattach,#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme2#theme_text#data2#,QwAEwl_View_ConstructorTZEwl_View_Assign!w}   Ewl_View_Header_Fetch,  7  7construct>8#assign?`#header_fetch@# % widgetP#childrenR #clip_boxT#redirectV 1#child_addX #child_removeY 7#child_resizeZ k#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add#  1 1  Ewl_Child_Remove* O U k 1  Ewl_Child_Resize2   1  HEwl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH   1'  6'response#Ewl_Box E Ewl_Boxcontainer+ #orientation-H#spacing.#homogeneous0#float/  /box/! 6#file_list/##file_list_box/$#type_combo/&#file_entry/'#favorites_box/(#path_combo/)#path/+#filters/,#show_favorites/.#view// #doublesigned char U[ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ x[ k x[name[#func[ #   [% =[%name[,#filename[-#tip[.#handle[0# type[1 U#func[2M#unit_tests[3S# M 1= `test_infobR @ntestbQh create_testb] @ nboxb\ 1Xwb^`Iewl_filepicker_cb_value_changedbn Dnwblhevblidatabmj fpboI ebpO!  @filebzQ  directory_test_set_getb D nbufbXlenbYfpba tbretbhEdirectory_test_path_splitb nbufbdlenbifpbbtb` ibretbhrezbEXUe `filepicker_unit_testsbJU  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_filepicker.c be                   $ ( , 0 4 @ P X h l x      . n  . n   & t      $ D" T \ l l t |  u  u           ( , 4 <  < H  T ` ` l    |  p -  @ -  t -  Dx -   - Ytest_info Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Filepicker_EventEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_ViewEwl_FilepickerEwl_Containerunsigned int.hash.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 "TTBo@%Bh  /B@@< DB||  NHHTddZxx`  *|I   h  q w~  48880W hoJ0} :0: : ;  ;0707010000e499000081a40000000200000002000000014551f73800002ac0000000760000000700000000000000000000002200000000reloc/lib/ewl/tests/ewl_floater.a! / 1162998059 0 0 0 20 ` Xtest_infoewl_floater.o/ 1162998056 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 I GNU C 3.4.5ewl_floater.c/home/falko/e/e17/libs/ewl/src/bin/tests/floaterEvas_ObjectFw_Evas_Objectlong long unsigned intintchard  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.ms  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 i_ecore_list7firstC#lastD#currentE#free_funcGX# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#iEcore_DListEcore_Hash_Node 5_ecore_hash_node next5#key#value#Ecore_HashM _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyX#free_valueX#5<NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVRLcurrentH#preferredO#maximumP#minimumQ# padY2#(insetsZ2#8flags\#HHxD#yE#wF#hG# 2OwL#hM#kYlU#rV#tW#bX# vlist #direct!#len"#((key5#value6#<9<listC9#directD#lenE#?KPKlistR#maskS#lenT#indexU#q lqobjectG#parent #Lcallbacks#Pattach #smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme&#theme_text#data&# Ek;7 widgetP#childrenR #clip_boxT#redirectV C#child_addX #child_removeY I#child_resizeZ }#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# , 2 C C  ,Ewl_Child_Remove* a g } C  Ewl_Child_Resize2   C  <Ewl_Child_Show9 ,Ewl_Child_Hide@ ,Ewl_Container_IteratorH    Cfloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ >[  [name[#func[ #   [% & [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  C   test_infob ^testb X  create_testbnboxb Chseparatorb `buttonb hcheck_buttonb `radio_buttonb Xfloaterb a  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_floater.cb9]``"" ``" " " x@%'@@ؒ @@@'@ @ؐ@ܒ @@@@ܐ@  @@@ '@@@  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 |  8 -  test_infoTEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int 8 5Pl8 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 TE=EH:W:l{UUF'U'qq-< C  c c | +|  8 8 T % -5=EM U$](e,m8u<}<HP\hp|'/@7H?TG\OhWt_gow  (4@T     8 $ 8<@ HL T `hp|      ,8@HT` l|     , 8@$(8as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +_ %1T7X?<L@ \` kv  ~|     #  &x0  &  &  &?0707010000e49a000081ed0000000200000002000000014551f738000008c5000000760000000700000000000000000000002300000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e49b000081ed0000000200000002000000014551f7370000397c000000760000000700000000000000000000002300000000reloc/lib/ewl/tests/ewl_floater.soELF44T4 (!     TpXX  *0K_ P l @ 4 `\ "X!  (=Xt]l  X  " 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_setlibgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_floater.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib& y&P4 L \ X T P    X $ ` (  ,  0@ 8 4  <TH p  |           $0< H㿠@;@㿠@㿐#/A`  @  `@@`" `@$@```0``@A5`  +㿐㿐/Aͮ0`8 ` @A ```4 `@A㿐㿐;/@㔂`` 97 $&& & & & x/@@@@`('@@@@ؒ @@@@@@'@@ @@ؐ@@ܒ @@@@@@@@ܐ@@Ғ  @@@@Ґ@@߰ '@@Ē@@@@Ē  d@@Ք  @@Ԓ d @@@@@@'@@ @@@@  d@@  @@ d @@@@@@@@@@    @@@@'@@@@ @@@@@@'@@y @@y@@y @@z㿐/@`,@?㿐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 LabelX00<0H0T0`0l0x0000000000000<H&  Raa  oo o@ oo @ @  P    @ X0<DLPTX ntt)X20= P L\ w W 0<DLr L \XTP 4  X  `   LH*  % D @@8MPYLg| P  @ 4 `\ /K"cXl  t  X #:J] q".libs/ewl_floater.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I I  XGNU C 3.4.5ewl_floater.c/home/falko/e/e17/libs/ewl/src/bin/tests/floaterEvas_ObjectFw_Evas_Objectlong long unsigned intintchard  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.ms  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 i_ecore_list7firstC#lastD#currentE#free_funcGX# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#iEcore_DListEcore_Hash_Node 5_ecore_hash_node next5#key#value#Ecore_HashM _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyX#free_valueX#5<ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:R:LcurrentH#preferredO#maximumP#minimumQ# padY2#(insetsZ2#8flags\#HHxD#yE#wF#hG# 2OwL#hM#kYlU#rV#tW#bX# vlist #direct!#len"#((key5#value6#U<9U<listC9#directD#lenE#?'KP'KlistR#maskS#lenT#indexU#qq qlqobjectG#parent #Lcallbacks#Pattach #smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme&#theme_text#data&# Ek;7 widgetP#childrenR #clip_boxT#redirectV C#child_addX #child_removeY I#child_resizeZ }#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# , 2 C C  ,Ewl_Child_Remove* a g } C  Ewl_Child_Resize2   C  <Ewl_Child_Show9 ,Ewl_Child_Hide@ ,Ewl_Container_IteratorH    Cfloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ >c[  c[name[#func[ #   |[% & |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  C   test_infob  ` ntestb h  create_testb nboxb Chseparatorb `buttonb hcheck_buttonb `radio_buttonb Xfloaterb a   ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_floater.c `b d h l x |                         , 8 D L X ` l | 9 ]           < D P \ d |           |  `\ -  4 -  test_info XEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.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  %B@@  /B  DB  NTZH` P P*  <I @ @ hXXq00 w<<~DDLLPP4TTXXX0E )_c ( 2H2X 2x 2 380707010000e49c000081a40000000200000002000000014551f74200003a90000000760000000700000000000000000000002200000000reloc/lib/ewl/tests/ewl_freebox.a! / 1162998067 0 0 0 20 ` Xtest_infoewl_freebox.o/ 1162998064 0 0 100644 14844 ` ELF64(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.debug_frame.debug_pubnames.debug_aranges.debug_ranges.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: ; I4: ; I  U .: ; ' @ GNU C 3.4.5ewl_freebox.c/home/falko/e/e17/libs/ewl/src/bin/tests/freeboxEvas_ObjectFw_Evas_Objectlong long unsigned intintchard  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.ms  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 i_ecore_list7firstC#lastD#currentE#free_funcGX# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#iEcore_DListEcore_Hash_Node 5_ecore_hash_node next5#key#value#Ecore_HashM _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyX#free_valueX#5<NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALV/EWL_FREEBOX_LAYOUT_MANUALEWL_FREEBOX_LAYOUT_COMPARATOREWL_FREEBOX_LAYOUT_AUTO8GHLcurrentHH#preferredO#maximumP#minimumQ# padY#(insetsZ#8flags\#HHxD#yE#wF#hG# OwL#hM#YlU#rV#tW#bX# 'list #direct!#len"#(2](key5#value6#<h<listC#directD#lenE#'K KlistR#maskS#lenT#indexU#qzlqobject#parentz#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme#theme_text]#data# ; widgetP #childrenR #clip_boxT#redirectV #child_addX #child_removeY #child_resizeZ #child_show[ &#child_hide\ <#iterator^ R#Ewl_Child_Add#   zEwl_Child_Remove*   z Ewl_Child_Resize2  & z <Ewl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH p v z Ewl_Freebox_Comparator   z z"  C"container*#layout,#comparator- #orientation.<#sorted/#floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ e[  '[name[#func[ <# <  '[% M [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #    ^  2 ^name^#type^ 2#compare^ # ctest_info^^test^ cX B create_test^$nbox^# hi^%fbtests^&@border^>zahbox^>z`fb^>zbpane^>z`o^>za    tewl_freebox_cb_icon_change^x^w^vzXev^vYdata^wZfb^yt ewl_freebox_cb_compare^na^zhb^zXa_txt^hb_txt^ ewl_freebox_cb_add^nw^zhev^idata^jfb^ti^zct^dk^name^#path^#files^width^bheight^aD  ewl_freebox_cb_clear^^w^zXev^Ydata^Zfb^tsort_fb^ z  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/sys/usr/include/usr/include/sys/usr/local/includeEvas.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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.c^,'+N: s#q%k0 " ``"" ``" " ``'`'`' ` '''''''''@ @@ `l/+-)C@@@@@  @@@@@ 0@ @` @@@@@ 0@ @  @@Ѐ`&@@А@ @@@@@@@ؐ` @ ` ` 㿐@@@X``''``''``''``''``''``  ''?  -/@@ @ @ @ @?@?̔ @@ @ -   @ @@Ȁ`` 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 |  <8 -  $ -  -   7test_info8l\ Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Freebox_Layout_TypeEwl_Unit_TestEwl_WidgetEwl_TestFreebox_TestEwl_FreeboxEwl_Containerunsigned int t *  2<8 >(S$j}1>Y<cv|',;HMewl_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_border_text_setewl_object_fill_policy_setewl_freebox_newstrcmpewl_icon_image_setrandewl_container_resettimeewl_button_newewl_icon_new.remewl_icon_editable_set  8 E=ELcc::(7^UmU''    j  { { C R   J  N < < t : t>     (} ( 8          $ (' ,/ 07 <? @G O W _ g o w     $ 0 8 D P \ p x         ! ) 1 9 A I (Q 0Y 8a <i <q Dy H L X ` t t        H \ \ l  |      !  )  1  ;  C  M  U  ]  e  m  u  }   ( ( 8      X$ <( X, <@ hD hL P X \ d l *$  (!$!$+0 4 <$HT\ h"p!x+  $ ("!#$! (!0%<X` h t x &         0 8 0 8 h p h p     $ ( , 0 T X t\(d-l(t-|,'$ . t"!() ,)   $ ( <@ D tP T l p   (   as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54  >% 187 ?"L#d \# k#8y#$$'c*L  ,P,  0|  5  6(  64  6L?0707010000e49d000081ed0000000200000002000000014551f741000008c5000000760000000700000000000000000000002300000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e49e000081ed0000000200000002000000014551f741000049f0000000760000000700000000000000000000002300000000reloc/lib/ewl/tests/ewl_freebox.soELF4D4 ("!,L)*  !#%&( "$')(C Y _f{ `  &P @FYbu ""  ,  2 ?ARmzewl_widget_showstrcmpewl_freebox_newewl_object_fill_policy_set_GLOBAL_OFFSET_TABLE__init_edataewl_button_label_setewl_border_newtest_infoewl_hbox_newtimeewl_icon_editable_setewl_container_resetewl_border_text_setewl_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_etextewl_icon_image_set__register_frame_info__deregister_frame_info_endewl_object_alignment_setewl_callback_appendewl_button_new_fini_lib_versionewl_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/lib:/usr/openwin/lib 7̳ y&P08`hL   0H X$x(,04H8`<@DLH '  "! (4%@LXdp|&() 㿠@;@㿠@㿐#/B`  @  `@@`" `@$@`````@B1`  +㿐㿐/Aͮ̂` ` @B ``` `@B㿐㿐;/A0`L`P97 TH & && & & `/AԂ`X'''Ț`\  '''Ԃ`` 'ؚ`x' ''''@AӐ @A@AԒ `r9;-+) D`d|`h tC@AŐ@AƐ@A@A@A  @A@A@A@A@A 0@A @A @A@A@A@A@A 0@A @A @A@AЀ`&@A@AА@A| @A|@A}@A@At@Au@A@Aؐ` @A @  @A@㿐@A@A@AX/A9,`l`p    `$   (, !# 0`4%'8<) D''';'?  ''''''?`@  @AC@AD @A? @A@ @AA @A?@A=?̔ @A<@@ @A8 -   @A2 @@@@Ȁ` @A#@㿐/@P`@?㿐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.png00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t000   o|ooh  ooP     (   P  !: @)2= L\ 0 w  W  r l      0 8 ` %h , 3 :L U] l i o u {0 H X x    H `$  Ld   %3HX_o   ` +G [`mP  ""2 7Pds  y .libs/ewl_freebox.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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_newewl_object_fill_policy_set_GLOBAL_OFFSET_TABLE__init_edataewl_button_label_setewl_border_newtest_infoewl_hbox_newtimeewl_icon_editable_setewl_container_resetewl_border_text_setewl_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_etextewl_icon_image_set__register_frame_info__deregister_frame_info_endewl_object_alignment_setewl_callback_appendewl_button_new_fini_lib_versionewl_scrollpane_newewl_container_child_appendewl_icon_newewl_object_minimum_size_setas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I4: ; I  U .: ; ' @ \ xGNU C 3.4.5ewl_freebox.c/home/falko/e/e17/libs/ewl/src/bin/tests/freeboxEvas_ObjectFw_Evas_Objectlong long unsigned intintchard  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.ms  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 i_ecore_list7firstC#lastD#currentE#free_funcGX# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#iEcore_DListEcore_Hash_Node 5_ecore_hash_node next5#key#value#Ecore_HashM _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyX#free_valueX#5<ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEVc/EWL_FREEBOX_LAYOUT_MANUALEWL_FREEBOX_LAYOUT_COMPARATOREWL_FREEBOX_LAYOUT_AUTOc8G:H:LcurrentHH#preferredO#maximumP#minimumQ# padY#(insetsZ#8flags\#HHxD#yE#wF#hG# OwL#hM#YlU#rV#tW#bX# 'list #direct!#len"#(2](key5#value6#U<hU<listC#directD#lenE#''K 'KlistR#maskS#lenT#indexU#qzlqobject#parentz#Lcallbacks#Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme#theme_text]#data# ; widgetP #childrenR #clip_boxT#redirectV #child_addX #child_removeY #child_resizeZ #child_show[ &#child_hide\ <#iterator^ R#Ewl_Child_Add#   zEwl_Child_Remove*   z Ewl_Child_Resize2  & z <Ewl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH p v z Ewl_Freebox_Comparator   z z"  C"container*#layout,#comparator- #orientation.<#sorted/#floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ e{[  '{[name[#func[ <# <  '[% M [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #    ^  2 ^name^#type^ 2#compare^ # ctest_info^ ntest^ ch B create_test^$ Lnbox^# hi^%fbtests^&@border^>zahbox^>z`fb^>zbpane^>z`o^>za    tewl_freebox_cb_icon_change^xL`^w^vzXev^vYdata^wZfb^yt ewl_freebox_cb_compare^`na^zhb^zXa_txt^hb_txt^ ewl_freebox_cb_add^Hnw^zhev^idata^jfb^ti^zct^dk^name^#path^#files^width^bheight^aD  ewl_freebox_cb_clear^H\^w^zXev^Ydata^Zfb^tsort_fb^ z  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/sys/usr/include/usr/include/sys/usr/local/includeEvas.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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.c ^,                    X' h t | +       (4HP\dp|N $08L:L`dppx p ||s#q%$,kH0H\ |  ` -  l -  L`$ -  -  H 7test_info x8,<tx|Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Freebox_Layout_TypeEwl_Unit_TestEwl_WidgetEwl_TestFreebox_TestEwl_FreeboxEwl_Containerunsigned int.hash.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_ranges.debug_str.shstrtabT "o@%B  /B  DB h  N T  Z ( (`*IPP hq w~4 @[ ,$ %'7 AB0 BP Bp8B Cy'0707010000e49f000081a40000000200000002000000014551f74a00002758000000760000000700000000000000000000002500000000reloc/lib/ewl/tests/ewl_fullscreen.a! / 1162998075 0 0 0 20 ` test_info// 1162998075 0 0 0 20 ` ewl_fullscreen.o/ /0 1162998071 0 0 100644 9844 ` ELF#T4(.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 4: ; I.: ; ' @ GNU C 3.4.5ewl_fullscreen.c/home/falko/e/e17/libs/ewl/src/bin/tests/fullscreenEvasEv_EvasEvas_ObjectF_Evas_Objectlong long unsigned intintchar~  long intunsigned charshort intlong long intshort unsigned intlong unsigned 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_VERTICALVlLcurrentH#preferredO+#maximumP+#minimumQ+# padYL#(insetsZL#8flags\#H+HxD#yE#wF#hG# LOwL#hM#YlU#rV#tW#bX# list #direct!#len"#((key5#value6#<S<listCS#directD#lenE#YKjKlistR#maskS #lenT #indexU #q$lqobjecta#parent$#Lcallbacks*#Pattach:#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme@#theme_text#data@#:_UQ 1widgetP#childrenR 0#clip_boxT#redirectV ]#child_addX 1#child_removeY c#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# F L ] ] $FEwl_Child_Remove* {  ] $ Ewl_Child_Resize2   ] $ VEwl_Child_Show9 FEwl_Child_Hide@ FEwl_Container_IteratorH  0$ ] A rnum_types#types r#float&  &container&)F#'  'overlay'4 #engine_name'6#engine'7#evas'9 w#evas_window':#cursor';#smart'=#ev_clip'>#tab_order'? 0#obj_cache'A@#last'J #x'L#y'M#dnd_count'O#focus'P#dnd_types'R 6#dnd_last_position'S$# w'Jclicked'E$#focused'F$#mouse_in'G$#drop_widget'H$# drag_widget'I$#j doublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ [ 3 ^[name[#func[ s# s  ^[% [%name[,#filename[-#tip[.#handle[0# type[1 #func[2#unit_tests[3#  ] (Mtest_infod ^testd MX ycreate_testdnboxd ]hvboxd$`od$aembd }ewl_widget_cb_clickd,nwd+$hevd+idatad+jembd- } ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_fullscreen.cd`" ``"" ` " " 㿐@@@@@`@  @@@@  㿐@@FullscreenTesting fullscreen.ewl_fullscreen.cbutton |  < -  - !test_infoEwl_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 OWObDqD__`'o'{{GV 7 F   : :   )m 8m z 48<k<o+5= EMU ]$e,m0u<}@LX`hlpx < <    $ (( (@P X`h @pt @|   $(<@Das: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +x%17pG?XL \0 kPvp ~p   P8  !  "H  "  "  #?0707010000e4a0000081ed0000000200000002000000014551f74a000008da000000760000000700000000000000000000002600000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e4a1000081ed0000000200000002000000014551f74a00003698000000760000000700000000000000000000002600000000reloc/lib/ewl/tests/ewl_fullscreen.soELF41p4 (!  w w x x  | |   %2 w 9 XF  `"v |  x  |` 04L :J ( W"ewl_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:/usr/openwin/libo y&P} | p    |  x  t   0  @  X  p   d    x l       $ 0 < H T ` l㿠@;@㿠@㿐#/@`  @  `@@`" `@$@```<``@@`  +㿐㿐/@ͮL`8 ` @@ ```4 `@@㿐㿐/@ᴂ`7;9`  $&  && & & 㿐/@X@@y@@x@@y@@z`(@@x@@l`,  @@q@@f@@p@@q  㿐@@i@@m㿐/@ࠂ`0@?㿐FullscreenTesting fullscreen.ewl_fullscreen.cbutton |00<0H0T0`0l0x000000o 0 L X o@ooP oo X0L ` (  x    | T ` h p t x |   , |5 T@ ( O_h z  Z  T ` h pu   | x t  0  @  X  p  O2 lD ?  Z d \g ts p  w  X  "  | 4 x J |Q` [j0L  ( ".libs/ewl_fullscreen.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_fullscreen.ccreate_test.LLC0.LLC1.LLC2.LLC3ewl_widget_cb_click__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_ewl_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_infoas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I 4: ; I.: ; ' @ GNU C 3.4.5ewl_fullscreen.c/home/falko/e/e17/libs/ewl/src/bin/tests/fullscreenEvasEv_EvasEvas_ObjectF_Evas_Objectlong long unsigned intintchar~  long intunsigned charshort intlong long intshort unsigned intlong unsigned 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#OVONEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALOVDlDLcurrentH#preferredO+#maximumP+#minimumQ+# padYL#(insetsZL#8flags\#H+HxD#yE#wF#hG# LOwL#hM#YlU#rV#tW#bX# list #direct!#len"#((key5#value6#_<S_<listCS#directD#lenE#Y'Kj'KlistR#maskS #lenT #indexU #{q${lqobjecta#parent$#Lcallbacks*#Pattach:#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme@#theme_text#data@#:_UQ 1widgetP#childrenR 0#clip_boxT#redirectV ]#child_addX 1#child_removeY c#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# F L ] ] $FEwl_Child_Remove* {  ] $ Ewl_Child_Resize2   ] $ VEwl_Child_Show9 FEwl_Child_Hide@ FEwl_Container_IteratorH  0$ ] A rnum_types#types r#float&  &container&)F#:'  :'overlay'4 #engine_name'6#engine'7#evas'9 w#evas_window':#cursor';#smart'=#ev_clip'>#tab_order'? 0#obj_cache'A@#last'J #x'L#y'M#dnd_count'O#focus'P#dnd_types'R 6#dnd_last_position'S$# w'Jclicked'E$#focused'F$#mouse_in'G$#drop_widget'H$# drag_widget'I$#j doublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ m[ 3 ^m[name[#func[ s# s  ^[% [%name[,#filename[-#tip[.#handle[0# type[1 #func[2#unit_tests[3#  ] (Mtest_infod ntestd Mh ycreate_testdnboxd ]hvboxd$`od$aembd }ewl_widget_cb_clickd,nwd+$hevd+idatad+jembd- }H ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_fullscreen.cd (4@HPX\dp | ` -  -  - !test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_EmbedEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_OverlayEwl_TestEwl_Dnd_TypesEwl_Containerunsigned int.hash.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 XX"o %B  /B  DB  N00TLLZ``` ( (O* x x@I  h | |q T T w ` `~ h h p p t t4 x x | | |F LP+x&L.d/P /p / 0T0707010000e4a2000081a40000000200000002000000014551f752000033e0000000760000000700000000000000000000001f00000000reloc/lib/ewl/tests/ewl_grid.a! / 1162998083 0 0 0 20 ` Xtest_infoewl_grid.o/ 1162998079 0 0 100644 13132 ` 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 .: ; ' @ .: ; ' @ 4: ; I GNU C 3.4.5ewl_grid.c/home/falko/e/e17/libs/ewl/src/bin/tests/gridEvas_ObjectFq_Evas_Objectlong long unsigned intintchar^  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.gm y Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 c_ecore_list7firstC#lastD#currentE#free_funcGR# nodesI#indexJ#Ecore_List_Node:z _ecore_list_node:data>#next?#zcEcore_DListEcore_Hash_Node /_ecore_hash_node next/#key#value#Ecore_HashG _ecore_hash buckets#size#nodes#index# compare#hash_funcy#free_keyR#free_valueR#/6NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVLLcurrentH#preferredO #maximumP #minimumQ # padY,#(insetsZ,#8flags\#H HxD#yE#wF#hG# ,OwL#hM#eYlU#rV#tW#bX# plist #direct!#len"#((key5#value6#<3<listC3#directD#lenE#9KJKlistR#maskS#lenT#indexU#qlqobjectA#parent#Lcallbacks #Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme #theme_text#data #?e51 widgetP#childrenR #clip_boxT#redirectV =#child_addX #child_removeY C#child_resizeZ w#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# & , = = &Ewl_Child_Remove* [ a w =  Ewl_Child_Resize2   =  6Ewl_Child_Show9 &Ewl_Child_Hide@ &Ewl_Container_IteratorH   =floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ 8[  [name[#func[ #   [%  [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  =   test_infob ^testb X  Tcreate_testbnboxb =Xvboxbbhboxbawbhgridb` child_append_cbbdnwbchebcidbcXbuttonbeh child_prepend_cbbqnwbphebpidbpXbuttonbrhbutton_clicked_cbb~nwb}heb}idb}jgbstart_colblend_colbhstart_rowbdend_rowb`  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_grid.cb  " ``"" ``" " 㿐@@@@@@  @ `@  2@  @@@@@@@@ ` @@@@`@ @@@@`@ @@@@`@ @    @@@@`@   @   @@@@`@   @ @ 㿐@@`@  @@㿐@@`@  @@㿀 L@ @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 |  <t - L - L - H -  test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int LL -<t 9HHKf< !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   E7EB:Q:fuUU@'O'qq'6 =  c c | %|  <  <  l  p   H  H       " * 2 : B  J $R (Z ,b 0j <r @z L P P X ` l x              $" ,* 02 4: <B HJ `R hZ pb tj xr z                 $ @  X `  h  l " p * x 2  :  B  J  R  Z  b  j  r  z          $ < H L h     $ <( , <@PX`p|  %$", (48 (@H L X`h"p 0x| 0  & 8$ 8" X X8@ HD HPX`#h pp$t p|" ( ( H H" 0 0$ H( H4<`!h l |  $ ( <@ D \ ` x | H as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 + %M 1@7?L4 \T ktv p ~"3$  &h  *h  /Px  /  /  /?0707010000e4a3000081ed0000000200000002000000014551f752000008b0000000760000000700000000000000000000002000000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e4a4000081ed0000000200000002000000014551f75100004220000000760000000700000000000000000000002000000000reloc/lib/ewl/tests/ewl_grid.soELF4<4 (! %& !"#  $% 0Le"{ d` 4;O Um z    (CH ^$ xl"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_infolibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1ewl_grid.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib 7̳ y&Pl  (H` ,x %T%`lx     ,8DP \ht㿠@;@i㿠@㿐#/A⤂`  @  `@@`" `@$@```\``@A`  +㿐㿐/Aͮ`X ` @A ```T `@A㿐㿐;/AP`$`(97 ,  & && & & 㿐/A@Ai@Ah@Ai@Aj@A`@Af  @Ae `0@@Aa  2@A`  @A`@AL@A_@AC@AD@AZ@A;@AA ` @AS@A6@AR`4@AP@A)` @AI@A#@A?`8@A=@A@` @A6@A@A8`<@A6@A6 @A    @A/@@@A`@@A@@   @A `L  @A@@@A`D@A@@Ӑ   @A @@͐ 㿐/@:P@@`4@@@@`L  @@ڐ@@㿐/@"@@`8@@@@̒`L  @@@@㿀/@ ᐒ L@@ɚ`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\0 (  ooDo8X oo$(D      $ ht| &/h: IY  t  T  ht|o P l` `    ! ' - 3 9 ?( EH K` Q W,X Ii{ v xp 1"Gcr{ d`  !9 FS`m t   *$ DlQ".libs/ewl_grid.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ .: ; ' @ 4: ; I  \GNU C 3.4.5ewl_grid.c/home/falko/e/e17/libs/ewl/src/bin/tests/gridEvas_ObjectFq_Evas_Objectlong long unsigned intintchar^  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.gm y Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 c_ecore_list7firstC#lastD#currentE#free_funcGR# nodesI#indexJ#Ecore_List_Node:z _ecore_list_node:data>#next?#zcEcore_DListEcore_Hash_Node /_ecore_hash_node next/#key#value#Ecore_HashG _ecore_hash buckets#size#nodes#index# compare#hash_funcy#free_keyR#free_valueR#/6ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:L:LcurrentH#preferredO #maximumP #minimumQ # padY,#(insetsZ,#8flags\#H HxD#yE#wF#hG# ,OwL#hM#eYlU#rV#tW#bX# plist #direct!#len"#((key5#value6#U<3U<listC3#directD#lenE#9'KJ'KlistR#maskS#lenT#indexU#qqqlqobjectA#parent#Lcallbacks #Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme #theme_text#data #?e51 widgetP#childrenR #clip_boxT#redirectV =#child_addX #child_removeY C#child_resizeZ w#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# & , = = &Ewl_Child_Remove* [ a w =  Ewl_Child_Resize2   =  6Ewl_Child_Show9 &Ewl_Child_Hide@ &Ewl_Container_IteratorH   =floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ 8c[  c[name[#func[ #   |[%  |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  =   test_infob  d ntestb h  Tcreate_testb lnboxb =Xvboxbbhboxbawbhgridb` child_append_cbbdlnwbchebcidbcXbuttonbeh child_prepend_cbbq,nwbphebpidbpXbuttonbrhbutton_clicked_cbb~,nwb}heb}idb}jgbstart_colblend_colbhstart_rowbdend_rowb` 5 ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_grid.c db h l p |                         ( D T ` h t                  ( 4 P X ` l l t           (,4@\l| ,<Xp |  d` -   - l` - ` - ,X -  test_info \(Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.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.shstrtab4 `"((oDD@%B  /B  DB8  N T Z `*`I$$l hqhh wtt~||40N i)!" 0& 9:`: ; ;< ;0707010000e4a5000081a40000000200000002000000014551f75700002a08000000760000000700000000000000000000002400000000reloc/lib/ewl/tests/ewl_histogram.a! / 1162998090 0 0 0 20 ` test_info// 1162998090 0 0 0 20 ` ewl_histogram.o/ /0 1162998087 0 0 100644 10532 ` 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 .: ; ' @ 4: ; I GNU C 3.4.5ewl_histogram.c/home/falko/e/e17/libs/ewl/src/bin/tests/histogramEvas_ObjectF{_Evas_Objectlong long unsigned intintcharh  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.qw  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 m_ecore_list7firstC#lastD#currentE#free_funcG\# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#mEcore_DListEcore_Hash_Node 9_ecore_hash_node next9#key#value#Ecore_HashQ _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key\#free_value\#9@NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVVLcurrentH#preferredO#maximumP#minimumQ# padY6#(insetsZ6#8flags\#HHxD#yE#wF#hG# 6OwL#hM#oYlU#rV#tW#bX# zlist #direct!#len"#((key5#value6#<=<listC=#directD#lenE#CKTKlistR#maskS#lenT#indexU#qlqobjectK#parent#Lcallbacks#Pattach$#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme*#theme_text#data*#$Io?; widgetP#childrenR #clip_boxT#redirectV G#child_addX #child_removeY M#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# 0 6 G G 0Ewl_Child_Remove* e k  G  Ewl_Child_Resize2   G  @Ewl_Child_Show9 0Ewl_Child_Hide@ 0Ewl_Container_IteratorH   Gfloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ B[  [name[#func[ #   [% * [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  G   test_info\ ^test\ X  Ucreate_test\nbox\ GXoverlay\aimg\`hist\hewl_histogram_test_cb_configure\Inw\Ghevent\Gidata\Hjchild\Jc\K Gl ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/sys/usr/include/usr/include/sys/usr/local/includeEvas.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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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\``"" ``" " " 㿐@@@   @@@@`@ @ @@@@ @@ @@@@ @@ @@@@ @@ @@@@ @@@ @ 㿐@0  @ @ 2HistogramDefines an image histogram.ewl_histogram.c/usr/local/share/ewl/images/entrance.png |  8 - < -  test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int 8 <=Kc|87Iaqewl_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 EAEL:[:pUUJ'Y'qq1@ G  c c | /|  8 8  y }  $ (,8!<)H1L9TA`IxQYaiqy$0<DPX dp|!)19AIQYai    0 8 0$ 8<LX` d px  @ @(4<DP\ht|$(8@Das: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +x %fp17i?LXL \ kv ~D   `  #X  %XH  %  %  %?0707010000e4a6000081ed0000000200000002000000014551f757000008d3000000760000000700000000000000000000002500000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e4a7000081ed0000000200000002000000014551f7570000384c000000760000000700000000000000000000002500000000reloc/lib/ewl/tests/ewl_histogram.soELF43$4 (!     @\ T T   T 6 T?TFWt]k  r"  \ 4"Jb  op 0 _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:/usr/openwin/lib y&P H X T $P (L , X 0  4  8  <  @  D< P H  LPD               ,  8 D㿠@;@㿠@㿐#/A\`  @  `@@`" `@$@```4``@A`  +㿐㿐/@ͮ㤂`8 ` @@ ```< `@@㿐㿐;/@`` 97 $&& & & & 㿐/@@@@@ϒ@@ϒ `,  @@ː@@̐@@`(@@ˠ@@˒ @@ @@@@@@@@Ē @@Ē@@ @@@@@@@@ @@@@ @@@@@@@@ @@@@ @@@@@@@@ @@@@v@@v @@z 㿐@@0  @@ @@ 2㿐/@Ă`0@?㿐HistogramDefines an image histogram.ewl_histogram.c/usr/local/share/ewl/images/entrance.png T00<0H0T0`0l0x00000000000 t &77T q ooo oo TTt      T  T,8@HLPT p+T4,? N^ yd YX ,8@Ht XTPL X      < N<DN D I  d<4qL}H T  TTt  3"K[k  \ "   :p? E]0j ~.libs/ewl_histogram.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ 4: ; I  <GNU C 3.4.5ewl_histogram.c/home/falko/e/e17/libs/ewl/src/bin/tests/histogramEvas_ObjectF{_Evas_Objectlong long unsigned intintcharh  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.qw  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 m_ecore_list7firstC#lastD#currentE#free_funcG\# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#mEcore_DListEcore_Hash_Node 9_ecore_hash_node next9#key#value#Ecore_HashQ _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key\#free_value\#9@ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:V:LcurrentH#preferredO#maximumP#minimumQ# padY6#(insetsZ6#8flags\#HHxD#yE#wF#hG# 6OwL#hM#oYlU#rV#tW#bX# zlist #direct!#len"#((key5#value6#U<=U<listC=#directD#lenE#C'KT'KlistR#maskS#lenT#indexU#qqqlqobjectK#parent#Lcallbacks#Pattach$#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme*#theme_text#data*#$Io?; widgetP#childrenR #clip_boxT#redirectV G#child_addX #child_removeY M#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# 0 6 G G 0Ewl_Child_Remove* e k  G  Ewl_Child_Resize2   G  @Ewl_Child_Show9 0Ewl_Child_Hide@ 0Ewl_Container_IteratorH   Gfloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ Bc[  c[name[#func[ #   |[% * |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  G   test_info\  Xntest\ h  Ucreate_test\ X nbox\ GXoverlay\aimg\`hist\hewl_histogram_test_cb_configure\I <nw\Ghevent\Gidata\Hjchild\Jc\K G ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/sys/usr/include/usr/include/sys/usr/local/includeEvas.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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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\        $ ( , 0 4 8 < @ D H L X h t x                $ 0 8 D L X d p x               < | \ -  X -  < -  test_infoHEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.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 "TTqo %B  /B  DB  NttTZ` q*  @I T T h T Tq,, w88~@@HHLL4PPTTT F t x` (#0d1( 1H 1h 20707010000e4a8000081a40000000200000002000000014551f75c00002f94000000760000000700000000000000000000001f00000000reloc/lib/ewl/tests/ewl_icon.a! / 1162998098 0 0 0 20 ` Xtest_infoewl_icon.o/ 1162998094 0 0 100644 12032 ` 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.5ewl_icon.c/home/falko/e/e17/libs/ewl/src/bin/tests/iconEvas_ObjectFq_Evas_Objectlong long unsigned intintchar^  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.gm y Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 c_ecore_list7firstC#lastD#currentE#free_funcGR# nodesI#indexJ#Ecore_List_Node:z _ecore_list_node:data>#next?#zcEcore_DListEcore_Hash_Node /_ecore_hash_node next/#key#value#Ecore_HashG _ecore_hash buckets#size#nodes#index# compare#hash_funcy#free_keyR#free_valueR#/6NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVLLcurrentH#preferredO #maximumP #minimumQ # padY,#(insetsZ,#8flags\#H HxD#yE#wF#hG# ,OwL#hM#eYlU#rV#tW#bX# plist #direct!#len"#((key5#value6#<3<listC3#directD#lenE#9KJKlistR#maskS#lenT#indexU#qlqobjectA#parent#Lcallbacks #Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme #theme_text#data #?e51 widgetP#childrenR #clip_boxT#redirectV =#child_addX #child_removeY C#child_resizeZ w#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# & , = = &Ewl_Child_Remove* [ a w =  Ewl_Child_Resize2   =  6Ewl_Child_Show9 &Ewl_Child_Hide@ &Ewl_Container_IteratorH   =floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ 8[  [name[#func[ #   [%  [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  =   test_infob ^testb X create_testbnboxb =hobco2b`hboxb`  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_icon.cb  " ``"" ``" " 㿐@%@@@#@  @@`@@@ @@`@@@@@@ @@`@ @@@@@@@`@@ @`@@`@ @@@!@@@ @@ @ @@@@@@ @@ @ @ @@@@@@@`@@ Iconewl_icon.c/usr/local/share/ewl/images/Draw.pngDrawDraw (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 |  < -  A test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int < 3@<J]m +8ewl_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_icon_image_setewl_icon_newewl_text_text_setewl_icon_type_setewl_icon_label_compressed_setewl_text_newewl_icon_editable_set E7EB:Q:fuUU@'O'qq'6 =  c c | %|  < <   "*2:B J$R(Z,b0j<r@z@LX``lt "*2 :B$J0R<ZDbPj\rdzlpt|     " * 2, :8 B@ JL RX Z` bh jl rp zx                  $ <( , <@ D P X`d Hl|  H   H     P P(4 <DT \dl `tx `|          $0 8@P X`pt |        $(<as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +V A% 17.?<L$ \D kdv ~N!  "h  &P  +L0  +|  +  +?0707010000e4a9000081ed0000000200000002000000014551f75c000008b0000000760000000700000000000000000000002000000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e4aa000081ed0000000200000002000000014551f75c00003bc0000000760000000700000000000000000000002000000000reloc/lib/ewl/tests/ewl_icon.soELF464 (! VVXXd   6T]dV kq"X  P` "*B  Oaf ly _PROCEDURE_LINKAGE_TABLE_ewl_container_child_appendewl_icon_label_compressed_set_DYNAMIC_edata_etext_initewl_icon_label_setewl_widget_show__deregister_frame_infoewl_text_newewl_hseparator_new_GLOBAL_OFFSET_TABLE_ewl_icon_extended_data_settest_infoewl_icon_new__register_frame_infoewl_box_orientation_set_lib_versionewl_icon_type_set_end_finiewl_hbox_newewl_icon_image_setewl_text_text_set__dso_handle_Jv_RegisterClassesewl_icon_alt_text_setewl_icon_editable_setlibgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_icon.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib y&P\`dhlpHt x (| 0 8 H p x     (4@LX dp |㿠@;@<㿠@㿐#/AL`  @  `@@`" `@$@```L``@A`  +㿐㿐/Aͮᔂ`P ` @A ```T `@At㿐㿐;/A` `$97 ( & && & & 㿐/A@AQ@AP@AQ@AR@AR `, @AN`0@AK@A9@A:@A; @A=@A=@A+@A,@A9@A#@A$@A% @A'`4@A%@A( @A@A@A@A@A @A`8@A@A@A`< @A@A`@@@@A  @@@@@@@@ߐ@@@@ @@`D@@@@ @@ː@@̐@@@@Ð@@Đ@@ @@ǒ@@ǒ@@ْ @@ǒ @@@@@@@@@@@@`@@@@@@ 㿐/@ሂ`H@?㿐Iconewl_icon.c/usr/local/share/ewl/images/Draw.pngDrawDraw (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`0l0x000000000000   ##h ] o oo ooh   X   &/: IY t T o < H    (  0  8  H  p  x % + 1 7 I=O  J  er~ V  $4"LYlX  P` "    ,>K _u.libs/ewl_icon.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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.LLC10create_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__PROCEDURE_LINKAGE_TABLE_ewl_container_child_appendewl_icon_label_compressed_set_DYNAMIC_edata_etext_initewl_icon_label_setewl_widget_show__deregister_frame_infoewl_text_newewl_hseparator_new_GLOBAL_OFFSET_TABLE_ewl_icon_extended_data_settest_infoewl_icon_new__register_frame_infoewl_box_orientation_set_lib_versionewl_icon_type_set_end_finiewl_hbox_newewl_icon_image_setewl_text_text_set__dso_handle_Jv_RegisterClassesewl_icon_alt_text_setewl_icon_editable_setas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I = HGNU C 3.4.5ewl_icon.c/home/falko/e/e17/libs/ewl/src/bin/tests/iconEvas_ObjectFq_Evas_Objectlong long unsigned intintchar^  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.gm y Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 c_ecore_list7firstC#lastD#currentE#free_funcGR# nodesI#indexJ#Ecore_List_Node:z _ecore_list_node:data>#next?#zcEcore_DListEcore_Hash_Node /_ecore_hash_node next/#key#value#Ecore_HashG _ecore_hash buckets#size#nodes#index# compare#hash_funcy#free_keyR#free_valueR#/6ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:L:LcurrentH#preferredO #maximumP #minimumQ # padY,#(insetsZ,#8flags\#H HxD#yE#wF#hG# ,OwL#hM#eYlU#rV#tW#bX# plist #direct!#len"#((key5#value6#U<3U<listC3#directD#lenE#9'KJ'KlistR#maskS#lenT#indexU#qqqlqobjectA#parent#Lcallbacks #Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme #theme_text#data #?e51 widgetP#childrenR #clip_boxT#redirectV =#child_addX #child_removeY C#child_resizeZ w#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# & , = = &Ewl_Child_Remove* [ a w =  Ewl_Child_Resize2   =  6Ewl_Child_Show9 &Ewl_Child_Hide@ &Ewl_Container_IteratorH   =floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ 8c[  c[name[#func[ #   |[%  |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  =   test_infob  P ntestb h create_testb nboxb =hobco2b`hboxb`  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_icon.c Pb T X \ h l p t x |                  ( 4 < D H L T ` l t                   $ , 8 < D P d p |                  $ , 8 D P \ d p |        |  P` -    -  A test_info HtEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.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 "hh]o %B  /B  DB  NTZ$` 6*XXXI  hq w~4L LV A*I 4TH4 4 4 5|0707010000e4ab000081a40000000200000002000000014551f76100004c34000000760000000700000000000000000000002500000000reloc/lib/ewl/tests/ewl_icon_theme.a! / 1162998106 0 0 0 28 ` test_infoicons// 1162998106 0 0 0 20 ` ewl_icon_theme.o/ /0 1162998102 0 0 100644 19272 ` ELFG4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.data.debug_frame.debug_pubnames.debug_aranges.debug_ranges.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 U4: ; I 4: ; I?  GNU C 3.4.5ewl_icon_theme.c/home/falko/e/e17/libs/ewl/src/bin/tests/icon_themeEvas_ObjectF}_Evas_Objectlong long unsigned intintcharj  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.sy  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 o_ecore_list7firstC#lastD#currentE#free_funcG^# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#oEcore_DListEcore_Hash_Node ;_ecore_hash_node next;#key#value#Ecore_HashS _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key^#free_value^#;BNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVXLcurrentH#preferredO#maximumP#minimumQ# padY8#(insetsZ8#8flags\#HHxD#yE#wF#hG# 8OwL#hM#qYlU#rV#tW#bX# |list #direct!#len"#((key5#value6#<?<listC?#directD#lenE#EKVKlistR#maskS#lenT#indexU#qlqobjectM#parent#Lcallbacks#Pattach&#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme,#theme_text#data,#&KqA= widgetP#childrenR #clip_boxT#redirectV I#child_addX #child_removeY O#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# 2 8 I I 2Ewl_Child_Remove* g m  I  Ewl_Child_Resize2   I  BEwl_Child_Show9 2Ewl_Child_Hide@ 2Ewl_Container_IteratorH   Ifloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ D[  [name[#func[ #   [% , [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  I   test_info\ ^test\ X ! Ocreate_test\nbox\ IXfbox\`scroll\a ewl_icon_theme_idle\)ndata\(ho\*afbox\*count\+dret\+mpath\1`ewl_icon_theme_pos\ icons\  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/sys/usr/include/usr/include/sys/usr/local/includeEvas.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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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\ um``"" ``" " " 㿐@@  @@@ @@ @㿐-`(`` *  /  "%(`@@ (`@(`@@@`(` $0 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 |  8p -  - &  test_info icons|ptPEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int   8p  2 EXs8 ewl_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_image_seticonsewl_vfreebox_newewl_icon_newewl_icon_theme_icon_path_get  | ECEN:]:rUUL'['qq3B I  c c "| 1|  8  8   p  t |                $ ( , 8% <- H5 L= TE dM lU l] xe m u }             ( < H P p |       8  $ 8<L\dl|           ( 4@HP h 0 @P`p $(,048< @0D@HXLhPxTX\`dhlpt x8|Ph(8@PX`hp 0HXp 0 H$X(p,048<@DHL(P8TPXh\x`dhlptx| 8Hh0Pp  ( @ 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@Xp (8Ph $(,048< @0D@HXLhPxTX\`dhlptx0|@P`p0@P`p(@Pp  $ ( 8@ D  as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 O %1|7?-XE1LXR1*b1 q1 2224'5 7d 9\ ;  FH G$   G0  GH?0707010000e4ac000081ed0000000200000002000000014551f761000008da000000760000000700000000000000000000002600000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e4ad000081ed0000000200000002000000014551f76100005a2c000000760000000700000000000000000000002600000000reloc/lib/ewl/tests/ewl_icon_theme.soELF4T4 ("!*** *  ,+8+8  *h .I+8R0,Y_* f}"*  \ " @ %AR0LW ]p,} ,8ewl_scrollpane_new_PROCEDURE_LINKAGE_TABLE_ewl_container_child_append_DYNAMIC_edata_init_etextecore_idle_enterer_addewl_icon_theme_icon_path_getewl_icon_label_set__deregister_frame_infoewl_widget_show_GLOBAL_OFFSET_TABLE_test_info__register_frame_infoewl_icon_new_lib_versionewl_object_minimum_size_setewl_vfreebox_new_end_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:/usr/openwin/lib y&P*$,,*(00*,0,*0,4*4,0*8)*<)*@**D**Hp*L*P0H*T, *`*d*X *\,4,(,8H,<`,@x,D,H,L,P,T,X,\,`,d,h(,l8,pP,th,xx,|,,,,,,,,,(,8,P,h,,,,,,, ,8,P,p,,,,,,,,,,---- -(-8-H-X- h-$x-(-,-0-4-8-<-@-D -H8-LH-P`-Tx-X-\-`-d-h-l-p-t(-x8-|H-`-p-----------0-P-h-------8-X-x------ -@-X.p... ... ..  .$ 8.( X., p.0 .4 .8 .< .@ .D .H .L!.P!.T!(.X!8.\!P.`!`.d!p.h!.l!.p!.t!.x!.|!.!.!."."(."8."P."`."p.".".".".".".".#.#.#(.#8.#H.#X.#h.#x.#.#.#.#.#.#.#.$.$/$0/$@/$P/ $h/$x/$/$/$/ $/$$/(%/,%/0%/4%(/8%@/<%P/@%`/D%p/H%/L%/P%/T%/X%/\%/`&/d& /h&0/l&@/p&X/t&h/x&x/|&/&/&/&/&/&/&/'/'/' /'0/'H/'`/'x/'/'/'/'/'/'/(/(/(8/(P/(`/(x/(/(/(/(/(/(/(0(0)0)(0 )H0)X0)p0)0)0 )0$)* ****** **+ +++( 㿠@;@㿠@㿐#/EP`  @  `@@`" `@$@```8``@E`  +㿐㿐/Eͮ☂`< ` @E ```@ `@E㿐㿐;/E``97 (&& & & & 㿐/E@E@E  @E@E@E @E@E`,@E㿐/EĮ$`0`D+` ` + ;  `$`#`(`@Ej@Ek (`@Ef(`@Ed@EI@EM`(` $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+800<0H0T0`0l0x0000000   x oo(oH D oo*hx(H  @ *  *h +8,,,$,,,0,40, !0L ,0,5,@@ O_ z| Zp ,,,$,,u 000,,4,0) )  * * p & :0HOM,(_ Z4 u, ,,0,,*h +80, * -J]"u*  \ "@ 0L   ,- A,8.libs/ewl_icon_theme.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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_ewl_scrollpane_new_PROCEDURE_LINKAGE_TABLE_ewl_container_child_append_DYNAMIC_edata_init_etextecore_idle_enterer_addewl_icon_theme_icon_path_getewl_icon_label_set__deregister_frame_infoewl_widget_show_GLOBAL_OFFSET_TABLE_test_info__register_frame_infoewl_icon_new_lib_versionewl_object_minimum_size_setewl_vfreebox_new_end_finiewl_icon_image_set__dso_handle_Jv_RegisterClassesiconsas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ;' @ : ;I .: ;' I@ 4: ;I 4: ;I U4: ; I 4: ; I?   GNU C 3.4.5ewl_icon_theme.c/home/falko/e/e17/libs/ewl/src/bin/tests/icon_themeEvas_ObjectF}_Evas_Objectlong long unsigned intintcharj  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.sy  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 o_ecore_list7firstC#lastD#currentE#free_funcG^# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#oEcore_DListEcore_Hash_Node ;_ecore_hash_node next;#key#value#Ecore_HashS _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key^#free_value^#;BENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:X:LcurrentH#preferredO#maximumP#minimumQ# padY8#(insetsZ8#8flags\#HHxD#yE#wF#hG# 8OwL#hM#qYlU#rV#tW#bX# |list #direct!#len"#((key5#value6#U<?U<listC?#directD#lenE#E'KV'KlistR#maskS#lenT#indexU#qqqlqobjectM#parent#Lcallbacks#Pattach&#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme,#theme_text#data,#&KqA= widgetP#childrenR #clip_boxT#redirectV I#child_addX #child_removeY O#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# 2 8 I I 2Ewl_Child_Remove* g m  I  Ewl_Child_Resize2   I  BEwl_Child_Show9 2Ewl_Child_Hide@ 2Ewl_Container_IteratorH   Ifloatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ Dc[  c[name[#func[ #   |[% , |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  I   test_info\ pntest\ h ! Ocreate_test\pnbox\ IXfbox\`scroll\a ewl_icon_theme_idle\)ndata\(ho\*afbox\*count\+eret\+lpath\1`ewl_icon_theme_pos\0H icons\ ,8B ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/sys/usr/include/usr/include/sys/usr/local/includeEvas.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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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\ ,048<@DHLPTX\`dp (,,DHHPdpm | \ - p -  - &  test_info icons 8Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.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_ranges.debug_str.shstrtab xx"o(( %BHH  /B  DB  NTZ`@@** * HI*h*h h+8+8q,, w,,~,$,$,,,,,0,04,4,40,0, 0,H 6<G9;^< JFRLdR*R RS S'0707010000e4ae000081a40000000200000002000000014551f766000031c4000000760000000700000000000000000000002200000000reloc/lib/ewl/tests/ewl_iconbox.a! / 1162998114 0 0 0 20 ` Xtest_infoewl_iconbox.o/ 1162998110 0 0 100644 12592 ` 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  : ; : ; I8 ' I' I : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/  : ; .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ 4: ; IPGNU C 3.4.5ewl_iconbox.c/home/falko/e/e17/libs/ewl/src/bin/tests/iconboxEvas_ObjectFw_Evas_Objectlong long unsigned intintchard  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong double suseconds_t7 time_t timeval1 tv_sec2l# tv_usec3X#Ecore_Free_Cb. Ecore_Hash_Cb1Ecore_Compare_Cb44Ecore_List7F _ecore_list7 firstC# lastD# currentE# free_funcG# nodesI# indexJ#Ecore_List_Node: _ecore_list_node: data># next?#Ecore_DList4Ecore_Hash_NodeE _ecore_hash_node  next# key# value#.Ecore_Hash H_ecore_hash  bucketsH# size# nodes# index# compare# hash_func# free_key# free_value#4NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVT5L currentH5# preferredOn# maximumPn# minimumQn# padY#( insetsZ#8 flags\#HnH xD# yE# wF# hG# O wL# hM#Y lU# rV# tW# bX#  list #direct!#len"#(J( key5# value6#<U< listC#directD#lenE#KK listR# maskS# lenT# indexU#qglq object# parentg#L callbacksm#P attach}# smart_object# fx_clip_box# theme_object# bit_path# bit_group# bit_state# appearance# inheritance# layer# toplayered# theme# theme_textJ# data#} t widgetP# childrenR s# clip_boxT# redirectV # child_addX t# child_removeY # child_resizeZ # child_show[ # child_hide\ )# iterator^ ?#Ewl_Child_Add#   gEwl_Child_Remove*   gEwl_Child_Resize2   gEwl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH ] c sg W  W modifiers^# button_# clicks`# xa# yb#Ewl_Box  UEwl_Box container+# orientation-# spacing.# homogeneous0#floatdoublesigned charM" (M" boxMP # ewl_iconbox_scrollpaneMRg# ewl_iconbox_pane_innerMSg# ewl_iconbox_context_menuMUg# ewl_iconbox_context_menu_itemMVg# ewl_iconbox_menu_floaterMWg# ewl_iconbox_view_menuMXg# icon_menu_floaterMZg# icon_menu_itemM[g# icon_menuM\g# ewl_iconbox_icon_listM_N# drag_iconMa|# edit_iconMb|# select_iconMc|# xdownMe# ydownMf# dxMg# dyMh# lxMi# lyMj# oxMk# oyMl# iwMm# ihMn# backgroundMpg# entryMrg# entry_floaterMsg# entry_boxMtg# selectMvg# select_floaterMwg# drag_boxMx# lasttimeMz{# key_event_cbM{# key_event_dataM|# editableM~#M'vM' boxM. # imageM0g# w_labelM1g# dragM3# selectedM4# icon_box_parentM6v# labelM7# label_compressedM8# oxM:# oyM;# w v[ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[[5`[ name[# func[u#u`[%[% name[,# filename[-# tip[.# handle[0# type[1# func[2# unit_tests[3# *Otest_infob ^testb OX{create_testbnboxb hbuttonbg`ibbg`add_icons_cbb.nwb,ghevb,idatab-jibb/ghiconb0|Micon_click_cbbI^wbHgXevbHYdatabHZebJM y ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_iconbox.cb " ``"" ``" " 㿐@@@` 2@ 2  @@@@`@ @@ 㿐@ `@ @ @`@`@`@`3@5`@`` `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! |  < -  -  ,T#test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_Iconbox_IconEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_Event_Mouse_DownEwl_WidgetEwl_TestEwl_IconboxEwl_Containerunsigned int <, )6Oj< !6Eewl_iconbox.ccreate_testicon_click_cbadd_icons_cbewl_iconbox_editable_setewl_container_child_appendewl_object_maximum_size_setputsewl_iconbox_icon_arrangetest_infoewl_widget_name_findewl_button_label_setewl_widget_showewl_iconbox_icon_addewl_iconbox_newewl_callback_appendewl_callback_prependewl_button_newewl_widget_name_set YVVKK$KfZf'' z  x :: +t:t|6:<m<q  %-5=E M$U(],e0m<u@}LXhx 4%L-d5x=|EMU]emu}    $ <( , <@PX `d px |           $ ( ,4 8 < @ DL @P HT @X H\d ph xp pt xx |        $ (<@ D\ `as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +T%17h?!HhL! \! k!v" ~$Y%  'L  *4  -L`  -  -  -?0707010000e4af000081ed0000000200000002000000014551f766000008c5000000760000000700000000000000000000002300000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e4b0000081ed0000000200000002000000014551f76600004214000000760000000700000000000000000000002300000000reloc/lib/ewl/tests/ewl_iconbox.soELF4<4 (! VVXX|   6?[bwV ~0"X  ` "4 p AF[oL uz _PROCEDURE_LINKAGE_TABLE_ewl_container_child_append_DYNAMICewl_object_maximum_size_set_edataewl_widget_name_find_etext_initewl_iconbox_new__deregister_frame_infoewl_widget_showewl_callback_append_GLOBAL_OFFSET_TABLE_ewl_button_label_settest_info__register_frame_infoewl_iconbox_icon_arrange_lib_version_endewl_callback_prependewl_widget_name_set_finiputsewl_iconbox_icon_add__dso_handleewl_button_new_Jv_RegisterClassesewl_iconbox_editable_setlibc.so.1SYSVABI_1.3libgcc_s.so.1GCC_3.0libewl.so.1ewl_iconbox.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib 7̳ y&P\`dhlp t x |   H   x      ( P X    (4@LX d p |㿠@;@㿠@㿐#/A`  @  `@@`" `@$@```p``@A`  +㿐㿐/Aͮ,`t ` @An ```x `@Ac㿐㿐;/A`@`D97 H8 & && & & 㿐/A8@A@@A?`L@A= 2@A< 2`h  @A8@A9@A:`P@A8@A8 @A @A* 㿐/@。`P@A,`X`T @A'`< @A$ @A%`\`` @A`d` @A``  @A`$`( @@`,`0 @@㿐1`/@tx` 4@@㿐/@8`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!00<0H0T0`0l0x00000000000 0 LT Y o2ood@ ooTXd0L ` p X   )2= p L\h w  W  r        %H ,  8 < F x L R X  ^  d j ( p P v X |   L   `   (1MTiV p0v"X  ` " & p 38MaL gl .libs/ewl_iconbox.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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__PROCEDURE_LINKAGE_TABLE_ewl_container_child_append_DYNAMICewl_object_maximum_size_set_edataewl_widget_name_find_etext_initewl_iconbox_new__deregister_frame_infoewl_widget_showewl_callback_append_GLOBAL_OFFSET_TABLE_ewl_button_label_settest_info__register_frame_infoewl_iconbox_icon_arrange_lib_version_endewl_callback_prependewl_widget_name_set_finiputsewl_iconbox_icon_add__dso_handleewl_button_new_Jv_RegisterClassesewl_iconbox_editable_setas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > : ;I  : ; : ; I8 ' I' I : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/  : ; .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ 4: ; IP GNU C 3.4.5ewl_iconbox.c/home/falko/e/e17/libs/ewl/src/bin/tests/iconboxEvas_ObjectFw_Evas_Objectlong long unsigned intintchard  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong double suseconds_t7 time_t timeval1 tv_sec2l# tv_usec3X#Ecore_Free_Cb. Ecore_Hash_Cb1Ecore_Compare_Cb44Ecore_List7F _ecore_list7 firstC# lastD# currentE# free_funcG# nodesI# indexJ#Ecore_List_Node: _ecore_list_node: data># next?#Ecore_DList4Ecore_Hash_NodeE _ecore_hash_node  next# key# value#.Ecore_Hash H_ecore_hash  bucketsH# size# nodes# index# compare# hash_func# free_key# free_value#4VNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVVTK5KL currentH5# preferredOn# maximumPn# minimumQn# padY#( insetsZ#8 flags\#HnH xD# yE# wF# hG# O wL# hM#Y lU# rV# tW# bX#  list #direct!#len"#(J( key5# value6#f<Uf< listC#directD#lenE#'K'K listR# maskS# lenT# indexU#qglq object# parentg#L callbacksm#P attach}# smart_object# fx_clip_box# theme_object# bit_path# bit_group# bit_state# appearance# inheritance# layer# toplayered# theme# theme_textJ# data#} t widgetP# childrenR s# clip_boxT# redirectV # child_addX t# child_removeY # child_resizeZ # child_show[ # child_hide\ )# iterator^ ?#Ewl_Child_Add#   gEwl_Child_Remove*   gEwl_Child_Resize2   gEwl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH ] c sg W  W modifiers^# button_# clicks`# xa# yb#Ewl_Box  UEwl_Box container+# orientation-# spacing.# homogeneous0#floatdoublesigned charM" (M" boxMP # ewl_iconbox_scrollpaneMRg# ewl_iconbox_pane_innerMSg# ewl_iconbox_context_menuMUg# ewl_iconbox_context_menu_itemMVg# ewl_iconbox_menu_floaterMWg# ewl_iconbox_view_menuMXg# icon_menu_floaterMZg# icon_menu_itemM[g# icon_menuM\g# ewl_iconbox_icon_listM_N# drag_iconMa|# edit_iconMb|# select_iconMc|# xdownMe# ydownMf# dxMg# dyMh# lxMi# lyMj# oxMk# oyMl# iwMm# ihMn# backgroundMpg# entryMrg# entry_floaterMsg# entry_boxMtg# selectMvg# select_floaterMwg# drag_boxMx# lasttimeMz{# key_event_cbM{# key_event_dataM|# editableM~#:M'v:M' boxM. # imageM0g# w_labelM1g# dragM3# selectedM4# icon_box_parentM6v# labelM7# label_compressedM8# oxM:# oyM;# w v[ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[t[5`t[ name[# func[u#u`[%[% name[,# filename[-# tip[.# handle[0# type[1# func[2# unit_tests[3# *Otest_infob  ntestb Oh{create_testb  nboxb hbuttonbg`ibbg`add_icons_cbb. nwb,ghevb,idatab-jibb/ghiconb0|Micon_click_cbbI nwbHghevbHidatabHjebJM y ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_iconbox.c b                    ( 4 @ T d                 $ , L l             |  ` -   -   -  < - T#test_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.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 "TTYo@%Bh  /BXX  DBdd  N00TLLZ`` ` p p*XX|I hq w~4U T1s:@: : ; ;0707010000e4b1000081a40000000200000002000000014551f76b000064ac000000760000000700000000000000000000002000000000reloc/lib/ewl/tests/ewl_image.a! / 1162998122 0 0 0 20 ` Xtest_infoewl_image.o/ 1162998119 0 0 100644 25624 ` ELF`X4(.shstrtab.debug_abbrev.debug_info.debug_line.text.rodata.data.debug_frame.debug_pubnames.debug_aranges.debug_ranges.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  : ;  : ; I8 .? : ; ' @ : ; I .: ; ' @ : ; I 4: ; I.: ; ' I@ 4: ; I !.: ;' @ ": ;I #: ;I $4: ;I% &4: ;I '4: ;I (1)41 * U+.: ; ,.: ;' I@ GNU C 3.4.5ewl_image.c/home/falko/e/e17/libs/ewl/src/bin/tests/imageEvas_ObjectFs_Evas_Objectlong long unsigned intintchar`   long intunsigned charshort intlong long intshort unsigned intlong unsigned intulong_t_@off_tino_tUblkcnt_tblksize_tlong double mode_tkU uid_ts gid_tw dev_tU nlink_tU time_t ;timespec&tv_sec'#tv_nsec(#timestruc_t> ^ Ecore_Free_Cb.syEcore_Hash_Cb1Ecore_Compare_Cb4Ecore_List7 o_ecore_list7firstC#lastD#currentE#free_funcG^# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#oEcore_DListEcore_Hash_Node ;_ecore_hash_node next;#key#value#Ecore_HashS _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key^#free_value^#;BNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVXLcurrentH#preferredO#maximumP#minimumQ# padY8#(insetsZ8#8flags\#HHxD#yE#wF#hG# 8OwL#hM#qYlU#rV#tW#bX# |list #direct!#len"#((key5#value6#<?<listC?#directD#lenE#EKVKlistR#maskS#lenT#indexU#q lqobjectM#parent #Lcallbacks #Pattach &#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme ,#theme_text#data ,# &K qA = widgetP#childrenR #clip_boxT#redirectV I#child_addX #child_removeY O#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# 2 8 I I  2Ewl_Child_Remove* g m  I Ewl_Child_Resize2    I BEwl_Child_Show9 2Ewl_Child_Hide@ 2Ewl_Container_IteratorH     I - Mresponse#floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ o[  1[name[#func[ F# F 1[% W [%name[,#[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  I  Estatest_deve#st_pad1eE#st_inoeq#st_modee#st_nlinke#st_uide#st_gide# st_rdeve#$st_pad2e#(st_sizeed#0st_pad3e#4st_atime;#8st_mtime;#@st_ctime;#Hst_blksizee#Pst_blockse~#Tst_fstypeeU#Xst_pad4eN#h U  e test_infofg^testffX Ldestroy_image_testftnwfr hfrifsjstrfu*image_existsfnifh stf ~image_goto_prev_cbfnwf hfifj imgfiimage_remove_cbfnwf hfifj imgfi/image_goto_next_cbfnwf hfifj imgficreate_testfnboxf Ih scrollpanef b button_hboxf h button_prevf a button_removef b button_nextf ` image_filefa!,create_image_fd_cbf=n"wf; h#f;i#f<j!create_image_fd_window_responsefLn"wfK h"evfKi"datafKj$efM$entryfN %&pathfSi'fTa&filefUh$l1fV$l2fW()'a*)'a "+3image_loadfimgf,path_test_set_getfzn"buffyX"lenfyY&of{ a$tf|&retf}h,scale_test_set_getfn"buffX"lenfY&of `&retfh&swf Vh&shf V`,size_test_set_getfn"buffX"lenfY&of `&retfh&swfl&shfh,constrain_test_set_getfn"buffX"lenfY&of `&retfh$swf image_boxfK  imagefL  imagesfM  entry_pathfN  note_boxfO  notefP  fdfQ    image_unit_testsf]. ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hfcntl.hstat.hewl_image.cfz ,uq' 3e~m~        `" ``"" ``" " " 㿐1@ 0@@  @ ?N`h@?  |<@  @ ? 㿐1@ @    `@`@@ 㿐1@  @@  `@`@@ 㿐1@ @    `@`@@ 㿐)@% 1@&  @ @ @! ?!  @@'$@    @ @ @@` @0!j ?ސ !d ?ؐ !^ ?А @!@ @ P@ @@$ @ @ P @  @@ @@` @ @ @ @@@@ @ @ @ @@@`@@`@@`@@@ @   @  @@@@@#$`@ `@  @`@`@!$ @` @`@ @ 㿐1 `@& @` @` @` @  @㿐@`@ O!@@@@`N@`!@ @ 2@@` "t 2! @@!@ @ /. @, @ @ `@ 0!@ $ 㿐@! @@@   @㿀@``  @@` J  J3 @㿈@ @ @` @0耠` 㿐@ @@  @0 image path set/getimage scale set/getimage size set/getimage constrain set/getImageProvides a widget for displaying evas loadable images, and edjes.ewl_image.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.pngBrowse...PreviousRemoveNextSimple image viewer, load up images and page through them.Select an Image...EWL Image TestEWL FiledialogTest program says bugger off.File open from image test: %s ERROR: %s does not exist /invalid/pathpath_get did not match path_set.scale_get did not match scale_set.@size_get did not match size_set. |  D@ - ` - X - h - X -  -  - p - ` -  - t - T - etest_info (TEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Testfilenameuser_dataEwl_Dialog_EventEwl_Containerev_dataunsigned int Xtp?|Rl` d j<hz    D@     X(XT`* 4L`t5M`mD2EXkr#5J^qewl_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_existsimage_boxewl_image_constrain_getecore_dlist_destroyecore_dlist_currentewl_image_newewl_scrollpane_newecore_dlist_previousecore_dlist_goto_laststrlenewl_container_child_appendewl_filedialog_directory_getputsewl_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  ECEN:]:rUUL'['qq 3 B # 2 t  c c M| \| sx|DD EI<[h<GK||UYl$TRlVX9X= !, @X n ;EM U]emu }$(,048DHXt %-5=EMU]e mu,}<@LPPX`ht     % - 5 = E$ M( U0 ]< eD mT wT \ ` l x           ( ( 4 < H T !\ )h 1p 9| A I Q Y a i q y        $ 0 8 @ D H P X \ ` h p t !x ) 1 9 A I Q Y a i q y    , 8 @ H L P X d l |        ! ) 1 9 A I Q$ [0 c< kH sP {T T d d l x                ( 0 8 @ H P( [4 c< kT s` {l p p x | |            #+3; CKS[ c$k$s0{88DX\ht #+3;CKS[c k s {     ` h ` h$ ( , 0 H LWP XH`2d t x#: ' $   M  $U,(0 @ D@H XH`$d t x |M  U(  9 $   M  UW ! <!   &  D D(84*8! <7D L \ `Fl%p t |U R .* 7  0          @ @$ @(1, 4E@>L*P! T7\Ld hMp t>| . *7 K `6 ` |  |8>.*71E>.(*,! 078K@ pH6L pPKX `6d hKp x6| ***  8 < <8  87771  *!   $.0G4 87< @TD H L PMT X \*` d7h l7p   A  N   O   C    8 7 ,   $+0I<)H)lFx (| (4M J  H  H H4H ;55,00 4(8 < @ HUT XD\ ` p%t hx h|Q-B h x xS%   =V    DS\%lP|?  S%/"   Sl 0XH$(D@D\`x|<|l $<@XX\as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 OM%_1' 71?4(E4,pR5 b5 q5566"<@A4 E ` Q`  ^\` ^8 _   `  `?0707010000e4b2000081ed0000000200000002000000014551f76a000008b7000000760000000700000000000000000000002100000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e4b3000081ed0000000200000002000000014551f76a00006b04000000760000000700000000000000000000002100000000reloc/lib/ewl/tests/ewl_image.soELF4e4 ("!!Q!Q!T!T$$CD  !#$&)*+./013467:<@BC "%'(,-2589;=>?A )"?Ql"&$3HOf}!T d&H!3Cdiw" $l 9QXey!Q %X 2 8=D%QXewl_box_spacing_set_Jv_RegisterClasses__register_frame_infoewl_text_text_getewl_object_fill_policy_set__deregister_frame_infoewl_hbox_newewl_window_name_setsnprintfewl_object_maximum_h_setecore_dlist_removeewl_filedialog_new_edataewl_filedialog_directory_getecore_dlist_appendewl_button_newewl_window_title_setstrcmpecore_dlist_goto_firstewl_object_padding_setewl_widget_destroyewl_scrollpane_newewl_image_constrain_getecore_dlist_current_GLOBAL_OFFSET_TABLE__initewl_object_alignment_setewl_image_constrain_set_endewl_text_text_setewl_widget_showewl_filedialog_selected_file_getputsewl_entry_newewl_button_label_set_PROCEDURE_LINKAGE_TABLE__DYNAMICstatewl_image_file_setewl_image_scale_setecore_dlist_previousecore_dlist_destroytest_infoecore_dlist_newewl_container_child_appendecore_dlist_remove_laststrlenewl_text_newewl_image_scale_getewl_image_file_path_setecore_dlist_nextewl_window_class_setewl_image_size_get_etextewl_image_file_path_getmemcpyewl_callback_appendewl_image_newewl_image_size_set_lib_version_finifreemalloc__dso_handlestrdupecore_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:/usr/openwin/libn ='x y&P!X%!\&!`&!d%!h%!l!p!t!x!|!! 0! H! X! ! ! h! ! !!(!!!!0!P!!&0!!&@!&8!X!!&D!&<!!!! !H!!&4!!%!"&,"%""" %%%`%%x%l%%&&"D"P"\"h"t?"."*"&")"""'"C" "3",##:#-#(#4B#@;#L#X#d#p#|##"#### #0# ###4$!$ $ $$/$0 $<$H@$T9$`$l2$x7$$8$($1$<$5$$㿠@;@#㿠@㿐#/C㬂`  @  `@@`" `@$@`````@D`  +㿐㿐/Cͮ` ` @C ``` `@C㿐㿐;/CX``975 x& && & & & 㿐!/C @C@0@C@C@ @@C ?N`h@C?  |<@  @ ? 㿐/C8`@C@C  `p@@C`d@@C@C㿐/C༂`@C  @Cn@C{ `p@@Cu`d@@Cr@Cs㿐/Cp0`@Cn@C]  `p@@CV`d@@CS@C9㿐/BQ㴂`@CR$%@CP#@`t @CL @CL@CM`j?$ @CF@CF`d%@C!    @C< @C< @C*@C+@@C30`@?`9?`2?0@C@C @C P`@B@B@C`p$@Bْ@C  P@B @B@B@C`@C``@BՒ @B @B @Bϐ@BА@B@B @B @Bђ @B@B@B` @B@B`$@B@B`(@B@B@B@B` @B `h  @B`  @B@B@B@B@B ` $@@Bz@@B  @B@@Bu@@B`l`, @BP$@Be@@Bf@Bd㿐/AK㜂`|`@B~`0&@B|`4@Bz`8@Bx`\@B8 @B;㿐@/A"``D@BcW@Bb@Bb@Bb@B_`N@`%@B`<@BS 9@A`p@BL@ $ 2`@@B<@Aː"@B< @B; /. @B4, `@A@A`d@@A 0`|@B $㿐/AX@A`H@B@B@B `L  @B㿀/A@A`P@`  @A@AP `T J  J3 @A㿈/Ar8@A @A @Aߔ`X` @A 0耠` 㿐/@R@Ag @AǠ@AȐ `T @A0 㿐/@L`@?㿐image path set/getimage scale set/getimage size set/getimage constrain set/getImageProvides a widget for displaying evas loadable images, and edjes.ewl_image.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.pngBrowse...PreviousRemoveNextSimple image viewer, load up images and page through them.Select an Image...EWL Image TestEWL FiledialogTest program says bugger off.File open from image test: %s ERROR: %s does not exist /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]0Z0W0T0Q0Nn d   oUo o $@ oo"  $Xd  X !T " $%%%%%%& !&H'&0%;X JZ uT UH %%%%p &&%%        0 ! H ( X / 6 = h D K R!( Y! `!0 g yP  x &0 &@&8XX  &D&<   ! 'H - 3l F&4M| `%(q| ` ` &,J% H %%%%* >"Tf"& &9H]d{!T d1&H6HXy~" $l #3Nfmz!Q ':X G MRY%fm.libs/ewl_image.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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_existsimage_box__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START_ewl_box_spacing_set_Jv_RegisterClasses__register_frame_infoewl_text_text_getewl_object_fill_policy_set__deregister_frame_infoewl_hbox_newewl_window_name_setsnprintfewl_object_maximum_h_setecore_dlist_removeewl_filedialog_new_edataewl_filedialog_directory_getecore_dlist_appendewl_button_newewl_window_title_setstrcmpecore_dlist_goto_firstewl_object_padding_setewl_widget_destroyewl_scrollpane_newewl_image_constrain_getecore_dlist_current_GLOBAL_OFFSET_TABLE__initewl_object_alignment_setewl_image_constrain_set_endewl_text_text_setewl_widget_showewl_filedialog_selected_file_getputsewl_entry_newewl_button_label_set_PROCEDURE_LINKAGE_TABLE__DYNAMICstatewl_image_file_setewl_image_scale_setecore_dlist_previousecore_dlist_destroytest_infoecore_dlist_newewl_container_child_appendecore_dlist_remove_laststrlenewl_text_newewl_image_scale_getewl_image_file_path_setecore_dlist_nextewl_window_class_setewl_image_size_get_etextewl_image_file_path_getmemcpyewl_callback_appendewl_image_newewl_image_size_set_lib_version_finifreemalloc__dso_handlestrdupecore_dlist_goto_lastas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > I !I/ : ;I  : ;  : ; I8 ' I' I : ; ( : ; I : ;  : ;  : ; I 8  : ;  : ; I8 .? : ; ' @ : ; I .: ; ' @ : ; I 4: ; I.: ; ' I@ 4: ; I !.: ;' @ ": ;I #: ;I $4: ;I% &4: ;I '4: ;I (1)41 * U+.: ; ,.: ;' I@ GNU C 3.4.5ewl_image.c/home/falko/e/e17/libs/ewl/src/bin/tests/imageEvas_ObjectFs_Evas_Objectlong long unsigned intintchar`   long intunsigned charshort intlong long intshort unsigned intlong unsigned intulong_t_@off_tino_tUblkcnt_tblksize_tlong double mode_tkU uid_ts gid_tw dev_tU nlink_tU time_t ;timespec&tv_sec'#tv_nsec(#timestruc_t> ^ Ecore_Free_Cb.syEcore_Hash_Cb1Ecore_Compare_Cb4Ecore_List7 o_ecore_list7firstC#lastD#currentE#free_funcG^# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#oEcore_DListEcore_Hash_Node ;_ecore_hash_node next;#key#value#Ecore_HashS _ecore_hash buckets#size#nodes#index# compare#hash_func#free_key^#free_value^#;BENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:X:LcurrentH#preferredO#maximumP#minimumQ# padY8#(insetsZ8#8flags\#HHxD#yE#wF#hG# 8OwL#hM#qYlU#rV#tW#bX# |list #direct!#len"#((key5#value6#U<?U<listC?#directD#lenE#E'KV'KlistR#maskS#lenT#indexU#qq qlqobjectM#parent #Lcallbacks #Pattach &#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme ,#theme_text#data ,# &K qA = widgetP#childrenR #clip_boxT#redirectV I#child_addX #child_removeY O#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# 2 8 I I  2Ewl_Child_Remove* g m  I Ewl_Child_Resize2    I BEwl_Child_Show9 2Ewl_Child_Hide@ 2Ewl_Container_IteratorH     I - Mresponse#floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ oc[  1c[name[#func[ F# F 1|[% W |[%name[,#[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  I  Estatest_deve#st_pad1eE#st_inoeq#st_modee#st_nlinke#st_uide#st_gide# st_rdeve#$st_pad2e#(st_sizeed#0st_pad3e#4st_atime;#8st_mtime;#@st_ctime;#Hst_blksizee#Pst_blockse~#Tst_fstypeeU#Xst_pad4eN#h U  e test_infofgXntestffh Ldestroy_image_testftXnwfr hfrifsjstrfu*image_existsfnifh stf ~image_goto_prev_cbfnwf hfifj imgfiimage_remove_cbfnwf hfifj imgfi/image_goto_next_cbfnwf hfifj imgficreate_testfnboxf Ih scrollpanef a button_hboxf h button_prevf a button_removef c button_nextf ` image_filefc!,create_image_fd_cbf=Pn"wf; h#f;i#f<j!create_image_fd_window_responsefLPn"wfK h"evfKi"datafKj$efM$entryfN %&pathfSi'fTa&filefUh$l1fV$l2fW(H)'a*)'a "+3image_loadfimgf,path_test_set_getfzln"buffyX"lenfyY&of{ a$tf|&retf}h,scale_test_set_getfln"buffX"lenfY&of `&retfh&swf Vh&shf V`,size_test_set_getfn"buffX"lenfY&of `&retfh&swfl&shfh,constrain_test_set_getfn"buffX"lenfY&of `&retfh$swf image_boxfK &, imagefL &0 imagesfM &4 entry_pathfN &8 note_boxfO &< notefP &@ fdfQ &D   image_unit_testsf]%z. ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hfcntl.hstat.hewl_image.cfz  $(,04<@DHLX\`lt$4@DDLd| , ,<HLLTlu(@Ldp|q!  8@X`lx(08@DLT\`hpx| %r,04<HT\lpt||8PTXdh3hap3|e~,,4HPXmdptx|~ $,8< @D HHPXl|  $0<LPT X\` ddlx   | l - XX - ` - | -  - | -  -  - P - x - l -  - ` - etest_info dEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Testfilenameuser_dataEwl_Dialog_EventEwl_Containerev_dataunsigned int.hash.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_ranges.debug_str.shstrtab$ @"o @%B $ $4  /BXXl DB  NddTZ `XX*!T!TI"" h$$q%% w%%~%%%%%%4%%,&&8& l 18:^M<Qn~a|ch c cc d'0707010000e4b4000081a40000000200000002000000014551f76f00002aac000000760000000700000000000000000000002a00000000reloc/lib/ewl/tests/ewl_image_thumbnail.a! / 1162998130 0 0 0 20 ` test_info// 1162998130 0 0 0 24 ` ewl_image_thumbnail.o/ /0 1162998126 0 0 100644 10692 ` ELF&|4(.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 4: ; I GNU C 3.4.5ewl_image_thumbnail.c/home/falko/e/e17/libs/ewl/src/bin/tests/image_thumbnailEvas_ObjectF_Evas_Objectlong long unsigned intintchart  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.}  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 y_ecore_list7firstC#lastD#currentE#free_funcGh# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#yEcore_DListEcore_Hash_Node E_ecore_hash_node nextE#key#value#Ecore_Hash] _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyh#free_valueh#ELNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVbLcurrentH#preferredO!#maximumP!#minimumQ!# padYB#(insetsZB#8flags\#H!HxD#yE#wF#hG# BOwL#hM#{YlU#rV#tW#bX# list #direct!#len"#((key5#value6#<I<listCI#directD#lenE#OK`KlistR#maskS#lenT#indexU#qlqobjectW#parent#Lcallbacks #Pattach0#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme6#theme_text#data6#0U{KG 'widgetP#childrenR &#clip_boxT#redirectV S#child_addX '#child_removeY Y#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# < B S S <Ewl_Child_Remove* q w  S  Ewl_Child_Resize2   S  LEwl_Child_Show9 <Ewl_Child_Hide@ <Ewl_Container_IteratorH   & 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[0# type[1 #func[2 #unit_tests[3 #  S   test_infog^testg X + create_testgnboxg Shimageg athumbg!`image_boxg"image_fileg#bicon_fileg$c image_thumb_unit_testsg H ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hfcntl.hstat.hewl_image_thumbnail.cg& tp&p&p+`" ``"" ``" " " 㿐!@ ? 5  @@!@    @ @ @@@ ? @@@ 1@.!@ ?  0!@ ?  0!@ ?  0!@ ?  0!@ ?Ԑ 0!@ ? @@ Image ThumbnailProvides a widget for displaying thumbnails of images.ewl_image_thumbnail.c/usr/local/share/ewl/images/e-logo.png/usr/local/share/ewl/images/Draw.png/home/falko/e/e17/libs/ewl/data/images/Draw.png/home/falko/e/e17/libs/ewl/data/images/e-logo.png./data/images/Draw.png./data/images/e-logo.png../data/images/Draw.png../data/images/e-logo.png |  D -  test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int  D#  :H`{Dewl_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    EMEX:g:|U UV'e'qq=L S  c c ,| ;|  D  D !  U _ g  o w      $ ( , 0 4 8 D H X \ \ d h t t   ' / 7 ? G O W _ g o w      0 L h           $ H( D, H0 DH `LP `d `htx    ( 0 48 D L PT ` h 0lp 0| 0 P P P h h h  $ ( D as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 0e %U1<7?<L \ kv{ X!|  !L  #T  %0  &  &$  &<?0707010000e4b5000081ed0000000200000002000000014551f76f000008fd000000760000000700000000000000000000002b00000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e4b6000081ed0000000200000002000000014551f76f000039a4000000760000000700000000000000000000002b00000000reloc/lib/ewl/tests/ewl_image_thumbnail.soELF44|4 (!    8\   8 6?FT<Z  a"y  l " P 8,>X D\t _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:/usr/openwin/lib 7̳ y&P        P  0 0  X  h      h         $ 8 ( 4 , 0 h t           㿠@;@㿠@㿐#/A\`  @  `@@`" `@$@```P``@AZ`  +㿐㿐/Aͮं`T ` @AD ```X `@A9㿐㿐;/A`$`(975 , & && & & & 㿐/@㠂`0@A? F @A @A @A     @A  @A  @A @A `@@@?@@@A@A 3@@0`D@@ڐ?`H@@Ӑ?`@@̐?0`4@@Ð?`8@@?`<@@?0@@@@ 㿐/@܂`L@?㿐Image ThumbnailProvides a widget for displaying thumbnails of images.ewl_image_thumbnail.c/usr/local/share/ewl/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/home/falko/e/e17/libs/ewl/data/images/e-logo.png./data/images/e-logo.png../data/images/e-logo.png00<0H0T0`0l0x00000000 < X %x o[o@o oo 8x@<X l P    8   8%1:E P Tdt , _  z   P  0 0. X 4 h : @ F h L R X ^  d 8 Tj|  w @   8  !<'  ."FVo  l " P 8 X )ANU .libs/ewl_image_thumbnail.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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 WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I 4: ; I  GNU C 3.4.5ewl_image_thumbnail.c/home/falko/e/e17/libs/ewl/src/bin/tests/image_thumbnailEvas_ObjectF_Evas_Objectlong long unsigned intintchart  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.}  Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 y_ecore_list7firstC#lastD#currentE#free_funcGh# nodesI#indexJ#Ecore_List_Node: _ecore_list_node:data>#next?#yEcore_DListEcore_Hash_Node E_ecore_hash_node nextE#key#value#Ecore_Hash] _ecore_hash buckets#size#nodes#index# compare#hash_func#free_keyh#free_valueh#ELENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:b:LcurrentH#preferredO!#maximumP!#minimumQ!# padYB#(insetsZB#8flags\#H!HxD#yE#wF#hG# BOwL#hM#{YlU#rV#tW#bX# list #direct!#len"#((key5#value6#U<IU<listCI#directD#lenE#O'K`'KlistR#maskS#lenT#indexU#qqqlqobjectW#parent#Lcallbacks #Pattach0#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme6#theme_text#data6#0U{KG 'widgetP#childrenR &#clip_boxT#redirectV S#child_addX '#child_removeY Y#child_resizeZ #child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# < B S S <Ewl_Child_Remove* q w  S  Ewl_Child_Resize2   S  LEwl_Child_Show9 <Ewl_Child_Hide@ <Ewl_Container_IteratorH   & 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[0# type[1 #func[2 #unit_tests[3 #  S   test_infog 0ntestg h + create_testg 0 nboxg Shimageg athumbg!`image_boxg"image_fileg#bicon_fileg$c image_thumb_unit_testsg 0 VH ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hfcntl.hstat.hewl_image_thumbnail.cg&         $ 0 4 8  D X \ \ d p |                t 0 0 8 L L T tl       ,   | l -  0 -  test_info0Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.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 xx"%o@@@%B  /B  DB  N<<TXXZll` P P* \I 8 8 hq w~  4$`M tie ( Z28H2 2 2 3`0707010000e4b7000081a40000000200000002000000014551f7740000300c000000760000000700000000000000000000002000000000reloc/lib/ewl/tests/ewl_imenu.a! / 1162998138 0 0 0 20 ` Xtest_infoewl_imenu.o/ 1162998134 0 0 100644 12152 ` ELF,X4(.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!I/ GNU C 3.4.5ewl_imenu.c/home/falko/e/e17/libs/ewl/src/bin/tests/imenuEvas_ObjectFs_Evas_Objectlong long unsigned intintchar`  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.io { Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 e_ecore_list7firstC#lastD#currentE#free_funcGT# nodesI#indexJ#Ecore_List_Node:| _ecore_list_node:data>#next?#|eEcore_DListEcore_Hash_Node 1_ecore_hash_node next1#key#value#Ecore_HashI _ecore_hash buckets#size#nodes#index# compare#hash_func{#free_keyT#free_valueT#18NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVNLcurrentH#preferredO #maximumP #minimumQ # padY.#(insetsZ.#8flags\#H HxD#yE#wF#hG# .OwL#hM#gYlU#rV#tW#bX# rlist #direct!#len"#((key5#value6#<5<listC5#directD#lenE#;KLKlistR#maskS#lenT#indexU#qlqobjectC#parent#Lcallbacks #Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme"#theme_text#data"#Ag73 widgetP#childrenR #clip_boxT#redirectV ?#child_addX #child_removeY E#child_resizeZ y#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# ( . ? ? (Ewl_Child_Remove* ] c y ?  Ewl_Child_Resize2   ?  8Ewl_Child_Show9 (Ewl_Child_Hide@ (Ewl_Container_IteratorH    ?floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ :[  [name[#func[ #   [% " [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  ?   test_infob ^testb X  Mcreate_testbnboxb ?hmenu1bamenu2b`itembc cb_menu_clickedb[nwbZXevbZidatabZjob\atextb][bufb^ w  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_imenu.cb)nGO " ``"" ``" " 㿐@%@`@`@@@ @`@`@@@  @`@`@  @@@ @`@`@  @@@@ @  @@@@`@  @@@@`@@@@`@  @@@@`@  @@㻐@ @$@@IMenuDefines a menu used internally. The contents on the menu are not drawn outside of the Evas.ewl_imenu.cmenu_label/usr/local/share/ewl/images/Draw.pngTest Menu/usr/local/share/ewl/images/Open.pngDia/usr/local/share/ewl/images/Package.pngGimpButtonSub MenuButton 1Button 2%s item clicked. |  <\ - P -  test_infoEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int <\P )7Rgy<!5ewl_imenu.ccreate_testcb_menu_clickedewl_label_newewl_container_child_appendewl_button_label_getewl_menu_item_newtest_infoewl_widget_name_findewl_button_label_setewl_widget_showewl_callback_appendewl_button_image_setewl_button_stock_type_setewl_label_text_setewl_imenu_newewl_widget_name_setsnprintf E9ED:S:hwUUB'Q'qq)8 ?  c c | '|  < <  e i  #+3;C K$S([,c0k<s@{@HLPXht|'/7?GO W,_<gHo\wdpx     '$ /0 7D ?L GT OX W\ _d gp o w          h$ <( h, <@ D H xPT xX `d lt|        $( ,  48  @H T\dp|  ( (  0 0  @ @(0 <DLT P\` Php |   ` ` $ (<@ Das: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +} %s 1$7q?XL \ kv ~ |>!  #T  'P\  +H  +  ,  ,?0707010000e4b8000081ed0000000200000002000000014551f774000008b7000000760000000700000000000000000000002100000000reloc/lib/ewl/tests/ewl_imenu.la# ewl_imenu.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_imenu.so' # Names of this library. library_names='ewl_imenu.so ewl_imenu.so ewl_imenu.so' # The name of the static archive. old_library='ewl_imenu.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -lz -lm' # Version information for ewl_imenu. 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' 0707010000e4b9000081ed0000000200000002000000014551f77400003d5c000000760000000700000000000000000000002100000000reloc/lib/ewl/tests/ewl_imenu.soELF4844 (! p44  4 0K4T4[ bh}" ` "$2 H ?HPMa{  ewl_button_label_get_PROCEDURE_LINKAGE_TABLE_ewl_container_child_append_DYNAMIC_edata_etext_initewl_widget_name_findewl_menu_item_newewl_widget_show__deregister_frame_infoewl_label_newewl_callback_append_GLOBAL_OFFSET_TABLE_test_infoewl_button_label_set__register_frame_infoewl_imenu_new_lib_versionsnprintf_endewl_widget_name_setewl_button_stock_type_set_finiewl_label_text_setewl_button_image_set__dso_handle_Jv_RegisterClasseslibc.so.1SUNW_1.1libgcc_s.so.1GCC_3.0libewl.so.1ewl_imenu.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib =' y&P(840,px   P X     @ H$0( ,0$d p|     $㿠@;@;㿠@㿐#/A∂`  @  `@@`" `@$@```d``@A`  +㿐㿐/AͮЂ`h ` @A ```l `@A㿐㿐;/A4`8`<97 @0 & && & & 㿐/A@Af`D@Ad`H@Ab@Ab@Ac@Ad`L @Aa`P@A_@AP@AQ@A[ `T @AO`X@AM@A>`4  @AH@A7@AA`\ @A5`@A3@A$  @A1@A @A*@A- @A  @A"@A@A`@A@A  @A@A@A` @A@@@@@@`$@@@@  @@@@@@`(@@@@֒  @@@@Ґ㻐/@:4`H@@@@ܐ`,$@@א@@㿐/@Ȃ``@?㿐IMenuDefines a menu used internally. The contents on the menu are not drawn outside of the Evas.ewl_imenu.cmenu_label/usr/local/share/ewl/images/Draw.pngTest Menu/usr/local/share/ewl/images/Open.pngDia/usr/local/share/ewl/images/Package.pngGimpButtonSub MenuButton 1Button 2%s item clicked.400<0H0T0`0l0x00000000000    T F o!yoo, oo4T , ( H  4 4  (,04 P'40 ; H JZ0 u U   (p l 840,p x        & d 6 P < X B H N T Z ` f@ lH Jr$   < ,(4  4)40 7=Rdt"  ` " H P"6P Vi~ .libs/ewl_imenu.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_imenu.c.LLC10.LLC11.LLC12.LLC13.LLC14.LLC15create_testcb_menu_clicked.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_ewl_button_label_get_PROCEDURE_LINKAGE_TABLE_ewl_container_child_append_DYNAMIC_edata_etext_initewl_widget_name_findewl_menu_item_newewl_widget_show__deregister_frame_infoewl_label_newewl_callback_append_GLOBAL_OFFSET_TABLE_test_infoewl_button_label_set__register_frame_infoewl_imenu_new_lib_versionsnprintf_endewl_widget_name_setewl_button_stock_type_set_finiewl_label_text_setewl_button_image_set__dso_handle_Jv_RegisterClassesas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ I!I/  xGNU C 3.4.5ewl_imenu.c/home/falko/e/e17/libs/ewl/src/bin/tests/imenuEvas_ObjectFs_Evas_Objectlong long unsigned intintchar`  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.io { Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 e_ecore_list7firstC#lastD#currentE#free_funcGT# nodesI#indexJ#Ecore_List_Node:| _ecore_list_node:data>#next?#|eEcore_DListEcore_Hash_Node 1_ecore_hash_node next1#key#value#Ecore_HashI _ecore_hash buckets#size#nodes#index# compare#hash_func{#free_keyT#free_valueT#18ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:N:LcurrentH#preferredO #maximumP #minimumQ # padY.#(insetsZ.#8flags\#H HxD#yE#wF#hG# .OwL#hM#gYlU#rV#tW#bX# rlist #direct!#len"#((key5#value6#U<5U<listC5#directD#lenE#;'KL'KlistR#maskS#lenT#indexU#qqqlqobjectC#parent#Lcallbacks #Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme"#theme_text#data"#Ag73 widgetP#childrenR #clip_boxT#redirectV ?#child_addX #child_removeY E#child_resizeZ y#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# ( . ? ? (Ewl_Child_Remove* ] c y ?  Ewl_Child_Resize2   ?  8Ewl_Child_Show9 (Ewl_Child_Hide@ (Ewl_Container_IteratorH    ?floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ :c[  c[name[#func[ #   |[% " |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  ?   test_infob  ntestb h  Mcreate_testb nboxb ?hmenu1bamenu2b`itembc cb_menu_clickedb[ nwbZXevbZidatabZjob\atextb][bufb^ w  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hiso/stdio_iso.hstdio.hewl_imenu.c b                          , 4 < D H T h t |G |O              $ 8 @ L T ` t |                   , 4 < D H P \ p             |  ` -   -  d -  test_info xpEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_TestEwl_Containerunsigned int.hash.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 "TTFo@%BD  /B   DB,,  NTZ(( ` H Hy*pI44 h44q  w~  ((,,400444R } + 5d68 6X 6x 70707010000e4ba000081a40000000200000002000000014551f7790000343c000000760000000700000000000000000000002500000000reloc/lib/ewl/tests/ewl_io_manager.a! / 1162998146 0 0 0 20 ` test_info// 1162998146 0 0 0 20 ` ewl_io_manager.o/ /0 1162998142 0 0 100644 13144 ` ELF084(.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 .: ; ' @ 4: ; II !I/GNU C 3.4.5ewl_io_manager.c/home/falko/e/e17/libs/ewl/src/bin/tests/io_managerEvasEv_EvasEvas_ObjectF_Evas_Objectlong long unsigned intintchar~  long intunsigned charshort intlong long intshort unsigned intlong unsigned 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_VERTICALVEWL_POSITION_LEFTEWL_POSITION_RIGHTEWL_POSITION_TOPEWL_POSITION_BOTTOMaEWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODAL5LcurrentH5#preferredOn#maximumPn#minimumQn# padY#(insetsZ#8flags\#HnHxD#yE#wF#hG# OwL#hM#YlU#rV#tW#bX# list #direct!#len"#(J(key5#value6#<U<listC#directD#lenE#KKlistR#maskS #lenT #indexU #q glqobject#parent g#Lcallbacks m#Pattach }#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme #theme_textJ#data # }U  twidgetP#childrenR s#clip_boxT#redirectV #child_addX t#child_removeY #child_resizeZ #child_show[ #child_hide\ )#iterator^ ?#Ewl_Child_Add#   g Ewl_Child_Remove*   g Ewl_Child_Resize2   g VEwl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH ] c s g   num_types#types #  response#float&  &container&) #' ' y'overlay'4 #engine_name'6#engine'7#evas'9 #evas_window':#cursor';#smart'=#ev_clip'>#tab_order'? s#obj_cache'A #last'J y#x'L#y'M#dnd_count'O#focus'P#dnd_types'R y#dnd_last_position'S g# 'Jclicked'E g#focused'F g#mouse_in'G g#drop_widget'H g# drag_widget'I g#j( (embed() #window(+#transient(,#title(.#name(/#classname(0#flags(2# )()window)* #box), g#vbox)- g#action_area). g#separator)0 g#position)2#active_area)3#03p0dialog0&#fp0' g#menu0( g#doublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[[ K[name[#func[`# ` K[%q[%name[,#filename[-#tip[.#handle[0# type[1 #func[2#unit_tests[3#  :test_infod^testd :Xfcreate_testdnboxd hod g`o2d g`cb_clickedd-nwd+ ghevd+idatad,jfdd. ghcb_fd_deleted;^wd: gXevd:Ydatad:Zcb_opendAnwd@ ghevd@idatad@jedBfddCscrolldD g`tdD gisdE`pathdEw (  ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_io_manager.cd!``"" ``" " " 㿐@@  @ @ 0@@@@@`@ 㿐@`@`@`@  @  @@`㻐@`)@@$@ @@@ @@`@@0 @IO ManagerDefines a system for doing IO of URIsewl_io_manager.cscrolltxt*.txtpng*.pngjpg*.jpg%s/%sUnable to create widget from file (%s) |  8 -  -   - test_info Ewl_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` 8 &P3>Ql8:M`eewl_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_button_stock_type_setewl_object_fill_policy_setewl_filedialog_newewl_widget_destroyfreeewl_filedialog_selected_file_getewl_container_resetewl_button_newewl_widget_name_setsnprintf    ZWZfOO$KuZu''   z      E ,E : :jj)8 %gv!%8X8\PP`+`/ +5=EM U]emu }$(,8<HPht %-,5D=PEPM`Ud]helmpup}x    8 8 8$ 8< HP T `lx P! P X ` X ` h p h p x  x   P P$, `0 `<DP T x  " P P    $ (8@ D\ `Pl p`as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 +%1l 7 ?!HL! \! k" v#$0 ~%T'  )  ,\  /\x  /  /  /?0707010000e4bb000081ed0000000200000002000000014551f779000008da000000760000000700000000000000000000002600000000reloc/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/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -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' 0707010000e4bc000081ed0000000200000002000000014551f779000043a8000000760000000700000000000000000000002600000000reloc/lib/ewl/tests/ewl_io_manager.soELF4>4 (! XXXX%"   ! "+:Rfo \ 0 6Kh  uX  , X  "_Jv_RegisterClasses__register_frame_infoewl_button_newewl_io_manager_uri_readewl_container_reset_DYNAMICewl_container_child_appendewl_filedialog_filter_addewl_button_stock_type_setewl_widget_destroyewl_filedialog_selected_file_getewl_widget_showsnprintftest_info_edataewl_callback_append_initewl_widget_name_findewl_filedialog_directory_get_lib_versionewl_filedialog_new_etext_finiewl_object_fill_policy_setewl_widget_name_setewl_scrollpane_newfree_end_GLOBAL_OFFSET_TABLE___dso_handle_PROCEDURE_LINKAGE_TABLE___deregister_frame_infolibc.so.1SUNW_1.1libgcc_s.so.1GCC_3.0libewl.so.1ewl_io_manager.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib6 ='@I y&PW\`dhlp \t(x0|        L !! ,8DP \ht   㿠@;@㿠@㿐#/A`  @  `@@`" `@$@```d``@AG`  +㿐㿐/AͮL`` ` @A1 ```\ `@A&㿐㿐;/@㰂`(`,97 0$&& & & & 㿐/@\@A@A `T @A @A 0@A@A@A@@`4@@@@ 㿐/@@@`8`<@@ `@`D @@`L`H @@`P  @@Đ`  @@@@ā@@Ϟ@㻐@/@`,@@@@Ɛ`$@@ @@@@`4@@@@@@` `@@@@0@@㿐/@`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`0l0x00000000000000 0,0_6I  ,k}}  o oo@ oo  , @  X    ,5@ O_ H z  Z  u   \ (  0    " ( . 4 : @ F L R X L e  Op < }   " %9B]w \   ;  H[X b , hX  ".libs/ewl_io_manager.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.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.ccb_open.LLC10.LLC11create_test.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6.LLC7.LLC8.LLC9cb_fd_deletecb_clicked__DTOR_END__call___do_global_ctors_aux__CTOR_END____JCR_END____FRAME_END__crtn.s_END__START__Jv_RegisterClasses__register_frame_infoewl_button_newewl_io_manager_uri_readewl_container_reset_DYNAMICewl_container_child_appendewl_filedialog_filter_addewl_button_stock_type_setewl_widget_destroyewl_filedialog_selected_file_getewl_widget_showsnprintftest_info_edataewl_callback_append_initewl_widget_name_findewl_filedialog_directory_get_lib_versionewl_filedialog_new_etext_finiewl_object_fill_policy_setewl_widget_name_setewl_scrollpane_newfree_end_GLOBAL_OFFSET_TABLE___dso_handle_PROCEDURE_LINKAGE_TABLE___deregister_frame_infoas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I: ;I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ 4: ; II !I/ 4 GNU C 3.4.5ewl_io_manager.c/home/falko/e/e17/libs/ewl/src/bin/tests/io_managerEvasEv_EvasEvas_ObjectF_Evas_Objectlong long unsigned intintchar~    long intunsigned charshort intlong long intshort unsigned intlong unsigned 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#OVZNEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALZVEWL_POSITION_LEFTEWL_POSITION_RIGHTEWL_POSITION_TOPEWL_POSITION_BOTTOMaEWL_WINDOW_BORDERLESSEWL_WINDOW_USER_CONFIGUREEWL_WINDOW_GRAB_POINTEREWL_WINDOW_GRAB_KEYBOARDEWL_WINDOW_OVERRIDEEWL_WINDOW_FULLSCREEN EWL_WINDOW_DIALOGEWL_WINDOW_MODALO5OLcurrentH5#preferredOn#maximumPn#minimumQn# padY#(insetsZ#8flags\#HnHxD#yE#wF#hG# OwL#hM#YlU#rV#tW#bX# list #direct!#len"#(J(key5#value6#u<Uu<listC#directD#lenE#'K'KlistR#maskS #lenT #indexU #q glqobject#parent g#Lcallbacks m#Pattach }#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme #theme_textJ#data # }U  twidgetP#childrenR s#clip_boxT#redirectV #child_addX t#child_removeY #child_resizeZ #child_show[ #child_hide\ )#iterator^ ?#Ewl_Child_Add#   g Ewl_Child_Remove*   g Ewl_Child_Resize2   g VEwl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH ] c s g   num_types#types #  response#float&  &container&) #E' ' yE'overlay'4 #engine_name'6#engine'7#evas'9 #evas_window':#cursor';#smart'=#ev_clip'>#tab_order'? s#obj_cache'A #last'J y#x'L#y'M#dnd_count'O#focus'P#dnd_types'R y#dnd_last_position'S g# 'Jclicked'E g#focused'F g#mouse_in'G g#drop_widget'H g# drag_widget'I g#j:( :(embed() #window(+#transient(,#title(.#name(/#classname(0#flags(2# j)(j)window)* #box), g#vbox)- g#action_area). g#separator)0 g#position)2#active_area)3#03p0dialog0&#fp0' g#menu0( g#doublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[[ K[name[#func[`# ` K[%q[%name[,#filename[-#tip[.#handle[0# type[1 #func[2#unit_tests[3#  :test_infod ntestd :hfcreate_testd nboxd hod g`o2d g`cb_clickedd- Lnwd+ ghevd+idatad,jfdd. ghcb_fd_deleted; L \^wd: gXevd:Ydatad:Zcb_opendA \ 4nwd@ ghevd@idatad@jedBfddCscrolldD g`tdD gisdE`pathdEw (  0 ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/usr/include/usr/include/iso/usr/include/sys/usr/local/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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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.hstdarg.hva_list.hstdio_tag.hstdio_impl.hstdio_iso.hstdio.hstdlib_iso.hstdlib_c99.hewl_io_manager.c d!                       4 @ L T ` l          $ 8 @ L L \ ` d  p! t x x               4 |  \ -   -   -  L \ - test_info Ewl_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.hash.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@%B,  /B  DB  N  T , ,Z @ @T` *XXhI< hq w~4P   2E 4;|< <,  / 1162998153 0 0 0 20 ` Xtest_infoewl_layer.o/ 1162998150 0 0 100644 12828 ` ELF.4(.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 4: ; IGNU C 3.4.5ewl_layer.c/home/falko/e/e17/libs/ewl/src/bin/tests/layerEvas_ObjectFs_Evas_Objectlong long unsigned intintchar`  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.io { Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 e_ecore_list7firstC#lastD#currentE#free_funcGT# nodesI#indexJ#Ecore_List_Node:| _ecore_list_node:data>#next?#|eEcore_DListEcore_Hash_Node 1_ecore_hash_node next1#key#value#Ecore_HashI _ecore_hash buckets#size#nodes#index# compare#hash_func{#free_keyT#free_valueT#18NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVNLcurrentH#preferredO #maximumP #minimumQ # padY.#(insetsZ.#8flags\#H HxD#yE#wF#hG# .OwL#hM#gYlU#rV#tW#bX# rlist #direct!#len"#((key5#value6#<5<listC5#directD#lenE#;KLKlistR#maskS#lenT#indexU#qlqobjectC#parent#Lcallbacks #Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme"#theme_text#data"#Ag73 widgetP#childrenR #clip_boxT#redirectV ?#child_addX #child_removeY E#child_resizeZ y#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# ( . ? ? (Ewl_Child_Remove* ] c y ?  Ewl_Child_Resize2   ?  8Ewl_Child_Show9 (Ewl_Child_Hide@ (Ewl_Container_IteratorH    ?floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ :[  [name[#func[ #   [% " [%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  ?   test_info\ ^test\ X  Pcreate_test\nbox\ ?Xw\hc\aspec\bi\` spectrum_show\o^w\mX\mY\nZspec\p spectrum_hide\z^w\xX\xY\yZspec\{ 9layer_change\nw\h\i\j configure_cb\nw\h\i\jx\iy\ji\h button_row1\ button_row2\  dbutton\   ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/sys/usr/include/usr/include/sys/usr/local/includeEvas.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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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_layer.c\+p   $  , u" " ``"" ``" " 㿐@ @ @@@)@@ `'@@ @?@@  @@,   %@` +) @@`@$@@   @@,   %@!@`@@ @   @@@$ @`@ @@ @?@ $  @  ` ` 㿐@   @㿐 `  . @@   ` `( . @@ `  ! `@  `@Layersets the layer of a widgetewl_layer.chideshowup/downdisabled |  <$ -   ( -  -  test_infoPEwl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Testuser_dataEwl_Containerev_dataunsigned int (p (` 6<$ BP NPP Zg o<5Qfuewl_layer.clayer_changespectrum_hidespectrum_showcreate_testbutton_row1button_row2configure_cbdbuttonewl_spectrum_newewl_container_child_appendewl_widget_layer_priority_getewl_widget_layer_priority_settest_infoewl_button_label_setewl_widget_showewl_callback_appendewl_object_fill_policy_setewl_object_position_requestewl_object_flags_addewl_button_newewl_widget_hideewl_overlay_new  P E9ED:S:hwUUB'Q'qq)8 ?  c c | '|  < < ` f ` j p |  p       , N  R P d q              $ ( , 0 < @% @/ L7 P? XG dO lW x_ g o w              , 4 @ L X l t x  ' / 7 ? G O W _ g o w           0 8 < @ D ` ` p  p      !  )  1  9  A  I  Q  Y  a  i  q  y $ < P      ($ <( (, <@!P\dlp 8|  p 8 p    @ ` ,0 @8DP\ `dl  H H    P P (08 < H P` d p t     $ ( 48 D  $ ( <@ D `P T p` d |     as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.54 0% 1PP7Y?L \ kv{ !#<d  %P  )  -  .p  .|  .?0707010000e4be000081ed0000000200000002000000014551f77d000008b7000000760000000700000000000000000000002100000000reloc/lib/ewl/tests/ewl_layer.la# ewl_layer.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_layer.so' # Names of this library. library_names='ewl_layer.so ewl_layer.so ewl_layer.so' # The name of the static archive. old_library='ewl_layer.a' # Libraries that this one depends upon. dependency_libs=' -R/opt/csw/lib -R/usr/sfw/lib -R/usr/openwin/lib -L/home/falko/e/e17/libs/ewl/src/lib/.libs /usr/local/lib/libewl.la -L/usr/local/lib -L/opt/csw/lib -L/usr/X11R6/lib -L/usr/sfw/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 -L/opt/build/michael/xrender-0.8.3-buildroot/opt/csw/lib -L/usr/openwin/lib /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 -lXrender /usr/local/lib/libecore_job.la /usr/local/lib/libecore_txt.la -liconv /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 -lcurl /opt/csw/lib/libidn.la -lssl -lcrypto -ldl -lsocket -lnsl /usr/local/lib/libevas.la /opt/csw/lib/libfontconfig.la /opt/csw/lib/libfreetype.la /opt/csw/lib/libexpat.la -lXext /opt/csw/lib/libXrender.la -lX11 -lXp -lXrandr /opt/csw/lib/libiconv.la /usr/local/lib/libeet.la -ljpeg /opt/csw/lib/libjpeg.la /usr/local/lib/libembryo.la /opt/csw/lib/libpng12.la -lz -lm' # Version information for ewl_layer. 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' 0707010000e4bf000081ed0000000200000002000000014551f77d00003d5c000000760000000700000000000000000000002100000000reloc/lib/ewl/tests/ewl_layer.soELF4844 (!    X    6?F  MSd"|   $` "4 X AQVk q _PROCEDURE_LINKAGE_TABLE_ewl_container_child_append_DYNAMIC_edata_etext_initewl_spectrum_new__deregister_frame_infoewl_widget_showewl_callback_appendewl_overlay_new_GLOBAL_OFFSET_TABLE_ewl_widget_layer_priority_setewl_button_label_settest_infoewl_object_fill_policy_set__register_frame_info_lib_versionewl_widget_hide_endewl_object_flags_add_finiewl_widget_layer_priority_getewl_button_new__dso_handle_Jv_RegisterClassesewl_object_position_requestlibgcc_s.so.1GCC_3.0libewl.so.1libc.so.1ewl_layer.so/usr/local/lib:/opt/csw/lib:/usr/sfw/lib:/usr/openwin/lib y&P                `  h          0 4 P\ht    㿠@;@U㿠@㿐#/A܂`  @  `@@`" `@$@```X``@A|`  +㿐㿐/Aͮ$`\ ` @Af ```` `@A[㿐㿐;/A`(`,97 0$ & && & & 㿐/A0@A8'@A7 @A7@A8@A9%@A,@A5 `D4 @A/@A/@A?@A#@A  @A$@A,   %@`H'%8   @A @A @@%@@A@@  @A@@,   %@@`<@@@@ې@@ @@ؒ `  @@@@Ґ`P@@$`@@@@@˒ @@@@ @@?@@`L$  @@   @@@ @@@㿐@@   @@㿐/@7|`D   . @@@   `H `( . @@@ `  `P`@@ `@@㿐/@ം`T@?㿐Layersets the layer of a widgetewl_layer.chideshowup/downdisabled00<0H0T0`0l0x0000000000  @ N ooo oo @  X       '0; X JZ u U p    (     ` % ` + h 1 7 = C I O0P[Pg 4 tJ|   H    %  ,2C"[k   $` " X  05J Pn} .libs/ewl_layer.socrti.svalues-Xa.cBbss.bssDdata.dataDrodata.rodatacrtstuff.ccall___do_global_dtors_auxcall_frame_dummyforce_to_data__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN__object.2completed.1p.0__JCR_LIST__ewl_layer.clayer_changespectrum_hidespectrum_showcreate_test.LLC0.LLC1.LLC2.LLC3.LLC4.LLC5.LLC6button_row1button_row2configure_cbdbutton__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_etext_initewl_spectrum_new__deregister_frame_infoewl_widget_showewl_callback_appendewl_overlay_new_GLOBAL_OFFSET_TABLE_ewl_widget_layer_priority_setewl_button_label_settest_infoewl_object_fill_policy_set__register_frame_info_lib_versionewl_widget_hide_endewl_object_flags_add_finiewl_widget_layer_priority_getewl_button_new__dso_handle_Jv_RegisterClassesewl_object_position_requestas: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 @(#)SunOS 5.10 Generic January 2005as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun Compiler Common 10 Patch 05/06/2005 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 GCC: (GNU) 3.4.5as: Sun WorkShop 6 2003/12/18 Compiler Common 6.0 Patch 114802-02 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.482% : ; I< $ >   I&I& $ > ' I ' I  : ;  : ; I8  : ; ( : ; I : ;  : ;  : ; I 8  : ; I!I/ .? : ; ' @ : ; I .: ; ' I@ 4: ; I .: ; ' @ : ; I 4: ; I GNU C 3.4.5ewl_layer.c/home/falko/e/e17/libs/ewl/src/bin/tests/layerEvas_ObjectFs_Evas_Objectlong long unsigned intintchar`  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.io { Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 e_ecore_list7firstC#lastD#currentE#free_funcGT# nodesI#indexJ#Ecore_List_Node:| _ecore_list_node:data>#next?#|eEcore_DListEcore_Hash_Node 1_ecore_hash_node next1#key#value#Ecore_HashI _ecore_hash buckets#size#nodes#index# compare#hash_func{#free_keyT#free_valueT#18ENEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALEV:N:LcurrentH#preferredO #maximumP #minimumQ # padY.#(insetsZ.#8flags\#H HxD#yE#wF#hG# .OwL#hM#gYlU#rV#tW#bX# rlist #direct!#len"#((key5#value6#U<5U<listC5#directD#lenE#;'KL'KlistR#maskS#lenT#indexU#qqqlqobjectC#parent#Lcallbacks #Pattach#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme"#theme_text#data"#Ag73 widgetP#childrenR #clip_boxT#redirectV ?#child_addX #child_removeY E#child_resizeZ y#child_show[ #child_hide\ #iterator^ #Ewl_Child_Add# ( . ? ? (Ewl_Child_Remove* ] c y ?  Ewl_Child_Resize2   ?  8Ewl_Child_Show9 (Ewl_Child_Hide@ (Ewl_Container_IteratorH    ?floatdoublesigned char [ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[ :c[  c[name[#func[ #   |[% " |[%name[,#filename[-#tip[.#handle[0# type[1 #func[2 #unit_tests[3 #  ?   test_info\  $ ntest\ h  Pcreate_test\ nbox\ ?Xw\hc\aspec\di\` spectrum_show\o ^w\mX\mY\nZspec\p spectrum_hide\z ^w\xX\xY\yZspec\{ 9layer_change\ 4nw\h\i\j configure_cb\ 4 nw\h\i\jx\iy\ji\h button_row1\ 0button_row2\  dbutton\   ../../../../src/bin../../../../src/lib/opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.5/include/sys/usr/include/usr/include/sys/usr/local/includeEvas.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_box.hewl_mvc.hewl_freebox.hewl_border.hewl_cell.hewl_row.hewl_grid.hewl_table.hewl_config.hewl_io_manager.hewl_label.hewl_button.hewl_floater.hewl_overlay.hewl_embed.hewl_window.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_imenu.hewl_menu.hewl_menubar.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_layer.c $\ ( , 0 < @ D H L P T X \ ` d l p t x                , 8 L T X  ` `  $            $      ( 4 P X d l t x                 $ 4 L P X ` t       |  $` -  ` -    ( -  4 -  test_info Ewl_Attach_ListEwl_Test_TypeEwl_PairEwl_Callback_ChainEwl_ObjectEwl_OrientationEwl_Pair_ListEwl_Unit_TestEwl_WidgetEwl_Testuser_dataEwl_Containerev_dataunsigned int.hash.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 "@@No %B   /B  DB  NTZ` X Xa* dI   hq w~  4O nI+ 56( 6H 6h 70707010000e4c0000081a40000000200000002000000014551f78200004ed4000000760000000700000000000000000000001f00000000reloc/lib/ewl/tests/ewl_list.a! / 1162998162 0 0 0 20 ` Xtest_infoewl_list.o/ 1162998158 0 0 100644 20032 ` ELFK 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  : ; I8  : ; ( : ; I : ;: ;I : ;  : ;  : ; I 8  : ; I!I/ ' I : ; .? : ; ' @ : ; I .: ; ' I@ 4: ; I !4: ; I"1#41$ %.: ; ' I &.: ; ' @ ': ; I (4: ; I)4: ; I * +4: ;I,4: ;I -.: ;' @ .: ;I /: ;I GNU C 3.4.5ewl_list.c/home/falko/e/e17/libs/ewl/src/bin/tests/listEvas_ObjectFq_Evas_Objectlong long unsigned intintchar^  long intunsigned charshort intlong long intshort unsigned intlong unsigned intlong doubleEcore_Free_Cb.gm y Ecore_Hash_Cb1  Ecore_Compare_Cb4  Ecore_List7 c_ecore_list7firstC#lastD#currentE#free_funcGR# nodesI#indexJ#Ecore_List_Node:z _ecore_list_node:>#next?#zcEcore_DListEcore_Hash_Node ._ecore_hash_node next.#key#value#Ecore_HashF _ecore_hash buckets#size#nodes#index# compare#hash_funcy#free_keyR#free_valueR#.;NEWL_ORIENTATION_HORIZONTALEWL_ORIENTATION_VERTICALVEWL_SORT_DIRECTION_NONEEWL_SORT_DIRECTION_ASCENDINGEWL_SORT_DIRECTION_DESCENDINGEWL_SORT_DIRECTION_MAXFEWL_SELECTION_TYPE_INDEXEWL_SELECTION_TYPE_RANGEEWL_SELECTION_MODE_NONEEWL_SELECTION_MODE_SINGLEEWL_SELECTION_MODE_MULTI"LcurrentH#preferredOW#maximumPW#minimumQW# padYx#(insetsZx#8flags\#HWHxD#yE#wF#hG# xOwL#hM#YlU#rV#tW#bX# list #direct!#len"#(3(key5#value6#<><listC#directD#lenE#KKlistR#maskS#lenT#indexU#q Olqobject#parent O#Lcallbacks U#Pattach e#smart_object#fx_clip_box#theme_object#bit_path#bit_group#bit_state#appearance#inheritance#layer#toplayered#theme k#theme_text3# k# e4Ewl_Model_Fetch   Ewl_Model_Subfetch$   Ewl_Model_Sort1    Ewl_Model_Count< 0 6 F G Q GfetchN q#subfetchO #sortP #countQ # Ewl_View_Constructor   OEwl_View_Assign!   O Ewl_View_Header_Fetch,   . O 7 9 7construct> #assign? #header_fetch@ #  mwidgetP#childrenR l#clip_boxT#redirectV #child_addX m#child_removeY #child_resizeZ #child_show[ #child_hide\ "#iterator^ 8#Ewl_Child_Add#   O Ewl_Child_Remove*   O Ewl_Child_Resize2   O ;Ewl_Child_Show9 Ewl_Child_Hide@ Ewl_Container_IteratorH V \ l O Ewl_Box  Ewl_Boxcontainer+ #orientation-;#spacing.#homogeneous0# #type!#highlight"#..e.sel5 #row7#8# DpDselK #startQ#endR#QrowO#P#Ewl_MVCXxEwl_MVCXboxe r#g#viewh#modeli#cbnx#p#selection_moder#dirtyt#nview_changel#selected_changem#   . Ffloatdoublesigned charYYmvcY!#[ EWL_TEST_TYPE_SIMPLEEWL_TEST_TYPE_ADVANCEDEWL_TEST_TYPE_CONTAINEREWL_TEST_TYPE_MISCEWL_TEST_TYPE_UNIT[[[name[#func[#  [%[%name[,#filename[-#tip[.#handle[0# type[1#func[2#unit_tests[3#  ddimaged #textd #ddcountd#rowsd#Itest_infod#^testd"IXcreate_testd.nboxd- h str_datad/` listd0 Ob od0 Oc modeld1e viewd2d strsd3X id4