Deskflow 1.22.0.197
Keyboard and mouse sharing utility
|
Client screen information structure. More...
#include <ProtocolTypes.h>
Public Attributes | |
int32_t | m_x |
Screen position coordinates. | |
int32_t | m_y |
Top edge Y coordinate. | |
int32_t | m_w |
Screen dimensions. | |
int32_t | m_h |
Screen height in pixels. | |
int32_t | obsolete1 |
Obsolete jump zone size. | |
int32_t | m_mx |
Current mouse position. | |
int32_t | m_my |
Mouse Y position. |
Client screen information structure.
Contains comprehensive information about a secondary screen, including dimensions, position, and current mouse location. This data is sent via kMsgDInfo messages.
Usage:
Coordinate System:
int32_t ClientInfo::m_h |
Screen height in pixels.
int32_t ClientInfo::m_mx |
Current mouse position.
The current location of the mouse cursor on this screen. Coordinates are relative to the screen's coordinate system (m_x, m_y represent the origin).
Usage:
int32_t ClientInfo::m_my |
Mouse Y position.
int32_t ClientInfo::m_w |
int32_t ClientInfo::m_x |
Screen position coordinates.
The position of the upper-left corner of the screen in the virtual desktop coordinate system. This is typically (0,0) for single-monitor setups, but can be different in multi-monitor configurations.
int32_t ClientInfo::m_y |
Top edge Y coordinate.
int32_t ClientInfo::obsolete1 |
Obsolete jump zone size.