Home » Archimedes archive » Archimedes World » archimedes_world_volume_14_issue_12_scp.adf » !AcornAns_AcornAns » !Brolly/h/wimp_misc
!Brolly/h/wimp_misc
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Archimedes archive » Archimedes World » archimedes_world_volume_14_issue_12_scp.adf » !AcornAns_AcornAns |
Filename: | !Brolly/h/wimp_misc |
Read OK: | ✔ |
File size: | 013A bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
#include "flex.h" /**************************** FUNCTION PROTOTYPES ***************************/ extern void open_window(wimp_openstr *o); extern void release_idle_events(void); extern void claim_idle_events(wimp_w w); extern void pointer_restrict(wimp_w w); extern void force_icon_slabbing(wimp_w w, wimp_i i);
00000000 23 69 6e 63 6c 75 64 65 20 22 66 6c 65 78 2e 68 |#include "flex.h| 00000010 22 0a 0a 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a |"../************| 00000020 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a |****************| 00000030 20 46 55 4e 43 54 49 4f 4e 20 50 52 4f 54 4f 54 | FUNCTION PROTOT| 00000040 59 50 45 53 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a |YPES ***********| 00000050 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a |****************| 00000060 2f 0a 0a 65 78 74 65 72 6e 20 76 6f 69 64 20 6f |/..extern void o| 00000070 70 65 6e 5f 77 69 6e 64 6f 77 28 77 69 6d 70 5f |pen_window(wimp_| 00000080 6f 70 65 6e 73 74 72 20 2a 6f 29 3b 0a 65 78 74 |openstr *o);.ext| 00000090 65 72 6e 20 76 6f 69 64 20 72 65 6c 65 61 73 65 |ern void release| 000000a0 5f 69 64 6c 65 5f 65 76 65 6e 74 73 28 76 6f 69 |_idle_events(voi| 000000b0 64 29 3b 0a 65 78 74 65 72 6e 20 76 6f 69 64 20 |d);.extern void | 000000c0 63 6c 61 69 6d 5f 69 64 6c 65 5f 65 76 65 6e 74 |claim_idle_event| 000000d0 73 28 77 69 6d 70 5f 77 20 77 29 3b 0a 65 78 74 |s(wimp_w w);.ext| 000000e0 65 72 6e 20 76 6f 69 64 20 70 6f 69 6e 74 65 72 |ern void pointer| 000000f0 5f 72 65 73 74 72 69 63 74 28 77 69 6d 70 5f 77 |_restrict(wimp_w| 00000100 20 77 29 3b 0a 65 78 74 65 72 6e 20 76 6f 69 64 | w);.extern void| 00000110 20 66 6f 72 63 65 5f 69 63 6f 6e 5f 73 6c 61 62 | force_icon_slab| 00000120 62 69 6e 67 28 77 69 6d 70 5f 77 20 77 2c 20 77 |bing(wimp_w w, w| 00000130 69 6d 70 5f 69 20 69 29 3b 0a |imp_i i);.| 0000013a