PDF-XChange - Tracker PDF Viewer - TIFF-XChange - Image-XChange - XMF-XChange - Raster-XChange - Support

Moderators: TrackerSupp-Daniel, Tracker Support, Chris - Tracker Supp, Vasyl-Tracker Dev Team, Sean - Tracker, Tracker Supp-Stefan

 
Puffolino
User
Topic Author
Posts: 79
Joined: Wed Feb 09, 2011 1:06 pm

Latest V6 Printer version - some issues/questions...

Sun Jan 22, 2017 1:30 pm

1) the filerequester will be opened in the background at the top left screen position - please center the window and bring it to the front! The first point may need to create an invisible window before initiating the requester, the second issue could be done by checking the windows handles and sending an message to the filerequester when has been created...

2) since the latest update, my windows 8.1 shows me an printer error (in a dark blue box on the right screen) each time I want to print to the printer driver. When printing is done, the printer job stays in the printer spooler...
...I never had this behaviour, not sure, if this has to do with the update of the printer driver or some windows updates from the last weeks...

3) I'm also curious how to set printer margins individually - I'm quite sure, there must be a trick, but I failed to do so. In other words, how to get specific margins (left, right, top, bottom) easily? In the paper setup configuration, I tried to change the sheet size by removing the tick from "Scale to fit". Is this the right approach? And how to get rid of the apect ratio lock?

Thank you,
Michael
 
User avatar
Will - Tracker Supp
Site Admin
Posts: 5881
Joined: Mon Oct 15, 2012 9:21 pm
Location: Chemainus, BC
Contact:

Re: Latest V6 Printer version - some issues/questions...

Mon Jan 23, 2017 9:55 am

Hi Michael,

Thanks for the post!

1) the filerequester will be opened in the background at the top left screen position - please center the window and bring it to the front! The first point may need to create an invisible window before initiating the requester, the second issue could be done by checking the windows handles and sending an message to the filerequester when has been created...
I'm not seeing this here. Can you advise on whether this happens when printing from a particular application?

2) since the latest update, my windows 8.1 shows me an printer error (in a dark blue box on the right screen) each time I want to print to the printer driver. When printing is done, the printer job stays in the printer spooler...
...I never had this behaviour, not sure, if this has to do with the update of the printer driver or some windows updates from the last weeks...
Please send a screen-shot of the error you are seeing. Also, does this happen with all applications and with all files?

3) I'm also curious how to set printer margins individually - I'm quite sure, there must be a trick, but I failed to do so. In other words, how to get specific margins (left, right, top, bottom) easily? In the paper setup configuration, I tried to change the sheet size by removing the tick from "Scale to fit". Is this the right approach? And how to get rid of the apect ratio lock?
I don't believe that it's currently possible to set the right and bottom margins in the printer, at least I couldn't find any way to do so. I'll need to double check that. Regarding the aspect ratio lock, I'm not sure what you mean there. Can you clarify?

Thanks,
If posting files to this forum, you must archive the files to a ZIP, RAR or 7z file or they will not be uploaded.
Thank you.

Best regards

Will Travaglini
Tracker Support
http://www.tracker-software.com
 
Puffolino
User
Topic Author
Posts: 79
Joined: Wed Feb 09, 2011 1:06 pm

Re: Latest V6 Printer version - some issues/questions...

Mon Jan 23, 2017 11:43 am

Here a screen shots from a short demo session...

1. Print Browser content (Ctrl+P)
2. Windows Printer Dialog (select Properties)
3.-6. Try to use A4 Paper with 1 cm margin on all four sides (just as a simple example), but it is impossible to set the printing area to 190x277mm
7. Canceled the PDF-XChange-Printer-Properties and started printing... (Error!)
8. The file requester opens (uncentered) in the background (not easily seen when the main app is in full screen mode)
9. Click on the file requester and closed it
10. The printing job is in the spooler (independently a PDF has been created or not)
Attachments
Screenshots.zip
(925.2 KiB) Downloaded 40 times
 
Timur Born
User
Posts: 341
Joined: Tue Jun 26, 2012 1:50 pm

Re: Latest V6 Printer version - some issues/questions...

Tue Jan 31, 2017 11:47 pm

I also experience the save window not popping up on top and being placed in the upper left cornr. In the all-tab order it comes last.

Curiously the Lite driver has its save window pop up on top on the very same.PC (both drivers installed).
 
User avatar
Will - Tracker Supp
Site Admin
Posts: 5881
Joined: Mon Oct 15, 2012 9:21 pm
Location: Chemainus, BC
Contact:

Re: Latest V6 Printer version - some issues/questions...

Thu Feb 02, 2017 9:18 am

Hi guys,

Thanks for the info. - I've just tested here and regarding the Save As dialog, I only see this behaviour when printing from certain applications (e.g. Firefox & Thunderbird, MS Edge), but when printing from other applications it opens in the foreground, as the active windows (e.g. MS Word, Notepad, Internet Explorer 11, the Editor, Adobe Reader, etc.). I'll pass that along to see what's going on here.
10. The printing job is in the spooler (independently a PDF has been created or not)
I don't see that here. What OS are you using? I'm using Windows 10.

Thanks,
If posting files to this forum, you must archive the files to a ZIP, RAR or 7z file or they will not be uploaded.
Thank you.

Best regards

Will Travaglini
Tracker Support
http://www.tracker-software.com
 
Puffolino
User
Topic Author
Posts: 79
Joined: Wed Feb 09, 2011 1:06 pm

Re: Latest V6 Printer version - some issues/questions...

Thu Feb 02, 2017 1:47 pm

I've checked some programs now (Microsoft Office etc.), the behaviour of the "invinsible" file selector in the top left screen position is the same everywhere - this effect was seen in earlier releases, then it got better, the latest version shows, hm, the uncoolest behaviour.

I am using Windows 8.1 here.

Cheers.
 
User avatar
Will - Tracker Supp
Site Admin
Posts: 5881
Joined: Mon Oct 15, 2012 9:21 pm
Location: Chemainus, BC
Contact:

Re: Latest V6 Printer version - some issues/questions...

Fri Feb 03, 2017 8:23 am

Hi Puffolino,

I've heard back from one of the devs. on this and he's said he will look into it to see what we can do. He's also mentioned that fixing this might not be as easy as it would seem, as MS's policy is to prevent background applications from showing windows/dialogs on top of other windows. As he said: we'll do what we can.

Cheers,
If posting files to this forum, you must archive the files to a ZIP, RAR or 7z file or they will not be uploaded.
Thank you.

Best regards

Will Travaglini
Tracker Support
http://www.tracker-software.com
 
Timur Born
User
Posts: 341
Joined: Tue Jun 26, 2012 1:50 pm

Re: Latest V6 Printer version - some issues/questions...

Fri Feb 03, 2017 8:42 am

Maybe take a look into how XChange Lite does it then? ;) When I print out of the same application using Lite then the save window pops up in front, while the Standard window does not.

But yes, I noticed that various applications can suffer from this. That being said, I mentioned elsewhere that Editors CTRL-F popup causes Editor to come to front the moment it is activated. This happens not only when CTRL-F is used, but also when I activate the popup window via X-mouse. My X-mouse settings are to activate window under mouse-pointer after 1s of hovering, but to not bring it to front. So whatever code the CTRL-F window is using, it may be usable to bring the save dialog to front, too.
 
Timur Born
User
Posts: 341
Joined: Tue Jun 26, 2012 1:50 pm

Re: Latest V6 Printer version - some issues/questions...

Fri Feb 03, 2017 8:46 am

Curious: I just tried to replicate the behavior and also moved the save windows around. Both Lite and Standard pop up in front now and they save their position after I moved them. This is quite shortly after I did a fresh PC start. I'll keep an eye on this and report back.
 
Timur Born
User
Posts: 341
Joined: Tue Jun 26, 2012 1:50 pm

Re: Latest V6 Printer version - some issues/questions...

Fri Feb 03, 2017 9:13 am

It's worth mentioning that Adobe's own Acrobat printer doesn't pop up its save dialog in front of Adobe's own Acrobat DC. So it's not an exclusive problem of XChange. ;)
 
Puffolino
User
Topic Author
Posts: 79
Joined: Wed Feb 09, 2011 1:06 pm

Re: Latest V6 Printer version - some issues/questions...

Fri Feb 03, 2017 9:24 am

Will - Tracker Supp wrote:
Hi Puffolino,

I've heard back from one of the devs. on this and he's said he will look into it to see what we can do. He's also mentioned that fixing this might not be as easy as it would seem, as MS's policy is to prevent background applications from showing windows/dialogs on top of other windows. As he said: we'll do what we can.

Cheers,


Thanks for your efforts.
As I know services are not allowed to handle dialogs directly, but I have a positive feeling, that background processes can do everything ;-)
I'm not sure, if the windows internal requester will be modified by a hook/callback (to see the pdf options), but even when the initial call won't bring the window to the front, a delayed message could do that...

Off topic (not totally): because Windows 8.1 does not have a start menu, I wrote a small menu to have access to all needed apps and documents. When the mouse cursor is moved to the top left screen position, it's windows gets on the top - this works reliable and fine :)
 
User avatar
Will - Tracker Supp
Site Admin
Posts: 5881
Joined: Mon Oct 15, 2012 9:21 pm
Location: Chemainus, BC
Contact:

Re: Latest V6 Printer version - some issues/questions...

Fri Feb 03, 2017 10:37 am

Thanks guys, we'll see what can be done :)
If posting files to this forum, you must archive the files to a ZIP, RAR or 7z file or they will not be uploaded.
Thank you.

Best regards

Will Travaglini
Tracker Support
http://www.tracker-software.com
 
Puffolino
User
Topic Author
Posts: 79
Joined: Wed Feb 09, 2011 1:06 pm

Re: Latest V6 Printer version - some issues/questions...

Sun Feb 19, 2017 3:27 pm

Meantime I played around with windows API calls to get a windows (let's say it's handle is stored in WinID) reliable to the front...

I started with...
SetForegroundWindow(WinID)
SetActiveWindow(WinID)
SetFocus(WinID)

...found...
BringWindowToTop(WinID)

...but ended with...
SendMessage(#HWND_BROADCAST,#WM_SYSCOMMAND,#SC_HOTKEY,WinID)

...which seems to work perfect in all cases!

Maybe this could be helpful for your developer team.

Cheers,
Michael
 
User avatar
Will - Tracker Supp
Site Admin
Posts: 5881
Joined: Mon Oct 15, 2012 9:21 pm
Location: Chemainus, BC
Contact:

Re: Latest V6 Printer version - some issues/questions...

Sun Feb 19, 2017 9:37 pm

Brilliant, thanks Michael - I'll pass that along!

Cheers,
If posting files to this forum, you must archive the files to a ZIP, RAR or 7z file or they will not be uploaded.
Thank you.

Best regards

Will Travaglini
Tracker Support
http://www.tracker-software.com

Who is online

Users browsing this forum: No registered users and 1 guest