예제 #1
0
        protected override void OnCancel()
        {
            ITitledAreaDialog dialog        = UIFactory.NewViewPart <ITitledAreaDialog>();
            IGridComposite    gridComposite = UIFactory.NewWidget <IGridComposite>();

            gridComposite.GridColumns = 1;
            gridComposite.GridRows    = 1;
            gridComposite.AddWidget(new Canvas {
                ShowGrid = true
            });
            dialog.ContentPane = gridComposite;
            dialog.Show();
        }
예제 #2
0
        /// <summary>
        /// Tells the page to initialize its content.
        /// </summary>
        /// <param name="gridComposite">Element container</param>
        public override void Initialize(IGridComposite gridComposite)
        {
            Title       = "Select a category";
            Description = "Select the type you want to create";

            ITreeViewer treeViewer = UIFactory.NewWidget <ITreeViewer>(gridComposite);

            gridComposite.AddWidget(treeViewer);

            treeViewer.ContentProvider = new NewWizardTreeContentProvider();
            treeViewer.LabelProvider   = new NewWizardLabelProvider();
            treeViewer.Input           = new object();
            treeViewer.Update();
            treeViewer.SelectionChanged += OnSelectionChanged;
        }
예제 #3
0
 /// <summary>
 /// Tells the page to initialize its content.
 /// </summary>
 /// <param name="gridComposite">Element container</param>
 public abstract void Initialize(IGridComposite gridComposite);