circulate_request Event

The fields that can be unified in circulate_request events are:

  1. type(T) unifies T with circulate_request.
  2. serial(S) unifies S with the serial number of the last request processed by the server.
  3. send_event(B) unifies B, a boolean value, with one of

    true
    If the event was sent by another client.
    false
    If the event was sent by the server.
  4. display(D) unifies D with the ProXL Display the event was read from.
  5. parent(P) unifies P with the parent ProXL Window of the window being restacked. This is the window that selected the event.
  6. window(W) unifies W with the ProXL Window that is being restacked.
  7. place(P) unifies P with one of

    on_top
    If the window was raised to the top of the stack
    on_bottom
    If the window was placed at the bottom of the stack