(* type *) type scrollValue = [ | `Page(int) (* tk option: scroll page *) | `Unit(int) (* tk option: scroll unit *) | `Moveto(float) (* tk option: moveto *) ] (* /type *)