Win32-Mechanize-NotepadPlusPlus
view release on metacpan or search on metacpan
lib/Win32/Mechanize/NotepadPlusPlus/Editor.pm view on Meta::CPAN
editor->searchPrev($flags, $text);
Find some text starting at the search anchor and moving backwards. Does not ensure the selection is visible.
See Scintilla documentation for L<SCI_SEARCHPREV|https://www.scintilla.org/ScintillaDoc.html#SCI_SEARCHPREV>
=cut
$autogen{SCI_SEARCHPREV} = {
subProto => 'searchPrev(flags, text) => int',
sciProto => 'SCI_SEARCHPREV(int searchFlags, const char *text) => position',
};
=back
=head2 Overtype
=over
=item setOvertype
=item getOvertype
editor->setOvertype($overtype);
editor->getOvertype();
Set to overtype (true) or insert mode.
See Scintilla documentation for L<SCI_SETOVERTYPE|https://www.scintilla.org/ScintillaDoc.html#SCI_SETOVERTYPE>
See Scintilla documentation for L<SCI_GETOVERTYPE|https://www.scintilla.org/ScintillaDoc.html#SCI_GETOVERTYPE>
=cut
$autogen{SCI_SETOVERTYPE} = {
subProto => 'setOvertype(overtype)',
sciProto => 'SCI_SETOVERTYPE(bool overType)',
};
$autogen{SCI_GETOVERTYPE} = {
subProto => 'getOvertype() => bool',
sciProto => 'SCI_GETOVERTYPE => bool',
};
=back
=head2 Cut, Copy, and Paste
=over
=item cut
editor->cut();
Cut the selection to the clipboard.
See Scintilla documentation for L<SCI_CUT|https://www.scintilla.org/ScintillaDoc.html#SCI_CUT>
=cut
$autogen{SCI_CUT} = {
subProto => 'cut()',
sciProto => 'SCI_CUT',
};
=item copy
editor->copy();
Copy the selection to the clipboard.
See Scintilla documentation for L<SCI_COPY|https://www.scintilla.org/ScintillaDoc.html#SCI_COPY>
=cut
$autogen{SCI_COPY} = {
subProto => 'copy()',
sciProto => 'SCI_COPY',
};
=item paste
editor->paste();
Paste the contents of the clipboard into the document replacing the selection.
See Scintilla documentation for L<SCI_PASTE|https://www.scintilla.org/ScintillaDoc.html#SCI_PASTE>
=cut
$autogen{SCI_PASTE} = {
subProto => 'paste()',
sciProto => 'SCI_PASTE',
};
=item clear
editor->clear();
Clear the selection.
See Scintilla documentation for L<SCI_CLEAR|https://www.scintilla.org/ScintillaDoc.html#SCI_CLEAR>
=cut
$autogen{SCI_CLEAR} = {
subProto => 'clear()',
sciProto => 'SCI_CLEAR',
};
=item canPaste
editor->canPaste();
Will a paste succeed?
See Scintilla documentation for L<SCI_CANPASTE|https://www.scintilla.org/ScintillaDoc.html#SCI_CANPASTE>
=cut
$autogen{SCI_CANPASTE} = {
subProto => 'canPaste() => bool',
sciProto => 'SCI_CANPASTE => bool',
};
=item copyRange
editor->copyRange($start, $end);
Copy a range of text to the clipboard. Positions are clipped into the document.
See Scintilla documentation for L<SCI_COPYRANGE|https://www.scintilla.org/ScintillaDoc.html#SCI_COPYRANGE>
=cut
$autogen{SCI_COPYRANGE} = {
subProto => 'copyRange(start, end)',
sciProto => 'SCI_COPYRANGE(position start, position end)',
};
=item copyText
editor->copyText($text);
Copy argument text to the clipboard.
See Scintilla documentation for L<SCI_COPYTEXT|https://www.scintilla.org/ScintillaDoc.html#SCI_COPYTEXT>
=cut
$autogen{SCI_COPYTEXT} = {
subProto => 'copyText(text) => int',
sciProto => 'SCI_COPYTEXT(position length, const char *text)',
};
=item copyAllowLine
editor->copyAllowLine();
Copy the selection, if selection empty copy the line with the caret
See Scintilla documentation for L<SCI_COPYALLOWLINE|https://www.scintilla.org/ScintillaDoc.html#SCI_COPYALLOWLINE>
=cut
$autogen{SCI_COPYALLOWLINE} = {
subProto => 'copyAllowLine()',
sciProto => 'SCI_COPYALLOWLINE',
};
=item setPasteConvertEndings
=item getPasteConvertEndings
editor->setPasteConvertEndings($convert);
editor->getPasteConvertEndings();
Enable/Disable convert-on-paste for line endings
See Scintilla documentation for L<SCI_SETPASTECONVERTENDINGS|https://www.scintilla.org/ScintillaDoc.html#SCI_SETPASTECONVERTENDINGS>
See Scintilla documentation for L<SCI_GETPASTECONVERTENDINGS|https://www.scintilla.org/ScintillaDoc.html#SCI_GETPASTECONVERTENDINGS>
=cut
$autogen{SCI_SETPASTECONVERTENDINGS} = {
subProto => 'setPasteConvertEndings(convert)',
sciProto => 'SCI_SETPASTECONVERTENDINGS(bool convert)',
};
$autogen{SCI_GETPASTECONVERTENDINGS} = {
subProto => 'getPasteConvertEndings() => bool',
sciProto => 'SCI_GETPASTECONVERTENDINGS => bool',
};
=back
=head2 Error handling
=over
=item setStatus
( run in 1.235 second using v1.01-cache-2.11-cpan-f03e8824b8d )