wfContext Struct Reference

#include <wf_client.h>

Collaboration diagram for wfContext:

Public Member Functions


Data Fields

rdpContext context
int offset_x
int offset_y
int fullscreen_toggle
int fullscreen
int percentscreen
WCHAR * window_title
int client_x
int client_y
int client_width
int client_height
HANDLE keyboardThread
HICON icon
HWND hWndParent
LPCTSTR wndClassName
HCURSOR hDefaultCursor
HWND hwnd
POINT diff
wfBitmap * primary
wfBitmap * drawing
HCURSOR cursor
HBRUSH brush
HBRUSH org_brush
RECT update_rect
RECT scale_update_rect
DWORD mainThreadId
DWORD keyboardThreadId
rdpFile * connectionRdpFile
BOOL disablewindowtracking
BOOL updating_scrollbars
BOOL xScrollVisible
int xMinScroll
int xCurrentScroll
int xMaxScroll
BOOL yScrollVisible
int yMinScroll
int yCurrentScroll
int yMaxScroll
CliprdrClientContext * cliprdr
wfFloatBar * floatbar
RailClientContext * rail
wHashTable * railWindows

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation Windows Client

Copyright 2009-2011 Jay Sorg Copyright 2010-2011 Vic Lee Copyright 2010-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.

Member Function Documentation


Field Documentation

HBRUSH wfContext::brush
int wfContext::client_height
int wfContext::client_width
int wfContext::client_x
int wfContext::client_y
void* wfContext::clipboard
CliprdrClientContext* wfContext::cliprdr
rdpFile* wfContext::connectionRdpFile
rdpContext wfContext::context
HCURSOR wfContext::cursor
POINT wfContext::diff
BOOL wfContext::disablewindowtracking
wfBitmap* wfContext::drawing
wfFloatBar* wfContext::floatbar
int wfContext::fullscreen
int wfContext::fullscreen_toggle
HCURSOR wfContext::hDefaultCursor
HINSTANCE wfContext::hInstance
HWND wfContext::hwnd
HWND wfContext::hWndParent
HICON wfContext::icon
HANDLE wfContext::keyboardThread
DWORD wfContext::keyboardThreadId
DWORD wfContext::mainThreadId
int wfContext::offset_x
int wfContext::offset_y
HBRUSH wfContext::org_brush
int wfContext::percentscreen
wfBitmap* wfContext::primary
RailClientContext* wfContext::rail
wHashTable* wfContext::railWindows
RECT wfContext::scale_update_rect
RECT wfContext::update_rect
BOOL wfContext::updating_scrollbars
WCHAR* wfContext::window_title
WNDCLASSEX wfContext::wndClass
LPCTSTR wfContext::wndClassName
int wfContext::xCurrentScroll
int wfContext::xMaxScroll
int wfContext::xMinScroll
BOOL wfContext::xScrollVisible
int wfContext::yCurrentScroll
int wfContext::yMaxScroll
int wfContext::yMinScroll
BOOL wfContext::yScrollVisible

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