Screen status types
Graphics and Screen4.0 (8.x)Screen Graphics Subsystem Developer's GuideAPIProgrammingUtilities
The types of status for Screen API objects
Synopsis:
#include <screen/screen.h>
enum {
SCREEN_STATUS_ENOTSUP = -48,
SCREEN_STATUS_EACCES = -13,
SCREEN_STATUS_EAGAIN = -11,
SCREEN_STATUS_DESTROYED = 0,
SCREEN_STATUS_CREATED = 1,
SCREEN_STATUS_REALIZED = 2,
SCREEN_STATUS_INVISIBLE = 3,
SCREEN_STATUS_CLIPPED = 4,
SCREEN_STATUS_COVERED = 5,
SCREEN_STATUS_VISIBLE = 9,
SCREEN_STATUS_FULLY_VISIBLE = 10,
SCREEN_STATUS_FULLSCREEN = 11
};
Data:
- SCREEN_STATUS_ENOTSUP
- The Screen API object isn't supported.
- SCREEN_STATUS_EACCES
- The Screen API object isn't accessible due to permissions.
- SCREEN_STATUS_EAGAIN
- The Screen API object is unavailable.
- SCREEN_STATUS_DESTROYED
- The Screen API object is destroyed.
- SCREEN_STATUS_CREATED
- The Screen API object is created.
- SCREEN_STATUS_REALIZED
- The Screen API object is created.
- SCREEN_STATUS_INVISIBLE
- The Screen API object isn't visible.
- SCREEN_STATUS_CLIPPED
- The Screen API object is clipped by the framebuffer; therefore, it's not shown on the display.
- SCREEN_STATUS_COVERED
- The Screen API object is covered; therefore, it may not be shown on the display.
- SCREEN_STATUS_VISIBLE
- The Screen API object is visible.
- SCREEN_STATUS_FULLY_VISIBLE
- The Screen API object is visible, and is shown on the display.
- SCREEN_STATUS_FULLSCREEN
- The Screen API object is the same size as the display.
Library:
libscreenDescription:
Not all status types are applicable to all Screen API objects.
Page updated: