Difference between revisions of "Text Tips"

From FM Plugin Wikipedia
Jump to: navigation, search
m (Texttips-url moved to Text Tips)
 
(13 intermediate revisions by 3 users not shown)
Line 5: Line 5:
  
 
This page is about editing text passed from FileMaker to your plugin.
 
This page is about editing text passed from FileMaker to your plugin.
 +
 +
=Text Public Functions=
 +
*[[ulong GetSize() const]]
 +
 +
 +
*[[void Assign ( const char *s, Encoding encoding = kEncoding_Native )]]
 +
*[[void AssignWide ( const wchar_t *s )]]
 +
*[[void AssignUnicode ( const ushort *s )]]
 +
 +
 +
*[[void AssignWithLength ( const char *s, ulong strlength, Encoding encoding = kEncoding_Native )]]
 +
*[[void AssignWideWithLength ( const wchar_t *s, ulong strlength )]]
 +
*[[void AssignUnicodeWithLength ( const ushort *s, ulong strlength )]]
 +
 +
 +
*[[void GetBytes ( char *charbuffer, ulong buffersize, ulong position = 0, ulong size = kSize_End, Encoding encoding = kEncoding_Native ) const]]
 +
 +
 +
*[[void GetUnicode ( ushort *unicodebuffer, ulong position, ulong size ) const]]
 +
 +
 +
*[[void SetText ( const Text &other, ulong position = 0, ulong size = kSize_End )]]
 +
*[[void AppendText ( const Text &other, ulong position = 0, ulong size = kSize_End )]]
 +
*[[void InsertText ( const Text &other, ulong position )]]
 +
*[[void DeleteText ( ulong positionToDelete, ulong sizeToDelete = kSize_End )]]
 +
 +
 +
*[[ulong Find ( const Text &other, ulong position ) const]]
 +
*[[ulong FindPrev ( const Text &other, ulong position ) const]]
 +
*[[ulong FindIgnoringCase ( const Text &other, ulong position ) const]]
 +
*[[ulong FindPrevIgnoringCase ( const Text &other, ulong position ) const]]
 +
 +
 +
*[[void Uppercase ()]]
 +
*[[void Lowercase ()]]
 +
 +
 +
*[[void GetStyle( CharacterStyle& style, ulong position ) const]]
 +
*[[void GetDefaultStyle( CharacterStyle& style ) const]]
 +
 +
 +
*[[void SetStyle( const CharacterStyle& style, ulong position = 0, ulong size = kSize_End )]]
 +
 +
 +
*[[void RemoveStyle( const CharacterStyle& style )]]
 +
 +
 +
*[[void ResetAllStyleBuffers()]]
 +
 +
 +
*[[bool operator == ( const Text &that ) const]]
 +
*[[bool operator != ( const Text &that ) const]]
 +
*[[bool operator less ( const Text &that ) const]]
 +
*[[bool operator less= ( const Text &that ) const]]
 +
*[[bool operator gtr ( const Text &that ) const]]
 +
*[[bool operator gtr= ( const Text &that ) const]]
 +
 +
 +
*[[void operator delete ( void *obj )]]
 +
 +
=Example Text Functions=
 +
 +
===Compare dataVect Text Value===
 +
I have found the following function useful for easy compare of a dataVect against a pre-defined text field. [[dataVectCompare]]

Latest revision as of 10:00, 24 June 2009


This page is about editing text passed from FileMaker to your plugin.

Text Public Functions














Example Text Functions

Compare dataVect Text Value

I have found the following function useful for easy compare of a dataVect against a pre-defined text field. dataVectCompare