I've used a few 4D Systems screens in the past but that was I few years ago. I'm now using a uLCD-144-G2 in GOLDELOX designer mode and have an odd problem. I've produced a simple test program to illustrate it.
When I run this, the first "Hello World" is printed with the requested text size multiplier of 2. However in the second case, when the "Hello" and "World" are split between two print statements, the "Hello" displays with the text size multiplier of 2, but the "World" is displayed as if the text size multiplier was the default of 1, i.e. "Hello World"
I don't recall previouslly it being necessary to set text sizes before every print. Is this now the expected behaviour?
Acording to the PmmC loader my screen has the lastest version.
Code:
#platform "GOLDELOX" func main() gfx_ScreenMode(PORTRAIT); txt_Set(TEXT_WIDTH, 2); txt_Set(TEXT_HEIGHT, 2); print("Hello World\n"); txt_Set(TEXT_WIDTH, 2); txt_Set(TEXT_HEIGHT, 2); print("Hello "); print("World"); repeat forever endfunc
I don't recall previouslly it being necessary to set text sizes before every print. Is this now the expected behaviour?
Acording to the PmmC loader my screen has the lastest version.
Comment