Brad Parker
247b9ea973
add menu setting for window opacity, includes generic display server interface
2017-12-11 18:12:42 -05:00
Brad Parker
49d0299808
LEGACY_WIN32: check for target of less than Win2K instead of < vc2005, since Win98 does not support Unicode
2017-12-04 22:49:08 -05:00
Brad Parker
fd18c2c942
win32: use W-function for file drag&drop
2017-10-18 15:08:01 -04:00
Brad Parker
cacef3866a
vc6: use int instead of INT_PTR for callback to DialogBoxParam
2017-09-07 13:48:11 -04:00
Brad Parker
07566c51a1
VC6 buildfixes, add Makefile.griffin target for it
2017-09-07 11:50:10 -04:00
Brad Parker
0a1b3fedc0
VC6 support (targets NT 3.51)
2017-09-06 23:03:02 -04:00
twinaphex
c691bbaedc
Start going through compilation errors
2017-09-05 00:57:58 +02:00
Brad Parker
747dd2ad12
support Windows 95/NT4
2017-09-03 23:39:25 -04:00
Brad Parker
e3d68cd131
GDI: fix flickering of text
2017-08-22 23:39:42 -04:00
twinaphex
ae2435cf16
Silence some more C89_BUILD warnings
2017-08-12 18:15:26 +02:00
twinaphex
2f832d145f
Make DragAcceptFiles go through function pointer
2017-08-09 16:25:23 +02:00
twinaphex
c3851d42e6
Convert win32_common.cpp to C - gets rid of all the extern "C"
...
references as well.
Note to bparker - DragAcceptFiles has a minimum dependency for WinXP,
might have to go through a function pointer there or have a
compilation-time ifdef
2017-08-09 13:39:14 +02:00
twinaphex
9deeececf1
Turn win32_common and wgl_ctx into C++
2015-11-11 20:07:06 +01:00
twinaphex
1413d97ab0
(D3D/GL) Use more common code
2015-11-11 19:48:24 +01:00
twinaphex
938dfa775a
(D3D/GL) Try to use common code for both
2015-11-11 19:41:32 +01:00
twinaphex
8e08db3446
more buildfixes
2015-11-11 18:29:06 +01:00
twinaphex
3c5f4bd243
Move WndProc to win32_common.c
2015-11-11 18:26:10 +01:00
twinaphex
8f6deb9dac
Pass function pointer to win32_window_init too
2015-11-11 18:22:39 +01:00
twinaphex
b40baa6323
Move win32_window_init
2015-11-11 18:16:28 +01:00
twinaphex
e0720cd764
Add mon_id argument to win32_get_monitor_info
2015-11-11 17:47:56 +01:00
twinaphex
8f9218ab1b
(Win32) Cleanups
2015-11-11 17:41:20 +01:00
twinaphex
0cb507886a
Split up win32_monitor code to win32_common
2015-11-11 17:36:52 +01:00
Twinaphex
756b3de315
(Win32) Create function pointer to PowerSetRequest
2015-10-11 10:57:49 +02:00
twinaphex
ff59f92341
(Win32) Create win32_suppress_screensaver
2015-10-10 08:13:58 +02:00
twinaphex
7f4ddc6775
(win32_common.c) Don't use _WIN32 ifdef
2015-09-05 14:40:01 +02:00
twinaphex
103987fab8
(Win32) Buildfix
2015-07-28 01:02:32 +02:00
twinaphex
9ef656dc61
(MSVC) Build fixes
2015-04-20 20:00:39 +02:00
twinaphex
0818b178f9
Rename rarch_main_command to event_command
2015-04-13 11:26:02 +02:00
Twinaphex
de2eb5f972
Rename RARCH_CMD_* to EVENT_CMD_*
2015-04-13 10:29:15 +02:00
twinaphex
b31fd31793
Fix win32_show_cursor
2015-04-11 07:10:35 +02:00
twinaphex
a3e14acaa3
Create win32_check_window
2015-04-10 09:36:03 +02:00
twinaphex
b46c9cea87
Create win32_show_cursor
2015-04-10 09:30:18 +02:00
twinaphex
65310b7699
(Win32) Cleanups/Buildfixes
2015-04-09 05:48:01 +02:00
twinaphex
dc10606b23
Create win32_get_metrics
2015-04-09 05:19:29 +02:00
twinaphex
1f23338ca4
Move win32_common.c to gfx/common
2015-04-09 05:16:02 +02:00