You might want to look at PDFCreator (http://www.pdfforge.org/products/pdfcreator). It is a printer driver that installs just like a printer so that you can print a document to PDF from any application. I have been using it on Windows for several years. It has some minor annoyances on Windows Vista but nothing major. It also has another project called fly2pdf that may be useful to you. That is an Active-X library to use to create PDFs. I am only a user of PDFCreator so I can not answer too many questions about how or why it does anything but there is a forum available where the developer and contributors regularly answer questions.

Bill

Douglas Bullard wrote:
Thank you for the constructive (and detailed) feedback! I'm recovering from surgery for the next month or so, and will have plenty of time to incorporate your comments.

Most of these were things I overlooked (never used <subant>, but it's easy to incorporate).

The grey icon on the desktop is actually a repeating bitmap, but doesn't show up too well (if you tile it, it's a repeating desktop image of flying wings). I'm going to replace it with a better image.

On OS X, PDF output is part of the GraphViz application port for that platform - I've searched around, but still haven't found a really good way of generating PDF in Windows (there's GhostScript, but then that requires still yet another third-party installation routine).

Would you like to be notified as I incorporate your changes to see if they help with your scripts?


Thanks,

Douglas Bullard


I really do appreciate the detailed comments - I wish my users at work were this good. :)


On Nov 26, 2007, at 07:37, <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> wrote:

My first few cents:
- seems to be good

- doesnt handle <subant>
http://www.nurflugel.com/webstart/AntScriptVisualizer/help/html/html/what_exactly_is_ant_script_vis.html

- good idea of handling multiple buildfiles

- can it deal with dynamic imports?
<property name="import" value="default.xml" description="Override on command line"/>
 <import file="${import}"/>

- dealing with dynamic macros?
 <target name="init.macros" depends="macro.1, macro.2"/>
 <target name="macro.1" if="do.1">
     <macrodef name="macro"> ...
 <target name="macro.2" unless="do.1">
     <macrodef name="macro"> <!-- same macro name -->
 <target name="useit" depends="init.macros">
     <macro/>

- Some words why no updates are needed: WebStart will check on each start. http://www.nurflugel.com/webstart/AntScriptVisualizer/help/html/html/updates.html

- When reading the infos on the homepage, I havent found any license


Ok ... next step. I try starting that
http://www.nurflugel.com/webstart/AntScriptVisualizer/antscriptVisualizer.jnlp


- Warning of not signed application
- Good: whats new information
 -- i am missing a window title
 -- reverse order would be better (newest on top)
-- close botton should be outside the textarea so you dont have to scroll for clicking
- Options dialog is missing a title
 -- PDF on OsX only?

- I try check.xml from Ant's codebase.
- Default settings: include imported, group nodes, concentrate lines, delete .dot, show macros, show
 taskdefs, show ant+antcall, show targets, png,

- Result: just a note on the buttom: "Operations completed. Check your directory for graphic files." What is my directory? I'll have a look at check.xml's directory. Ok - a "hidden" file (as *.dot are
 associated with MSWord templates ;) - check.dot. But no PNG.

- "Find Dot" Button. Another frame without title. The path shown is too long for the small text field.
 The text field could have the width of the frame. Cancel.

- Error message: Cant run without Graphiz ...
Ok. When do you try to run this application? Why the ScriptDependency Visualizer quits after that message?


Restart ...

- "Help" seems to print parts of the homepage as JavaDoc. Just "Help" as title is not good IMO. You should always include
 the application name.


Ok, I had "problems" with DOT before. I'll retry the application for further information, because there is no "requirements" section in the help.

Another time: "Operations completed" but only the .dot was created. (Having a look into that file it seems to be ok for a user usually not reading these files.) You shouldnt print "completed" if there are steps missing: the creation the the PNG failed because of missing DOT-application!



When seeing the main window you dont know when the creation will be done (it's directly done after selecting the buildfile).

There are some options deactivated
- Filter from node ...
- Filter through node ...
- Node ordering (Right-to-left + Left+to-right)



Jan







-----Ursprüngliche Nachricht-----
Von: Douglas Bullard [mailto:[EMAIL PROTECTED]
Gesendet: Samstag, 24. November 2007 18:53
An: Ant Users List
Betreff: Re: Tool for documenting Ant scripts

I should have added a link to my earlier post on my Ant tool,
this is
the page with sample output from different types of Ant
scripts:
http://www.nurflugel.com/webstart/AntScriptVisualizer/help/htm
l/html/using_ant_script_visualizer.html

Douglas Bullard


On Nov 21, 2007, at 08:25, Hans Schwaebli wrote:

I once seen that there is a tool to document Ant scripts. I
think it
created HTML pages with images showing how the scripts and tasks
relate to each other.

Can you please tell me the name of that tool so that I can
download
it?


---------------------------------
Be a better sports nut! Let your teams follow you with
Yahoo Mobile.
Try it now.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to