Hi Eric,
A lot has changed with the switchover from parallel port printers to USB ones. I, for one, miss the ability to use printer escape codes. I mean we can still use LPRINT CHR$(12) to eject a page, but there used to be settings for width, margins, fonts, color, etc. I can't remember if maybe we had one big gain with the ability to send images to the printer, for instance a signature. I think Rob worked on that.
Yeah, width is not supported for LPRINT in QB64, along with FRE and a few other things like inline functions DEF FN I believe it was called. I don't know if there is enough interest to pursue them, as DEF FN can be easily replaced with actual functions, FRE is not really needed as memory constraints have been removed. Things like CLEAR 200, 0, 0 to clear the stack are not required, etc.
As for printing today, I personally, I do all mine by converting the file itself to .rtf format and slaving it out to wordpad.
Well, I'm sure a few of the developers will read your post and add to the discussion.
Pete
Oh, here is the one I was thinking about: https://qb64phoenix.com/forum/showthread...04#pid3904
A lot has changed with the switchover from parallel port printers to USB ones. I, for one, miss the ability to use printer escape codes. I mean we can still use LPRINT CHR$(12) to eject a page, but there used to be settings for width, margins, fonts, color, etc. I can't remember if maybe we had one big gain with the ability to send images to the printer, for instance a signature. I think Rob worked on that.
Yeah, width is not supported for LPRINT in QB64, along with FRE and a few other things like inline functions DEF FN I believe it was called. I don't know if there is enough interest to pursue them, as DEF FN can be easily replaced with actual functions, FRE is not really needed as memory constraints have been removed. Things like CLEAR 200, 0, 0 to clear the stack are not required, etc.
As for printing today, I personally, I do all mine by converting the file itself to .rtf format and slaving it out to wordpad.
Well, I'm sure a few of the developers will read your post and add to the discussion.
Pete
Oh, here is the one I was thinking about: https://qb64phoenix.com/forum/showthread...04#pid3904