81 |
I would like to put a two-line text with the ItemCaption function, so I tried "<img>2</img>View <br> Single Page", but the result is that the <br> is ignored. Is it possible to have multiple-lines captions (different toolbar-height)
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.ToolBarFormat = "-1,100,101,102,106,-1,103,-1,104,-1,105,1000[ww=1],(" + ["] + "" + ["] + "/" + ["] + "" + ["] + ")" oPrint.Template = [ItemCaption(1000) = "Line1<br>Line2<br>Line3"] // oPrint.ItemCaption(1000 /*0x380 | exToolBarPrint*/) = "Line1<br>Line2<br>Line3" oPrint.PrintExt = oPrint oPrint.Preview() |
80 |
I would like to put a two-line text with the ItemCaption function, so I tried "<img>2</img>View <br> Single Page", but the result is that the <br> is ignored. Is it possible to have multiple-lines captions (same toolbar-height)
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.ToolBarFormat = "-1,100,101,102,106,-1,103,-1,104,-1,105,1000[ww=1]" oPrint.Template = [ItemCaption(1000) = "<font ;7>Line1<br>Line2"] // oPrint.ItemCaption(1000 /*0x380 | exToolBarPrint*/) = "<font ;7>Line1<br>Line2" oPrint.PrintExt = oPrint oPrint.Preview() |
79 |
I use the ItemCaption property to customize the interface in Italian. All is ok, but I don't understand in the ItemCaptionEnum enum what I have to use to customize the 'Printer...' button in page setup (bottom left)
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.PrintExt = oPrint oPrint.Template = [ItemCaption(12) = "Stampante"] // oPrint.ItemCaption(12) = "Stampante" oPrint.Preview() |
78 |
What are the predefined keywords the Caption/ExtraCaption supports
|
77 |
Is it possible to display different captions for different pages (sample 2)
|
76 |
Is it possible to display different captions for different pages (sample 1)
|
75 |
Is it possible to maximize the Print and Print Preview mainframe
|
74 |
Can I preview the pages with no margins ( compact )
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.PrintExt = oPrint oPrint.Template = [PreviewSettings(3) = True] // oPrint.PreviewSettings(3) = true oPrint.Template = [PreviewSettings(0) = True] // oPrint.PreviewSettings(0) = true oPrint.Template = [PreviewSettings(1) = "<b><font ;14><out 000000><fgcolor=FFFFFF><%page%></fgcolor></out></font>"] // oPrint.PreviewSettings(1) = "<b><font ;14><out 000000><fgcolor=FFFFFF><%page%></fgcolor></out></font>" oPrint.Preview() |
73 |
I have noticed that I can zoom the pages in the Print and Print-Preview, using the middle mouse buttons. How can I disable this
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.PrintExt = oPrint oPrint.Template = [PreviewSettings(9) = False] // oPrint.PreviewSettings(9) = false oPrint.Preview() |
72 |
Is it possible to display the page number with the same size on the Preview workspace
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.PrintExt = oPrint oPrint.Template = [PreviewSettings(0) = True] // oPrint.PreviewSettings(0) = true oPrint.Template = [PreviewSettings(1) = "<b><font ;14><out 000000><fgcolor=FFFFFF><%page%></fgcolor></out></font>"] // oPrint.PreviewSettings(1) = "<b><font ;14><out 000000><fgcolor=FFFFFF><%page%></fgcolor></out></font>" oPrint.Preview() |
71 |
How can I prevent zooming the page whe user clicks it
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.PrintExt = oPrint oPrint.Template = [PreviewSettings(8) = False] // oPrint.PreviewSettings(8) = false oPrint.Preview() |
70 |
How can I select/unselect the pages to be printed when user right clicks the page in the preview
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.PrintExt = oPrint oPrint.Template = [PreviewSettings(7) = False] // oPrint.PreviewSettings(7) = false oPrint.Preview() |
69 |
How can I prevent scrolling the pages by drag and drop
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.PrintExt = oPrint oPrint.Template = [PreviewSettings(6) = False] // oPrint.PreviewSettings(6) = false oPrint.Preview() |
68 |
How can I prevent scrolling the pages using the mouse wheel
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.PrintExt = oPrint oPrint.Template = [PreviewSettings(5) = False] // oPrint.PreviewSettings(5) = false oPrint.Preview() |
67 |
How can I change the preview's background color
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.PrintExt = oPrint oPrint.Template = [PreviewSettings(4) = 16777215] // oPrint.PreviewSettings(4) = 16777215 oPrint.Preview() |
66 |
How do I change the message "The number of pages being loaded is: 100. Do you want to continue
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.UILimitPagesCountMessage = "The number of pages being loaded is: <%count%>. Do you want to continue?" oPrint.PrintExt = oPrint oPrint.Preview() |
65 |
I'm asked every time after 100 pages loaded, to continue. Is there any way to change/prevent that (sample 2)
|
64 |
I'm asked every time after 100 pages loaded, to continue. Is there any way to change/prevent that (sample 1)
|
63 |
Is it possible to export/copy the pages to a file (*.emf or any other extension determines the control to save the pages in EMF format)
|
62 |
Is it possible to export/copy the pages to a file (*.pdf, exports the pages to PDF format. The %i flag has no effect if using PDF format, as all pages are saved to a single document)
|
61 |
Is it possible to export/copy the pages to a file (*.png, exports the pages to PNG format)
|
60 |
Is it possible to export/copy the pages to a file (*.tif *.tiff, exports the pages to TIFF format)
|
59 |
Is it possible to export/copy the pages to a file (*.gif, , exports the pages to GIF format)
|
58 |
Is it possible to export/copy the pages to a file (*.jpg *.jpe *.jpeg *.jfif, exports the pages to JPEG format)
|
57 |
Is it possible to export/copy the pages to a file (*.bmp *.dib *.rle, exports the pages to BMP format)
|
56 |
The Preview is automatically closed after I create the object. Is it possible to close it, when user closes the Preview
|
55 |
How do I change the paper's frame
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.PageFrameStyle = 1 oPrint.PageFrameColor = 0xff oPrint.PrintExt = oPrint oPrint.Preview() |
54 |
How cam I prevent resizing the paper's margins
|
53 |
Is it possible to place the Print and Print Preview window at the bottom of the Z order
|
52 |
Is it possible to place the Print and Print Preview window at the top (sample 2)
|
51 |
Is it possible to place the Print and Print Preview window at the top of the Z-order (sample 1)
|
50 |
I am using the eXPrint to print my object, but when I print the document a watermark logo is displayed. Is there any way to prevent that
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.RuntimeKey = "XXX" oPrint.PrintExt = oPrint oPrint.Preview() |
49 |
I've noticed that the page starts at 1. Can I change that
|
48 |
Is it possible to display the page count right after the page number
|
47 |
How do I encode/decode plain text
local oPrint,sDecode,sEncode oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject sEncode = oPrint.Encode64Text("AAAAAAAAAABBBBBBBBBBCCCCCCCCCCDDDDDDDDDD") ? "Encoded:" ? Str(sEncode) sDecode = oPrint.Decode64Text(Str(sEncode)) ? "Decoded:" ? Str(sDecode) |
46 |
How do I programmatically encode an icon file to BASE64 string (Images)
|
45 |
How do I programmatically encode a picture file to BASE64 string (HTMLPicture)
|
44 |
How do I find the number of pages
|
43 |
How do I specify the range of pages to be printed
|
42 |
My control uses transparency, and so the print and print-preview does not show as on the screen. What can I do
|
41 |
How do I get a list of available printers
|
40 |
Is it possible to assign an extra title or caption to the document
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.ExtraCaption("Left","Left-Title",0,0) oPrint.ExtraCaption("Right","Right-Title",0,2) oPrint.PrintExt = oPrint oPrint.Preview() |
39 |
Can I change/customize the toolbar
/* with (this.EXPRINTACTIVEXCONTROL1.nativeObject) Click = class::nativeObject_Click endwith */ // Occurs when the user clicks a button in the toolbar. function nativeObject_Click(ID,SelectedID) oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject ? "Click" ? Str(ID) ? Str(SelectedID) return /* with (this.EXPRINTACTIVEXCONTROL1.nativeObject) Refresh = class::nativeObject_Refresh endwith */ // Notifies your application when the pages are refreshed. function nativeObject_Refresh() oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Template = [ItemCaption(-201) = "Printer: <fgcolor=808080>Xerox</fgcolor>"] // oPrint.ItemCaption(-201 /*0xffffff30 | exPage*/) = "Printer: <fgcolor=808080>Xerox</fgcolor>" oPrint.Template = [ItemToolTip(-201) = "Xerox"] // oPrint.ItemToolTip(-201 /*0xffffff30 | exPage*/) = "Xerox" oPrint.Template = [ItemCaption(200) = "<img>7</img> Orientation: Landscape #1"] // oPrint.ItemCaption(200 /*0xc0 | exPrinting*/) = "<img>7</img> Orientation: Landscape #1" oPrint.Template = [ItemToolTip(200) = "Page Orientation"] // oPrint.ItemToolTip(200 /*0xc0 | exPrinting*/) = "Page Orientation" oPrint.Template = [ItemCaption(201) = "<img>8</img> Size: Letter\r\nLetter #1\r\nA4#9\r\nA5#11\r\nA6#70"] // oPrint.ItemCaption(201 /*0xc0 | exCancel*/) = "<img>8</img> Size: Letter\r\nLetter #1\r\nA4#9\r\nA5#11\r\nA6#70" oPrint.Template = [ItemToolTip(201) = "Paper Size"] // oPrint.ItemToolTip(201 /*0xc0 | exCancel*/) = "Paper Size" oPrint.Template = [ItemCaption(202) = "<img>9</img> <fgcolor 0000FF>Scale <sha ;;0>1 x 1"] // oPrint.ItemCaption(202 /*0xc0 | exPrintPreview*/) = "<img>9</img> <fgcolor 0000FF>Scale <sha ;;0>1 x 1" oPrint.Template = [ItemToolTip(202) = "Adjust To and Fit-To"] // oPrint.ItemToolTip(202 /*0xc0 | exPrintPreview*/) = "Adjust To and Fit-To" return local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1BGWBQwuwiNFmHRoqxSNE+NRolyCNEeTRohyyND2ZRocziNDOfRoX0SNCmlRoS1CNCGrRoO1yGoYzjWyv9nGz83D/3D83W53e93m/3774j/4j743F47/fXN5nO38ajsoEez60Z2gA7IzXKDIb/7vf6/a8fbjXVjSz9T/rnqWfss2333z4P04H34W55r65/8fL/n+/58vu6SNj2PY8mAV5YFaf5XFcVh/leWJYn+WBaFsf5bj8HJ/nAWI4w9EENQ5C0MQlCkHQhCRXwbA8Eo29z4K1GTbPy+scPw+0buS5D9wDAB8SFAiMumABYFgV6KSWihZjqFR/nIXxFH+c5aDRKsryjKZ/ydKEmSZJBXRmAEapeHk0H+GM1n+FE3H+D84n+0QLn+B87n+BM9H+Ac+zIlkzLK+Ucx5Qsdv050BH+e1GUXRroyKjZXlmWswH7JZoFWP0LDsGB/m0Ugq0/UNOU8Z9NTBJkJwrGL1vbVz40NQlDxy5dFUYex/nnXZ/nlX0iI4jZYFuXkujuFp/l+R4p1TJZYjuF5/2faNmogZxVD7LsnwsXBgTIWtwT+lYlXIf" ; +"4gXOf4b3Uf4W3af4SXgf4N3mf4J3sf4GXzcSVXBSsbVpHVZt45chHwf564RXtfnfhh/nbh9gOmGZbj+HkPFdLFnhjJbeIfjp/mYVA85BkTdIhj6KFhTp/m+VozxJDrZlvmcyF8PwlGopmbZwjeZlvfawUHHuA6Jgkh4QeuFHkf52aaf51agf5zaniJcO8f5wlyQOnlsNWuZeWI7BdkBTZGfD+H+e580vtVL7Oh5mbLaWxaeWuXnVrusFxrerCCf5fFeUx/l0PolGsX5BinnKNCxxp/idyB/iLyZ/h3yx/sCGU2zeEHOn+DHQTJxHFcJw3AcFf7eUU3579bIEB0VgtHVzXZ56Zp1ZaqQYhakY5NH+bxUi1hxnE6f5ZboZRSDtXR7YMeNf+hpZ5+cf/leZ5GxnaZpOeB4Xekyf5cEFvxtlGOh/nSXBH6YXJIn+cZSjloCefj+Z2fd9P10+Uo7/oV5oTsnWj3bS65RUA4CwEHpAsf48IHNPaib9XA/4Fj0H+FWDAkSRM9RKOoaKYxZLQV0ciBo9GDDvegP8d48oLQrhbCkeEJoRkPey08aCDRbh9BsmQYItBVLJESFwaowRHBmcWRkMkSR/hciYP8KcTx/rkCUP8IMVV0rrMI2MyAJYeRFGoL+IMQ4fP/K6DZAQ/WkNKH+PGNjs2DsJjTGweMKmGjpjsfdqY5h/hUj5BojJJwAACWELYXY/xaB3BYP8XoiwnsOHirlpo72HDvgsMgUYdR/yWkwO2Sjt5JDthjJm" & +"S8hg6gpWkLgXyZBeSrTIMUSQbYjlJldLAjcq1ilnBnHYdI8Izu5l8fZ2UfAqR+JSRmQRK1JqVIoOUcg4X0jqHY08dg8GmDzN4LIPDG5sMbHZNaaU1B0DpHXM8dqS1VyqlYTAN86x/honcP8ME8R/uNCwP8J893JOUTQxYGc/YyAAltP8rYHDxnToMgVSNCVg0KoPH8jUxyXCuRakscI4hxPwHOOof4xRRPohCp4dguGvUha9R+jYoX0DjHOOlrFFkl0SQaRsXdM6BFPpnIUuZJSM06ABTynxJKgU7qCTYV9E1qkPFoHZKA6RmuCGyKMKg/6n1RqY4KpKX6j1FpiRqgJMA7VfH+HGsQ/w11lH/EkMkS4mxPWYEutw/whVxn/V02pS0Dh6SQgxFSDZzixlQhqHTUhnINHNYOwEO6/SpnOg9BqSEXB7rxLWdJW66V1LC+MH74hBWZssWIiwPiV2gI8SCDdQqeVDJuRCzpSB/B/IeRsQAAQ/j+thbK2hGrYhwAdbW2dtbdEqC+PolQEAEEqAePC2txLa3BJJbm3ZGQB2xt6AAcAD7nEZIfdK25D7W2vAAQEA=") oPrint.ToolBarFormat = "-1,100,-1,101,102,106,-1,(200/201,-1,202),|,(-1,(-201/(103,-1,104,-1,105))):216" oPrint.Options = "FitToPage = 1x1" oPrint.PrintExt = oPrint oPrint.Preview() |
38 |
Can I add or display icons or images in the document's title
|
37 |
How can I change the icons on the captions / tooltips being shown on the toolbar of the Print and Print-Preview
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.ReplaceIcon(0,-1) oPrint.Images("gBJJgBAIGAAHAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbqkQib/rlfsVhslllVelloqdqs8Ps1vuFtsFdt1putxvF0ucrtlRr1/u95wVrt2AvdWvuDxVVxNbxsZx+LyVCw1iyNQyuTzWbzmdz2f0Gh0Wj0ml02n1Gp1Wr1mt12v2Gx2Wz2m1neXwlgyu4p2Zsu8v2BrPAvUt4lP4+94Vc5PD5dL3eF6WHxnPsnNzHWpuR7HQ7Vm7vK6nZ6nhou+rXc7/e8ca81E9HO9vp6dh+PM9e2/X7/n9/z/sWiwfJXAaPJAkSSAAkqUQWnC/nAf5wI2f54QpCZ8H+fCNngOkOI2YAHRAjZAAfEkRxKB6UIQhCNxXFSDxfFiNRcjUSRNGsUQ+D5gA/DY/ngP8JwhIcIwpI0KwrDElQzDkmw6OkQSjEIHRtFEqyvFMXS1GEty7Lkvy1LExRRHkyx2D8gTTH4/oCA=") oPrint.PrintExt = oPrint oPrint.Preview() |
36 |
Is it possible to change/customize the captions / tooltips being shown on the toolbar of the Print and Print-Preview
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Template = [ItemCaption(2) = "<img>6</img> <fgcolor FF0000><b>Inchide"] // oPrint.ItemCaption(2) = "<img>6</img> <fgcolor FF0000><b>Inchide" oPrint.Template = [ItemToolTip(2) = "Inchide preview"] // oPrint.ItemToolTip(2) = "Inchide preview" oPrint.PrintExt = oPrint oPrint.Preview() |
35 |
Is it possible somehow to get/set all settings of the printer
|
34 |
How do I get the current's page size as described in the Paper Size field
|
33 |
How can I get the size of the page, in pixels
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Template = [Settings(0) = 9] // oPrint.Settings(0) = 9 ? "Width (pixels): " ? Str(oPrint.ClientWidth) ? "Height (pixels): " ? Str(oPrint.ClientHeight) oPrint.PrintExt = oPrint oPrint.Preview() |
32 |
How can I get the size of the page, in dots
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Template = [Settings(0) = 9] // oPrint.Settings(0) = 9 ? "Width (dots): " ? Str(oPrint.Settings(12)) ? "Height (dots): " ? Str(oPrint.Settings(13)) oPrint.PrintExt = oPrint oPrint.Preview() |
31 |
How can I display inches instead of millimeters
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Template = [Settings(10) = 0] // oPrint.Settings(10) = 0 oPrint.PrintExt = oPrint oPrint.Preview() |
30 |
How can I display millimeters instead of inches
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Template = [Settings(10) = 1] // oPrint.Settings(10) = 1 oPrint.PrintExt = oPrint oPrint.Preview() |
29 |
How can I change the paper's bottom margin
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Template = [Settings(9) = 0] // oPrint.Settings(9) = 0 oPrint.PrintExt = oPrint oPrint.Preview() |
28 |
How can I change the paper's right margin
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Template = [Settings(8) = 0] // oPrint.Settings(8) = 0 oPrint.PrintExt = oPrint oPrint.Preview() |
27 |
How can I change the paper's top margin
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Template = [Settings(7) = 0] // oPrint.Settings(7) = 0 oPrint.PrintExt = oPrint oPrint.Preview() |
26 |
How can I change the paper's left margin
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Template = [Settings(6) = 0] // oPrint.Settings(6) = 0 oPrint.PrintExt = oPrint oPrint.Preview() |
25 |
How do I specify the print quality
|
24 |
How do I specify the number of copies
|
23 |
How do I get the current printer's name
|
22 |
How do I change the page's orientation to portrait (method 2)
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Template = [Settings(2) = 1] // oPrint.Settings(2) = 1 oPrint.PrintExt = oPrint oPrint.Preview() |
21 |
How do I change the page's orientation to landscape (method 2)
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Template = [Settings(2) = 2] // oPrint.Settings(2) = 2 oPrint.PrintExt = oPrint oPrint.Preview() |
20 |
How do I change the paper's source
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Template = [Settings(1) = 7] // oPrint.Settings(1) = 7 oPrint.PrintExt = oPrint oPrint.Preview() |
19 |
How can I change the paper's size to A4
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Template = [Settings(0) = 9] // oPrint.Settings(0) = 9 oPrint.PrintExt = oPrint oPrint.Preview() |
18 |
How do I change the page's orientation to portrait (method 1)
|
17 |
How do I change the page's orientation to landscape (method 1)
|
16 |
Is there any Fit-To option for print and print preview
|
15 |
Is there any Fit-To-Page / Fit-To Tall option for print and print preview
|
14 |
Is there any Fit-To-Page / Fit-To Wide option for print and print preview
|
13 |
Is there any Fit-To-Page / Adjust-To option for print and print preview
|
12 |
Is there any Fit-To-Page option for print and print preview
|
11 |
How can I display the document's title to a different place
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.CaptionAlignment = 0 oPrint.CaptionPosition = 1 oPrint.PrintExt = oPrint oPrint.Preview() |
10 |
How can I display the page numbers to a different place
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.PageNumbersPosition = 0 oPrint.PageNumbersAlignment = 2 oPrint.PrintExt = oPrint oPrint.Preview() |
9 |
How do I hide the page numbers
|
8 |
Is it possible to display the page's index and count in the document's title
|
7 |
How do I change the document's title
|
6 |
How do I programmatically print the control, not using the Print-Preview mainframe
|
5 |
How can I print and print-preview the control (method 2)
|
4 |
How do I get the version of the eXPrint control
|
3 |
How do I change the font to display the page's caption (method 2)
local oPrint oPrint = form.EXPRINTACTIVEXCONTROL1.nativeObject oPrint.Caption = "<font ;24>Untitled Document" oPrint.PrintExt = oPrint oPrint.Preview() |
2 |
How do I change the font to display the page's caption (method 1)
|
1 |
How can I print and print-preview the control (method 1)
|