Menu

#48 Print dialogue appears for every file when batch printing multiple files

Next_Release
open
None
Patch
2022-04-01
2014-09-15
Riot
No

When selecting the print function to print all open files, the printer selection dialogue appears once for each file that's printed, with a "please wait while printing" dialogue appearing in between during printing each file. As such it's completely useless for batch-printing large numbers of files, as the user has to sit and click "ok" on the printer selection dialogue box every time.

Also, a print preview would be a nice feature, as would the option to set scaling for printing :)

Discussion

<< < 1 2 (Page 2 of 2)
  • Riot

    Riot - 2021-12-08

    Can't really confirm as I raised this issue 7 years ago, and haven't used Windows since. Should be easy enough to test, even using print to pdf perhaps?

     
  • Miguel Gimenez

    Miguel Gimenez - 2022-01-17

    The question was for [@bluehazzard], sorry for don't making this clear.

     
  • bluehazzard

    bluehazzard - 2022-01-20

    Yes, i will have a look at it

     
  • bluehazzard

    bluehazzard - 2022-01-20
    • assigned_to: bluehazzard
     
  • bluehazzard

    bluehazzard - 2022-01-24

    Just some update: I tested in on linux, and it does not work as expected... i Think i have to rework it a bit...

     
  • Miguel Gimenez

    Miguel Gimenez - 2022-03-26

    @bluehazzard, I made some changes to cbeditorprintout.cpp that may clash with your current patch. Are you going to commit it or may I commit my changes?. They include your fix for invalid page size in virtual printers.

     
  • bluehazzard

    bluehazzard - 2022-03-26

    Go on! Maybe it fixes my problems on linux too :) ?

     
  • Miguel Gimenez

    Miguel Gimenez - 2022-03-26

    The problem with Linux is in ticket [#1214], the method is MSW-only.

     

    Related

    Tickets: #1214


    Last edit: Miguel Gimenez 2022-04-01
  • Miguel Gimenez

    Miguel Gimenez - 2022-04-01

    I have added cbEditorPrintout::AddControl() method so your patch is still usable with minimal changes.

    You can construct the object with the first control and later call AddControl() with the remaining controls or construct the object with nullptr and later add all controls.

    See [r12776]

     

    Related

    Commit: [r12776]


    Last edit: Miguel Gimenez 2022-04-01
<< < 1 2 (Page 2 of 2)

Log in to post a comment.