home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 612a.lha / PowerVisor_v1.13 / PowerVisor_v1.13.lzh / Source / intuition.struct < prev    next >
Text File  |  1991-10-07  |  8KB  |  433 lines

  1.  STRUCTURE Window,0
  2.     APTR        NextWindow
  3.     WORD        LeftEdge
  4.     WORD        TopEdge
  5.     WORD        Width
  6.     WORD        Height
  7.     WORD        MouseY
  8.     WORD        MouseX
  9.     WORD        MinWidth
  10.     WORD        MinHeight
  11.     WORD        MaxWidth
  12.     WORD        MaxHeight
  13.     LONG        Flags
  14.     APTR        MenuStrip
  15.     CSTR        Title
  16.     APTR        FirstRequest
  17.     APTR        DMRequest
  18.     WORD        ReqCount
  19.     APTR        WScreen
  20.     APTR        RPort
  21.     BYTE        BorderLeft
  22.     BYTE        BorderTop
  23.     BYTE        BorderRight
  24.     BYTE        BorderBottom
  25.     APTR        BorderRPort
  26.     APTR        FirstGadget
  27.     APTR        Parent
  28.     APTR        Descendant
  29.     APTR        Pointer
  30.     BYTE        PtrHeight
  31.     BYTE        PtrWidth
  32.     BYTE        XOffset
  33.     BYTE        YOffset
  34.     ULONG    IDCMPFlags
  35.     APTR        UserPort
  36.     APTR        WindowPort
  37.     APTR        MessageKey
  38.     BYTE        DetailPen
  39.     BYTE        BlockPen
  40.     APTR        CheckMark
  41.     CSTR        ScreenTitle
  42.     WORD        GZZMouseX
  43.     WORD        GZZMouseY
  44.     WORD        GZZWidth
  45.     WORD        GZZHeight
  46.     APTR        ExtData
  47.     APTR        UserData
  48.     APTR        WLayer
  49.     APTR     IFont
  50.     ULONG    MoreFlags
  51.     LABEL    wd_Size
  52.  
  53.  
  54.  STRUCTURE Menu,0
  55.     APTR        NextMenu
  56.     WORD        LeftEdge
  57.     WORD        TopEdge
  58.     WORD        Width
  59.     WORD        Height
  60.     WORD        Flags
  61.     APTR        MenuName
  62.     APTR        FirstItem
  63.     WORD        JazzX
  64.     WORD        JazzY
  65.     WORD        BeatX
  66.     WORD        BeatY
  67.     LABEL    mu_SIZEOF
  68.  
  69.  STRUCTURE MenuItem,0
  70.     APTR        NextItem
  71.     WORD        LeftEdge
  72.     WORD        TopEdge
  73.     WORD        Width
  74.     WORD        Height
  75.     WORD        Flags
  76.     LONG        MutualExclude
  77.     APTR        ItemFill
  78.     APTR        SelectFill
  79.     BYTE        Command
  80.     BYTE        KludgeFill00
  81.     APTR        SubItem
  82.     WORD        NextSelect
  83.     LABEL    mi_SIZEOF
  84.  
  85.  STRUCTURE Requester,0
  86.     APTR        OlderRequest
  87.     WORD        LeftEdge
  88.     WORD        TopEdge
  89.     WORD        Width
  90.     WORD        Height
  91.     WORD        RelLeft
  92.     WORD        RelTop
  93.     APTR        ReqGadget
  94.     APTR        ReqBorder
  95.     APTR        ReqText
  96.     WORD        Flags
  97.     UBYTE    BackFill
  98.     BYTE        KludgeFill00
  99.     APTR        ReqLayer
  100.     STRUCT    ReqPad1,32
  101.     APTR        ImageBMap
  102.     APTR        RWindow
  103.     APTR        ReqImage
  104.     STRUCT    ReqPad2,32
  105.     LABEL    rq_SIZEOF
  106.  
  107.  STRUCTURE Gadget,0
  108.     APTR        NextGadget
  109.     WORD        LeftEdge
  110.     WORD        TopEdge
  111.     WORD        Width
  112.     WORD        Height
  113.     WORD        Flags
  114.     WORD        Activation
  115.     WORD        GadgetType
  116.     APTR        GadgetRender
  117.     APTR        SelectRender
  118.     APTR        GadgetText
  119.     LONG        MutualExclude
  120.     APTR        SpecialInfo
  121.     WORD        GadgetID
  122.     APTR        UserData
  123.     LABEL    gg_SIZEOF
  124.  
  125.  STRUCTURE BoolInfo,0
  126.     WORD        Flags
  127.     APTR        Mask
  128.     LONG        Reserved
  129.     LABEL   bi_SIZEOF
  130.  
  131.  STRUCTURE PropInfo,0
  132.     WORD        Flags
  133.     WORD        HorizPot
  134.     WORD        VertPot
  135.     WORD        HorizBody
  136.     WORD        VertBody
  137.     WORD        CWidth
  138.     WORD        CHeight
  139.     WORD        HPotRes
  140.     WORD        VPotRes
  141.     WORD        LeftBorder
  142.     WORD        TopBorder
  143.     LABEL    pi_SIZEOF
  144.  
  145.  STRUCTURE StringInfo,0
  146.     APTR        Buffer
  147.     APTR        UndoBuffer
  148.     WORD        BufferPos
  149.     WORD        MaxChars
  150.     WORD        DispPos
  151.     WORD        UndoPos
  152.     WORD        NumChars
  153.     WORD        DispCount
  154.     WORD        CLeft
  155.     WORD        CTop
  156.     APTR        Extension
  157.     LONG        LongInt
  158.     APTR        AltKeyMap
  159.     LABEL    si_SIZEOF
  160.  
  161.  STRUCTURE IntuiText,0
  162.     BYTE        FrontPen
  163.     BYTE        BackPen
  164.     BYTE        DrawMode
  165.     BYTE        KludgeFill00
  166.     WORD        LeftEdge
  167.     WORD        TopEdge
  168.     APTR        ITextFont
  169.     APTR        IText
  170.     APTR        NextText
  171.     LABEL    it_SIZEOF
  172.  
  173.  STRUCTURE Border,0
  174.     WORD        LeftEdge
  175.     WORD        TopEdge
  176.     BYTE        FrontPen
  177.     BYTE        BackPen
  178.     BYTE        DrawMode
  179.     BYTE        Count
  180.     APTR        XY
  181.     APTR        NextBorder
  182.     LABEL    bd_SIZEOF
  183.  
  184.  STRUCTURE Image,0
  185.     WORD        LeftEdge
  186.     WORD        TopEdge
  187.     WORD        Width
  188.     WORD        Height
  189.     WORD        Depth
  190.     APTR        ImageData
  191.     BYTE        PlanePick
  192.     BYTE        PlaneOnOff
  193.     APTR        NextImage
  194.     LABEL    ig_SIZEOF
  195.  
  196.  STRUCTURE IntuiMessage,0
  197.     STRUCT    ExecMessage,20
  198.     LONG        Class
  199.     WORD        Code
  200.     WORD        Qualifier
  201.     APTR        IAddress
  202.     WORD        MouseX
  203.     WORD        MouseY
  204.     LONG        Seconds
  205.     LONG        Micros
  206.     APTR        IDCMPWindow
  207.     APTR        SpecialLink
  208.     LABEL    im_SIZEOF
  209.  
  210.  STRUCTURE NewWindow,0
  211.     WORD        LeftEdge
  212.     WORD        TopEdge
  213.     WORD        Width
  214.     WORD        Height
  215.     BYTE        DetailPen
  216.     BYTE        BlockPen
  217.     LONG        IDCMPFlags
  218.     LONG        Flags
  219.     APTR        FirstGadget
  220.     APTR        CheckMark
  221.     APTR        Title
  222.     APTR        Screen
  223.     APTR        BitMap
  224.     WORD        MinWidth
  225.     WORD        MinHeight
  226.     WORD        MaxWidth
  227.     WORD        MaxHeight
  228.     WORD        Type
  229.     APTR        Extension
  230.     LABEL    nw_SIZEOF
  231.  
  232.  STRUCTURE Remember,0
  233.     APTR        NextRemember
  234.     LONG        RememberSize
  235.     APTR        Memory
  236.     LABEL    rm_SIZEOF
  237.  
  238.  STRUCTURE ColorSpec,0
  239.     WORD        ColorIndex
  240.     UWORD    Red
  241.     UWORD    Green
  242.     UWORD    Blue
  243.     LABEL    cs_SIZEOF
  244.  
  245.  STRUCTURE EasyStruct,0
  246.     ULONG    StructSize
  247.     ULONG    Flags
  248.     APTR        Title
  249.     APTR        TextFormat
  250.     APTR        GadgetFormat
  251.     LABEL    es_SIZEOF
  252.  
  253.  STRUCTURE DrawInfo,0
  254.     UWORD    Version
  255.     UWORD    NumPens
  256.     APTR        Pens
  257.     APTR        Font
  258.     UWORD    Depth
  259.     UWORD    ResolutionX
  260.     UWORD    ResolutionY
  261.     ULONG    Flags
  262.     STRUCT    longreserved,28
  263.     LABEL    dri_SIZEOF
  264.  
  265.  STRUCTURE Screen,0
  266.     APTR        NextScreen
  267.     APTR        FirstWindow
  268.     WORD        LeftEdge
  269.     WORD        TopEdge
  270.     WORD        Width
  271.     WORD        Height
  272.     WORD        MouseY
  273.     WORD        MouseX
  274.     WORD        Flags
  275.     APTR        Title
  276.     APTR        DefaultTitle
  277.     BYTE        BarHeight
  278.     BYTE        BarVBorder
  279.     BYTE        BarHBorder
  280.     BYTE        MenuVBorder
  281.     BYTE        MenuHBorder
  282.     BYTE        WBorTop
  283.     BYTE        WBorLeft
  284.     BYTE        WBorRight
  285.     BYTE        WBorBottom
  286.     BYTE        KludgeFill00
  287.     APTR        Font
  288.     STRUCT    ViewPort,40
  289.     STRUCT    RastPort,100
  290.     STRUCT    BitMap,40
  291.     STRUCT    LayerInfo,102
  292.     APTR        FirstGadget
  293.     BYTE        DetailPen
  294.     BYTE        BlockPen
  295.     WORD        SaveColor0
  296.     APTR        BarLayer
  297.     APTR        ExtData
  298.     APTR        UserData
  299.     LABEL    sc_SIZEOF
  300.  
  301.  STRUCTURE NewScreen,0
  302.     WORD        LeftEdge
  303.     WORD        TopEdge
  304.     WORD        Width
  305.     WORD        Height
  306.     WORD        Depth
  307.     BYTE        DetailPen
  308.     BYTE        BlockPen
  309.     WORD        ViewModes
  310.     WORD        Type
  311.     APTR        Font
  312.     APTR        DefaultTitle
  313.     APTR        Gadgets
  314.     APTR        CustomBitMap
  315.     APTR        Extension
  316.     LABEL    ns_SIZEOF
  317.  
  318.  STRUCTURE PubScreenNode,14
  319.     APTR        Screen
  320.     UWORD    Flags
  321.     WORD        Size
  322.     WORD        VisitorCount
  323.     APTR        SigTask
  324.     UBYTE    SigBit
  325.     UBYTE    Pad1
  326.     LABEL    psn_SIZEOF
  327.  
  328.  STRUCTURE StringExtend,0
  329.     APTR        Font
  330.     STRUCT    Pens,2
  331.     STRUCT    ActivePens,2
  332.     ULONG    InitialModes
  333.     APTR        EditHook
  334.     APTR        WorkBuffer
  335.     STRUCT    Reserved,16
  336.     LABEL    sex_SIZEOF
  337.  
  338.  STRUCTURE SGWork,0
  339.     APTR        Gadget
  340.     APTR        StringInfo
  341.     APTR        WorkBuffer
  342.     APTR        PrevBuffer
  343.     ULONG    Modes
  344.     APTR        IEvent
  345.     UWORD    Code
  346.     WORD        BufferPos
  347.     WORD        NumChars
  348.     ULONG    Actions
  349.     LONG        LongInt
  350.     APTR        GadgetInfo
  351.     UWORD    EditOp
  352.     LABEL    sgw_SIZEOF
  353.  
  354.  STRUCTURE impFrameBox,4
  355.     APTR        ContentsBox
  356.     APTR        FrameBox
  357.     APTR        DrInfo
  358.     LONG        FrameFlags
  359.      LABEL    impf_SIZEOF
  360.  
  361.  STRUCTURE impDraw,4
  362.     APTR        RPort
  363.     WORD        OffsetX
  364.     WORD        OffsetY
  365.     ULONG    State
  366.     APTR        DrInfo
  367.     WORD        DimensionsWidth
  368.     WORD        DimensionsHeight
  369.      LABEL    impd_SIZEOF
  370.  
  371.  STRUCTURE impErase,4
  372.     APTR        RPort
  373.     WORD        OffsetX
  374.     WORD        OffsetY
  375.     WORD        DimensionsWidth
  376.     WORD        DimensionsHeight
  377.      LABEL    impe_SIZEOF
  378.  
  379.  STRUCTURE impHitTest,4
  380.     WORD        PointX
  381.     WORD        PointY
  382.     WORD        DimensionsWidth
  383.     WORD        DimensionsHeight
  384.      LABEL    imph_SIZEOF
  385.  
  386.  STRUCTURE MsgHeader,0
  387.     ULONG        MethodID
  388.     LABEL        methodid_SIZEOF
  389.  
  390.  STRUCTURE    gpHitTest,4
  391.     APTR        GInfo
  392.     WORD        MouseX
  393.     WORD        MouseY
  394.      LABEL    gpht_SIZEOF
  395.  
  396.  STRUCTURE    gpRender,4
  397.     APTR        GInfo
  398.     APTR        RPort
  399.     LONG        Redraw
  400.      LABEL    gpr_SIZEOF
  401.  
  402.  STRUCTURE    gpInput,4
  403.     APTR        GInfo
  404.     APTR        IEvent
  405.     APTR        Termination
  406.     WORD        MouseX
  407.     WORD        MouseY
  408.     LABEL    gpi_SIZEOF
  409.  
  410.  STRUCTURE ICLASS,0
  411.     STRUCT    Dispatcher,20
  412.     ULONG    Reserved
  413.     APTR        Super
  414.     APTR        ID
  415.     UWORD    InstOffset
  416.     UWORD    InstSize
  417.     ULONG    UserData
  418.     ULONG    SubclassCount
  419.     ULONG    ObjectCount
  420.     ULONG    Flags
  421.      LABEL    cl_SIZEOF
  422.  
  423.  STRUCTURE GadgetInfo,0
  424.     APTR        Screen
  425.     APTR        Window
  426.     APTR        Requester
  427.     APTR        RastPort
  428.     APTR        Layer
  429.     STRUCT    Domain,8
  430.     STRUCT    Pens,2
  431.     APTR        DrInfo
  432.     LABEL    ggi_SIZEOF
  433.