|
26 | 26 | using NETworkManager.Localization.Translators; |
27 | 27 | using NETworkManager.Update; |
28 | 28 | using NETworkManager.Models; |
| 29 | +using NETworkManager.Models.EventSystem; |
29 | 30 |
|
30 | 31 | namespace NETworkManager |
31 | 32 | { |
@@ -791,78 +792,9 @@ private void ClearSearchOnApplicationListMinimize() |
791 | 792 | ListViewApplication.ScrollIntoView(SelectedApplication); |
792 | 793 | } |
793 | 794 |
|
794 | | - // This works, but is currently not used :) |
795 | | - /* |
796 | | - private void EventSystem_RedirectProfileToApplicationEvent(object sender, EventArgs e) |
797 | | - { |
798 | | - if (!(e is EventSystemRedirectProfileApplicationArgs profile)) |
799 | | - return; |
800 | | -
|
801 | | - // Change view |
802 | | - SelectedApplication = Applications.SourceCollection.Cast<ApplicationViewInfo>().FirstOrDefault(x => x.Name == profile.Application); |
803 | | -
|
804 | | - // Crate a new tab / perform action |
805 | | - switch (profile.Application) |
806 | | - { |
807 | | - case Models.Application.Name.None: |
808 | | - break; |
809 | | - case Models.Application.Name.Dashboard: |
810 | | - break; |
811 | | - case Models.Application.Name.NetworkInterface: |
812 | | - break; |
813 | | - case Models.Application.Name.WiFi: |
814 | | - break; |
815 | | - case Models.Application.Name.IPScanner: |
816 | | - _ipScannerHostView.AddTab(profile.Profile); |
817 | | - break; |
818 | | - case Models.Application.Name.PortScanner: |
819 | | - _portScannerHostView.AddTab(profile.Profile); |
820 | | - break; |
821 | | - case Models.Application.Name.Ping: |
822 | | - _pingHostView.AddTab(profile.Profile); |
823 | | - break; |
824 | | - case Models.Application.Name.PingMonitor: |
825 | | - break; |
826 | | - case Models.Application.Name.Traceroute: |
827 | | - _tracerouteHostView.AddTab(profile.Profile); |
828 | | - break; |
829 | | - case Models.Application.Name.DNSLookup: |
830 | | - break; |
831 | | - case Models.Application.Name.RemoteDesktop: |
832 | | - break; |
833 | | - case Models.Application.Name.PowerShell: |
834 | | - break; |
835 | | - case Models.Application.Name.PuTTY: |
836 | | - break; |
837 | | - case Models.Application.Name.TigerVNC: |
838 | | - break; |
839 | | - case Models.Application.Name.SNMP: |
840 | | - break; |
841 | | - case Models.Application.Name.WakeOnLAN: |
842 | | - break; |
843 | | - case Models.Application.Name.HTTPHeaders: |
844 | | - break; |
845 | | - case Models.Application.Name.Whois: |
846 | | - break; |
847 | | - case Models.Application.Name.SubnetCalculator: |
848 | | - break; |
849 | | - case Models.Application.Name.Lookup: |
850 | | - break; |
851 | | - case Models.Application.Name.Connections: |
852 | | - break; |
853 | | - case Models.Application.Name.Listeners: |
854 | | - break; |
855 | | - case Models.Application.Name.ARPTable: |
856 | | - break; |
857 | | - default: |
858 | | - throw new ArgumentOutOfRangeException(); |
859 | | - } |
860 | | - } |
861 | | - */ |
862 | | - |
863 | 795 | private void EventSystem_RedirectDataToApplicationEvent(object sender, EventArgs e) |
864 | 796 | { |
865 | | - if (!(e is EventSystemRedirectDataApplicationArgs data)) |
| 797 | + if (!(e is EventSystemRedirectArgs data)) |
866 | 798 | return; |
867 | 799 |
|
868 | 800 | // Change view |
|
0 commit comments