rocinantealpha

reference / windows

set

Changes a window that is open, with the words of window: set w size 400 300 resizable false.

w = window size 300 200on key "b" [ set w size 500 300 ]on key "t" [ set w topmost true ]

How to write it

set window [size number number] [width number] [height number] [at number number] [title text] [fullscreen true or false] [resizable true or false] [bordered true or false] [topmost true or false] [visible true or false] [alpha number] [smallest number number] [largest number number] [ratio number] [focusable true or false] [grab true or false] [parent window] [modal true or false] [cursor word] [focused true or false] [maximized true or false] [minimized true or false]

Words it takes

after cursor
arrow, none

What a window has

Each is read as a field, w.width, and changed with set, set w width 400, unless it says otherwise.

FieldWhat it is
widtha number
heighta number
titletext
ata vector of 2 numbers
mousea vector of 2 numbersread only
fullscreentrue or false
resizabletrue or false
borderedtrue or false
topmosttrue or false
visibletrue or false
alphaa number
smallesta vector of 2 numbers
largesta vector of 2 numbers
ratioa number
focusabletrue or false
grabtrue or false
modaltrue or false
parenta window
focusedtrue or false
maximizedtrue or false
minimizedtrue or false
cursortext
hoveredtrue or falseread only
coveredtrue or falseread only

Related