Tak uruchamiam Form13
IF not Assigned(Form13) then Form13:=TForm13.Create(Form9);
Form13.Show;
A tak zamykam Form13 poleceniem Close;
Na Form13 potrzebuję dwa Buttony jeden Anuluj a drugi Drukuj.
Procedura drukowania jest tak zrobiona że może drukować bezpośrednio do drukarki lub do Form13.Image1 po zmianie jednej zmiennej boolean.
Nie wiem jak zamykać Form13 aby automatycznie uruchomić procedurę drukowania jeżeli zostanie wybrany Button Drukuj natomiast jeżeli użytkownik wybierze Button Anuluj proces drukowania ma zostać pominięty.
Podgląd wydruku Form13 będzie uruchamiana z wielu innych Form. Przygotowanie parametrów do wydruku jest dokonywane w Formie która wywołuje Form13.
Jak można rozwiązać ten problem.