User (Legacy) Posted May 11, 2000 Report Share Posted May 11, 2000 I am trying to implement printing in my application and I have a problem. I want to let the user print what is displayed in the chart area efter for example zooming the chart. What happens is that when the chart is printed I only get the last portion of it. It seems like the Paint function divides the chart into sections as big as the section zoomed in and sends the last one to the printer. I use Paint since I put a header on top of the page. Has anyone some suggestion on how to solve this in VC++? Regards, Erik Alsmyr Link to comment Share on other sites More sharing options...
User (Legacy) Posted March 22, 2002 Author Report Share Posted March 22, 2002 I have the same sort of problem. After allowing the user to zoom into a section, I want him to be able to print *just* that section. Instead what I get is multiple pages, each zoomed to a factor that is about what the user has zoomed to. Also, the section that he zoomed into is invariably (unless pure luck intervenes) spread across two pages. Whatever happened to WYSIWYG? How do I get it to print *just* what the user has shown? Bill Flynn wflynn@endvr.com "Erik Alsmyr" <erik.alsmyr@home.se> wrote in message news:WB5vx7yr8GA.1696@webserver1.softwarefx.com... > I am trying to implement printing in my application and I have a problem. > > I want to let the user print what is displayed in the chart area efter for > example zooming the chart. What happens is that when the chart is printed I > only get the last portion of it. > > It seems like the Paint function divides the chart into sections as big as > the section zoomed in and sends the last one to the printer. > > I use Paint since I put a header on top of the page. > > Has anyone some suggestion on how to solve this in VC++? > > Regards, > Erik Alsmyr > > > Link to comment Share on other sites More sharing options...
Software FX Posted March 23, 2002 Report Share Posted March 23, 2002 You can use the PrintIt method as follows: Chart1.PrintIt -1, -1 You can also use the Paint method to further customize your printed output. The default toolbar button prints all the pages, we think this is the most appropriate default as it is independent of the user view, kinda like in a word processor, when you print the default is to print the entire document not the section your have in the screen. -- FP Software FX, Inc. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.