On this page:
display-ubuf!
8.16.0.4

6 Programmatic Output🔗ℹ

Dominik Pantůček <dominik.pantucek@trustica.cz>

 (require tui/ubuf/output) package: tui-ubuf

This module provides a high-level wrapper around display-ubuf-cells providing a programmatic way of explicitly setting the arguments of the display procedure.

procedure

(display-ubuf! ub    
  [port    
  #:x x0    
  #:y y0    
  #:only-dirty only-dirty?    
  #:clear-dirty clear-dirty?    
  #:linear linear?])  void?
  ub : ubuf?
  port : output-port? = (current-output-port)
  x0 : exact-nonnegative-integer? = 0
  y0 : exact-nonnegative-integer? = 0
  only-dirty? : boolean? = #t
  clear-dirty? : boolean? = #t
  linear? : boolean? = #f
All the arguments have the same meaning as respective arguments of display-ubuf-cells. The remaining arguments that need to be passed on are the extracted fields from given ub.