public DocumentsViewController (string directory, DocumentsViewMode viewMode)
		{
			Docs = new List<DocumentReference> ();

			Directory = directory;

			this.viewMode = viewMode;

			var appDel = DocumentAppDelegate.Shared;
			var appName = appDel.App.Name;

			var settingsImage = UIImage.FromBundle ("Settings.png");
			if (settingsImage != null) {
				thereforeBtn = new UIBarButtonItem (settingsImage, UIBarButtonItemStyle.Plain, HandleLamda);
			} else {
				thereforeBtn = new UIBarButtonItem (appName, UIBarButtonItemStyle.Plain, HandleLamda);
			}

			var theme = appDel.Theme;

			addBtn = theme.CreateAddButton (HandleAdd);
			actionBtn = theme.CreateActionButton (HandleAction);
			deleteBtn = theme.CreateDeleteButton (HandleDelete);
			dupBtn = theme.CreateDuplicateButton (HandleDuplicate);
			moveBtn = theme.CreateMoveButton (HandleMove);
			cancelSelBtn = theme.CreateCancelButton (HandleCancelSelection);
			patronBtn = new UIBarButtonItem ("Support " + appName, UIBarButtonItemStyle.Plain, HandlePatron);

			NavigationItem.BackBarButtonItem = new UIBarButtonItem (
				"Back",
				UIBarButtonItemStyle.Plain,
				null);			

			SetTitle ();
		}
Exemple #2
0
        public DocumentsViewController(string directory, DocumentsViewMode viewMode)
        {
            Docs = new List <DocumentReference> ();

            Directory = directory;

            this.viewMode = viewMode;

            var appDel  = DocumentAppDelegate.Shared;
            var appName = appDel.App.Name;

            var settingsImage = UIImage.FromBundle("Settings.png");

            if (settingsImage != null)
            {
                thereforeBtn = new UIBarButtonItem(settingsImage, UIBarButtonItemStyle.Plain, HandleLamda);
            }
            else
            {
                thereforeBtn = new UIBarButtonItem(appName, UIBarButtonItemStyle.Plain, HandleLamda);
            }

            var theme = appDel.Theme;

            addBtn       = theme.CreateAddButton(HandleAdd);
            actionBtn    = theme.CreateActionButton(HandleAction);
            deleteBtn    = theme.CreateDeleteButton(HandleDelete);
            dupBtn       = theme.CreateDuplicateButton(HandleDuplicate);
            moveBtn      = theme.CreateMoveButton(HandleMove);
            cancelSelBtn = theme.CreateCancelButton(HandleCancelSelection);
            patronBtn    = new UIBarButtonItem("Support " + appName, UIBarButtonItemStyle.Plain, HandlePatron);

            NavigationItem.BackBarButtonItem = new UIBarButtonItem(
                "Back",
                UIBarButtonItemStyle.Plain,
                null);

            SetTitle();
        }