hi Brick_top
here is very rough sketch of what i describe
1. extract Note folder to drive D:
2. open latest.dwg
3. load lsp
4. type REC
5. select required Note
6. one xref overlay above another. it shouldn't be like that but i have a problem with refreshing screen when dcl is open7. after cancel latest view is restored
kruuger
I know he said he didn't need it (item 6).....
I wanted to just update the code and resubmit, but I don't know which action_tile is commiting the work.
I moved the new_dialog call to the t cond, and added the following usage of preview
Also need a call to restore dialog settings harvested before closing.
( T
(setq preview 2)
(while (>= preview 2)
(new_dialog "StdListDialog" dc ""
(cond
( *cd-TempDlgPosition* )
( (quote (-1 -1)) )
)
)
(if settings (restore_dialog_settings_defun))
Leaving the call to start_dialog in it's current location, it would look like this
(setq preview (start_dialog))
Which ever action_tile that performed the changes can substitute it's definition with something like
"(setq settings (dialog_save_settings_defun))(done_dialog 4)"
Now immediately after start_dialog (mentioned above), perform another cond
(cond
((= 4 preview)
(previewMyChanges_defun)
)
);cond
);while preview >=2 ;cycles back to our dialog
Any other call to done_dialog will generate preview = 1, which will exit the while statement.