reference / windows
window
Opens a window of the given size, optionally at a position, and gives it back.
window size 300 200 title "small" resizable falsebackground navycircle at 150 100 radius 50 fill gold
How to write it
window size width height [at number number] [title text] [resizable true or false] [bordered true or false] [topmost true or false] [smallest number number] [largest number number] [ratio number] [alpha number] [focusable true or false] [visible true or false] [fullscreen true or false] [grab true or false] [parent window] [modal true or false] [cursor word]
Gives a window.
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.
| Field | What it is | |
|---|---|---|
width | a number | |
height | a number | |
title | text | |
at | a vector of 2 numbers | |
mouse | a vector of 2 numbers | read only |
fullscreen | true or false | |
resizable | true or false | |
bordered | true or false | |
topmost | true or false | |
visible | true or false | |
alpha | a number | |
smallest | a vector of 2 numbers | |
largest | a vector of 2 numbers | |
ratio | a number | |
focusable | true or false | |
grab | true or false | |
modal | true or false | |
parent | a window | |
focused | true or false | |
maximized | true or false | |
minimized | true or false | |
cursor | text | |
hovered | true or false | read only |
covered | true or false | read only |