diff options
| author | nyamatongwe <devnull@localhost> | 2000-11-06 08:15:46 +0000 | 
|---|---|---|
| committer | nyamatongwe <devnull@localhost> | 2000-11-06 08:15:46 +0000 | 
| commit | f8ea2f1ec4ba11f96ef20f8634bb6d10ac15a3f2 (patch) | |
| tree | d4b92d4618de58e119340eb77468ff87b988e430 | |
| parent | 667d4dd417cbe2ea3c1c8c10c8bc77b4882b6697 (diff) | |
| download | scintilla-mirror-f8ea2f1ec4ba11f96ef20f8634bb6d10ac15a3f2.tar.gz | |
Updated for 1.33.
| -rw-r--r-- | doc/ScintillaDoc.html | 63 | ||||
| -rw-r--r-- | doc/ScintillaHistory.html | 88 | 
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(<unused>, 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> | 
