annotate src/=sol2-2.h @ 15151:ed6ddfc0d954
(Vwindow_system): Declared.
(win32_fill_rect, dumpglyphs, do_line_dance, x_draw_box):
Use Get/ReleaseFrameDC.
(pixel_to_glyph_coords): Support tty mode.
(w32_read_socket): Explicitly use FALSE.
Handle WM_PALLETTECHANGED event.
(parse_button): Handle mouse button emulation.
(my_show_window, my_set_window_pos): New functions.
(x_set_offset, x_set_window_size, x_raise_frame, x_lower_frame):
Use my_set_window_pos.
(x_make_frame_visible, x_iconify_frame): Use my_show_window.
(x_draw_box): Don't trim right and bottom.
(x_make_frame_visible): Don't invoke SetForgroundWindow.
(win32_term_init): Use GetDC directly. Initialize palette
and win32_num_mouse_buttons.
(win32_update_begin): Regenerate palette if necessary.
(x_delete_display): Free palette.
(win32_initialize) [ATTACH_THREADS]: Only AttachThreadInput if
conditional is defined.
author |
Geoff Voelker <voelker@cs.washington.edu> |
date |
Fri, 03 May 1996 18:45:32 +0000 |
parents |
85b1ac7f1caa |
children |
|
rev |
line source |
4330
|
1 /* casper@fwi.uva.nl says this file is not needed
|
|
2 and sol2.h should work. */
|
|
3
|
4312
|
4 #include "sol2.h"
|
4311
|
5
|
4312
|
6 /* Take care of libucb.a as well as X Windows. */
|
4311
|
7 #undef LD_SWITCH_SYSTEM
|
|
8 #ifndef __GNUC__
|
|
9 #define LD_SWITCH_SYSTEM -R/usr/openwin/lib:/usr/ucblib
|
|
10 #else /* GCC */
|
|
11 #define LD_SWITCH_SYSTEM -Xlinker -R/usr/openwin/lib:/usr/ucblib
|
|
12 #endif /* GCC */
|
|
13
|
4312
|
14 /* Link with libucb.a. */
|
4311
|
15 #ifdef LIB_STANDARD
|
|
16 #undef LIB_STANDARD
|
|
17 #define LIB_STANDARD -lc -L/usr/ucblib -lucb
|
|
18 #endif
|