home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / viscobv7.zip / vac22os2 / ibmcobol / mainprj / vacobol.iws < prev    next >
Text File  |  1998-03-13  |  13KB  |  743 lines

  1. -Info
  2. +name=VisualAge COBOL for OS/2 - Configuration File for Non-GUI Projects
  3. +version=2.2
  4.  
  5. *
  6. * -Types::
  7. * Currently support only *.xxx. Do not enter and filter criteria to the
  8. * left of the '.'.
  9. *
  10.  
  11. -Types::ProjectFile
  12. +mask=*.iwp
  13.  
  14. -Types::ProjectRelated
  15. +mask=*.iwo;*.iwg;*.iws
  16.  
  17. -Types::Assembler
  18. +mask=*.asm
  19.  
  20. -Types::ModuleDef
  21. +mask=*.def
  22.  
  23. -Types::RCSource
  24. +mask=*.rc
  25.  
  26. -Types::MSGSource
  27. +mask=*.txt
  28.  
  29. -Types::ExpFile
  30. +mask=*.exp
  31.  
  32. -Types::CompiledRc
  33. +mask=*.res
  34.  
  35. -Types::MakeFiles
  36. +mask=*.mak;makefile
  37.  
  38. -Types::Trace
  39. +mask=*.trc
  40.  
  41. -Types::Exe
  42. +mask=*.exe
  43.  
  44. -Types::Object
  45. +mask=*.obj
  46.  
  47. -Types::Map
  48. +mask=*.map
  49.  
  50. -Types::Library
  51. +mask=*.lib
  52.  
  53. -Types::DynaLib
  54. +mask=*.dll
  55.  
  56. -Types::VBInternal
  57. +mask=*.vcb
  58.  
  59. -Types::VBExternal
  60. +mask=*.vce
  61.  
  62. -Types::HelpFile
  63. +mask=*.hlp
  64.  
  65. -Types::MsgFile
  66. +mask=*.msg
  67.  
  68. -Types::Viewable
  69. +mask=*.inf;*.hlp
  70.  
  71. -Types::Driver
  72. +mask=*.sys
  73.  
  74. -Types::SymbolFile
  75. +mask=*.sym
  76.  
  77. -Types::Bitmaps
  78. +mask=*.bmp;*.ico
  79.  
  80. -Types::WCode
  81. +mask=*.w
  82.  
  83. -Types::WCodePlus
  84. +mask=WCode;*.wh;*.wi
  85.  
  86. -Types::Executable
  87. +mask=*.exe;*.dll
  88.  
  89. -Types::Runable
  90. +mask=*.exe;*.bat;*.cmd
  91.  
  92. -Types::COBOLInclude
  93. +mask=*.cpy
  94.  
  95. -Types::CompilerIn
  96. +mask=*.cbl;*.ccp;*.sqb
  97.  
  98. -Types::CompilerOut
  99. +mask=Object;*.lst;*.asm;*.adt;*.w;*.wh;*.wi;*.ws;*.wc
  100.  
  101. -Types::BinaryOut
  102. +mask=*.adt;*.w;*.wh;*.wi;*.ws
  103.  
  104. * MakeMake will add the following type to the set of valid "C++ Compiler"
  105. * input types if the "C++ Compiler" action is selected and the "Linker"
  106. * action is not selected.
  107. * NOTE: WorkFrame required that the Compiler action be named C++ Compiler
  108. *       for this to work.
  109. -Types::LinkerInBase
  110. +mask=*.lib;*.exp;*.res
  111.  
  112. -Types::LinkerIn
  113. +mask=LinkerInBase;Object;WCode
  114.  
  115. * MakeMake will add the following type to the set of valid "C++ Compiler"
  116. * output types if the "C++ Compiler" action is selected and the "Linker"
  117. * action is not selected.
  118. * NOTE: WorkFrame required that the Compiler action be named C++ Compiler
  119. *       for this to work.
  120. -Types::LinkerOut
  121. +mask=Executable;*.ibmcob;Map
  122.  
  123. -Types::MakeDefIn
  124. +mask=Object
  125.  
  126. -Types::MakeExpIn
  127. +mask=Object;ModuleDef
  128.  
  129. -Types::IPFCompilerIn
  130. +mask=*.ipf
  131.  
  132. -Types::IPFCompilerOut
  133. +mask=*.hlp
  134.  
  135. -Types::SomIn
  136. +mask=*.csc;*.idl
  137.  
  138. -Types::SomOut
  139. +mask=*.cbl;*.cpy;*.def;*.h;*.ih;*.ph;*.psc;*.sc;*.xh;*.xih;*.xph
  140.  
  141. -Types::SourceCode
  142. +mask=COBOLInclude;CompilerIn;IPFCompilerIn;MSGSource;MakeFiles;ModuleDef;RCSource
  143.  
  144. -Types::Binary
  145. +mask=Driver;HelpFile;Object;Trace;Viewable;WCodePlus;ProjectFile;SymbolFile;Executable;Bitmaps;ProjectRelated;ExpFile;BinaryOut;MsgFile;VBInternal
  146.  
  147. -Types::Editable
  148. +mask=!Binary
  149.  
  150. -Types::Compress
  151. +mask=!ProjectFile
  152.  
  153. *
  154. * The following types are meaningful to WorkFrame itself.
  155. *
  156.  
  157. -Types::*
  158. +mask=*.*
  159.  
  160. -Types::Any
  161. +mask=*.*
  162.  
  163. -Types::None
  164. +mask=!Any
  165.  
  166. *
  167. * -ProjectTools::
  168. * List of project scoped actions.
  169. *
  170.  
  171. -ProjectTools::Run Target
  172. +title=Run
  173. +accelerator=R
  174. +program=*
  175. +helpCmd=view iwziwff1 %TOPIC%
  176. +topic=Run
  177. +parm=%r
  178.  
  179. -ProjectTools::Debugger
  180. +title=Debug
  181. +program=idbug.exe
  182. +accelerator=D
  183. +helpCmd=view iwziwff1 %TOPIC%
  184. +topic=Debug
  185. +parm=%o %r
  186.  
  187. -ProjectTools::Makefile Generator
  188. +title=MakeMake
  189. +program=iwzwmak1.exe
  190. +accelerator=K
  191. +helpCmd=view iwziwff1 %TOPIC%
  192. +topic=MakeMake
  193. +parm=/project %p
  194.  
  195. -ProjectTools::LPEX editor
  196. +title=Edit
  197. +program=IWZOLX40.EXE
  198. +accelerator=E
  199. +helpCmd=view iwziwff1 %TOPIC%
  200. +topic=Edit
  201. +parm="" /P %p
  202. +setenv=no
  203.  
  204. -ProjectTools::NMake
  205. +title=Make
  206. +program=nmake.exe
  207. +runmode=Mon
  208. +accelerator=M
  209. +helpCmd=view iwziwff1 %TOPIC%
  210. +topic=Make
  211. +parm=-f %m
  212.  
  213. -ProjectTools::DA Mapping View
  214. +title=Open Mapping View
  215. +program=iwzadsmv.exe
  216. +accelerator=A
  217. +helpCmd=view iwziwff1 %TOPIC%
  218. +topic=Open Mapping View
  219.  
  220. -ProjectTools::Performance Analyzer
  221. +title=Analyze
  222. +program=cblperf.exe
  223. +accelerator=Z
  224. +helpCmd=view iwziwff1 %TOPIC%
  225. +topic=Analyze
  226. +parm=%o %r
  227.  
  228. -ProjectTools::Build normal
  229. +title=Build normal
  230. +program=iwzwbld1.exe
  231. +runmode=Mon
  232. +accelerator=B
  233. +helpCmd=view iwziwff1 %TOPIC%
  234. +topic=Build normal
  235. +optionsDll=IWZWDLL1
  236. +entryPoint=BUILD
  237.  
  238. -ProjectTools::Rebuild all
  239. +title=Rebuild all
  240. +program=iwzwbld1.exe
  241. +runmode=Mon
  242. +accelerator=U
  243. +helpCmd=view iwziwff1 %TOPIC%
  244. +topic=Rebuild all
  245. +optionsDll=IWZWDLL1
  246. +entryPoint=BUILD
  247.  
  248. -ProjectTools::DB2 Start
  249. +title=DB2 Start
  250. +program=db2start.exe
  251. +parm=%p
  252.  
  253. -ProjectTools::DB2 Local Logon
  254. +title=DB2 Local Logon
  255. +program=logon.exe
  256. +parm=/L
  257.  
  258. -ProjectTools::DB2 Local Logoff
  259. +title=DB2 Local Logoff
  260. +program=logoff.exe
  261. +parm=/L
  262.  
  263. -ProjectTools::DB2 Stop
  264. +title=DB2 Stop
  265. +program=db2stop.exe
  266. +parm=%p
  267.  
  268. -ProjectTools::Open Mapping View
  269. +title=Open Mapping View
  270. +program=iwzadsmv.exe
  271. +parm=
  272.  
  273. -ProjectTools::Package COBOL Applications
  274. +title=Package COBOL Applications
  275. +program=iwzvpack.exe
  276. +helpCmd=view iwzispkg
  277. +parm=%p
  278.  
  279. *
  280. * The following tool is used to create projects
  281. *
  282.  
  283. -ProjectTools::CreateProject
  284. +title=SmartGuide
  285. +program=iwzwpsm1.exe
  286.  
  287. *
  288. * -FileTools::
  289. * List of file scoped actions.
  290. * Ordering is important. The nearer the action to the top of the list, the higher the
  291. * priority. When double-clicking on a file, the highest priority action which is valid
  292. * for the selected file(s) will be invoked.
  293. *
  294.  
  295. -FileTools::Open
  296. +title=Open
  297. +program=iwzwwkf1.exe
  298. +input=ProjectFile
  299. +parm=%a %z
  300.  
  301. -FileTools::Run Foreground
  302. +title=Run Foreground
  303. +program=*
  304. +input=Executable
  305. +accelerator=F
  306. +helpCmd=view iwziwff1 %TOPIC%
  307. +topic=Run Foreground
  308. +parm=%r
  309.  
  310. -FileTools::Run Monitored
  311. +title=Run Monitored
  312. +program=*
  313. +runmode=Mon
  314. +input=Runable
  315. +helpCmd=view iwziwff1 %TOPIC%
  316. +topic=Run Monitored
  317. +parm=%r
  318.  
  319. -FileTools::Debugger
  320. +title=Debug
  321. +program=idbug.exe
  322. +accelerator=D
  323. +helpCmd=view iwziwff1 %TOPIC%
  324. +topic=Debug
  325. +input=Exe
  326. +parm=%f
  327.  
  328. -FileTools::LPEX editor
  329. +title=Edit
  330. +program=IWZOLX40.EXE
  331. +accelerator=E
  332. +helpCmd=view iwziwff1 %TOPIC%
  333. +topic=Edit
  334. +input=Editable
  335. +parm=%a %z /p %p /cm mult ;set browse off ;set readonly off
  336. +setenv=no
  337.  
  338. -FileTools::Icon Editor
  339. +title=Icon Editor
  340. +program=iconedit.exe
  341. +helpCmd=view toolinfo %TOPIC%
  342. +topic=Icon Editor
  343. +parm=%f
  344. +input=Bitmaps
  345.  
  346. -FileTools::Dialog Editor
  347. +title=Dialog Editor
  348. +program=dlgedit.exe
  349. +helpCmd=view toolinfo %TOPIC%
  350. +topic=Dialog Editor
  351. +parm=%f
  352. +input=CompiledRc
  353.  
  354. -FileTools::Performance Analyzer
  355. +title=Analyze
  356. +program=cblperf.exe
  357. +accelerator=Z
  358. +helpCmd=view iwziwff1 %TOPIC%
  359. +topic=Analyze
  360. +input=Trace;Exe
  361. +parm=%f
  362.  
  363. -FileTools::View Info
  364. +title=View Info
  365. +program=view.exe
  366. +accelerator=I
  367. +input=Viewable
  368. +parm=%f
  369.  
  370. -FileTools::View EXE header
  371. +title=View EXE header
  372. +program=exehdr.exe
  373. +helpCmd=view toolinfo %TOPIC%
  374. +topic=exehdr
  375. +runmode=Mon
  376. +parm=%f
  377. +input=Executable
  378.  
  379. -FileTools::C++ Compiler
  380. +title=Compile
  381. +program=iwzvcomp.cmd
  382. +runmode=Mon
  383. +accelerator=C
  384. +helpCmd=view iwziwff1 %TOPIC%
  385. +topic=Compile
  386. +input=CompilerIn
  387. +output=CompilerOut
  388. +optionsDll=IWZVCOPT
  389. +entryPoint=COMPILE
  390.  
  391. -FileTools::Resource Compiler
  392. +title=Resource Compiler
  393. +program=rc.exe
  394. +helpCmd=view toolinfo %TOPIC%
  395. +topic=Resource Compiler
  396. +runmode=Mon
  397. +parm=-r %f %q%n.RES
  398. +input=RCSource
  399. +output=CompiledRc
  400.  
  401. -FileTools::IPF Compiler
  402. +title=IPF Compile
  403. +program=ipfc.exe
  404. +runmode=Mon
  405. +accelerator=P
  406. +helpCmd=view iwziwff1 %TOPIC%
  407. +topic=IPF Compile
  408. +input=IPFCompilerIn
  409. +output=IPFCompilerOut
  410. +optionsDll=IWZWTKT1
  411. +entryPoint=IPF_COMPILE
  412.  
  413. -FileTools::Message Compiler
  414. +title=Message Compiler
  415. +program=mkmsgf.exe
  416. +helpCmd=view toolinfo %TOPIC%
  417. +topic=mkmsgf
  418. +runmode=Mon
  419. +parm=%f %n.MSG
  420. +input=MSGSource
  421. +output=MsgFile
  422.  
  423. -FileTools::Import Lib
  424. +title=Import Lib
  425. +program=implib.exe
  426. +helpCmd=view toolinfo %TOPIC%
  427. +topic=implib
  428. +runmode=Mon
  429. +parm=%q%n.LIB %f
  430. +input=DynaLib
  431. +output=Library
  432.  
  433. -FileTools::Import Lib (from def)
  434. +title=Import Lib (from def)
  435. +program=implib.exe
  436. +helpCmd=view toolinfo %TOPIC%
  437. +topic=implib
  438. +runmode=Mon
  439. +parm=%q%n.LIB %f
  440. +input=ModuleDef
  441. +output=Library
  442.  
  443. -FileTools::Lib Tool
  444. +title=Lib Tool
  445. +program=ILIB.EXE
  446. +helpCmd=view toolinfo %TOPIC%
  447. +topic=Lib
  448. +parm=%n
  449. +input=Object
  450.  
  451. -FileTools::Resource Bind
  452. +title=Resource Bind
  453. +program=rc.exe
  454. +helpCmd=view toolinfo %TOPIC%
  455. +topic=Resource Compiler
  456. +runmode=Mon
  457. +parm=%f %o
  458. +input=CompiledRc
  459.  
  460. -FileTools::Parse and Bind Messages
  461. +title=Parse and Bind Messages
  462. +program=IWFMSGB.EXE
  463. +helpCmd=view toolinfo %TOPIC%
  464. +topic=msgbind
  465. +runmode=Mon
  466. +parm=%f %o
  467. +input=MsgFile
  468.  
  469. -FileTools::NMake
  470. +title=Make
  471. +program=nmake.exe
  472. +runmode=Mon
  473. +accelerator=M
  474. +helpCmd=view iwziwff1 %TOPIC%
  475. +topic=Make
  476. +input=MakeFiles
  477. +parm=-f %f
  478.  
  479. -FileTools::NMake all
  480. +title=Make all
  481. +program=nmake.exe
  482. +runmode=Mon
  483. +accelerator=K
  484. +helpCmd=view iwziwff1 %TOPIC%
  485. +topic=Make all
  486. +input=MakeFiles
  487. +parm=-a -f %f
  488.  
  489. -FileTools::Linker
  490. +title=Link
  491. +program=cob2.exe
  492. +runmode=Mon
  493. +accelerator=L
  494. +helpCmd=view iwziwff1 %TOPIC%
  495. +topic=Link
  496. +input=LinkerIn
  497. +output=LinkerOut
  498. +optionsDll=IWZVLOPT
  499. +entryPoint=LINK
  500.  
  501. -FileTools::Migrate
  502. +title=Migrate COBOL Project
  503. +program=iwzwmig1.exe
  504. +input=None
  505. +helpCmd=view iwziwff1 %TOPIC%
  506. +topic=Migrate
  507. +parm=%f
  508.  
  509. *
  510. * The following is used for How Do I help
  511. *
  512.  
  513. -FileTools::View How Do I
  514. +title=View How Do I Help
  515. +program=view.exe
  516. +input=Viewable
  517. +parm=%f
  518.  
  519. -HowDoI
  520. +file=IWZIWHDW.INF
  521.  
  522. -Project
  523. +file=IWZWWKF1.HLP
  524.  
  525. *
  526. * The following is to start the monitor
  527. *
  528.  
  529. * %% need to specify what project it is running in context of
  530.  
  531. -FileTools::Start Monitor
  532. +title=Start Monitor
  533. +program=IWZOLX40.EXE
  534. +input=None
  535. +parm=/cm saveall prompt macro %f
  536.  
  537. *
  538. * The following section describes the icon categories
  539. *
  540.  
  541. -IconsControl::Data
  542. +resourceDLL=IWZWICO1
  543. +defaultIcon=1001
  544.  
  545. -Icons::Runable
  546. +mask=Runable
  547. +id=1002
  548.  
  549. -Icons::Project
  550. +mask=ProjectFile
  551. +id=1003
  552.  
  553. -Icons::Source
  554. +mask=Editable
  555. +id=1004
  556.  
  557. -Icons::Objects
  558. +mask=Binary
  559. +id=1005
  560.  
  561. -Icons::MakeMake
  562. +mask=MakeFiles
  563. +id=1006
  564.  
  565. *
  566. * The following section describes the options menu
  567. *
  568.  
  569. -BuildSmarts
  570. +use=no
  571.  
  572. -OptionMenu::Item1
  573. +tool=Build normal
  574. +scope=project
  575.  
  576. -OptionMenu::Item2
  577. +tool=Rebuild all
  578. +scope=project
  579.  
  580. -OptionMenu::Item3
  581. +tool=C++ Compiler
  582. +scope=file
  583.  
  584. -OptionMenu::Item4
  585. +tool=Linker
  586. +scope=file
  587.  
  588. -OptionMenu::Item5
  589. +tool=IPF Compiler
  590. +scope=file
  591.  
  592. *-OptionMenu::Item6
  593. *+tool=RTF Compiler
  594. *+scope=file
  595.  
  596. *
  597. * The following section describes the tool bar.
  598. *
  599.  
  600. -ToolBar::Data
  601. +resourceDll=IWZWBMP1
  602.  
  603. -ToolBar::Item1
  604. +tool=Build normal
  605. +scope=project
  606. +id=6
  607. +iconTitle=Build
  608.  
  609. -ToolBar::Item2
  610. +tool=Rebuild all
  611. +scope=project
  612. +id=7
  613. +iconTitle=Rebuild
  614.  
  615. -ToolBar::Item3
  616. +tool=Makefile Generator
  617. +scope=project
  618. +id=11
  619. +iconTitle=MakeMake
  620.  
  621. -ToolBar::Item4
  622. +tool=NMake
  623. +scope=project
  624. +id=10
  625. +iconTitle=Make
  626.  
  627. -ToolBar::Item5
  628. +tool=Run Target
  629. +scope=project
  630. +id=14
  631. +iconTitle=Run
  632.  
  633. -ToolBar::Item6
  634. +tool=Debugger
  635. +scope=project
  636. +id=8
  637. +iconTitle=Debug
  638.  
  639. -ToolBar::Item7
  640. +tool=LPEX editor
  641. +scope=project
  642. +id=15
  643. +iconTitle=Edit
  644.  
  645. -ToolBar::Item8
  646. +tool=Performance Analyzer
  647. +scope=project
  648. +id=3
  649. +iconTitle=Analyze
  650.  
  651. -ToolBar::Item9
  652. +tool=Package COBOL Applications
  653. +scope=project
  654. +id=13
  655. +iconTitle=Package
  656.  
  657. *
  658. * The following section describes the project menu and popup.
  659. *
  660.  
  661. -ProjectMenu::Item1
  662. +tool=Build normal
  663.  
  664. -ProjectMenu::Item2
  665. +tool=Rebuild all
  666.  
  667. -ProjectMenu::Item3
  668. +tool=Makefile Generator
  669.  
  670. -ProjectMenu::Item4
  671. +tool=NMake
  672.  
  673. -ProjectMenu::Item5
  674. +tool=Run Target
  675.  
  676. -ProjectMenu::Item6
  677. +tool=Debugger
  678.  
  679. -ProjectMenu::Item7
  680. +tool=LPEX editor
  681.  
  682. -ProjectMenu::Item8
  683. +tool=Performance Analyzer
  684.  
  685. -ProjectMenu::Item9
  686. +tool=DA Mapping View
  687.  
  688. -ProjectMenu::Item10
  689. +tool=Package COBOL Applications
  690.  
  691. *
  692. * The following section describes the tribble project menu. The tribble
  693. * project menu ALWAYS contains all the 'ProjectMenu' items followed by the
  694. * items listed in this section, usually file items.
  695. *
  696. -TribbleMenu::Item1
  697. +tool=Run Foreground
  698.  
  699. -TribbleMenu::Item2
  700. +tool=Run Monitored
  701.  
  702. -TribbleMenu::Item3
  703. +tool=C++ Compiler
  704.  
  705. -TribbleMenu::Item4
  706. +tool=LPEX editor
  707.  
  708. -TribbleMenu::Item5
  709. +tool=NMake
  710.  
  711. *
  712. * Standard set of filters
  713. *
  714. -StdFilters
  715. +filter1=*
  716. +filter2=*.cbl
  717. +filter3=*.cpy
  718. +filter4=*.cpy;*.cbl
  719. +filter5=*.obj
  720. +filter6=*.exe;*.dll;*.lib;*.exp
  721. +filter7=makefile;*.mak
  722. +filter8=*.def
  723. +filter9=*.ico;*.bmp
  724. +filter10=*.iwp
  725. +filter11=*.adt
  726. +filter12=*.lst
  727.  
  728. -Data::CompileTools
  729. +tools=C++ Compiler;Linker;IPF Compiler;NMake;Import Lib (from def);Make Def file;
  730.  
  731. -TribbleConfig::Logo
  732. +resourcePrefix=IWZWT
  733.  
  734. -TribbleConfig::Help
  735. +helpPath=%HELP_INI%
  736. +helpName=IWZWHLP1.INI
  737.  
  738. -TribbleConfig::NDX
  739. +ndxfiles=COB.NDX+COBBRS.NDX
  740.  
  741. -TribbleConfig::BuildSmarts
  742. +optionsDll=NULL
  743.