// Call this function to use the file browser
    public void ShowWindow(string sStartPath, ToDisplay eToDisplay, FetchMode eFetchMode, string sDefaultExtension = "")
    {
        _eToDisplay        = eToDisplay;
        _eFetchMode        = eFetchMode;
        _sDefaultExtension = sDefaultExtension;

        switch (_eFetchMode)
        {
        case FetchMode.SelectFile:
            _tFiltersList.gameObject.SetActive(true);
            _tFileName.gameObject.SetActive(false);
            _tOpenButtonLabel.text = "Open";
            break;

        case FetchMode.SelectFolder:
            _tFiltersList.gameObject.SetActive(false);
            _tFileName.gameObject.SetActive(false);
            _tOpenButtonLabel.text = "Select";
            break;

        case FetchMode.SaveFile:
            _tFiltersList.gameObject.SetActive(false);
            _tFileName.gameObject.SetActive(true);
            _tOpenButtonLabel.text = "Save";
            break;
        }

        FileBrowser_Core.Instance.OpenFolder(sStartPath);
        _tRoot.SetActive(true);
        _bIsOpen = true;
        _sResult = string.Empty;
    }
    private void Set_DisplayIcon(ToDisplay toDisplay)
    {
        if (NetworkManager.IsConnectedAndInRoom)
        {
            photonView.RPC(nameof(Stream_DisplayIcon), RpcTarget.All, (int)toDisplay);
            return;
        }

        Stream_DisplayIcon((int)toDisplay);
    }
 // Call this function to use the file browser
 public void ShowWindow(string sStartPath, ToDisplay eToDisplay, string sDefaultExtension = "")
 {
     ShowWindow(sStartPath, eToDisplay, _eFetchMode, sDefaultExtension);
 }
Esempio n. 4
0
        public Form1( )
        {
            InitializeComponent();

            this.voDel = new ToDisplay(mDisplayStatus);
        }