示例#1
0
        /// <summary>
        /// User has clicked a title.
        /// </summary>
        /// <param name="sender">Sender of event</param>
        /// <param name="e">Event arguments</param>
        private void OnTitleClick(object sender, EventArgs e)
        {
            TitlePresenter titlePresenter = new TitlePresenter();

            CurrentPresenter = titlePresenter;

            TitleView t = new TitleView();

            GraphView.ShowEditorPanel(t);
            titlePresenter.Attach(Graph, t, ExplorerPresenter);
        }
示例#2
0
        /// <summary>User has clicked a footer.</summary>
        /// <param name="sender">Sender of event</param>
        /// <param name="e">Event arguments</param>
        private void OnCaptionClick(object sender, EventArgs e)
        {
            TitlePresenter titlePresenter = new TitlePresenter();

            currentPresenter           = titlePresenter;
            titlePresenter.ShowCaption = true;

            TitleView t = new TitleView();

            graphView.ShowEditorPanel(t);
            titlePresenter.Attach(graph, t, explorerPresenter);
        }
示例#3
0
        /// <summary>User has clicked a footer.</summary>
        /// <param name="sender">Sender of event</param>
        /// <param name="e">Event arguments</param>
        private void OnCaptionClick(object sender, EventArgs e)
        {
            if (currentPresenter != null)
            {
                currentPresenter.Detach();
            }
            TitlePresenter titlePresenter = new TitlePresenter();

            currentPresenter           = titlePresenter;
            titlePresenter.ShowCaption = true;

            TitleView t = new TitleView(graphView as GraphView);

            graphView.ShowEditorPanel(t.MainWidget, "Title options");
            titlePresenter.Attach(graph, t, explorerPresenter);
        }
示例#4
0
        /// <summary>User has clicked a footer.</summary>
        /// <param name="sender">Sender of event</param>
        /// <param name="e">Event arguments</param>
        private void OnCaptionClick(object sender, EventArgs e)
        {
            TitlePresenter titlePresenter = new TitlePresenter();
            currentPresenter = titlePresenter;
            titlePresenter.ShowCaption = true;

            TitleView t = new TitleView();
            graphView.ShowEditorPanel(t);
            titlePresenter.Attach(graph, t, explorerPresenter);
        }
示例#5
0
        /// <summary>User has clicked a footer.</summary>
        /// <param name="sender">Sender of event</param>
        /// <param name="e">Event arguments</param>
        private void OnCaptionClick(object sender, EventArgs e)
        {
            if (currentPresenter != null)
                currentPresenter.Detach();
            TitlePresenter titlePresenter = new TitlePresenter();
            currentPresenter = titlePresenter;
            titlePresenter.ShowCaption = true;

            TitleView t = new TitleView(graphView as GraphView);
            graphView.ShowEditorPanel(t.MainWidget, "Title options");
            titlePresenter.Attach(graph, t, explorerPresenter);
        }