FreeRDP
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 marca.nosp@m.ndre.nosp@m..more.nosp@m.au@g.nosp@m.mail..nosp@m.com

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

http://www.apache.org/licenses/LICENSE-2.0

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: