ReactOS 0.4.16-dev-746-g329a414
|
#include "../rdesktop.h"
#include <vga.h>
#include <vgakeyboard.h>
#include <vgamouse.h>
#include <vgagl.h>
#include <unistd.h>
#include <pwd.h>
#include <stdarg.h>
#include <sys/ioctl.h>
#include <linux/keyboard.h>
#include <linux/kd.h>
#include <fcntl.h>
Go to the source code of this file.
Classes | |
struct | tcursor |
struct | bitmap |
struct | myrect |
Macros | |
#define | DO_GLYPH(ttext, idx) |
Definition at line 402 of file svgawin.c.
Referenced by ui_memblt(), and ui_paint_bitmap().
Definition at line 435 of file svgawin.c.
Referenced by fill_rect(), and ui_rect().
Definition at line 479 of file svgawin.c.
Referenced by ui_screenblt().
Definition at line 704 of file svgawin.c.
Referenced by ui_destblt(), ui_draw_text(), ui_line(), ui_memblt(), ui_paint_bitmap(), ui_patblt(), ui_rect(), and ui_screenblt().
Definition at line 540 of file svgawin.c.
Referenced by ui_desktop_save(), ui_destblt(), ui_draw_text(), ui_line(), ui_memblt(), ui_paint_bitmap(), ui_patblt(), ui_rect(), and ui_screenblt().
Definition at line 355 of file svgawin.c.
Referenced by accel_draw_box(), accel_fill_rect(), accel_screen_copy(), get_rect(), and ui_create_bitmap().
Definition at line 377 of file svgawin.c.
Referenced by accel_screen_copy().
Definition at line 748 of file svgawin.c.
Referenced by ui_end_update(), and ui_screenblt().
Definition at line 650 of file svgawin.c.
Referenced by cache_rect(), process_mouse(), ui_end_update(), ui_set_cursor(), and ui_set_null_cursor().
Definition at line 621 of file svgawin.c.
Referenced by process_mouse(), ui_desktop_save(), ui_destblt(), ui_draw_text(), ui_line(), ui_memblt(), ui_paint_bitmap(), ui_patblt(), ui_rect(), ui_screenblt(), ui_set_cursor(), and ui_set_null_cursor().
Definition at line 1160 of file svgawin.c.
Definition at line 1736 of file svgawin.c.
Definition at line 552 of file svgawin.c.
Referenced by ui_destblt(), ui_draw_text(), and ui_patblt().
Definition at line 195 of file svgawin.c.
Referenced by draw_cursor(), set_pixel(), and ui_screenblt().
Definition at line 247 of file svgawin.c.
Referenced by ui_memblt(), and ui_screenblt().
Definition at line 269 of file svgawin.c.
Referenced by accel_draw_box(), accel_fill_rect(), accel_screen_copy(), draw_cache_rects(), draw_cursor(), draw_cursor_under(), get_rect(), and ui_memblt().
Definition at line 575 of file svgawin.c.
Referenced by ui_desktop_save().
Definition at line 609 of file svgawin.c.
Referenced by cache_rect().
Definition at line 281 of file svgawin.c.
Referenced by draw_glyph(), ui_create_cursor(), ui_create_glyph(), and ui_patblt().
Definition at line 773 of file svgawin.c.
Referenced by handle_edit_event(), HTMLElement_handle_event(), HTMLEventObj_get_altKey(), HTMLEventObj_get_ctrlKey(), HTMLEventObj_get_keyCode(), HTMLEventObj_get_shiftKey(), test_WriteConsoleInputA(), test_WriteConsoleInputW(), and ui_create_window().
Definition at line 1934 of file svgawin.c.
Definition at line 1862 of file svgawin.c.
Referenced by main().
Definition at line 995 of file svgawin.c.
Referenced by ui_main_loop().
Definition at line 943 of file svgawin.c.
Referenced by ui_main_loop().
Definition at line 169 of file svgawin.c.
Referenced by draw_cursor(), rop(), and set_pixel().
Definition at line 217 of file svgawin.c.
Referenced by draw_glyph(), fill_rect(), ui_line(), ui_memblt(), ui_patblt(), and ui_screenblt().
Definition at line 308 of file svgawin.c.
Referenced by ui_create_cursor(), and ui_create_glyph().
Definition at line 146 of file svgawin.c.
Referenced by key_event().
void * ui_create_cursor | ( | unsigned int | x, |
unsigned int | y, | ||
int | width, | ||
int | height, | ||
uint8 * | andmask, | ||
uint8 * | xormask | ||
) |
Definition at line 1566 of file svgawin.c.
Definition at line 870 of file svgawin.c.
Referenced by main().
Definition at line 1419 of file svgawin.c.
Definition at line 1524 of file svgawin.c.
void ui_destroy_colourmap | ( | HCOLOURMAP | map | ) |
void ui_draw_text | ( | uint8 | font, |
uint8 | flags, | ||
uint8 | opcode, | ||
int | mixmode, | ||
int | x, | ||
int | y, | ||
int | clipx, | ||
int | clipy, | ||
int | clipcx, | ||
int | clipcy, | ||
int | boxx, | ||
int | boxy, | ||
int | boxcx, | ||
int | boxcy, | ||
BRUSH * | brush, | ||
int | bgcolour, | ||
int | fgcolour, | ||
uint8 * | text, | ||
uint8 | length | ||
) |
Definition at line 1205 of file svgawin.c.
Definition at line 1288 of file svgawin.c.
Definition at line 1002 of file svgawin.c.
Referenced by main().
Definition at line 1387 of file svgawin.c.
Definition at line 1553 of file svgawin.c.
Referenced by ui_desktop_restore().
void ui_patblt | ( | uint8 | opcode, |
int | x, | ||
int | y, | ||
int | cx, | ||
int | cy, | ||
BRUSH * | brush, | ||
int | bgcolour, | ||
int | fgcolour | ||
) |
Definition at line 1092 of file svgawin.c.
Referenced by ui_create_window().
Definition at line 1459 of file svgawin.c.
Definition at line 1601 of file svgawin.c.
Definition at line 317 of file svgawin.c.
Referenced by cache_rect(), fill_rect(), ui_destblt(), ui_memblt(), ui_paint_bitmap(), ui_patblt(), ui_rect(), and ui_screenblt().
Definition at line 1696 of file svgawin.c.
Referenced by accel_fill_rect(), accel_screen_copy(), cache_rect(), draw_cache_rects(), ui_deinit(), ui_destroy_bitmap(), ui_destroy_colourmap(), ui_destroy_cursor(), ui_destroy_glyph(), ui_destroy_window(), ui_screenblt(), and ui_set_colourmap().
Definition at line 1690 of file svgawin.c.
Referenced by accel_fill_rect(), accel_screen_copy(), cache_rect(), ui_create_bitmap(), ui_create_colourmap(), ui_create_cursor(), ui_create_glyph(), ui_create_window(), ui_init(), and ui_screenblt().
|
static |
Definition at line 72 of file svgawin.c.
Referenced by key_event().
int clip_endx |
Definition at line 89 of file svgawin.c.
Referenced by ui_reset_clip(), ui_set_clip(), and warp_coords().
int clip_endy |
Definition at line 90 of file svgawin.c.
Referenced by set_pixel(), ui_reset_clip(), ui_set_clip(), and warp_coords().
int clip_startx |
Definition at line 87 of file svgawin.c.
Referenced by set_pixel(), ui_reset_clip(), ui_set_clip(), and warp_coords().
int clip_starty |
Definition at line 88 of file svgawin.c.
Referenced by set_pixel(), ui_reset_clip(), ui_set_clip(), and warp_coords().
|
static |
Definition at line 66 of file svgawin.c.
Referenced by ui_destroy_colourmap(), and ui_set_colourmap().
int deactivated = 0 |
Definition at line 63 of file svgawin.c.
Referenced by main(), mstsc_ProtocolIOThread(), SEALED_::ProtocolLoop(), rdp2vnc_connect(), rdp_connect(), rdp_loop(), rdp_main_loop(), and ui_main_loop().
|
static |
Definition at line 67 of file svgawin.c.
Referenced by ui_deinit(), ui_desktop_restore(), ui_desktop_save(), and ui_init().
uint32 ext_disc_reason = 0 |
Definition at line 64 of file svgawin.c.
Referenced by main(), mstsc_ProtocolIOThread(), process_data_pdu(), process_disconnect_pdu(), rdp2vnc_connect(), rdp_connect(), rdp_loop(), rdp_main_loop(), and ui_main_loop().
int g_argc = 0 |
Definition at line 59 of file svgawin.c.
Referenced by parse_parameters().
char** g_argv = 0 |
Definition at line 60 of file svgawin.c.
Referenced by parse_parameters().
|
static |
Definition at line 112 of file svgawin.c.
Referenced by draw_cursor(), and draw_cursor_under().
int g_height = 600 |
Definition at line 41 of file svgawin.c.
Referenced by draw_cursor_under(), get_pixel(), parse_parameters(), set_pixel(), ui_create_window(), and ui_reset_clip().
char g_hostname[16] = "" |
Definition at line 39 of file svgawin.c.
Referenced by get_username_and_hostname(), and parse_parameters().
|
static |
Definition at line 78 of file svgawin.c.
Referenced by parse_parameters(), and ui_create_window().
int g_server_bpp = 8 |
Definition at line 43 of file svgawin.c.
Referenced by accel_draw_box(), accel_fill_rect(), accel_screen_copy(), draw_cache_rects(), draw_cursor(), draw_cursor_under(), get_rect(), parse_parameters(), ui_memblt(), and ui_screenblt().
|
static |
Definition at line 68 of file svgawin.c.
Referenced by accel_draw_box(), accel_fill_rect(), accel_screen_copy(), draw_cache_rects(), draw_cursor(), draw_cursor_under(), get_pixel(), get_rect(), parse_parameters(), set_pixel(), ui_create_bitmap(), ui_create_window(), ui_desktop_restore(), ui_desktop_save(), ui_init(), ui_memblt(), ui_paint_bitmap(), and ui_screenblt().
char g_servername[128] = "" |
Definition at line 65 of file svgawin.c.
Referenced by parse_parameters(), ui_main_loop(), and wWinMain().
int g_sock = 0 |
Definition at line 62 of file svgawin.c.
Referenced by ui_main_loop(), and ui_select().
|
extern |
Definition at line 75 of file tcp.c.
Referenced by parse_parameters().
int g_use_rdp5 = 0 |
Definition at line 38 of file svgawin.c.
Referenced by parse_parameters().
char g_username[64] = "" |
Definition at line 40 of file svgawin.c.
Referenced by get_username_and_hostname(), and parse_parameters().
int g_width = 800 |
Definition at line 42 of file svgawin.c.
Referenced by accel_draw_box(), accel_fill_rect(), accel_screen_copy(), draw_cache_rects(), draw_cursor(), draw_cursor_under(), get_pixel(), get_rect(), parse_parameters(), set_pixel(), ui_create_window(), and ui_reset_clip().
|
static |
Definition at line 82 of file svgawin.c.
Referenced by accel_fill_rect(), and ui_create_window().
|
static |
Definition at line 84 of file svgawin.c.
Referenced by accel_draw_box(), and ui_create_window().
|
static |
Definition at line 83 of file svgawin.c.
Referenced by accel_screen_copy(), and ui_create_window().
myrect* head_rect = 0 |
Definition at line 142 of file svgawin.c.
Referenced by cache_rect(), and draw_cache_rects().
|
static |
Definition at line 110 of file svgawin.c.
Referenced by draw_cursor(), process_mouse(), ui_init(), ui_set_cursor(), and ui_set_null_cursor().
uint8 mouse_under[32 *32 *4] |
Definition at line 93 of file svgawin.c.
Referenced by draw_cursor(), and draw_cursor_under().
int mouseb = 0 |
Definition at line 96 of file svgawin.c.
Referenced by process_mouse().
int mousex = 0 |
Definition at line 94 of file svgawin.c.
Referenced by contains_mouse(), draw_cursor(), process_mouse(), ui_desktop_save(), ui_destblt(), ui_draw_text(), ui_line(), ui_memblt(), ui_paint_bitmap(), ui_patblt(), ui_rect(), ui_screenblt(), ui_set_cursor(), and ui_set_null_cursor().
int mousey = 0 |
Definition at line 95 of file svgawin.c.
Referenced by contains_mouse(), draw_cursor(), process_mouse(), ui_desktop_save(), ui_destblt(), ui_draw_text(), ui_line(), ui_memblt(), ui_paint_bitmap(), ui_patblt(), ui_rect(), ui_screenblt(), ui_set_cursor(), and ui_set_null_cursor().
|
static |
Definition at line 71 of file svgawin.c.
Referenced by key_event().
|
static |
Definition at line 73 of file svgawin.c.
Referenced by key_event().
|
static |
Definition at line 77 of file svgawin.c.
Referenced by accel_draw_box(), accel_fill_rect(), accel_screen_copy(), cache_rect(), draw_cache_rects(), get_pixel(), get_rect(), set_pixel(), ui_create_window(), and ui_destroy_window().
int UpAndRunning = 0 |
Definition at line 61 of file svgawin.c.
Referenced by key_event(), process_keyboard(), process_mouse(), and ui_main_loop().
|
static |
Definition at line 81 of file svgawin.c.
Referenced by parse_parameters(), and ui_create_window().