But should we use X11 as the standard library then, even on Windows or Mac?<div><div><br></div><div>It surely is better than nothing, but it feels a bit weird to install X11 just for using the key codes.</div><div><br></div>
<div>Maybe splitting these keys into a separate package would be a good idea?</div><div><br></div><div><br></div><div><div><div class="gmail_quote">On Wed, Aug 26, 2009 at 12:42 PM, Yitzchak Gale <span dir="ltr">&lt;<a href="mailto:gale@sefer.org">gale@sefer.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5">Peter Verswyvelen wrote:<br>
&gt; Several libraries define their own codes for they keyboard (GLFW, GTK, GLUT,<br>
&gt; etc)<br>
&gt; Maybe it would be nice to agree on a standard datatype for keys? This might<br>
&gt; also include digital buttons on a joystick, etc...<br>
&gt; The Windows API has virtual key codes for this.<br>
<br>
</div></div>X windows key symbols are used extensively in XMonad.<br>
They are found in the X11 package, in the modules<br>
Graphics.X11.Types and Graphics.X11.ExtraTypes.<br>
<br>
-Yitz<br>
</blockquote></div><br></div></div></div>