home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 2 / AUCD2.iso / internet / acornet.spk / !Acornet / Utils / !NetConfig / Docs / Wimp < prev   
Text File  |  1995-06-11  |  1KB  |  22 lines

  1. The wimp module deals with the wimp, windows and icons.  Any similarity to
  2. DeskLib is entirely non-coincidental.
  3.  
  4. Summary:
  5.   buf%                1K buffer for general use, including Wimp data
  6.   PROCwimp_initialise(name$)    Initialise as a WIMP task
  7.   PROCwimp_poll(null%)        Wait for next WIMP event.  If null% is TRUE
  8.                  then null events are included: sets wimp_null
  9.   PROCwimp_reply(len%)        Reply to message in buf%
  10.   PROCwimp_dragbox(blk%,fn$,arg%)    Start a Wimp_DragBox using data in
  11.                  blk%, invoking callback function when done
  12.   FNwindow_create(eventfn$)    Create window from buf%, with event function
  13.   PROCwindow_delete(window%)    Delete a window
  14.   PROCwindow_show_at(window%,x%,y%)    Display a window. If x%=-1, at same
  15.                  place as before; if x%=-2, centred
  16.   PROCicon_settext(window%,icon%,value$)    Update text icon
  17.   FNicon_gettext(window%,icon%)    Fetch icon text
  18.   PROCicon_setselect(window%,icon%,flag%)    Update icon selected flag
  19.   FNicon_getselect(window%,icon%)    Test if icon selected
  20.   FNscreen_xmax            Return screen width in OS units
  21.   FNscreen_ymax            Return screen height in OS units
  22.