1
0
Fork 0
mirror of https://github.com/hawkeye-stan/msfs-popout-panel-manager.git synced 2024-11-22 13:50:14 +00:00

Version 2.0.3

This commit is contained in:
hawkeye 2021-10-08 12:51:07 -04:00
parent 50605cdeb7
commit 8909e34d8f
8 changed files with 41 additions and 2 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 157 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 302 KiB

View file

@ -144,6 +144,15 @@
<None Update="Config\AnalysisData\g3000\g3000_standby_altitude_module_2.png"> <None Update="Config\AnalysisData\g3000\g3000_standby_altitude_module_2.png">
<CopyToOutputDirectory>Always</CopyToOutputDirectory> <CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None> </None>
<None Update="Config\AnalysisData\pms50-gtn750\pms50_gtn750_mfd.png">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Update="Config\AnalysisData\pms50-gtn750\pms50_gtn750_mfd2.png">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Update="Config\AnalysisData\pms50-gtn750\pms50_gtn750_pfd.png">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Update="config\matching\A320NX\a320nx_enginedisplay.png"> <None Update="config\matching\A320NX\a320nx_enginedisplay.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None> </None>

View file

@ -34,7 +34,7 @@ namespace MSFSPopoutPanelManager
{ {
foreach(var customPopout in simulatorProcess.ChildWindows.FindAll(x => x.WindowType == WindowType.Undetermined)) foreach(var customPopout in simulatorProcess.ChildWindows.FindAll(x => x.WindowType == WindowType.Undetermined))
{ {
while (panelsToBeIdentified > 0) while (panelsToBeIdentified > 1) // Do not have to separate the last panel
{ {
var coordinate = AnalyzeMergedPopoutWindows(simulatorProcess.Handle, customPopout.Handle); var coordinate = AnalyzeMergedPopoutWindows(simulatorProcess.Handle, customPopout.Handle);
if (!coordinate.IsEmpty) if (!coordinate.IsEmpty)

View file

@ -1,6 +1,11 @@
# Version History # Version History
<hr/> <hr/>
## Vesion 2.0.3.0
* Fixed a crash bug when splitting out panel and try to analyze the last splitted panel.
* Added PMS50.com GTN750 mod configuration
## Vesion 2.0.2.0 ## Vesion 2.0.2.0
* Added one second delay on mouse click when the application is trying to separate the chained pop out windows. * Added one second delay on mouse click when the application is trying to separate the chained pop out windows.

View file

@ -143,5 +143,25 @@
"imagePaths": [ "cj4/cj4_multipurpose_control.png" ] "imagePaths": [ "cj4/cj4_multipurpose_control.png" ]
} }
] ]
},
{
"templateName": "pms50-gtn750",
"templates": [
{
"popoutId": 1,
"popoutName": "PFD",
"imagePaths": [ "pms50-gtn750/pms50_gtn750_pfd.png" ]
},
{
"popoutId": 2,
"popoutName": "MFD",
"imagePaths": [ "pms50-gtn750/pms50_gtn750_mfd.png" ]
},
{
"popoutId": 3,
"popoutName": "MFD",
"imagePaths": [ "pms50-gtn750/pms50_gtn750_mfd2.png" ]
}
]
} }
] ]

View file

@ -29,9 +29,14 @@
"profileName": "Cessna Citation CJ4", "profileName": "Cessna Citation CJ4",
"analysisTemplateName": "CJ4" "analysisTemplateName": "CJ4"
}, },
{ {
"profileId": 7, "profileId": 7,
"profileName": "Asobo Planes with (Original G1000)", "profileName": "Asobo Planes with (Original G1000)",
"analysisTemplateName": "G1000" "analysisTemplateName": "G1000"
},
{
"profileId": 8,
"profileName": "DA40NG (PMS50 GTN750)",
"analysisTemplateName": "pms50-gtn750"
} }
] ]