Przechwycenie ANULOWANIA drukowania

0

Mam procedre ktora drukuje richedit , ale wczesniej wyswietlaja sie opcje drukarki. Wyglada to tak:

procedure TForm3.Button1Click(Sender: TObject);
begin
PrinterSetupDialog1.Execute;
Richedit1.Print('ble ble');

end;

Jak zrobić , że gdy w opcjach drukarki nacisne ANULUJ to drukarka nie bedzie drukować??
W tej chwili drukuje niezależnie co nacisne w opcjach :(

[???]

<font color="red">Dopisane :

Dzieki my_nick , dzała [hurra] </span>

0

if PrinterSetupDialog.Execute then
begin
//tu drukowanie
end;

1 użytkowników online, w tym zalogowanych: 0, gości: 1