Unigmap 148 Xe2delphi 102 Tokyo Full Source Install New! -
While there is no specific scholarly "paper" titled "unigmap 148 xe2delphi 102 tokyo full source install," this technical brief outlines the installation and configuration of uniGMap v1.4.8
(a Google Maps component suite for Delphi) for environments ranging from Delphi XE2 Delphi 10.2 Tokyo Overview of uniGMap 1.4.8
uniGMap is a specialized component suite for Embarcadero Delphi designed to integrate Google Maps into VCL and FireMonkey applications. Version 1.4.8 is a legacy "full source" version often sought for its compatibility with older IDEs like XE2 while remaining portable to modern versions like 10.2 Tokyo. Prerequisites Delphi IDE: XE2 through 10.2 Tokyo. Full Source Code: Ensure you have the folders provided in the 1.4.8 distribution. Google Maps API Key: Required for map rendering in the browser component. Step-by-Step Full Source Installation Library Path Configuration: Open your Delphi IDE (e.g., 10.2 Tokyo). Navigate to
Tools > Options > Environment Options > Delphi Options > Library Add the absolute path of the uniGMap folder to the Library Path for your target platforms (Win32/Win64). Opening the Project Group: Locate the appropriate package group file ( .groupproj Delphi 10.2 Tokyo , use the package version designated for
. If a Tokyo-specific package is missing in 1.4.8, you may need to open the Delphi XE8 or 10.1 Berlin package and allow the IDE to upgrade it. Compiling and Installing Runtime Packages: Right-click the Runtime package (usually named something like uniGMap_R_D102.dpk ) and select This generates the necessary Installing the Design-Time Package: Right-click the Design-time package uniGMap_D_D102.dpk ) and select
If successful, a confirmation dialog will appear listing the newly installed components (e.g., Common Issues & Troubleshooting Missing DCUs:
If the IDE cannot find units at runtime, double-check that the folder is correctly added to the Library Path 64-Bit Compatibility: For 10.2 Tokyo, ensure you manually add the
target to the package properties if it only defaults to Win32. Admin Rights: On Windows 10/11, run the Delphi IDE as Administrator during the "Install" step to ensure the IDE can write the file to public document folders.
For more modern web-based Delphi development, you might also explore the FMSoft uniGUI Framework
, which offers advanced web application capabilities and officially supports Delphi 10.2 Tokyo. package-by-package breakdown for a specific Delphi version? Installing on Delphi 10.2 Tokyo - TMS VCL UI Pack
Installing UniGMap 1.48 (a component for Google Maps integration) in Delphi 10.2 Tokyo from the full source requires manually compiling and registering the packages. Preparation
Extract Source: Unzip your UniGMap 1.48 files to a permanent location (e.g., C:\Components\UniGMap).
Delphi Version Check: Since UniGMap 1.48 was released before Delphi 10.2, look for the package folder that matches XE2 or higher (often labeled D10, DXE, or D10.2). Step-by-Step Installation 1. Add Source Folders to Library Path
Before installing, the IDE needs to know where the source code is located. In Delphi 10.2, go to Tools > Options. Navigate to Language > Delphi > Library. Select your platform (e.g., Windows 32-bit).
Click the ellipsis [...] next to Library Path and add the following folders from your UniGMap directory: ...\Source ...\Packages (if separate) 2. Compile and Install Packages
Open the Project Group (.groupproj) or individual package files (.dpk) in the IDE.
Locate the Runtime Package: Usually named UniGMap_R.dpk or UniGMap_XE2.dpk. Right-click it in the Project Manager and select Build.
Locate the Design-time Package: Usually named UniGMap_D.dpk or dclUniGMap_XE2.dpk.
Right-click it and select Build, then right-click and select Install.
Success: A dialog should appear stating that the components (e.g., TUniGMap) have been registered. 3. Critical Compatibility Fixes
If you encounter compiler errors like "Unit not found" or "Ambiguous reference", check the following:
Namespace Prefixes: Delphi 10.2 uses scoped names. You may need to add Vcl. or System. to unit names in the uses clause of the UniGMap source if they are missing.
Search Path: Ensure the folder containing the .dcu files generated during the build is also in the Library Path. Troubleshooting "Cannot load package..."
Ensure the generated .bpl file is in a folder listed in your Windows PATH environment variable (typically C:\Users\Public\Documents\Embarcadero\Studio\19.0\Bpl). Invalid Platform
UniGMap 1.48 is primarily VCL. Ensure your project target platform is set to Win32 or Win64. Registration Error
Run Delphi 10.2 as Administrator during the "Install" step to allow the IDE to write to the registry. If you'd like, let me know: Any specific compiler error messages you're getting. If you are targeting 32-bit or 64-bit Windows. If you have other versions of UniGMap already installed. delphimvcframework/docs/installation_guide.md at master
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
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.
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
Final Checklist:
- [ ] Unigmap components visible on XE2 Tool Palette.
- [ ] Sample map loads in XE2.
- [ ] Tokyo package compiles without
Tnterrors. - [ ] Tile fetching works behind corporate proxy.
- [ ] No AV on
TUniGMap.Active := True.
If you hit a blocker, search for “UniGMap 148 GitHub fork” – the community maintains patched versions for Delphi 11 Alexandria and beyond. But your XE2/Tokyo setup is now a golden reference.
Next step: Implement a local tile server using TUniGMapOfflineSource – but that is an article for another day.
Keywords used organically: unigmap 148 xe2delphi 102 tokyo full source install, Delphi 10.2 Tokyo, UniGMap components, source porting, Graphics32, legacy GIS Delphi.
Guide: Installing uniGMap 1.4.8 Full Source in Delphi 10.2 Tokyo
uniGMap is a popular component for integrating Google Maps into Delphi applications. Version 1.4.8 is a stable release frequently used with classic IDE versions like XE2 and Delphi 10.2 Tokyo. This guide walks you through a manual installation from the full source code. 1. Prepare Source Files
Extract Files: Unzip your UniGMap 1.4.8 full source into a permanent directory on your machine (e.g., C:\Components\UniGMap).
Locate Packages: Inside the source folder, look for the package file. For Delphi 10.2 Tokyo, you typically want a package named for the "D25" version (the internal version number for Tokyo) or a general UniGMap.dpk. 2. Configure Library Paths
Before the IDE can compile the source, it must know where the units are located: Open Delphi 10.2 Tokyo. Navigate to Tools > Options. Go to Language > Delphi > Library.
Select your target platform (e.g., Windows 32-bit) and click the ellipsis next to Library path. While there is no specific scholarly "paper" titled
Add the directory where you extracted the UniGMap source code. 3. Build and Install the Package
Open Package: Go to File > Open and select the UniGMap package file (e.g., UniGMap_D25.dpk).
Build: In the Project Manager, right-click the package and select Build. This generates the necessary .dcu and .bpl files.
Install: Right-click the package again and select Install. If successful, you will receive a notification that the components have been registered.
Verify: You should now see the UniGMap components in your Component Palette. 4. Troubleshooting Common Issues
"Unit Not Found": This usually means the Library Path was not set correctly in Step 2. Double-check that it points to the folder containing the .pas files.
Ambiguous References: Ensure you don't have multiple versions of UniGMap in your search paths.
Compiler Errors: Ensure you are using the correct package version for Tokyo (D25). Avoid using the "Clean" command on the project, as it may remove required pre-compiled files.
For further assistance, many developers reference community discussions on sites like Delphi-PRAXiS or the uniGUI forums for specific component integration tips. unigmap 148 xe2delphi 102 tokyo full source install
Installing the UniGMap 1.48 component suite in Delphi 10.2 Tokyo allows you to integrate Google Maps functionality directly into your VCL or FMX applications using full source code. Quick Setup Guide: UniGMap 1.48 for Delphi 10.2 Tokyo
UniGMap is a powerful set of components for Delphi that simplifies the use of the Google Maps API. Since you are using the full source version, you must manually compile and install the packages to ensure they are correctly registered in your IDE. 1. Prepare the Source Files
Download & Extract: Extract your UniGMap 1.48 source files to a permanent directory on your machine (e.g., C:\Components\UniGMap). Avoid using temporary folders, as Delphi needs these files to compile your projects later.
API Key: Ensure you have a valid Google Maps API Key. You will need to input this into the TUniGMap component properties to display maps correctly. 2. Configure Delphi Library Paths To ensure the compiler can find the UniGMap source files: Open Delphi 10.2 Tokyo.
Go to Tools > Options > Environment Options > Delphi Options > Library.
Select the Library Path for your target platform (e.g., Windows 32-bit).
Click the ellipsis (...) and add the path to the Source folder of your UniGMap installation.
Repeat this for the 64-bit platform if you plan to build 64-bit applications. 3. Install the Component Packages
UniGMap usually comes with two types of packages: Runtime (for the application) and Designtime (for the IDE palette).
Open the Package Group: Navigate to the UniGMap folder and open the package file corresponding to your Delphi version (often labeled for XE2 or higher).
Build the Runtime Package: Right-click the runtime package (e.g., UniGMap_R.dproj) in the Project Manager and select Build. Do not try to install this one.
Install the Designtime Package: Right-click the designtime package (e.g., UniGMap_D.dproj) and select Install.
A dialog should appear confirming that the new components (like TUniGMap, TUniGMarker, etc.) have been registered in the Google Maps tab of your Component Palette. 4. Troubleshooting Common Issues
Missing .dcu Files: If you get a "file not found" error during compilation, double-check that your Library Path includes the folder where the .pas files are located.
Admin Rights: If the installation fails to register the components, try running Delphi 10.2 as an Administrator just for the installation process.
BPL Location: Ensure the generated .bpl files are in a directory included in your Windows system PATH (usually C:\Users\Public\Documents\Embarcadero\Studio\19.0\Bpl).
Installing Component Packages - RAD Studio - Embarcadero DocWiki
If you are looking to perform a full source installation of a component suite (like uniGUI) for Delphi 10.2 Tokyo, follow these general steps adapted from standard manual installation practices: 1. Preparation [ ] Unigmap components visible on XE2 Tool Palette
Close the IDE: Ensure Delphi 10.2 Tokyo is completely closed before starting the installation.
Administrator Rights: Always run the installer or your IDE with the same user privileges used during the initial Delphi installation to avoid registry or folder permission issues. 2. Full Source Compilation
If you have the "Full Source" version, you must compile the packages for your specific IDE version (Delphi 10.2 Tokyo):
Locate the Package Group: Look in the source folder for a .groupproj or multiple .dpk files. For Delphi 10.2, these are often labeled with D25, 102, or Tokyo (e.g., uniGUI_D10_2_Tokyo.groupproj). Open and Build: Open the project group in the Delphi IDE.
Right-click on the project group in the Project Manager and select Build All.
Note: Avoid using the "Clean" command, as it can delete essential pre-compiled files needed for some installations. Install Design-Time Packages:
Locate the packages ending in dcl... (design-time packages).
Right-click these specific packages and select Install. A dialog should appear confirming the components have been registered. 3. Configuring Library Paths
The IDE needs to know where to find the source and compiled files (.dcu) to compile your projects: Go to Tools > Options. Navigate to Language > Delphi > Library. Select the target platform (e.g., Windows 32-bit).
In the Library Path, add the full paths to the following folders: The \Source folder.
The \Lib or \DCU folder where the .dcu files were generated during the build step.
Repeat this for other platforms (like Windows 64-bit) if you plan to target them. 4. Verification Create a new VCL Forms Application.
Check the Component Palette for the new tab (e.g., "uniGUI" or "Devart").
Drop a component onto the form and try to Compile (Ctrl+F9) to ensure the library paths are correctly configured.
For official documentation on specific suites, you can refer to the Devart UniDAC Installation Guide or the uniGUI Commercial Installation Guide. Installing Component Packages Manually - Embarcadero Blogs
The installation of UniGMap 148 for Delphi 10.2 Tokyo involves several specific steps to ensure the full source code integrates correctly with the IDE. UniGMap is a powerful component library that allows developers to integrate Google Maps into Delphi VCL and FireMonkey applications using the Google Maps API.
To begin the installation, extract the full source archive to a permanent directory on your machine. Avoid using temporary folders, as Delphi needs a consistent path to reference the source files during compilation and at runtime. Once extracted, open Delphi 10.2 Tokyo and navigate to the Tools menu, then select Options. Under the Environment Options, locate the Delphi Options and then the Library page. Add the path to the UniGMap source folder to the Library Path for all relevant platforms, such as 32-bit and 64-bit Windows.
The next phase is the package compilation. Locate the package files within the extracted source—usually with a .dpk extension. For Delphi 10.2 Tokyo, look for the package specifically labeled for "Tokyo" or "D102". Open the runtime package first, right-click it in the Project Manager, and select Compile. After the runtime package is compiled, open the design-time package. Right-click this package, select Compile, and then select Install. If successful, you will receive a confirmation message, and the UniGMap components will appear in your Tool Palette under a new category.
Configuration of the Google Maps API key is a critical final step. Because UniGMap relies on the Google Maps JavaScript API, you must generate a valid API key through the Google Cloud Console. Once you have the key, you can assign it to the TUniGMap component properties within your Delphi project. This ensures that the map tiles and geocoding services load correctly without "Development Purpose Only" watermarks.
If you encounter errors during the installation, ensure that no previous versions of UniGMap are present in your library paths. Conflicting BPL files are a common cause of installation failure. Additionally, verify that you have administrative privileges if you are installing the components into protected system directories. To help me tailor the next steps for your project: Are you targeting VCL or FireMonkey? Do you need help generating a Google API key? Are you seeing a specific error code?
I can provide a code snippet for basic map initialization once the components are installed.
I understand you're looking for information about Unigui (likely what you meant by "unigmap") version 1.48 for Delphi 10.2 Tokyo with full source installation.
Here’s what you need to know:
Installation and Setup
The installation process for this package follows the standard Delphi component installation workflow:
- Extraction: The archive contains the source directories (
Source,Packages, etc.). - Library Path: Users must add the source directory to the Delphi IDE Library Path (
Tools > Options > Language > Delphi > Library). - Package Compilation: The user opens the design-time package (
.dpkfile) specific to Delphi 10.2 Tokyo in the IDE. - Install: After compiling the package, the "Install" button registers the components into the Tool Palette.
Legal & Ethical Note
I cannot provide or help locate:
- Cracked/pirated versions
- Unofficial source code copies
- License key generators
If you don't have a license, consider:
- Purchasing from FMSoft (approximately €400-€800 depending on edition)
- Using the trial version (limited functionality)
- Exploring free alternatives like IntraWeb (has free edition) or MORPHEUS
Would you like help with any specific aspect of Unigui development or legitimate installation steps?
Step 4.2: Create a New Tokyo Package (.dpk)
Do not use the XE2 package file directly. Instead:
- In Tokyo, create a new Package – Delphi.
- Save it as
UniGMap_R_Tokyo.dpkinPackages\Tokyo\. - Add all
.pasfiles fromSource\Core,Source\Layers,Source\Net. - Set Requires to:
vclrtlgr32_design(if available)
- In the
containsclause, addUniGMap_Reg.paswithDesignTimechecked.
Step 4.4: Compile and Link
- Right-click the new Tokyo package → Compile. Expect 3–5 warnings about implicit string casts – these are safe to ignore.
- Then Install.
- If you get
E2003 Undeclared identifier: 'GR32_DSGN_Register', removeGR32_DSGNfrom the uses clause of the registration unit.
Part 3: Step-by-Step Full Source Install on Delphi XE2
XE2 is the native home for Unigmap 148. This is your safest bet.
