home *** CD-ROM | disk | FTP | other *** search
-
- ΓòÉΓòÉΓòÉ 1. Special Notices ΓòÉΓòÉΓòÉ
-
- References in this help to IBM products, programs, or services do not imply
- that IBM intends to make these available in all countries in which IBM
- operates.
-
- Any reference to an IBM licensed program in this help is not intended to state
- or imply that only IBM's licensed program may be used. Any functionally
- equivalent product, program, or service that does not infringe any of IBM's
- intellectual property rights may be used instead of the IBM product, program,
- or service.
-
- Evaluation and verification of operation in conjunction with other products,
- except those expressly designated by IBM, is the user's responsibility.
-
- IBM may have patents or pending patent applications covering subject matter in
- this help. The furnishing of this help does not give you any license to these
- patents.
-
- The following terms, denoted by an asterisk (*) in this help, are trademarks of
- the IBM Corporation in the United States and/or other countries:
-
- C/2
- C Set/2
- IBM
- OS/2
- Operating System/2
- Presentation Manager
- WorkFrame/2.
-
- This help contains examples of data and reports used in daily business
- operations. To illustrate them as completely as possible, the examples include
- the names of individuals, companies, brands, and products. All of these names
- are fictitious and any similarity to the names and addresses used by an actual
- business enterprise is entirely coincidental.
-
-
- ΓòÉΓòÉΓòÉ 2. Compile Options ΓòÉΓòÉΓòÉ
-
- Use this window to specify the parameters to be passed to the compiler.
-
- In this window you can:
-
- o Specify the options you want to pass to the compiler.
-
- o Save the options to the project.
-
- o Specify whether or not you want to change the options when the compiler is
- started.
-
- If you want to create your own Options dynamic link library, you can use the
- DEFL_DLL sample project supplied with the WorkFrame/2 as a template.
-
-
- ΓòÉΓòÉΓòÉ 2.1. Enter Compile Options ΓòÉΓòÉΓòÉ
-
- Enter the options you want to pass to the compiler.
-
- For the compile string, you can use the symbol %f to represent the name of the
- file containing the source code.
-
- Therefore, if the file name is make_it.c and the compile string is
-
- /Fa %f /S2
-
- the string sent to the compiler would be
-
- /Fa make_it.c /S2
-
-
- ΓòÉΓòÉΓòÉ 2.2. Error Message Template ΓòÉΓòÉΓòÉ
-
- Specify the format of the error messages generated by the compiler.
-
- The template is used to parse the error message into:
-
- o The file name (represented by %f).
-
- o The line at which the error occurred (represented by %i).
-
- o The column at which the error occurred (represented by %c).
-
- o The text of the error message. (represented by %t).
-
- This information is used by the WorkFrame/2 product if an the editor is started
- from a message line in a Monitor window.
-
- Specify each symbol once in the template and separate them with one or more
- characters.
-
- For example, if the error message is in the form
-
- <make_it.c : 238, 12> Text of the error message.
-
- the error message template should be specified as
-
- <%f : %i, %c> %t
-
-
- ΓòÉΓòÉΓòÉ 3. Link Options ΓòÉΓòÉΓòÉ
-
- Use this window to specify the parameters to be passed to the linker.
-
- In this window you can:
-
- o Specify the options you want to pass to the linker.
-
- o Save the options to the project.
-
- If you want to create your own Options dynamic link library, you can use the
- DEFL_DLL sample project supplied with the WorkFrame/2 as a template.
-
-
- ΓòÉΓòÉΓòÉ 3.1. Enter Link Options ΓòÉΓòÉΓòÉ
-
- Enter the options you want to pass to the linker.
-
- In addition to the link options, specify what characters are to be used to
- separate the object module file names passed to the linker. Place the
- characters between the %a and %z substitution variables. The default character
- is a plus sign ('+').
-
- You can also use the substitution variable %o for the target file name.
-
- For example, if the link options are specified as
-
- /STACK:16384 /NOF %a/../%z
-
- and the object modules x.obj yy.obj and zzz.obj were being linked, then the
- string passed to the linker would be:
-
- /STACK:16384 /NOF x.obj/../yy.obj/../zzz.obj
-
-
- ΓòÉΓòÉΓòÉ 4. Make Options ΓòÉΓòÉΓòÉ
-
- Use this window to specify the parameters to be passed to the make utility.
-
- In this window you can:
-
- o Specify the options you want to pass to the make utility.
-
- o Save the options to the project.
-
- o Specify whether or not you want to change the options when the make utility
- is started.
-
- If you want to create your own Options dynamic link library, you can use the
- DEFL_DLL sample project supplied with the WorkFrame/2 as a template.
-
-
- ΓòÉΓòÉΓòÉ 4.1. Enter Make Options ΓòÉΓòÉΓòÉ
-
- Enter the options you want to pass to the make utility.
-
- For the make string, you can use the following symbols:
-
- %o Can be substituted for the current project's target file name.
-
- %m Can be substituted for the project's make file name.
-
- Therefore, if:
-
- o The project's make file name is make_it.mak
-
- o The project's target file name is make_me.exe
-
- o The make string is
-
- /f %m /L%o
-
- then the string sent to the make utility would be
-
- /f make_it.mak /Lmake_me.exe
-
- The %o and %m symbols are the only meaningful ones for the make utility that
- comes with the OS/2* operating system. If you also specify substitution
- variables, they will be replaced by their corresponding strings.
-
-
- ΓòÉΓòÉΓòÉ 5. Debug Options ΓòÉΓòÉΓòÉ
-
- Use this window to specify the parameters to be passed to the language
- debugger.
-
- In this window you can:
-
- o Specify the options you want to pass to the language debugger.
-
- o Save the options to the project.
-
- o Specify whether or not you want to change the options when the language
- debugger is started.
-
- If you want to create your own Options dynamic link library, you can use the
- DEFL_DLL sample project supplied with the WorkFrame/2 as a template.
-
-
- ΓòÉΓòÉΓòÉ 5.1. Enter Debug Options ΓòÉΓòÉΓòÉ
-
- Enter the options you want to pass to the language debugger.
-
- For the debug string, you can use the following symbols:
-
- %o Can be substituted for the current project's target file name.
-
- %r Can be substituted for the current project's run options string.
-
- For example, assume:
-
- o The project's target file name is eds_prog.exe
-
- o Its run options are prof.ipf /W
-
- o The debug string is %o %r /L
-
- Then the string sent to the debugger would be
-
- eds_prog.exe prof.ipf /W /L
-
- The %o and %r symbols are meaningful ones for most debuggers. If you also
- specify substitution variables, they will be replaced by their corresponding
- strings.
-
-
- ΓòÉΓòÉΓòÉ 6. Prompt ΓòÉΓòÉΓòÉ
-
- Select Prompt to be prompted when the action is started. You can then specify
- additional options or change those specified in the Enter action options entry
- field.
-
-
- ΓòÉΓòÉΓòÉ 7. Save With Project ΓòÉΓòÉΓòÉ
-
- Select Save with project to save the options with the other information of the
- project you are currently working on. Otherwise, the changes only remain in
- effect until the WorkFrame/2 session is closed.
-
-
- ΓòÉΓòÉΓòÉ <hidden> OK ΓòÉΓòÉΓòÉ
-
- Select OK to save the changes you made and close the window.
-
-
- ΓòÉΓòÉΓòÉ <hidden> Reset ΓòÉΓòÉΓòÉ
-
- Select Reset to set the options to the values they had when the window was
- opened.
-
-
- ΓòÉΓòÉΓòÉ <hidden> Default ΓòÉΓòÉΓòÉ
-
- Select Default to set the options to their default values.
-
-
- ΓòÉΓòÉΓòÉ <hidden> Cancel ΓòÉΓòÉΓòÉ
-
- Select Cancel to remove the window without making any changes.
-
-
- ΓòÉΓòÉΓòÉ <hidden> Keys Help ΓòÉΓòÉΓòÉ
-
- The list of keys is arranged in groups.
-
- Use:
-
- o HELP KEYS to get help
-
- o SYSTEM KEYS to switch between programs
-
- o WINDOW KEYS to move around in a program window
-
- o POP-UP WINDOW KEYS to make a selection in a pop-up window
-
- o EDITING KEYS to make changes in a pop-up window.
-
- When two key names are joined by a plus sign (+), use these two keys together.
- Hold down the first key and press the second key.
-
- HELP KEYS
-
- F1
- Get help
- F2
- Get extended help (from within any help window)
- F9
- Go to a list of keys (from within any help window)
- F11 or Shift+F1
- Go to the help index (from within any help window)
- Esc
- Cancel help
- Alt+F4
- Close the help window
- Alt+F6
- Move among windows
- Shift+F10
- Get help for help
-
- SYSTEM KEYS
-
- Alt+Esc
- Switch to the next program, including full-screen programs
- Alt+Tab
- Switch to the next windowed program
- Ctrl+Esc
- Switch to the Task List
-
- WINDOW KEYS
-
- F10
- Go to/from the action bar
- Arrow keys
- Move among choices
- End
- Go to the last choice in a pulldown
- Esc
- Cancel a pulldown, the system menu, or window
- Home
- Go to the first choice in a pulldown
- PgUp
- Scroll the contents of the window up one page
- PgDn
- Scroll the contents of the window down one page
- Underlined letter
- Move among the choices on the action bar and select pulldown items
- Alt
- Go to/from the action bar
- Alt+F4
- Close the window
- Alt+F5
- Restore the window
- Alt+F7
- Move the window
- Alt+F8
- Size the window
- Alt+F9
- Minimize the window
- Alt+F10
- Maximize the window
- Ctrl+PgDn
- Scroll the contents of the window right one page
- Ctrl+PgUp
- Scroll the contents of the window left one page
- Shift+Esc or Alt+Spacebar
- Go to/from the system menu
- Shift+Esc or Alt
- Go to/from the system menu of a text window
-
- POP-UP WINDOW KEYS
-
- Enter
- Complete the pop-up window
- Esc
- Cancel the pop-up window
- Spacebar
- Set a check box on/off or perform the task described on the selected
- pushbutton
- Tab
- Move to the next entry field or check box
-
- EDITING KEYS
-
- Backspace (left arrow delete)
- Delete the character to the left of the cursor
- Del
- Delete the character at the cursor
- End or Ctrl+Right Arrow key
- Move to the end of a field
- Home or Ctrl+Left Arrow key
- Move to the beginning of a field.
-
-
- ΓòÉΓòÉΓòÉ <hidden> Substitution Variables - Definition ΓòÉΓòÉΓòÉ
-
- Substitution variables are symbols you can specify as invocation parameters.
-
- The WorkFrame/2 product supports the following substitution variables:
-
- %a...%z Will be replaced by all the file names selected in the corresponding
- listbox. The file names will be separated by the characters specified
- between the 'a' and the '%' of the %z substitution variable.
-
- For example, if the selected files are cat.obj, dog.obj, and
- bird.obj, the substitution variable %a+-%z will result in the string
-
- cat.obj+-dog.obj+-bird.obj
-
- The only substitution variable allowed within the %a...%z
- substitution variables are %% and %d.
-
- %d Will be replaced with the directory of the current project. Use this
- substitution variable to qualify the name of file as in %d\%f or
- %d\%n.%e.
-
- %e Will be replaced by the extension (without the period) of the first
- selected file.
-
- %f Will be replaced with the first file selected in the corresponding
- listbox.
-
- Specifying %f is the same as specifying %n.%e.
-
- %m Will be replaced by the make file name specified when the project was
- created.
-
- %n Will be replaced by the file name (without an extension) of the first
- selected file.
-
- %o Will be replaced by the target file name specified when the project
- was created.
-
- %r Will be replaced by the run options set for the current project.
-
- %% Will be replaced by a % symbol.
-
-
- ΓòÉΓòÉΓòÉ <hidden> Message Help ΓòÉΓòÉΓòÉ
-
- The default options string exceeds the maximum options size.
-
- The program cannot store the default options.
-
- Recovery
-
- The maximum options size is 400 characters. Ensure the options do not exceed
- this limit.
-
-
- ΓòÉΓòÉΓòÉ <hidden> Message Help ΓòÉΓòÉΓòÉ
-
- Options string is too long.
-
- There is not enough storage allocated to store the options string.
-
- Recovery
-
- The maximum options string is 400 characters. Ensure the options string does
- not exceed this limit.
-
-
- ΓòÉΓòÉΓòÉ <hidden> Message Help ΓòÉΓòÉΓòÉ
-
- Unrecognized Substitution Variable.
-
- An unrecognized substitution variable was used.
-
- Recovery
-
- Either remove the substitution variable, change it to a recognized one.
-
-
- ΓòÉΓòÉΓòÉ <hidden> Message Help ΓòÉΓòÉΓòÉ
-
- Not enough space in the link options string to store the specified options.
-
- There is not enough storage allocated to store the default link options string.
-
- Recovery
-
- Use the Language Profile Management window to change the Maximum link string in
- the language profile so that more storage is allocated.
-
-
- ΓòÉΓòÉΓòÉ <hidden> Message Help ΓòÉΓòÉΓòÉ
-
- Not enough space to store the default link options.
-
- There is not enough storage allocated to store the default link options.
-
- Recovery
-
- Use the Language Profile Management window to change the Maximum link size in
- the language profile so that more storage is allocated.
-
-
- ΓòÉΓòÉΓòÉ <hidden> Message Help ΓòÉΓòÉΓòÉ
-
- Either the %a...%z or %o declaration is incorrect.
-
- In addition to the link options, specify what characters are to be used to
- separate the object module file names passed to the linker. Place the
- characters between the %a and %z substitution variables. The default character
- is a plus sign ('+').
-
- You can also use the substitution variable %o for the target file name.
-
- For example, if the link options are specified as
-
- /STACK:16384 /NOF %a/../%z
-
- and the object modules x.obj yy.obj and zzz.obj were being linked, then the
- string passed to the linker would be:
-
- /STACK:16384 /NOF x.obj/../yy.obj/../zzz.obj
-
-
- ΓòÉΓòÉΓòÉ <hidden> Message Help ΓòÉΓòÉΓòÉ
-
- The link options must contain one instance of %a...%z string.
-
- In addition to the link options, specify what characters are to be used to
- separate the object module file names passed to the linker. Place the
- characters between the %a and %z substitution variables. The default character
- is a plus sign ('+').
-
- You can also use the substitution variable %o for the target file name.
-
- For example, if the link options are specified as
-
- /STACK:16384 /NOF %a/../%z
-
- and the object modules x.obj yy.obj and zzz.obj were being linked, then the
- string passed to the linker would be:
-
- /STACK:16384 /NOF x.obj/../yy.obj/../zzz.obj
-
-
- ΓòÉΓòÉΓòÉ <hidden> Message Help ΓòÉΓòÉΓòÉ
-
- Not enough space to store the default compile options.
-
- There is not enough storage allocated to store the default compile options.
-
- Recovery
-
- Use the Language Profile Management window to change the Maximum compile size
- in the language profile so that more storage is allocated.
-
-
- ΓòÉΓòÉΓòÉ <hidden> Message Help ΓòÉΓòÉΓòÉ
-
- Not enough space in the compile string to store the specified options.
-
- There is not enough storage allocated to store the default compile options.
-
- Recovery
-
- Use the Language Profile Management window to change the Maximum compile size
- in the language profile so that more storage is allocated.
-
-
- ΓòÉΓòÉΓòÉ <hidden> Message Help ΓòÉΓòÉΓòÉ
-
- Not enough space in the compile options string to store the specified options.
-
- There is not enough storage allocated to store the default compile options
- string.
-
- Recovery
-
- Use the Language Profile Management window to change the Maximum compile string
- in the language profile so that more storage is allocated.
-
-
- ΓòÉΓòÉΓòÉ <hidden> Message Help ΓòÉΓòÉΓòÉ
-
- Only one instance each of the symbol %f is allowed.
-
- For the compile string, you can use the symbol %f to represent the name of the
- file containing the source code.
-
- Therefore, if the file name is make_it.c and the compile string is
-
- /Fa %f /S2
-
- the string sent to the compiler would be
-
- /Fa make_it.c /S2
-
-
- ΓòÉΓòÉΓòÉ <hidden> Message Help ΓòÉΓòÉΓòÉ
-
- Only one instance each of the symbols %f, %i, and %t is allowed.
-
- Specify each symbol once in the template and separate them with one or more
- characters.
-
- For example, if the error message is in the form
-
- <make_it.c : 238, 12> Text of the error message.
-
- the error message template should be specified as
-
- <%f : %i, %c> %t
-
-
- ΓòÉΓòÉΓòÉ <hidden> Message Help ΓòÉΓòÉΓòÉ
-
- Inconsistent options
-
- The options structure or data is incorrect.
-
- If you want to use the default options, select Yes. Otherwise, select No.
-
- Recovery
-
- Either remove one or both of the inconsistent options.
-
-
- ΓòÉΓòÉΓòÉ <hidden> Message Help ΓòÉΓòÉΓòÉ
-
- Not enough memory to complete task.
-
- An error occurred while trying to allocate memory. There may be insufficient
- memory to complete the task.
-
- Recovery
-
- Close one or more other tasks, and retry the command.