Platforms to show: All Mac Windows Linux Cross-Platform

Back to ScintillaRangeToFormatMBS class.

ScintillaRangeToFormatMBS.AreaBottom as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 23.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Bottom of rectangle in which to print.

(Read and Write property)

Some examples using this property:

ScintillaRangeToFormatMBS.AreaLeft as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 23.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Left of rectangle in which to print.

(Read and Write property)

Some examples using this property:

ScintillaRangeToFormatMBS.AreaRight as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 23.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Right of rectangle in which to print.

(Read and Write property)

Some examples using this property:

ScintillaRangeToFormatMBS.AreaTop as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 23.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Top of rectangle in which to print.

(Read and Write property)

Some examples using this property:

ScintillaRangeToFormatMBS.CharacterRangeEnd as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 23.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The end of the range of characters to print.

CharacterRangeEnd = CharacterRangePosition + Length

You may put in 0 for CharacterRangePosition and ScintillaControl.Length for CharacterRangeEnd to print the whole document.
(Read and Write property)

Some examples using this property:

ScintillaRangeToFormatMBS.CharacterRangePosition as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 23.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The position of the range of characters to print.

Position starts with zero.
(Read and Write property)

Some examples using this property:

ScintillaRangeToFormatMBS.PageBottom as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 23.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Bottom of the physically printable page size

(Read and Write property)

ScintillaRangeToFormatMBS.PageHeight as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 23.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The page height.

Setting height will change bottom coordinate internally.
(Read and Write property)

ScintillaRangeToFormatMBS.PageLeft as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 23.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Left of the physically printable page size

(Read and Write property)

Some examples using this property:

ScintillaRangeToFormatMBS.PageRight as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 23.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Right of the physically printable page size

(Read and Write property)

ScintillaRangeToFormatMBS.PageTop as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 23.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Top of the physically printable page size

(Read and Write property)

Some examples using this property:

ScintillaRangeToFormatMBS.PageWidth as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 23.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The page width.

Setting width will change right coordinate internally.
(Read and Write property)

ScintillaRangeToFormatMBS.PrinterHandle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 23.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The Surface ID we print to.

For macOS use Integer(g.Handle(Graphics.HandleTypes.CGContextRef)), for windows use Integer(g.Handle(Graphics.HandleTypes.HDC)), for Linux use Integer(g.Handle(Graphics.HandleTypes.CairoContext)) to get the handle.
(Read and Write property)

ScintillaRangeToFormatMBS.TargetHandle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 23.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The Surface ID we use for measuring (may be same as hdc).

If zero, we use value from PrinterHandle.

For macOS use Integer(g.Handle(Graphics.HandleTypes.CGContextRef)), for windows use Integer(g.Handle(Graphics.HandleTypes.HDC)), for Linux use Integer(g.Handle(Graphics.HandleTypes.CairoContext)) to get the handle.
(Read and Write property)

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


The biggest plugin in space...