Use this image for ideas:
Use them in labels, like this:
@< for Previous,
@<| for First
@|> for Last
@> for Next
The @ sign may also be followed by the following optional "formatting" characters, in this order:
* '#' forces square scaling, rather than distortion to the widget's shape.
* +[1-9] or -[1-9] tweaks the scaling a little bigger or smaller.
* [1-9] - rotates by a multiple of 45 degrees. '5' and '6' do no rotation while the others point in the direction of that key on a numeric keypad.
Thus, to show a very large arrow pointing downward you would use the label string "@+92->".
And, @@ will show the @ symbol.
Also, from my old notes:
/*
RelabelTreeItem can use the browser formatting codes:
@. Print rest of line, don't look for more '@' signs
@@ Print rest of line starting with '@'
@l Use a large (24 point) font
@m Use a medium large (18 point) font
@s Use a small (11 point) font
@b Use a bold font (adds FL_BOLD to font)
@i Use an italic font (adds FL_ITALIC to font)
@f or @t Use a fixed-pitch font (sets font to FL_COURIER)
@c Center the line horizontally
@r Right-justify the text
@B0, @B1, ... @B255 Fill the backgound with fl_color(n)
@C0, @C1, ... @C255 Use fl_color(n) to draw the text
@F0, @F1, ... Use fl_font(n) to draw the text
@S1, @S2, ... Use point size n to draw the text
@u or @_ Underline the text.
@- draw an engraved line through the middle.
*/