Enlightenment CVS committal
Author : doursse
Project : e17
Module : proto/epdf
Dir : e17/proto/epdf/src/bin
Modified Files:
epdf_ewl_test.c
Log Message:
* fix initial size of the ewl widget
* clean ewl test
* add guards around config.h
===================================================================
RCS file: /cvs/e/e17/proto/epdf/src/bin/epdf_ewl_test.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -3 -r1.12 -r1.13
--- epdf_ewl_test.c 21 May 2008 13:07:08 -0000 1.12
+++ epdf_ewl_test.c 25 May 2008 06:52:12 -0000 1.13
@@ -139,7 +139,7 @@
if (argc == 1) {
printf ("Usage: %s pdf_file\n", argv[0]);
- return -1;
+ return EXIT_FAILURE;
}
ewl_init (&argc, (char **)argv);
@@ -148,17 +148,13 @@
/* We open the pdf file */
pdf = ewl_pdf_new ();
- ewl_pdf_file_set (EWL_PDF (pdf), argv[1]);
- document = EWL_PDF (pdf)->pdf_document;
- if (!document) {
- printf ("The file %s can't be opened\n", argv[1]);
- ecore_list_destroy (str_data);
- ewl_main_quit ();
- return -1;
+ if (!ewl_pdf_file_set (EWL_PDF (pdf), argv[1])) {
+ printf ("Can not load the document %s\nExiting...", argv[1]);
+ ecore_list_destroy (list);
+ ewl_main_quit();
+ return EXIT_FAILURE;
}
- index = epdf_index_new (document);
-
window = ewl_window_new ();
ewl_window_title_set (EWL_WINDOW (window), "Ewl Pdf Test Application");
ewl_callback_append (window, EWL_CALLBACK_DELETE_WINDOW,
@@ -176,6 +172,9 @@
ewl_object_fill_policy_set (EWL_OBJECT (vbox), EWL_FLAG_FILL_ALL);
ewl_widget_show (vbox);
+ document = ewl_pdf_pdf_document_get (EWL_PDF (pdf));
+ index = ewl_pdf_pdf_index_get (EWL_PDF (pdf));
+
/* view for both the list and the tree (if the index exists) */
view = ewl_label_view_get();
@@ -249,7 +248,7 @@
ewl_main ();
- return 0;
+ return EXIT_SUCCESS;
}
static void _quit_cb (Ewl_Widget * w, void *ev_data, void *user_data)
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs