Maptitude GISDK Help

Working with Windows

GISDK lets you control the window that is currently active in your application. When a window is active, it is shown in the foreground on the Windows desktop, and its title bar is highlighted. The following functions let you identify and set the current window, and perform other common Windows operations:

 

GISDK Function

What it does

DrawLayout()

Redraws a layout window

DrawMapAnnotations()

Redraws the annotations in a map window

GetCOMControlObject()

Gets the COM interface of a COM control window

GetLayout()

Gets the name of the current layout window

GetMap()

Gets the name of the current map

GetMapNames()

Gets a list of the names of maps in the system

GetMaps()

Gets a list of maps and the name of the current map

GetWindows()

Gets a list of all the windows of a specified type

GetWindowName()

Gets the name of the current window

GetWindowType()

Gets the type of the current window

IsWindow()

Determines whether a window is of a given type

PrintEditor()

Prints all or part of an editor window

PrintFigure()

Prints a figure as shown in the figure window

PrintLayout()

Prints all or part of a layout window

PrintMap()

Prints a map as shown in the map window

RedrawEditor()

Redraws an editor window

RedrawMap()

Redraws a map window

SetCOMControlTitle()

Sets the title of a COM control window

SetMap()

Makes a map the current map

SetWindow()

Makes a window the currently active window

 

 

©2025 Caliper Corporation www.caliper.com