From 196ad7c1b920f77c593624a84be9bd757fe4e599 Mon Sep 17 00:00:00 2001 From: Kurt Date: Sat, 14 Nov 2015 21:53:29 -0800 Subject: [PATCH] Add command line launch instructions supply filepath, followed by language (optional) --- pk3DS/Main.cs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/pk3DS/Main.cs b/pk3DS/Main.cs index 2441b7f..701cf9e 100644 --- a/pk3DS/Main.cs +++ b/pk3DS/Main.cs @@ -42,8 +42,19 @@ public Main() TB_Path.DragEnter += tabMain_DragEnter; TB_Path.DragDrop += tabMain_DragDrop; + // Load with special arguments if supplied via command line + string[] args = Environment.GetCommandLineArgs(); + if (args.Length > 1) + { + int lang; + if (args.Length > 2 && int.TryParse(args[2], out lang)) + CB_Lang.SelectedIndex = lang; + + string path = args[1]; + if (path.Length > 0) openQuick(path); + } // Reload Previous Editing Files if the file exists - if (File.Exists("config.ini")) + else if (File.Exists("config.ini")) { string[] lines = File.ReadAllLines("config.ini"); string path = lines[0];