BCS Delphi XE8 PasDoc Project Creation Utility

A GUI interface has been developed to aid in the creation of the project file for the PasDoc documentation system.
An advantage to using this system is the utilization of the project “.dpr” file to build the file list and also establishes the location of the source files.
The user simply clicks on the “Select Help Location” menu option and the following select file dialog menu appears.
Notice the default file extension is “.dpr”.  Simply traverse to the correct project file and select it.  After making the desired selection the following dialog will appear for the user’s completion.
The user simply taps the OK button to compete the process and generate the PasDoc project file.  The user is then presented with the PasDoc GUI for further documentation generation.
A 32 bit executable program may be downloaded by clicking here.
A 64 bit executable program may be downloaded by clicking here.
The component documentation can be found by clicking here.
The source code may be found by clicking here.
Mr. Arch Brooks, Software Engineer, Brooks Computing Systems, LLC authored this article.

  1. michalis
    December 12, 2015 at 7:08 pm

    I’m the admin of PasDoc project on SourceForge. What you did seems pretty cool!:) Would you like SVN commit rights to PasDoc SVN, to commit the source code of your project on PasDoc, and then maintain/extend it (the GUI as well as PasDoc core, of course) as part of the official PasDoc codebase?
    Let me know (here or in private, my email is michalis.kambi AT gmail.com) if you’re interested:)
    Kudos for nice work!
    Michalis Kamburelis

    • admin
      admin • Post Author •
      January 8, 2016 at 7:47 am

      Yes I am willing to do that. I also have ideas that may improve the PasDoc product’s overall functionality.

      • michalis
        January 24, 2016 at 8:38 pm

        Cool! If you want to join PasDoc developers, just let me know your username on SourceForge https://sourceforge.net/ . The main development happens through SVN , links on http://pasdoc.sipsolutions.net/ . Our main communication is through the pasdoc-main mailing list https://lists.sourceforge.net/lists/listinfo/pasdoc-main (although it’s very quiet since some time:). Feel free to contact me, through this mailing list, or through “michalis.kambi AT gmail.com”, for more info:)

        • admin
          admin • Post Author •
          February 25, 2016 at 8:29 am

          My Sourceforge user is archb.

          • michalis
            March 3, 2016 at 8:22 am

            Sorry for such long response, it seems I don’t get notifications about posts here, so I didn’t notice your answer.
            I added you as a developer of PasDoc on SourceForge. Welcome!:) You can now commit to PasDoc SVN. You’re welcome to commit your current tool (if you want to be open-source GPL), e.g. to trunk/source/delphi_pas2dociml/ . See the existing project structure in trunk/.
            You’re welcome to commit any general improvements to PasDoc of course. Please subscribe to pasdoc-main mailing list https://lists.sourceforge.net/lists/listinfo/pasdoc-main — if you commit something cool, post there:) If you wonder about implementing something and want to get comments first, also ask there:) The project is relatively quiet recently, but from time to time we make a small bugfix or feature:)
            See you around!

          • michalis
            March 7, 2016 at 3:35 pm

            Aaand we have just moved to GitHub. Our GitHub repository is on https://github.com/michaliskambi/pasdoc . Which should be a big advantage, as you can now fork and submit pull requests using GIT and GitHub, hopefully this will make it easier to contribute for everyone!
            You can also send me your account/email on GitHub, I can gladly give you push access on GitHub. Thanks and sorry for the chaos — as it happened, I gave the SourceForge developer permissions right before we moved our master repository from SourceForge to GitHub:)

Leave a Reply

Your email address will not be published. Required fields are marked *