]> www.fi.muni.cz Git - evince.git/blob - help/reference/evince-docs.sgml
a90c772ed749c113ae5ce51d8b51b7a55bff69df
[evince.git] / help / reference / evince-docs.sgml
1 <?xml version="1.0"?>
2 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" 
3                "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
4     <!ENTITY ev-attachment                        SYSTEM "xml/ev-attachment.xml">
5     <!ENTITY ev-page-cache                        SYSTEM "xml/ev-attachment.xml">
6     <!ENTITY ev-window                            SYSTEM "xml/ev-window.xml">
7     <!ENTITY ev-view                              SYSTEM "xml/ev-view.xml">
8     <!ENTITY tree_index                           SYSTEM "xml/tree_index.sgml">
9     ]>
10 <book id="index">
11   <bookinfo>
12     <title>Evince Programmer's Reference Manual</title>
13   </bookinfo>
14   
15   <part id="libdocument">
16     <para>
17         Provides support for writing Evince backends. For example 
18         EvAttachment is used to represent document attachments.
19     </para>
20     &ev-attachment;
21   </part>
22   
23   <part id="shell">
24   
25       <para>
26
27         Evince internals are rather simple. There are an application
28         singleton that maintains list of windows and provides common
29         services, each window shows loaded document, it has menus
30         sidebar, toolbar and main view.
31         
32       </para>
33
34         &ev-window; - Main window class
35         &ev-view; - View for document
36         &ev-page-cache; - Document page cache
37   </part>
38
39   <index/>
40
41 </book>