aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2000-11-06 08:15:46 +0000
committernyamatongwe <devnull@localhost>2000-11-06 08:15:46 +0000
commitf8ea2f1ec4ba11f96ef20f8634bb6d10ac15a3f2 (patch)
treed4b92d4618de58e119340eb77468ff87b988e430
parent667d4dd417cbe2ea3c1c8c10c8bc77b4882b6697 (diff)
downloadscintilla-mirror-f8ea2f1ec4ba11f96ef20f8634bb6d10ac15a3f2.tar.gz
Updated for 1.33.
-rw-r--r--doc/ScintillaDoc.html63
-rw-r--r--doc/ScintillaHistory.html88
2 files changed, 150 insertions, 1 deletions
diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html
index d20fbaedd..c89c81a9c 100644
--- a/doc/ScintillaDoc.html
+++ b/doc/ScintillaDoc.html
@@ -122,6 +122,19 @@ SCI_CLEAR
SCI_CANPASTE
</pre>
<h3>
+ Error handling
+ </h3>
+<pre>
+SCI_SETSTATUS
+SCI_GETSTATUS
+</pre>
+ <p>
+ If an error occurs, Scintilla may set an internal error number which can be retrieved
+ with SCI_GETSTATUS.
+ Not currently used but will be in the future.
+ To clear the error status call SCI_SETSTATUS(0).
+ </p>
+ <h3>
Undo and Redo
</h3>
<pre>
@@ -232,6 +245,31 @@ SCI_SETVIEWWS(bool visible)
as light arrows pointing to the right.
</p>
<h3>
+ Cursor
+ </h3>
+<pre>
+SCI_SETCURSOR
+SCI_GETCURSOR
+</pre>
+ <p>
+ The cursor is normally chosen in a context sensitive way so will be different over
+ the margin than when over the text. When performing a slow action, a wait cursor
+ can be shown by calling SCI_SETCURSOR(SC_CURSORWAIT) and restored
+ with SCI_SETCURSOR(SC_CURSORNORMAL).
+ </p>
+ <h3>
+ Mouse Capture
+ </h3>
+<pre>
+SCI_SETMOUSEDOWNCAPTURES(bool captures)
+SCI_GETMOUSEDOWNCAPTURES
+</pre>
+ <p>
+ When the mouse is pressed inside Scintilla, it is captured so future mouse movement
+ events are sent to Scintilla. This behaviour may be turned off with
+ SCI_SETMOUSEDOWNCAPTURES(false).
+ </p>
+ <h3>
Line endings
</h3>
<pre>
@@ -339,6 +377,8 @@ SCI_SETCARETFORE(int colour)
SCI_GETCARETFORE
SCI_GETCARETPERIOD
SCI_SETCARETPERIOD(int milliseconds)
+SCI_GETCARETWIDTH
+SCI_SETCARETWIDTH(int pixels)
</pre>
<p>
The selection is shown by changing the foreground and / or background colours. If one of
@@ -350,7 +390,8 @@ SCI_SETCARETPERIOD(int milliseconds)
The colour of the caret can be set with SCI_SETCARETFORE. The rate at which the caret blinks
can be set with SCI_SETCARETPERIOD which determines the time in milliseconds that the caret
is visible or invisible before changing state. Setting the period to 0 stops the caret
- blinking.
+ blinking. The width of the caret can be set with SCI_SETCARETWIDTH to a value
+ of 1, 2 or 3 pixels.
</p>
<h3>
Margins
@@ -476,11 +517,19 @@ SCI_SETWORDCHARS(&lt;unused&gt;, char *chars)
</p>
<pre>
SCI_GRABFOCUS
+SCI_SETFOCUS(bool focus)
+SCI_GETFOCUS
</pre>
<p>
On GTK+, focus handling is more complicated than on Windows, so Scintilla can be told with
this message to grab the focus.
</p>
+ <p>
+ The internal focus flag can be set with SCI_SETFOCUS.
+ This is used by clients which have complex focus requirements such as
+ having their own window which gets the real focus but with the need to indicate that
+ Scintilla has the logical focus.
+ </p>
<h3>
Brace highlighting
</h3>
@@ -704,6 +753,10 @@ SCI_LINEDELETE
SCI_LINETRANSPOSE
SCI_LOWERCASE
SCI_UPPERCASE
+SCI_WORDPARTLEFT
+SCI_WORDPARTLEFTEXTEND
+SCI_WORDPARTRIGHT
+SCI_WORDPARTRIGHTEXTEND
</pre>
<p>
To allow the container application to perform any of the actions available to the user with
@@ -1073,6 +1126,14 @@ SCN_NEEDSHOWN
will just ensure each line in the range is visible by calling SCI_ENSUREVISIBLE.
</p>
<h3>
+<pre>
+SCN_PAINTED
+</pre>
+ <p>
+ Painting has just been done. Useful when you want to update some other widgets
+ based on a change in Scintilla, but want to have the paint occur first to appear more responsive.
+ </p>
+ <h3>
Edit messages currently supported by Scintilla which will be removed in the future.
</h3>
<pre>
diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html
index 56a9ead20..ce09d9692 100644
--- a/doc/ScintillaHistory.html
+++ b/doc/ScintillaHistory.html
@@ -153,6 +153,94 @@
<li>
Released on 6 November 2000.
</li>
+ <li>
+ XIM support for the GTK+ version of Scintilla ensures that more non-English
+ characters can be typed.
+ </li>
+ <li>
+ Caret may be 1, 2, or 3 pixels wide.
+ </li>
+ <li>
+ Cursor may be switched to wait image during lengthy processing.
+ </li>
+ <li>
+ Scintilla's internal focus flag is exposed for clients where focus is handled in
+ complex ways.
+ </li>
+ <li>
+ Error status defined for Scintilla to hold indication that an operation failed and the reason
+ for that failure. No detection yet implemented but clients may start using the interface
+ so as to be ready for when it does.
+ </li>
+ <li>
+ Context sensitive help in SciTE.
+ </li>
+ <li>
+ CurrentWord property available in SciTE holding the value of the word the
+ caret is within or near.
+ </li>
+ <li>
+ Apache CONF file lexer.
+ </li>
+ <li>
+ Changes to Python lexer to allow 'as' as a context sensitive keyword and the
+ string forms starting with u, r, and ur to be recognised.
+ </li>
+ <li>
+ SCN_POSCHANGED notification now working and SCN_PAINTED notification added.
+ </li>
+ <li>
+ Word part movement commands for cursoring between the parts of reallyLongCamelIdentifiers and
+ other_wasy_of_making_words.
+ </li>
+ <li>
+ When text on only one line is selected, Shift+Tab moves to the previous tab stop.
+ </li>
+ <li>
+ Tab control available for Windows version of SciTE listing all the buffers
+ and making it easy to switch between them.
+ </li>
+ <li>
+ SciTE can be set to automatically determine the line ending type from the contents of a
+ file when it is opened.
+ </li>
+ <li>
+ Dialogs in GTK+ version of SciTE made more modal and have accelerator keys.
+ </li>
+ <li>
+ Find in Files command in GTK+ version of SciTE allows choice of directory.
+ </li>
+ <li>
+ On Windows, multiple files can be opened at once.
+ </li>
+ <li>
+ SciTE source broken up into more files.
+ </li>
+ <li>
+ Scintilla headers made safe for C language, not just C++.
+ </li>
+ <li>
+ New printing modes - force background to white and force default background to white.
+ </li>
+ <li>
+ Automatic unfolding not occurring when Enter pressed at end of line bug fixed.
+ </li>
+ <li>
+ Bugs fixed in line selection.
+ </li>
+ <li>
+ Bug fixed with escapes in PHP strings in the HTML lexer.
+ </li>
+ <li>
+ Bug fixed in SciTE for GTK+ opening files when given full paths.
+ </li>
+ <li>
+ Bug fixed in autocompletion where user backspaces into existing text.
+ </li>
+ <li>
+ Bugs fixed in opening files and ensuring they are saved before running.
+ A case bug also fixed here.
+ </li>
</ul>
<h3>
<a href="scite132.zip">Release 1.32</a>