CHAMELEON tries to place the widgets in convenient places on the screen so that there is not too much overlap and so that the plot windows do not cover too many of the widgets. The IDL version detects the dimensions of your screen and uses this information for the placements of the widgets.