WINLIST Name
WINLIST Purpose
List windows in use. Category
Calling Sequence
winlist, list Inputs
Keyword Parameters
Keywords
FREE=free Returned list of free windows.
PIXLIST=pix Flags for windows in use indicating pixmaps.
1 means pixmap, 0 means normal window.
/QUIET Suppress listing.
XSIZE=xs, YSIZE=ys Returned arrays of window sizes.
XPOS=xp, YPOS=yp Returned arrays of window positions.
SIZE_MATCH=sz 2 element array with window size to
match: [xsize,ysize]. Pixmaps are ignored.
WINDOW_MATCH=win Returned index of window with given
size (-1=none).
LOOKBACK=back Max number of windows to look back for
match. Default=all.
Outputs
list = returned list of window numbers in use. out
Common Blocks
Notes
Note: Unless /QUIET used lists window indices and sizes.
Modification History
R. Sterner, 2001 Mar 30
R. Sterner, 2003 Apr 21 --- Returned window sizes and positions.
R. Sterner, 2003 Apr 21 --- Now can return a window matching given size.
R. Sterner, 2004 Mar 16 --- Attempt to deal with pixmaps.
R. Sterner, 2003 May 13 --- Reversed window list to put latest first.
R. Sterner, 2005 Feb 22 --- Listed window IDL code.
R. Sterner, 2006 Feb 27 --- Windows help,/recall is different.
R. Sterner, 2008 Mar 25 --- Windows help,/recall is slightly different.
R. Sterner, 2009 Dec 23 --- Added a buffer to tprint calls.
R. Sterner, 2010 Sep 13 --- Converted arrays from () to [].
Copyright (C) 2001, Johns Hopkins University/Applied Physics Laboratory
This software may be used, copied, or redistributed as long as it is not
sold and this copyright notice is reproduced on each copy made. This
routine is provided as is without any express or implied warranties
whatsoever. Other limitations apply as described in the file disclaimer.txt.