├── inc ├── SimConnect1A │ ├── HeaderRT │ │ ├── SimConnect.rc │ │ ├── SimConnect.dcu │ │ ├── simconnect.RES │ │ └── SimConnect.Pas.embed.manifest │ ├── HeaderStandard │ │ ├── SimConnect.rc │ │ ├── SimConnect.dcu │ │ ├── simconnect.RES │ │ └── SimConnect.Pas.embed.manifest │ ├── Units │ │ ├── TCU.dcu │ │ └── SimConnect.dcu │ ├── Set Data │ │ ├── SetData.res │ │ ├── SetData.identcache │ │ ├── SetData.cfg │ │ ├── SetData.dpr │ │ └── SetData.dproj │ ├── TextMenu │ │ ├── TextMenu.res │ │ ├── TextMenu.identcache │ │ ├── TextMenu.dpr │ │ └── TextMenu.dproj │ ├── Throttle Control │ │ ├── ThrottleControl.bdsproj.local │ │ ├── ThrottleControl.res │ │ ├── ThrottleControl.identcache │ │ ├── ThrottleControl.cfg │ │ ├── ThrottleControl.dpr │ │ └── ThrottleControl.dproj │ ├── AI Traffic │ │ ├── AITraffic.res │ │ ├── AITraffic.identcache │ │ ├── AITraffic.cfg │ │ ├── AITraffic.dpr │ │ └── AITraffic.dproj │ ├── Input Event │ │ ├── InputEvent.res │ │ ├── InputEvent.identcache │ │ ├── InputEvent.cfg │ │ ├── InputEvent.dpr │ │ └── InputEvent.dproj │ ├── Menu Items │ │ ├── MenuItems.res │ │ ├── MenuItems.identcache │ │ ├── MenuItemsExtended.res │ │ ├── MenuItemsExtended.identcache │ │ ├── MenuItems.cfg │ │ ├── MenuItemsExtended.cfg │ │ ├── MenuItems.dpr │ │ ├── MenuItemsExtended.dpr │ │ └── MenuItems.dproj │ ├── No Callback │ │ ├── NoCallback.res │ │ ├── NoCallback.identcache │ │ ├── NoCallback.cfg │ │ ├── NoCallback.dpr │ │ └── NoCallback.dproj │ ├── Tagged Data │ │ ├── TaggedData.res │ │ ├── TaggedData.identcache │ │ ├── TaggedData.cfg │ │ ├── TaggedData.dpr │ │ └── TaggedData.dproj │ ├── Client Event │ │ ├── ClientEvent.res │ │ ├── ClientEvent.identcache │ │ ├── ClientEvent.cfg │ │ ├── ClientEvent.dpr │ │ └── ClientEvent.dproj │ ├── Request Data │ │ ├── RequestData.res │ │ ├── RequestData.identcache │ │ ├── RequestData.cfg │ │ ├── RequestData.dpr │ │ └── RequestData.dproj │ ├── Reserved Key │ │ ├── ReservedKey.res │ │ ├── ReservedKey.identcache │ │ ├── ReservedKey.cfg │ │ ├── ReservedKey.dpr │ │ └── ReservedKey.dproj │ ├── Send Event A │ │ ├── SendEventA.res │ │ ├── SendEventA.identcache │ │ ├── SendEventA.cfg │ │ ├── SendEventA.dpr │ │ └── SendEventA.dproj │ ├── Send Event B │ │ ├── SendEventB.res │ │ ├── SendEventB.identcache │ │ ├── SendEventB.cfg │ │ ├── SendEventB.dpr │ │ └── SendEventB.dproj │ ├── Send Event C │ │ ├── SendEventC.res │ │ ├── SendEventC.identcache │ │ ├── SendEventC.cfg │ │ ├── SendEventC.dpr │ │ └── SendEventC.dproj │ ├── System Event │ │ ├── SystemEvent.res │ │ ├── SystemEvent.identcache │ │ ├── SystemEvent.cfg │ │ ├── SystemEvent.dpr │ │ └── SystemEvent.dproj │ ├── Open and Close │ │ ├── OpenAndClose.res │ │ ├── OpenAndClose.identcache │ │ ├── OpenAndClose.cfg │ │ ├── OpenAndClose.dpr │ │ └── OpenAndClose.dproj │ ├── Windows Event │ │ ├── WindowsEvent.res │ │ ├── WindowsEvent.identcache │ │ ├── WindowsEvent.cfg │ │ ├── WindowsEvent.dpr │ │ └── WindowsEvent.dproj │ ├── Cockpit Camera │ │ ├── CockpitCamera.res │ │ ├── CockpitCamera.identcache │ │ ├── CockpitCamera.cfg │ │ ├── CockpitCamera.dpr │ │ └── CockpitCamera.dproj │ ├── Dialog Box Mode │ │ ├── DialogBoxMode.res │ │ ├── DialogBoxMode.identcache │ │ ├── DialogBoxMode.cfg │ │ ├── DialogBoxMode.dpr │ │ └── DialogBoxMode.dproj │ ├── FacilitiesData │ │ ├── FacilitiesData.res │ │ ├── FacilitiesData.identcache │ │ ├── FacilitiesData.dpr │ │ └── FacilitiesData.dproj │ ├── Joystick Input │ │ ├── JoystickInput.res │ │ ├── JoystickInput.identcache │ │ ├── JoystickInput.cfg │ │ ├── JoystickInput.dpr │ │ └── JoystickInput.dproj │ ├── Mission Action │ │ ├── MissionAction.res │ │ ├── MissionAction.identcache │ │ ├── MissionAction.cfg │ │ ├── MissionAction.dpr │ │ └── MissionAction.dproj │ ├── TextMenu(Standard) │ │ ├── TextMenuStd.res │ │ ├── TextMenu.identcache │ │ ├── TextMenuStd.identcache │ │ ├── TextMenuStd.dpr │ │ └── TextMenuStd.dproj │ ├── Tracking Errors │ │ ├── TrackingErrors.res │ │ ├── TrackingErrors.identcache │ │ ├── TrackingErrors.cfg │ │ ├── TrackingErrors.dpr │ │ └── TrackingErrors.dproj │ ├── Variable Strings │ │ ├── VariableStrings.res │ │ ├── VariableStrings.identcache │ │ ├── VariableStrings.cfg │ │ ├── VariableStrings.dpr │ │ └── VariableStrings.dproj │ ├── Weather Station │ │ ├── WeatherStation.res │ │ ├── WeatherStation.identcache │ │ ├── WeatherStation.cfg │ │ ├── WeatherStation.dpr │ │ └── WeatherStation.dproj │ ├── AI Objects And Waypoints │ │ ├── AIObjects.res │ │ ├── AIObjects.identcache │ │ ├── AIObjects.cfg │ │ ├── AIObjects.dpr │ │ └── AIObjects.dproj │ └── FSXExamples.bdsgroup ├── midiio │ ├── README.txt │ ├── MidiDeviceComboBox.pas │ ├── MidiEventStreamer.pas │ ├── MidiKeyPatchArray.pas │ └── MidiDefs.pas ├── Unicode │ ├── cUnicode.pas │ ├── cUnicodeChar.pas │ ├── cUnicodeCodecs.pas │ └── cUnicodeReader.pas └── DirectX_Borland_D9-10 │ ├── D3DX8.pas │ ├── DX7toDX8.pas │ ├── DXTypes.dcu │ ├── DirectInput.dcu │ └── DirectShow9.pas ├── Delphi32b ├── MemMap.pas ├── FPCuser.Pas ├── HIDMacros.res ├── HIDMacros.tlb ├── Winhook.res ├── Winhook.rsm ├── FPCuserImpl.INC ├── FPCuserIntf.INC ├── HIDMacros.config ├── HidMacrosXpl.res ├── WHookDef.pas ├── uHookCommon.pas ├── HIDMacros.bdsgroup.local ├── HidMacrosXpl.bdsproj.local ├── Winhook.bdsproj.local ├── Winhook.cfg ├── HIDMacros.bdsgroup ├── Winhook.dpr ├── HIDMacros.cfg ├── HidMacrosXpl.cfg ├── GameDevDialog.dfm ├── uMapForm.dfm ├── uMoveMacrosForm.dfm ├── uMoveMacrosForm.pas ├── uBuffer.pas ├── uXplCommon.pas ├── MouseDialog.pas ├── Localizer.pas ├── XplPlugin.lpi └── MouseDialog.dfm ├── Lazarus64b ├── MemMap.pas ├── uXplCommon.pas └── XplPlugin.lpi ├── .gitignore └── README.md /inc/SimConnect1A/HeaderRT/SimConnect.rc: -------------------------------------------------------------------------------- 1 | 1 24 "SimConnect.Pas.embed.manifest" 2 | -------------------------------------------------------------------------------- /inc/SimConnect1A/HeaderStandard/SimConnect.rc: -------------------------------------------------------------------------------- 1 | 1 24 "SimConnect.Pas.embed.manifest" 2 | -------------------------------------------------------------------------------- /Delphi32b/MemMap.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/Delphi32b/MemMap.pas -------------------------------------------------------------------------------- /Delphi32b/FPCuser.Pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/Delphi32b/FPCuser.Pas -------------------------------------------------------------------------------- /Delphi32b/HIDMacros.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/Delphi32b/HIDMacros.res -------------------------------------------------------------------------------- /Delphi32b/HIDMacros.tlb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/Delphi32b/HIDMacros.tlb -------------------------------------------------------------------------------- /Delphi32b/Winhook.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/Delphi32b/Winhook.res -------------------------------------------------------------------------------- /Delphi32b/Winhook.rsm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/Delphi32b/Winhook.rsm -------------------------------------------------------------------------------- /Lazarus64b/MemMap.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/Lazarus64b/MemMap.pas -------------------------------------------------------------------------------- /inc/midiio/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/midiio/README.txt -------------------------------------------------------------------------------- /Delphi32b/FPCuserImpl.INC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/Delphi32b/FPCuserImpl.INC -------------------------------------------------------------------------------- /Delphi32b/FPCuserIntf.INC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/Delphi32b/FPCuserIntf.INC -------------------------------------------------------------------------------- /Delphi32b/HIDMacros.config: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /inc/Unicode/cUnicode.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/Unicode/cUnicode.pas -------------------------------------------------------------------------------- /Delphi32b/HidMacrosXpl.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/Delphi32b/HidMacrosXpl.res -------------------------------------------------------------------------------- /inc/Unicode/cUnicodeChar.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/Unicode/cUnicodeChar.pas -------------------------------------------------------------------------------- /inc/SimConnect1A/Units/TCU.dcu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Units/TCU.dcu -------------------------------------------------------------------------------- /inc/Unicode/cUnicodeCodecs.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/Unicode/cUnicodeCodecs.pas -------------------------------------------------------------------------------- /inc/Unicode/cUnicodeReader.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/Unicode/cUnicodeReader.pas -------------------------------------------------------------------------------- /inc/midiio/MidiDeviceComboBox.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/midiio/MidiDeviceComboBox.pas -------------------------------------------------------------------------------- /inc/midiio/MidiEventStreamer.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/midiio/MidiEventStreamer.pas -------------------------------------------------------------------------------- /inc/midiio/MidiKeyPatchArray.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/midiio/MidiKeyPatchArray.pas -------------------------------------------------------------------------------- /inc/DirectX_Borland_D9-10/D3DX8.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/DirectX_Borland_D9-10/D3DX8.pas -------------------------------------------------------------------------------- /inc/DirectX_Borland_D9-10/DX7toDX8.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/DirectX_Borland_D9-10/DX7toDX8.pas -------------------------------------------------------------------------------- /inc/DirectX_Borland_D9-10/DXTypes.dcu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/DirectX_Borland_D9-10/DXTypes.dcu -------------------------------------------------------------------------------- /inc/SimConnect1A/Set Data/SetData.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Set Data/SetData.res -------------------------------------------------------------------------------- /inc/SimConnect1A/TextMenu/TextMenu.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/TextMenu/TextMenu.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Throttle Control/ThrottleControl.bdsproj.local: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Units/SimConnect.dcu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Units/SimConnect.dcu -------------------------------------------------------------------------------- /inc/SimConnect1A/HeaderRT/SimConnect.dcu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/HeaderRT/SimConnect.dcu -------------------------------------------------------------------------------- /inc/SimConnect1A/HeaderRT/simconnect.RES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/HeaderRT/simconnect.RES -------------------------------------------------------------------------------- /inc/DirectX_Borland_D9-10/DirectInput.dcu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/DirectX_Borland_D9-10/DirectInput.dcu -------------------------------------------------------------------------------- /inc/DirectX_Borland_D9-10/DirectShow9.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/DirectX_Borland_D9-10/DirectShow9.pas -------------------------------------------------------------------------------- /inc/SimConnect1A/AI Traffic/AITraffic.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/AI Traffic/AITraffic.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Input Event/InputEvent.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Input Event/InputEvent.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Menu Items/MenuItems.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Menu Items/MenuItems.res -------------------------------------------------------------------------------- /inc/SimConnect1A/No Callback/NoCallback.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/No Callback/NoCallback.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Tagged Data/TaggedData.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Tagged Data/TaggedData.res -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | Delphi32b/HIDMacros.dsk 2 | Delphi32b/HIDMacros.identcache 3 | Delphi32b/ModelSupport_HIDMacros/ 4 | Delphi32b/__history/ 5 | out/ -------------------------------------------------------------------------------- /inc/SimConnect1A/Client Event/ClientEvent.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Client Event/ClientEvent.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Request Data/RequestData.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Request Data/RequestData.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Reserved Key/ReservedKey.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Reserved Key/ReservedKey.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Send Event A/SendEventA.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Send Event A/SendEventA.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Send Event B/SendEventB.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Send Event B/SendEventB.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Send Event C/SendEventC.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Send Event C/SendEventC.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Set Data/SetData.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Set Data/SetData.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/System Event/SystemEvent.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/System Event/SystemEvent.res -------------------------------------------------------------------------------- /inc/SimConnect1A/TextMenu/TextMenu.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/TextMenu/TextMenu.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/AI Traffic/AITraffic.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/AI Traffic/AITraffic.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/HeaderStandard/SimConnect.dcu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/HeaderStandard/SimConnect.dcu -------------------------------------------------------------------------------- /inc/SimConnect1A/HeaderStandard/simconnect.RES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/HeaderStandard/simconnect.RES -------------------------------------------------------------------------------- /inc/SimConnect1A/Menu Items/MenuItems.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Menu Items/MenuItems.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Open and Close/OpenAndClose.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Open and Close/OpenAndClose.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Windows Event/WindowsEvent.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Windows Event/WindowsEvent.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Cockpit Camera/CockpitCamera.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Cockpit Camera/CockpitCamera.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Dialog Box Mode/DialogBoxMode.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Dialog Box Mode/DialogBoxMode.res -------------------------------------------------------------------------------- /inc/SimConnect1A/FacilitiesData/FacilitiesData.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/FacilitiesData/FacilitiesData.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Input Event/InputEvent.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Input Event/InputEvent.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Joystick Input/JoystickInput.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Joystick Input/JoystickInput.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Menu Items/MenuItemsExtended.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Menu Items/MenuItemsExtended.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Mission Action/MissionAction.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Mission Action/MissionAction.res -------------------------------------------------------------------------------- /inc/SimConnect1A/No Callback/NoCallback.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/No Callback/NoCallback.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Tagged Data/TaggedData.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Tagged Data/TaggedData.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Client Event/ClientEvent.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Client Event/ClientEvent.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Request Data/RequestData.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Request Data/RequestData.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Reserved Key/ReservedKey.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Reserved Key/ReservedKey.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Send Event A/SendEventA.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Send Event A/SendEventA.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Send Event B/SendEventB.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Send Event B/SendEventB.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Send Event C/SendEventC.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Send Event C/SendEventC.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/System Event/SystemEvent.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/System Event/SystemEvent.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/TextMenu(Standard)/TextMenuStd.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/TextMenu(Standard)/TextMenuStd.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Throttle Control/ThrottleControl.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Throttle Control/ThrottleControl.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Tracking Errors/TrackingErrors.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Tracking Errors/TrackingErrors.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Variable Strings/VariableStrings.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Variable Strings/VariableStrings.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Weather Station/WeatherStation.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Weather Station/WeatherStation.res -------------------------------------------------------------------------------- /inc/SimConnect1A/AI Objects And Waypoints/AIObjects.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/AI Objects And Waypoints/AIObjects.res -------------------------------------------------------------------------------- /inc/SimConnect1A/Open and Close/OpenAndClose.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Open and Close/OpenAndClose.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/TextMenu(Standard)/TextMenu.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/TextMenu(Standard)/TextMenu.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Windows Event/WindowsEvent.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Windows Event/WindowsEvent.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Cockpit Camera/CockpitCamera.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Cockpit Camera/CockpitCamera.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Dialog Box Mode/DialogBoxMode.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Dialog Box Mode/DialogBoxMode.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/FacilitiesData/FacilitiesData.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/FacilitiesData/FacilitiesData.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Joystick Input/JoystickInput.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Joystick Input/JoystickInput.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Menu Items/MenuItemsExtended.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Menu Items/MenuItemsExtended.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Mission Action/MissionAction.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Mission Action/MissionAction.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/TextMenu(Standard)/TextMenuStd.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/TextMenu(Standard)/TextMenuStd.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Tracking Errors/TrackingErrors.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Tracking Errors/TrackingErrors.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Weather Station/WeatherStation.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Weather Station/WeatherStation.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Variable Strings/VariableStrings.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/Variable Strings/VariableStrings.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/AI Objects And Waypoints/AIObjects.identcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/me2d13/hidmacros/HEAD/inc/SimConnect1A/AI Objects And Waypoints/AIObjects.identcache -------------------------------------------------------------------------------- /inc/SimConnect1A/Throttle Control/ThrottleControl.identcache: -------------------------------------------------------------------------------- 1 | EC:\Work\TurboDelphi\SimConnect1A\Throttle Control\ThrottleControl.dpr8C:\Work\TurboDelphi\SimConnect1A\HeaderRT\SimConnect.pas9C:\Work\TurboDelphi\SimConnect1A\Throttle Control\TCU.pas -------------------------------------------------------------------------------- /Delphi32b/WHookDef.pas: -------------------------------------------------------------------------------- 1 | unit WHookDef; 2 | 3 | interface 4 | 5 | uses 6 | Windows; 7 | 8 | function SetHook(WinHandle: HWND; MsgToSend: Integer): Boolean; stdcall; 9 | function FreeHook: Boolean; stdcall; 10 | 11 | implementation 12 | 13 | function SetHook; external 'WINHOOK.DLL' Index 1; 14 | function FreeHook; external 'WINHOOK.DLL' Index 2; 15 | 16 | end. 17 | -------------------------------------------------------------------------------- /Delphi32b/uHookCommon.pas: -------------------------------------------------------------------------------- 1 | unit uHookCommon; 2 | 3 | interface 4 | 5 | uses Messages, Windows; 6 | 7 | const 8 | MMFName = 'HIDMacrosSharedMem'; 9 | WM_ASKHDMFORM = WM_USER + 300; 10 | 11 | type 12 | PMMFData = ^TMMFData; 13 | TMMFData = record 14 | MainWinHandle: HWND; 15 | HdmPID: DWORD; 16 | end; 17 | 18 | 19 | implementation 20 | 21 | end. 22 | -------------------------------------------------------------------------------- /Delphi32b/HIDMacros.bdsgroup.local: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 2011.01.06 22:05:29.560.bdsgroup,C:\Users\petr\Documents\Borland Studio Projects\ProjectGroup1.bdsgroup=C:\Work\MySources\HidMacros\HIDMacros.bdsgroup 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Delphi32b/HidMacrosXpl.bdsproj.local: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 2010.11.23 20:38:26.867.bdsproj,C:\Users\petr\Documents\Borland Studio Projects\Project1.bdsproj=C:\Work\MySources\HidMacros\HidMacrosXpl.bdsproj 5 | 2010.11.26 18:19:07.874.pas,C:\Work\MySources\HidMacros\Unit1.pas=C:\Work\MySources\HidMacros\uXplPluginEngine.pas 6 | 7 | 8 | -------------------------------------------------------------------------------- /Delphi32b/Winhook.bdsproj.local: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 2008.04.25 19:32:19.890.bdsproj,C:\Documents and Settings\user\Dokumenty\Borland Studio Projects\Project1.bdsproj=C:\Work\TurboDelphi\FSX_HID\Winhook.bdsproj 5 | 2008.04.25 19:33:23.078.pas,C:\Work\TurboDelphi\FSX_HID\Unit1.pas=C:\Work\TurboDelphi\FSX_HID\WHookInt.pas 6 | 2008.04.25 19:36:39.718.pas,C:\Work\TurboDelphi\FSX_HID\Unit1.pas=C:\Work\TurboDelphi\FSX_HID\WHookDef.pas 7 | 8 | 9 | -------------------------------------------------------------------------------- /Delphi32b/Winhook.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"c:\Work\TurboDelphi\out\" 35 | -N0"c:\Work\TurboDelphi\out\" 36 | -LE"c:\Work\TurboDelphi\out\" 37 | -LN"c:\Work\TurboDelphi\out\" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Set Data/SetData.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/AI Traffic/AITraffic.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Menu Items/MenuItems.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Client Event/ClientEvent.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Input Event/InputEvent.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/No Callback/NoCallback.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Request Data/RequestData.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Reserved Key/ReservedKey.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Send Event A/SendEventA.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Send Event B/SendEventB.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Send Event C/SendEventC.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/System Event/SystemEvent.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Tagged Data/TaggedData.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Windows Event/WindowsEvent.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Cockpit Camera/CockpitCamera.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Dialog Box Mode/DialogBoxMode.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Joystick Input/JoystickInput.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Menu Items/MenuItemsExtended.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Mission Action/MissionAction.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Open and Close/OpenAndClose.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Tracking Errors/TrackingErrors.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Weather Station/WeatherStation.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/AI Objects And Waypoints/AIObjects.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Throttle Control/ThrottleControl.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Variable Strings/VariableStrings.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\Compiled" 35 | -N0"..\Units" 36 | -LE"D:\software projects\bds2006\Bpl" 37 | -LN"D:\software projects\bds2006\Bpl" 38 | -w-UNSAFE_TYPE 39 | -w-UNSAFE_CODE 40 | -w-UNSAFE_CAST 41 | -------------------------------------------------------------------------------- /inc/SimConnect1A/HeaderRT/SimConnect.Pas.embed.manifest: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /inc/SimConnect1A/HeaderStandard/SimConnect.Pas.embed.manifest: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Request Data/RequestData.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:08:36 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:08:35 (GMT+0:00) > [Akadamia] checked in } 3 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 4 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 5 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 6 | program RequestData; 7 | 8 | uses 9 | Forms, 10 | RDU in 'RDU.pas' {RequestDataForm}, 11 | SimConnect in '..\HeaderRT\SimConnect.pas'; 12 | 13 | {$R *.res} 14 | 15 | begin 16 | Application.Initialize; 17 | Application.CreateForm(TRequestDataForm, RequestDataForm); 18 | Application.Run; 19 | end. 20 | -------------------------------------------------------------------------------- /Delphi32b/HIDMacros.bdsgroup: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | HIDMacros.bdsproj 13 | HidMacrosXpl.bdsproj 14 | Winhook.bdsproj 15 | HIDMacros.exe HidMacrosXpl.xpl Winhook.dll 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Tagged Data/TaggedData.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:09:01 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:09:00 (GMT+0:00) > [Akadamia] checked in } 3 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 4 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 5 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 6 | program TaggedData; 7 | 8 | uses 9 | Forms, 10 | TDU in 'TDU.pas' {TaggedDataForm}, 11 | SimConnect in '..\HeaderRT\SimConnect.pas'; 12 | 13 | {$R *.res} 14 | 15 | begin 16 | Application.Initialize; 17 | Application.Title := 'FS X Tagged Data Example'; 18 | Application.CreateForm(TTaggedDataForm, TaggedDataForm); 19 | Application.Run; 20 | end. 21 | -------------------------------------------------------------------------------- /Delphi32b/Winhook.dpr: -------------------------------------------------------------------------------- 1 | library Winhook; 2 | 3 | { Important note about DLL memory management: ShareMem must be the 4 | first unit in your library's USES clause AND your project's (select 5 | Project-View Source) USES clause if your DLL exports any procedures or 6 | functions that pass strings as parameters or function results. This 7 | applies to all strings passed to and from your DLL--even those that 8 | are nested in records and classes. ShareMem is the interface unit to 9 | the BORLNDMM.DLL shared memory manager, which must be deployed along 10 | with your DLL. To avoid using BORLNDMM.DLL, pass string information 11 | using PChar or ShortString parameters. } 12 | 13 | uses 14 | SysUtils, 15 | Classes, 16 | WHookInt in 'WHookInt.pas', 17 | uHookCommon in 'uHookCommon.pas'; 18 | 19 | {$R *.res} 20 | 21 | exports 22 | SetHook index 1, 23 | FreeHook index 2; 24 | end. 25 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Input Event/InputEvent.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:07:31 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:07:30 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program InputEvent; 9 | 10 | uses 11 | Forms, 12 | IEU in 'IEU.pas' {InputEventForm}, 13 | SimConnect in '..\HeaderRT\SimConnect.pas'; 14 | 15 | {$R *.res} 16 | 17 | begin 18 | Application.Initialize; 19 | Application.CreateForm(TInputEventForm, InputEventForm); 20 | Application.Run; 21 | end. 22 | -------------------------------------------------------------------------------- /inc/SimConnect1A/No Callback/NoCallback.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:08:10 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:08:09 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program NoCallback; 9 | 10 | uses 11 | Forms, 12 | NCU in 'NCU.pas' {NoCallbackForm}, 13 | SimConnect in '..\HeaderRT\SimConnect.pas'; 14 | 15 | {$R *.res} 16 | 17 | begin 18 | Application.Initialize; 19 | Application.CreateForm(TNoCallbackForm, NoCallbackForm); 20 | Application.Run; 21 | end. 22 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Weather Station/WeatherStation.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:10:46 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:10:46 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program WeatherStation; 9 | 10 | uses 11 | Forms, 12 | WSU in 'WSU.pas' {SetDataForm}, 13 | SimConnect in '..\HeaderRT\SimConnect.pas'; 14 | 15 | {$R *.res} 16 | 17 | begin 18 | Application.Initialize; 19 | Application.CreateForm(TSetDataForm, SetDataForm); 20 | Application.Run; 21 | end. 22 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Client Event/ClientEvent.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:06:50 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:06:50 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program ClientEvent; 9 | 10 | uses 11 | Forms, 12 | CEU in 'CEU.pas' {ClientEventForm}, 13 | SimConnect in '..\HeaderRT\SimConnect.pas'; 14 | 15 | {$R *.res} 16 | 17 | begin 18 | Application.Initialize; 19 | Application.CreateForm(TClientEventForm, ClientEventForm); 20 | Application.Run; 21 | end. 22 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Reserved Key/ReservedKey.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:08:49 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:08:48 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program ReservedKey; 9 | 10 | uses 11 | Forms, 12 | RKU in 'RKU.pas' {ReservedKeyForm}, 13 | SimConnect in '..\HeaderRT\SimConnect.pas'; 14 | 15 | {$R *.res} 16 | 17 | begin 18 | Application.Initialize; 19 | Application.CreateForm(TReservedKeyForm, ReservedKeyForm); 20 | Application.Run; 21 | end. 22 | -------------------------------------------------------------------------------- /inc/SimConnect1A/System Event/SystemEvent.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:09:55 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:09:55 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program SystemEvent; 9 | 10 | uses 11 | Forms, 12 | SEU in 'SEU.pas' {SystemEventForm}, 13 | SimConnect in '..\HeaderRT\SimConnect.pas'; 14 | 15 | {$R *.res} 16 | 17 | begin 18 | Application.Initialize; 19 | Application.CreateForm(TSystemEventForm, SystemEventForm); 20 | Application.Run; 21 | end. 22 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Open and Close/OpenAndClose.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:08:24 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:08:24 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program OpenAndClose; 9 | 10 | uses 11 | Forms, 12 | OCU in 'OCU.pas' {OpenAndCloseForm}, 13 | SimConnect in '..\HeaderRT\SimConnect.pas'; 14 | 15 | {$R *.res} 16 | 17 | begin 18 | Application.Initialize; 19 | Application.CreateForm(TOpenAndCloseForm, OpenAndCloseForm); 20 | Application.Run; 21 | end. 22 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Cockpit Camera/CockpitCamera.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:12:19 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:12:18 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program CockpitCamera; 9 | 10 | uses 11 | Forms, 12 | CCU in 'CCU.pas' {CockpitCameraForm}, 13 | SimConnect in '..\HeaderRT\SimConnect.pas'; 14 | 15 | {$R *.res} 16 | 17 | begin 18 | Application.Initialize; 19 | Application.CreateForm(TCockpitCameraForm, CockpitCameraForm); 20 | Application.Run; 21 | end. 22 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Joystick Input/JoystickInput.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:07:44 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:07:44 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program JoystickInput; 9 | 10 | uses 11 | Forms, 12 | JIU in 'JIU.pas' {JoystickInputForm}, 13 | SimConnect in '..\HeaderRT\SimConnect.pas'; 14 | 15 | {$R *.res} 16 | 17 | begin 18 | Application.Initialize; 19 | Application.CreateForm(TJoystickInputForm, JoystickInputForm); 20 | Application.Run; 21 | end. 22 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Dialog Box Mode/DialogBoxMode.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:07:16 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:07:15 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program DialogBoxMode; 9 | 10 | uses 11 | Forms, 12 | DBMU in 'DBMU.pas' {DialogBoxModeForm}, 13 | SimConnect in '..\HeaderRT\SimConnect.pas'; 14 | 15 | {$R *.res} 16 | 17 | begin 18 | Application.Initialize; 19 | Application.CreateForm(TDialogBoxModeForm, DialogBoxModeForm); 20 | Application.Run; 21 | end. 22 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Variable Strings/VariableStrings.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:06:18 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:06:17 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program VariableStrings; 9 | 10 | uses 11 | Forms, 12 | VSU in 'VSU.pas' {VariableStringsForm}, 13 | SimConnect in '..\HeaderRT\SimConnect.pas'; 14 | 15 | {$R *.res} 16 | 17 | begin 18 | Application.Initialize; 19 | Application.CreateForm(TVariableStringsForm, VariableStringsForm); 20 | Application.Run; 21 | end. 22 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Set Data/SetData.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:10:57 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:10:56 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program SetData; 9 | 10 | uses 11 | Forms, 12 | SDU in 'SDU.pas' {SetDataForm}, 13 | SimConnectSupport in '..\HeaderRT\SimConnectSupport.pas', 14 | SimConnect in '..\HeaderRT\SimConnect.pas'; 15 | 16 | {$R *.res} 17 | 18 | begin 19 | Application.Initialize; 20 | Application.CreateForm(TSetDataForm, SetDataForm); 21 | Application.Run; 22 | end. 23 | -------------------------------------------------------------------------------- /inc/SimConnect1A/AI Traffic/AITraffic.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:05:56 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:05:56 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program AITraffic; 9 | 10 | uses 11 | Forms, 12 | ATU in 'ATU.pas' {AITrafficForm}, 13 | SimConnectSupport in '..\HeaderRT\SimConnectSupport.pas', 14 | SimConnect in '..\HeaderRT\SimConnect.pas'; 15 | 16 | {$R *.res} 17 | 18 | begin 19 | Application.Initialize; 20 | Application.CreateForm(TAITrafficForm, AITrafficForm); 21 | Application.Run; 22 | end. 23 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Menu Items/MenuItems.dpr: -------------------------------------------------------------------------------- 1 | { 21/05/2007 09:31:18 (GMT+1:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:07:55 (GMT+0:00) > [Akadamia] checked in } 3 | { 08/02/2007 14:07:55 (GMT+0:00) > [Akadamia] checked in } 4 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 6 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 7 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 9 | program MenuItems; 10 | 11 | uses 12 | Forms, 13 | MIU in 'MIU.pas' {MenuItemsForm}, 14 | SimConnect in '..\HeaderRT\SimConnect.pas'; 15 | 16 | {$R *.res} 17 | 18 | begin 19 | Application.Initialize; 20 | Application.CreateForm(TMenuItemsForm, MenuItemsForm); 21 | Application.Run; 22 | end. 23 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Send Event A/SendEventA.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:10:11 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:10:10 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program SendEventA; 9 | 10 | uses 11 | Forms, 12 | SEAU in 'SEAU.pas' {SendEventAForm}, 13 | SimConnectSupport in '..\HeaderRT\SimConnectSupport.pas', 14 | SimConnect in '..\HeaderRT\SimConnect.pas'; 15 | 16 | {$R *.res} 17 | 18 | begin 19 | Application.Initialize; 20 | Application.CreateForm(TSendEventAForm, SendEventAForm); 21 | Application.Run; 22 | end. 23 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Send Event B/SendEventB.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:10:25 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:10:25 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program SendEventB; 9 | 10 | uses 11 | Forms, 12 | SEBU in 'SEBU.pas' {SendEventBForm}, 13 | SimConnectSupport in '..\HeaderRT\SimConnectSupport.pas', 14 | SimConnect in '..\HeaderRT\SimConnect.pas'; 15 | 16 | {$R *.res} 17 | 18 | begin 19 | Application.Initialize; 20 | Application.CreateForm(TSendEventBForm, SendEventBForm); 21 | Application.Run; 22 | end. 23 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Send Event C/SendEventC.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:09:43 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:09:43 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program SendEventC; 9 | 10 | uses 11 | Forms, 12 | SECU in 'SECU.pas' {SendEventCForm}, 13 | SimConnectSupport in '..\HeaderRT\SimConnectSupport.pas', 14 | SimConnect in '..\HeaderRT\SimConnect.pas'; 15 | 16 | {$R *.res} 17 | 18 | begin 19 | Application.Initialize; 20 | Application.CreateForm(TSendEventCForm, SendEventCForm); 21 | Application.Run; 22 | end. 23 | -------------------------------------------------------------------------------- /inc/SimConnect1A/AI Objects And Waypoints/AIObjects.dpr: -------------------------------------------------------------------------------- 1 | { 08/02/2007 14:11:52 (GMT+0:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:05:19 (GMT+0:00) > [Akadamia] checked in } 3 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 4 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 6 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 7 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | program AIObjects; 9 | 10 | uses 11 | Forms, 12 | AOU in 'AOU.pas' {AIObjectsForm}, 13 | SimConnectSupport in '..\HeaderRT\SimConnectSupport.pas', 14 | SimConnect in '..\HeaderRT\SimConnect.pas'; 15 | 16 | {$R *.res} 17 | 18 | begin 19 | Application.Initialize; 20 | Application.CreateForm(TAIObjectsForm, AIObjectsForm); 21 | Application.Run; 22 | end. 23 | -------------------------------------------------------------------------------- /Delphi32b/HIDMacros.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"..\out" 35 | -N0"..\out" 36 | -LE"..\out" 37 | -LN"..\out" 38 | -U"..\inc\SimConnect1A\HeaderRT;..\inc\SimConnect1A;..\inc\DirectX_Borland_D9-10;..\inc\Unicode;..\inc\XPL_SDK212_XPLM;..\inc\midiio" 39 | -O"..\inc\SimConnect1A\HeaderRT;..\inc\SimConnect1A;..\inc\DirectX_Borland_D9-10;..\inc\Unicode;..\inc\XPL_SDK212_XPLM;..\inc\midiio" 40 | -I"..\inc\SimConnect1A\HeaderRT;..\inc\SimConnect1A;..\inc\DirectX_Borland_D9-10;..\inc\Unicode;..\inc\XPL_SDK212_XPLM;..\inc\midiio" 41 | -R"..\inc\SimConnect1A\HeaderRT;..\inc\SimConnect1A;..\inc\DirectX_Borland_D9-10;..\inc\Unicode;..\inc\XPL_SDK212_XPLM;..\inc\midiio" 42 | -DXPLM200 43 | -w-UNSAFE_TYPE 44 | -w-UNSAFE_CODE 45 | -w-UNSAFE_CAST 46 | -------------------------------------------------------------------------------- /inc/SimConnect1A/TextMenu/TextMenu.dpr: -------------------------------------------------------------------------------- 1 | { 25/05/2007 11:15:54 (GMT+1:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:10:57 (GMT+0:00) > [Akadamia] checked in } 3 | { 08/02/2007 14:10:56 (GMT+0:00) > [Akadamia] checked in } 4 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 6 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 7 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 9 | program TextMenu; 10 | 11 | uses 12 | Forms, 13 | TMU in 'TMU.pas' {TextMenuForm}, 14 | SimConnectSupport in '..\HeaderRT\SimConnectSupport.pas', 15 | SimConnect in '..\HeaderRT\SimConnect.pas'; 16 | 17 | {$R *.res} 18 | 19 | begin 20 | Application.Initialize; 21 | Application.CreateForm(TTextMenuForm, TextMenuForm); 22 | Application.Run; 23 | end. 24 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Windows Event/WindowsEvent.dpr: -------------------------------------------------------------------------------- 1 | { 14/02/2007 08:41:33 (GMT+0:00) > [Akadamia] checked in } 2 | { 14/02/2007 08:41:32 (GMT+0:00) > [Akadamia] checked in } 3 | { 08/02/2007 14:10:57 (GMT+0:00) > [Akadamia] checked in } 4 | { 08/02/2007 14:10:56 (GMT+0:00) > [Akadamia] checked in } 5 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 6 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 7 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 8 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 9 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 10 | program WindowsEvent; 11 | 12 | uses 13 | Forms, 14 | WEU in 'WEU.pas' {WindowsEventForm}, 15 | SimConnect in '..\HeaderRT\SimConnect.pas'; 16 | 17 | {$R *.res} 18 | 19 | begin 20 | Application.Initialize; 21 | Application.CreateForm(TWindowsEventForm, WindowsEventForm); 22 | Application.Run; 23 | end. 24 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Menu Items/MenuItemsExtended.dpr: -------------------------------------------------------------------------------- 1 | { 12/02/2007 10:24:34 (GMT+0:00) > [Akadamia] checked in } 2 | { 12/02/2007 10:24:34 (GMT+0:00) > [Akadamia] checked in } 3 | { 08/02/2007 14:07:55 (GMT+0:00) > [Akadamia] checked in } 4 | { 08/02/2007 14:07:55 (GMT+0:00) > [Akadamia] checked in } 5 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 6 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 7 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 8 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 9 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 10 | program MenuItemsExtended; 11 | 12 | uses 13 | Forms, 14 | MIUe in 'MIUe.pas' {MenuItemsForm}, 15 | SimConnectRT in '..\Header\SimConnectRT.pas'; 16 | 17 | {$R *.res} 18 | 19 | begin 20 | Application.Initialize; 21 | Application.CreateForm(TMenuItemsForm, MenuItemsForm); 22 | Application.Run; 23 | end. 24 | -------------------------------------------------------------------------------- /inc/SimConnect1A/TextMenu(Standard)/TextMenuStd.dpr: -------------------------------------------------------------------------------- 1 | { 25/05/2007 11:15:54 (GMT+1:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:10:57 (GMT+0:00) > [Akadamia] checked in } 3 | { 08/02/2007 14:10:56 (GMT+0:00) > [Akadamia] checked in } 4 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 6 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 7 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 9 | program TextMenuStd; 10 | 11 | uses 12 | Forms, 13 | TMUS in 'TMUS.pas' {TextMenuForm}, 14 | SimConnectSupport in '..\HeaderStandard\SimConnectSupport.pas', 15 | SimConnect in '..\HeaderStandard\SimConnect.pas'; 16 | 17 | {$R *.res} 18 | 19 | begin 20 | Application.Initialize; 21 | Application.CreateForm(TTextMenuForm, TextMenuForm); 22 | Application.Run; 23 | end. 24 | -------------------------------------------------------------------------------- /inc/SimConnect1A/FacilitiesData/FacilitiesData.dpr: -------------------------------------------------------------------------------- 1 | { 25/05/2007 11:14:27 (GMT+1:00) > [Akadamia] checked in } 2 | { 08/02/2007 14:10:57 (GMT+0:00) > [Akadamia] checked in } 3 | { 08/02/2007 14:10:56 (GMT+0:00) > [Akadamia] checked in } 4 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 5 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 6 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 7 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 8 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 9 | program FacilitiesData; 10 | 11 | uses 12 | Forms, 13 | FDU in 'FDU.pas' {FacilitiesDataForm}, 14 | SimConnectSupport in '..\HeaderRT\SimConnectSupport.pas', 15 | SimConnect in '..\HeaderRT\SimConnect.pas'; 16 | 17 | {$R *.res} 18 | 19 | begin 20 | Application.Initialize; 21 | Application.CreateForm(TFacilitiesDataForm, FacilitiesDataForm); 22 | Application.Run; 23 | end. 24 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Mission Action/MissionAction.dpr: -------------------------------------------------------------------------------- 1 | { 14/02/2007 08:42:46 (GMT+0:00) > [Akadamia] checked in } 2 | { 14/02/2007 08:42:45 (GMT+0:00) > [Akadamia] checked in } 3 | { 08/02/2007 14:10:57 (GMT+0:00) > [Akadamia] checked in } 4 | { 08/02/2007 14:10:56 (GMT+0:00) > [Akadamia] checked in } 5 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 6 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 7 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 8 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 9 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 10 | program MissionAction; 11 | 12 | uses 13 | Forms, 14 | MAU in 'MAU.pas' {MissionActionForm}, 15 | SimConnect in '..\HeaderRT\SimConnect.pas'; 16 | 17 | {$R *.res} 18 | 19 | begin 20 | Application.Initialize; 21 | Application.CreateForm(TMissionActionForm, MissionActionForm); 22 | Application.Run; 23 | end. 24 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Tracking Errors/TrackingErrors.dpr: -------------------------------------------------------------------------------- 1 | { 14/02/2007 08:40:52 (GMT+0:00) > [Akadamia] checked in } 2 | { 14/02/2007 08:40:50 (GMT+0:00) > [Akadamia] checked in } 3 | { 08/02/2007 14:10:57 (GMT+0:00) > [Akadamia] checked in } 4 | { 08/02/2007 14:10:56 (GMT+0:00) > [Akadamia] checked in } 5 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 6 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 7 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 8 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 9 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 10 | program TrackingErrors; 11 | 12 | uses 13 | Forms, 14 | TEU in 'TEU.pas' {TrackingErrorsForm}, 15 | SimConnect in '..\HeaderRT\SimConnect.pas'; 16 | 17 | {$R *.res} 18 | 19 | begin 20 | Application.Initialize; 21 | Application.CreateForm(TTrackingErrorsForm, TrackingErrorsForm); 22 | Application.Run; 23 | end. 24 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Throttle Control/ThrottleControl.dpr: -------------------------------------------------------------------------------- 1 | { 14/02/2007 08:50:16 (GMT+0:00) > [Akadamia] checked in } 2 | { 14/02/2007 08:50:15 (GMT+0:00) > [Akadamia] checked in } 3 | { 08/02/2007 14:10:57 (GMT+0:00) > [Akadamia] checked in } 4 | { 08/02/2007 14:10:56 (GMT+0:00) > [Akadamia] checked in } 5 | { 15/01/2007 13:29:11 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 6 | { 15/01/2007 13:29:08 (GMT+0:00) > [ken.adam on GLKC2353537] checked in FSX SDK Set Data example } 7 | { 11/01/2007 15:18:15 (GMT+0:00) > [ken.adam on GLKC2353537] checked in } 8 | { 11/01/2007 15:14:14 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 9 | { 11/01/2007 15:14:10 (GMT+0:00) > [ken.adam on GLKC2353537] checked in Prototype translation of SimConnect.h to Pascal } 10 | program ThrottleControl; 11 | 12 | uses 13 | Forms, 14 | TCU in 'TCU.pas' {ThrottleControlForm}, 15 | SimConnect in '..\HeaderRT\SimConnect.pas'; 16 | 17 | {$R *.res} 18 | 19 | begin 20 | Application.Initialize; 21 | Application.CreateForm(TThrottleControlForm, ThrottleControlForm); 22 | Application.Run; 23 | end. 24 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | hidmacros 2 | ========= 3 | These files are sources of HidMacros application - http://www.hidmacros.eu. 4 | As author of this application has no time for further development source code is now available for everyone. 5 | The application is developped in TurboDelphi as windows 32bit application. It consist of 3 main projects: 6 | * HidMacros application itself (GUI) 7 | * WinHook dll - dynamic library for windows global hooking, to block key press for defined macro in target application 8 | * Xplane plugin - dll for Xplane interface 9 | 10 | 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. 11 | 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. 12 | The application has several dependencies (DirectX API, SimConnect SDK, X-plane SDK) - those are not included but should be public available. 13 | However if anyone has difficulties to compile this application, please contact author at admin@hidmacros.eu. 14 | 15 | This readme file contains only basic info and should be improved. 16 | -------------------------------------------------------------------------------- /Delphi32b/HidMacrosXpl.cfg: -------------------------------------------------------------------------------- 1 | -$A8 2 | -$B- 3 | -$C+ 4 | -$D+ 5 | -$E- 6 | -$F- 7 | -$G+ 8 | -$H+ 9 | -$I+ 10 | -$J- 11 | -$K- 12 | -$L+ 13 | -$M- 14 | -$N+ 15 | -$O+ 16 | -$P+ 17 | -$Q- 18 | -$R- 19 | -$S- 20 | -$T- 21 | -$U- 22 | -$V+ 23 | -$W- 24 | -$X+ 25 | -$YD 26 | -$Z1 27 | -cg 28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; 29 | -H+ 30 | -W+ 31 | -M 32 | -$M16384,1048576 33 | -K$00400000 34 | -E"C:\Work\TurboDelphi\out" 35 | -N0"C:\Work\TurboDelphi\out" 36 | -LE"C:\Work\TurboDelphi\out" 37 | -LN"C:\Work\TurboDelphi\out" 38 | -U"c:\Work\TurboDelphi\SimConnect1A\HeaderRT;c:\Work\TurboDelphi\SimConnect1A;c:\Work\TurboDelphi\DirectX\Borland_D9-10;c:\Work\TurboDelphi\Unicode;C:\Work\TurboDelphi\Includes\XPLM" 39 | -O"c:\Work\TurboDelphi\SimConnect1A\HeaderRT;c:\Work\TurboDelphi\SimConnect1A;c:\Work\TurboDelphi\DirectX\Borland_D9-10;c:\Work\TurboDelphi\Unicode;C:\Work\TurboDelphi\Includes\XPLM" 40 | -I"c:\Work\TurboDelphi\SimConnect1A\HeaderRT;c:\Work\TurboDelphi\SimConnect1A;c:\Work\TurboDelphi\DirectX\Borland_D9-10;c:\Work\TurboDelphi\Unicode;C:\Work\TurboDelphi\Includes\XPLM" 41 | -R"c:\Work\TurboDelphi\SimConnect1A\HeaderRT;c:\Work\TurboDelphi\SimConnect1A;c:\Work\TurboDelphi\DirectX\Borland_D9-10;c:\Work\TurboDelphi\Unicode;C:\Work\TurboDelphi\Includes\XPLM" 42 | -DXPLM200 43 | -w-UNSAFE_TYPE 44 | -w-UNSAFE_CODE 45 | -w-UNSAFE_CAST 46 | -------------------------------------------------------------------------------- /Delphi32b/GameDevDialog.dfm: -------------------------------------------------------------------------------- 1 | object GameForm: TGameForm 2 | Left = 227 3 | Top = 108 4 | BorderStyle = bsDialog 5 | Caption = 'Button trigger' 6 | ClientHeight = 370 7 | ClientWidth = 373 8 | Color = clBtnFace 9 | ParentFont = True 10 | OldCreateOrder = True 11 | Position = poScreenCenter 12 | OnClose = FormClose 13 | OnCloseQuery = FormCloseQuery 14 | OnCreate = FormCreate 15 | PixelsPerInch = 96 16 | TextHeight = 13 17 | object Label1: TLabel 18 | Left = 24 19 | Top = 16 20 | Width = 65 21 | Height = 13 22 | Caption = 'Game device:' 23 | end 24 | object OKBtn: TButton 25 | Left = 115 26 | Top = 337 27 | Width = 75 28 | Height = 25 29 | Caption = 'OK' 30 | Default = True 31 | ModalResult = 1 32 | TabOrder = 0 33 | end 34 | object CancelBtn: TButton 35 | Left = 196 36 | Top = 337 37 | Width = 75 38 | Height = 25 39 | Cancel = True 40 | Caption = 'Cancel' 41 | ModalResult = 2 42 | TabOrder = 1 43 | end 44 | object GameComboBox: TComboBox 45 | Left = 100 46 | Top = 13 47 | Width = 245 48 | Height = 21 49 | Style = csDropDownList 50 | ItemHeight = 13 51 | TabOrder = 2 52 | end 53 | object GroupBox1: TGroupBox 54 | Left = 24 55 | Top = 48 56 | Width = 321 57 | Height = 273 58 | Caption = ' Device buttons ' 59 | TabOrder = 3 60 | object ScrollBox1: TScrollBox 61 | Left = 2 62 | Top = 15 63 | Width = 317 64 | Height = 256 65 | Align = alClient 66 | TabOrder = 0 67 | end 68 | end 69 | end 70 | -------------------------------------------------------------------------------- /Delphi32b/uMapForm.dfm: -------------------------------------------------------------------------------- 1 | object MapForm: TMapForm 2 | Left = 0 3 | Top = 0 4 | Caption = 'Moving map' 5 | ClientHeight = 282 6 | ClientWidth = 418 7 | Color = clBtnFace 8 | Font.Charset = DEFAULT_CHARSET 9 | Font.Color = clWindowText 10 | Font.Height = -11 11 | Font.Name = 'Tahoma' 12 | Font.Style = [] 13 | OldCreateOrder = False 14 | OnClose = FormClose 15 | OnCreate = FormCreate 16 | OnDestroy = FormDestroy 17 | OnHide = FormHide 18 | OnShow = FormShow 19 | PixelsPerInch = 96 20 | TextHeight = 13 21 | object FlowPanel1: TFlowPanel 22 | Left = 0 23 | Top = 0 24 | Width = 418 25 | Height = 24 26 | Align = alTop 27 | TabOrder = 0 28 | object LockedCB: TCheckBox 29 | Left = 1 30 | Top = 1 31 | Width = 152 32 | Height = 17 33 | Caption = 'Locked' 34 | TabOrder = 0 35 | end 36 | object AlwaysOnTopCB: TCheckBox 37 | Left = 153 38 | Top = 1 39 | Width = 152 40 | Height = 17 41 | Caption = 'Always On Top' 42 | TabOrder = 1 43 | OnClick = AlwaysOnTopCBClick 44 | end 45 | object ShowLayersCB: TCheckBox 46 | Left = 305 47 | Top = 1 48 | Width = 97 49 | Height = 17 50 | Caption = 'Show info layer' 51 | TabOrder = 2 52 | OnClick = ShowLayersCBClick 53 | end 54 | end 55 | object WebBrowser1: TWebBrowser 56 | Left = 0 57 | Top = 24 58 | Width = 418 59 | Height = 258 60 | Margins.Left = 0 61 | Margins.Top = 0 62 | Margins.Right = 0 63 | Margins.Bottom = 0 64 | Align = alClient 65 | TabOrder = 1 66 | ExplicitLeft = 40 67 | ExplicitTop = 72 68 | ExplicitWidth = 300 69 | ExplicitHeight = 150 70 | ControlData = { 71 | 4C000000342B0000AA1A00000000000000000000000000000000000000000000 72 | 000000004C000000000000000000000001000000E0D057007335CF11AE690800 73 | 2B2E12620A000000000000004C0000000114020000000000C000000000000046 74 | 8000000000000000000000000000000000000000000000000000000000000000 75 | 00000000000000000100000000000000000000000000000000000000} 76 | end 77 | object Timer1: TTimer 78 | Enabled = False 79 | OnTimer = Timer1Timer 80 | Left = 120 81 | Top = 88 82 | end 83 | end 84 | -------------------------------------------------------------------------------- /Delphi32b/uMoveMacrosForm.dfm: -------------------------------------------------------------------------------- 1 | object MacrosMoveForm: TMacrosMoveForm 2 | Left = 0 3 | Top = 0 4 | Caption = 'Move macros...' 5 | ClientHeight = 282 6 | ClientWidth = 418 7 | Color = clBtnFace 8 | Font.Charset = DEFAULT_CHARSET 9 | Font.Color = clWindowText 10 | Font.Height = -11 11 | Font.Name = 'Tahoma' 12 | Font.Style = [] 13 | OldCreateOrder = False 14 | Position = poScreenCenter 15 | PixelsPerInch = 96 16 | TextHeight = 13 17 | object Label1: TLabel 18 | Left = 24 19 | Top = 8 20 | Width = 63 21 | Height = 13 22 | Caption = 'Move macros' 23 | end 24 | object FromLabel: TLabel 25 | Left = 24 26 | Top = 40 27 | Width = 24 28 | Height = 13 29 | Caption = 'From' 30 | end 31 | object FromDevice: TLabel 32 | Left = 104 33 | Top = 40 34 | Width = 289 35 | Height = 13 36 | AutoSize = False 37 | Caption = 'FromDevice' 38 | end 39 | object ToLabel: TLabel 40 | Left = 24 41 | Top = 72 42 | Width = 12 43 | Height = 13 44 | Caption = 'To' 45 | end 46 | object ResultLabel: TLabel 47 | Left = 24 48 | Top = 104 49 | Width = 30 50 | Height = 13 51 | Caption = 'Result' 52 | end 53 | object ResultText: TLabel 54 | Left = 104 55 | Top = 104 56 | Width = 281 57 | Height = 105 58 | AutoSize = False 59 | WordWrap = True 60 | end 61 | object ToDevice: TComboBox 62 | Left = 104 63 | Top = 69 64 | Width = 289 65 | Height = 21 66 | Style = csDropDownList 67 | ItemHeight = 13 68 | TabOrder = 0 69 | end 70 | object MoveButton: TButton 71 | Left = 72 72 | Top = 240 73 | Width = 105 74 | Height = 25 75 | Caption = 'Move' 76 | TabOrder = 1 77 | OnClick = MoveButtonClick 78 | end 79 | object CancelButton: TButton 80 | Left = 232 81 | Top = 240 82 | Width = 97 83 | Height = 25 84 | Cancel = True 85 | Caption = 'Cancel' 86 | ModalResult = 2 87 | TabOrder = 2 88 | end 89 | object OKButton: TButton 90 | Left = 152 91 | Top = 240 92 | Width = 105 93 | Height = 25 94 | Caption = 'OK' 95 | ModalResult = 1 96 | TabOrder = 3 97 | Visible = False 98 | end 99 | end 100 | -------------------------------------------------------------------------------- /Delphi32b/uMoveMacrosForm.pas: -------------------------------------------------------------------------------- 1 | unit uMoveMacrosForm; 2 | 3 | interface 4 | 5 | uses 6 | Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, 7 | Dialogs, StdCtrls, KbdMacro; 8 | 9 | type 10 | TMacrosMoveForm = class(TForm) 11 | Label1: TLabel; 12 | FromLabel: TLabel; 13 | FromDevice: TLabel; 14 | ToLabel: TLabel; 15 | ToDevice: TComboBox; 16 | ResultLabel: TLabel; 17 | ResultText: TLabel; 18 | MoveButton: TButton; 19 | CancelButton: TButton; 20 | OKButton: TButton; 21 | procedure MoveButtonClick(Sender: TObject); 22 | private 23 | { Private declarations } 24 | fSourceDev: THIDKeyboard; 25 | procedure SetSourceDev(const Value: THIDKeyboard); 26 | public 27 | { Public declarations } 28 | property SourceDev: THIDKeyboard read fSourceDev write SetSourceDev; 29 | end; 30 | 31 | 32 | implementation 33 | 34 | uses uGlobals; 35 | 36 | {$R *.dfm} 37 | 38 | { TMacrosMoveForm } 39 | 40 | procedure TMacrosMoveForm.MoveButtonClick(Sender: TObject); 41 | var 42 | lMoved, lNotMoved: Integer; 43 | begin 44 | if ToDevice.ItemIndex >= 0 then 45 | begin 46 | Glb.MacrosList.MoveFromTo(fSourceDev, 47 | THIDKeyboard(ToDevice.Items.Objects[ToDevice.ItemIndex]), 48 | lMoved, lNotMoved); 49 | if lNotMoved = 0 then 50 | if lMoved = 0 then 51 | ResultText.Caption := 'No macros found.' 52 | else 53 | ResultText.Caption := Format('All %d macros were moved.', [lMoved]) 54 | else 55 | ResultText.Caption := Format('Out of %d existing macros %d were moved. ' + 56 | 'Remaining %d macros can not be moved because same trigger is already used on target device.', 57 | [lMoved + lNotMoved, lMoved, lNotMoved]); 58 | MoveButton.Visible := False; 59 | CancelButton.Visible := False; 60 | OKButton.Visible := True; 61 | end; 62 | end; 63 | 64 | procedure TMacrosMoveForm.SetSourceDev(const Value: THIDKeyboard); 65 | var 66 | I: Integer; 67 | begin 68 | fSourceDev := Value; 69 | ToDevice.Items.Clear; 70 | for I := 0 to Glb.HIDControl.Count - 1 do 71 | if (Value.ClassType = Glb.HIDControl.Items[i].ClassType) and 72 | (Value <> Glb.HIDControl.Items[i]) then 73 | ToDevice.Items.AddObject(Glb.HIDControl.Items[i].Name, Glb.HIDControl.Items[i]); 74 | FromDevice.Caption := Value.Name; 75 | ToDevice.ItemIndex := 0; 76 | end; 77 | 78 | end. 79 | -------------------------------------------------------------------------------- /Delphi32b/uBuffer.pas: -------------------------------------------------------------------------------- 1 | unit uBuffer; 2 | 3 | interface 4 | 5 | uses Classes, ExtCtrls; 6 | 7 | type 8 | THDMBuffer = class (TObject) 9 | private 10 | fOwner: TComponent; 11 | fTimer: TTimer; 12 | fValue: String; 13 | fOnValueChange: TNotifyEvent; 14 | procedure OnTimer(Sender: TObject); 15 | function GetResetInterval: Integer; 16 | procedure SetResetInterval(const pValue: Integer); 17 | procedure SetValue(const pValue: String); 18 | procedure DebugLog(Value: String); 19 | public 20 | constructor Create(pOwner: TComponent); 21 | destructor Destroy; Override; 22 | procedure Add(const pValue: String); 23 | procedure Clear; 24 | property Value: String read fValue write SetValue; 25 | property ResetInterval: Integer read GetResetInterval write SetResetInterval; 26 | property OnValueChanged: TNotifyEvent read fOnValueChange write fOnValueChange; 27 | end; 28 | 29 | 30 | implementation 31 | 32 | uses uGlobals, SysUtils; 33 | 34 | { THDMBuffer } 35 | 36 | procedure THDMBuffer.Add(const pValue: String); 37 | begin 38 | Value := fValue + pValue; 39 | end; 40 | 41 | procedure THDMBuffer.Clear; 42 | begin 43 | DebugLog('Buffer clear on Clear call.'); 44 | Value := ''; 45 | end; 46 | 47 | constructor THDMBuffer.Create(pOwner: TComponent); 48 | begin 49 | fOwner := pOwner; 50 | fTimer := TTimer.Create(fOwner); 51 | fTimer.Enabled := False; 52 | fTimer.OnTimer := OnTimer; 53 | fTimer.Interval := 2000; 54 | end; 55 | 56 | procedure THDMBuffer.DebugLog(Value: String); 57 | begin 58 | Glb.DebugLog(Value, 'BUF'); 59 | end; 60 | 61 | destructor THDMBuffer.Destroy; 62 | begin 63 | fTimer.Free; 64 | inherited; 65 | end; 66 | 67 | function THDMBuffer.GetResetInterval: Integer; 68 | begin 69 | Result := fTimer.Interval; 70 | end; 71 | 72 | procedure THDMBuffer.OnTimer(Sender: TObject); 73 | begin 74 | Value := ''; 75 | fTimer.Enabled := False; 76 | DebugLog('Buffer clear on timeout.'); 77 | end; 78 | 79 | procedure THDMBuffer.SetResetInterval(const pValue: Integer); 80 | begin 81 | if (pValue <> 0) and (pValue < 100) then 82 | fTimer.Interval := 100 83 | else 84 | fTimer.Interval := pValue; 85 | DebugLog('Reset interval is ' + IntToStr(fTimer.Interval) + 86 | ', requested ' + IntToStr(pValue)); 87 | end; 88 | 89 | procedure THDMBuffer.SetValue(const pValue: String); 90 | var 91 | lChanged: Boolean; 92 | begin 93 | lChanged := (fValue <> pValue); 94 | fValue := pValue; 95 | // reset timer 96 | if fTimer.Enabled then 97 | fTimer.Enabled := False; // restart 98 | if fTimer.Interval > 0 then 99 | fTimer.Enabled := True; 100 | if lChanged and Assigned(fOnValueChange) then 101 | fOnValueChange(Self); 102 | DebugLog('Buffer: ' + fValue); 103 | end; 104 | 105 | end. 106 | -------------------------------------------------------------------------------- /Lazarus64b/uXplCommon.pas: -------------------------------------------------------------------------------- 1 | unit uXplCommon; 2 | 3 | interface 4 | 5 | uses XPLMDataAccess, XPLMUtilities; 6 | 7 | const 8 | XPL_MEM_FILE = 'XPL_HIDMACROS_MEMORY_FILE'; 9 | XPL_MAX_STRING_SIZE = 1024; 10 | 11 | HDMC_GET_VAR = 1; 12 | HDMC_SET_VAR = 2; 13 | HDMC_EXEC_COMMAND = 3; 14 | HDMC_COMMAND_BEGIN = 5; 15 | HDMC_COMMAND_END = 6; 16 | HDMC_SET_POSINTERVAL = 4; 17 | COM_SLOTS_COUNT = 8; 18 | 19 | type 20 | Pointer8b = Int64; 21 | 22 | TXplValue = packed record 23 | case Integer of 24 | 0: (intData : Integer); 25 | 1: (floatData : Single); 26 | 2: (doubleData : Double); 27 | end; 28 | 29 | PXplComSlot = ^TXplComSlot; 30 | TXplComSlot = packed record 31 | XplRequestFlag: byte; 32 | HDMcommand: byte; 33 | //DataRef: XPLMDataRef; 34 | //CommandRef: XPLMCommandRef; 35 | DataRef: Pointer8b; 36 | CommandRef: Pointer8b; 37 | DataType: XPLMDataTypeID; 38 | Length: SmallInt; 39 | Index: Integer; 40 | Writable: Boolean; 41 | Value: TXplValue; 42 | ValueName: array[0..255] of char; 43 | ValueUntyped: array[0..255] of char; 44 | StringBuffer: array[0..XPL_MAX_STRING_SIZE-1] of char; 45 | end; 46 | 47 | PXplComRecord = ^TXplComRecord; 48 | TXplComRecord = packed record 49 | HdmConnected: byte; 50 | XplConnected: byte; 51 | XplRequestFlag: byte; 52 | ComSlots: array[0..COM_SLOTS_COUNT] of TXplComSlot; 53 | Debug: Boolean; 54 | Latitude: double; 55 | Longitude: double; 56 | Heading: double; 57 | Height: double; 58 | PosInterval: Integer; 59 | end; 60 | 61 | TXplVariable = class(TObject) 62 | public 63 | Name: String; 64 | DataType: XPLMDataTypeID; 65 | DataRef: Int64; 66 | Writable: Boolean; 67 | Length: Integer; 68 | constructor Create; 69 | function IsArray: Boolean; 70 | function IsString: Boolean; 71 | end; 72 | 73 | function Pointer2Pointer8b(Input: Pointer) : Pointer8b; 74 | function Pointer8b2Pointer(Input: Pointer8b) : Pointer; 75 | 76 | 77 | implementation 78 | 79 | 80 | function Pointer2Pointer8b(Input: Pointer) : Pointer8b; 81 | begin 82 | {$IFDEF WIN64} 83 | Result := Pointer8b(Input); 84 | {$ELSE} 85 | Result := Pointer8b(Input); 86 | {$ENDIF} 87 | end; 88 | 89 | function Pointer8b2Pointer(Input: Pointer8b) : Pointer; 90 | begin 91 | {$IFDEF WIN64} 92 | Result := Pointer(Input); 93 | {$ELSE} 94 | Result := Pointer(Input); 95 | {$ENDIF} 96 | end; 97 | 98 | 99 | { TXplVariable } 100 | 101 | constructor TXplVariable.Create; 102 | begin 103 | DataRef := 0; 104 | end; 105 | 106 | function TXplVariable.IsArray: Boolean; 107 | begin 108 | Result := (DataType = xplmType_FloatArray) or (DataType = xplmType_IntArray); 109 | end; 110 | 111 | function TXplVariable.IsString: Boolean; 112 | begin 113 | Result := (DataType = xplmType_Data); 114 | end; 115 | 116 | end. 117 | -------------------------------------------------------------------------------- /Delphi32b/uXplCommon.pas: -------------------------------------------------------------------------------- 1 | unit uXplCommon; 2 | 3 | interface 4 | 5 | uses XPLMDataAccess, XPLMUtilities; 6 | 7 | const 8 | XPL_MEM_FILE = 'XPL_HIDMACROS_MEMORY_FILE'; 9 | XPL_MAX_STRING_SIZE = 1024; 10 | 11 | HDMC_GET_VAR = 1; 12 | HDMC_SET_VAR = 2; 13 | HDMC_EXEC_COMMAND = 3; 14 | HDMC_COMMAND_BEGIN = 5; 15 | HDMC_COMMAND_END = 6; 16 | HDMC_SET_POSINTERVAL = 4; 17 | HDMC_TOGGLE_NEXT = 7; 18 | HDMC_TOGGLE_PREVIOUS = 8; 19 | HDMC_SWITCH_NEXT = 9; 20 | HDMC_SWITCH_PREVIOUS = 10; 21 | HDMC_SHOW_TEXT = 11; 22 | 23 | COM_SLOTS_COUNT = 8; 24 | 25 | type 26 | Pointer8b = Int64; 27 | 28 | PXplValue = ^TXplValue; 29 | TXplValue = packed record 30 | case Integer of 31 | 0: (intData : Integer); 32 | 1: (floatData : Single); 33 | 2: (doubleData : Double); 34 | end; 35 | 36 | PXplComSlot = ^TXplComSlot; 37 | TXplComSlot = packed record 38 | XplRequestFlag: byte; 39 | HDMcommand: byte; 40 | //DataRef: XPLMDataRef; 41 | //CommandRef: XPLMCommandRef; 42 | DataRef: Pointer8b; 43 | CommandRef: Pointer8b; 44 | DataType: XPLMDataTypeID; 45 | Length: SmallInt; 46 | Index: Integer; 47 | Writable: Boolean; 48 | Value: TXplValue; 49 | ValueName: array[0..255] of char; 50 | ValueUntyped: array[0..255] of char; 51 | StringBuffer: array[0..XPL_MAX_STRING_SIZE-1] of char; 52 | end; 53 | 54 | PXplComRecord = ^TXplComRecord; 55 | TXplComRecord = packed record 56 | HdmConnected: byte; 57 | XplConnected: byte; 58 | XplRequestFlag: byte; 59 | ComSlots: array[0..COM_SLOTS_COUNT] of TXplComSlot; 60 | Debug: Boolean; 61 | Latitude: double; 62 | Longitude: double; 63 | Heading: double; 64 | Height: double; 65 | PosInterval: Integer; 66 | end; 67 | 68 | TXplVariable = class(TObject) 69 | public 70 | Name: String; 71 | DataType: XPLMDataTypeID; 72 | DataRef: Int64; 73 | Writable: Boolean; 74 | Length: Integer; 75 | constructor Create; 76 | function IsArray: Boolean; 77 | function IsString: Boolean; 78 | end; 79 | 80 | function Pointer2Pointer8b(Input: Pointer) : Pointer8b; 81 | function Pointer8b2Pointer(Input: Pointer8b) : Pointer; 82 | 83 | 84 | implementation 85 | 86 | 87 | function Pointer2Pointer8b(Input: Pointer) : Pointer8b; 88 | begin 89 | {$IFDEF WIN64} 90 | Result := Pointer8b(Input); 91 | {$ELSE} 92 | Result := Pointer8b(Input); 93 | {$ENDIF} 94 | end; 95 | 96 | function Pointer8b2Pointer(Input: Pointer8b) : Pointer; 97 | begin 98 | {$IFDEF WIN64} 99 | Result := Pointer(Input); 100 | {$ELSE} 101 | Result := Pointer(Input); 102 | {$ENDIF} 103 | end; 104 | 105 | 106 | { TXplVariable } 107 | 108 | constructor TXplVariable.Create; 109 | begin 110 | DataRef := 0; 111 | end; 112 | 113 | function TXplVariable.IsArray: Boolean; 114 | begin 115 | Result := (DataType = xplmType_FloatArray) or (DataType = xplmType_IntArray); 116 | end; 117 | 118 | function TXplVariable.IsString: Boolean; 119 | begin 120 | Result := (DataType = xplmType_Data); 121 | end; 122 | 123 | end. 124 | -------------------------------------------------------------------------------- /inc/SimConnect1A/FSXExamples.bdsgroup: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | AI Objects And Waypoints\AIObjects.bdsproj 13 | AI Traffic\AITraffic.bdsproj 14 | Client Event\ClientEvent.bdsproj 15 | Cockpit Camera\CockpitCamera.bdsproj 16 | Dialog Box Mode\DialogBoxMode.bdsproj 17 | Input Event\InputEvent.bdsproj 18 | Joystick Input\JoystickInput.bdsproj 19 | No Callback\NoCallback.bdsproj 20 | Open and Close\OpenAndClose.bdsproj 21 | Request Data\RequestData.bdsproj 22 | Reserved Key\ReservedKey.bdsproj 23 | Tagged Data\TaggedData.bdsproj 24 | Send Event C\SendEventC.bdsproj 25 | System Event\SystemEvent.bdsproj 26 | Send Event A\SendEventA.bdsproj 27 | Send Event B\SendEventB.bdsproj 28 | Variable Strings\VariableStrings.bdsproj 29 | Weather Station\WeatherStation.bdsproj 30 | Throttle Control\ThrottleControl.bdsproj 31 | Tracking Errors\TrackingErrors.bdsproj 32 | Windows Event\WindowsEvent.bdsproj 33 | Mission Action\MissionAction.bdsproj 34 | Set Data\SetData.bdsproj 35 | Menu Items\MenuItems.bdsproj 36 | AIObjects.exe AITraffic.exe ClientEvent.exe CockpitCamera.exe DialogBoxMode.exe InputEvent.exe JoystickInput.exe NoCallback.exe OpenAndClose.exe RequestData.exe ReservedKey.exe TaggedData.exe SendEventC.exe SystemEvent.exe SendEventA.exe SendEventB.exe VariableStrings.exe WeatherStation.exe ThrottleControl.exe TrackingErrors.exe WindowsEvent.exe MissionAction.exe SetData.exe MenuItems.exe 37 | 38 | 39 | 40 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /Lazarus64b/XplPlugin.lpi: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | <UseAppBundle Value="False"/> 15 | <ResourceType Value="res"/> 16 | </General> 17 | <i18n> 18 | <EnableI18N LFM="False"/> 19 | </i18n> 20 | <VersionInfo> 21 | <StringTable ProductVersion=""/> 22 | </VersionInfo> 23 | <BuildModes Count="1"> 24 | <Item1 Name="Default" Default="True"/> 25 | </BuildModes> 26 | <PublishOptions> 27 | <Version Value="2"/> 28 | <IncludeFileFilter Value="*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml)"/> 29 | <ExcludeFileFilter Value="*.(bak|ppu|o|so);*~;backup"/> 30 | </PublishOptions> 31 | <RunParams> 32 | <local> 33 | <FormatVersion Value="1"/> 34 | </local> 35 | </RunParams> 36 | <Units Count="4"> 37 | <Unit0> 38 | <Filename Value="XplPlugin.lpr"/> 39 | <IsPartOfProject Value="True"/> 40 | <UnitName Value="XplPlugin"/> 41 | </Unit0> 42 | <Unit1> 43 | <Filename Value="uXplPluginEngine.pas"/> 44 | <IsPartOfProject Value="True"/> 45 | <UnitName Value="uXplPluginEngine"/> 46 | </Unit1> 47 | <Unit2> 48 | <Filename Value="uXplCommon.pas"/> 49 | <IsPartOfProject Value="True"/> 50 | <UnitName Value="uXplCommon"/> 51 | </Unit2> 52 | <Unit3> 53 | <Filename Value="MemMap.pas"/> 54 | <IsPartOfProject Value="True"/> 55 | <UnitName Value="MemMap"/> 56 | </Unit3> 57 | </Units> 58 | </ProjectOptions> 59 | <CompilerOptions> 60 | <Version Value="11"/> 61 | <PathDelim Value="\"/> 62 | <Target> 63 | <Filename Value="..\out\win.xpl" ApplyConventions="False"/> 64 | </Target> 65 | <SearchPaths> 66 | <IncludeFiles Value="$(ProjOutDir)"/> 67 | <OtherUnitFiles Value="..\inc\XPL_SDK212_XPLM"/> 68 | <UnitOutputDirectory Value="..\out"/> 69 | </SearchPaths> 70 | <Parsing> 71 | <SyntaxOptions> 72 | <SyntaxMode Value="Delphi"/> 73 | </SyntaxOptions> 74 | </Parsing> 75 | <CodeGeneration> 76 | <RelocatableUnit Value="True"/> 77 | <TargetOS Value="win64"/> 78 | </CodeGeneration> 79 | <Linking> 80 | <Options> 81 | <ExecutableType Value="Library"/> 82 | </Options> 83 | </Linking> 84 | <Other> 85 | <CompilerMessages> 86 | <MsgFileName Value=""/> 87 | </CompilerMessages> 88 | <CustomOptions Value="-dXPLM210 -dXPLM200"/> 89 | <CompilerPath Value="$(CompPath)"/> 90 | </Other> 91 | </CompilerOptions> 92 | <Debugging> 93 | <Exceptions Count="3"> 94 | <Item1> 95 | <Name Value="EAbort"/> 96 | </Item1> 97 | <Item2> 98 | <Name Value="ECodetoolError"/> 99 | </Item2> 100 | <Item3> 101 | <Name Value="EFOpenError"/> 102 | </Item3> 103 | </Exceptions> 104 | </Debugging> 105 | </CONFIG> 106 | -------------------------------------------------------------------------------- /Delphi32b/MouseDialog.pas: -------------------------------------------------------------------------------- 1 | unit MouseDialog; 2 | 3 | interface 4 | 5 | uses Windows, SysUtils, Classes, Graphics, Forms, Controls, StdCtrls, 6 | Buttons, ExtCtrls, KbdMacro; 7 | 8 | type 9 | TMouseForm = class(TForm) 10 | OKBtn: TButton; 11 | CancelBtn: TButton; 12 | Label1: TLabel; 13 | MouseComboBox: TComboBox; 14 | GroupBox1: TGroupBox; 15 | RBWheelUp: TRadioButton; 16 | RBWheelDown: TRadioButton; 17 | RBLeftUp: TRadioButton; 18 | RBMiddleUp: TRadioButton; 19 | RBRightUp: TRadioButton; 20 | Label2: TLabel; 21 | Label3: TLabel; 22 | Label4: TLabel; 23 | Label5: TLabel; 24 | RBLeftDown: TRadioButton; 25 | RBMiddleDown: TRadioButton; 26 | RBRightDown: TRadioButton; 27 | procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean); 28 | private 29 | { Private declarations } 30 | public 31 | { Public declarations } 32 | procedure SetMouseAttribs(pMacro: TKeyboardMacro); 33 | procedure InitForm(pMacro: TKeyboardMacro); 34 | end; 35 | 36 | implementation 37 | 38 | {$R *.dfm} 39 | 40 | uses Dialogs; 41 | 42 | procedure TMouseForm.FormCloseQuery(Sender: TObject; var CanClose: Boolean); 43 | begin 44 | if (MouseComboBox.ItemIndex = -1) and (ModalResult = mrOK) then 45 | begin 46 | MessageDlg('Select mouse or cancel dialog.', mtError, [mbOK], 0); 47 | CanClose := False; 48 | end 49 | end; 50 | 51 | procedure TMouseForm.InitForm(pMacro: TKeyboardMacro); 52 | begin 53 | if pMacro = nil then 54 | exit; 55 | RBWheelUp.Checked := (pMacro.MouseEvent = Wheel) and (pMacro.Direction = mdUp); 56 | RBWheelDown.Checked := (pMacro.MouseEvent = Wheel) and (pMacro.Direction = mdDown); 57 | RBLeftUp.Checked := (pMacro.MouseEvent = KbdMacro.Left) and (pMacro.Direction = mdUp); 58 | RBLeftDown.Checked := (pMacro.MouseEvent = KbdMacro.Left) and (pMacro.Direction = mdDown); 59 | RBMiddleUp.Checked := (pMacro.MouseEvent = Middle) and (pMacro.Direction = mdUp); 60 | RBMiddleDown.Checked := (pMacro.MouseEvent = Middle) and (pMacro.Direction = mdDown); 61 | RBRightUp.Checked := (pMacro.MouseEvent = Right) and (pMacro.Direction = mdUp); 62 | RBRightDown.Checked := (pMacro.MouseEvent = Right) and (pMacro.Direction = mdDown); 63 | end; 64 | 65 | procedure TMouseForm.SetMouseAttribs(pMacro: TKeyboardMacro); 66 | begin 67 | if pMacro = nil then 68 | exit; 69 | if (RBWheelUp.Checked) then 70 | begin 71 | pMacro.MouseEvent := Wheel; 72 | pMacro.Direction := mdUp; 73 | end; 74 | if (RBWheelDown.Checked) then 75 | begin 76 | pMacro.MouseEvent := Wheel; 77 | pMacro.Direction := mdDown; 78 | end; 79 | if (RBLeftUp.Checked) then 80 | begin 81 | pMacro.MouseEvent := KbdMacro.Left; 82 | pMacro.Direction := mdUp; 83 | end; 84 | if (RBLeftDown.Checked) then 85 | begin 86 | pMacro.MouseEvent := KbdMacro.Left; 87 | pMacro.Direction := mdDown; 88 | end; 89 | if (RBMiddleUp.Checked) then 90 | begin 91 | pMacro.MouseEvent := Middle; 92 | pMacro.Direction := mdUp; 93 | end; 94 | if (RBMiddleDown.Checked) then 95 | begin 96 | pMacro.MouseEvent := Middle; 97 | pMacro.Direction := mdDown; 98 | end; 99 | if (RBRightUp.Checked) then 100 | begin 101 | pMacro.MouseEvent := Right; 102 | pMacro.Direction := mdUp; 103 | end; 104 | if (RBRightDown.Checked) then 105 | begin 106 | pMacro.MouseEvent := Right; 107 | pMacro.Direction := mdDown; 108 | end; 109 | end; 110 | 111 | 112 | end. 113 | -------------------------------------------------------------------------------- /Delphi32b/Localizer.pas: -------------------------------------------------------------------------------- 1 | unit Localizer; 2 | 3 | interface 4 | 5 | uses Forms, Classes; 6 | 7 | type 8 | TLocalizer = class 9 | private 10 | fLanguage: String; 11 | procedure SetLanguage(const Value: String); 12 | public 13 | procedure Localize(pForm: TForm; pList: TStrings); 14 | procedure LoadStrings(pList: TStrings); 15 | property language: String read fLanguage write SetLanguage; 16 | end; 17 | 18 | 19 | implementation 20 | 21 | uses 22 | Inifiles, SysUtils, Controls, StdCtrls, ActnList, ComCtrls, 23 | ExtCtrls, cUnicodeCodecs, Dialogs; 24 | { TLocalizer } 25 | 26 | procedure TLocalizer.LoadStrings(pList: TStrings); 27 | var 28 | I: Integer; 29 | lFn, lCaption: String; 30 | lLF: TiniFile; 31 | lComp: TComponent; 32 | begin 33 | lFn := ExtractFilePath(Application.ExeName)+'\lang\'+fLanguage+'.lng'; 34 | if (not FileExists(lFn)) then 35 | Exit; 36 | lLF := TIniFile.Create(lFn); 37 | try 38 | for I := 0 to pList.Count - 1 do 39 | begin 40 | pList.Values[pList.Names[i]] := UTF8StringToWideString(lLF.ReadString('HidMacros', pList.Names[i], pList.Values[pList.Names[i]])); 41 | end; 42 | finally 43 | lLF.Free; 44 | end; 45 | end; 46 | 47 | procedure TLocalizer.Localize(pForm: TForm; pList: TStrings); 48 | var 49 | I: Integer; 50 | lFn: String; 51 | lRawCaption: String; 52 | lCaption: TCaption; 53 | lLF: TiniFile; 54 | lComp: TObject; 55 | begin 56 | lFn := ExtractFilePath(Application.ExeName)+'\lang\'+fLanguage+'.lng'; 57 | if (not FileExists(lFn)) then 58 | Exit; 59 | lLF := TIniFile.Create(lFn); 60 | try 61 | for I := 0 to pList.Count - 1 do 62 | begin 63 | lComp := pForm.FindComponent(pList.Names[i]); 64 | if lComp <> nil then 65 | begin 66 | lRawCaption := lLF.ReadString('HidMacros', pList.Values[pList.Names[i]], ''); 67 | if lRawCaption <> '' then 68 | begin 69 | lCaption := UTF8StringToWideString(lRawCaption); 70 | if lComp is TLabel then 71 | (lComp as TLabel).Caption:= lCaption 72 | else if lComp is TGroupBox then 73 | (lComp as TGroupBox).Caption:= lCaption 74 | else if lComp is TButton then 75 | (lComp as TButton).Caption:= lCaption 76 | else if lComp is TCheckBox then 77 | (lComp as TCheckBox).Caption:= lCaption 78 | else if lComp is TCustomAction then 79 | (lComp as TCustomAction).Caption:= lCaption 80 | else if lComp is TRadioButton then 81 | (lComp as TRadioButton).Caption:= lCaption 82 | else if lComp is TTabSheet then 83 | (lComp as TTabSheet).Caption:= lCaption 84 | else if lComp is TListColumn then 85 | (lComp as TListColumn).Caption:= lCaption 86 | else if lComp is TPanel then 87 | (lComp as TPanel).Caption:= lCaption; 88 | end; 89 | end 90 | else if pForm.Name = pList.Names[i] then 91 | begin 92 | lRawCaption := lLF.ReadString('HidMacros', pList.Values[pList.Names[i]], ''); 93 | if lRawCaption <> '' then 94 | begin 95 | lCaption := UTF8StringToWideString(lRawCaption); 96 | pForm.Caption := lCaption; 97 | end; 98 | end; 99 | end; 100 | finally 101 | lLF.Free; 102 | end; 103 | end; 104 | 105 | procedure TLocalizer.SetLanguage(const Value: String); 106 | begin 107 | fLanguage := Value; 108 | end; 109 | 110 | end. 111 | -------------------------------------------------------------------------------- /Delphi32b/XplPlugin.lpi: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <CONFIG> 3 | <ProjectOptions> 4 | <Version Value="9"/> 5 | <PathDelim Value="\"/> 6 | <General> 7 | <Flags> 8 | <MainUnitHasCreateFormStatements Value="False"/> 9 | <MainUnitHasTitleStatement Value="False"/> 10 | </Flags> 11 | <SessionStorage Value="InProjectDir"/> 12 | <MainUnit Value="0"/> 13 | <Title Value="XplPlugin"/> 14 | <UseAppBundle Value="False"/> 15 | <ResourceType Value="res"/> 16 | </General> 17 | <i18n> 18 | <EnableI18N LFM="False"/> 19 | </i18n> 20 | <VersionInfo> 21 | <StringTable ProductVersion=""/> 22 | </VersionInfo> 23 | <BuildModes Count="1"> 24 | <Item1 Name="Default" Default="True"/> 25 | </BuildModes> 26 | <PublishOptions> 27 | <Version Value="2"/> 28 | <IncludeFileFilter Value="*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml)"/> 29 | <ExcludeFileFilter Value="*.(bak|ppu|o|so);*~;backup"/> 30 | </PublishOptions> 31 | <RunParams> 32 | <local> 33 | <FormatVersion Value="1"/> 34 | </local> 35 | </RunParams> 36 | <Units Count="4"> 37 | <Unit0> 38 | <Filename Value="XplPlugin.lpr"/> 39 | <IsPartOfProject Value="True"/> 40 | <UnitName Value="XplPlugin"/> 41 | </Unit0> 42 | <Unit1> 43 | <Filename Value="uXplPluginEngine.pas"/> 44 | <IsPartOfProject Value="True"/> 45 | <UnitName Value="uXplPluginEngine"/> 46 | </Unit1> 47 | <Unit2> 48 | <Filename Value="uXplCommon.pas"/> 49 | <IsPartOfProject Value="True"/> 50 | <UnitName Value="uXplCommon"/> 51 | </Unit2> 52 | <Unit3> 53 | <Filename Value="MemMap.pas"/> 54 | <IsPartOfProject Value="True"/> 55 | <UnitName Value="MemMap"/> 56 | </Unit3> 57 | </Units> 58 | </ProjectOptions> 59 | <CompilerOptions> 60 | <Version Value="11"/> 61 | <PathDelim Value="\"/> 62 | <Target> 63 | <Filename Value="d:\X-Plane 10\Resources\plugins\hidmacros\32\win.xpl" ApplyConventions="False"/> 64 | </Target> 65 | <SearchPaths> 66 | <IncludeFiles Value="$(ProjOutDir)"/> 67 | <OtherUnitFiles Value="c:\Work\TurboDelphi\SimConnect1A\HeaderRT\;c:\Work\TurboDelphi\SimConnect1A\;c:\Work\TurboDelphi\DirectX\Borland_D9-10\;c:\Work\TurboDelphi\Unicode\;..\..\TurboDelphi\XPL\SDK212\Delphi\XPLM"/> 68 | <UnitOutputDirectory Value="C:\Work\TurboDelphi\out"/> 69 | </SearchPaths> 70 | <Parsing> 71 | <SyntaxOptions> 72 | <SyntaxMode Value="Delphi"/> 73 | </SyntaxOptions> 74 | </Parsing> 75 | <CodeGeneration> 76 | <RelocatableUnit Value="True"/> 77 | <TargetOS Value="win32"/> 78 | </CodeGeneration> 79 | <Linking> 80 | <Options> 81 | <ExecutableType Value="Library"/> 82 | </Options> 83 | </Linking> 84 | <Other> 85 | <CompilerMessages> 86 | <MsgFileName Value=""/> 87 | </CompilerMessages> 88 | <CustomOptions Value="-dXPLM210 -dXPLM200"/> 89 | <CompilerPath Value="$(CompPath)"/> 90 | </Other> 91 | </CompilerOptions> 92 | <Debugging> 93 | <Exceptions Count="3"> 94 | <Item1> 95 | <Name Value="EAbort"/> 96 | </Item1> 97 | <Item2> 98 | <Name Value="ECodetoolError"/> 99 | </Item2> 100 | <Item3> 101 | <Name Value="EFOpenError"/> 102 | </Item3> 103 | </Exceptions> 104 | </Debugging> 105 | </CONFIG> 106 | -------------------------------------------------------------------------------- /inc/SimConnect1A/Menu Items/MenuItems.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{8c432d36-70e1-4b0c-bbdc-735b7f6e0536}</ProjectGuid> 4 | <MainSource>MenuItems.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\MenuItems.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">MenuItems.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="MenuItems.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="MIU.pas"> 42 | <Form>MenuItemsForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Input Event/InputEvent.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{077dd83c-9b7c-4087-889c-7ea0c4411944}</ProjectGuid> 4 | <MainSource>InputEvent.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\InputEvent.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">InputEvent.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="InputEvent.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="IEU.pas"> 42 | <Form>InputEventForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/No Callback/NoCallback.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{4c886768-a2a7-4691-9ddf-858df8f6230c}</ProjectGuid> 4 | <MainSource>NoCallback.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\NoCallback.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">NoCallback.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="NoCallback.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="NCU.pas"> 42 | <Form>NoCallbackForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Tagged Data/TaggedData.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{38941623-4965-4647-b5a1-c5aafeaa8cd2}</ProjectGuid> 4 | <MainSource>TaggedData.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\TaggedData.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">TaggedData.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="TaggedData.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="TDU.pas"> 42 | <Form>TaggedDataForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Client Event/ClientEvent.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{6ae4d6b8-e6c0-4c2b-8255-30a980f5adaf}</ProjectGuid> 4 | <MainSource>ClientEvent.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\ClientEvent.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">ClientEvent.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="ClientEvent.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="CEU.pas"> 42 | <Form>ClientEventForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Request Data/RequestData.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{9e4d7c73-76d0-4301-a627-11f0ccd90dd0}</ProjectGuid> 4 | <MainSource>RequestData.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\RequestData.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">RequestData.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="RequestData.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="RDU.pas"> 42 | <Form>RequestDataForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Reserved Key/ReservedKey.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{6ac343c6-354e-497d-8e59-6573844de316}</ProjectGuid> 4 | <MainSource>ReservedKey.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\ReservedKey.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">ReservedKey.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="ReservedKey.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="RKU.pas"> 42 | <Form>ReservedKeyForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/System Event/SystemEvent.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{ab27db2f-5ed6-45e5-b7b9-d382cfa1cacc}</ProjectGuid> 4 | <MainSource>SystemEvent.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\SystemEvent.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">SystemEvent.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="SystemEvent.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="SEU.pas"> 42 | <Form>SystemEventForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Open and Close/OpenAndClose.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{1e72201e-36f5-4899-a48a-7b68adbc4841}</ProjectGuid> 4 | <MainSource>OpenAndClose.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\OpenAndClose.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">OpenAndClose.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="OpenAndClose.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="OCU.pas"> 42 | <Form>OpenAndCloseForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Windows Event/WindowsEvent.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{977af150-288e-43a3-bdd5-f294369b1acc}</ProjectGuid> 4 | <MainSource>WindowsEvent.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\WindowsEvent.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">WindowsEvent.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="WindowsEvent.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="WEU.pas"> 42 | <Form>WindowsEventForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Cockpit Camera/CockpitCamera.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{8caca410-1e5e-471d-851a-339ac8bdd6fa}</ProjectGuid> 4 | <MainSource>CockpitCamera.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\CockpitCamera.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">CockpitCamera.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="CockpitCamera.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="CCU.pas"> 42 | <Form>CockpitCameraForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Dialog Box Mode/DialogBoxMode.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{1f590c53-7cf5-4cee-b191-534aece91a66}</ProjectGuid> 4 | <MainSource>DialogBoxMode.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\DialogBoxMode.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">DialogBoxMode.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="DialogBoxMode.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="DBMU.pas"> 42 | <Form>DialogBoxModeForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Joystick Input/JoystickInput.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{6c257299-f4c9-46cb-bacb-19fc6ac7ae7f}</ProjectGuid> 4 | <MainSource>JoystickInput.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\JoystickInput.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">JoystickInput.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="JoystickInput.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="JIU.pas"> 42 | <Form>JoystickInputForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Mission Action/MissionAction.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{7ba3147f-6bf5-48ad-95b2-ae2d14e2c9f7}</ProjectGuid> 4 | <MainSource>MissionAction.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\MissionAction.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">MissionAction.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="MissionAction.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="MAU.pas"> 42 | <Form>MissionActionForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Weather Station/WeatherStation.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{2327765a-36c7-42d1-8c50-581980cf6c5a}</ProjectGuid> 4 | <MainSource>WeatherStation.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\WeatherStation.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">WeatherStation.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="WeatherStation.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="WSU.pas"> 42 | <Form>SetDataForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Tracking Errors/TrackingErrors.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{4c70d69a-2da1-4399-b21b-d5b68fef6112}</ProjectGuid> 4 | <MainSource>TrackingErrors.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\TrackingErrors.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">TrackingErrors.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="TrackingErrors.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="TEU.pas"> 42 | <Form>TrackingErrorsForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Throttle Control/ThrottleControl.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{53744efb-28c9-4ede-8fb5-24fb4f463938}</ProjectGuid> 4 | <MainSource>ThrottleControl.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\ThrottleControl.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">ThrottleControl.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="ThrottleControl.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="TCU.pas"> 42 | <Form>ThrottleControlForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Variable Strings/VariableStrings.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{0498dac4-b78b-4cbb-bd37-f18be05cb9a5}</ProjectGuid> 4 | <MainSource>VariableStrings.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\VariableStrings.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">VariableStrings.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="VariableStrings.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="VSU.pas"> 42 | <Form>VariableStringsForm</Form> 43 | </DCCReference> 44 | </ItemGroup> 45 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Set Data/SetData.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{d86379c5-e205-437a-b36b-d70bd122b77c}</ProjectGuid> 4 | <MainSource>SetData.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\SetData.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">SetData.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="SetData.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="..\HeaderRT\SimConnectSupport.pas" /> 42 | <DCCReference Include="SDU.pas"> 43 | <Form>SetDataForm</Form> 44 | </DCCReference> 45 | </ItemGroup> 46 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/TextMenu/TextMenu.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{d86379c5-e205-437a-b36b-d70bd122b77c}</ProjectGuid> 4 | <MainSource>TextMenu.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\TextMenu.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">TextMenu.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="TextMenu.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="..\HeaderRT\SimConnectSupport.pas" /> 42 | <DCCReference Include="TMU.pas"> 43 | <Form>TextMenuForm</Form> 44 | </DCCReference> 45 | </ItemGroup> 46 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/AI Traffic/AITraffic.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{57d684f3-41eb-4040-8358-ec4119c28e1f}</ProjectGuid> 4 | <MainSource>AITraffic.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\AITraffic.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">AITraffic.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="AITraffic.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="..\HeaderRT\SimConnectSupport.pas" /> 42 | <DCCReference Include="ATU.pas"> 43 | <Form>AITrafficForm</Form> 44 | </DCCReference> 45 | </ItemGroup> 46 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Send Event A/SendEventA.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{39336db8-79b5-49c7-b574-363380ddf4fb}</ProjectGuid> 4 | <MainSource>SendEventA.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\SendEventA.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">SendEventA.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="SendEventA.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="..\HeaderRT\SimConnectSupport.pas" /> 42 | <DCCReference Include="SEAU.pas"> 43 | <Form>SendEventAForm</Form> 44 | </DCCReference> 45 | </ItemGroup> 46 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Send Event B/SendEventB.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{1c0540c1-540c-456e-ae9e-3c698f3ffb7a}</ProjectGuid> 4 | <MainSource>SendEventB.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\SendEventB.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">SendEventB.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="SendEventB.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="..\HeaderRT\SimConnectSupport.pas" /> 42 | <DCCReference Include="SEBU.pas"> 43 | <Form>SendEventBForm</Form> 44 | </DCCReference> 45 | </ItemGroup> 46 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/Send Event C/SendEventC.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{539f0d42-885f-48c1-bd50-5d3f858c669b}</ProjectGuid> 4 | <MainSource>SendEventC.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\SendEventC.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">SendEventC.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="SendEventC.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="..\HeaderRT\SimConnectSupport.pas" /> 42 | <DCCReference Include="SECU.pas"> 43 | <Form>SendEventCForm</Form> 44 | </DCCReference> 45 | </ItemGroup> 46 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/AI Objects And Waypoints/AIObjects.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{fcc7e1e3-9af3-4c95-b4d9-22d49f1594da}</ProjectGuid> 4 | <MainSource>AIObjects.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\AIObjects.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">AIObjects.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="AIObjects.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="..\HeaderRT\SimConnectSupport.pas" /> 42 | <DCCReference Include="AOU.pas"> 43 | <Form>AIObjectsForm</Form> 44 | </DCCReference> 45 | </ItemGroup> 46 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/TextMenu(Standard)/TextMenuStd.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{d86379c5-e205-437a-b36b-d70bd122b77c}</ProjectGuid> 4 | <MainSource>TextMenuStd.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\TextMenuStd.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">TextMenuStd.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="TextMenuStd.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderStandard\SimConnect.pas" /> 41 | <DCCReference Include="..\HeaderStandard\SimConnectSupport.pas" /> 42 | <DCCReference Include="TMUS.pas"> 43 | <Form>TextMenuForm</Form> 44 | </DCCReference> 45 | </ItemGroup> 46 | </Project> -------------------------------------------------------------------------------- /inc/SimConnect1A/FacilitiesData/FacilitiesData.dproj: -------------------------------------------------------------------------------- 1 | <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2 | <PropertyGroup> 3 | <ProjectGuid>{d86379c5-e205-437a-b36b-d70bd122b77c}</ProjectGuid> 4 | <MainSource>FacilitiesData.dpr</MainSource> 5 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 6 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 7 | <DCC_DCCCompiler>DCC32</DCC_DCCCompiler> 8 | <DCC_DependencyCheckOutputName>..\Compiled\FacilitiesData.exe</DCC_DependencyCheckOutputName> 9 | </PropertyGroup> 10 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 11 | <Version>7.0</Version> 12 | <DCC_DebugInformation>False</DCC_DebugInformation> 13 | <DCC_LocalDebugSymbols>False</DCC_LocalDebugSymbols> 14 | <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo> 15 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 16 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 17 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 18 | <DCC_HppOutput>..\Units</DCC_HppOutput> 19 | <DCC_Define>RELEASE</DCC_Define> 20 | </PropertyGroup> 21 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 22 | <Version>7.0</Version> 23 | <DCC_ExeOutput>..\Compiled</DCC_ExeOutput> 24 | <DCC_DcuOutput>..\Units</DCC_DcuOutput> 25 | <DCC_ObjOutput>..\Units</DCC_ObjOutput> 26 | <DCC_HppOutput>..\Units</DCC_HppOutput> 27 | <DCC_Define>DEBUG</DCC_Define> 28 | </PropertyGroup> 29 | <ProjectExtensions> 30 | <Borland.Personality>Delphi.Personality</Borland.Personality> 31 | <Borland.ProjectType /> 32 | <BorlandProject> 33 | <BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">False</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">2057</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Source><Source Name="MainSource">FacilitiesData.dpr</Source></Source></Delphi.Personality></BorlandProject></BorlandProject> 34 | </ProjectExtensions> 35 | <Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" /> 36 | <ItemGroup> 37 | <DelphiCompile Include="FacilitiesData.dpr"> 38 | <MainSource>MainSource</MainSource> 39 | </DelphiCompile> 40 | <DCCReference Include="..\HeaderRT\SimConnect.pas" /> 41 | <DCCReference Include="..\HeaderRT\SimConnectSupport.pas" /> 42 | <DCCReference Include="FDU.pas"> 43 | <Form>FacilitiesDataForm</Form> 44 | </DCCReference> 45 | </ItemGroup> 46 | </Project> -------------------------------------------------------------------------------- /Delphi32b/MouseDialog.dfm: -------------------------------------------------------------------------------- 1 | object MouseForm: TMouseForm 2 | Left = 227 3 | Top = 108 4 | BorderStyle = bsDialog 5 | Caption = 'Mouse trigger' 6 | ClientHeight = 228 7 | ClientWidth = 373 8 | Color = clBtnFace 9 | ParentFont = True 10 | OldCreateOrder = True 11 | Position = poScreenCenter 12 | OnCloseQuery = FormCloseQuery 13 | PixelsPerInch = 96 14 | TextHeight = 13 15 | object Label1: TLabel 16 | Left = 24 17 | Top = 16 18 | Width = 35 19 | Height = 13 20 | Caption = 'Mouse:' 21 | end 22 | object OKBtn: TButton 23 | Left = 123 24 | Top = 191 25 | Width = 75 26 | Height = 25 27 | Caption = 'OK' 28 | Default = True 29 | ModalResult = 1 30 | TabOrder = 0 31 | end 32 | object CancelBtn: TButton 33 | Left = 204 34 | Top = 191 35 | Width = 75 36 | Height = 25 37 | Cancel = True 38 | Caption = 'Cancel' 39 | ModalResult = 2 40 | TabOrder = 1 41 | end 42 | object MouseComboBox: TComboBox 43 | Left = 88 44 | Top = 13 45 | Width = 257 46 | Height = 21 47 | Style = csDropDownList 48 | ItemHeight = 13 49 | TabOrder = 2 50 | end 51 | object GroupBox1: TGroupBox 52 | Left = 24 53 | Top = 48 54 | Width = 321 55 | Height = 137 56 | Caption = ' Mouse event ' 57 | TabOrder = 3 58 | object Label2: TLabel 59 | Left = 76 60 | Top = 25 61 | Width = 30 62 | Height = 13 63 | Caption = 'Wheel' 64 | end 65 | object Label3: TLabel 66 | Left = 24 67 | Top = 72 68 | Width = 54 69 | Height = 13 70 | Caption = 'Left button' 71 | end 72 | object Label4: TLabel 73 | Left = 128 74 | Top = 72 75 | Width = 65 76 | Height = 13 77 | Caption = 'Middle button' 78 | end 79 | object Label5: TLabel 80 | Left = 247 81 | Top = 72 82 | Width = 60 83 | Height = 13 84 | Caption = 'Right button' 85 | end 86 | object RBWheelUp: TRadioButton 87 | Left = 128 88 | Top = 24 89 | Width = 145 90 | Height = 17 91 | Caption = 'Up' 92 | Checked = True 93 | TabOrder = 0 94 | TabStop = True 95 | end 96 | object RBWheelDown: TRadioButton 97 | Left = 128 98 | Top = 47 99 | Width = 127 100 | Height = 17 101 | Caption = 'Down' 102 | TabOrder = 1 103 | end 104 | object RBLeftUp: TRadioButton 105 | Left = 24 106 | Top = 114 107 | Width = 82 108 | Height = 17 109 | Caption = 'Up' 110 | TabOrder = 2 111 | end 112 | object RBMiddleUp: TRadioButton 113 | Left = 128 114 | Top = 114 115 | Width = 81 116 | Height = 17 117 | Caption = 'Up' 118 | TabOrder = 5 119 | end 120 | object RBRightUp: TRadioButton 121 | Left = 247 122 | Top = 114 123 | Width = 71 124 | Height = 17 125 | Caption = 'Up' 126 | TabOrder = 7 127 | end 128 | object RBLeftDown: TRadioButton 129 | Left = 24 130 | Top = 91 131 | Width = 82 132 | Height = 17 133 | Caption = 'Down' 134 | TabOrder = 3 135 | end 136 | object RBMiddleDown: TRadioButton 137 | Left = 128 138 | Top = 91 139 | Width = 81 140 | Height = 17 141 | HelpType = htKeyword 142 | HelpKeyword = 'BMiddleDown' 143 | Caption = 'Down' 144 | TabOrder = 4 145 | end 146 | object RBRightDown: TRadioButton 147 | Left = 247 148 | Top = 91 149 | Width = 71 150 | Height = 17 151 | Caption = 'Down' 152 | TabOrder = 6 153 | end 154 | end 155 | end 156 | -------------------------------------------------------------------------------- /inc/midiio/MidiDefs.pas: -------------------------------------------------------------------------------- 1 | { $Header: /MidiComp/MIDIDEFS.PAS 2 10/06/97 7:33 Davec $ } 2 | 3 | { Written by David Churcher <dchurcher@cix.compulink.co.uk>, 4 | released to the public domain. } 5 | 6 | (** 7 | * MidiDefs.pas v2010-05r1 8 | **) 9 | 10 | (* ***** BEGIN LICENSE BLOCK ***** 11 | * Version: MPL 1.1/GPL 3.0/LGPL 3.0 12 | * 13 | * The contents of this file are subject to the Mozilla Public License Version 14 | * 1.1 (the "License"); you may not use this file except in compliance with 15 | * the License. You may obtain a copy of the License at 16 | * http://www.mozilla.org/MPL/ 17 | * 18 | * Software distributed under the License is distributed on an "AS IS" basis, 19 | * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 20 | * for the specific language governing rights and limitations under the 21 | * License. 22 | * 23 | * The Original Code is MIDI type definitons. 24 | * 25 | * The Initial Developer of the Original Code is 26 | * David Churcher <dchurcher@cix.compulink.co.uk>. 27 | * Portions created by the Initial Developer are Copyright (C) 1997 28 | * the Initial Developer. All Rights Reserved. 29 | * 30 | * Contributor(s): 31 | * Manuel Kroeber <manuel.kroeber@googlemail.com> 32 | * 33 | * Alternatively, the contents of this file may be used under the terms of 34 | * either the GNU General Public License Version 3 or later (the "GPL"), or 35 | * the GNU Lesser General Public License Version 3 or later (the "LGPL"), 36 | * in which case the provisions of the GPL or the LGPL are applicable instead 37 | * of those above. If you wish to allow use of your version of this file only 38 | * under the terms of either the GPL or the LGPL, and not to allow others to 39 | * use your version of this file under the terms of the MPL, indicate your 40 | * decision by deleting the provisions above and replace them with the notice 41 | * and other provisions required by the GPL or the LGPL. If you do not delete 42 | * the provisions above, a recipient may use your version of this file under 43 | * the terms of any one of the MPL, the GPL or the LGPL. 44 | * 45 | * ***** END LICENSE BLOCK ***** *) 46 | 47 | { Common definitions used by DELPHMID.DPR and the MIDI components. 48 | This must be a separate unit to prevent large chunks of the VCL being 49 | linked into the DLL. } 50 | unit MidiDefs; 51 | 52 | interface 53 | 54 | uses Windows, MMsystem, CircBuf; 55 | 56 | type 57 | {-------------------------------------------------------------------} 58 | { This is the information about the control that must be accessed by 59 | the MIDI input callback function in the DLL at interrupt time } 60 | PMidiCtlInfo = ^TMidiCtlInfo; 61 | TMidiCtlInfo = record 62 | hMem: THandle; { Memory handle for this record } 63 | PBuffer: PCircularBuffer; { Pointer to the MIDI input data buffer } 64 | hWindow: HWnd; { Control's window handle } 65 | SysexOnly: Boolean; { Only process System Exclusive input } 66 | FilterMTC: Boolean; { Filter Midi Time Code messages out } 67 | FilterAS: Boolean; { Filter Active Sensing messages out } 68 | end; 69 | 70 | { Information for the output timer callback function, also required at 71 | interrupt time. } 72 | PMidiOutTimerInfo = ^TMidiOutTimerInfo; 73 | TMidiOutTimerInfo = record 74 | hMem: THandle; { Memory handle for this record } 75 | PBuffer: PCircularBuffer; { Pointer to MIDI output data buffer } 76 | hWindow: HWnd; { Control's window handle } 77 | TimeToNextEvent: DWORD; { Delay to next event after timer set } 78 | MIDIHandle: HMidiOut; { MIDI handle to send output to 79 | (copy of component's FMidiHandle property) } 80 | PeriodMin: Word; { Multimedia timer minimum period supported } 81 | PeriodMax: Word; { Multimedia timer maximum period supported } 82 | TimerId: Word; { Multimedia timer ID of current event } 83 | end; 84 | 85 | implementation 86 | 87 | end. 88 | --------------------------------------------------------------------------------