Embedding mapinfo professional maps, What you should know first – Pitney Bowes MapInfo Professional User Manual
Page 430

Embedding MapInfo Professional Maps
MapInfo Professional brings its power of map display, creation and editing right into your favorite
application so that you may build a map where you need it. This chapter covers the basics of OLE and
the MapInfo Professional features that you may use in other applications to create dynamic maps.
MapInfo Professional's OLE embedding capability turns your applications such as word processors and
spreadsheets into "mini-MapInfo" programs where you can create, display and edit a map for presentation,
reporting or publishing. OLE is a process known as Object Linking and Embedding whereby a server
application (such as MapInfo Professional) provides information that is stored in a client application that
can accept OLE information (such as a word processor). MapInfo Professional's OLE embedding
functionality allows you to embed a Map window in any application that accepts OLE objects and use
some of MapInfo Professional's features to create, display and edit the map directly in that application.
With MapInfo Professional OLE Embedding you can build the map directly in your OLE container
application, or you can create it in MapInfo Professional and drag the Map window into your application
for additional editing or output. Because the MapInfo Map Object is a live OLE object, you are in fact
running MapInfo Professional in the background. When the Map window is active in the container, the
menu and toolbar of your application change to reflect the MapInfo Professional features that become
available. This subset of features is called MapInfo Map. (Some OLE containers will create a separate
window for the object.) With the click of a button or by choosing a menu command, you have MapInfo
Professional functionality in your application where you need it.
• For more information about OLE features and requirement in MapInfo Professional, see the MapInfo
Professional Help System.
What You Should Know First
Before you get started, it is good to review the system requirements and the registration statement to
ensure that you understand where to look for your MapInfo Map Objects.
System Requirements
MapInfo Map is an OLE server application that runs under 32-bit MapInfo Professional. You must install
MapInfo Professional 32-bit to engage MapInfo Map. On the client side, only container applications that
support OLE embedded objects can run MapInfo Map.
Registering OLE Objects with Containers
Once MapInfo Professional has been installed on your system, the MapInfo Map Object will be registered
automatically and listed as a choice in the Object dialog box of any container application that accepts
OLE objects.
Menus and Commands Available While Using the MapInfo Map
MapInfo Map replaces all container menus except File and Window with five MapInfo Professional
menus: Edit, View, Table, Map and Help. Under each menu, selected MapInfo Professional features
have been included, as outlined in this section. This section contains summaries of MapInfo Map's menu
commands and tools. Be sure to refer to other chapters in this Guide and the rest of the MapInfo
Professional documentation set for more complete discussions.
• For more about the specific commands available when working with Map windows, see the Help
System.
MapInfo Professional 12.5
430
Embedding MapInfo Professional Maps