Page 1 of 2

PrintRequester() in 7 x64 + pb 4.51

Posted: Sun Oct 03, 2010 5:07 pm
by Alireza
Image

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 ??? :twisted:

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 :D
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

Code: Select all

PrintRequester()
in your PB editor just!
Thanks :D

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 :oops:

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! :lol:

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. :mrgreen:
Sometimes you have really interesting perceptions. Thanks for that, made my day. Image
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:
Image
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.