Documentation: add a few updates to intro.dox
This commit is contained in:
parent
8bb29e823c
commit
0b6dcd14d9
@ -104,8 +104,8 @@ Here are some of the core features unique to FLTK:
|
|||||||
|
|
||||||
\li Support for overlay hardware, with emulation if none is available.
|
\li Support for overlay hardware, with emulation if none is available.
|
||||||
|
|
||||||
\li Very small & fast portable 2-D drawing library to hide Xlib, Windows,
|
\li Very small & fast portable 2-D drawing library to hide Xlib, Cairo, Windows,
|
||||||
or QuickDraw.
|
or macOS Quartz.
|
||||||
|
|
||||||
\li OpenGL/Mesa drawing area widget.
|
\li OpenGL/Mesa drawing area widget.
|
||||||
|
|
||||||
@ -205,7 +205,7 @@ Disable OpenGL support
|
|||||||
Disable support of reading and writing of Support Vector Graphics (.svg) files.
|
Disable support of reading and writing of Support Vector Graphics (.svg) files.
|
||||||
|
|
||||||
\par --disable-print
|
\par --disable-print
|
||||||
Disable print support for an X11 platform
|
Disable print support for an X11/Wayland platform
|
||||||
|
|
||||||
\par --enable-shared
|
\par --enable-shared
|
||||||
Enable generation of shared libraries
|
Enable generation of shared libraries
|
||||||
@ -214,10 +214,11 @@ Enable generation of shared libraries
|
|||||||
Enable multithreading support
|
Enable multithreading support
|
||||||
|
|
||||||
\par --enable-wayland
|
\par --enable-wayland
|
||||||
|
This is the default for Linux and FreeBSD systems equipped with the Wayland software.
|
||||||
Enable the use of Wayland for all window operations, of Cairo for all graphics
|
Enable the use of Wayland for all window operations, of Cairo for all graphics
|
||||||
and of Pango for text drawing (Linux and FreeBSD only). Resulting FLTK apps
|
and of Pango for text drawing. Resulting FLTK apps run as Wayland clients if a Wayland
|
||||||
use Wayland if a Wayland compositor is available at run-time, and use
|
compositor is available at run-time, and as X11 clients otherwise but keep using
|
||||||
the equivalent of "--enable-x11 --enable-usecairo" otherwise.
|
Cairo and Pango for all graphics.
|
||||||
|
|
||||||
\par --disable-xft
|
\par --disable-xft
|
||||||
Disables the Xft library, resulting in non anti-aliased fonts (X11 platform).
|
Disables the Xft library, resulting in non anti-aliased fonts (X11 platform).
|
||||||
@ -227,16 +228,12 @@ All drawing operations use the Cairo library (rather than Xlib) producing
|
|||||||
antialiased graphics (X11 platform, implies --enable-pango).
|
antialiased graphics (X11 platform, implies --enable-pango).
|
||||||
|
|
||||||
\par --enable-pango
|
\par --enable-pango
|
||||||
Enable the Pango library for drawing any text in any script with any font under X11.
|
Enable the Pango library for drawing any text in any script with any font under X11/Wayland.
|
||||||
|
|
||||||
\par --enable-x11
|
\par --enable-x11
|
||||||
This is the default under Unix and Linux.
|
|
||||||
When targeting cygwin, build with X11 GUI instead of windows GDI.
|
When targeting cygwin, build with X11 GUI instead of windows GDI.
|
||||||
Also applicable to macOS platforms supplemented with XQuartz.
|
Also applicable to macOS platforms supplemented with XQuartz.
|
||||||
|
|
||||||
\par --enable-wayland
|
|
||||||
Enable use of the Wayland system for window handling.
|
|
||||||
|
|
||||||
\par --enable-cairo
|
\par --enable-cairo
|
||||||
Enable support of class Fl_Cairo_Window (all platforms, requires the Cairo library).
|
Enable support of class Fl_Cairo_Window (all platforms, requires the Cairo library).
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user