Xojo Conferences
MBSOct2019CologneDE

Platforms to show: All Mac Windows Linux Cross-Platform

Previous items Next items

DynaPDFTableMBS.SetBorderColorValue(Row as Integer, Column as Integer, TPDFColorSpace as Integer, ColorValue as UInt32) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.5 Yes Yes Yes Yes No
Function: Sets the border color of the table, a row or cells.
Notes:
Default is black.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

Pass a color space and a matching color value.
For example kcsDeviceRGB and RGB(r,g,b), kcsDeviceCMYK and CMYK(c,m,y,k) or kcsDeviceGray with gray color.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetBorderWidth(Row as Integer, Column as Integer, left as Double, top as Double, right as Double, bottom as Double) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the border width of the table, a row or cells.
Notes:
Default value is 0.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetCellAction(Row as Integer, Column as Integer, ActionHandle as UInt32, Mode as Integer) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 19.1 Yes Yes Yes Yes No
Function: Creates an invisible link annotation for the specified cell or table and associates the provided action with that annotation.
Notes:
The result is an interactive area that executes the action if the user clicks on cell or table.
A cell action is always a background object that is created in the size of the background area when the table is drawn.

Unlike other cell objects like images, text, and so on, a cell link is no persistent object because the action will be deleted when then PDF file in memory will be closed or when destructor will be called.
If the table should be drawn into more than one PDF file then re-create the actions and cell action before drawing the table into the next PDF file.

Actions can be created with functions like CreateGoToAction(), CreateGoToRAction(), and so on.

If the function succeeds the return value is true. If the function fails the return value is false.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetCellImage(Row as Integer, Column as Integer, ForeGround as boolean, HAlign as Integer, VAlign as Integer, Width as Double, Height as Double, path as FolderItem, index as Integer = 0) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the cell image.

See also:

See also SetCellImage function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetCellImage(Row as Integer, Column as Integer, ForeGround as boolean, HAlign as Integer, VAlign as Integer, Width as Double, Height as Double, path as string, index as Integer = 0) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the cell image.

See also:

See also SetCellImage function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetCellImageAnsi(Row as Integer, Column as Integer, ForeGround as boolean, HAlign as Integer, VAlign as Integer, Width as Double, Height as Double, path as string, index as Integer = 0) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets cell image.

See also SetCellImage function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetCellImageData(Row as Integer, Column as Integer, ForeGround as boolean, HAlign as Integer, VAlign as Integer, Width as Double, Height as Double, ImageData as MemoryBlock, index as Integer = 0) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets cell image.
Example:
dim PictureData as memoryblock // from database maybe?
dim w as Double = 300 // destination size
dim h as Double = 200
dim row as Integer
dim column as Integer

dim table as DynaPDFTableMBS // your table

call table.SetCellImageData(row, column, true, table.kcoCenter, table.kcoCenter, w, h, PictureData, 0)

See also:

Feedback, Comments & Corrections

DynaPDFTableMBS.SetCellImageData(Row as Integer, Column as Integer, ForeGround as boolean, HAlign as Integer, VAlign as Integer, Width as Double, Height as Double, ImageData as string, index as Integer = 0) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets cell image.
Example:
dim PictureData as string // from database maybe?
dim w as Double = 300 // destination size
dim h as Double = 200
dim row as Integer
dim column as Integer

dim table as DynaPDFTableMBS // your table

call table.SetCellImageData(row, column, true, table.kcoCenter, table.kcoCenter, w, h, PictureData, 0)

See also:

Feedback, Comments & Corrections

DynaPDFTableMBS.SetCellOrientation(Row as Integer, Column as Integer, Orientation as Integer) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 13.2 Yes Yes Yes Yes No
Function: The function sets the cell orientation.
Notes: See dynapdf_help.pdf for details.

See also SetCellOrientation function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetCellPadding(Row as Integer, Column as Integer, left as Double, top as Double, right as Double, bottom as Double) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the cell padding of the table, a row or cells.
Notes:
Default is zero.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetCellSpacing(Row as Integer, Column as Integer, left as Double, top as Double, right as Double, bottom as Double) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the cell spacing of the table, a row or cells.
Notes:
Default is zero.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetCellTable(Row as Integer, Column as Integer, HAlign as Integer, VAlign as Integer, SubTable as DynaPDFTableMBS) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 13.2 Yes Yes Yes Yes No
Function: The function inserts a sub table into the specfied cell.
Notes:
A sub table is always a foreground object that has a strong width and height. That means, if the cell is not large enough then it will be expanded.
Note that the function creates no copy of the table. Do not delete the sub table when it is used by another table.
In programming languages which use reference counting like Xojo, it is important to delete the tables in right order. Delete first the tables which contain references to sub tables. Finally, delete the sub tables.

If the function succeeds the return value is true. If the function fails the return value is false.
See dynapdf_help.pdf for details.

See also SetCellTable function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetCellTemplate(Row as Integer, Column as Integer, ForeGround as boolean, HAlign as Integer, VAlign as Integer, TmplHandle as Integer, Width as Double = 0, Height as Double = 0) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 13.2 Yes Yes Yes Yes No
Function: The function inserts a template into the specified cell.
Notes: See dynapdf_help.pdf for details.

See also SetCellTemplate function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetCellText(Row as Integer, Column as Integer, HAlign as Integer, VAlign as Integer, text as string) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the text of a cell.

See also SetCellText function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetCellTextAnsi(Row as Integer, Column as Integer, HAlign as Integer, VAlign as Integer, text as string) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the text of a cell with ANSI text.

See also SetCellText function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetColWidth(column as UInt32, Width as Double, ExtTable as Boolean) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the column width for a column.

See also SetColWidth function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetFlags(Row as Integer, Column as Integer, Flags as Integer) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.5 Yes Yes Yes Yes No
Function: Sets the flags for a cell.
Notes: If Row is -1, all rows are modified. If Column is -1, all columns are modified.

See also SetFlags function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetFont(Row as Integer, Column as Integer, name as string, Style as Integer, Embed as Boolean, CodePage as Integer) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the font of the table, a row or cells.
Example:
dim tbl as DynaPDFTableMBS // your table

// set font for all cells
call tbl.SetFont -1, -1, "Helvetica", pdf.kfsNone, true, pdf.kcpUnicode
// set bold font for a special cell
call tbl.SetFont rowNum, 2, "Helvetica", pdf.kfsBold, true, pdf.kcpUnicode
Notes:
Default is Helvetica, Code page 1252, Embed false.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

See also SetFont function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetFontAnsi(Row as Integer, Column as Integer, name as string, Style as Integer, Embed as Boolean, CodePage as Integer) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the font of the table, a row or cells.
Notes:
Default is Helvetica, Code page 1252, Embed false.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

See also SetFont function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetFontSelMode(Row as Integer, Column as Integer, value as Int32) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the font selection mode of the table, a row or cells.
Notes:
Default is ksmFamilyName.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

See also SetFontSelMode function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetFontSize(Row as Integer, Column as Integer, size as Double) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the font size of the table, a row or cells.
Notes:
Default is 10.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

See also SetFontSize function in DynaPDF manual.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetGridHorizontalColor(channels() as Integer, ExtColorSpace as Integer = 0, ColorSpaceHandle as Integer = 0) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the horizontal grid color.
Notes:
Default is black.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

Pass an integer for each channel with 0 to 255.

See also:

Feedback, Comments & Corrections

DynaPDFTableMBS.SetGridHorizontalColor(paramarray channels as Integer) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the horizontal grid color.
Notes:
Default is black.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

Pass an integer for each channel with 0 to 255.

See also:

Feedback, Comments & Corrections

DynaPDFTableMBS.SetGridHorizontalColorFloat(channels() as Double, ExtColorSpace as Integer = 0, ColorSpaceHandle as Integer = 0) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the horizontal grid color.
Notes:
Default is black.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

Pass a double value for each channel with range 0.0 to 1.0.

See also:

Feedback, Comments & Corrections

DynaPDFTableMBS.SetGridHorizontalColorFloat(paramarray channels as Double) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the horizontal grid color.
Notes:
Default is black.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

Pass a double value for each channel with range 0.0 to 1.0.

See also:

Feedback, Comments & Corrections

DynaPDFTableMBS.SetGridHorizontalColorValue(TPDFColorSpace as Integer, ColorValue as UInt32) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.5 Yes Yes Yes Yes No
Function: Sets the horizontal grid color.
Notes:
Default is black.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

Pass a color space and a matching color value.
For example kcsDeviceRGB and RGB(r,g,b), kcsDeviceCMYK and CMYK(c,m,y,k) or kcsDeviceGray with gray color.

Feedback, Comments & Corrections

DynaPDFTableMBS.SetGridVerticalColor(channels() as Integer, ExtColorSpace as Integer = 0, ColorSpaceHandle as Integer = 0) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the vertical grid color.
Notes:
Default is black.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

Pass an integer for each channel with 0 to 255.

See also:

Feedback, Comments & Corrections

DynaPDFTableMBS.SetGridVerticalColor(paramarray channels as Integer) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the vertical grid color.
Notes:
Default is black.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

Pass an integer for each channel with 0 to 255.

See also:

Feedback, Comments & Corrections

DynaPDFTableMBS.SetGridVerticalColorFloat(channels() as Double, ExtColorSpace as Integer = 0, ColorSpaceHandle as Integer = 0) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the vertical grid color.
Notes:
Default is black.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

Pass a double value for each channel with range 0.0 to 1.0.

See also:

Feedback, Comments & Corrections

DynaPDFTableMBS.SetGridVerticalColorFloat(paramarray channels as Double) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method DynaPDF MBS DynaPDF Plugin 12.4 Yes Yes Yes Yes No
Function: Sets the vertical grid color.
Notes:
Default is black.
If Row is -1, all rows are modified. If Column is -1, all columns are modified.

Pass a double value for each channel with range 0.0 to 1.0.

See also:

Feedback, Comments & Corrections

Previous items Next items

The items on this page are in the following plugins: MBS DynaPDF Plugin.




Links
MBS Xojo Plugins