Polskie znaki zmieniają wygląd czcionki w RichEdit

Odpowiedz Nowy wątek
2006-11-29 12:55
0

Piszę w dziale Delphi bo akurat w nim projekt piszę, ale problem dotyczy ogólnie RichEdit.

Przykład:
user image
litera 'ń' zmienia czcionkę z klarownej na rozmytą - to samo z innymi [nie testowałem wszystkich, ale np. 'ó' robi to samo] - widać to dobrze na zoomie 200%

Jak temu zaradzić? Bo szpeci to dość mocno.
Raz mi się nawet trafiło, że jakiś znak zmienił wysokość odstępu między wierszami :/
Chciałbym, aby niezależnie od danych tekst był zawsze wyświetlany tak samo.


Pozostało 580 znaków

2006-11-29 18:44
0

Niestety jest to znany błąd Windows'a, który od czasów Windows ME nie został poprawiony - oficjalnie o nim wiadomo (szczególnie widoczny przy obserwowaniu przebiegu z instalacji automatycznych aktualizacji systemu).

Błąd jest umiejscowiony comctl32.dll. Występuje zarówno w memo jak i w rich-edit.

(Jak znajdę linka do tematu w MSDN to dopiszę - tam o tym czytałem).

Jedynym sposobem na jego 100% ominięcie jest używanie komponentów niestandardowych - choć podobno pomagają niesystemowe czcionki.


<font color="red">Konto porzucone</span>

Dzięki wszystkim forumowiczom za lata wspólnych dyskusji; miłej zabawy w programowanie!
Sławomir 'Szczawik' Włodkowski

Pozostało 580 znaków

2006-11-29 20:37
0

W memo się z tym nie spotkałem. W końcu memo to to samo co edit z ustawioną flagą multiline.
Spróbuję zmienić czcionkę, dzięki za wyjaśnienie [szkoda, że niezbyt pocieszające].


Pozostało 580 znaków

2006-11-29 23:52
0

Sam też nie kojarzę go w memo, ale pamiętam, że MSDN tak to opisywał.. kurczę - jak nie potrzebowałem to znalazłem, jak chcę to nie mogę.


<font color="red">Konto porzucone</span>

Dzięki wszystkim forumowiczom za lata wspólnych dyskusji; miłej zabawy w programowanie!
Sławomir 'Szczawik' Włodkowski

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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