I am creating a series of dialogs that are calendars for a scheduling app. As I place them on the screen I like them to start at the top left of the desktop, and they stack next to each other as I keep adding them. The problem I see is that the dialog flashes on the screen inside the MDI area before the move. Just looks annoying. I have tried lVisible := .f., EnableWindow( oDlg:hWnd,.f.), oDlg:Hide(), also tried the From and To coordinates on the "Define Dialog" command. The Move happens during the "On Init" part of the Activate command. Anybody know the trick to make this happen.
Byron Hopp
Matrix Computer Services