Unigmap 148 Xe2delphi 102 Tokyo Full Source Install
If you're looking to install from source:
Unigui 1.48 was designed to work with:
Product: UniGMap
Version: 1.48
Target IDE: Embarcadero Delphi 10.2 Tokyo
Release Type: Full Source Install
UniGMap 1.48 for Delphi 10.2 Tokyo represents a specific period in software development history—an era where native code met the web, and where the installation of a component was a deliberate, source-level integration rather than a simple download. It empowered thousands of Delphi applications to visualize geospatial data reliably on the Windows platform.
is a third-party Google Maps integration component specifically designed for the
web application framework in Delphi. Version 1.4.8 is a legacy release often sought for compatibility with older Delphi environments like 10.2 Tokyo Component Overview
: Provides a Delphi wrapper for Google Maps API V3, allowing developers to embed maps, add/remove markers, and handle map events (clicks, zooms) directly from within the Delphi IDE. Architecture : It is a subclass of TUniHTMLFrame
, meaning it renders as an HTML frame within a uniGUI web application. : While modern uniGUI includes its own component, uniGMap remains popular in community forums like uniGUI Forums
for its specific feature set, such as Heatmap support and custom marker labels. FMSoft uniGUI Installation Steps for Delphi 10.2 Tokyo
For a full source installation, follow this general procedure common to uniGUI third-party components: Requirement : Ensure a compatible version of is already installed in your RAD Studio environment. Open Package : Locate the source files and open the package file ( ) corresponding to your Delphi version (e.g., uniGMap_D102.dpk for Tokyo). Compile & Install Right-click the package in the Project Manager , then select The component should then appear in the uniGUI Additional uniGUI 3rd Party section of the component palette. Library Path : Add the source folder containing the files to the Tools > Options > Delphi Options > Library > Library Path to ensure the compiler can find the units at runtime. Usage Requirement
: When placing the component on a form, you must set a unique property if using multiple maps in one project. FMSoft uniGUI Troubleshooting & Compatibility Source Availability
: "Full Source" versions are typically shared within the developer community or provided to licensed uniGUI users via the uniGUI Components Page Execution Errors
: If the map does not refresh when maximized, developers often need to manually call UniGMap1.ResizeMap in the form's : Modern Google Maps integration requires a valid Google Maps API Key unigmap 148 xe2delphi 102 tokyo full source install
, which must be configured in the component properties or the project's custom CSS/JS section. FMSoft uniGUI for adding markers or handling Ajax events with this component? Component Reference - FMSoft uniGUI
It looks like you’re asking about a very specific technical search term:
"unigmap 148 xe2delphi 102 tokyo full source install"
Here’s what I can tell you about this string and what it likely refers to:
With the source installed, the developer could drag the component onto a form. The "Full Source" aspect was critical here. It wasn't a black box DLL. If the Google Maps API changed (which it often did, breaking compatibility), developers with the full source code had the power to debug the MapLoad procedure, tweak the JavaScript injection strings within the Pascal source, and fix the issue themselves without waiting for a vendor patch.
| Element | Meaning |
|---------|---------|
| unigmap | Likely a typo or very obscure component |
| 148 | Unknown; maybe version or post ID |
| xe2delphi102 | Delphi XE2 + Delphi 10.2 Tokyo |
| full source install | Wants compilable source code for both versions |
Verdict: This is not a standard or publicly available package. If you have the original installer or forum link, that’s your best path. Otherwise, look for modern mapping libraries with full source support.
Would you like help finding an actual Delphi mapping component that works in both XE2 and Tokyo with full source code?
Installing uniGUI 1.48 (specifically build 1.90.0.1514 or similar from that era) in Delphi 10.2 Tokyo
involves a multi-step process of preparing the environment, running the installer, and manually building/installing packages within the IDE. 1. Pre-Installation Preparation
Before starting, ensure your environment is ready to avoid common compilation errors. Uninstall Previous Versions
: Completely remove any existing uniGUI versions via Windows "Add/Remove Programs" to prevent library conflicts. Close Delphi IDE If you're looking to install from source: Unigui 1
: Ensure the Delphi 10.2 Tokyo IDE is not running during the initial installation phase. Verify System Requirements
: uniGUI typically requires approximately 100-150MB of HDD space. 2. Running the Setup FMSoft_uniGUI_Complete_Professional_1.xx.0.xxxx.exe installer. License Activation
: Enter your registered email and password to retrieve your license key from the activation server. Target IDE Selection : When prompted, specifically select Delphi 10.2 Tokyo from the list of available versions. 3. Building and Installing Packages in Delphi
Once the setup completes, you must manually register the components within the IDE. Open the Project Group : Launch Delphi 10.2 Tokyo and open the project group file: uniGUI_D10_2_Tokyo_Group.groupproj (located in the installation folder, usually Framework\uniGUI\ Build Order : Right-click the project group and select
. It is critical to build the packages in a specific sequence, typically starting with SynEdit_Rxxxx.bpl uniGUIxxdcl.bpl (Design-time) Install Design-Time Packages
: After a successful build, right-click the following packages and select SynEdit_D20xx.bpl uniGUIxxdcl.bpl 4. Configuring Library Paths
To ensure Delphi finds the necessary files for new projects, verify your library paths: Navigate to
Tools > Options > Environment Options > Delphi Options > Library Add the following paths to the Library Path [Installation Folder]\Framework\uniGUI\Source [Installation Folder]\Framework\uniGUI\Dcu (and subfolders for Win32/Win64). Important Notes Do Not "Clean All"
: Never use the "Clean" command on uniGUI packages, as this deletes pre-compiled DCU files required for the installation to function correctly. Admin Rights
: Run the installer with the same user account that installed Delphi. If you encounter issues where components don't appear, try launching Delphi as an Administrator once to complete registration.
: Ensure Delphi 10.2 Tokyo has the latest service packs (e.g., Update 3) for optimal compatibility. to verify your installation?
Installation > Installation Instructions > Commercial Edition With the source installed, the developer could drag
Installing UniGMap 1.4.8 Delphi 10.2 Tokyo involves a manual compilation of the source packages, as it is a third-party component set for the uniGUI framework
. Because version 1.4.8 predates Delphi 10.2 Tokyo, you may need to open and compile the existing XE2-specific project files within the newer IDE. FMSoft uniGUI Installation Steps Preparation Extract the full source code to a permanent folder (e.g., C:\Components\UniGMap
is already installed and configured in your Delphi 10.2 Tokyo environment. Opening the Project Delphi 10.2 Tokyo File > Open Project and navigate to the folder of your UniGMap directory. Look for a package file named similarly to UniGMap_D101_Berlin.dpk UniGMap_XE2.dpk
. If a 10.2 Tokyo specific file isn't available, open the most recent version provided (likely XE2 or Berlin). Compiling and Installing Project Manager , right-click the package (e.g., UniGMap_D10.dpk ) and select Right-click the Design-time package (e.g., dclUniGMap_D10.dpk , and then select
A dialog should appear confirming that the components have been registered. Configuring Library Paths
Tools > Options > Environment Options > Delphi Options > Library Select the 32-bit Windows platform and add the UniGMap folder path to the Library Path . Repeat this for the 64-bit Windows platform if necessary. FMSoft uniGUI Troubleshooting Tips Version Mismatch
: If you get errors regarding missing units, ensure the uniGUI library paths are correctly set in the IDE. Administrator Privileges : It is recommended to run the Delphi IDE as an Administrator
when installing new components to ensure the IDE can write to the registry and system folders. Source Availability
: The "full source" version of UniGMap is typically provided to registered users or through specific developer community repositories. Verify your source contains the necessary TMS Support Center you're seeing during the installation? Installing on Delphi 10.2 Tokyo - TMS VCL UI Pack
After a successful full source install, create a demo:
UniGMap1.MapType := mtOpenStreetMap;
UniGMap1.Zoom := 12;
UniGMap1.Center := TPointF.Create(139.6917, 35.6895); // Tokyo Station
UniGMap1.Active := True;
If tiles are black or white, check your internet proxy settings in
UniGMap_TileEngine.pas. Add a user-agent string:Http.UserAgent := 'Mozilla/5.0 (Tokyo Delphi)';
Do not use the XE2 package file directly. Instead:
contains clause, add UniGMap_Reg.pas with DesignTime checked.