Frequently Asked Questions About RoboPrint

How can I use the multiline property in headers?
In my project Roboprint is on the mdiform and I want to use its buttons in order to print certain forms in Crystal, is that possible?
When I'm using a certain printer as default, the Preview is cut in half
I can't print two tables side by side.
How can I exclude grid columns from being printed?
What's happen when the grid is too large (GridToFit Property)?
What if RichText background appear black
Preview is very slow,especially for long reports.
I have a function in my application that resizes forms and controls when the user screen definitions are different from the design screen and print size is changed as well.

* The linefeed character inserted into the text will open a new line
RoboPrint1.TopTitle = "First Line"  +  Chr$(10)  +  "SecondLine" RoboPrint1.TopFootAlignTxt = CCenter   (Centering the header)


* Yes, it certainly is:
Private Sub RoboPrint21_BeforePrint(Cancel As Boolean, Mode As Integer
If ActiveForm.Name = "CrystalForm" Then

Cancel = True<
'The control is passed on to the procedure starting Crystal
CrystalProc (Mode)
End If
End Sub

* The page size of this printer is defined as you see it in Preview. In order to prevent this problem from occurring, change the printer page size in Printers Settings of Windows or through  Roboprint.ShowPrinter

Top

* All controls whose top is lower than the grid (DBGrid And MsFlexGrid) are printed behind the grid and not beside it.
The grid width is undefined.


* In DBGrid Control you set the Column. Visible to False. In MsFlexGrid you set MsFlexGrid1.ColWidth(Required Column No.) to zero (Run Time only) If you want columns to be invisible in the print output, you must set their Invisible property or set their width to zero in the BeforePrint event and restore these values in the AfterPrint event.

* When the Grid is too large Roboprint adapt the print of the columns in two ways: 
Split: When Roboprint finish to print all the columns that fit in to the page, and continue with the remainders till all the columns are printed. 
Shrink: Zooming out the grid to fit in to the page


* Set the BackColor  and any color in RichText that is a System Color to a Standard color. Roboprint  "see" the System Color in Richtext as though it's black.

* RoboPrint creates and stores the preview pages in virtual memory. The memory space required for monochrome pages is eight times smaller than that required for colour pages setting the PrviewMonochrome Property to True, or restricting the number of pages by the use of the FromPage– ToPage Properties, you can achieve faster previewing speeds.

Top

*To rectify this problem you must to add the following line to your function:
Roboprint.Zoom = Roboprint.Zoom * You own resize Factor



More Question To: support@robocx.com


Products  Download   Ordering      Company
Copyright © 2002 by Robocx.
All rights reserved. Revised: Julry 06, 2004.