Version 4.0
Breaking changes:
Port to .NET4.0.
New configuration and navigation files format. Please carefully follow ALL steps of installation for seamless migration process.
Restricted functionality for FSX RTM or FSX SP1 (only available: ChartViewer & native FSX shortcut editing).
FlexyCamera axes remap for Airframe camera (spherical coordinates) was replaced bySpot Plane camera.
Common:
Tested under both FSX SP2 and FSX Acceleration Pack.
FSXcontrols:
No more managed DirectX & SimConnect libraries required.
More simple & robust installation.
Dramatically rebuilt GUI with many new tools and simplified and unified operations.
Unified common shortcut control configuration window (FSX + GhostMouse).
XML gauge semiautomatic scripting support.
"Button up" event support for GhostMouse shortcuts.
Link to FSX via SimConnect with powerful command & variables spy tool.
Automated aircraft group creation
Makes a versioning backup (one per day) for critical configuration files.
FlexyCamera.
Correct camera 3D navigation.
Camera configuration gauge for control all important camera settings during flight
Spot plane camera.
ChartViewer:
Rebuilt plates catalog for more simple & flexible image tree structure.
Fast paging image in the folder.
Plate pages orientation support.
FSXcontrols:
Simplified installation.
Significantly rebuilt GUI with many new tools and simplified and unified operations.
Aircraft filter for GhostMouse assignments.
Tool for sending commands to FSX to discover meaning of commands & testing them.
Per section edit aircraft.cfg & panel.cfg files.
Makes a backup copy (.bak) when saving configuration files.
FlexyCamera - the new powerful system for camera creation and controlling.
Three types of cameras: Cockpit, Airframe and Free roaming.
Almost unlimited number of cameras;
Global FSX and aircraft dependent cameras;
Common controlling schema for default FSX and FlexyCamera cameras that simplify using and decrease the number of assigned buttons & keyboard shortcuts;
Fully setting up from FSX, no external program required.
ChartViewer:
Chart fast find and load via index image (image with customized clickable zones).
New zoom behavior for charts.
Plates catalog with fast ICAO look up feature (requires proper name and location of IAP images).
New menu with better look and behaviour.
ChartViewer saves its window size and position.
Asynchronous image and navigation data loading decreasing simulator freezing periods.
Version 2.1
GhostMouse:
GhostMouse configuration is loaded in flight without need for FSX restart;
Optional script for event. Script is any expression for FSX XML gauges (see FSX SDK);
Catching FSX internal events in addition to input event;
Fine grain aircraft filter for pseudo gauge commands.
ChartViewer:
Fixed: error loading images just after start & on switch over between full screen and windowed FSX modes.
Version 2.0
FSXcontrols GUI:
Rebuilt one windowed GUI;
Cameras group operations;
Controlling aircraft variants visibility;
GhostMouse:
Pseudo gauges;
Press/Click/Hold input differentiated;
Aircraft categories run time filter;
Option to take gauge background from panel or file;
Improved engine taking care with simultaneously pressed joystick buttons;
Autotrim feature;
ChartViewer:
New plate mode;
New NAVaids mode;
More handy most recent used list;
Drawing on the map: route and ruler;
Many small but neat features for convenience;
Version 1.2
Wind smoothing option prevents accidental dramatic wind shifting that takes place then FSX real weather was loaded from sophisticated external programs (such as ActiveSky X). The feature is much like one in the registered version of FSUIPC. You can independently set maximum limits for wind speed change rate, wind direction change rate and first step for wind direction (to allow smal but rapid wind variation). Wind smoothing is active when user's aircraft is not on the ground.
Alternate kneeboard control enhances ability to control FSX kneeboard's page selection.
World time setting option sets real world time (ZULU time) on FSX start of each time then a saved flight is loaded. The program takes into account your local computer time zone (not the time zone of the airport of departure as done in FSX) for correct calculation of ZULU time.
The runtime setup dialog of FSXControls.exe was split to "Setup dialog" itself and new "Runtime options" tabbed dialog box. This was made due to a large number of settings for the new runtime options.
Version 1.1
Program does not crash now while reading protected gauge modules
FSX Acceleration Expansion Pack specific commands were added into advanced command set
FSXControls web site opens!
Simplified initial setup process
Setup dialog was redesigned
Auto selected PANEL_ID_TOGGLE command just after ChartViewer installation.
Panel ID is substituted as parameter for unassigned PANEL_ID_* commands
PANEL_ID_TOGGLE command was moved into the default command set
Minor bug fixes
Version 1.0
Initial release.