[Contents] [index] [Help] [Retrace] [browse <] [Browse >]

The following are brief descriptions of the Intuition functions that
relate to the use of Intuition screens.  See the Amiga ROM Kernel
Reference Manual: Includes and Autodocs for details on each function call.


             Table 3-10: Functions for Intuition Screens
  ______________________________________________________________________
 |                                                                      |
 |          Function                  Description                       |
 |======================================================================|
 |    openscreentaglist()  open a screen.                               |
 |       openscreentags()  alternate calling sequence for               |
 |                         OpenScreenTagList().                         |
 |           openscreen()  pre-v36 open screen function.                |
 |          closescreen()  close an open screen.                        |
 |----------------------------------------------------------------------|
 |           movescreen()  change the position of an open screen.       |
 |         screentoback()  move a screen behind all other screens.      |
 |        screentofront()  move a screen in front of all other screens. |
 |            showtitle()  show the screen in front of through backdrop |
 |                         windows.                                     |
 |----------------------------------------------------------------------|
 |    getscreendrawinfo()  get the drawinfo information for an open     |
 |                         screen.                                      |
 |   freescreendrawinfo()  free the drawinfo information for a screen.  |
 |----------------------------------------------------------------------|
 |        queryoverscan()  find overscan information for a specific     |
 |                         display type.                                |
 |----------------------------------------------------------------------|
 |        lockpubscreen()  obtain a lock on a public screen.            |
 |      unlockpubscreen()  release a lock on a public screen.           |
 |        nextpubscreen()  return the name of the next public screen in |
 |                         the list.                                    |
 |      pubscreenstatus()  make a public screen private or private      |
 |                         screen public.                               |
 |----------------------------------------------------------------------|
 |    lockpubscreenlist()  lock the public screen list (for a public    |
 |                         screen utility).                             |
 |  unlockpubscreenlist()  unlock the public screen list.               |
 |  setdefaultpubscreen()  change the default public screen.            |
 |    setpubscreenmodes()  establish global public screen behavior.     |
 |  getdefaultpubscreen()  copies the name of the default public screen |
 |                         to a buffer.                                 |
 |----------------------------------------------------------------------|
 |        openworkbench()  open the workbench screen, if closed.        |
 |       closeworkbench()  close the workbench screen, if possible.     |
 |         wbenchtoback()  move the workbench screen behind all other   |
 |                         screens.                                     |
 |        wbenchtofront()  move the workbench screen in front of all    |
 |                         other screens.                               |
 |        getscreendata()  pre-v36 way to return information on an open |
 |                         screen.                                      |
 |----------------------------------------------------------------------|
 |          viewaddress()  return the address of a screen's view.       |
 |      viewportaddress()  use &screen->viewport instead.               |
 |----------------------------------------------------------------------|
 |           makescreen()  low level screen handling--rebuild copper    |
 |                         list.                                        |
 |       rethinkdisplay()  low level screen handling--incorporate       |
 |                         Copper list changes.                         |
 |        remakedisplay()  makescreen() for all screens, then           |
 |                         RethinkDisplay().                            |
 |______________________________________________________________________|