Unigmap 148 Xe2delphi 102 Tokyo Full Source Install Fixed

Technical Overview: UniGMap 1.48 for Delphi 10.2 Tokyo

Product: UniGMap
Version: 1.48
Target IDE: Embarcadero Delphi 10.2 Tokyo
Release Type: Full Source Install

Step 3.1: Environment Paths

  1. Open Delphi XE2.
  2. Go to Tools > Options > Environment Options > Delphi Options > Library.
  3. In Library path, add:
    • C:\UniGMap148\Source\Core
    • C:\UniGMap148\Source\Layers
    • C:\UniGMap148\Source\Net
    • (Your Graphics32 source path, e.g., C:\GR32\Source)

2.2 The Unigmap 148 Full Source

The official repository is rare. You likely have a ZIP named: unigmap-148-full-source.zip

Its structure should include:

UniGMap/
  Packages/
    XE2/
    Tokyo/
  Source/
    Core/
    Layers/
    Net/
  Resources/

Step 4.2: Create a New Tokyo Package (.dpk)

Do not use the XE2 package file directly. Instead:

  1. In Tokyo, create a new Package – Delphi.
  2. Save it as UniGMap_R_Tokyo.dpk in Packages\Tokyo\.
  3. Add all .pas files from Source\Core, Source\Layers, Source\Net.
  4. Set Requires to:
    • vcl
    • rtl
    • gr32_design (if available)
  5. In the contains clause, add UniGMap_Reg.pas with DesignTime checked.

Conclusion

The UniGMap 1.48 release for Delphi 10.2 Tokyo represents a robust solution for developers needing embedded mapping functionality. By providing the full source code, this package ensures that developers have total control over the mapping implementation, making it a stable choice for long-term commercial projects.

Installing UniGMap v1.4.8 on Delphi 10.2 Tokyo using the full source code requires a manual process of building and registering the component packages. Since newer versions of Delphi often introduce compiler changes, manual pathing and sequential installation are necessary to ensure the components appear in your IDE. Installation Prerequisites

Delphi 10.2 Tokyo must be installed and have been run at least once to initialize registry paths. unigmap 148 xe2delphi 102 tokyo full source install

Ensure you have the full source for UniGMap 1.4.8 extracted to a permanent location (e.g., C:\Components\UniGMap). Avoid temporary folders like "Downloads". Step-by-Step Installation Guide 1. Prepare Library Paths

The IDE needs to know where to find the source files and the compiled units ( DCUscap D cap C cap U s ). Open Delphi 10.2 Tokyo.

Navigate to Tools > Options > Environment Options > Delphi Options > Library.

Select the 32-bit Windows platform and add the following folder paths from your extracted source: The main source folder (where the .pas files are located).

The folder where you intend to store compiled .dcu files (often a \Lib or \DCU subfolder).

Repeat this for the 64-bit Windows platform if you plan to build 64-bit applications. 2. Open and Build Runtime Packages Technical Overview: UniGMap 1

Component suites usually consist of Runtime and Designtime packages. Always build the Runtime package first.

Go to File > Open Project and locate the UniGMap package files (likely ending in .dpk).

Look for a package specifically named for Tokyo (D25) or a general package like UniGMap.dpk.

Right-click the Runtime Package in the Project Manager and select Build.

Tip: Do not use the "Clean" command, as it may delete required pre-compiled files. 3. Install Designtime Packages

The Designtime package is what makes the components show up in your Tool Palette. Open Delphi XE2

Locate the Designtime Package (often named with Dcl or DT at the end, e.g., dclUniGMap.dpk).

Right-click this package in the Project Manager and select Build, then right-click and select Install.

A dialog should appear confirming that the UniGMap components have been registered. Common Troubleshooting

Missing "Install" Option: If you don't see "Install" when right-clicking, you may have opened the Runtime package instead of the Designtime package.

Administrator Rights: If components don't appear after a successful install, try running RAD Studio as an Administrator.

Undeclared Identifiers: If you encounter errors like Undeclared identifier during compilation, ensure your Library Path is correctly set to include all source subfolders. Installing on Delphi 10.2 Tokyo - TMS VCL UI Pack

Here is the story behind the development and installation journey of the UniGMap 1.48 component library for Delphi 10.2 Tokyo, a tale of bridging the gap between desktop applications and the interactive world of modern web maps.

Installation Steps

Step 4.4: Compile and Link


Source Installation

If you're looking to install from source:

  1. Open UniGMap Source: Locate the UniGMap source directory.
  2. Build and Compile: Look for a .dproj file and open it in Delphi. Build and compile it according to any instructions provided.

Step 3.3: Build the Design-Time Package

  1. Open UniGMap_Design.dpk.
  2. Right-click → OptionsDescription → Set DesignTime to True.
  3. Click Install.
    • The TUniGMap component should now appear on the Tool Palette under "UniGMap".