Thomas Bernard
4283fde82a
MOD_CTRL => GFX2_MOD_CTRL, etc.
2019-02-13 15:42:51 +01:00
Thomas Bernard
60b2a7d67b
Win32: add some funky keys labels (Email key, etc.)
2018-09-18 12:44:05 +02:00
Thomas Bernard
77e53d3b18
Win32: better handling of AltGr key
2018-09-18 11:41:34 +02:00
Thomas Bernard
0408eb487e
Win32: labels for '<>' and '\!§' keys
2018-09-18 11:34:51 +02:00
Thomas Bernard
3972d977a7
SDL2: fix name of keys which SDLK_ is based on scancode
2018-09-16 22:03:48 +02:00
Thomas Bernard
de5877f54a
Show the "MENU" key
...
https://en.wikipedia.org/wiki/Menu_key
2018-09-16 21:59:43 +02:00
Thomas Bernard
b4005cbcb3
Win32: fix window keys
2018-09-16 00:23:21 +02:00
Thomas Bernard
ee70156802
fix Key_name() for x11
2018-09-06 17:41:20 +02:00
Thomas Bernard
e36a62abe3
Fix Key_name() for win32
2018-07-16 14:39:23 +02:00
Thomas Bernard
77f36a1f8e
x11 implementation
2018-07-02 11:38:51 +02:00
Thomas Bernard
30aac19f27
implement Get_Key_modifiers for Win32
2018-07-02 11:38:51 +02:00
Thomas Bernard
9ac4267468
Working win32 API implementation with mouse
...
(no keyboard yet)
2018-07-02 11:38:51 +02:00
Thomas Bernard
501ce2a4ad
Make keyboard event work with SDL2
2018-07-02 11:38:51 +02:00
Thomas Bernard
bf29a6837c
remove references to SDL_GetModState();
...
changed
word Key_modifiers(SDLMod mod);
to
word Get_Key_modifiers(void);
2018-07-02 11:38:51 +02:00
Thomas Bernard
7f1a747d1e
Add more KEY_* codes
2018-07-02 11:38:51 +02:00
Thomas Bernard
4d86b8a0c1
change all references to SDLK_xxxxx to KEY_xxxx
...
+ some fixes
2018-07-02 11:38:51 +02:00
Thomas Bernard
d86efa58e4
Compilation with SDL2 (to be finalized) > API=sdl2 make
2018-07-02 11:38:51 +02:00
Thomas Bernard
72fea0290f
isolate dependencies to SDL
...
Do not access directly the SDL_Surface Screen_pixels
use new functions Get_Screen_pixel_ptr() Set_Screen_pixel(),
Get_Screen_pixel()
And SetPalette()
Signed-off-by: Thomas Bernard <miniupnp@free.fr>
2018-07-02 11:38:51 +02:00
Thomas Bernard
92facef46d
Convert comments to UTF-8
...
most were encoded in Latin1 / CP1252
but a few lines in op_c.c were using IBM437/850 !
2018-06-26 11:37:19 +02:00
Thomas Bernard
6731a57999
escape non ascii chars to HEX \xNN in C source (not in comments)
...
add "" where needed.
also fix extra space at end of lines (only in modified files)
2018-06-26 10:49:33 +02:00
Thomas Bernard
144d10b682
Support Unicode Keyboard Input
2018-02-20 15:44:39 +01:00
Adrien Destugues
61c8dca353
Add a port to the GCW Zero, contributed by David Knight.
...
Untested since I don't have the hardware.
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@2080 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2015-02-10 20:13:57 +00:00
Yves Rizoud
4f74d16982
Issue 497: Right-Windows key (aka Right-Super key) now acts as the Meta modifier. Meta modifier is now labelled A (specific graphic) on AROS and Super on all platforms besides OSX which has its own character. Added a few defaults AROS-specific secondary default shortcuts.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@2016 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2012-09-28 22:33:10 +00:00
Yves Rizoud
65d34dd7e0
Issue 346: Basic support for multi-line text with bitmap fonts: use alt-enter to type carriage returns (like Excel)
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1737 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2011-02-26 18:44:43 +00:00
Yves Rizoud
7a3ae5824a
Merged the specifics of Caanoo 1.2 port by Pheel + Enabled TTF text on Caanoo
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1645 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2010-11-05 01:03:11 +00:00
Yves Rizoud
e3e9be75b0
Unification of button system for the three current console ports.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1630 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2010-09-29 23:06:26 +00:00
Yves Rizoud
bd13dd93b1
Integrated the changes by PheeL for Caanoo support
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1629 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2010-09-29 22:21:25 +00:00
Yves Rizoud
bd87a620c3
Fix issue 333: Text window which never closes when opened by 'T'
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1425 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2010-03-27 23:50:07 +00:00
Yves Rizoud
3ca5322379
Reorganized source code and directory tree.
...
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1375 416bcca6-2ee7-4201-b75f-2eb2f807beb1
2010-03-05 02:53:19 +00:00