Exemple #1
0
 public PresentationCollectionHelper(ManualConnectionMenu mcm, PresentationsMenu parent, ClassroomModel classroom) : base(mcm.m_EventQueue, classroom, "Presentations")
 {
     this.m_Parent               = parent;
     this.m_Classroom            = classroom;
     this.m_ManualConnectionMenu = mcm;
     base.Initialize();
 }
 public ProtocolCollectionHelper(ManualConnectionMenu parent, PresentationsMenu presMenu, NetworkModel network)
     : base(parent.m_EventQueue, network, "Protocols")
 {
     this.m_Parent = parent;
     this.m_PresentationsMenu = presMenu;
     base.Initialize();
 }
 public PresentationCollectionHelper(ManualConnectionMenu mcm, PresentationsMenu parent, ClassroomModel classroom)
     : base(mcm.m_EventQueue, classroom, "Presentations")
 {
     this.m_Parent = parent;
     this.m_Classroom = classroom;
     this.m_ManualConnectionMenu = mcm;
     base.Initialize();
 }
 public ClassroomCollectionHelper(ManualConnectionMenu parent, PresentationsMenu presMenu, ProtocolModel protocol)
     : base(parent.m_EventQueue, protocol, "Classrooms")
 {
     this.m_Parent = parent;
     this.m_PresentationsMenu = presMenu;
     base.Initialize();
 }
        /// <summary>
        /// Creates a new <see cref="ClassroomMenu"/>.
        /// </summary>
        /// <param name="model">
        /// The lists of classrooms and presentations are gathered from the
        /// protocols in the <see cref="PresenterModel.Network"/>.
        /// </param>
        public ManualConnectionMenu(ControlEventQueue dispatcher, PresenterModel model, PresentationsMenu pm)
        {
            this.m_EventQueue = dispatcher;
            this.m_Model = model;
            this.Text = "&Manual Connection";

            this.m_ProtocolCollectionHelper = new ProtocolCollectionHelper(this, pm, this.m_Model.Network);
        }
Exemple #6
0
        /// <summary>
        /// Creates a new <see cref="ClassroomMenu"/>.
        /// </summary>
        /// <param name="model">
        /// The lists of classrooms and presentations are gathered from the
        /// protocols in the <see cref="PresenterModel.Network"/>.
        /// </param>
        public ManualConnectionMenu(ControlEventQueue dispatcher, PresenterModel model, PresentationsMenu pm)
        {
            this.m_EventQueue = dispatcher;
            this.m_Model      = model;
            this.Text         = "&Manual Connection";

            this.m_ProtocolCollectionHelper = new ProtocolCollectionHelper(this, pm, this.m_Model.Network);
        }
Exemple #7
0
 public ClassroomCollectionHelper(ManualConnectionMenu parent, PresentationsMenu presMenu, ProtocolModel protocol) : base(parent.m_EventQueue, protocol, "Classrooms")
 {
     this.m_Parent            = parent;
     this.m_PresentationsMenu = presMenu;
     base.Initialize();
 }
Exemple #8
0
 public ProtocolCollectionHelper(ManualConnectionMenu parent, PresentationsMenu presMenu, NetworkModel network) : base(parent.m_EventQueue, network, "Protocols")
 {
     this.m_Parent            = parent;
     this.m_PresentationsMenu = presMenu;
     base.Initialize();
 }