LOL :-D
a co Ty myślisz, że ja tam nie patrzyłem? :-P
zobacz to jest procedura wydruku:
WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER);
Ja nie operuję na samej drukarce tylko wywołuję tą funkcję.. ale sobie tak myślę, że skoro te ustawiania są nie zależne od Delphi.. (drukuje tak jak było poprzednio ustawiane) to może Printer nawet być..ale wątpę..
Jeszcze jakieś propozycje? ;-)
mówię Ci, że nie ma w "praktyce" ale w pomocy jest.
Najlepiej zrób tak.. wstaw WebBrowser, zdefinuj w uses moduł Printers
No i odwołaj się do drukarki, czyli
Printer.Jakas_procedura;
Problem w tym, że nie mogę nigdzie znajeźć właśniwości Margins :/
Z reszta sam zobacz jesli masz czas ;-)
//Edit
Ok. już mam odpowiedź.. poszukałem w pomocy..tym razem w d2005.. można wstawić komponent: PageSetupDialog1 a potem już w nim odwołania do marginesów się znajdują ;-)
Przykład:
PageSetupDialog1.MarginLeft:=10;