IUP
view release on metacpan or search on metacpan
lib/IUP/Scintilla.pod view on Meta::CPAN
=item * B<SCROLLTO> (non inheritable, write only)
Scroll the text to make the
given position visible. It uses the same format and reference of the
=item * L<CARET|#CARET> attribute ("lin,col" or "col" starting at 0).
B<SCROLLTOCARET> (non inheritable, write only)
Scroll the text to make
the caret position visible.
=item * B<SCROLLTOPOS> (non inheritable, write only)
Scroll the text to make
the given position visible. It uses the same format and reference of
the L<CARETPOS|#CARETPOS> attribute ("pos" starting at 0).
=item * B<SCROLLWIDTH> (non inheritable)
controls the document width in
pixels. Default: 2000.
=back
=head3 Search and Replace (since 3.10)
=over
=item * B<SEARCHINTARGET> (non inheritable, write only)
This searches for the
first occurrence of a text string in the target defined by TARGETSTART
and TARGETEND. If the search succeeds, the target is set to the found
text.
=item * B<SEARCHFLAGS> (non inheritable)
sets and gets the search flags used
in SEARCHINTARGET attribute. Possible values: MATCHCASE, WHOLEWORD,
WORDSTART, REGEXP and POSIX. The flag options are combined using "|" as
separators. Use NULL to reset all flags.
=item * B<TARGETSTART> (non inheritable)
sets and gets the start of target.
When searching in non-regular expression mode, you can set TARGETSTART
greater than TARGETEND to find the last matching text in the target
rather than the first matching text. If set 0, target start will be 1
(first position of text).
=item * B<TARGETEND> (non inheritable)
sets and gets the end of target. If set
0, target end will be the last position of text.
=item * B<TARGETFROMSELECTION> (non inheritable, write only)
set the target
start and end from current position of the selection.
=item * B<REPLACETARGET> (non inheritable, write only)
replaces the target
text. After replacement, the target range refers to the replacement
text.
=back
=head3 Style Definition (See L<Style Definition|#StyleDefinition>)
=over
=item * L<BGCOLOR|IUP::Manual::03_Attributes/BGCOLOR>
Background color of the text.
Default: the global attribute TXTBGCOLOR. If changed it will affect the
default style.
=item * L<FGCOLOR|IUP::Manual::03_Attributes/FGCOLOR>
Text color. Default: the global
attribute TXTFGCOLOR. If changed it will affect the default style.
=item * L<FONT|IUP::Manual::03_Attributes/FONT>
the text font. Default: the global
attribute DEFAULTFONT. If changed it will affect the default style.
=item * B<STYLEBGCOLOR(id)> (non inheritable)
background color for a style
(See L<Style Definition|#StyleDefinition>). Values in RGB format ("r g
b").
=item * B<STYLEBOLD(id)> (non inheritable)
the boldness of a font (See Style Definition).
=item * B<STYLECASE(id)> (non inheritable)
determines how text is displayed
(See L<Style Definition|#StyleDefinition>). Values: LOWERCASE,
UPPERCASE or MIXED (default).
=item * B<STYLECHARSET(id)> (non inheritable)
sets and gets a style to use a
different character set than the default (See L<Style
Definition|#StyleDefinition>). Can be ANSI (default), EASTEUROPE,
RUSSIAN, GB2312, HANGUL or SHIFTJIS.
=item * B<STYLECLEARALL(id)> (non inheritable)
sets all styles to have the
same attributes as default global style (id = 32) (See L<Style
Definition|#StyleDefinition>).
=item * B<STYLEEOLFILLED(id)> (non inheritable)
If the last character in the
line has a style with this attribute set, the remainder of the line up
( run in 0.621 second using v1.01-cache-2.11-cpan-e1769b4cff6 )