Hej, jak mogę zmienić język klawiatury, tak jak np. w winXp koło zegara jest taka niebieska ikonka. Tylko nie chcę używać HotKey bo nie każdy ma ustawione przestawiania języka klawiatury na np. "Alt+Ctrl+F9".

Czy istnieje możliwość, przechwytywania kodu znaku w locie, tzn. jeżeli w RichEdit wprowadzę znak to:

  • do kontrolki przekazywany jest kod klawisza klawiatury
  • i na jego podstawie generowany jest znak
  • który później dodawany jest do tekstu
    Jak mogę podmienić już na tym etapie ten znak. Nie chodzi mi o np. KeyUp czy KeyDown bo już w tej funkcji znak ten został dodany. Ja bym chciał raczej podmieniać znaki tuż po ich wciśnięciu, lub tuż przed ich dodaniem do tekstu. Używając KeyUp da się, ale kontrolka się dziwnie zachowuje, więc szukam czegoś bardziej profesjonalnego. Z góry dzięki za pomoc.