Annotation of 43BSD/contrib/X/CLUlib/xdefs.equ, revision 1.1

1.1     ! root        1: event = record[kind:  int,
        !             2:               value: int,
        !             3:               mask:  int,
        !             4:               win:   x_window,
        !             5:               sub:   x_window,
        !             6:               x:     int,
        !             7:               y:     int,
        !             8:               x0:    int,
        !             9:               y0:    int,
        !            10:               time:  int]
        !            11: 
        !            12: % map values
        !            13: 
        !            14: IsUnmapped             = 0
        !            15: IsMapped               = 1
        !            16: IsInvisible            = 2
        !            17: 
        !            18: % kind values
        !            19: 
        !            20: IsTransparent          = 0
        !            21: IsOpaque               = 1
        !            22: IsIcon                 = 2
        !            23: 
        !            24: % Input Event Codes
        !            25: 
        !            26: NoEvent                        = 0
        !            27: KeyPressed             = 1
        !            28: KeyReleased            = 2
        !            29: ButtonPressed          = 4
        !            30: ButtonReleased         = 8
        !            31: EnterWindow            = 16
        !            32: LeaveWindow            = 32
        !            33: MouseMoved             = 64
        !            34: ExposeWindow           = 128
        !            35: ExposeRegion           = 256
        !            36: ExposeCopy             = 512
        !            37: RightDownMotion                = 1024
        !            38: MiddleDownMotion       = 2048
        !            39: LeftDownMotion         = 4096
        !            40: UnmapWindow            = 8192
        !            41: FocusChange            = 16384
        !            42: 
        !            43: % Event detail codes
        !            44: 
        !            45: RightButton            = 0
        !            46: MiddleButton           = 1
        !            47: LeftButton             = 2
        !            48: IntoOrFromSubwindow    = 1
        !            49: VirtualCrossing                = 2
        !            50: 
        !            51: % input state masks
        !            52: 
        !            53: ControlMask            = 16384
        !            54: MetaMask               = 8192
        !            55: ShiftMask              = 4096
        !            56: ShiftLockMask          = 2048
        !            57: LeftMask               = 1024
        !            58: MiddleMask             = 512
        !            59: RightMask              = 256
        !            60: 
        !            61: BlackPixel             = 0
        !            62: WhitePixel             = 1
        !            63: 
        !            64: % x_vlist flag bits.  If the bit is 1 the predicate is true
        !            65: 
        !            66: VertexRelative         = 1             % else absolute
        !            67: VertexDontDraw         = 2             % else draw
        !            68: VertexCurved           = 4             % else straight
        !            69: VertexStartClosed      = 8             % else not
        !            70: VertexEndClosed                = 16            % else not
        !            71: VertexDrawLastPoint    = 32            % else don't
        !            72: 
        !            73: GXclear                        = 0             % 0
        !            74: GXand                  = 1             % src AND dst
        !            75: GXandReverse           = 2             % src AND NOT dst
        !            76: GXcopy                 = 3             % src
        !            77: GXandInverted          = 4             % NOT src AND dst
        !            78: GXnoop                 = 5             % dst
        !            79: GXxor                  = 6             % src XOR dst
        !            80: GXor                   = 7             % src OR dst
        !            81: GXnor                  = 8             % NOT src AND NOT dst
        !            82: GXequiv                        = 9             % NOT src XOR dst
        !            83: GXinvert               = 10            % NOT dst
        !            84: GXorReverse            = 11            % src OR NOT dst
        !            85: GXcopyInverted         = 12            % NOT src
        !            86: GXorInverted           = 13            % NOT src OR dst
        !            87: GXnand                 = 14            % NOT src OR NOT dst
        !            88: GXset                  = 15            % 1
        !            89: 
        !            90: pixellist = array[int]
        !            91: colordef = record[pixel, red, green, blue: int]
        !            92: colordeflist = array[colordef]

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.