Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Variables
Constants
Functions and Procedures
Identifiers

Class TCmpUMNClient

Unit

CmpMSClient

Declaration

type TCmpUMNClient = class(TCustomCmpClient)

Description

component type to communicate with a UMN server

Hierarchy

TCustomCmpClient

Methods

Overview

Public constructor Create(AOwner: TComponent); override;
Public destructor Destroy; override;
Public procedure ExecInfoRequest; override;
Public procedure ExecLegendRequest;
Public procedure ExecMapRequest; override;
Public procedure ExecOverviewMapRequest; override;
Public procedure GetInfoRequest(posX, posY: Integer); override;
Public procedure GetLegend;
Public procedure GetLegendRequest;
Public procedure GetMapRequest; override;
Public procedure GetOverviewMapRequest; override;

Description

Public constructor Create(AOwner: TComponent); override;

create a new component

Public destructor Destroy; override;

destroies the object

Public procedure ExecInfoRequest; override;

executes the info request (InfoRequest), result in Info

Public procedure ExecLegendRequest;

executes the legend request (LegendRequest), result in Legend

Public procedure ExecMapRequest; override;

executes the map request (MapRequest), result in Map

Public procedure ExecOverviewMapRequest; override;

executes the legend request (OverviewMapRequest), result in OverviewMap

Public procedure GetInfoRequest(posX, posY: Integer); override;

generates a info request with the same properties as defined in GetMapRequest and additional InfoLayers; posX, posY: mouse column, row (from left, top)

Public procedure GetLegend;

executes the two procedures GetLegendRequest and ExecLegendRequest: result as TBitmap in Legend

Public procedure GetLegendRequest;

generates a legend request with the property Layers

Public procedure GetMapRequest; override;

generates a map request with the properties ImageWidth, ImageHeight, Layers, MinX, MaxX, MinY, MaxY

Public procedure GetOverviewMapRequest; override;

generates a legend request

Properties

Overview

Published property InfoRadius: Integer;
Public property Legend: TBitmap;
Published property LegendRequest: String;

Description

Published property InfoRadius: Integer;

radius at a spec. position to search information in this region

Public property Legend: TBitmap;

result of the legend request (after calling ExecLegendRequest or GetLegend) (readonly)

Published property LegendRequest: String;

auto. generated legend request (generated with GetLegendRequest)


Generated by PasDoc 0.8.7 on Fre 14. Nov 2003 15:13:30