⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog.html

📁 DelphiDoc is a program for automatic generation of documentation on a Delphi-Project. At the momen
💻 HTML
📖 第 1 页 / 共 4 页
字号:
         <li>Limited support for members with the same name as a keyword - as
             is possible in Delphi for .NET.</li>
         <li>Fixed <code>F1</code>-Help after changing the working
             directory.</li>
       </ul>



    <h3>changes (Version 1.7.5.385):</h3>

      <ul>
        <li>First release (candidates) of the two generators of the HTML
            formats using the new internal system.</li>
        <li>Option to split the old Windows Help files into several files.</li>
        <li>Made generators of the new internal system the default.</li>
        <li>The new generators support help on a GUI and user
            documentation.</li>
        <li>Fixed broken HTML files in HTML Help generator, at least in the new
            one.</li>
        <li><code>CheckHTMLFiles.tcl</code> included to check links in
            generated HTML files.</li>
        <li>Fixed extracting comments on the same line - only at the end of
            the line.</li>
        <li>Fixed the option "FilterIdentifiersByScope".</li>
        <li>Fixed the button to reset options of the generators.</li>
        <li>Added localization texts for links to trees of hierarchies of
            classes in the old Windows Help file formats, and removed them:
            DocumentationLinkListOfClassesPre,
            DocumentationLinkListOfClassesLink,
            DocumentationLinkListOfClassesMiddle and
            DocumentationLinkListOfClassesPost</li>
        <li>Some smaller changes in the GUI.</li>
      </ul>




    <h3>changes (Version 1.7.4.372):</h3>

      <ul>
        <li>First release (candidate) of the generator
            <code>TICWinHelpDoc</code> using a new internal system.</li>
        <li>Simple generators work again after being broken in the last
            release.</li>
        <li>Messages of generators can be sorted.</li>
        <li>New option <code>GUIHelpUseTopicAsLinkText</code>.</li>
        <li>Constant parameters of variant types <code><b>array of
            const</b></code> is now replaced with the real type <code><b>array
            of</b> TVarRec</code>.</li>
        <li>Additional variable texts <code>ThisIdentifier</code> and
            <code>ThisClass</code>.</li>
        <li>Specifying the resolutions of images works.</li>
      </ul>


    <h3>changes (Version 1.7.3.354):</h3>

      <ul>
        <li>Window to create diagrams can show "modules" and its tool bars
            were updated.</li>
        <li>Fixed: Bug in PDF generation with too long words (f.i. identifiers)
            or when indentation is too big.</li>
        <li>Fixed: Directive "overload" repeated at implementation of
            function.</li>
        <li>Added localization text for heading of documentation on components
            when generating help on a GUI in HTML format.</li>
        <li>Comments on the same line as identifiers are only extracted, when
            they are at the end of the line.</li>
        <li><em>DelphiDoc</em> is compiled with
            <a href="http://sourceforge.net/projects/fastmm/">FastMM</a>.</li>
      </ul>





    <h3>changes (Version 1.7.2.340):</h3>

      <ul>
        <li>Revision of compiler options: saved completly, unit aliases,
            additional search paths</li>
        <li>some other general improvement on Unit-Alias handling</li>
        <li>Generator of Windows Help files parses log file when compiling and
            ignores warning messages about the case of keywords, filtered log
            is shown as "Status Text".</li>
        <li>gathering of some basic statistics, doing nothing with them so far
            (only shown in a dialog).</li>
        <li>"Undocumented" identifiers are not listed anymore in the
            documentation of other identifiers. If a file is filtered all
            identifiers in it are also filtered. Two new options for all
            generators: FilterFilesByName and FilterIdentifiersByName.</li>
        <li>Unit UDocumentationTexts for localization has been split up, new
            <a href="options.html#OptionTSaveTranslation">pseudo-generator</a>
            available to create a new unit with a translation.</li>
        <li>Default buttons for most pages.</li>
        <li>Pop-up menus to copy and save messages.</li>
        <li>Command-line switch "-u" to add files with additional (user)
            documentation, -U clears the list of files.</li>
        <li>Verbosity of command line version can be toggled separately for
            parsing messages, unknown identifiers and generation
            messages, for example -Vi.</li>
        <li>Filter for the messages of the generators for the command line
            version with the switches -f and -F.</li>
        <li>The icons in PDF files for scopes etc. are real icons (of font
            ZapfDingbats).</li>
        <li>In Kylix PDF files should use images directly.</li>
        <li>Fixed: stupid mistake preventing loading of saved parsed data of
            current version</li>
        <li>Fixed: positions of some errors while parsing</li>
        <li>Fixed: documentation now using correct - and all - localized
            texts</li>
        <li>Fixed: error when parsing unit System or SysInit (both)</li>
        <li>Fixed: the loss of "#"-signs in values and string-parts in
            documentation (deleted invalid spaces)</li>
        <li>Fixed: adding user documentation files on the page "User
            Documentation" does actually work.</li>
        <li>Fixed: extensions of images in Kylix (<code>.jpg</code> and
            <code>.png</code>)</li>
        <li>Fixed: HTML output now includes enumeration items</li>
        <li>Fixed: HTML output links on record-like type from inside the
            types correctly</li>
        <li>updated ConvertForKylix.tcl.zip</li>
      </ul>



    <h3>changes (Version 1.7.1.332):</h3>

      <ul>
        <li>The <i>topics</i> for options have been fixed when saving them to
            an ini file, fixes also the automatic initialization of the objects
            and loading of localized strings.</li>
        <li>The handling of errors in included files while parsing shows the
            included file directly.</li>
        <li>Option "MaxPDFPagesCount" of PDF generator deleted, generated PDF
            files up to 1.2 MB smaller.</li>
        <li>Links to examples for classes fixed in Windows Help files.</li>
        <li>All options are editable in one single dialog.</li>
        <li>Options of all generation objects can be specified at the command
            line.</li>
        <li>The GUI version can filter messages after generating
            documentation.</li>
        <li>Option "CharacterEncoding" to set the character encoding in the
            HTML output formats.</li>
        <li>Option "DontQuoteSpecialCharacters" to keep HTML-Tags (i.e.
            <code>&lt;</code>, <code>&gt;</code>, <code>&amp;</code> and
            <code>&quot;</code>) in the documentation - without any
            warranty.</li>
        <li>L<small><sup>A</sup></small>T<small><sub>E</sub></small>X output
            got an option "ApplyCharacterTranslation" to decided whether the
            options "CharTranslation_&lt;<i>nnn</i>&gt;" should be applied to
            change characters >= #127 depending on whether the
            L<small><sup>A</sup></small>T<small><sub>E</sub></small>X package
            <code>inputenc</code> is used.</li>
        <li>Improvements on parsing the .cfg file, especially for Delphi 8+,
            thanks to Arthur Pijpers for pointing the changes out.</li>
        <li>Menu item "Save Diagram Layouts" now also queries to save the
            current layout before saving.</li>
        <li>The diagram can be scrolled with mouse wheel and the middle mouse
            button.</li>
        <li>The tree views to select the generator object etc. can now also be
            shown in monochrome mode (more like black, white, several shades of
            gray).</li>
        <li>The button to browse for the destination directory of the
            documentation does work again and the path is actually saved
            (thanks to Arthur Pijpers for pointing this out)</li>
        <li>Drag'n'Dropping directories and files on these pages does now also
            work.</li>
        <li>Added set of scripts to convert <code>.dfm</code> files for
            <em>Kylix</em>.</li>
        <li>Updated (corrected) documentation finally.</li>
      </ul>



    <h3>changes (Version 1.7.0.320):</h3>

      <ul>
        <li>A new GUI!</li>
        <li>Breaked 100,000 lines of code (106,000).</li>
        <li>Splitting up in the generators in generator, extractors of comments
            and evaluator of the extracted texts (still under
            construction).</li>
        <li>File associations possible with <code>.ddp</code>,
            <code>.ddd</code> and <code>.dddl</code>.</li>
        <li>Fixed a memory leak when using diagrams.</li>
        <li>Fixed local definitions causing the (global) types to be added to
            the list of unknown types.</li>
        <li>Fixed problem with finding identifiers, now first searching
            implementation usage then interface (and name of file itself at the
            very first).</li>
        <li>Fixed problem with finding identifiers, in main program and
            initialization and finalization sections (procedures).</li>
        <li>Fixed indentation of one single character (with ~[preformatted ])
            in the PDF format.</li>
        <li>Identifiers in Windows Help files now get a symbol of their
            scope in their documentation.</li>
        <li>The option "IgnoredMessages" has been deleted, because of a new
            message system of the generators.</li>
        <li>GUI help can now use labels/titles for the forms/frames/pages.</li>
        <li>The pages of the GUI help are sorted by their names.</li>
        <li>The help on a GUI can now be constrained to a component and its
            contained components. The format of the log files has changed (adds
            a " 1" after each logged component).</li>
      </ul>



    <h3>changes (Version 1.6.0.289):</h3>

      <ul>
        <li>Released generator
            <a href="options.html#OptionTDiagramCreator"><code>TDiagramCreator</code></a>
            to create diagrams of the classes and files of the parsed source
            code.</li>
        <li>Released generator
            <a href="options.html#OptionTSaveDataDoc"><code>TSaveDataDoc</code></a>
            to save the parsed data in a file.</li>
        <li>Released source code of components to show source code,
            <code>TPascalMemo</code> and <code>TSourceGrid</code>. The latter
            one allows to show the source code also with Kylix.</li>
        <li>Fixed (assertion) error when searching the comment of properties at
            their read-member or -method if they are declared in a different
            file.</li>
        <li>Fixed "type" and "file" to add/remove classes to/from a
            diagram.</li>
        <li>Improved option <code>KeepLineBreaksInComments</code>, especially
            when <code>DontParseComments</code> is also used.</li>
        <li>Improved appearance of <code>~[sample ]</code> in
            <code>TWinHelpDoc</code>.</li>
        <li>No message anymore, if message parameter of message handlers is not
            commented.</li>
      </ul>





    <h3>changes (Version 1.6.0.290):</h3>

      <ul>
        <li>Already fixed in the last version, but forgot to mention:
            Fixed list of used packages, when using more than one package in
            the project options.</li>
        <li>Fixed form to create diagrams to be able to create diagrams of
            classes again.</li>
        <li>Fixed a problem while parsing pascal statements
            (TheFile not initialized in expressions).</li>
        <li>Fixed scope of enumerations as types of members of record-like
            types (now get the file's scope).</li>
        <li>Fixed option to filter lines of comments by regular expressions,
            previously this always resulted in an empty comment.</li>
        <li>Selecting boxes in the diagram form no long mark the diagram as
            changed. Added scrolling of the diagram with the cursor keys (while
            pressing Shift (and Control)).</li>
      </ul>



    <h3>changes (Version 1.6.0.271):</h3>

      <ul>
        <li>Separating the internal representation of files from the
            parsers. Leading also to a new version for the files of parsed
            data.</li>
        <li>Positions are now real positions inside the files, i.e. rows and
            columns are one-based and each character counts.</li>
        <li>Improved support for included files, positions in it are saved,
            comments are read from them.</li>
        <li>Limited Delphi 2005-Support: strict-scopes are parsed (but treated

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -