rfresh Well-Known Member Licensed User Longtime User Dec 31, 2018 #1 I'm drawing text to a Panel via B4X Graphics. I developed this app on my 4 inch Android and now I'm trying to develop it on my 10 inch iPad. The attachments show a screen shot of the text on the Android device and on the iPad. The text on the iPad looks 'fuzzy'. The text on the Android platform looks clean and sharp. Is the text 'fuzziness' on the iPad because it's a larger screen area and is there anything I can do get sharper text? Thank you... Code: Copy cvsGraph.DrawText("Grn 121.9 * Twr 118.5 * App 125.5", 5, 10, xFont, xui.Color_Red, "LEFT") Attachments iPad.PNG 95.5 KB · Views: 455 Android.png 37.6 KB · Views: 568
I'm drawing text to a Panel via B4X Graphics. I developed this app on my 4 inch Android and now I'm trying to develop it on my 10 inch iPad. The attachments show a screen shot of the text on the Android device and on the iPad. The text on the iPad looks 'fuzzy'. The text on the Android platform looks clean and sharp. Is the text 'fuzziness' on the iPad because it's a larger screen area and is there anything I can do get sharper text? Thank you... Code: Copy cvsGraph.DrawText("Grn 121.9 * Twr 118.5 * App 125.5", 5, 10, xFont, xui.Color_Red, "LEFT")
Erel B4X founder Staff member Licensed User Longtime User Dec 31, 2018 #2 You can get sharp text if you implement the drawing correctly. One possible mistake is to draw several layers. This will happen if you create a new canvas in the resize event. Upvote 0
You can get sharp text if you implement the drawing correctly. One possible mistake is to draw several layers. This will happen if you create a new canvas in the resize event.
rfresh Well-Known Member Licensed User Longtime User Dec 31, 2018 #3 Thank you Erel. The text looks better now. Upvote 0