home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD5.iso / workbench / datatypes / switchwindowal.lha / sw.routerclass.c.doc < prev    next >
Encoding:
Text File  |  1996-03-18  |  1.6 KB  |  66 lines

  1. TABLE OF CONTENTS
  2.  
  3. switchwindow/routerclass
  4. switchwindow/routerclass                             switchwindow/routerclass
  5.  
  6.    NAME
  7.        routerclass -- an object which routes OM_UPDATE/OM_NOTIFY msgs
  8.  
  9.    FUNCTION
  10.        Class:        routerclass
  11.        Superclass:   icclass
  12.  
  13.        This class routes OM_UPDATE/OM_NOTIFY msgs to two different
  14.        targets.
  15.        Only one of them is used.
  16.        The current routing target is selected by ROUTERA_BOOL,
  17.        which selectes ROUTERA_TARGET_FALSE or ROUTERA_TARGET_TRUE.
  18.        If ROUTERA_TOGGLEMODE was set to TRUE, the boolean is saved,
  19.        later msgs without ROUTERA_BOOL will also send to the selected target.
  20.        If ROUTERA_TOGGLEMODE was set to FALSE and ROUTERA_BOOL don't
  21.        appear in the msg, ROUTERA_DEFAULT value is used instead ROUTERA_BOOL
  22.        for target selection.
  23.  
  24.    METHODS
  25.        OM_NEW -- Create a new object.
  26.  
  27.        OM_SET -- Set an object's attributes.
  28.  
  29.        OM_GET -- Obtain the value of an attribute.
  30.  
  31.        OM_UPDATE
  32.        OM_NOTIFY --
  33.  
  34.        OM_DISPOSE -- Dispose object.
  35.  
  36.  
  37.    TAGS
  38.        ROUTERA_BOOL (BOOL) --
  39.            Defaults to FALSE.
  40.  
  41.            Applicability is (ISGU).
  42.  
  43.        ROUTERA_TARGET_FALSE (Object *) --
  44.  
  45.            Defaults to NULL.
  46.  
  47.            Applicability is (ISGU).
  48.  
  49.        ICA_TARGET
  50.        ROUTERA_TARGET_TRUE (Object *) --
  51.  
  52.            Defaults to NULL.
  53.  
  54.            Applicability is (ISGU).
  55.  
  56.        ROUTERA_TOGGLEMODE (BOOL) --
  57.            Defaults to FALSE.
  58.  
  59.            Applicability is (ISGU).
  60.  
  61.        ROUTERA_DEFAULT (BOOL) --
  62.            Defaults to FALSE.
  63.  
  64.            Applicability is (ISGU).
  65.  
  66.