From: <ou...@us...> - 2011-01-09 13:13:06
|
Revision: 3466 http://jcl.svn.sourceforge.net/jcl/?rev=3466&view=rev Author: outchy Date: 2011-01-09 13:12:56 +0000 (Sun, 09 Jan 2011) Log Message: ----------- help update: - remove orphaned topic file. - new custom help index. - do not erase the output directory before emitting help files. - add missing source files in package Jcl. Modified Paths: -------------- trunk/help/JclTemplate.dox trunk/jcl/packages/help/Jcl.dox trunk/jcl/packages/help/JclContainers.dox trunk/jcl/packages/help/JclDeveloperTools.dox trunk/jcl/packages/help/JclVcl.dox trunk/jcl/packages/help/template.dox trunk/jcl/packages/xml/Jcl-R.xml trunk/thirdparty/makedist/JclFiles.xml trunk/thirdparty/makedist/JclTesting.xml Added Paths: ----------- trunk/help/index.html Removed Paths: ------------- trunk/help/hlpgrps.dtx Modified: trunk/help/JclTemplate.dox =================================================================== --- trunk/help/JclTemplate.dox 2011-01-08 20:41:53 UTC (rev 3465) +++ trunk/help/JclTemplate.dox 2011-01-09 13:12:56 UTC (rev 3466) @@ -9836,7 +9836,7 @@ FrameOption=0 [Configurations\CHM\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\General] -ClearDirectoryBeforeExport=1 +ClearDirectoryBeforeExport=0 CustomHEADCode= ExpandTOCLevels=1 GenerateHEADContent=1 @@ -21792,7 +21792,7 @@ FrameOption=0 [Configurations\H2\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\General] -ClearDirectoryBeforeExport=1 +ClearDirectoryBeforeExport=0 CustomHEADCode= ExpandTOCLevels=1 GenerateHEADContent=1 @@ -37508,7 +37508,7 @@ FrameOption=0 [Configurations\HTML\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\General] -ClearDirectoryBeforeExport=1 +ClearDirectoryBeforeExport=0 CustomHEADCode= ExpandTOCLevels=1 GenerateHEADContent=1 Deleted: trunk/help/hlpgrps.dtx =================================================================== --- trunk/help/hlpgrps.dtx 2011-01-08 20:41:53 UTC (rev 3465) +++ trunk/help/hlpgrps.dtx 2011-01-09 13:12:56 UTC (rev 3466) @@ -1,495 +0,0 @@ -## Help groups that do not belong to a specific documentation file. --------------------------------------------------------------------------------- -@@JCL -<title JEDI Code Library> - -The JEDI Code Library (JCL) consists of a set of utility -functions and non-visual classes which can be instantly -reused in your Delphi and C++ Builder projects. - -The library is built upon code donated from the JEDI -community. It is reformatted to achieve a common -look-and-feel, tested, documented and merged into the -library. The library is grouped into several categories (see -below). The library is released to the public under the terms -\of the Mozilla Public License (MPL) and as such can be -freely used in both freeware/shareware, opensource and -commercial projects. - -The entire JEDI Code Library is distributed under the terms -\of the Mozilla Public License (MPL). This includes, but is -not limited to, this document and all source code and -ancillary files. Source code files included in the JCL have a -header which explicitly states this (as is required) however, -unless noted otherwise, all files including those without an -MPL header, are subject to the MPL license. - -For more information visit our http://jcl.delphi-jedi.org/ -homepage. - - -Note -This documentation has been created using Doc-O-Matic -Professional 5.0.2. Many thanks to -http://www.toolsfactory.com/ toolsfactory for generously -granting free licenses to the JEDI team! - -@@Algorithms -<GROUP JCL> -<TITLE Algorithms> -<TOPICORDER 100> --------------------------------------------------------------------------------- -@@Algorithms.Searching -<GROUP Algorithms> -<TITLE Searching> -<TOPICORDER 100> --------------------------------------------------------------------------------- -@@Algorithms.Sorting -<GROUP Algorithms> -<TITLE Sorting> -<TOPICORDER 200> --------------------------------------------------------------------------------- -@@Containers -<GROUP JCL> -<TITLE Containers> -<TOPICORDER 300> --------------------------------------------------------------------------------- -@@Containers.Interfaces -<GROUP Containers> -<TITLE Container interfaces> -<TOPICORDER 100> --------------------------------------------------------------------------------- -@@Containers.Sequence -<GROUP Containers> -<TITLE Sequence containers> -<TOPICORDER 200> -These containers hold sequences of data elements. --------------------------------------------------------------------------------- -@@Containers.Sequence.Vectors -<GROUP Containers.Sequence> -<TITLE Vectors> -<TOPICORDER 100> -Vectors provide a dynamic array structure with fast random access to any element. -Inserting and deleting elements at the end is fast. Can do subscript bounds checking. --------------------------------------------------------------------------------- -@@Containers.Sequence.LinkedLists -<GROUP Containers.Sequence> -<TITLE Linked Lists> -<TOPICORDER 200> -Doubly linked list. There is no random access to the elements. -Insertion and deletion anywhere is fast. --------------------------------------------------------------------------------- -@@Containers.Associative -<GROUP Containers> -<TITLE Associative containers> -<TOPICORDER 300> -Associative containers contain key/value pairs, providing access to each value -using a key. The elements are sorted by the key. Usually implemented as a -balanced binary tree. --------------------------------------------------------------------------------- -@@Containers.Associative.Maps -<GROUP Containers.Associative> -<TITLE Maps> -<TOPICORDER 100> -Maps provide access to elements using any type of key. This is a generalization -of the idea of accessing a vector with an integer subscript. --------------------------------------------------------------------------------- -@@Containers.Associative.Multimaps -<GROUP Containers.Associative> -<TITLE Multimaps> -<TOPICORDER 200> -Multimaps are maps which allow a key to map into more than one element. --------------------------------------------------------------------------------- -@@Containers.OrderedSets -<GROUP Containers> -<TITLE Ordered sets> -<TOPICORDER 400> -The set containers keep the elements in them in order, and are usually -implemented as balanced binary trees. They implement standard set -operations (union, intersection, ...) as you might expect from the name. --------------------------------------------------------------------------------- -@@Containers.Adapters -<GROUP Containers> -<TITLE Container adapters> -<TOPICORDER 500> -These are based on other containers, and are used only to enforce access rules. -Because there are special access restrictions, they have no iterators. --------------------------------------------------------------------------------- -@@Containers.Adapters.Stacks -<GROUP Containers.Adapters> -<TITLE Stacks> -<TOPICORDER 100> -Stacks allow only LIFO (Last In, First Out) access. --------------------------------------------------------------------------------- -@@Containers.Adapters.Queues -<GROUP Containers.Adapters> -<TITLE Queues> -<TOPICORDER 200> -Queues allow only FIFO (First In, First Out) access. --------------------------------------------------------------------------------- -@@Containers.Specialized -<GROUP Containers> -<TITLE Specialized containers> -<TOPICORDER 600> -The following containers are specialized in some ways: specific data type, -special utility routines, limited, but fast, implementations. --------------------------------------------------------------------------------- -@@Containers.Specialized.Arrays -<GROUP Containers.Specialized> -<TITLE Arrays> -<TOPICORDER 100> -valarray is an especially efficient implementation of arrays, but it doesn't -have all the standard container behavior. --------------------------------------------------------------------------------- -@@BaseServices -<GROUP JCL> -<TITLE Base Services> -<TOPICORDER 200> --------------------------------------------------------------------------------- -@@DateandTime -<GROUP JCL> -<TITLE Date and Time> -<TOPICORDER 400> --------------------------------------------------------------------------------- -@@Debugging -<GROUP JCL> -<TITLE Debugging> -<TOPICORDER 500> --------------------------------------------------------------------------------- - -@@ExprEval -<GROUP JCL> -<TITLE Expression Evaluation> -<TOPICORDER 700> --------------------------------------------------------------------------------- -@@FilesandIO -<GROUP JCL> -<TITLE Files and IO> -<TOPICORDER 800> --------------------------------------------------------------------------------- -@@Graphics -<GROUP JCL> -<TITLE Graphics> -<TOPICORDER 900> --------------------------------------------------------------------------------- -@@Internationalisation -<GROUP JCL> -<TITLE Internationalisation> -<TOPICORDER 1000> --------------------------------------------------------------------------------- -@@InternetandE-mail -<GROUP JCL> -<TITLE Internet and E-mail> -<TOPICORDER 1100> --------------------------------------------------------------------------------- -@@LibrariesProcessesandThreads -<GROUP JCL> -<TITLE Libraries\, Processes and Threads> -<TOPICORDER 1300> --------------------------------------------------------------------------------- -@@MathRoutines -<GROUP JCL> -<TITLE Math Routines> -<TOPICORDER 1400> --------------------------------------------------------------------------------- -@@MemoryClassesandObjects -<GROUP JCL> -<TITLE Memory\, Classes and Objects> -<TOPICORDER 1500> --------------------------------------------------------------------------------- -@@MIME -<GROUP JCL> -<TITLE MIME> -<TOPICORDER 1600> --------------------------------------------------------------------------------- -@@Miscellaneous -<GROUP JCL> -<TITLE Miscellaneous> -<TOPICORDER 1700> --------------------------------------------------------------------------------- -@@MultiMedia -<GROUP JCL> -<TITLE MultiMedia> -<TOPICORDER 1800> --------------------------------------------------------------------------------- -@@BaseServices.Notifications -<GROUP BaseServices> -<TITLE Notifier/listener pattern> -<TOPICORDER 1850> -The notifier/listener pattern allows for both generalizing the sending of -notifications to multiple interested parties (listeners) and ease of adding new -ways of processing notifications without needing to change any code. - -An example of this pattern can be found in .NET, where one can find a -Trace class and a number of derived TraceListener classes. Using that example, -the Trace class is an IJclNotifier implementer and the TraceListener an -IJclListener interface. However, the .NET Trace and TraceListener setup is a -specific implementation and doesn't need an IJclNotificationMessage implementer; -the Trace class simply calls specific methods of the TraceListener. The JEDI -Code Library provides a more generic approach to this pattern. - -* Notifiers * -A notifier (any class implementing IJclNotifier) has only two distinct tasks: - -* Managing a list of listeners (IJclListener implementing classes) -* Notify all registered listeners - -The first task is generally performed before a certain process within an -application is started or after it has finished. - -The second task is performed by the class or methods that are part of a process. -At any moment a message (IJclNotificationMessage implementing class) can be -constructed and passed on to the Notification method. - -* Listeners * -A listener (any class implementing IJclListener) has a single method that will -be called by a notifier whenever its notify method is called. The method will -specify the message that was passed to the notifier's notify method. A listener -can check incoming notifications for additional or derived interface(s) and -either process the notification or ignore it based on those interface(s). - -During processing the additional or derived interface(s) may provide additional -information regarding the nature of the notification. - -* Notification messages * -A notification message (any class implementing IJclNotificationMessage) is just -place holder. Normally, one would either create a derived interface or add -additional interfaces to the message implementation class, adding such -information as context or other data that may be of interest to listeners. - -* Setting up a notifier/listener pattern * -In general setting up a specific notification sub system involves the steps as -outlined below. It's not unthinkable that for certain situations you'll need -additional steps or may skip steps. - -1 create a notifier - The JEDI Code Library simplifies this task: create an instance of - TJclBaseNotifier and you're good to go in most cases. Assign the instance - to a variable declared as IJclNotifier, so that you can use the notifier - (the class itself declares the methods protected since it is assumed they - will be used through the interface reference at all times). - -2 create notification messages - Notification messages describe to the listener what has happened. If all you - need is a simple notification a proces has finished, you could suffice with - TJclBaseNotificationMessage. In most cases, however, you will need to - declare additional interfaces (use Ctrl+Shift+G to create a GUID). These - interfaces can have additional properties and/or functions to provide data - to the listener, but a message supporting a certain interface could be all - the information you'd need. Then you'll need to create one or more classes - that will implement these interfaces (in whatever combination you need). - -3 create a listener - In most cases you could simply derive a class from TJclBaseListener. - Alternatively you could create a new class to implement the IJclListener - interface, or - in case of a VCL application - have your MainForm implement - the interface. The interface has only one method and it will be passed an - IJclNotificationMessage instance. --------------------------------------------------------------------------------- -@@OrdinalMathandLogic -<GROUP JCL> -<TITLE Ordinal Math and Logic> -<TOPICORDER 1900> --------------------------------------------------------------------------------- -@@RegistryandInifiles -<GROUP JCL> -<TITLE Registry and Ini files> -<TOPICORDER 2000> --------------------------------------------------------------------------------- -@@RuntimeTypeInformation -<GROUP JCL> -<TITLE Runtime Type Information> -<TOPICORDER 2100> --------------------------------------------------------------------------------- -@@StringManipulation -<GROUP JCL> -<TITLE String Manipulation> -<TOPICORDER 2400> --------------------------------------------------------------------------------- -@@SystemInformationRoutines -<GROUP JCL> -<TITLE System Information Routines> -<TOPICORDER 2500> --------------------------------------------------------------------------------- -@@Unicode -<GROUP JCL> -<TITLE Unicode> -<TOPICORDER 2600> --------------------------------------------------------------------------------- -@@UnitConversions -<GROUP JCL> -<TITLE Unit Conversions> -<TOPICORDER 2700> --------------------------------------------------------------------------------- -@@Windows_Specific -<GROUP JCL> -<TITLE Windows Specific> -<TOPICORDER 2800> --------------------------------------------------------------------------------- -@@JclCounter.pas -Summary: - This unit contains a high performance counter class which can be used for highly - accurate timing --------------------------------------------------------------------------------- -@@JclDateTime.pas -Summary: - Routines for working with dates and times. Mostly conversion between the - different formats but also some date testing routines (is leap year? etc) -Contributors: - Anthony Steele - Charlie Calvert - Heri Bender - Marc Convents - Marcel van Brakel - Matthias Thoma - Michael Schnell - Nick Hodges - Anonymous - Petr Vones - Robert Marquardt - Robert Rossmair --------------------------------------------------------------------------------- -@@JclDebug.pas -Summary: - Various debugging support routines and classes. This includes: Diagnostics - routines, Trace routines, Stack tracing and Source Locations a la the C/C++ - __FILE__ and __LINE__ macros. -Contributors: - Marcel van Brakel - Flier Lu - Robert Marquardt - Robert Rossmair - Petr Vones --------------------------------------------------------------------------------- -@@JclFileUtils.pas -Description: - This unit contains routines and classes for working with - files, directories and path strings. Additionally it contains - wrapper classes for file mapping objects and version - resources. - - Generically speaking, everything that has to do with files - and directories. Note that filesystem specific functionality - has been extracted into external units, for example JclNTFS.pas - which contains NTFS specific utility routines, and that the JclShell.pas - unit contains some file related routines as well but they - are specific to the Windows shell. --------------------------------------------------------------------------------- -@@JclGraphics.pas -Description: - The resampling algorithms and methods used in this library - were adapted by Anders Melander from the article "General - Filtered Image Rescaling" by Dale Schumacher which appeared - in the book Graphics Gems III, published by Academic Press, Inc. - Additional improvements were done by David Ullrich, - Josha Beukema and Mike Lischke. --------------------------------------------------------------------------------- -@@JclMidi.pas -<GROUP MultiMedia.MIDI> -Summary: - Unit JclMIDI supplies platform-independent MIDI declarations. --------------------------------------------------------------------------------- -@@JclNTFS.pas -Summary: - Contains routines to perform filesystem related tasks available only with NTFS. - These are mostly relatively straightforward wrappers for various IOCTs related - to compression, sparse files, reparse points, volume mount points and so forth. -Notes: - Note that some functions require NTFS 5 or higher! --------------------------------------------------------------------------------- -@@JclRegistry.pas -Summary: - Unit JclRegistry contains useful routines for registry - manipulation in addition to standard routines provided by - several Delphi classes. -Description: - Contains various utility routines to read and write registry values. Using these routines - prevents you from having to instantiate temporary TRegistry objects and since the routines - directly call the registry API they do not suffer from the resource overhead as TRegistry does. -Donators: - John C Molyneux - Marcel van Brakel - Charlie Calvert -Contributors: - Marcel van Brakel - Stephane Fillon - Eric S. Fisher - Peter Friese - Anonymous - Andreas Hausladen - Manlio Laschena - Robert Marquardt - Robert Rossmair - Olivier Sannier - Petr Vones --------------------------------------------------------------------------------- -@@JclStrings.pas -Summary: - The module JclStrings contains routines for strings - manipulation, conversion and transformation. --------------------------------------------------------------------------------- -@@JclSvcCtrl.pas -Summary: - This unit contains routines and classes to control Windows NT services --------------------------------------------------------------------------------- -@@RegularExpressions -<GROUP JCL> - TODO --------------------------------------------------------------------------------- -@@IncludedFiles -<GROUP JCL> -<title Included files and configuration> - -\TODO - -@@UnitVersioning - TODO --------------------------------------------------------------------------------- -@@Streams -<GROUP JCL> - TODO - - -@@String bases -<GROUP JCL> -\ \ - -@@64-bit support -<GROUP JCL> -\ \ - -@@Generics -<GROUP JCL> -\ \ - -@@Version numbers -<GROUP JCL> -\ \ - -@@Dynamic arrays -<GROUP JCL> -\ \ - -@@Containers.files -<GROUP Containers> -<title Container files> - -\ \ - -@@Containers.functions -<GROUP Containers> -<title Container functions> - -\ \ - -@@Containers.exceptions -<GROUP Containers> -<title Container exceptions> - -\ \ - -@@Containres.Interfaces.Maps -<GROUP Containers> -<title Maps> - -\ \ Added: trunk/help/index.html =================================================================== --- trunk/help/index.html (rev 0) +++ trunk/help/index.html 2011-01-09 13:12:56 UTC (rev 3466) @@ -0,0 +1,35 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<title>Welcome</title> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <meta name="generator" content="Doc-O-Matic" /> + <meta http-equiv="Content-Style-Type" content="text/css" /> + <link rel="STYLESHEET" href="default.css" type="text/css" /> + +<script type="text/javascript" src="scripts.js"></script> +<xml> + <MSHelp:Keyword Index="NamedURLIndex" Term="HomePage"/> + <MSHelp:Keyword Index="NamedURLIndex" Term="DefaultPage"/> +</xml> +</head> +<body class="Element54" onload="onBodyLoad();"> +<div class="Element55"> +JEDI Code Library</div> +<div class="Element56"> +<a href="Jclcontents.html">Contents</a> | <a href="Jclidx.html">Index</a></div> +<div class="Element55"> +JEDI Code Library Containers</div> +<div class="Element56"> +<a href="JclContainerscontents.html">Contents</a> | <a href="JclContainersidx.html">Index</a></div> +<div class="Element55"> +JEDI Code Library Developer Tools</div> +<div class="Element56"> +<a href="JclDeveloperToolscontents.html">Contents</a> | <a href="JclDeveloperToolsidx.html">Index</a></div> +<div class="Element55"> +JEDI Code Library VCL Package</div> +<div class="Element56"> +<a href="JclVclcontents.html">Contents</a> | <a href="JclVclidx.html">Index</a></div> + +<!-- End Client Area --> +</body></html> \ No newline at end of file Property changes on: trunk/help/index.html ___________________________________________________________________ Added: svn:mime-type + text/html Added: svn:eol-style + native Modified: trunk/jcl/packages/help/Jcl.dox =================================================================== --- trunk/jcl/packages/help/Jcl.dox 2011-01-08 20:41:53 UTC (rev 3465) +++ trunk/jcl/packages/help/Jcl.dox 2011-01-09 13:12:56 UTC (rev 3466) @@ -1,10 +1,17 @@ ; This is a Doc-O-Matic version 6.5.1.1382 project file. ; This file is maintained by Doc-O-Matic, do not edit manually. - [*Control*] MasterFile=..\..\..\help\JclTemplate.dox +[Configurations\CHM\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\Compatibility] +ContentFile=Jclcontents.html +IndexFile=Jclidx.html + +[Configurations\H2\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\Compatibility] +ContentFile=Jclcontents.html +IndexFile=Jclidx.html + [Configurations\H2\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\HTMLHelp] Help2Collection=Jcl_COL_MASTER.HxC Help2ID=Jcl @@ -13,11 +20,15 @@ [Configurations\HLP\{C81B476F-5DE3-416C-A73A-9674B8ECC110}\Basic] HLPFilename=..\..\help\Jcl.hlp +[Configurations\HTML\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\Compatibility] +ContentFile=Jclcontents.html +IndexFile=Jclidx.html + [Project Database Files] Count=0 [Source Files] -Count=132 +Count=135 File1=..\..\source\common\bzip2.pas File2=..\..\source\common\Jcl8087.pas File3=..\..\source\common\JclAnsiStrings.pas @@ -86,67 +97,70 @@ File66=..\..\source\windows\JclHookExcept.pas File67=..\..\source\windows\JclLANMan.pas File68=..\..\source\windows\JclLocales.pas -File69=..\..\source\windows\JclMetadata.pas -File70=..\..\source\windows\JclMiscel.pas -File71=..\..\source\windows\JclMsdosSys.pas -File72=..\..\source\windows\JclMultimedia.pas -File73=..\..\source\windows\JclNTFS.pas -File74=..\..\source\windows\JclPeImage.pas -File75=..\..\source\windows\JclRegistry.pas -File76=..\..\source\windows\JclSecurity.pas -File77=..\..\source\windows\JclShell.pas -File78=..\..\source\windows\JclStructStorage.pas -File79=..\..\source\windows\JclSvcCtrl.pas -File80=..\..\source\windows\JclTask.pas -File81=..\..\source\windows\JclTD32.pas -File82=..\..\source\windows\JclTimeZones.pas -File83=..\..\source\windows\JclWin32.pas -File84=..\..\source\windows\JclWin32Ex.pas -File85=..\..\source\windows\JclWinMIDI.pas -File86=..\..\source\windows\MSTask.pas -File87=..\..\source\windows\sevenzip.pas -File88=..\..\source\windows\Snmp.pas -File89=..\..\..\help\8087.dtx -File90=..\..\..\help\AppInst.dtx -File91=..\..\..\help\Base.dtx -File92=..\..\..\help\Com.dtx -File93=..\..\..\help\Complex.dtx -File94=..\..\..\help\Counter.dtx -File95=..\..\..\help\DateTime.dtx -File96=..\..\..\help\Debug.dtx -File97=..\..\..\help\ExprEval.dtx -File98=..\..\..\help\FileUtils.dtx -File99=..\..\..\help\Hardlinks.dtx -File100=..\..\..\help\IncludedFiles.dtx -File101=..\..\..\help\IniFiles.dtx -File102=..\..\..\help\Jcl.dtx -File103=..\..\..\help\LANMan.dtx -File104=..\..\..\help\Locales.dtx -File105=..\..\..\help\Logic.dtx -File106=..\..\..\help\Mapi.dtx -File107=..\..\..\help\Math.dtx -File108=..\..\..\help\Midi.dtx -File109=..\..\..\help\Mime.dtx -File110=..\..\..\help\Miscel.dtx -File111=..\..\..\help\Multimedia.dtx -File112=..\..\..\help\Notify.dtx -File113=..\..\..\help\NTFS.dtx -File114=..\..\..\help\pcre.dtx -File115=..\..\..\help\PE.dtx -File116=..\..\..\help\Registry.dtx -File117=..\..\..\help\RTTI.dtx -File118=..\..\..\help\Schedule.dtx -File119=..\..\..\help\Security.dtx -File120=..\..\..\help\Shell.dtx -File121=..\..\..\help\Statistics.dtx -File122=..\..\..\help\Streams.dtx -File123=..\..\..\help\StrHashMap.dtx -File124=..\..\..\help\Strings.dtx -File125=..\..\..\help\SvcCtrl.dtx -File126=..\..\..\help\Synch.dtx -File127=..\..\..\help\SysInfo.dtx -File128=..\..\..\help\SysUtils.dtx -File129=..\..\..\help\Unicode.dtx -File130=..\..\..\help\UnitConv.dtx -File131=..\..\..\help\WideStrings.dtx -File132=..\..\..\help\Win32.dtx +File69=..\..\source\windows\JclMapi.pas +File70=..\..\source\windows\JclMetadata.pas +File71=..\..\source\windows\JclMiscel.pas +File72=..\..\source\windows\JclMsdosSys.pas +File73=..\..\source\windows\JclMultimedia.pas +File74=..\..\source\windows\JclNTFS.pas +File75=..\..\source\windows\JclPeImage.pas +File76=..\..\source\windows\JclRegistry.pas +File77=..\..\source\windows\JclSecurity.pas +File78=..\..\source\windows\JclShell.pas +File79=..\..\source\windows\JclStructStorage.pas +File80=..\..\source\windows\JclSvcCtrl.pas +File81=..\..\source\windows\JclTask.pas +File82=..\..\source\windows\JclTD32.pas +File83=..\..\source\windows\JclTimeZones.pas +File84=..\..\source\windows\JclWin32.pas +File85=..\..\source\windows\JclWin32Ex.pas +File86=..\..\source\windows\JclWinMIDI.pas +File87=..\..\source\windows\mscoree_TLB.pas +File88=..\..\source\windows\mscorlib_TLB.pas +File89=..\..\source\windows\MSTask.pas +File90=..\..\source\windows\sevenzip.pas +File91=..\..\source\windows\Snmp.pas +File92=..\..\..\help\8087.dtx +File93=..\..\..\help\AppInst.dtx +File94=..\..\..\help\Base.dtx +File95=..\..\..\help\Com.dtx +File96=..\..\..\help\Complex.dtx +File97=..\..\..\help\Counter.dtx +File98=..\..\..\help\DateTime.dtx +File99=..\..\..\help\Debug.dtx +File100=..\..\..\help\ExprEval.dtx +File101=..\..\..\help\FileUtils.dtx +File102=..\..\..\help\Hardlinks.dtx +File103=..\..\..\help\IncludedFiles.dtx +File104=..\..\..\help\IniFiles.dtx +File105=..\..\..\help\Jcl.dtx +File106=..\..\..\help\LANMan.dtx +File107=..\..\..\help\Locales.dtx +File108=..\..\..\help\Logic.dtx +File109=..\..\..\help\Mapi.dtx +File110=..\..\..\help\Math.dtx +File111=..\..\..\help\Midi.dtx +File112=..\..\..\help\Mime.dtx +File113=..\..\..\help\Miscel.dtx +File114=..\..\..\help\Multimedia.dtx +File115=..\..\..\help\Notify.dtx +File116=..\..\..\help\NTFS.dtx +File117=..\..\..\help\pcre.dtx +File118=..\..\..\help\PE.dtx +File119=..\..\..\help\Registry.dtx +File120=..\..\..\help\RTTI.dtx +File121=..\..\..\help\Schedule.dtx +File122=..\..\..\help\Security.dtx +File123=..\..\..\help\Shell.dtx +File124=..\..\..\help\Statistics.dtx +File125=..\..\..\help\Streams.dtx +File126=..\..\..\help\StrHashMap.dtx +File127=..\..\..\help\Strings.dtx +File128=..\..\..\help\SvcCtrl.dtx +File129=..\..\..\help\Synch.dtx +File130=..\..\..\help\SysInfo.dtx +File131=..\..\..\help\SysUtils.dtx +File132=..\..\..\help\Unicode.dtx +File133=..\..\..\help\UnitConv.dtx +File134=..\..\..\help\WideStrings.dtx +File135=..\..\..\help\Win32.dtx Modified: trunk/jcl/packages/help/JclContainers.dox =================================================================== --- trunk/jcl/packages/help/JclContainers.dox 2011-01-08 20:41:53 UTC (rev 3465) +++ trunk/jcl/packages/help/JclContainers.dox 2011-01-09 13:12:56 UTC (rev 3466) @@ -1,10 +1,17 @@ ; This is a Doc-O-Matic version 6.5.1.1382 project file. ; This file is maintained by Doc-O-Matic, do not edit manually. - [*Control*] MasterFile=..\..\..\help\JclTemplate.dox +[Configurations\CHM\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\Compatibility] +ContentFile=JclContainerscontents.html +IndexFile=JclContainersidx.html + +[Configurations\H2\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\Compatibility] +ContentFile=JclContainerscontents.html +IndexFile=JclContainersidx.html + [Configurations\H2\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\HTMLHelp] Help2Collection=JclContainers_COL_MASTER.HxC Help2ID=JclContainers @@ -13,6 +20,10 @@ [Configurations\HLP\{C81B476F-5DE3-416C-A73A-9674B8ECC110}\Basic] HLPFilename=..\..\help\JclContainers.hlp +[Configurations\HTML\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\Compatibility] +ContentFile=JclContainerscontents.html +IndexFile=JclContainersidx.html + [Project Database Files] Count=1 File0=Jcl.doxdb Modified: trunk/jcl/packages/help/JclDeveloperTools.dox =================================================================== --- trunk/jcl/packages/help/JclDeveloperTools.dox 2011-01-08 20:41:53 UTC (rev 3465) +++ trunk/jcl/packages/help/JclDeveloperTools.dox 2011-01-09 13:12:56 UTC (rev 3466) @@ -1,10 +1,17 @@ ; This is a Doc-O-Matic version 6.5.1.1382 project file. ; This file is maintained by Doc-O-Matic, do not edit manually. - [*Control*] MasterFile=..\..\..\help\JclTemplate.dox +[Configurations\CHM\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\Compatibility] +ContentFile=JclDeveloperToolscontents.html +IndexFile=JclDeveloperToolsidx.html + +[Configurations\H2\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\Compatibility] +ContentFile=JclDeveloperToolscontents.html +IndexFile=JclDeveloperToolsidx.html + [Configurations\H2\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\HTMLHelp] Help2Collection=JclDeveloperTools_COL_MASTER.HxC Help2ID=JclDeveloperTools @@ -13,6 +20,10 @@ [Configurations\HLP\{C81B476F-5DE3-416C-A73A-9674B8ECC110}\Basic] HLPFilename=..\..\help\JclDeveloperTools.hlp +[Configurations\HTML\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\Compatibility] +ContentFile=JclDeveloperToolscontents.html +IndexFile=JclDeveloperToolsidx.html + [Project Database Files] Count=2 File0=Jcl.doxdb Modified: trunk/jcl/packages/help/JclVcl.dox =================================================================== --- trunk/jcl/packages/help/JclVcl.dox 2011-01-08 20:41:53 UTC (rev 3465) +++ trunk/jcl/packages/help/JclVcl.dox 2011-01-09 13:12:56 UTC (rev 3466) @@ -1,10 +1,17 @@ ; This is a Doc-O-Matic version 6.5.1.1382 project file. ; This file is maintained by Doc-O-Matic, do not edit manually. - [*Control*] MasterFile=..\..\..\help\JclTemplate.dox +[Configurations\CHM\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\Compatibility] +ContentFile=JclVclcontents.html +IndexFile=JclVclidx.html + +[Configurations\H2\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\Compatibility] +ContentFile=JclVclcontents.html +IndexFile=JclVclidx.html + [Configurations\H2\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\HTMLHelp] Help2Collection=JclVcl_COL_MASTER.HxC Help2ID=JclVcl @@ -13,6 +20,10 @@ [Configurations\HLP\{C81B476F-5DE3-416C-A73A-9674B8ECC110}\Basic] HLPFilename=..\..\help\JclVcl.hlp +[Configurations\HTML\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\Compatibility] +ContentFile=JclVclcontents.html +IndexFile=JclVclidx.html + [Project Database Files] Count=1 File0=Jcl.doxdb Modified: trunk/jcl/packages/help/template.dox =================================================================== --- trunk/jcl/packages/help/template.dox 2011-01-08 20:41:53 UTC (rev 3465) +++ trunk/jcl/packages/help/template.dox 2011-01-09 13:12:56 UTC (rev 3466) @@ -1,6 +1,5 @@ ; This is a Doc-O-Matic version 6.5.1.1382 project file. ; This file is maintained by Doc-O-Matic, do not edit manually. - <%%% BEGIN PACKAGEONLY %%%> <%%% DO NOT GENERATE %%%> <%%% END PACKAGEONLY %%%> @@ -17,6 +16,14 @@ [*Control*] MasterFile=..\..\..\help\JclTemplate.dox +[Configurations\CHM\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\Compatibility] +ContentFile=%NAME%contents.html +IndexFile=%NAME%idx.html + +[Configurations\H2\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\Compatibility] +ContentFile=%NAME%contents.html +IndexFile=%NAME%idx.html + [Configurations\H2\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\HTMLHelp] Help2Collection=%NAME%_COL_MASTER.HxC Help2ID=%NAME% @@ -25,6 +32,10 @@ [Configurations\HLP\{C81B476F-5DE3-416C-A73A-9674B8ECC110}\Basic] HLPFilename=..\..\help\%NAME%.hlp +[Configurations\HTML\{D3A588E0-9472-11D3-BDD1-0080C8BA053D}\Compatibility] +ContentFile=%NAME%contents.html +IndexFile=%NAME%idx.html + [Project Database Files] Count=%REQUIRECOUNT% <%%% START REQUIRES %%%> Modified: trunk/jcl/packages/xml/Jcl-R.xml =================================================================== --- trunk/jcl/packages/xml/Jcl-R.xml 2011-01-08 20:41:53 UTC (rev 3465) +++ trunk/jcl/packages/xml/Jcl-R.xml 2011-01-09 13:12:56 UTC (rev 3466) @@ -80,7 +80,7 @@ <File Name="..\..\source\windows\JclHookExcept.pas" Targets="Windows" Formname="" Condition=""/> <File Name="..\..\source\windows\JclLANMan.pas" Targets="Windows" Formname="" Condition=""/> <File Name="..\..\source\windows\JclLocales.pas" Targets="Windows" Formname="" Condition=""/> - <File Name="..\..\source\windows\JclMapi.pas" Targets="Delphi,BCB" Formname="" Condition=""/> + <File Name="..\..\source\windows\JclMapi.pas" Targets="help,Delphi,BCB" Formname="" Condition=""/> <File Name="..\..\source\windows\JclMetadata.pas" Targets="Windows" Formname="" Condition=""/> <File Name="..\..\source\windows\JclMiscel.pas" Targets="Windows" Formname="" Condition=""/> <File Name="..\..\source\windows\JclMsdosSys.pas" Targets="Windows" Formname="" Condition=""/> @@ -98,8 +98,8 @@ <File Name="..\..\source\windows\JclWin32.pas" Targets="Windows" Formname="" Condition=""/> <File Name="..\..\source\windows\JclWin32Ex.pas" Targets="Windows" Formname="" Condition=""/> <File Name="..\..\source\windows\JclWinMIDI.pas" Targets="Windows" Formname="" Condition=""/> - <File Name="..\..\source\windows\mscoree_TLB.pas" Targets="Pascal" Formname="" Condition=""/> - <File Name="..\..\source\windows\mscorlib_TLB.pas" Targets="Pascal" Formname="" Condition=""/> + <File Name="..\..\source\windows\mscoree_TLB.pas" Targets="help,Pascal" Formname="" Condition=""/> + <File Name="..\..\source\windows\mscorlib_TLB.pas" Targets="help,Pascal" Formname="" Condition=""/> <File Name="..\..\source\windows\MSTask.pas" Targets="Windows" Formname="" Condition=""/> <File Name="..\..\source\windows\sevenzip.pas" Targets="Windows" Formname="" Condition=""/> <File Name="..\..\source\windows\Snmp.pas" Targets="Windows" Formname="" Condition=""/> Modified: trunk/thirdparty/makedist/JclFiles.xml =================================================================== --- trunk/thirdparty/makedist/JclFiles.xml 2011-01-08 20:41:53 UTC (rev 3465) +++ trunk/thirdparty/makedist/JclFiles.xml 2011-01-09 13:12:56 UTC (rev 3466) @@ -227,6 +227,11 @@ <configuration index="3" caption="Valid exit codes" value="0;20;30"/> <configuration index="4" caption="Result file" value=""/> </action> + <action classname="TFileCopier"> + <configuration index="0" caption="From directory" value="sandbox\help"/> + <configuration index="1" caption="Filter" value="index.html"/> + <configuration index="2" caption="To directory" value="sandbox\jcl\help"/> + </action> <action classname="TDirectoryCreator"> <configuration index="0" caption="Directory" value="sandbox\%PREFIX%"/> </action> @@ -301,6 +306,11 @@ <configuration index="3" caption="Valid exit codes" value="0;20;30"/> <configuration index="4" caption="Result file" value=""/> </action> + <action classname="TFileCopier"> + <configuration index="0" caption="From directory" value="sandbox\help"/> + <configuration index="1" caption="Filter" value="index.html"/> + <configuration index="2" caption="To directory" value="sandbox\jcl\help"/> + </action> <action classname="TDelay"> <configuration index="0" caption="Delay" value="30"/> </action> @@ -380,6 +390,11 @@ <configuration index="3" caption="Valid exit codes" value="0;20;30"/> <configuration index="4" caption="Result file" value=""/> </action> + <action classname="TFileCopier"> + <configuration index="0" caption="From directory" value="sandbox\help"/> + <configuration index="1" caption="Filter" value="index.html"/> + <configuration index="2" caption="To directory" value="sandbox\jcl\help"/> + </action> <action classname="TDelay"> <configuration index="0" caption="Delay" value="30"/> </action> Modified: trunk/thirdparty/makedist/JclTesting.xml =================================================================== --- trunk/thirdparty/makedist/JclTesting.xml 2011-01-08 20:41:53 UTC (rev 3465) +++ trunk/thirdparty/makedist/JclTesting.xml 2011-01-09 13:12:56 UTC (rev 3466) @@ -292,6 +292,11 @@ <configuration index="3" caption="Valid exit codes" value="0;20;30"/> <configuration index="4" caption="Result file" value=""/> </action> + <action classname="TFileCopier"> + <configuration index="0" caption="From directory" value="sandbox\help"/> + <configuration index="1" caption="Filter" value="index.html"/> + <configuration index="2" caption="To directory" value="sandbox\jcl\help"/> + </action> <action classname="TDelay"> <configuration index="0" caption="Delay" value="60"/> </action> @@ -392,6 +397,11 @@ <configuration index="3" caption="Valid exit codes" value="0;20;30"/> <configuration index="4" caption="Result file" value=""/> </action> + <action classname="TFileCopier"> + <configuration index="0" caption="From directory" value="sandbox\help"/> + <configuration index="1" caption="Filter" value="index.html"/> + <configuration index="2" caption="To directory" value="sandbox\jcl\help"/> + </action> <action classname="TDelay"> <configuration index="0" caption="Delay" value="60"/> </action> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |