Skip to content

Commit d0d24b4

Browse files
committed
Updated README.md
1 parent 01d5770 commit d0d24b4

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

README.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,11 @@ All `Text Mesh Pro`'s tags are available in `RTL Text Mesh Pro`
1616
### RTL InputField (See [known issues](#known-issues))
1717
Realtime InputField is supported.
1818

19-
![Input Field Preview](Screenshots/InputField.gif)
19+
![Input Field Preview](Screenshots/InputField.gif)
20+
21+
### RTL Dropdown (See [known issues](#known-issues))
22+
23+
![Dropdown Preview](Screenshots/Dropdown.gif)
2024

2125
### Multiline
2226
Yes, This plugin has no problem with multiline RTL texts.
@@ -35,7 +39,7 @@ Auto Font Size is fully supported.
3539
### Arabic Tashkeel
3640
Arabic tashkeel are supported.
3741

38-
[Tashkeel Preview](Screenshots/Arabic%20Text.PNG)
42+
![Tashkeel Preview](Screenshots/Arabic%20Text.PNG)
3943

4044
# How To Use
4145
* You need to have `TextMeshPro` plugin in your project. You can install TMPro via `Package Manager` or `AssetStore`
@@ -72,13 +76,13 @@ Checking this checkbox forces RTL TextMeshPro to fix the text even when it start
7276
When checked, RTL Text Mesh Pro will try to fix rich text tags.
7377

7478
# Known Issues
75-
* InputField (and anything that was designed to work with TextMeshProUGUI script) will not work.
76-
Why it doesn't work? We need to override the `text` property of `TextMeshProUGUI`. But the `text` property is not defined `virtual`. You need to manually make the property virtual.
79+
* InputField, Dropdown (and anything that was designed to work with TextMeshProUGUI script) will not work unless you do these steps below.
80+
**Why it doesn't work?** We need to override the `text` property of `TextMeshProUGUI`. But the `text` property is not defined `virtual`. You need to manually make the property virtual.
7781
* Open `TMP_Text.cs` from TextMeshPro source code
7882
* add virtual keyword to text property.
7983
![Text](Screenshots/TextProperty.PNG)
8084
* Open `RTLTextMeshPro.cs` and uncomment the top line where it says `//#define RTL_OVERRIDE`
81-
* Now you can use InputFields (and Dropdowns in future)
85+
* Now you can use InputFields and Dropdowns.
8286

8387
# Contribution
8488
All contributions are welcomed. Just make sure you follow the project's code style.

0 commit comments

Comments
 (0)