Platforms to show: All Mac Windows Linux Cross-Platform

TextArea class

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

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

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

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

if f<>Nil then

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

b.Write s

end if
Notes: Requires RB 2009r4 or newer.

Feedback, Comments & Corrections

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

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...




Links
MBS FileMaker tutorial videos

Start Chat