예제 #1
0
        private void InitPlugInTabs()
        {
            MotionPlugIns ps = new MotionPlugIns();

            foreach (AvailablePlugIn <IPlugIn> p in ps.AvailablePlugInCollection)
            {
                this.InitPlugInTab(p);
            }
        }
예제 #2
0
        private void FillGrid()
        {
            Table table = this.tablePlugIns;       // The Table control on a form - already initialised

            MotionPlugIns ps = new MotionPlugIns();
            foreach (AvailablePlugIn<IPlugIn> p in ps.AvailablePlugInCollection)
            {
                Row row = new Row();
                row.Cells.Add(new Cell(ps.GetPlugInCategory(p.Instance)));
                row.Cells.Add(new Cell(p.Instance.Name));
                row.Cells.Add(new Cell(p.Instance.Author));
                row.Cells.Add(new Cell(p.Instance.Version));
                row.Cells.Add(new Cell(p.Instance.Description));
                row.Cells.Add(new Cell(p.AssemblyPath));

                table.TableModel.Rows.Add(row);
            }
            table.ColumnModel.ResizeColumnWidth();
        }
예제 #3
0
        private void FillGrid()
        {
            Table table = this.tablePlugIns;                   // The Table control on a form - already initialised

            MotionPlugIns ps = new MotionPlugIns();

            foreach (AvailablePlugIn <IPlugIn> p in ps.AvailablePlugInCollection)
            {
                Row row = new Row();
                row.Cells.Add(new Cell(ps.GetPlugInCategory(p.Instance)));
                row.Cells.Add(new Cell(p.Instance.Name));
                row.Cells.Add(new Cell(p.Instance.Author));
                row.Cells.Add(new Cell(p.Instance.Version));
                row.Cells.Add(new Cell(p.Instance.Description));
                row.Cells.Add(new Cell(p.AssemblyPath));

                table.TableModel.Rows.Add(row);
            }
            table.ColumnModel.ResizeColumnWidth();
        }
예제 #4
0
 private void InitPlugInTabs()
 {
     MotionPlugIns ps = new MotionPlugIns();
     foreach (AvailablePlugIn<IPlugIn> p in ps.AvailablePlugInCollection)
     {
         this.InitPlugInTab(p);
     }
 }