fl global screen functions declared in <FL/Fl.H>
More...
Functions |
| static int | Fl::h () |
| | Returns the height of the screen in pixels.
|
|
static int | Fl::screen_count () |
| | Gets the number of available screens.
|
| static void | Fl::screen_dpi (float &h, float &v, int n=0) |
| | Gets the screen resolution in dots-per-inch for the given screen.
|
| static void | Fl::screen_xywh (int &X, int &Y, int &W, int &H, int mx, int my) |
| | Gets the bounding box of a screen that contains the specified screen position mx, my.
|
| static void | Fl::screen_xywh (int &X, int &Y, int &W, int &H, int n) |
| | Gets the screen bounding rect for the given screen.
|
| static void | Fl::screen_xywh (int &X, int &Y, int &W, int &H) |
| | Gets the bounding box of a screen that contains the mouse pointer.
|
| static int | Fl::w () |
| | Returns the width of the screen in pixels.
|
| static int | Fl::x () |
| | Returns the origin of the current screen, where 0 indicates the left side of the screen.
|
| static int | Fl::y () |
| | Returns the origin of the current screen, where 0 indicates the top edge of the screen.
|
Detailed Description
fl global screen functions declared in <FL/Fl.H>
Function Documentation
| static int Fl::h |
( |
| ) |
[static, inherited] |
Returns the height of the screen in pixels.
| void Fl::screen_dpi |
( |
float & |
h, |
|
|
float & |
v, |
|
|
int |
n = 0 |
|
) |
| [static, inherited] |
Gets the screen resolution in dots-per-inch for the given screen.
- Parameters:
-
| [out] | h,v | horizontal and vertical resolution |
| [in] | n | the screen number (0 to Fl::screen_count() - 1) |
- See also:
- void screen_xywh(int &x, int &y, int &w, int &h, int mx, int my)
| void Fl::screen_xywh |
( |
int & |
X, |
|
|
int & |
Y, |
|
|
int & |
W, |
|
|
int & |
H, |
|
|
int |
mx, |
|
|
int |
my |
|
) |
| [static, inherited] |
Gets the bounding box of a screen that contains the specified screen position mx, my.
- Parameters:
-
| [out] | X,Y,W,H | the corresponding screen bounding box |
| [in] | mx,my | the absolute screen position |
| void Fl::screen_xywh |
( |
int & |
X, |
|
|
int & |
Y, |
|
|
int & |
W, |
|
|
int & |
H, |
|
|
int |
n |
|
) |
| [static, inherited] |
Gets the screen bounding rect for the given screen.
- Parameters:
-
| [out] | X,Y,W,H | the corresponding screen bounding box |
| [in] | n | the screen number (0 to Fl::screen_count() - 1) |
- See also:
- void screen_xywh(int &x, int &y, int &w, int &h, int mx, int my)
| static void Fl::screen_xywh |
( |
int & |
X, |
|
|
int & |
Y, |
|
|
int & |
W, |
|
|
int & |
H |
|
) |
| [inline, static, inherited] |
Gets the bounding box of a screen that contains the mouse pointer.
- Parameters:
-
| [out] | X,Y,W,H | the corresponding screen bounding box |
- See also:
- void screen_xywh(int &x, int &y, int &w, int &h, int mx, int my)
| static int Fl::w |
( |
| ) |
[static, inherited] |
Returns the width of the screen in pixels.
| static int Fl::x |
( |
| ) |
[static, inherited] |
Returns the origin of the current screen, where 0 indicates the left side of the screen.
| static int Fl::y |
( |
| ) |
[static, inherited] |
Returns the origin of the current screen, where 0 indicates the top edge of the screen.