private void button_RenameFolderOrFileForm_Rename_Click(object sender, System.EventArgs e)
    {
        if (textBox_RenameFolderOrFileForm_NewItemName.Text == "")
        {
            MessageBox.Show(ClientStringFactory.GetString(229, ClientSettingsEnvironment.CurrentLanguage), ClientStringFactory.GetString(1, ClientSettingsEnvironment.CurrentLanguage));
            return;
        }
        if (
            textBox_RenameFolderOrFileForm_NewItemName.Text.IndexOf("*") != -1 ||
            textBox_RenameFolderOrFileForm_NewItemName.Text.IndexOf("<") != -1 ||
            textBox_RenameFolderOrFileForm_NewItemName.Text.IndexOf(">") != -1 ||
            textBox_RenameFolderOrFileForm_NewItemName.Text.IndexOf(":") != -1 ||
            textBox_RenameFolderOrFileForm_NewItemName.Text.IndexOf("?") != -1 ||
            textBox_RenameFolderOrFileForm_NewItemName.Text.IndexOf("\"") != -1 ||
            textBox_RenameFolderOrFileForm_NewItemName.Text.IndexOf("|") != -1 ||
            textBox_RenameFolderOrFileForm_NewItemName.Text.IndexOf("/") != -1 ||
            textBox_RenameFolderOrFileForm_NewItemName.Text.IndexOf("\\") != -1
            )
        {
            MessageBox.Show(ClientStringFactory.GetString(230, ClientSettingsEnvironment.CurrentLanguage), ClientStringFactory.GetString(51, ClientSettingsEnvironment.CurrentLanguage));
            return;
        }

        if (!MainTcpClient.IsConnected)
        {
            MessageBox.Show(ObjCopy.obj_MainClientForm, ClientStringFactory.GetString(213, ClientSettingsEnvironment.CurrentLanguage), ClientStringFactory.GetString(1, ClientSettingsEnvironment.CurrentLanguage), MessageBoxButtons.OK, MessageBoxIcon.Information);

            return;
        }

        else
        {
            try
            {
                RemoteCallAction obj_RemoteCallAction = new RemoteCallAction();

                obj_RemoteCallAction.LastSelectedNameOfFolderOrFileWithPath = LastSelectedNameOfFolderOrFileWithPath;

                string string_NewNameOfFolderOrFileWithPath = LastSelectedNameOfFolderOrFileWithPath;

                string_NewNameOfFolderOrFileWithPath = string_NewNameOfFolderOrFileWithPath.Remove(string_NewNameOfFolderOrFileWithPath.LastIndexOf("\\"),
                                                                                                   string_NewNameOfFolderOrFileWithPath.Length - string_NewNameOfFolderOrFileWithPath.LastIndexOf("\\"));

                obj_RemoteCallAction.CurrentFilePath = string_NewNameOfFolderOrFileWithPath + "\\";

                obj_RemoteCallAction.NewNameOfFolderOrFile = string_NewNameOfFolderOrFileWithPath + "\\" + textBox_RenameFolderOrFileForm_NewItemName.Text;

                new Thread(new ThreadStart(obj_RemoteCallAction.RenameFolderOrFile)).Start();
            }

            catch (Exception exception_obj)
            {
            }
        }

        Close();
    }
    private void button_CreateNewFolderForm_OK_Click(object sender, System.EventArgs e)
    {
        if (textBox_CreateNewFolderForm_NewFolderName.Text == "")
        {
            return;
        }

        if (
            textBox_CreateNewFolderForm_NewFolderName.Text.IndexOf("*") != -1 ||
            textBox_CreateNewFolderForm_NewFolderName.Text.IndexOf("<") != -1 ||
            textBox_CreateNewFolderForm_NewFolderName.Text.IndexOf(">") != -1 ||
            textBox_CreateNewFolderForm_NewFolderName.Text.IndexOf(":") != -1 ||
            textBox_CreateNewFolderForm_NewFolderName.Text.IndexOf("?") != -1 ||
            textBox_CreateNewFolderForm_NewFolderName.Text.IndexOf("\"") != -1 ||
            textBox_CreateNewFolderForm_NewFolderName.Text.IndexOf("|") != -1 ||
            textBox_CreateNewFolderForm_NewFolderName.Text.IndexOf("/") != -1 ||
            textBox_CreateNewFolderForm_NewFolderName.Text.IndexOf("\\") != -1
            )
        {
            MessageBox.Show(ClientStringFactory.GetString(230, ClientSettingsEnvironment.CurrentLanguage), ClientStringFactory.GetString(51, ClientSettingsEnvironment.CurrentLanguage));
            return;
        }

        try
        {
            RemoteCallAction obj_RemoteCallAction = new RemoteCallAction();

            obj_RemoteCallAction.CurrentFilePath = ObjCopy.obj_MainClientForm.CurrentFilePath;
            obj_RemoteCallAction.NameOfNewFolder = NameOfNewFolder;

            new Thread(new ThreadStart(obj_RemoteCallAction.CreateNewFolder)).Start();
        }
        catch (Exception exception_obj)
        {
        }
        finally
        {
            this.Close();
        }
    }
    private void button_FileManagerObjectPropertiesForm_OK_Click(object sender, System.EventArgs e)
    {
        string string_SelectedAttributes = String.Empty;

        if (checkBox_FileManagerObjectPropertiesForm_HiddenAttribute.Checked)
        {
            string_SelectedAttributes += " Hidden";
        }
        if (checkBox_FileManagerObjectPropertiesForm_ReadOnlyAttribute.Checked)
        {
            string_SelectedAttributes += " ReadOnly";
        }
        if (checkBox_FileManagerObjectPropertiesForm_System.Checked)
        {
            string_SelectedAttributes += " System";
        }
        if (checkBox_FileManagerObjectPropertiesForm_Archive.Checked)
        {
            string_SelectedAttributes += " Archive";
        }
        if (checkBox_FileManagerObjectPropertiesForm_NotContentIndexed.Checked)
        {
            string_SelectedAttributes += " NotContentIndexed";
        }
        if (checkBox_FileManagerObjectPropertiesForm_Offline.Checked)
        {
            string_SelectedAttributes += " Offline";
        }

        RemoteCallAction obj_RemoteCallAction = new RemoteCallAction();

        obj_RemoteCallAction.LastSelectedNameOfFolderOrFileWithPath =
            this.textBox_FileManagerObjectPropertiesForm_LocationText.Text + "\\" + this.textBox_FileManagerObjectPropertiesForm_ObjectName.Text;

        obj_RemoteCallAction.SetFileManagerObjectAttributes(string_SelectedAttributes);
    }