Unable to set / get margins from PageSetupDialog in Linux
Original Reporter info from Mantis: fedkad
-
Reporter name: Fedon Kadifeli
Original Reporter info from Mantis: fedkad
- Reporter name: Fedon Kadifeli
Description:
I am on the latest trunk of Linux. But, version 1.8.2 also has the same problem. Windows is OK.
The margins of PageSetupDialog cannot be accessed.
System: Ubuntu Linux 17.10 / Gtk2
Note: I have a default printer defined on the system.
Steps to reproduce:
* On a new form add a TPageSetupDialog and a button.
* On the click event of the button run:
PageSetupDialog1.Execute
* The setup dialog will be displayed, but with empty Margin values.
* If you change the Margin values, nothing happens on the sample page in the dialog box.
* If you close and click again on the button to reopen the PageSetupDialog, the margin values are again empty.
* The Margins group box does not display any metric (like "inches")
* There is a useless "Printer..." button at the bottom right.
* "Source" is disabled.
* We have also a funny tab order for the controls on this dialog box.
Mantis conversion info:
- Mantis ID: 33427
- OS: Ubuntu Linux
- OS Build: 17.10
- Build: 57503
- Platform: x86_64-linux-gtk2
- Version: 1.9 (SVN)
- Fixed in revision: r57512 (#1c894ad0),r57516 (#dd8971ca)-18 (#35cc9bdd),r57528 (#e092279c),r57533 (#f745a6b3)-34 (#a2060eac),r57537 (#45ea5e6e),r57540 (#eb60bc8c),r57542 (#eadbad36)-43 (#12879a93),r57547 (#bc26b5cd),r57555 (#5e04ba4a)
- Monitored by: » fedkad (Fedon Kadifeli), » Alextp (CudaText man)