Platforms to show: All Mac Windows Linux Cross-Platform

TextArea class

Type Topic Version
class Cocoa Controls 9.7
The built in textarea class in Xojo.
Example
// make a PDF from a textarea in Cocoa Xojo target:

// find view
Var n as NSViewMBS = TextArea1.NSViewMBS
if n = nil then
MsgBox "Only in Cocoa!"
Return
end if

// make pdf data
Var s as string = n.dataWithPDFInsideRect(0,0,n.frame.Width, n.frame.Height)

// save
Var f as FolderItem = GetSaveFolderItem("", "test.pdf")

if f<>Nil then

Var b as BinaryStream = BinaryStream.Create(f, true)

b.Write s

end if

Requires RB 2009r4 or newer.

This class has no sub classes.

See also in the Xojo Language Reference

Some methods using this class:

  • DynaPDFMBS.WriteStyledText(Align as Integer, TextArea as TextArea, LeadingFactor as double = -1) as Boolean
  • DynaPDFMBS.WriteStyledTextEx(PosX as Double, PosY as Double, Width as Double, Height as Double, Align as Integer, TextArea as TextArea, LeadingFactor as double = -1) as Boolean

Release notes


The items on this page are in the following plugins: MBS MacCocoa Plugin, MBS MacControls Plugin, MBS Util Plugin, MBS Win Plugin.


TessResultIteratorMBS   -   TextConverterMBS


The biggest plugin in space...