// Token: 0x06000576 RID: 1398 RVA: 0x0002B768 File Offset: 0x00029968
        protected override void RenderOptions(string helpFile)
        {
            OptionsBar.SearchModule   searchModule   = (this.navigationModule == NavigationModule.Mail) ? OptionsBar.SearchModule.Mail : OptionsBar.SearchModule.Calendar;
            OptionsBar.RenderingFlags renderingFlags = (this.navigationModule == NavigationModule.Mail) ? OptionsBar.RenderingFlags.None : OptionsBar.RenderingFlags.RenderCalendarOptionsLink;
            string     searchUrlSuffix = (this.navigationModule == NavigationModule.Mail) ? OptionsBar.BuildFolderSearchUrlSuffix(base.UserContext, this.CurrentFolderStoreObjectId) : null;
            OptionsBar optionsBar      = new OptionsBar(base.UserContext, base.Response.Output, searchModule, renderingFlags, searchUrlSuffix);

            optionsBar.Render(helpFile);
        }
示例#2
0
        protected override void RenderOptions(string helpFile)
        {
            OptionsBar.SearchModule   searchModule   = OptionsBar.SearchModule.None;
            OptionsBar.RenderingFlags renderingFlags = OptionsBar.RenderingFlags.AddressBookSelected | OptionsBar.RenderingFlags.ShowSearchContext;
            string searchUrlSuffix = null;

            if (AddressBook.IsEditingMode(this.viewMode))
            {
                searchModule    = OptionsBar.SearchModule.PeoplePicker;
                searchUrlSuffix = OptionsBar.BuildPeoplePickerSearchUrlSuffix(this.viewMode, this.MessageId, this.recipientWell);
            }
            OptionsBar optionsBar = new OptionsBar(base.UserContext, base.Response.Output, searchModule, renderingFlags, searchUrlSuffix);

            optionsBar.Render(helpFile);
        }
示例#3
0
        protected void RenderOptions(string helpFile)
        {
            OptionsBar optionsBar;

            if (AddressBook.IsEditingMode(this.viewMode))
            {
                string searchUrlSuffix = OptionsBar.BuildPeoplePickerSearchUrlSuffix(this.viewMode, this.MessageId, this.recipientWell);
                optionsBar = new OptionsBar(base.UserContext, base.Response.Output, OptionsBar.SearchModule.PeoplePicker, OptionsBar.RenderingFlags.None, searchUrlSuffix);
            }
            else
            {
                optionsBar = new OptionsBar(base.UserContext, base.Response.Output, OptionsBar.SearchModule.None);
            }
            optionsBar.Render(helpFile);
        }
示例#4
0
        // Token: 0x0600037F RID: 895 RVA: 0x0001FCC0 File Offset: 0x0001DEC0
        protected override void RenderOptions(string helpFile)
        {
            OptionsBar optionsBar;

            if (base.UserContext.LastClientViewState is ContactModuleViewState)
            {
                optionsBar = new OptionsBar(base.UserContext, base.Response.Output, OptionsBar.SearchModule.Contacts, OptionsBar.RenderingFlags.None, OptionsBar.BuildFolderSearchUrlSuffix(base.UserContext, this.FolderStoreObjectId));
            }
            else if (AddressBook.IsEditingMode(this.addressBookMode))
            {
                string searchUrlSuffix = OptionsBar.BuildPeoplePickerSearchUrlSuffix(this.addressBookMode, this.editingItemId, this.recipientWell);
                optionsBar = new OptionsBar(base.UserContext, base.Response.Output, OptionsBar.SearchModule.PeoplePicker, OptionsBar.RenderingFlags.None, searchUrlSuffix);
            }
            else
            {
                optionsBar = new OptionsBar(base.UserContext, base.Response.Output, OptionsBar.SearchModule.None);
            }
            optionsBar.Render(helpFile);
        }
示例#5
0
        // Token: 0x06000601 RID: 1537 RVA: 0x000302D4 File Offset: 0x0002E4D4
        protected override void RenderOptions(string helpFile)
        {
            OptionsBar optionsBar = new OptionsBar(base.UserContext, base.Response.Output, OptionsBar.SearchModule.Mail, OptionsBar.RenderingFlags.None, OptionsBar.BuildFolderSearchUrlSuffix(base.UserContext, this.CurrentFolderId));

            optionsBar.Render(helpFile);
        }
示例#6
0
        protected virtual void RenderOptions(string helpFile)
        {
            OptionsBar optionsBar = new OptionsBar(base.UserContext, base.Response.Output, OptionsBar.SearchModule.None);

            optionsBar.Render(helpFile);
        }
示例#7
0
        // Token: 0x060004BE RID: 1214 RVA: 0x000277EC File Offset: 0x000259EC
        protected override void RenderOptions(string helpFile)
        {
            OptionsBar optionsBar = new OptionsBar(base.UserContext, base.Response.Output, OptionsBar.SearchModule.PeoplePicker, OptionsBar.RenderingFlags.RenderCalendarOptionsLink | OptionsBar.RenderingFlags.RenderSearchLocationOnly, null);

            optionsBar.Render(helpFile);
        }
示例#8
0
        protected void RenderOptions(string helpFile)
        {
            OptionsBar optionsBar = new OptionsBar(base.UserContext, base.Response.Output, ObjectClass.IsCalendarFolder(base.Folder.ClassName) ? OptionsBar.SearchModule.Calendar : OptionsBar.SearchModule.Mail, OptionsBar.RenderingFlags.ShowSearchContext, OptionsBar.BuildFolderSearchUrlSuffix(base.UserContext, base.FolderId));

            optionsBar.Render(helpFile);
        }
示例#9
0
        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {
            components    = new System.ComponentModel.Container();
            AutoScaleMode = AutoScaleMode.Font;
            KeyPreview    = true;
            Text          = defaultText;
            optionsBar    = new OptionsBar();
            list          = new FlowLayoutPanel();
            loadingImage  = new PictureBox();


            loadingImage.Image = Properties.Resources.material_loading;
            loadingImage.BackgroundImageLayout = ImageLayout.Zoom;
            loadingImage.BackColor             = Color.Transparent;
            loadingImage.Size     = new Size(50, 40);
            loadingImage.Location = new Point(60, 40);
            loadingImage.SizeMode = PictureBoxSizeMode.Zoom;
            loadingImage.Visible  = false;
            add(loadingImage);

            backButton             = new BackButton();
            backButton.Size        = new Size(50, 50);
            backButton.Location    = new Point(0, 30);
            backButton.Visible     = false;
            backButton.MouseClick += delegate(object o, MouseEventArgs args) {
                if (args.Button == MouseButtons.Left)
                {
                    goBack();
                }
            };

            add(backButton);

            optionsBar.setOptions(new OptionsBar.Option[] {
                new OptionsBar.Option {
                    title = "Open File", onClick = () => { this.f(); }
                },
                new OptionsBar.Option {
                    title = "Exit", onClick = () => { Close(); }
                },
                new OptionsBar.Option {
                    holdRight = true, title = "Right",
                    onClick   = () => { Toast.show("That doesn't do anything yet"); }
                }                                                                    /*,
                                                                                      * new OptionsBar.Option {holdRight = true, title = "Right 2",
                                                                                      * onClick = () => { } }/**/
            });
            optionsBar.setBackgroundColor(Color.FromArgb(0xFF, 0xEE, 0x58));
            optionsBar.setFontColor(Color.Black);
            add(optionsBar);

            list.Dock          = DockStyle.Bottom;
            list.Height        = Height - backButton.Bottom;
            list.FlowDirection = FlowDirection.TopDown;
            list.AutoScroll    = true;
            list.MouseClick   += delegate(object o, MouseEventArgs args) {
                if (args.Button == MouseButtons.Left)
                {
                    noneSelected();
                }
            };
            list.Margin = new Padding(10);
            populate(currentPath);

            Resize += delegate {
                optionsBar.Width = Width;
                optionsBar.runResize();
                list.Height = Height - backButton.Bottom;
                setButtonsWidth();
            };

            add(list);

            Shown += delegate {
                loadingImage.SendToBack();
                optionsBar.Height = 30;
                optionsBar.Width  = Width;
                optionsBar.Top    = 0;
            };

            MouseClick += delegate(object o, MouseEventArgs args) {
                if (args.Button == MouseButtons.XButton1)
                {
                    goBack();
                }
                if (args.Button == MouseButtons.Left)
                {
                    noneSelected();
                }
            };
            formClick += delegate(object o, MouseEventArgs args) {
                if (args.Button == MouseButtons.XButton1)
                {
                    goBack();
                }
            };
            this._(() => { setButtonsWidth(); });
        }
示例#10
0
        // Token: 0x060005C5 RID: 1477 RVA: 0x0002D17C File Offset: 0x0002B37C
        public void RenderOptions(string helpFile)
        {
            OptionsBar optionsBar = new OptionsBar(base.UserContext, base.Response.Output, OptionsBar.SearchModule.None, OptionsBar.RenderingFlags.OptionsSelected, null);

            optionsBar.Render(helpFile);
        }
示例#11
0
        protected override void RenderOptions(string helpFile)
        {
            OptionsBar optionsBar = new OptionsBar(base.UserContext, base.Response.Output, OptionsBar.SearchModule.Contacts);

            optionsBar.Render(helpFile);
        }
        // Token: 0x06000497 RID: 1175 RVA: 0x000270E4 File Offset: 0x000252E4
        protected void RenderOptions(string helpFile)
        {
            OptionsBar optionsBar = new OptionsBar(base.UserContext, base.Response.Output, OptionsBar.SearchModule.Contacts, OptionsBar.RenderingFlags.ShowSearchContext, OptionsBar.BuildFolderSearchUrlSuffix(base.UserContext, base.FolderId));

            optionsBar.Render(helpFile);
        }