
GeoBASIC User Manual
11 — Porting a TPS1000 Originated Program
TPS1100-Version 2.10
11-3
the developer and more to the customer support. Up to a certain degree
GeoBASIC supports this configurability. For example an assignment of a
GeoBASIC program to a menu item can be changed by the new configuration
utilities. Or it can be assigned to a function key.
To support these new features we extended the concept of the program by a
section that describes the attributes of it.
This (informational) section can be appended optionally at the end of the source
file. See the extra explanation of it to get further information about it.
11.4 GEOBASIC SOURCE CHANGES
Many GB programs have a similar structure. Therefore it does not surprise that
many programs have to be rewritten in the same way to be compilable and
executable for TPS1100 GeoBASIC.
11.4.1 General Dialog Changes
The
CONT
key does not exist any more on the TPS1100 instruments. Scan your
source code for
MMI_CONT_KEY
and replace it by a function key. The TPS1100
guidelines use
MMI_F1_KEY
normally for the
CONT
key functionality. This might
make it necessary to change your function key layout. Look at the existing dialogs
to get an idea and to be more consistent to the built-in dialogs, to which function
keys which functionality has been assigned.
In certain circumstances, where no function keys were left, the
ESC
key was the
only way to leave a dialog. Normally
ESC
leaves a dialog with leaving values
untouched.
MMI_SHIFT_ESC_KEY
will not be supported any more. Instead one has to
assign QUIT to (normally) Shift-F6. Quit leaves the whole application.
Note
'Old' versions of constants and functions are left aligned. Newer
versions or replacements have been shifted to right. The listed changes
are ordered in an assumed importance.
Содержание tps1100
Страница 1: ...GeoBASIC FOR TPS1100 User Manual Version 2 10 1997 2001 Leica Geosystems AG Heerbrugg Switzerland ...
Страница 150: ...GeoBASIC FOR TPS1100 Reference Manual Version 2 10 1997 2001 Leica Geosystems AG Heerbrugg Switzerland ...
Страница 411: ...GeoBASIC Reference Manual 6 System Functions TPS1100 Version 1 30 6 7 6 5 35 CSV_LibCallAvailable 6 213 ...
Страница 620: ...TPS1100 Version 2 10 6 1 ...
Страница 621: ......
Страница 623: ...TPS1100 Version 2 10 6 1 ...
Страница 624: ......
Страница 1053: ...TPS1100 Version 1 30 E 1 Appendix E GEOFONT ...
Страница 1154: ...GeoBASIC Reference Manual Appendix J List of Predefined Identifiers TPS1100 Version 1 30 J 9 TMC_SetOffsetDist 6 128 ...