winapi, kierunek tekstu, kontrolki edycji
Ostatnio zmodyfikowano 2015-10-22 07:43
trzask Temat założony przez niniejszego użytkownika |
winapi, kierunek tekstu, kontrolki edycji » 2015-10-21 23:43:34 Dzień dobry,
Zależy mi na implementacji funkcjonalności podobnej do tej z kalkulatora systemowego. Czyli w jaki sposób wymusić na kontrolce edycyjnej wyświetlanie tekstu tak aby kursor domyślnie ustawiony był na końcu pola edycyjnego a wprowadzane wartości zapełniały pole od prawej do lewej strony. Czy należy zastosować tu notyfikację EN_ALIGN_RTL_EC, wysłać wiadomość EM_SETSEL a może użyć RichEdit?? |
|
bombatom69 |
» 2015-10-22 01:37:44 Nieszczególnie Cię zrozumiałem. Piszesz, że chciałbyś mieć tak jak w kalkulatorze systemowym ale piszesz, że: wartości zapełniały pole od prawej do lewej strony |
przynajmniej u mnie tak nie jest. W kalk. sys. (pomijając, że kursora nie ma) jest tak: justowanie jest right kierunek czytania jest ltr a nie rtl Zatem gdy zastosujesz w dwStyle ES_RIGHT, masz to co prawdopodobnie chcesz. |
|
trzask Temat założony przez niniejszego użytkownika |
» 2015-10-22 07:43:34 Oczywiście chodziło o dodanie ES_RIGHT do stylów kontrolki. Jakoś mi to umknęło. Dzięki! |
|
« 1 » |