StonehearthEditor.CloneObjectParameters.AddStringReplacement C# (CSharp) Method

AddStringReplacement() public method

public AddStringReplacement ( string original, string replacement ) : void
original string
replacement string
return void
        public void AddStringReplacement(string original, string replacement)
        {
            mStringReplacements[original] = replacement;
        }

Usage Example

Exemplo n.º 1
0
        private void cloneDialogButton_Click(object sender, EventArgs e)
        {
            if (mCallback != null)
            {
                CloneObjectParameters parameters = new CloneObjectParameters();

                for (int row = 0; row < parametersTable.RowCount; row++)
                {
                    TextBox original    = parametersTable.GetControlFromPosition(0, row) as TextBox;
                    TextBox replacement = parametersTable.GetControlFromPosition(1, row) as TextBox;
                    if ((original != null) &&
                        (replacement != null) &&
                        (!string.IsNullOrWhiteSpace(original.Text)) &&
                        (!string.IsNullOrWhiteSpace(replacement.Text)))
                    {
                        parameters.AddStringReplacement(original.Text, replacement.Text);
                    }
                }

                bool isSuccess = mCallback.OnAccept(parameters);
                if (isSuccess)
                {
                    mCallback = null;
                    Close();
                }
            }
        }
All Usage Examples Of StonehearthEditor.CloneObjectParameters::AddStringReplacement