Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

hidmacros

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

hidmacros

These files are sources of HidMacros application - http://www.hidmacros.euu As author of this application has no time for further development source code is now available for everyone. The application is developped in TurboDelphi as windows 32bit application. It consist of 3 main projects:

  • HidMacros application itself (GUI)
  • WinHook dll - dynamic library for windows global hooking, to block key press for defined macro in target application
  • Xplane plugin - dll for Xplane interface

As Xplane 10 is mainfly 64b application and TurboDelphi is not free with 64b compiler the Xplane plugin was also compiled in Lazarus using free pascal compiler. It has separate folder with sources however it's copy of whole application with only few changes for compilation. The code structure and organization is not perfect now so some cleanup and documentation is one of first tasks to be done. However it works and those are real sources used for last build. The application has several dependencies (DirectX API, SimConnect SDK, X-plane SDK) - those are not included but should be public available. However if anyone has difficulties to compile this application, please contact author at admin@hidmacros.eu.

This readme file contains only basic info and should be improved.