Check-in [6aa9c190e9]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:added take-focus and hit-test to sdl2 (>=2.0.5)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 6aa9c190e9c49965542e887848c57b32197e232b
User & Date: aldo 2016-12-14 15:56:03
Context
2016-12-14
16:32
upgraded SDL2.0 API to 2.0.5, added README for SDL2 ffi check-in: e0fdb312bb user: aldo tags: trunk
15:56
added take-focus and hit-test to sdl2 (>=2.0.5) check-in: 6aa9c190e9 user: aldo tags: trunk
14:46
call/1cc in sxml-match check-in: 179541393e user: aldo tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to sdl2/video-types.ss.

61
62
63
64
65
66
67
68



69
70
71
72
73
74
75
     minimized    ; window has been minimized */
     maximized    ; window has been maximized */
     restored     ; window has been restored to normal sizeand position */
     enter        ; window has gained mouse focus */
     leave        ; window has lost mouse focus */
     focus-gained ; window has gained keyboard focus */
     focus-lost   ; window has lost keyboard focus */
     close      ; The window manager requests that thewindow be closed */



     ))

 (define-enumeration* sdl-gl-attr
   (red-size green-size blue-size
	     alpha-size buffer-size doublebuffer depth-size stencil-size
	      accum-red-size accum-green-size accum-blue-size accum-alpha-size
	      stereo multisamplebuffers multisamplesamples accelerated-visual







|
>
>
>







61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
     minimized    ; window has been minimized */
     maximized    ; window has been maximized */
     restored     ; window has been restored to normal sizeand position */
     enter        ; window has gained mouse focus */
     leave        ; window has lost mouse focus */
     focus-gained ; window has gained keyboard focus */
     focus-lost   ; window has lost keyboard focus */
     close        ; The window manager requests that thewindow be closed */
     ;;; these are in (>= SDL 2.0.5)
     take-focus   ; Window is being offered a focus (should SetWindowInputFocus() on itself or a subwindow, or ignore) 
     hit-test     ; Window had a hit test that wasn't SDL_HITTEST_NORMAL.
     ))

 (define-enumeration* sdl-gl-attr
   (red-size green-size blue-size
	     alpha-size buffer-size doublebuffer depth-size stencil-size
	      accum-red-size accum-green-size accum-blue-size accum-alpha-size
	      stereo multisamplebuffers multisamplesamples accelerated-visual