Concept Framework 1.0 documentation Contents | Index

RTextTag

Name Version Deprecated
RTextTag version 1.0 no

Defined in : RTextView.con
(this file must be included in your application in order to have access, unless you use a child class of RTextTag that includes this file)

Inherits : RemoteObject  RemoteObject  

Description:
Text in a RTextView can be marked with tags. A tag is an attribute that can be applied to some range of text. For example, a tag might be called "bold" and might make the text inside the tag bold. However, the tag concept is more general than that; tags don't have to affect appearance. They can instead affect the behavior of mouse and key presses, "lock" a range of text so the user can't edit it, or countless other things. One tag can be applied to any number of text ranges.
Tags can have names, which is convenient sometimes (for example, you can name your tag that makes things bold "bold"), but they can also be anonymous (which is convenient if you're creating tags on-the-fly).
This objects should never be directly instantiated; it should be used through the RTextView control by calling the CreateStyle function.


Properties:
BackColor This property sets or gets the background color of the tag
BackgroundFull Sets or checks whether the background color fills the entire line height or only the height of the tagged characters
Direction Controls the direction of the text in the current tag
FontFamily Sets or gets the font family of the font used by the tag
FontName Sets or gets the name of the tag font
FontScale Font size as a scale factor relative to the default font size
FontSize Sets or gets the size of the font used by the tag
FontStyle Sets or gets the font style of the tag
FontWeight Sets the font weight the text tag
ForeColor This property sets or gets the color of the text in the tag
Indent Sets or gets the amount to indent the paragraph
IsReadOnly If set to true, the text inside the tag cannot be edited
IsVisible Controls whether this text is hidden
Justification Sets or gets the justification used by the text in the tag
Language Sets or gets the language of the text in the tag
LeftMargin Sets or gets the width of the left margin, in pixels
PixelsAbove Sets or gets the number of pixels of blank space above paragraphs
PixelsBelow Sets or gets the number of pixels of blank space below paragraphs
PixelsInside Sets or gets the number of pixels of blank space between wrapped lines in a paragraph
Priority Sets or gets the priority of a text tag
RightMargin Sets or gets the width of the right margin, in pixels
Rise Offset of text above the baseline (below the baseline if rise is negative)
Stretch Sets the stretch type for tag
Strikethrough Set or gets whether to strike through the text
Underline Sets or gets the underline type for this tag
WrapMode Sets the line wrap mode for the tag

Methods:
RTextTag This is the standard contructor for this class and should not be used directly
SetBackColor TODO: Document this
SetBackgroundFull TODO: Document this
SetDirection TODO: Document this
SetFontFamily TODO: Document this
SetFontName TODO: Document this
SetFontScale TODO: Document this
SetFontSize TODO: Document this
SetFontStyle TODO: Document this
SetFontWeight TODO: Document this
SetForeColor TODO: Document this
SetIndent TODO: Document this
SetIsReadOnly TODO: Document this
SetIsVisible TODO: Document this
SetJustification TODO: Document this
SetLanguage TODO: Document this
SetLeftMargin TODO: Document this
SetPixelsAbove TODO: Document this
SetPixelsBelow TODO: Document this
SetPixelsInside TODO: Document this
SetPriority TODO: Document this
SetRightMargin TODO: Document this
SetRise TODO: Document this
SetStretch TODO: Document this
SetStrikeout TODO: Document this
SetUnderline TODO: Document this
SetWrapMode TODO: Document this

Inherited from RemoteObject:

Inherited properties from RemoteObject
Parent This function returns the Parent for a specific Concept GUI Object
RID The RID (Remote ID) for an object

Inherited methods from RemoteObject
Add TODO: Document this
AddTimer This function sets up a timer
DisposeObject TODO: Document this
GetObjectByID This function finds the object corresponding to the ID parameter
GetProperty TODO: Document this
LinkIfNotLinked This is a special function, wich should be used after a GUI object was created that has no parent
Post TODO: Document this
PostString TODO: Document this
RemoteObject TODO: Document this
Repaint This member tells to the remote control to repaint itself(Queue for redraw)
SetParent TODO: Document this
SetProperty TODO: Document this
_GET_REMOTE_EVENT TODO: Document this
_MAP_REMOTE_EVENT TODO: Document this
__QueryDispose TODO: Document this
__Recreate TODO: Document this




Documented by Eduard Suica, generation time: Thu Oct 15 20:01:59 2009 GMT(c)2009 RadGs Software