Artifact
907ab1647b4a587464b836acefdd6f73b021117c:
0000: 3c 68 31 3e 3c 74 74 3e 6e 61 74 69 76 65 3c 2f <h1><tt>native</
0010: 74 74 3e 20 4d 6f 64 75 6c 65 3c 2f 68 31 3e 0a tt> Module</h1>.
0020: 0a 3c 68 32 3e 53 79 6e 6f 70 73 69 73 3c 2f 68 .<h2>Synopsis</h
0030: 32 3e 0a 0a 3c 74 61 62 6c 65 3e 0a 09 3c 74 72 2>..<table>..<tr
0040: 3e 0a 09 09 3c 74 68 3e 52 61 63 6b 65 74 3c 2f >...<th>Racket</
0050: 74 68 3e 0a 09 09 3c 74 64 3e 3c 63 6f 64 65 3e th>...<td><code>
0060: 28 72 65 71 75 69 72 65 20 28 70 6c 61 6e 65 74 (require (planet
0070: 20 6d 75 72 70 68 79 2f 63 61 6e 76 61 73 2d 64 murphy/canvas-d
0080: 72 61 77 3a 31 3a 30 2f 6e 61 74 69 76 65 29 29 raw:1:0/native))
0090: 3c 2f 63 6f 64 65 3e 3c 2f 74 64 3e 0a 09 3c 2f </code></td>..</
00a0: 74 72 3e 0a 09 3c 74 72 3e 0a 09 09 3c 74 68 3e tr>..<tr>...<th>
00b0: 43 48 49 43 4b 45 4e 3c 2f 74 68 3e 0a 09 09 3c CHICKEN</th>...<
00c0: 74 64 3e 3c 63 6f 64 65 3e 28 72 65 71 75 69 72 td><code>(requir
00d0: 65 2d 65 78 74 65 6e 73 69 6f 6e 20 63 61 6e 76 e-extension canv
00e0: 61 73 2d 64 72 61 77 2d 6e 61 74 69 76 65 29 3c as-draw-native)<
00f0: 2f 63 6f 64 65 3e 3c 2f 74 64 3e 0a 09 3c 2f 74 /code></td>..</t
0100: 72 3e 0a 3c 2f 74 61 62 6c 65 3e 0a 0a 4e 61 74 r>.</table>..Nat
0110: 69 76 65 20 63 6f 6e 74 65 78 74 20 73 75 70 70 ive context supp
0120: 6f 72 74 2e 20 49 6e 69 74 69 61 6c 69 7a 65 73 ort. Initializes
0130: 20 63 6f 6e 74 65 78 74 2b 20 73 75 70 70 6f 72 context+ suppor
0140: 74 20 77 68 65 6e 20 6c 6f 61 64 65 64 2e 0a 0a t when loaded...
0150: 3c 68 32 3e 43 6f 6e 74 65 78 74 20 54 79 70 65 <h2>Context Type
0160: 73 3c 2f 68 32 3e 0a 0a 3c 68 33 3e 3c 61 20 69 s</h2>..<h3><a i
0170: 64 3d 22 63 6f 6e 74 65 78 74 3a 6e 61 74 69 76 d="context:nativ
0180: 65 22 3e 3c 63 6f 64 65 3e 3c 6e 6f 77 69 6b 69 e"><code><nowiki
0190: 3e 5b 63 6f 6e 74 65 78 74 3a 6e 61 74 69 76 65 >[context:native
01a0: 20 63 6f 6e 74 65 78 74 3f 5d 3c 2f 6e 6f 77 69 context?]</nowi
01b0: 6b 69 3e 3c 2f 63 6f 64 65 3e 3c 2f 61 3e 3c 2f ki></code></a></
01c0: 68 33 3e 0a 0a 43 6f 6e 74 65 78 74 20 74 79 70 h3>..Context typ
01d0: 65 20 66 6f 72 20 6e 61 74 69 76 65 20 77 69 6e e for native win
01e0: 64 6f 77 73 2e 0a 0a 3c 68 32 3e 41 75 78 69 6c dows...<h2>Auxil
01f0: 69 61 72 79 20 46 75 6e 63 74 69 6f 6e 73 3c 68 iary Functions<h
0200: 32 3e 0a 0a 3c 68 33 3e 3c 61 20 69 64 3d 22 73 2>..<h3><a id="s
0210: 63 72 65 65 6e 2d 73 69 7a 65 22 3e 3c 63 6f 64 creen-size"><cod
0220: 65 3e 3c 6e 6f 77 69 6b 69 3e 28 73 63 72 65 65 e><nowiki>(scree
0230: 6e 2d 73 69 7a 65 29 20 e2 86 92 20 28 76 61 6c n-size) → (val
0240: 75 65 73 20 69 6e 74 65 67 65 72 3f 20 69 6e 74 ues integer? int
0250: 65 67 65 72 3f 20 72 65 61 6c 3f 20 72 65 61 6c eger? real? real
0260: 3f 29 3c 2f 6e 6f 77 69 6b 69 3e 3c 2f 63 6f 64 ?)</nowiki></cod
0270: 65 3e 3c 2f 61 3e 3c 2f 68 33 3e 0a 0a 44 65 74 e></a></h3>..Det
0280: 65 72 6d 69 6e 65 73 20 74 68 65 20 77 69 64 74 ermines the widt
0290: 68 20 61 6e 64 20 68 65 69 67 68 74 20 6f 66 20 h and height of
02a0: 74 68 65 20 77 68 6f 6c 65 20 73 63 72 65 65 6e the whole screen
02b0: 20 69 6e 20 70 69 78 65 6c 73 20 61 6e 64 20 6d in pixels and m
02c0: 69 6c 6c 69 6d 65 74 65 72 73 2e 0a illimeters..