mirror of
https://github.com/Ellpeck/MLEM.git
synced 2024-12-24 01:09:23 +01:00
added a strikethrough formatting code
This commit is contained in:
parent
c30b6742c5
commit
fd5b83eaa0
2 changed files with 6 additions and 1 deletions
|
@ -7,6 +7,10 @@ Jump to version:
|
|||
- [5.0.0](#500)
|
||||
|
||||
## 5.2.0 (Unreleased)
|
||||
### MLEM
|
||||
Additions
|
||||
- Added a strikethrough formatting code
|
||||
|
||||
### MLEM.Ui
|
||||
Improvements
|
||||
- Cache TokenizedString inner offsets for non-Left text alignments to improve performance
|
||||
|
|
|
@ -38,7 +38,8 @@ namespace MLEM.Formatting {
|
|||
m.Groups[1].Success ? ColorHelper.FromHexString(m.Groups[1].Value) : Color.Black,
|
||||
new Vector2(float.TryParse(m.Groups[2].Value, NumberStyles.Number, CultureInfo.InvariantCulture, out var offset) ? offset : 2)));
|
||||
this.Codes.Add(new Regex("<u>"), (f, m, r) => new UnderlineCode(m, r, 1 / 16F, 0.85F));
|
||||
this.Codes.Add(new Regex("</(s|u|l)>"), (f, m, r) => new ResetFormattingCode(m, r));
|
||||
this.Codes.Add(new Regex("<st>"), (f, m, r) => new UnderlineCode(m, r, 1 / 16F, 0.55F));
|
||||
this.Codes.Add(new Regex("</(s|u|st|l)>"), (f, m, r) => new ResetFormattingCode(m, r));
|
||||
this.Codes.Add(new Regex("</(b|i)>"), (f, m, r) => new FontCode(m, r, null));
|
||||
|
||||
// color codes
|
||||
|
|
Loading…
Reference in a new issue