Download Using ArcPad™

Transcript
Overview
Although ArcPad is designed to be flexible and easy to use, you
may want the ArcPad interface to reflect your own preferences
and the way you work.
You can customize ArcPad using the ArcPad Application Builder,
a separate product not included with ArcPad. The ArcPad
Application Builder includes a desktop customization application
called ArcPad Studio. With ArcPad Studio, you can perform the
following customization and personalization tasks:
The table below summarizes the different types of customizations
that are possible, along with the level of programming and
development environment required for each type.
Customization
Programming Development
requirements environment
Hide toolbars
None
ArcPad Studio
•
Create new toolbars that contain built-in and custom tools.
Create new toolbars
None
ArcPad Studio
•
Design custom forms to streamline data collection in the field.
Build new tools
VBScript
ArcPad Studio
•
Write scripts that interact with ArcPad internal objects.
Design custom forms
None
ArcPad Studio
•
Build applets to accomplish your organization’s unique goals.
Validate data in forms
VBScript
ArcPad Studio
•
Develop extensions to support new file formats and
positioning services.
Access ArcPad objects
VBScript
ArcPad Studio
Configure the status bar
None
ArcPad Studio
Develop applets
VBScript
ArcPad Studio
Prepare symbology
None
ArcPad Tools for
ArcGIS/
ArcView GIS 3.x
Visual Studio/
Embedded C++
Visual Studio/
Embedded C++
If you work in a large organization, others may want you to
develop a customized work environment for them. As a developer,
you can handle many customization tasks without writing a single
line of code. In fact, you can easily instruct others on how to use
the customization environment to create the look and feel they
want on their own. You can change or create toolbars, forms,
default configurations, and so on, to help you do your work in
the most efficient way. In addition, you can provide additional
functionality by linking code you or others have written to dialog
box controls or tools.
356
Support new data formats C/C++
Support new positioning
services
C/C++
USING ARCPAD