Files
Studio/Assets/NewStudioPGD/Scripts/Manager/StudioPopupCanvasHandler.cs
2025-05-14 17:00:44 +09:00

38 lines
2.7 KiB
C#

namespace XED.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.onSaveFilterData += canvas_popup.panel_mqttconnectmodal.SetFilterData;
canvas_popup.panel_datafiltersetting.onSaveFilterData += canvas_popup.panel_apiconnectmodal.SetFilterData;
}
}
}