(setq re (start_dialog))
(cond
((= re 1) (GL:tcgb))
((= re 2) (GL:tcgbf))
((= re 3) (GL:tcqbxs))
((= re 4) (GL:tcdj))
((= re 5) (GL:tcdjf))
((= re 6) (GL:tcqbjd))
((= re 7) (GL:tcsd))
((= re 8) (GL:tcsdf))
((= re 9) (GL:tcqbjs))
((= re 10) (GL:tcqbxjj))
((= re 11) (C:LAYMCUR))
((= re 12) (C:BN))
((= re 13) (command "laywalk"))
((= re 14) (bctczt))
((= re 15) (hftczt))
((= re 16) (ke:xkyssc))
((= re 17) (GL:ycwt))
((= re 18) (GL:yfwt))
((= re 19) (GL:xswt))
);end cond
(unload_dialog dclid)
(close fn)
(vl-file-delete fname)
(princ)
)