The RenderTextFragment type exposes the following members.
Methods
Name | Description | ||
---|---|---|---|
AssignFrom |
Assigns (copies) properties from another RenderFragment to the current object.
(Inherited from RenderTextFragmentBase.) |
||
CalcLength(RefDim) |
This method can be called only by *another* RenderFragment object
during resolving LengthRef object.
(Inherited from RenderFragment.) |
||
CalcLength(RefDim, LengthBase, Boolean, PageAreaBase%, Double%) |
Calculates a value of dimension.
Only LengthRef, LengthAbs, LengthExp can be specified as length.
(Inherited from RenderFragment.) |
||
CalcLengthAbs |
Calculates a value of dimension specified by LengthAbs.
(Inherited from RenderFragment.) |
||
CalcLengthExp |
Calculates a value of dimension specified by the LengthExp object.
(dimension is an expression).
(Inherited from RenderFragment.) |
||
CalcLengthRef |
Calculates a value of dimension specified by the LengthRef object.
(dimension references a dimension of another object).
(Inherited from RenderFragment.) |
||
ChangeResolvedDimensions |
Called when the resolved sizes of the object should be changed,
for example when resolving of table is finished and
height of all objects in a row is set to the same value.
Object may ignore this changing and not change self size.
This method is called only for child objects, so x and y are
relative to the top left corner of the parent.
(Inherited from RenderFragment.) |
||
Clone |
Creates a copy of the current RenderFragment.
(Inherited from RenderFragment.) |
||
CreateSplitParams |
Creates a SplitParams object, used during splitting, child
classes may override this method to create the SplitParams object of custom type
(derived from SplitParams).
(Inherited from RenderFragment.) |
||
Draw(Graphics, Boolean) |
Draws the current fragment and its children on a specified Graphics.
(Inherited from RenderFragment.) |
||
Draw(Graphics, Rectangle, Boolean) |
Draws the current fragment and its children on a specified Graphics.
(Inherited from RenderFragment.) |
||
Draw(Graphics, Rectangle, Boolean, Boolean) |
Draws the current fragment and its children on a specified Graphics.
(Inherited from RenderFragment.) |
||
Draw(Graphics, Rectangle, Rectangle, Boolean, Boolean, Boolean) |
Draws the current fragment on a specified Graphics.
(Inherited from RenderFragment.) |
||
DrawBackground |
Draws background of object.
(Inherited from RenderFragment.) |
||
DrawBorders |
Draws borders of object.
(Inherited from RenderFragment.) |
||
DrawChildren |
For internal use.
(Inherited from RenderFragment.) |
||
DrawContent |
For internal use.
(Inherited from RenderFragment.) |
||
FillRect(Graphics, Rectangle, Style, IScriptContext) |
For internal use.
(Inherited from RenderFragment.) |
||
FillRect(Graphics, Int32, Int32, Int32, Int32, Style, IScriptContext) |
For internal use.
(Inherited from RenderFragment.) |
||
FindHorzSplitPosContent |
Checks can object's content be split on specified position by horizontally.
(Inherited from RenderFragment.) |
||
FindHyperlink |
Searches for a C1Hyperlink object in the current fragment at the specified position.
(Overrides RenderFragment..::..FindHyperlink(PointD).) |
||
FindVertSplitPosContent |
Checks can object's content be split on specified position by vertically.
(Inherited from RenderFragment.) |
||
GetAnchorRect |
Gets a rectangle corresponding to a C1Anchor in the current fragment.
(Inherited from RenderTextFragmentBase.) |
||
GetCharPoints |
Gets an array of four points defining the (possibly rotated)
geometric area of the character with the specified index.
(Inherited from RenderTextFragmentBase.) |
||
GetCharRangeRects |
Gets an array of bounding rectangles for a range of characters
(in the returned array, each line in the specified range
is represented by a separate RectangleD structure).
(Inherited from RenderTextFragmentBase.) |
||
GetCharRangeRegion |
Gets a bounding Region for a range of characters.
The region is relative to the top left corner of the fragment's inner area.
(Inherited from RenderTextFragmentBase.) |
||
GetCharRect |
Gets the geometric area of the character with the specified index.
(Inherited from RenderTextFragmentBase.) |
||
GetChildrenDrawBounds |
For internal use.
(Inherited from RenderFragment.) |
||
GetContentAutoHeight |
Override this method to calculate the height of object on basis of its content,
this method is called when height of object specified as auto, for example:
(Inherited from RenderFragment.) Copy CodeC#
|
||
GetContentAutoSize |
Override this method to calculate sizes of object on basis of its content,
this method is called when width and height of object specified as auto.
(Inherited from RenderFragment.) |
||
GetContentAutoWidth |
Override this method to calculate the width of object on basis of its content,
this method is called when width of object specified as auto, for example:
(Inherited from RenderFragment.) Copy CodeC#
|
||
GetDrawingFlags |
Override this method to define the drawing flags.
These flags manage the object's painting.
(Inherited from RenderFragment.) |
||
GetFlag |
For internal use.
(Inherited from RenderFragment.) |
||
GetHorzSplits |
Override this method and return the horizontal splits in the object relative to the left edge of
the content area.
(Inherited from RenderFragment.) |
||
GetHyperlinks |
Adds information about all hyperlinks that appear in the current fragment
to a C1HyperlinkInfoCollection.
(Overrides RenderTextFragmentBase..::..GetHyperlinks(C1HyperlinkInfoCollection).) |
||
GetReferencedObject |
Gets the object referenced by a LengthRef object.
Called only from ResolveLengthRef(RefDim, LengthRef).
(Inherited from RenderFragment.) |
||
GetRoundBorderClipping |
Retures GraphicsPath object representing the rounded object's border,
if border is not rounded returns nil.
(Inherited from RenderFragment.) |
||
GetVertSplits |
Override this method and return the vertical splits in the object relative to the top top edge of
the content area.
(Inherited from RenderFragment.) |
||
HasClippedChildren |
Checks whether any of the child fragments of the current fragment
are clipped by its bounds. Depending on the recursive
parameter, may also recursively test all child fragments.
(Inherited from RenderFragment.) |
||
InitializeSplitParams |
For internal use.
(Inherited from RenderFragment.) |
||
InternalDraw(GdiDc, DrawParams) |
Override this procedure if GetDrawingFlags sets the DrawingFlagsEnum.UseGdiDrawing flag.
(Inherited from RenderFragment.) |
||
InternalDraw(Graphics, DrawParams) |
Override this procedure if GetDrawingFlags does not set the DrawingFlagsEnum.UseGdiDrawing flag.
(Inherited from RenderFragment.) |
||
InternalDrawShadow |
For internal use only.
(Inherited from RenderFragment.) |
||
InternalPrepareForReresolving |
Override this method to perform additional initializations of resolved info
of object on reresolving.
Some dimensions of object do not change when it splits, so you
can use this method to copy some information from
old resolved info to new resolved info.
(Inherited from RenderFragment.) |
||
IsReresolvingNeeded |
Gets a value indicating whether a full re-resolving of the whole render object is needed.
(Inherited from RenderFragment.) |
||
IsShadowVisible |
Returns true if shadow visible for RenderFragment.
(Inherited from RenderFragment.) |
||
ResolveChildrenLayout |
For internal use.
(Inherited from RenderFragment.) |
||
ResolveLength |
For internal use.
(Inherited from RenderFragment.) |
||
ResolveLengthAbs |
Resolves an absolute dimension of object.
(Inherited from RenderFragment.) |
||
ResolveLengthAuto |
Resolves an auto dimension of object.
(Inherited from RenderFragment.) |
||
ResolveLengthExp |
Resolves a expression dimension of object.
(Inherited from RenderFragment.) |
||
ResolveLengthRef |
Resolves a dimension of object specified as reference.
(Inherited from RenderFragment.) |
||
ResolvingFinished |
This method is called by the rendering engine after the current RenderFragment
has been completely resolved.
Typically this method would be used to clear temporary data created and used during resolving.
(Inherited from RenderFragment.) |
||
SetFlag |
For internal use.
(Inherited from RenderFragment.) |
||
ShouldSerializeBorders |
Indicates whether the Borders()()()() property should be serialized.
(Inherited from RenderFragment.) |
||
ShouldSerializeDrawInner |
Indicates whether the DrawInner()()()() property should be serialized.
(Inherited from RenderFragment.) |
||
ShouldSerializePadding |
Indicates whether the Padding()()()() property should be serialized.
(Inherited from RenderFragment.) |
||
ShouldSerializeSpacing |
Indicates whether the Spacing()()()() property should be serialized.
(Inherited from RenderFragment.) |
||
Split |
Performs splitting of RenderFragment object.
(Inherited from RenderFragment.) |
||
SplitChildren |
For internal use.
(Inherited from RenderFragment.) |
||
SplitHorzContent |
Splits content of object by horizontally, by default this procedure split object as image.
(Inherited from RenderFragment.) |
||
SplitVertContent |
Splits content of object by vertically, by default this procedure split object as image.
(Inherited from RenderFragment.) |
Properties
Name | Description | |
---|---|---|
Bounds |
Gets or sets the current fragment's bounds within its parent.
For top level fragments, bounds within Page are returned.
(Inherited from RenderFragment.) |
|
BoundsOnPage |
Gets the bounds of the current fragment on the page.
(Inherited from RenderFragment.) |
|
Children |
Gets a RenderFragmentCollection containing the child
fragments of the current fragment.
(Inherited from RenderFragment.) |
|
ClipParent |
Gets the value indicating whether the parent object is clipped.
(Returns the value of ClipPage for top-level fragments,
Clip of the parent fragment's render object for nested ones.)
(Inherited from RenderFragment.) |
|
ColumnIndex |
Gets the 0-based index of the column on the page containing the current fragment.
For the default single-column page layout, the value of this property is 0.
If the current fragment belongs to a page header or footer, this value is -1
(see IsInPageHeader and IsInPageFooter).
(Inherited from RenderFragment.) |
|
ContentBoundsOnPage |
For internal use.
(Inherited from RenderFragment.) |
|
Document |
Gets the C1PrintDocument object containing the current fragment.
(Inherited from RenderFragment.) |
|
DrawBoundsOnPage |
For internal use.
(Inherited from RenderFragment.) |
|
HasChildren |
Gets a value indicating whether the Children collection
of the current fragment has been initialized and contains one or more elements.
(Inherited from RenderFragment.) |
|
IndexInParent | (Inherited from RenderFragment.) | |
IndexInRenderObject |
Gets the 0-based index of the current fragment in the Fragments
collection of the RenderObject that produced it.
(Inherited from RenderFragment.) |
|
InnerBounds |
Gets the inner bounds of the current fragment
(without spacing, borders and padding)
within its parent.
(Inherited from RenderFragment.) |
|
InnerBoundsOnPage |
Gets the inner bounds of the current fragment
(without spacing, borders and padding)
on the page.
(Inherited from RenderFragment.) |
|
IsInPageFooter |
Gets a value indicating whether the current fragment belongs to the page footer.
(Inherited from RenderFragment.) |
|
IsInPageHeader |
Gets a value indicating whether the current fragment belongs to the page header.
(Inherited from RenderFragment.) |
|
Level |
Gets the nesting level of the current fragment in the fragments' tree.
The topmost fragment (that has no parent) has level 1.
(Inherited from RenderFragment.) |
|
Page |
Gets the page containing the current fragment.
(Inherited from RenderFragment.) |
|
PageIndex |
Gets the 0-based index of C1Page containing the current fragment.
(Inherited from RenderFragment.) |
|
Parent |
Gets RenderFragment that is the parent of the current fragment.
(Inherited from RenderFragment.) |
|
RenderObject |
Gets the RenderText that produced the current fragment.
|
|
TableColOnPage |
Gets the 0-based index of the column in the most nested RenderTableFragment
containing the current render object (i.e. the column index on the current page),
or -1 if the current object is not contained in a table.
(Inherited from RenderFragment.) |
|
TableFragment |
Gets the most nested RenderTableFragment containing the current fragment,
or null if the current object is not contained in a table.
(Inherited from RenderFragment.) |
|
TableRowOnPage |
Gets the 0-based index of the row in the most nested RenderTableFragment
containing the current render object (i.e. the row index on the current page),
or -1 if the current object is not contained in a table.
(Inherited from RenderFragment.) |
|
TopParent |
Gets the top level RenderFragment containing the current fragment.
(Inherited from RenderFragment.) |
|
Visible |
Gets a value indicating whether the current fragment is visible.
(Inherited from RenderFragment.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
IDocumentLocation..::..PageIndex | (Inherited from RenderFragment.) | |
IDocumentLocation..::..PageNo | (Inherited from RenderFragment.) |