8.5 Sheet Notification Protocol

  • 8.5.1 Relationship to Window System Change Notifications
  • 8.5.2 Sheet Geometry Notifications
  • The notification protocol allows sheet clients to be notified when a sheet hierarchy is changed. Sheet clients can observe modification events by providing :after methods for functions defined by this protocol. [annotate]

    8.5.1 Relationship to Window System Change Notifications

    Minor issue: More to be written. --- RSL [annotate]

    note-sheet-grafted  sheet [Generic Function]
    note-sheet-degrafted  sheet [Generic Function]
    note-sheet-adopted  sheet [Generic Function]
    note-sheet-disowned  sheet [Generic Function]
    note-sheet-enabled  sheet [Generic Function]
    note-sheet-disabled  sheet [Generic Function]
              

    These notification functions are invoked when the state change has been made to the sheet sheet. [annotate]

    [annotate]

    8.5.2 Sheet Geometry Notifications

    Minor issue: More to be written. --- RSL [annotate]

    note-sheet-region-changed  sheet [Generic Function]
    note-sheet-transformation-changed  sheet [Generic Function]
              

    These notification functions are invoked when the region or transformation of the sheetsheet has been changed. When the regions and transformations of a sheet are changed directly, the client is required to call note-sheet-region-changed or note-sheet-transformation-changed. [annotate]

    Note: Who exactly is the _client_? [edit]-- Gilbert Baumann 2017-07-23 15:29Z
     

    [annotate]

    Note: Probably the program that changes regions and transformations _directly_. [edit]-- DK 2021-01-01 12:30Z