To print from windows 10 in FMX TWebbrowser i use
WebBrowser1.EvaluateJavaScript('window.print()')
this JavaScript directly show print dialog.
How to show print preview before opening print dialog?
In popup menu on twebbrwoser, print preview item exist.