<meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8">
        <title></title>
        <meta name="GENERATOR" content="OpenOffice.org 3.1  (Linux)">
        <style type="text/css">
        <!--
                @page { margin: 0.79in }
                P { margin-bottom: 0.08in }
        -->
        </style>

<p style="margin-bottom: 0in;">
</p>
<p style="margin-bottom: 0in;">Tomeu suggested approach:</p>
<p style="margin-bottom: 0in;">Which is an approach implementing the
Printing Libraries provided <br></p><p style="margin-bottom: 0in;">by the activity parents like Evince,
Abiword and Mozilla.</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">*Evince has a list of functions in C
which I have been looking up,</p><p style="margin-bottom: 0in;"> but sadly enough they don&#39;t come as
libraries, so its hack and extract <br></p><p style="margin-bottom: 0in;">them before I can even get them to
work as a Library.</p>


<p style="margin-bottom: 0in;"><br></p><p style="margin-bottom: 0in;">
<br></p>
<p style="margin-bottom: 0in;">*Abiword doesn&#39;t have wrappers readily
visible either, and also I realise</p><p style="margin-bottom: 0in;"> i&#39;m not upto the level of
understanding C++ abiword code much,</p><p style="margin-bottom: 0in;"> because it makes my C++ skills
look newbie</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">*Browse, I have to look up again.</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">But the advantages with this approach
is:</p>
<p style="margin-bottom: 0in;"><br>
</p>
<ol><li><p style="margin-bottom: 0in;">We wont have to insert any new
        code, we would just be getting a few wrappers, and calling them up</p>
        </li><li><p style="margin-bottom: 0in;">We can provide a very efficient
        printing scenario.</p>
</li></ol>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">Disadvantages include:</p>
<p style="margin-bottom: 0in;"><br>
</p>
<ol><li><p style="margin-bottom: 0in;">I can&#39;t fix the amount of time I&#39;d
        be requiring to finish this up</p>
</li></ol>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">A more lenient but resource unfriendly
approach(s)</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">Case-1: Go with the original plan, that
is the Printing activity.</p><p style="margin-bottom: 0in;">  Creating Print Icons in other activities
that connect to Print activity through tubes. <br></p><p style="margin-bottom: 0in;">And export their docs
to it, have it converted to PDF and use gtkunixprint.</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">Advantages: 
</p>
<ol><li><p style="margin-bottom: 0in;">I won&#39;t have to kill any of the
        things I have done so far.</p>
        </li><li><p style="margin-bottom: 0in;">Should be very trivial to
        implement.</p>
</li></ol>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">Disadvantages:</p>
<ol><li><p style="margin-bottom: 0in;">Not the best approach</p>
        </li><li><p style="margin-bottom: 0in;">Could be resource unfriendly</p>
</li></ol>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">Case-2: Do the PDF conversion within
the activities such as Read and Write <br></p><p style="margin-bottom: 0in;">themselves for the pages
selected. And connnect them to Print activity, and print them.</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">Advantages:</p>
<ol><li><p style="margin-bottom: 0in;">Improvement of
        case-1, and It should be much more resource friendly especially when
        printing selected pages from a book</p></li></ol>
<p style="margin-bottom: 0in;">Disadvantages:</p>
<p style="margin-bottom: 0in;">Has the same as case-1</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">Silbe&#39;s Approach:</p>
<p style="margin-bottom: 0in;">Implementing any of the before said
cases, but not implementing tubes/events</p><p style="margin-bottom: 0in;"> for connecting to
activities, just save to journal, and again open with Print Activity.</p>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">Advantages: 
</p>
<ol><li><p style="margin-bottom: 0in;">kills connecting code</p>
        </li><li><p style="margin-bottom: 0in;">should make an identical copy of
        the Printed document in the journal</p>
</li></ol>
<p style="margin-bottom: 0in;"><br>
</p>
<p style="margin-bottom: 0in;">Disadvantages: 
</p>
<ol><li><p style="margin-bottom: 0in;">Inherits the ones from the parent
        blueprint</p>
        </li><li><p style="margin-bottom: 0in;">Some folks might disagree ;)</p>
</li></ol>