freerdp: add new events for scaling and panning changes

This commit is contained in:
Marc-André Moreau
2013-06-26 19:05:44 -04:00
parent c8a09f3f76
commit aca13e5eac
2 changed files with 11 additions and 0 deletions

View File

@@ -47,6 +47,15 @@ DEFINE_EVENT_BEGIN(EmbedWindow)
void* handle;
DEFINE_EVENT_END(EmbedWindow)
DEFINE_EVENT_BEGIN(PanningChange)
int XPan;
int YPan;
DEFINE_EVENT_END(PanningChange)
DEFINE_EVENT_BEGIN(ScalingFactorChange)
double ScalingFactor;
DEFINE_EVENT_END(ScalingFactorChange)
DEFINE_EVENT_BEGIN(ErrorInfo)
UINT32 code;
DEFINE_EVENT_END(ErrorInfo)

View File

@@ -323,6 +323,8 @@ static wEventType FreeRDP_Events[] =
DEFINE_EVENT_ENTRY(WindowStateChange)
DEFINE_EVENT_ENTRY(ResizeWindow)
DEFINE_EVENT_ENTRY(EmbedWindow)
DEFINE_EVENT_ENTRY(PanningChange)
DEFINE_EVENT_ENTRY(ScalingFactorChange)
DEFINE_EVENT_ENTRY(ErrorInfo)
DEFINE_EVENT_ENTRY(ParamChange)
DEFINE_EVENT_ENTRY(Terminate)