diff --git a/CoordinateConverter/DCS/Tools/FormAH64DTC.Designer.cs b/CoordinateConverter/DCS/Tools/FormAH64DTC.Designer.cs index 9c47433..64de03c 100644 --- a/CoordinateConverter/DCS/Tools/FormAH64DTC.Designer.cs +++ b/CoordinateConverter/DCS/Tools/FormAH64DTC.Designer.cs @@ -360,10 +360,10 @@ private void InitializeComponent() this.toolStrip1 = new System.Windows.Forms.ToolStrip(); this.btnXfer = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); - this.btnLoad = new System.Windows.Forms.ToolStripButton(); this.btnSave = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); this.btnReset = new System.Windows.Forms.ToolStripButton(); + this.btnLoad = new System.Windows.Forms.ToolStripSplitButton(); this.tabControl1.SuspendLayout(); this.tabRadio.SuspendLayout(); this.tabControl2.SuspendLayout(); @@ -4532,16 +4532,6 @@ private void InitializeComponent() this.toolStripSeparator1.Name = "toolStripSeparator1"; this.toolStripSeparator1.Size = new System.Drawing.Size(6, 39); // - // btnLoad - // - this.btnLoad.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.btnLoad.Image = ((System.Drawing.Image)(resources.GetObject("btnLoad.Image"))); - this.btnLoad.ImageTransparentColor = System.Drawing.Color.Magenta; - this.btnLoad.Name = "btnLoad"; - this.btnLoad.Size = new System.Drawing.Size(36, 36); - this.btnLoad.Text = "Load"; - this.btnLoad.Click += new System.EventHandler(this.btnLoad_Click); - // // btnSave // this.btnSave.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; @@ -4567,6 +4557,16 @@ private void InitializeComponent() this.btnReset.Text = "Reset"; this.btnReset.Click += new System.EventHandler(this.btnReset_Click); // + // btnLoad + // + this.btnLoad.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.btnLoad.Image = ((System.Drawing.Image)(resources.GetObject("btnLoad.Image"))); + this.btnLoad.ImageTransparentColor = System.Drawing.Color.Magenta; + this.btnLoad.Name = "btnLoad"; + this.btnLoad.Size = new System.Drawing.Size(48, 36); + this.btnLoad.Text = "Load"; + this.btnLoad.ButtonClick += new System.EventHandler(this.btnLoad_Click); + // // FormAH64DTC // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); @@ -4697,7 +4697,6 @@ private void InitializeComponent() private System.Windows.Forms.ToolStrip toolStrip1; private System.Windows.Forms.ToolStripButton btnXfer; private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; - private System.Windows.Forms.ToolStripButton btnLoad; private System.Windows.Forms.ToolStripButton btnSave; private System.Windows.Forms.Label label1; private System.Windows.Forms.ComboBox ddlRadioPresetSelection; @@ -5027,5 +5026,6 @@ private void InitializeComponent() private System.Windows.Forms.Label label125; private System.Windows.Forms.ComboBox ddl_TSD_grid; private System.Windows.Forms.Button btn_TSD_getMapSettings; + private System.Windows.Forms.ToolStripSplitButton btnLoad; } } \ No newline at end of file diff --git a/CoordinateConverter/DCS/Tools/FormAH64DTC.cs b/CoordinateConverter/DCS/Tools/FormAH64DTC.cs index 9e8f2af..753e0ef 100644 --- a/CoordinateConverter/DCS/Tools/FormAH64DTC.cs +++ b/CoordinateConverter/DCS/Tools/FormAH64DTC.cs @@ -46,8 +46,9 @@ public FormAH64DTC(MainForm parent, bool isPilot) IsPilot = isPilot; InitializeComponent(); - data = new AH64DTCData(isPilot); + UpdateFileList(); + data = new AH64DTCData(isPilot); { // Adjust Frequency NumericUpDowns var preset = data.GetAH64RadioPreset(AH64DTCData.EPreset.Preset1); @@ -2192,6 +2193,7 @@ private void LoadFile(FileInfo fi) { toolTip.Show(ex.Message, toolStrip1, 0, toolStrip1.Height, 5000); } + UpdateFileList(); } private void btnSave_Click(object sender, EventArgs e) @@ -2229,8 +2231,33 @@ private void SaveFile(FileInfo fi) { toolTip.Show(ex.Message, toolStrip1, 0, toolStrip1.Height, 5000); } + UpdateFileList(); } + void UpdateFileList() + { + btnLoad.DropDownItems.Clear(); + var files = parent.SettingsData.RecentFiles[Settings.ELastFileSource.AH64DTC]; + + if (files == null) + { + return; + } + + foreach (string file in files) + { + var fi = new FileInfo(file); + if (!fi.Exists) + { + continue; + } + + var tsmi = new ToolStripMenuItem(fi.FullName); + tsmi.Click += (s, e) => LoadFile(fi); + + btnLoad.DropDownItems.Add(tsmi); + } + } #endregion } } diff --git a/CoordinateConverter/DCS/Tools/FormAH64DTC.resx b/CoordinateConverter/DCS/Tools/FormAH64DTC.resx index 39bcaed..4a27db7 100644 --- a/CoordinateConverter/DCS/Tools/FormAH64DTC.resx +++ b/CoordinateConverter/DCS/Tools/FormAH64DTC.resx @@ -152,49 +152,48 @@ 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 - QmCC + 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 @@ -220,73 +219,73 @@ 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 - MfqKG92HRB8AAAAASUVORK5CYII= + YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAA9eSURBVHhe1ZsJeE3XFscTnmq9p6+qBBVTYx5CzGNRQ4Uq + qqggUUOC1ExMKREkJCQyRyKDSCQRiVnQoGJsyzNVq6aYaVFTVF9b663/vtnHOTcnyY1EXrq/7/fde/fe + Zw/r7rOHtdcyK6JgxQxi5jD+TDyzg0ljdjLrmSDmS8aOsWZKMX/bUDLr08yqQ9cG/PEXQ/kkk/mamcs0 + YYp9+DfjzBxjHi/59tLi0Ot/fh2YcfeZg18UOa5Oohmb0mnB/jPkefwKeZ28Qd5nbovPpcevklv6WZq5 + +QA5RSZT39mLqVabTsYCOcvMYN5hilWwYJYzjxjR2C5jJ5P/hUcUevPPlybkxh9CMJMSdlJXxylqQTxl + gplqzCsL/2QaMY2zqMQYB+RxY54wVLmBNY0MWCMardehgoKRMiY0niybtZaCeMZ4Mxh5hRp6MvcZtdTx + DnsyMvRgLjFUqX4TcorYQH4XHuo2XI3vufvkeSyDXNNO0JzUb8hl2yHx6Zr2H/L47jL5/HhP9zk1/pce + 04SYLWTZtJVs2w2mH1MowZy5XqJUafrIxZ36zfUU1O3cU1bWgfFjnuP3kCX+uTZ62YnrNDlxF/Wf50l1 + OnWTZeTKe+0608dzltDE+NRcR9PKn36lYcvD1M9GMBiVBQpvMtTJYbymMue122Ql4j2v37UXzd97SpNH + gpGA97bt0FHqxlFVKwsaOrkvzfRzJI+4meS3ZT75b3MTnx7rZpKLvxMNm9qPatR/V/Ncy4HD6Yu47aLD + evUtPPADWdsOkPlPMbWYlw54n+j9z501lUxct0NpUO9p83Ubg+E9KiiWLOo2UvIOm9ZPdHLL+XA69GgD + HX26MU8OP06mrRcjKHDHQho5ayCVKFlClFW+Vh1y8I8mnx/uZqsbQu8310PW+zPTmnmpoCuA6Sn7ROH2 + vJwFX/tdkxZ87ZkQUJVGzUSeRm1qk+c6F9p5dY1uB/PLrusxtCxxNjXr1ECUDwFjDgi6+pumHSHX/0tj + ViVIITxmOjP5DroCCObC8T6r4wDikBfP1GzwLnmtn0377yXqdqSgpN9PJJ8UV6rdtLqor/2wsTyhXsnW + pskJu6QQsDq1Y/IVdAWgx6ztR6hi3YaisvHuw2j3jbW6DS9s0m7F0kRPB1Hv2zVr8+Zqf7a2TU7cLYWA + 1aweY3IwSQDqOaFyzQoUsnsxHcnUb/CrImyPB1WrW1m0YTTvD0Ju/FfTxnGRKbKN55lyjEnBJAF86u6r + CECCBuk19FWy6VwY2fS0FvUP91kt5gHZRuwkBy/2l+3byGCJzzOYJIDg67+TL6//wC39e1GJ4/zPdBv5 + qkm+HEEtB7QUbRgZEKNpZ2BGJrUbOloKwZHJM5g8B0iwLOGZUXM+1W1gURB5PoSa9jGsQth4qdvn+V0G + la1sibSHTFUm11Ca+atpn4FiCKkLyoniIID0Jxto+YkVVNXakt4oX5HcD53TtBEnTLSRSWDyDHsZcvCL + Jj7SiqUmN1y2HhSFT1g8XLdxRcWme3Hkunu+aAv+QJwZpAACM56Sde9PkIYtfBsm19CQwW5KSs0kYr/x + 1W1YUXEwM5lW34ogex/DEmm/MkozCmbvOCLbCg1UngFn/HlMJBM91dspc16oM+nhFjmFEk8E6jaqqEm5 + G0uBl4KpcY/GVKLUa3zCzFAEgIm71aARUgg2jGnh8G8pnfUqK47se5xEYTdX05zt80RH+85apBkF0Egh + nsEfa1o48jRlh15lxZU1t6No1fVw3ip3EJ314HlMCiDg8hOeKFsgHttknHxzD4efbam99UrYc72KiiuY + DA2jYK4QwNBlIZpRgA0T4hlon3MPRzJT3PUqKc6kPVwvBBByZRVZtatN77xXj/wvvtBPLthv2LgxUMXn + Ho5mbjyrV0lxBqsBBABGBRh2gbN3HFUEEHjlKVWsIw5xOCgp6vts4eDTpOp6FfwdiLodKQSw6OASIYDB + i/0UAQBMjohnmqKv45jTzBk1zTo1uJR0Oki3AlM4/CRFgUeSbp7c4NdPW4ZOnpyI+zlaeQ0qWFWg2h0/ + 0OxsnddulQJwYsyOZP3IxsrNX2YrfGHUFGrTs6mg55COvA+YnE0Jgl2hupymHepT2u04Jf3AgyRaEjuD + +th3pV5279O8EGdKvRKtpEML1KCllaaMaStGK+nBOxdRu142SjtA536taf1Jw35k/S8xymtgO6W3eN77 + 9G1FANBKZ5ULBa/ZRXPzEuR3/gFPFo8FjuFJIkPUAW+lUkn/MT1EWtm3y1DJUiXF99HzBmvytO/dnMxL + mFP/0T0EI6b3p32/xCvp033GiOdKcB6p86vZsKoipKRTQSLO5v2GShlQpMrnoUh92+JNeu2NUiLfG2VL + U62GlhR/3F+kJ/OGSArAMcxJ5PlyzwlFAF4nb4o4Zjdj9qCaTWslEYwKjhMZ9F4BKYCDD5No//1EGuj0 + ofi9IyNKyQMBlHnzdc1zkgO/rqd/sOA69mkhhJLOv4NS3cU/jJGBPFIAi9ZMy/a8mmUJs0S+mCM+mnjs + CKUAZmx0EXmgJZL9wzkBccz3jNkfLT6x0wjAzitUZNhyfrWmYCAFgMZCg2s/06CS3n4pUskDAbz+r9JC + Tbb7RozopEw7/CSZmndpRFVqVaCl8frKUymAOUHjxfMoB3OCcb6cBJB8d60igPl73ESesWGJmj6+VbUG + 4u8wZs/bDBmpSfzM09CALRdyFsDHo7pTe9vm4vun4201ExUEgHjJB5+01ZSx5vAKsqxTSaSZm5vTuIV2 + mjlACkCN7yZXTRkgJwEkquaApd8uE3mgUlf3sXHPjxGP6zWzZw279dEk4iiMhzb/FKYpGEgBSL7wsBeK + SnUeCADvtuOCoUJT5Lnuxfsr2ftzPPltXUAfDjXcArfq1kSZJ6QAugxoI5534nL0XsecBBB7x7AKgGXH + vEUe/KnqPmZd3OB4bHannGVNTSKGCx6K+3alpmAgBdDxI4MayndT9pUitzkAr8C2SxHK0oiRg1Mlygrb + 6yniCjoHRPCx2FgAdt6hmj62GGCH+D8YMRFoFAhSrRz61RJNwUAKYPNP4dS4bR3xPTLdS5MHAihd5jXa + 9OMq2shsv/xifliVZticzA4cJwSRejWaxvK/jDi8GsgjBYCJEc8DjBhZhkRPAAdYwLLzQG6GMLGrBVCt + mbhcfcCIpYC8Tt1UEl15yUCcR9wMTYVACuDQow08LIPFZFa5xjtispJ5sCYjjxr5ju+8toa6DWyXLR3z + CFYW5NlwJjhb+nBeSmX5Ej0B7H6YqBHA3B2GozEMNOQyjyUfcw/HX2DEZkCzTmLTgLjPZ2fX863cPJ/m + h09Sfscc9aEvlthrNkPRB73JPXqqAm6MIDCZjuUzYLubuFAZNXcQLU+eK+JkOlaYpdw5dRlruR6ZLkk5 + G8oT6DDNJku9BwCT4iaLvuTAYUZsB8V9mxQAto21O3wgLh4OPjTtUrM4cISJumU4B0hcdy04yP07yWi2 + +gy2/2Ir3IwR9gBSAAAHCMTjfdSrrDiS9shwFFYTcTPCFp3MLeBIeB/3fEF8VJQCkEpE6Pz0KiuOqM8A + WWSuubXGJKOJJEYoC6QAoESAMsGmc0NlcirO4G4gXNt5Cr8VkbfSIytAPUQjfFYrAgBQJyE+Yv8y3UqL + ExtU219J5K3I3qJ3JgQoCJ9AYQjFoRQAFIocz9vebmIDo1dxcWDfI4M2WA2PhnO8XpUQvTMxQFUsVMfq + UdB31mIhBOPNTnEBM/9a1dZXEcCtcAfRq3wEXBZQ60H24hJBGQXfZYhLhg58fH1V1h8vQ+KJADFBTw9y + ohErHDT0WmH7V6U6FrHcn2gGfywueXDZk2fAtZFYAdSjwH5lpBgF2LPrNaaowTUc2pNPcN2Ha79cQ1vm + OS4XcaEoBYBzgjXHcRpvOw379f8nExYZVG4uWw/pXtiqwQWvPN0yuPjNM+AKmZwikjWjAFfOuHqua1PT + cJrTaVhRgat4tFHPZE4P7GybGm6HYfEKE4BcA4wIHpatYimMC9QFyVNil/5tNIefomQv7/b6T++bLwEA + GH3gGQZGIHkGmJMI85KAy5magmCGgrQeQzoK7a1eI18VqQ8SeHmLoL4zhTZHmOdIUx31xK1HfgUAgyIY + FokzgVqnDkMkeb8GlZie1qiwOZSZTEm/vNjozNxkOAarGeTuq+mwMfkVAAJMy2BiJkzO1IXBJA2maUjD + iVFYiL0CMzms8fjXeUenWePDbqymGckzqVy1cooAYLqnbqMxLyMABBgZ3mM0amUJNk0wVkT6RE97+spI + N/iyoOM7ueMxd6K0Hc/C96wf9Ztj0EbDdBZGm8ZtM+ZlBYAAc1PhFDEpPjVbwVhq2g8fKwq3sq5OK1Lm + aZQb+QEGDrjezvaPZwHrjwlRztxpC1EfOpWTCS/Me9VxBREAAgyPYYAsDJLVBokAhsvOMVvIop7BUhyG + zUsSXCj58mraw7P2/scbxK3t4cwUfp9ThN7ua4776mEibft1nTjG5tRpsOK0LzmFj6PqzYUun6o0tuEh + nyoMtdXtgCH3CN8IkQcG3uq0ggoAoRUjjKfgAKHnIeLz412hf4dpO/LheqzXJFuamjiNvI57U+i1MN0O + GhN6NYyWHvOiKQlTqccExVmDBdxYKDdhmm9cN+J6TXFV8hrPCYUhAAQ4I8ApgZrYDhDOCupKJPAngJND + q4HaS9KKtS2o+/geZLd0GDmGjaPJ66aITk7iT/we6mlH3Zy6U/ka5TXPQYc/KWFXjm450GfWe+HVIpw6 + nGO3afJ0dBgv0/M2jckjQMMC9xRRINxWcvLmAMLzi+cOuMFYtessG5ErdTt1p/6uS3ni3aX7jkuwERq0 + yKC6Y3DJsZKBW49w85EuP1D34UDH8dcYk2yGTQlwVILDknBgglJVfbeQE9i0wEHK2HEK/yIcqvSGtzFQ + a0PNXfGFdwocuODIJQMcvIydNWERos5TKAHDyYv5jSHLZq3E/gAubnoNLyhYcTDHYC5AfQwmZjemDGMc + 4Oon3f7gAqiXp9ACnBjhzAinRtE4ODvCeQqvgKl2x7kxxCNQdhrgPYfPoEln/KIMcGuFeyvcXJUGW7Xv + ItxhYbQM91i4yUIwuI1aDvdZ/vTk33CrnbE5nYf3Buozw416T19AARcfHwq98edsqw7d4HD9DQP33ALN + 5EUVMPTg+LyPgSO0+h80lZvMW8zfPsAVHi7x0D67MnCVh8oaGqg9TCoDPUQAA6ENZqC9ydmMrVCCmdn/ + AI1XihafhmiGAAAAAElFTkSuQmCC diff --git a/CoordinateConverter/MainForm.cs b/CoordinateConverter/MainForm.cs index 13d7960..01ee0d8 100644 --- a/CoordinateConverter/MainForm.cs +++ b/CoordinateConverter/MainForm.cs @@ -20,7 +20,7 @@ namespace CoordinateConverter /// public partial class MainForm : Form { - private readonly GitHub.Version VERSION = new GitHub.Version(0, 9, 4); + private readonly GitHub.Version VERSION = new GitHub.Version(0, 9, 5); #pragma warning disable CS1591 // Missing XML comment for publicly visible type or member public static readonly Color ERROR_COLOR = Color.Pink; diff --git a/Installer/Installer.wixproj b/Installer/Installer.wixproj index 732633d..d79738e 100644 --- a/Installer/Installer.wixproj +++ b/Installer/Installer.wixproj @@ -1,9 +1,9 @@  - Version=0.9.4 + Version=0.9.5 - Version=0.9.4 + Version=0.9.5