namespace Studio.Manage { public class StudioPopupCanvasHandler : CanvasEventHandler { public StudioPopupCanvasHandler(Canvas_Studio_Popup canvas_popup) { canvas_popup.panel_selectlogic.onClickAppSetting += canvas_popup.panel_applogiclist.OnSelectLogic; canvas_popup.panel_selectlogic.onClickAuthentication += canvas_popup.panel_applogiclist.OnSelectLogic; canvas_popup.panel_selectlogic.onClickLanguage += canvas_popup.panel_applogiclist.OnSelectLogic; canvas_popup.panel_selectlogic.onClickLogging += canvas_popup.panel_applogiclist.OnSelectLogic; canvas_popup.panel_selectlogic.onClickAPIConnection += canvas_popup.panel_applogiclist.OnSelectLogic; canvas_popup.panel_selectlogic.onClickMQTTConnection += canvas_popup.panel_applogiclist.OnSelectLogic; canvas_popup.panel_selectlogic.onClickCreate3DObject += canvas_popup.panel_applogiclist.OnSelectLogic; canvas_popup.panel_selectlogic.onClickCreateUI += canvas_popup.panel_applogiclist.OnSelectLogic; canvas_popup.panel_quickstart.onClickNewProject += canvas_popup.panel_newprojectinfo.Open; canvas_popup.panel_quickstart.onClickNewProject += canvas_popup.panel_openprojectinfo.Close; canvas_popup.panel_quickstart.onClickOpenProject += canvas_popup.panel_newprojectinfo.Close; canvas_popup.panel_quickstart.onClickOpenProject += canvas_popup.panel_openprojectinfo.Open; canvas_popup.panel_newprojectinfo.onClickCreate += canvas_popup.panel_startimage.Open; canvas_popup.panel_newprojectinfo.onClickCreate += canvas_popup.panel_applogiclist.Open; canvas_popup.panel_newprojectinfo.onClickCreate += canvas_popup.panel_inspector.Open; canvas_popup.panel_newprojectinfo.onClickCreate += canvas_popup.panel_quickstart.Close; canvas_popup.panel_newprojectinfo.onClickCreate += canvas_popup.panel_newprojectinfo.Close; canvas_popup.panel_openprojectinfo.onClickOpen += canvas_popup.panel_startimage.Open; canvas_popup.panel_openprojectinfo.onClickOpen += canvas_popup.panel_applogiclist.Open; canvas_popup.panel_openprojectinfo.onClickOpen += canvas_popup.panel_inspector.Open; canvas_popup.panel_openprojectinfo.onClickOpen += canvas_popup.panel_quickstart.Close; canvas_popup.panel_openprojectinfo.onClickOpen += canvas_popup.panel_openprojectinfo.Close; canvas_popup.panel_datafiltersetting.onSaveMQTTFilterData += canvas_popup.panel_mqttconnectmodal.SetFilterData; canvas_popup.panel_datafiltersetting.onSaveAPIFilterData += canvas_popup.panel_apiconnectmodal.SetFilterData; } } }