Upośledzone TMemo w aplikacji na androida (FMX)

0

Zauważyłem, że Memo w aplikacji skompilowanej na androida nadaje się tylko do wyświetlania krótkich tekstów i do niczego więcej, no chyba że jestem w grubym błędzie. Nie działa zmiana koloru Memo, nie działa zaznaczanie ciągow znaków (SelStart, SetLength), nie działa zmiana koloru czcionki w czasie działania programu, a nawet gdy ma wyświetlić dłuższy tekst to lubi się wywalić cała aplikacja.

Jedyne, co zauważyłem że działa to zmiana rozmiaru czcionki w trakcie.

Gdy skompiluję identyczną aplikację dla Mac Os to jest okej. W windows też jest okej. Dlaczego w androidzie to jest takie upośledzone? Procedury i własności są, ale dlaczego nie działają? Robię coś źle?

0

Jeśli chodzi o brak reakcji na zmianę właściwości fontu i koloru kontrolki, to obstawiam, że kontrolka używa ustawień bieżącego stylu (schematu) i stąd brak reakcji. Nie używam Delphi (tym bardziej FMX), ale znalazłem w dokumentacji właściwość StyledSettings, która może tłumaczyć takie zachowanie.

0

Niestety komponent Memo jest jednym z mniej dopracowanych na mobilnych platformach. Komponent potrafi ucinać/gubić znaki i kiepsko współpracuje z klawiaturą ekranową, niedziałające SelStart i SetLength nie są największą bolączką ;).

0

A co proponujecie zamiast Memo?

1 użytkowników online, w tym zalogowanych: 0, gości: 1