View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003529 | NoesisGUI | C++ SDK | public | 2024-07-18 14:03 | 2024-07-29 14:06 |
| Reporter | JinFox | Assigned To | sfernandez | ||
| Priority | normal | Severity | feature | ||
| Status | assigned | Resolution | open | ||
| Product Version | 3.2.4 | ||||
| Summary | 0003529: Support Rich text extension to add support For text content modification (e.g: Lowercase, Uppercase, etc) | ||||
| Description | Hello, We would like to have a way to add for example tags like :
Currently, a style only approach isn't enough and a parameter only approach prevents tag embedding and isn't the most user friendly when it comes to content designers participation. | ||||
| Platform | Any | ||||
| related to | 0003556 | feedback | sfernandez | [Feature request] Custom rich text tag supporting both Content and parameters |
|
Hi Sergio, |
|
|
Hi JinFox, With the Style based approach in Unreal RichText, the only way to modify the contents of a tag is to create a new Span derived class which performs any necessary operations on its child inlines. I have attached an example of this, a Lowercase Span which will modify it's inlines, changing any Run Text to lowercase. In order to use this Lowercase Span, you just need to create a Style with a Lowercase TargetType: This Style can then be used in RichText: For your ChangeCase tag, you would create a ChangeCase Span with a Type dependency property, then you would create a Style for each Type: |
|
|
Hi, |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2024-07-18 14:03 | JinFox | New Issue | |
| 2024-07-19 18:36 | jsantos | Assigned To | => sfernandez |
| 2024-07-19 18:36 | jsantos | Status | new => assigned |
| 2024-07-26 12:30 | JinFox | Note Added: 0009834 | |
| 2024-07-26 13:26 | maherne | Note Added: 0009835 | |
| 2024-07-26 13:26 | maherne | File Added: LowercaseSpan.zip | |
| 2024-07-26 13:57 | maherne | Status | assigned => feedback |
| 2024-07-26 14:12 | JinFox | Note Added: 0009837 | |
| 2024-07-26 14:12 | JinFox | Status | feedback => assigned |
| 2024-07-29 14:06 | jsantos | Relationship added | related to 0003556 |