home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
wf.zip
/
Shareware
/
WF.INF
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1996-08-06
|
31KB
|
363 lines
ΓòÉΓòÉΓòÉ 1. About Object WorkFrame ΓòÉΓòÉΓòÉ
Object WorkFrame
Version 1.0
Object WorkFrame is a workframe for programmers, HTML-developers and others who
use projects based on files. You can customize Object WorkFrame in a simple way
using a configuration file. Error messages from EMX/GCC, ICC, RC and IPFC are
supported if you use EPM 6.x (see monitor-window).
Object WorkFrame is developed with (and for) the Open Object Library (OOL), a
C++ class-library which makes PM-programming a little bit easier.
Object WorkFrame is SHAREWARE until you have registered:
You are not allowed to sell or commercially distribute the Object
WorkFrame or any part of it. If you want to distribute the Object
WorkFrame commercialy you have to apply the authors permission.
You have no time-limit to test/use Object WorkFrame
The functionality of Object WorkFrame is limited in the
shareware-package, to get full functionality you have to register the
application.
Please send your bug-reports via EMail to: sbrauk@gwdg.de
(c)opyright Stefan von Brauk, 1996
ΓòÉΓòÉΓòÉ 2. Register Object WorkFrame ΓòÉΓòÉΓòÉ
If you are a registered user of Object WorkFrame: THANK YOU!
If you are not and wanяt to become a registered user do the following:
1. Send 40 US$, 50 DM or 50 SFR to the author (check or money, money
prefered):
Stefan von Brauk
Lotzestr. 53
37083 Goettingen
Germany
2. Additionaly you send your EMail-adress and you will get the next 5
updates of Object WorkFrame via EMail (SnailMail only 1 Update).
ΓòÉΓòÉΓòÉ 3. Install Object WorkFrame ΓòÉΓòÉΓòÉ
To install the Object WorkFrame:
1. unzip the files if they are zipped
2. If you have not installed the emx runtime library, load it down and unzip
it (emxrt.zip). If emxrt.zip is shipped with this program copy the file
and unzip it.
3. copy the files to a directory of your choice
4. change to the directory you have copied the files to
5. move the *.DLL-file(s) to X:\os2\apps\dll where X is your OS/2 boot-drive
6. run REGISTER.CMD to create an Object WorkFrame-template
ΓòÉΓòÉΓòÉ 4. Getting started ΓòÉΓòÉΓòÉ
After you have installed Object WorkFrame you can start to work. Therefor you
create a directory for a project. Open your template-folder and drag/drop the
template of Object Workframe to a place you want to. Open the new project with
a double-click.
If you have opened the project you need to:
specify projects settings
specify your text-editor
ΓòÉΓòÉΓòÉ 5. Window Functions ΓòÉΓòÉΓòÉ
The main window contains a main menu, a toolbar, and a client area. The client
area is split in a file window and a monitor window.
ΓòÉΓòÉΓòÉ 5.1. Main Menu ΓòÉΓòÉΓòÉ
On default the main menu contains only one submenu with four items:
1. "Project Settings" shows the dialog for the project-setup
2. "Editor Settings" shows the dialog for the editor-setup
3. "MakeMake" is the utility shipped with Object WorkFrame to create
make-files
4. "About.."
With the configuration-file you can add menuitems to the main-menu and link
them with other programs.
ΓòÉΓòÉΓòÉ 5.2. Toolbar ΓòÉΓòÉΓòÉ
The toolbar of Object WorkFrame contains on default three windows:
1. A combobox with different entrys for often used filetypes, every entry
hides one or more filemasks (e.g. Bitmap = *.bmp, CSource = *.c, *.cpp).
You can select one of these entrys and every file in your
project-directory which matchs the filemask will be shown in the
file-window.
You can also enter one or more filemasks in the combobox directly:
*.c
*.c;*.cpp;*.h;*.hpp
The default file-masks displayed in the combo-box are defined in WF.LST,
to customize Object WorkFrame you can edit the list-file.
2. The stop-button is used for programs started with Object Workframe
monitored. To stop the monitored program you just need to press the
stop-button and the monitored programm will be terminated.
3. With the fullscreen-button you can maximize/reduce the file-window.
Useful if only want to see the monitor-window when a monitored program
ist stated.
Additional toolbar-buttons can be inserted with the configuration-file.
ΓòÉΓòÉΓòÉ 5.3. File Window ΓòÉΓòÉΓòÉ
The file window displays the files found with the filemask selected in the
combo-box. The window supports drag/drop and offers a context menu. You can
open displayed files with following methods:
With a double-click on a file the editor is started to load the file
except exe-files which are executed directly.
Select Open\default from the context-menu of the file window will start
the file on the way your operating-system prefers (e.g. if you have
associated *.htm-files to the Web-Explorer and select a *.htm file the
WebExplorer will start to show the file).
ΓòÉΓòÉΓòÉ 5.3.1. Context Menu ΓòÉΓòÉΓòÉ
You acccess the context-menu of the file-window on default with your right
mouse-button. The context-menu has following entrys:
ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
ΓöéOpen Γöéopens a selected file with the editor (default) Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéOpen\Editor Γöéopens a selected file with the editor Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéOpen\default Γöéopens a selected file with the associated program Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéSettings Γöéopens the settings-notebook of the selected file Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéRefreshc Γöérescans the projet directory for files Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéSelect\All Γöéall displayed files are selected Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéSelect\None Γöéall displayed files are de-selected Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéView\Icon Γöéfiles are displayed in icon-view Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéView\Name Γöéfiles are displayed in name-view Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéView\Text Γöéfiles are displayed in text-view Γöé
ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
You can add menu-entrys to the context-menu with the configuration file.
ΓòÉΓòÉΓòÉ 5.4. Monitor Window ΓòÉΓòÉΓòÉ
The monitor-window displays the output from programs which are started
monitored (e.g. compilers). The window contents will be erased every time you
start such a program.
Object WorkFrame supports error-messages if you use EPM from:
ICC (IBMяs C/C++ compiler)
EMX/GCC (GNU C/C++ compiler-port from E. Mattes)
RC, the resource-compiler
IPFC, the IPF-compiler
That means if you double-click on an error-message which contains a
line-number, Object WorkFrame tells EPM to show the file and the line where
the error occured, additionaly EPM shows the compilerяs error-message in the
status-line.
ΓòÉΓòÉΓòÉ 6. Configuration ΓòÉΓòÉΓòÉ
ΓòÉΓòÉΓòÉ 6.1. Specify Project Settings ΓòÉΓòÉΓòÉ
To change the settings for the current project you open the project setting
dialog (menuentry Project\Project Settings). In the dialog you have to:
Enter the location of your project as a full qualified path.
Enter the name of the compilers output-file (e.g sample1.exe, test.dll),
optional.
Enter the arguments to start the output-file with (optional).
Enter the name of your makefile of the current project if you use one
(optional).
ΓòÉΓòÉΓòÉ 6.2. Specify Editor Settings ΓòÉΓòÉΓòÉ
To change the settings for your editor you open the project setting dialog
(menuentry Project\Project Settings). In the dialog you have to:
Enter the name of your editors exe-file. In the case of EPM you should
enter the full qualified path.
Check if your editor is EPM 6.x or not. If you use EPM you should check
the EPM-button so Object WorkFrame can communicate with EPM (e.g. show
errormessages from the compiler).
ΓòÉΓòÉΓòÉ 6.3. Edit the Listfile ΓòÉΓòÉΓòÉ
You can edit the list-file (WF.LST) to chose which filemask should be displayed
in the combobox of the toolbar. An entry in WF.LST has the following format:
name\mask1;mask2;...
where name is the title to display in the combobox, mask1;mask2;... are the
filemasks for files to display in the file-window, for example:
HTML\*.htm;*.html
shows an entry "HTML" in the combobox, if selected, all files of your
project-directory matching *.htm and *.html are displayed.
ΓòÉΓòÉΓòÉ 6.4. Edit the Configuration-File ΓòÉΓòÉΓòÉ
With the configuration-file (WF.CFG) you can customize Object WorkFrame.
Therfore you can add menu-items to the main-menu or the context menu and link
them to other applications.
Entrys in the configuration-file follow this syntax:
Menuitem\menuitem\...;Hotkey;Exe-file Arguments Joker;Options
where:
1. Menuitem\... is the complete path of menuitems where the menuitem should
be inserted, the last entry is the item-tilte to insert. If the first
menuitem given is POPUP the item will be added to the popup-menu,
otherwise it is added to the main menu. If the last menuitem given is
SEPARATOR a seperator is inserted in the path youяve specified. Make sure
that the entered path of menuitems is existing!
2. Hotkey is a letter to be the hotkey for this menuitem, all hotkeys work
with Ctrl+Shift+Hotkey
3. Next entrys are
a. Exe-File is the program to start when the menuitem is pressed
b. Arguments are the arguments to pass to the exe-file when it is
started
c. Jokers can be used in the arguments or for the exe-file.
Valid jokers are:
ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
Γöé%m Γöéthe makefile you specified in the project-settings Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé%e Γöéthe output-file you specified in the project-settings Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé%p Γöéthe path of the project Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé%r Γöéthe run-options you specified in the project-settings Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
Γöé%s Γöéall selected files from the file-window Γöé
ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
4. Valid options are:
ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
ΓöéMONITOR Γöéwhen the program is executed, the programs output is shown Γöé
Γöé Γöéin the monitor-window Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéCD=path Γöéchange to the directory <path> before executing the Γöé
Γöé Γöéapplication Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéTOOLBAR=path Γöéa toolbar-button with a bitmap given in <path> is inserted Γöé
Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
ΓöéTOOLBAR Γöéa toolbar-button with the text of the menuitem is inserted Γöé
ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
Samples
Create a submenu <Help>:
\Help;
Create a menuitem to show the Object Workframe Reference (WF.INF), add the
menuitem to the submenu <Help>, Hotkey is <O>, executable is <view.exe>:
Help\Object WorkFrame Reference;O;view.exe wf.inf;
create a menuitem for GNU Make (we suppose a menuitem <Action> is created),
hotkey will be <M>, GNU Make needs the switch <-f> and the name of the
makefile where we enter the joker <%m>. Because we want to see what the
compiler says, we start GNU Make monitored with the option MONITOR:
Action\Make;M;make -f %m;MONITOR
more examples in the file <WF.CFG> !!
The shareware-version allows only ten entrys in the configuration-file!
ΓòÉΓòÉΓòÉ 7. The MakeMake Utility ΓòÉΓòÉΓòÉ
To develop programs you often need to use make-files. Writing makefiles is a
little bit boring so a utility should do it for you. To call the
MakeMake-utility open a project with Object WorkFrame and select
Project\MakeMake. Now select
the target make-utility (GNU Make and IBM NMake supported)
the used compiler (GNU/EMX GCC and IBMяs ICC supported)
actions to control by the make-utility
additional librarys to use
(see online-help from MakeMake for details)
When youяve finished, MakeMake will create a makefile. Before you save the
makefile you can edit it directly.
The MakeMake-utility is not shipped with the shareware-package!
ΓòÉΓòÉΓòÉ <hidden> Monitored Programms ΓòÉΓòÉΓòÉ
You can start programs from Object WorkFrame monitored which is useful for
command-line applications (e.g. compiler, linker...). The programs output is
shown in the monitor-window where you can inspect it.
In the case of the supported compiler (ICC, EMX/GCC, IPF, RC) you can switch
with a double-click on an error-message in the monitor window to the file and
line given there (if you use EPM).