Skip to content
View in the app

A better way to browse. Learn more.

HarpGamer

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

File - MapWindow

Featured Replies

MapWindow

HC ExportDLL to provide a globe map interface
2022-07-07

Purpose:
To provide a globe view of the world to allow global reach during
 scenarios and BattleSets.

Original Author:
 Anthony Eischens

Contributors:

Compiled with:
 Lazarus 4.6

Third party controls:
 Stratsims OSS shared pascal code
  https://tarzan.tgp.net/svn/StratsimsOSS/HC/shared/pascal/trunk
 Stratsims modified TGlobe 4

License:
MIT (see License.txt) 

File Information

Submitter TonyE

Submitted 07/07/2022

Category Tools/Mods/Docs

View File

MapWindow

On 7/8/2022 at 5:11 AM, TonyE said:

MapWindow


HC ExportDLL to provide a globe map interface
2022-07-07

Purpose:
To provide a globe view of the world to allow global reach during
 scenarios and BattleSets.

Original Author:
 Anthony Eischens

Contributors:


Compiled with:
 Delphi 11

Third party controls:
 Stratsims OSS shared pascal code
  https://tarzan.tgp.net/svn/StratsimsOSS/HC/shared/pascal/trunk
 Stratsims modified TGlobe 4
 TMS ADV Splitter

License:
MIT (see License.txt) 

History:
MapWindow 20220707 HC 2022.003+
 Incremented DLL Version to 1
 Initial test release without fog of war, just basic group location


 

Sounds interesting! How to use that? Simply copying it into the file folder? And where does it resurface then? 

Copy .dll file into exportdll folder. When ge starts it will get fired up.

Crashes, look at screenshot. Crash_Export_DLL_Map.PNG.2cd20306de9d3c773985d2c29245a564.PNG

  • Author
14 hours ago, JSF said:

Crashes, look at screenshot. Crash_Export_DLL_Map.PNG.2cd20306de9d3c773985d2c29245a564.PNG

Thanks Ralf, I can strip that part out, I started testing three map approaches, one of them web-browser based.  But that isn't the one I'm using for this interim tinkering though it may well be the ultimate destination.

  • Author
On 7/10/2022 at 8:58 PM, TonyE said:

Thanks Ralf, I can strip that part out, I started testing three map approaches, one of them web-browser based.  But that isn't the one I'm using for this interim tinkering though it may well be the ultimate destination.

version 002 uploaded, all I did was remove the web browser tab, no functional improvments.

  • 2 months later...

Sorry to be the bearer of bad news. I have installed the application in the latest version of the program (downloaded from here).

I put the Mapwindow folder inside C:/Matrix/HCU and the dll inside the exportdll folder. Do I need any third-party plugin? When I run the program I get this:

 

error 1.jpg

  • Author
1 minute ago, antonino said:

Sorry to be the bearer of bad news. I have installed the application in the latest version of the program (downloaded from here).

I put the Mapwindow folder inside C:/Matrix/HCU and the dll inside the exportdll folder. Do I need any third-party plugin? When I run the program I get this:

 

error 1.jpg

Ah yes, I do need to post up a newer version.  Please remove the dll until I get the newer one uploaded.

Fixed up! You have to take the file out of the MapWindow folder and copy it to the main folder: C:/Matrixgames/HUCE. I had copied the folder inside the directory, that's why it gave me an error. 

Now it works well.   :-)

  • Author

v004 uploaded.  v003 had a big memory leak in that it kept allocating additional memory to show the icons each game second, leading to a crash of the game.  

When unzipped, the structure should look about like this:HCMapWindowFiles.png

  • Author

What is the next most important thing for the dll?  I'm thinking adhering to visibility/detection status but it could be something like mouse scroll wheel to zoom in and out or ???

Would it be possible not to see the enemy forces?
I have tried to minimize the window, but then if I wanted to maximize it where is it?

  • Author

Not seeing enemy forces/adhering to visibility/detection status I agree is a good next step.

You can only restore the window if you don't have an ExportDLL that is lined up to the bottom of the HC window.  So in a default install you have DigMilArt.dll which would hide the minimized window.  If you disable those types of ExportDLLs (I renamed mine to DigMilArt.dll.bak) you will then see something like  image.png where you can restore the MapWindow form.  Please do keep in mind the MapWindow ExportDLL is just a proof of concept at this time.  It doesn't do much but when people show interest it encourages me to keep expanding the functionality and someday it will be useful as a result.

  • Author

TODO: Have missile groups show up as missiles instead of reference points (squares).

  • 6 months later...
  • Author

MapWindow 20230330 2023.001+
 Incremented DLL Version to 5
 No functionality updates, just allowing this to work
  in HC 2023.001+.  

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.