Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как использовать разные шрифты?

1.9K
18 января 2006 года
imported_ФДУЧ
104 / / 07.04.2005
Используется один DBF файл. Он имеет поля English, Russian, Trans(транскрипция) and about. Редактируется файл с помощи компонента DBGrid (на данный момент).
Вопрос:
1. Как ставя фокус в n строку поля English автоматически сменить раскладку клавиатуры на English.
2. Естественно переместившись в поле Russian автоматически сменить раскладку клавиатуры на Russian
3. Находясь при редакции в поле Trans использовать простые шрифты, но привязать значение клавиш 1-0 спец. символы транскрипции.
4. Иметься также поле для хранения, рисунков с помощью чего или как можно его редактировать.
294
21 января 2006 года
Plisteron
982 / / 29.08.2003
Цитата:
Originally posted by ФДУЧ

1. Как ставя фокус в n строку поля English автоматически сменить раскладку клавиатуры на English.
2. Естественно переместившись в поле Russian автоматически сменить раскладку клавиатуры на Russian


Для кириллицы:
[FONT=courier new]ActivateKeyboardLayout(LoadKeyboardLayout(IntToHex(MAKELANGID(LANG_RUSSIAN,
SUBLANG_DEFAULT),8).c_str(),0),0);
[/FONT]
или проще
[FONT=courier new]ActivateKeyboardLayout(LoadKeyboardLayout("00000419", 0), 0);[/FONT]
или ещё проще
[FONT=courier new]LoadKeyboardLayout("00000419", KLF_ACTIVATE);[/FONT]
Для английской раскладки:
[FONT=courier new]LoadKeyboardLayout("00000409", KLF_ACTIVATE);[/FONT]

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог