Windows: Execution, Text, Graphics
ISETLW starts up with one Execution window and one Graphics window,
but you can use File | New or File | Open to create/open multiple Text windows.
The Execution window and the Graphics window can be minimized within ISETLW, but
cannot be closed.
- Execution Window
All results of executing code show up in the Execution window.
You can do all your editing and executing from this window, or you can do editing
in Text windows and highlight and run code from a Text window.
- Text Windows
The Execution window tends to get cluttered with the results of repeatedly
executing code, re-editing that code, then re-executing it. Using a Text window
for your editing is a way to keep a clean copy of your code, suitable for
saving to a file for later use. To execute line(s) of code in a Text window
highlight the code, then click the Go button on the Toolbar or click Run in the File menu.
ISETLW will execute the highlighted line(s) of code and display the results
in the Execution window.
- Graphics Window
Graphics output displays in the Graphics window.
Most people use graphics functions loaded from external files such as plot.stl
or donplot.stl (e.g. put !include donplot.stl in the isetl.stl main include
file that runs at program start up). New users to the graphics routines often
forget to type a q (quit) command to terminate the plot function and return control
to the Execution or Text windows.
The Window menu allows you to cascade, horizontally tile, or
vertically tile all open windows. Some people find it convenient to minimize the
graphics window and tile the Execution window and one Text window vertically. With
this setup you can work in the Text window, editing and re-executing pieces
of code, and see the results in the Execution window.