User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.tgis_printmanager

TGIS_PrintManager class

DK11 for ActiveX | TatukGIS_XDK11.TGIS_PrintManager | Classes | Methods | Properties

Print manager used for VCL.

Available also on: Delphi FMX | .NET WinForms.

Syntax

// C#
public class TGIS_PrintManager : ITGIS_PrintManager, IConnectionPointContainer, ITGIS_PrintManagerEvents 
{
}
' VisualBasic
Public Class TGIS_PrintManager
  Implements ITGIS_PrintManager
  Implements IConnectionPointContainer
  Implements ITGIS_PrintManagerEvents
End Class
// Oxygene
type
  TGIS_PrintManager = public class
  end;

Implements

ITGIS_PrintManager IConnectionPointContainer ITGIS_PrintManagerEvents

Methods

Inherited Overrides Protected
Name Visibility Description
AfterPrintEvent public AfterPrint event.
(Inherited from ITGIS_PrintManagerEvents)
AfterPrintMapEvent public AfterPrintMap event.
(Inherited from ITGIS_PrintManagerEvents)
AfterPrintPageEvent public AfterPrintPage event.
(Inherited from ITGIS_PrintManagerEvents)
AttachDelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
BeforePrintEvent public BeforePrint event.
(Inherited from ITGIS_PrintManagerEvents)
BeforePrintMapEvent public BeforePrintMap event.
(Inherited from ITGIS_PrintManagerEvents)
BeforePrintPageEvent public BeforePrintPage event.
(Inherited from ITGIS_PrintManagerEvents)
ControlAutoCenterViewport public Move the screen origin of the map by delta values.
ControlCanvasHeight public Get canvas height.
ControlCanvasScale public Get canvas scale.
ControlCanvasWidth public Get canvas width.
ControlClose public Notify control that is map is going to be closed.
ControlDrawTexture public Draw texture.
ControlDrawTexture_2 public Draw texture.
ControlFlash public Do flash.
ControlHourglassHide public Do Hourglass hide.
ControlHourglassShake public Do Hourglass shake.
ControlHourglassShow public Do Hourglass show.
ControlProcessMessages public Do process messages.
ControlRaiseEditorChangeEvent public Raise event on editor change.
ControlRenderer public Get renderer instance.
ControlRepaint public Repaint control.
ControlSet3DMode public Set current 3D mode.
ControlSystemPPI public Get system PPI.
ControlUpdateEditor public Update the editor.
ControlUpdateProgressive public Progressive update.
ControlUpdateSelection public Update Selection layer.
ControlUpdateSynchronize public Wait for pending paint operation to be finalized.
ControlUpdateTopmost public Update Topmost layer.
ControlUpdateWholeMap public Update whole map.
DelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
DrawControl public Print a control.
(Inherited from ITGIS_PrintManagerAbstract)
DrawControl_2 public Print a control.
(Inherited from ITGIS_PrintManagerAbstract)
DrawGraphic public Print a graphic.
(Inherited from ITGIS_PrintManagerAbstract)
DrawMap public Print a map given by the viewer using passed _printer.
(Inherited from ITGIS_PrintManagerAbstract)
DrawMap_2 public Print a map given by the viewer.
(Inherited from ITGIS_PrintManagerAbstract)
GetDrawingParams public Get the actual scale of the map to be printed.
(Inherited from ITGIS_PrintManagerAbstract)
GetViewer public Get internal viewer handle.
Print public Print a map given by the viewer using default printer.
(Inherited from ITGIS_PrintManagerAbstract)
PrintPageEvent public PrintPage event.
(Inherited from ITGIS_PrintManagerEvents)
Print_2 public Print a map given by the viewer using passed _printer.
(Inherited from ITGIS_PrintManagerAbstract)
Print_3 public Print a map given by the viewer using passed _printer.
(Inherited from ITGIS_PrintManagerAbstract)
SetViewer public Set internal viewer handle.

Properties

Inherited Protected
Name Visibility Description
Footer public Text for the footer that will appear on a printed page.
(Inherited from ITGIS_PrintManagerAbstract)
FooterFont public Font for the header that will appear on a printed page.
(Inherited from ITGIS_PrintManagerAbstract)
OverlappedExtentMargin public Margin (in pixels) to scan around a printed tile.
(Inherited from ITGIS_PrintManagerAbstract)
Printer public Printer object.
Subtitle public Text for the subtitle that will appear on a printed page.
(Inherited from ITGIS_PrintManagerAbstract)
SubtitleFont public Font for the subtitle that will appear on a printed page.
(Inherited from ITGIS_PrintManagerAbstract)
Template public Print template object.
(Inherited from ITGIS_PrintManagerAbstract)
TemporaryVisibleExtent public Used to force rendering labels.
(Inherited from ITGIS_PrintManagerAbstract)
TileSize public Size of tile (in pixels) used when printing semitransparent layers.
(Inherited from ITGIS_PrintManagerAbstract)
Title public Text for the title that will appear on a printed page.
(Inherited from ITGIS_PrintManagerAbstract)
TitleFont public Font for the title that will appear on a printed page.
(Inherited from ITGIS_PrintManagerAbstract)

References

2021/04/14 01:03

Page Tools