Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/xamarin/macdoc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'AppDelegate.cs')
-rw-r--r--AppDelegate.cs10
1 files changed, 10 insertions, 0 deletions
diff --git a/AppDelegate.cs b/AppDelegate.cs
index 8bd081b..0f56d9e 100644
--- a/AppDelegate.cs
+++ b/AppDelegate.cs
@@ -113,6 +113,16 @@ namespace macdoc
public override void FinishedLaunching (NSObject notification)
{
+ // Check if we are loaded with a search term and load a document for it
+ var args = Environment.GetCommandLineArgs ();
+ NSError error;
+ var searchArgIdx = Array.IndexOf<string> (args, "--search");
+ if (searchArgIdx != -1 && args.Length > searchArgIdx + 1 && !string.IsNullOrEmpty (args [searchArgIdx + 1])) {
+ var document = controller.OpenUntitledDocument (true, out error);
+ if (document != null)
+ ((MyDocument)document).LoadWithSearch (args[searchArgIdx + 1]);
+ }
+
var indexManager = IndexUpdateManager;
indexManager.CheckIndexIsFresh ().ContinueWith (t => {
if (t.IsFaulted)