Page 1 of 2
PrintRequester() in 7 x64 + pb 4.51
Posted: Sun Oct 03, 2010 5:07 pm
by Alireza
Re: PrintRequester() in 7 x64 + pb 4.51
Posted: Sun Oct 03, 2010 5:43 pm
by PureLust
+1 (confirmed)
Re: PrintRequester() in 7 x64 + pb 4.51
Posted: Mon Oct 04, 2010 10:55 am
by Alireza
Forum Admin Reply ???

Re: PrintRequester() in 7 x64 + pb 4.51
Posted: Mon Oct 04, 2010 11:33 am
by Rings
please don't bump and don't reply +1.
very anoying for the dev-team.
better write a bit more description what did not work
as expected.
there is not one prophesier in the team

Re: PrintRequester() in 7 x64 + pb 4.51
Posted: Mon Oct 04, 2010 11:45 am
by Alireza
ok, but i set image include essential points
the case is very clear, when i use PrintRequester() in pb on Win7 x64, some parts of PrintDlg dont work.
SpinGadget and Wheel of mouse.
please run
in your PB editor just!
Thanks

Re: PrintRequester() in 7 x64 + pb 4.51
Posted: Mon Oct 04, 2010 11:46 am
by ts-soft
Tested on win 7 ultimate x64 and winxp sp3 with pb 4.51 x86 and x64, ansi/unicode
no problem on my pc
greetings
Thomas
Re: PrintRequester() in 7 x64 + pb 4.51
Posted: Mon Oct 04, 2010 11:50 am
by Alireza
oh, don't work for me then...i comeback to 4.50 and try... don't work too

Re: PrintRequester() in 7 x64 + pb 4.51
Posted: Mon Oct 04, 2010 12:21 pm
by Rings
in my point of view,
writing to a File (Microsoft XPS Writer) only
allow 1 Document (there is no sence for more) .
So its clear that the spin is disabled.
Test with a real printer.
Re: PrintRequester() in 7 x64 + pb 4.51
Posted: Mon Oct 04, 2010 12:36 pm
by PB
Confirmed here on XP.
BUT, how is this a PureBasic bug? It's a WINDOWS DIALOG BOX!
Want proof? Open Notepad and select the same printer, and the same
spin thing is disabled there. Try with ANY app! This is not a bug.

Re: PrintRequester() in 7 x64 + pb 4.51
Posted: Mon Oct 04, 2010 12:37 pm
by PureLust
Rings wrote:please don't bump and don't reply +1.
very anoying for the dev-team.
Sorry for that "+1", I just want to confirm, that this Problem appears on my machine as well, because I'm aware, that it might not appear on all other machines (like on ts-softs).
Rings wrote:better write a bit more description what did not work
as expected.
there is not one prophesier in the team

Sorry again, but for me the problem was clear after a quick look at Alirezas screenshot.
Rings wrote:in my point of view,
writing to a File (Microsoft XPS Writer) only
allow 1 Document (there is no sence for more) .
So its clear that the spin is disabled.
Test with a real printer.
That was exactly my thought at the beginning, so I've tested (and confirmed) it.
The prob appears on any printer, not only on XPS Writer.
(btw. I was really supprised, that you can set the number of copies for a "document-out"-printer.)
Re: PrintRequester() in 7 x64 + pb 4.51
Posted: Mon Oct 04, 2010 12:50 pm
by PureLust
PB wrote:Want proof? Open Notepad and select the same printer, and the same
spin thing is disabled there.
Try with ANY app! This is not a bug.

Tested with a lot of other apps - Dialog-box works fine (except from Notepad).
Re: PrintRequester() in 7 x64 + pb 4.51
Posted: Mon Oct 04, 2010 1:09 pm
by Alireza
omg, in my system all PrintDlg's has same problem.
Sorry for my bad post
no pb bug
Re: PrintRequester() in 7 x64 + pb 4.51
Posted: Mon Oct 04, 2010 1:11 pm
by PB
> Tested with a lot of other apps - Dialog-box works fine
Those boxes aren't the standard Windows one, then.
> omg, in my system all PrintDlg's has same problem
See?

Re: PrintRequester() in 7 x64 + pb 4.51
Posted: Mon Oct 04, 2010 2:01 pm
by rsts
PB wrote:> Tested with a lot of other apps - Dialog-box works fine
Those boxes aren't the standard Windows one, then.
> omg, in my system all PrintDlg's has same problem
See?

The dialog boxes on the other programs are probably correct because they're 32 bit programs.
To test for 32 bit versus 64 bit -
run notepad from windows\syswow64 - it's 32 bit and should work correctly
run notepad from windows\ or windows\system32 - it's 64 bit and will probably fail.
cheers
Re: PrintRequester() in 7 x64 + pb 4.51
Posted: Mon Oct 04, 2010 3:48 pm
by PureLust
PB wrote:> Tested with a lot of other apps - Dialog-box works fine
Those boxes aren't the standard Windows one, then.
Oh, right ... if it works, it cant be standard Windows.
Sometimes you have really interesting perceptions. Thanks for that, made my day.
rsts wrote:To test for 32 bit versus 64 bit -
run notepad from windows\syswow64 - it's 32 bit and should work correctly
run notepad from windows\ or windows\system32 - it's 64 bit and will probably fail.
This sounds to me like a very budding toehold, but - no, same thing on both versions.

Further I've compiled with PB_x86 and PB_x64 - no differences.
BUT - on the following ScreenShot you can see, that there are more differences between the "working" version and the "not working" versions:

As you can see, in the "working version"(or lets say: "The one with the more available options" - image on the right) you can also select the "Seitenbereich" (engl.: side band?). Further the left one has got an "use"-Button.
So I suggest it depends on the Parameters the Dialog-Box is called with, that the user will be able to change these settings or not.
Or maybe there are more that one callable Dialog-Versions (see the slightly different design of the Dialogs).
Actually I'm working on a Printer-Library anyway, so I'll have a closer look into this and play a bit with the Printerdialog, to figure out what could causes the differences.
PS: IE8 is using the left Version of the Dialog, with all Options available. So it seems to be to be a parameter issue.