コード例 #1
0
 public GameDataSectionViewer(GameDataSection <T> Section)
     : base()
 {
     this.Section = Section;
     base.Load   += new EventHandler(GameDataSectionViewer_Load);
     base.listViewNF1.SelectedIndexChanged += new EventHandler(listViewNF1_SelectedIndexChanged);
     base.buttonAdd.Click    += new EventHandler(buttonAdd_Click);
     base.buttonRemove.Click += new EventHandler(buttonRemove_Click);
     buttonRemove.Enabled     = buttonUp.Enabled = buttonDown.Enabled = false;
     t       = new Timer();
     t.Tick += new EventHandler(t_Tick);
 }
コード例 #2
0
        private void AddTab <T>(String Name, GameDataSection <T> Section) where T : GameDataSectionEntry, new()
        {
            TabPage p = new TabPage(Name);
            var     v = new GameDataSectionViewer <T>(Section)
            {
                Dock = DockStyle.Fill
            };

            v.OnSelected += new SelectedEventHandler(GameDataSectionViewer_OnSelected);
            SectionViewers.Add(v);
            p.Controls.Add(v);
            tabControl1.TabPages.Add(p);
        }
コード例 #3
0
 public PointRenderGroup(Color PointColor, GameDataSection <T> GameDataSection, MemberInfo PositionMember)
 {
     this.PointColor      = PointColor;
     this.GameDataSection = GameDataSection;
     this.PositionMember  = PositionMember;
 }
コード例 #4
0
 public GameDataSectionViewer(GameDataSection <T> Section)
     : base()
 {
     this.Section = Section;
     base.Load   += new EventHandler(GameDataSectionViewer_Load);
 }