home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 26 / CD_ASCQ_26_1295.iso / vrac / pman13.zip / PROJECT.TXT < prev    next >
Text File  |  1995-08-28  |  6KB  |  152 lines

  1. Programmer's IDE for Windows v1.3
  2. Copyright (c) 1993-1995 by Gregory Braun. All rights reserved.
  3.  
  4. This software is free. You may copy and distribute this
  5. program as long as all copyright notices remain intact.
  6.  
  7. Project Manager for Windows compiles and assembles programming
  8. projects using your favorite text editor and language tools.
  9.  
  10. This program is especially useful for developing assembly
  11. language projects that use MS DOS based assemblers and
  12. linkers.
  13.  
  14. The Zip file contains sample Program Information Files (PIFs)
  15. for the current versions of Microsoft's MASM, C Compiler
  16. and Make utility. Copy these files to the directory
  17. containing the actual development tools if they do not
  18. already exist there.
  19.  
  20. If your programming tools have different names rename
  21. the PIFs to match the tool name. For example, if your
  22. Assembler is MASM.EXE rename the ML.PIF to MASM.PIF and
  23. place it in the same directory as the assembler.
  24.  
  25. When you create a new project you can specify the
  26. programming tools you use, as well as the type of
  27. application to be created. Select the "Set Project Type"
  28. and "Tool Definitions" options from the Project menu
  29. to define this information.
  30.  
  31. Project Manager for Windows has been tested for
  32. use with Microsoft language tools, but you can also
  33. use it with other products as well, just remember
  34. to change the "Tool Definitions" to reflect the
  35. programming tools you use, and create PIF files
  36. for the assembler, compiler and make utilities
  37.  
  38. Program Manager for Windows creates a "MakeFile"
  39. based upon the source code modules, header files
  40. and libraries you add to the project. This file
  41. will be placed in the same directory as the project
  42. file.
  43.  
  44. Check the "Use External Make File" option in
  45. the "Project Types" dialog to use your own
  46. custom make file instead of the standard file
  47. created by the Project Manager.
  48.  
  49. To use an external make file it must have
  50. the same name as the project file, but have an
  51. extension of .MAK, The native make file is
  52. written to a file named "basename.PMK".
  53.  
  54. To include files in the current project select the
  55. "Add Modules" item from the Edit menu. You can
  56. add source code modules, header files and libraries
  57. using these menu options. The standard "File Open"
  58. dialog will be displayed after selecting the type of
  59. file you wish to add, select files until all are
  60. included and then press the [OK] button to return
  61. to the main window. You may select multiple files by
  62. shift-clicking and ctrl-clicking in the Open File dialog.
  63.  
  64. Double-Clicking on a source code module or header file in the
  65. list will open that file in your editor. You must "Associate"
  66. the .H, .INC, .C and .ASM files with your text editor.
  67. Use the File Manager's Associate function to create these
  68. links between your text editor and the source code modules
  69. and header files. You may also want to "Associate" the .PRO
  70. file extension with the Project Manager itself to easily
  71. launch the Project Manager when a project file is selected
  72. in the File Manager.
  73.  
  74. Project Manager also has a toolbar to speed the editing,
  75. compiling and running of the project. These same items
  76. are also available from the Edit and Project menus.
  77.  
  78. You can force a complete re-compile of the project
  79. by selecting the "Remake Project" item from the
  80. Project menu.
  81.  
  82. The Project Manager builds three (3) text files that it
  83. uses as modules are added to and removed from the
  84. current project. These files are as follows:
  85.  
  86.     basename.PRO    - The project file itself.
  87.                       This is the file you created
  88.                       at the "New Project" dialog.
  89.     basename.PMK    - The makefile needed to build
  90.                       the project if you're not
  91.                       using an external make file.
  92.     basename.PDF    - The Linker Definition file
  93.                       required for MS Windows projects.
  94.  
  95. These files are stored in the directory you
  96. selected when the project was first created.
  97. You can view the files mentioned above by
  98. selecting the "View Project Files" option
  99. on the Project menu.
  100.  
  101. MS Windows projects can have only a single
  102. resource script named 'basename.RC', this file
  103. will be automatically compiled and linked
  104. into MS Windows projects. Select the "Edit Resource"
  105. item on the Edit menu to modify this file. You
  106. may "Associate" this file with either your ASCII
  107. text editor or Resource Editor/Browser.
  108.  
  109. If you have comments, questions or find any bugs in
  110. this utility feel free to contact me on CompuServe or
  111. America On-line.
  112.  
  113. If you would like to be notified of upgrades to
  114. Project Manager please send me a message containing
  115. your e-mail address. When new versions of the program
  116. are released I will send you an e-mail message.
  117.  
  118. Gregory Braun
  119.  
  120. CompuServe: 71613,2175
  121. AOL: GreggBraun
  122.  
  123.  
  124. PMAN.ZIP File Descriptions:
  125.  
  126.     PROJECT.EXE     - The application program.
  127.     PROJECT.TXT     - The documentation file.
  128.     CTL3DV2.DLL     - DLL required to display 3-D controls
  129.                       in dialog boxes. Copy this file to
  130.                       your Windows System directory if it
  131.                       is not already installed there.                      
  132.     ML.PIF          - Assembler PIF startup file.
  133.     CL.PIF          - C Compiler PIF startup file.
  134.     RC.PIF          - Resource Compiler PIF startup file.
  135.     NMAKE.PIF       - Make PIF startup file.
  136.  
  137. Release History:
  138.  
  139.     v1.0    - In-house development and testing.
  140.     v1.1    - Added splash box for release.
  141.     v1.2    - Added MS Windows project type and
  142.               multiple file selections when
  143.               adding modules to the project.
  144.               Fixed a bug so that object files
  145.               are always written to the proper
  146.               directory. Added RC.PIF to Zip file.
  147.     v1.3    - Added file information displays.
  148.               Simplified the "Tool Definition" dialog.
  149.               Fixed several minor interface bugs.
  150.  
  151.  
  152.