Text and Reference Line Inquiries
- Structures:
-
sd-am-text-attributes-struct
sd-am-ref-text-line-attributes-struct
- Predicates:
-
sd-am-text-p
sd-am-ref-text-line-p
- Inquiries:
- sd-am-inq-curr-ref-text-line-attributes
sd-am-inq-curr-text-attributes
sd-am-inq-text-attributes
sd-am-inq-text-strings
sd-am-inq-loaded-fonts
sd-am-inq-used-fonts
SD-AM-TEXT-ATTRIBUTES-STRUCT [structure]
(sd-am-text-attributes-struct-p sd-am-text-attributes-struct)
(sd-am-text-attributes-struct-size sd-am-text-attributes-struct)
(sd-am-text-attributes-struct-ratio sd-am-text-attributes-struct)
(sd-am-text-attributes-struct-slant sd-am-text-attributes-struct)
(sd-am-text-attributes-struct-linesp sd-am-text-attributes-struct)
(sd-am-text-attributes-struct-angle sd-am-text-attributes-struct)
(sd-am-text-attributes-struct-adjust sd-am-text-attributes-struct)
(sd-am-text-attributes-struct-fill sd-am-text-attributes-struct)
(sd-am-text-attributes-struct-frame sd-am-text-attributes-struct)
(sd-am-text-attributes-struct-font1b sd-am-text-attributes-struct)
(sd-am-text-attributes-struct-font2b sd-am-text-attributes-struct)
(sd-am-text-attributes-struct-color sd-am-text-attributes-struct)
- Description:
-
A Lisp structure containing specific text attributes data.
- Slots:
- size {LONG-FLOAT} - text size.
- ratio {LONG-FLOAT} - text ratio.
- slant {LONG-FLOAT} - text slant.
- linesp {LONG-FLOAT} - text linespace relative to the text
size.
- angle {LONG-FLOAT} - text angle.
- adjust {SYMBOL} - text adjustment.
- fill {SYMBOL} - text fill flag.
- frame {SYMBOL} - frame type.
- font1b {STRING} - 1Byte font name.
- font2b {STRING} - 2Byte font name.
-
color {GPNT3D} - R,G,B color vector.
- See Also:
- SD-AM-INQ-CURR-TEXT-ATTRIBUTES [function]
- SD-AM-INQ-TEXT-ATTRIBUTES [function]
SD-AM-REF-TEXT-LINE-ATTRIBUTES-STRUCT [structure]
(sd-am-ref-text-line-attributes-struct-p sd-am-ref-text-line-attributes-struct)
(sd-am-ref-text-line-attributes-struct-src-gap sd-am-ref-text-line-attributes-struct)
(sd-am-ref-text-line-attributes-struct-dest-gap sd-am-ref-text-line-attributes-struct)
(sd-am-ref-text-line-attributes-struct-linetype sd-am-ref-text-line-attributes-struct)
(sd-am-ref-text-line-attributes-struct-color sd-am-ref-text-line-attributes-struct)
(sd-am-ref-text-line-attributes-struct-arrow-type sd-am-ref-text-line-attributes-struct)
(sd-am-ref-text-line-attributes-struct-arrow-size sd-am-ref-text-line-attributes-struct)
(sd-am-ref-text-line-attributes-struct-pen-size sd-am-ref-text-line-attributes-struct)
- Description:
-
A Lisp structure containing specific text reference line attributes
data.
- Slots:
- src-gap {LONG-FLOAT} - gap between text element and reference
line.
- dest-gap {LONG-FLOAT} - gap between reference line and
destination element.
- linetype {FIXNUM} - the linetype.
- color {GPNT3D} - R,G,B color vector.
- arrow-type {FIXNUM} - the arrow type.
- arrow-size {FIXNUM} - the arrow size.
-
pen-size {FIXNUM} - the pen size.
- See Also:
- SD-AM-INQ-CURR-REF-TEXT-LINE-ATTRIBUTES [function]
SD-AM-TEXT-P [function]
(sd-am-text-p item)
- Description:
-
Predicate to determine whether or not an item is a text.
- Parameters:
-
element {SEL_ITEM} - The element to inquire.
- Return Value:
- t - The element is a text.
- nil - The element is not a text.
SD-AM-REF-TEXT-LINE-P [function]
(sd-am-ref-text-line-p item)
- Description: Predicate to determine whether or not an item is a
text reference line.
- Parameters:
-
element {SEL_ITEM} - The element to inquire.
- Return Value:
- t - The element is a text reference line.
- nil - The element is not a text reference line.
SD-AM-INQ-CURR-REF-TEXT-LINE-ATTRIBUTES [function]
(sd-am-inq-curr-ref-text-line-attributes)
- Description:
-
Inquire the current text reference line attributes.
- Parameters:
- Return Value:
- { SD-AM-REF-TEXT-LINE-ATTRIBUTES-STRUCT}
- The inquired attributes.
- nil - An error occured.
SD-AM-INQ-CURR-TEXT-ATTRIBUTES [function]
(sd-am-inq-curr-text-attributes)
- Description:
-
Inquire the current text attributes.
- Parameters:
- Return Value:
- { SD-AM-TEXT-ATTRIBUTES-STRUCT} - A Lisp
structure describing the text parameters.
- nil - An error occured.
SD-AM-INQ-TEXT-ATTRIBUTES [function]
(sd-am-inq-text-attributes text)
- Description:
-
Inquire the attributes of a given text.
- Parameters:
-
text {SEL_ITEM} - The text to inquire.
- Return Value:
- { SD-AM-TEXT-ATTRIBUTES-STRUCT} - A Lisp
structure describing the text parameters.
SD-AM-INQ-TEXT-STRINGS [function]
(sd-am-inq-text-strings text)
- Description:
-
Returns all text strings of the given text.
- Parameters:
-
text {SEL_ITEM} - The text to inquire.
- Return Value:
- {LIST of STRINGs} - The list of all text strings.
SD-AM-INQ-LOADED-FONTS [function]
(sd-am-inq-loaded-fonts)
- Description:
-
Returns the list with the names of all loaded fonts.
- Parameters:
- Return Value:
- {LIST of STRINGs} - The list of font names.
SD-AM-INQ-USED-FONTS [function]
(sd-am-inq-used-fonts)
- Description:
-
Returns the list with the names of all used fonts.
- Parameters:
- Return Value:
- {LIST of STRINGs} - The list of font names.
© 2023 Parametric
Technology GmbH
(a subsidiary of PTC Inc.), All Rights Reserved |