[b]GDImage MAP[/b] (GMAP.exe) is the SDK transposition of several WinDev projects, that made the success of GDImage in the PC-Soft community.

It is based on the use of the [b]ZI_ZoomWindow[/b] property, that is well behaved to manipulate large maps or plans, altogether with the hability to display floating icons hover the background, to represent GPS informations or architecture fittings.

The [b]ZI_ZoomWindow[/b] property, adjusts automatically the size of the sprites floating hover the background, while zooming the display.

[u]The project uses three GDImage controls:[/u]
(1) - The contact sheet, located on top of the main window, it allows selecting of a specific picture/project.
(2) - The main layer, that displays the active picture/project, it could be populated with sprites.
(3) - The thumb popup, contains a red rectangle (a sprite object) matching the size of the viewport, and the zoom slider.

[u]Moving the viewport:[/u]
(A) - Inside of the main layer, you can use the scrollbars or the left mouse button to drag it around.
(B) - You can also drag the red rectangle inside of the thumb popup, and that would do exactly the same than (A).

[u]Thumb popup:[/u]
Drag the caption to move the tool window to a new location.
Use the slider to zoom in/out the picture/project.

[u]Sprite objects:[/u]
When they are sprites associated to a specific image, you can change their state with a double click of the left mouse button.
If they are unlocked, you can change their location, else you can only select them.

[u]Bottom pannel:[/u]
Displays useful informations about the picture/project, from left to right:
- The mouse XY location when hover the main layer.
- The unique sprite ID #.
- The matching ID # label.
- The XY location of the top left corner matching the sprite ID #.

[u]Horizontal splitters[/u]
- Top splitter, show/hide the contact sheet to give more room to the main layer.
- Bottom splitter, show/hide the bottom pannel to give more room to the main layer.

 

