diff --git a/documentation/Fl.html b/documentation/Fl.html index 8ca85427f..21257a8c4 100644 --- a/documentation/Fl.html +++ b/documentation/Fl.html @@ -361,8 +361,31 @@ FLTK).
Use of this function is very simple. Any text editing widget should +call this for each FL_KEYBOARD event. + +
If true is returned, then it has modified the +Fl::event_text() and Fl::event_length() to a set of bytes to +insert (it may be of zero length!). In will also set the "del" +parameter to the number of bytes to the left of the cursor to +delete, this is used to delete the results of the previous call to +Fl::compose(). + +
If false is returned, the keys should be treated as function +keys, and del is set to zero. You could insert the text anyways, if +you don't know what else to do. + +
Though the current implementation returns immediately, future +versions may take quite awhile, as they may pop up a window or do +other user-interface things to allow characters to be selected. +
If the user moves the cursor, be sure to call Fl::compose_reset(). +The next call to Fl::compose() will start out in an initial state. In +particular it will not set "del" to non-zero. This call is very fast +so it is ok to call it many times and in many places. +
Frees the specified color from the colormap, if applicable. +
Frees the specified color from the colormap, if applicable. If overlay is non-zero then the color is freed from the overlay colormap. diff --git a/documentation/Fl_Adjuster.html b/documentation/Fl_Adjuster.html index 70cade0b7..536590a5e 100644 --- a/documentation/Fl_Adjuster.html +++ b/documentation/Fl_Adjuster.html @@ -17,7 +17,7 @@

When you press a button and drag to the right the value increases. @@ -25,25 +25,25 @@ When you drag to the left it decreases. The largest button adjusts by 100 * step(), the next by 10 * step() and that smallest button by step(). Clicking on the buttons increments by 10 times the amount dragging by a pixel does. Shift + -click decrements by 10 times the amount. +click decrements by 10 times the amount.