xfAppWindow Struct Reference

#include <xf_window.h>

Data Fields

xfContext * xfc
int x
int y
int width
int height
char * title
UINT32 windowId
UINT32 ownerWindowId
UINT32 dwStyle
UINT32 dwExStyle
UINT32 showState
INT32 clientOffsetX
INT32 clientOffsetY
UINT32 clientAreaWidth
UINT32 clientAreaHeight
INT32 windowOffsetX
INT32 windowOffsetY
INT32 windowClientDeltaX
INT32 windowClientDeltaY
UINT32 windowWidth
UINT32 windowHeight
UINT32 numWindowRects
RECTANGLE_16 * windowRects
INT32 visibleOffsetX
INT32 visibleOffsetY
UINT32 numVisibilityRects
RECTANGLE_16 * visibilityRects
UINT32 localWindowOffsetCorrX
UINT32 localWindowOffsetCorrY
GC gc
int shmid
Window handle
Window * xfwin
BOOL fullscreen
BOOL decorations
BOOL is_mapped
BOOL is_transient
xfLocalMove local_move
BYTE rail_state
BOOL rail_ignore_configure

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation X11 Windows

Copyright 2011 Marc-Andre Moreau

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Field Documentation

UINT32 xfAppWindow::clientAreaHeight
UINT32 xfAppWindow::clientAreaWidth
INT32 xfAppWindow::clientOffsetX
INT32 xfAppWindow::clientOffsetY
BOOL xfAppWindow::decorations
UINT32 xfAppWindow::dwExStyle
UINT32 xfAppWindow::dwStyle
BOOL xfAppWindow::fullscreen
GC xfAppWindow::gc
Window xfAppWindow::handle
int xfAppWindow::height
BOOL xfAppWindow::is_mapped
BOOL xfAppWindow::is_transient
xfLocalMove xfAppWindow::local_move
UINT32 xfAppWindow::localWindowOffsetCorrX
UINT32 xfAppWindow::localWindowOffsetCorrY
UINT32 xfAppWindow::numVisibilityRects
UINT32 xfAppWindow::numWindowRects
UINT32 xfAppWindow::ownerWindowId
BOOL xfAppWindow::rail_ignore_configure
BYTE xfAppWindow::rail_state
int xfAppWindow::shmid
UINT32 xfAppWindow::showState
char* xfAppWindow::title
RECTANGLE_16* xfAppWindow::visibilityRects
INT32 xfAppWindow::visibleOffsetX
INT32 xfAppWindow::visibleOffsetY
int xfAppWindow::width
INT32 xfAppWindow::windowClientDeltaX
INT32 xfAppWindow::windowClientDeltaY
UINT32 xfAppWindow::windowHeight
UINT32 xfAppWindow::windowId
INT32 xfAppWindow::windowOffsetX
INT32 xfAppWindow::windowOffsetY
RECTANGLE_16* xfAppWindow::windowRects
UINT32 xfAppWindow::windowWidth
int xfAppWindow::x
xfContext* xfAppWindow::xfc
Window* xfAppWindow::xfwin
int xfAppWindow::y

The documentation for this struct was generated from the following file: