
GeoB
ASIC
Reference Manual
3. TPS 1100 system and GeoBasic
TPS1100-Version 1.30
3-3
3.4 EVENTS
The configuration functionality of the TPS1100 series is event driven. If a user has
defined his own dialogs or menus in a configuration, he can link it with a special
event (i.e. the user has pressed the PROG key or the initialisation sequence is
finished). If the event occurs, the connected action will be performed, for example
the linked dialog or the menu will be displayed. With the routine
CSV_SysCall
all events defined in the theodolite system software can be generated by a
GeoB
ASIC
program. For more information about event generation refer to Chapter
9.6 in the user manual.
3.5 A FRAMEWORK FOR AN APPLICATION
In the following chapters standard functions and system functions are described.
Almost every such description contains a small example. However, most examples
are not ready to compile and run on your L
EICA
theodolite or PC simulation
without setting up a proper program environment.
To keep the examples small, but nevertheless demonstrate some functionality, we
now give a general schema for running most of the examples. Just insert the
example code at the indicated location, and the program is ready to compile, link,
and run. See also the file
test.gbs
as it is provided as an example in the
samples directory.
The necessary environment
•
provides the global installation routine
Install
that links the program into a
theodolites menu,
•
creates and deletes a text dialog for textual input and output (in this example up
to 5 lines can be used)
•
provides a function
Test
that may contain the example program,
•
calls the function
Test
to run the example program, and
•
waits for a key press after the function
Test
has terminated.
Содержание 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 ...