home *** CD-ROM | disk | FTP | other *** search
- rem window manager
- :start
- getmenu "SELECT WINDOW MANAGER OPTION",\
- "ADD",\
- "DELETE",\
- "INITIAL"
-
- on (@key + 3) goto exit, exit, start,,\
- add,\
- delete,\
- initial
-
- :add
- getint "ENTER WINDOW TO ADD (%d), F-10 DONE =>",defwin,wincnt
- on (@key + 3) goto exit, start,
- defwin = defwin + 1
- win[wincnt][0] = @view
- win[wincnt][1] = @xmin
- win[wincnt][2] = @ymin
- win[wincnt][3] = @xmax
- win[wincnt][4] = @ymax
- goto add
-
- :delete
- getint "ENTER WINDOW TO DELETE =>",windel,windel
- on (@key + 3) goto exit, start, delete,
- win[windel][0] = 0
- win[windel][1] = 0
- win[windel][2] = 0
- win[windel][3] = 0
- win[windel][4] = 0
- goto start
-
- :initial
- array win[10] [5]
- defwin = 1
- windel = 1
- wincnt = 1
- goto start
-
- :exit
-
- exit
-