GetTextForReplace() public method

Returns text for inserting into Textbox
public GetTextForReplace ( ) : string
return string
Beispiel #1
0
        private void ApplyAutocomplete(Control control, AutocompleteItem item, Range fragment)
        {
            string newText = item.GetTextForReplace();

            //replace text of fragment
            fragment.Text = newText;
            control.Focus();
        }
Beispiel #2
0
        private void ApplyAutocomplete(AutocompleteItem item, Range fragment)
        {
            string newText = item.GetTextForReplace();

            //replace text of fragment
            fragment.Text = newText;
            fragment.TargetWrapper.TargetControl.Focus();
        }
Beispiel #3
0
        private void ApplyAutocomplete(AutocompleteItem item, Range fragment)
        {
            var newText = item.GetTextForReplace();
            //replace text of fragment

            var expressionTextBox = (TargetControlWrapper.TargetControl as ExpressionTextBox);
            var scintillaEditor   =
                (TargetControlWrapper.TargetControl as ScintillaCodeEditorControl);

            var isExponent = false;

            if (expressionTextBox != null)
            {
                isExponent = expressionTextBox.ExponentMode;
            }
            else if (scintillaEditor != null)
            {
                isExponent = scintillaEditor.ExponentMode;
            }


            fragment.Text = isExponent ? SpecialSymbols.AsciiToSuperscript(newText) : newText;
            fragment.TargetWrapper.TargetControl.Focus();
        }
 private void ApplyAutocomplete(AutocompleteItem item, Range fragment)
 {
     string newText = item.GetTextForReplace();
     //replace text of fragment
     fragment.Text = newText;
     fragment.TargetWrapper.TargetControl.Focus();
 }