public UC_CableStayedDesign()
        {
            InitializeComponent();

            SectionProperty = new List <MemberSectionProperty>();
            long_girders    = new MemberCollection();
            cross_girders   = new MemberCollection();
            cables          = new MemberCollection();
            pylon           = new MemberCollection();
            tie_beam        = new MemberCollection();

            Cable_Members = new CableMemberCollection();
            Deck          = new CableStayedDeckSlab(iApp);
        }
        public UC_CableStayedDesign(IApplication app)
        {
            InitializeComponent();
            iApp            = app;
            user_path       = app.LastDesignWorkingFolder;
            SectionProperty = new List <MemberSectionProperty>();
            long_girders    = new MemberCollection();
            cross_girders   = new MemberCollection();
            cables          = new MemberCollection();
            pylon           = new MemberCollection();
            tie_beam        = new MemberCollection();

            Cable_Members = new CableMemberCollection();

            Deck = new CableStayedDeckSlab(iApp);
        }
        public UC_CableStayedDesign()
        {
            InitializeComponent();
            //iApp = app;
            //user_path = app.LastDesignWorkingFolder;
            SectionProperty = new List <MemberSectionProperty>();
            long_girders    = new MemberCollection();
            cross_girders   = new MemberCollection();
            cables          = new MemberCollection();
            pylon           = new MemberCollection();
            tie_beam        = new MemberCollection();

            Cable_Members = new CableMemberCollection();

            Deck = new CableStayedDeckSlab(iApp);



            tc_main.TabPages.Remove(tab_non_linear);
        }