Page History
When you write your first pop-up window program that is "output only" (ie: no input capable fields) you will probably get a result like this on your first attempt:
------------ Screen cursor goes to here when the Screen cursor goes to here when the "Companies"
| pop-up window appears. |
|
| Panel |
|---|
DEMO01 Demonstration Panel ............................. |
| No Format |
| DEMO01 Demonstration Panel
.......................... Specify the following and press : COMP01 Companies : : : Account number . . . . . : Number Description : : 01 ACME ENGINEERING: Account type . . . . . . : 02 CONSOLIDATED ENG: : 03 ACME WELDING : Company number . . . . . : 04 DESIGN INC. : : : Transaction amount . . . :
|
This is clearly unacceptable, because the user has to move the screen cursor right across the screen and into the "Companies" pop-up window to select the desired company.
The simplest solution to this problem is: code the POP_UP command like this: POP
POP_
...
UP ....whatever....
...
CURSOR_LOC(*
...
ATFIELD #COMPNO)
which will cause the pop-up window to appear like this with the screen cursor under 0 in "01 ACME ENGINEERING":
| Panel |
|---|
DEMO01 Demonstration Panel ............................ |
| No Format |
| DEMO01 Demonstration Panel
........................... Specify the following and press e: COMP01 Companies : : : Account number . . . . . : Number Description : : 01 ACME ENGINEERING : Account type . . . . . . : 02 CONSOLIDATED ENG : : 03 ACME WELDING : Company number . . . . . : 04 DESIGN INC. : : : Transaction amount . . . :
|