Class NTxPropName
- Author:
- vpc
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringA high-level shortcut property that synchronizesCONTENT_POSITIONandCONTENT_ORIGIN.static final Stringstatic final StringA high-level shortcut property that synchronizesPOSITIONandORIGIN.static final Stringstatic final Stringstatic final StringVertical alignment of a bullet marker in its row:center(default) ortop.static final StringColor of a bullet marker, any color expression.static final StringImage used by bullets of shapeimage.static final StringCorner radius ratio of around-rectanglebullet, between0(sharp corners) and0.5(fully rounded ends).static final StringShape of the marker of anullist.static final StringSize of a bullet marker.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringThe 'Pin' point inside the internal drawing (e.g., Circle/Image). * Value is a percentage of the intrinsic content size. * Ensures the 'Ink' remains aligned correctly when it doesn't fill the entire component box (e.g., aspect ratio constraints).static final StringDefines the target coordinate within the component's own bounds for internal drawing.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringWhentrue, the items of a list are spread over the available height instead of being packed at the top.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringMarker styles of anollist, one per nesting level.static final StringWhentrue, nested markers of anollist include the index of their parent item, eg1.1instead of1.static final StringThe 'Pin' point inside the component's own area. * Value is a percentage of the component's calculated size. * 50 is equivalent to 50% (0.5).static final StringWhat happens to the parts of a node's painting that leave its own layout box:visible(default, no crop),hidden/clip(hard crop at the box, optionally inflated byOVERFLOW_MARGIN) orfade(crop with a soft alpha feather described byOVERFLOW_FADE).static final StringWidth of the soft alpha feather used whenOVERFLOWisfade.static final StringExtra (positive) or reduced (negative) margin applied to the overflow crop box, relative to the node's own bounds.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringDefines the target coordinate within the parent's region where the component is placed.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringDefines the dimensions of the component's bounding box relative to its parent.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
WIDTH
- See Also:
-
HEIGHT
- See Also:
-
POSITION
Defines the target coordinate within the parent's region where the component is placed.In NTexUp's purely relative system, a value of 50 represents 50% of the allowed region's dimension. If specified with a 'P' suffix (e.g., 50%P), it resolves against the full Page dimensions instead of the immediate parent.
Role: The "World" side of the external placement pin.- See Also:
-
SIZE
Defines the dimensions of the component's bounding box relative to its parent.Like all NTexUp metrics, this is percentage-based. A size of (100, 100) instructs the component to occupy the full width and height of its allowed region.
Role: Determines the "Frame" for both layout and internal content.- See Also:
-
ORIGIN
The 'Pin' point inside the component's own area. * Value is a percentage of the component's calculated size. * 50 is equivalent to 50% (0.5).- See Also:
-
CONTENT_ORIGIN
The 'Pin' point inside the internal drawing (e.g., Circle/Image). * Value is a percentage of the intrinsic content size. * Ensures the 'Ink' remains aligned correctly when it doesn't fill the entire component box (e.g., aspect ratio constraints).- See Also:
-
AT
A high-level shortcut property that synchronizesPOSITIONandORIGIN.Setting
Role: Unified "External" placement.at: center(or 50) automatically sets the parent's target position to 50% and the component's own origin (handle) to 50%. This ensures the component is perfectly centered on that point without manual coordinate mapping.- See Also:
-
ALIGN
A high-level shortcut property that synchronizesCONTENT_POSITIONandCONTENT_ORIGIN.Used primarily for components with intrinsic aspect ratios (like Circles or Images). It defines where the "Ink" sits inside the component's
Role: Unified "Internal" content alignment.SIZEbox. For example,align: leftensures the content touches the left edge of its box even if it doesn't fill the width.- See Also:
-
CONTENT_POSITION
Defines the target coordinate within the component's own bounds for internal drawing.This allows for precise placement of the content "Ink" inside the component's frame. It operates on the same relative scale (0-100) as the external
Role: The "World" side of the internal content pin.POSITION.- See Also:
-
TEXT_WRAP
- See Also:
-
WRAP
- See Also:
-
TEXT_ALIGN
- See Also:
-
TEXT_HALIGN
- See Also:
-
BULLET_ALIGN
Vertical alignment of a bullet marker in its row:center(default) ortop. Useful when items are taller than one line, egbullet-align: top.- See Also:
-
BULLET_SHAPE
Shape of the marker of anullist. One ofcircle(default),square,rectangle,round-rectangle,triangle,diamond,hexagon,pentagon,octagon,imageornone.Any other registered node type name is accepted as well, eg
star.Can be defined per nesting level with a
-<level>suffix, egbullet-shape-2: square.- See Also:
-
BULLET_IMAGE
Image used by bullets of shapeimage. Accepts the same values as theimagenode (valueproperty). Can be defined per nesting level with a-<level>suffix, egbullet-image-3: "icon.png".- See Also:
-
BULLET_SIZE
Size of a bullet marker. A plain number,emand%are a ratio of the font size of the item (0.4means 40% of the text height), while an absolute unit (%P,px,pt,in,mm...) is used as is.Can be defined per nesting level with a
-<level>suffix, egbullet-size-2: 0.3.- See Also:
-
BULLET_COLOR
Color of a bullet marker, any color expression. Defaults to the text color of the list, so that markers look like part of the text rather than a foreign accent.Can be defined per nesting level with a
-<level>suffix, egbullet-color-2: red.- See Also:
-
BULLET_ROUND
Corner radius ratio of around-rectanglebullet, between0(sharp corners) and0.5(fully rounded ends). Defaults to0.42.Can be defined per nesting level with a
-<level>suffix, egbullet-round-2: 0.1.- See Also:
-
NUMBERING
Marker styles of anollist, one per nesting level. Each style is a string of modes, eg"V1a1"(default: upper roman, arabic, lower alphabetic) or a list of styles egnumbering: ["1", "a", "i"]. A mode is one of1(arabic),a(lower alphabetic),A(upper alphabetic),i(lower roman),IorV(upper roman). Can be defined per nesting level with a-<level>suffix, egnumbering-2: "1".- See Also:
-
NUMBERING_PARENT
Whentrue, nested markers of anollist include the index of their parent item, eg1.1instead of1. Defaults tofalse.- See Also:
-
DISTRIBUTE
Whentrue, the items of a list are spread over the available height instead of being packed at the top.- See Also:
-
FONT_FAMILY
- See Also:
-
FONT_SIZE
- See Also:
-
STROKE
- See Also:
-
FONT_BOLD
- See Also:
-
FONT_ITALIC
- See Also:
-
FONT_UNDERLINED
- See Also:
-
FONT_STRIKE
- See Also:
-
LINE_COLOR
- See Also:
-
MESH_COLOR
- See Also:
-
CONTOUR_COLOR
- See Also:
-
FOREGROUND_COLOR
- See Also:
-
COLOR
- See Also:
-
BACKGROUND_COLOR
- See Also:
-
COLORS
- See Also:
-
GRID_COLOR
- See Also:
-
DRAW_GRID
- See Also:
-
FILL_BACKGROUND
- See Also:
-
DRAW_CONTOUR
- See Also:
-
COMPONENT_NAME
- See Also:
-
PRESERVE_ASPECT_RATIO
- See Also:
-
ROUND_CORNER
- See Also:
-
COLSPAN
- See Also:
-
ROWSPAN
- See Also:
-
COL_SPAN
- See Also:
-
ROW_SPAN
- See Also:
-
COLWEIGHT
- See Also:
-
ROWWEIGHT
- See Also:
-
COL_WEIGHT
- See Also:
-
ROW_WEIGHT
- See Also:
-
THREED
- See Also:
-
RAISED
- See Also:
-
COLUMNS
- See Also:
-
POINTS
- See Also:
-
POINT
- See Also:
-
COUNT
- See Also:
-
ROWS
- See Also:
-
ROWS_WEIGHT
- See Also:
-
COLUMNS_WEIGHT
- See Also:
-
CLASS
- See Also:
-
SECTION
- See Also:
-
SECTION_ROW
- See Also:
-
BODY_ROW
- See Also:
-
ROW_INDEX
- See Also:
-
COL_INDEX
- See Also:
-
HIDE
- See Also:
-
NAME
- See Also:
-
MAX_X
- See Also:
-
MAX_Y
- See Also:
-
VALUE
- See Also:
-
DISPLAY_NAME
- See Also:
-
MODE
- See Also:
-
FILE
- See Also:
-
LANG
- See Also:
-
FROM
- See Also:
-
START_ARROW
- See Also:
-
END_ARROW
- See Also:
-
TO
- See Also:
-
CTRL
- See Also:
-
CTRL1
- See Also:
-
CTRL2
- See Also:
-
PADDING
- See Also:
-
MARGIN
- See Also:
-
ROTATE
- See Also:
-
SHADOW
- See Also:
-
OVERFLOW
What happens to the parts of a node's painting that leave its own layout box:visible(default, no crop),hidden/clip(hard crop at the box, optionally inflated byOVERFLOW_MARGIN) orfade(crop with a soft alpha feather described byOVERFLOW_FADE). Purely visual: it never affects layout.- See Also:
-
OVERFLOW_MARGIN
Extra (positive) or reduced (negative) margin applied to the overflow crop box, relative to the node's own bounds. Accepts 1, 2 or 4 sizes like the CSS margin shorthand.- See Also:
-
OVERFLOW_FADE
Width of the soft alpha feather used whenOVERFLOWisfade. The feather sits at the outer edge of the crop box (so with a large enoughOVERFLOW_MARGINit lies outside the node bounds). Accepts 1, 2 or 4 sizes like the CSS margin shorthand.- See Also:
-
DEBUG
- See Also:
-
DEBUG_COLOR
- See Also:
-
ELLIPSE_H
- See Also:
-
SEGMENT_COUNT
- See Also:
-
TOP_COLOR
- See Also:
-
INNER_RADIUS
- See Also:
-
START_ANGLE
- See Also:
-
EXTENT_ANGLE
- See Also:
-
END_ANGLE
- See Also:
-
SLICE_COUNT
- See Also:
-
SLICES
- See Also:
-
DASH
- See Also:
-
TRANSPARENT_COLOR
- See Also:
-
ARGS
- See Also:
-
LAYOUT
- See Also:
-
PENDING
- See Also:
-
-
Constructor Details
-
NTxPropName
public NTxPropName()
-