Resource: RDisplay

global resource RDisplay
   //
   // The RDisplay resource encompasses the screen display and common
   // input/output devices (keyboard, mouse).
   //

   operations
     initialize ()
        "Called when execution starts."
     terminate ()
        "Called just before execution ends."

     displayWindow (w: RWindow)
        "Display a window w."

     raiseWindow (w: RWindow)
        "Raise w to the top of the display."
     lowerWindow (w: RWindow)
        "Lower w to the bottom of the display."

     enableKeyboardEvents (w: RWindow)
        "Allow w to receive keyboard events."
     enableMouseClickEvents (w: RWindow)
        "Allow w to receive mouse click events."
     enableMouseMotionEvents (w: RWindow)
        "Allow w to receive mouse motion events."
     enableFocusEvents (w: RWindow)
        "Allow w to receive display focus events."

     accessClipboard () 
        "Access the system clipboard."
     accessEventQueue ()
        "Access event queue."

    


About this file

Naccio Home Page
David Evans
University of Virginia, Computer Science