Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2025-01-10 16:11:19 |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
4айник, какой хочешь ?
|
|||
карма: 25 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2025-01-10 16:11:19 |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
4айник,
I.======================= 1. Запускаешь HiAsm 2. Ставишь KeyboardLayout в редактор схем 3. Жмешь Ctrl+G - откроется ini-файл этого компонента 4. В раздел [Methods] добавляешь строку *doGermanKbd=Переключить на Немецкий|1| и сохраняешь (Ctrl+S) II---------------------------------------------------------------------- 5. Возвращаешся в Редактор схем 6. Жмешь Ctrl+F - откроется pas-файл этого компонента 7. В public (там где перечисляются процедуры) добавляешь procedure _work_doGermanKbd(var _Data:TData; Index:word); 8. и после слова implementation всавляешь procedure THIKeyboardLayout._work_doGermanKbd;
Ctrl+S и, после перезапуска HiAsm, будет тебе немецкий begin LoadKeyboardLayout('00000407',KLF_ACTIVATE); end; ![]() |
|||
карма: 25 |
|
Ответов: 3851
Рейтинг: 159
|
|||
Я думал такие вещи в винде добавляются, а компанент только использует то, что есть в системе..
|
|||
карма: 0 |
|
Ответов: 8954
Рейтинг: 824
|
|||
Tad, а там китайского нет случаем?
|
|||
карма: 19 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Леонид, вот ID
LanguageID Language MUI Sub-folder 0401 Arabic ARA.MUI 0402 Bulgarian BG.MUI 041a Croatian HR.MUI 0405 Czech CS.MUI 0406 Danish da.MUI 0413 Dutch (Standard) NL.MUI 0425 Estonian ET.MUI 040b Finnish FI.MUI 040c French (Standard) FR.MUI 0407 German GER.MUI 0408 Greek EL.MUI 040d Hebrew HEB.MUI 040e Hungarian hu.MUI 0410 Italian IT.MUI 0411 Japanese JPN.MUI 0412 Korean KOR.MUI 0426 Latvian LV.MUI 0427 Lithuanian LT.MUI 0414 Norwegian no.MUI 0415 Polish pl.MUI 0416 Portuguese (Brazil) Br.MUI 0816 Portuguese (Standard) PT.MUI 0418 Romanian RO.MUI 0419 Russian RU.MUI 0804 Simplified Chinese CHS.MUI 0c0a Spanish (Modern Sort) ES.MUI 041b Slovak SK.MUI 0424 Slovenian SL.MUI 041d Swedish SV.MUI 041e Thai TH.MUI 0404 Traditional Chinese CHH.MUI 041f Turkish TR.MUI ------------ Дoбавленo: Китайский выделил ![]() |
|||
карма: 25 |
|
Ответов: 8954
Рейтинг: 824
|
|||
Tad, во зараза, шутка не удалась
![]() Над внучкой подшучу, она в китайской школе учится. |
|||
карма: 19 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Андрей., ты прав, но если человек хочет переклюмать раскладку клавиатуры на немецкий - значит немецкий у него в винде есть.
Например на форме есть два Edit-a. В один нужно вводить слово на русском, а во второй на другом языке. Вот здесь удобно использовать этот компонент - перешел в Edit и включилась соответствующая раскладка клавиатуры. |
|||
карма: 25 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2025-01-10 16:11:19 |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
4айник, получилось ? На здоровье !
![]() |
|||
карма: 25 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Блин, сделали бы прием '00000407' из потока
![]() |
|||
карма: 9 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Автор компонента почему-то не захотел применять прием из потока.
![]() |
|||
карма: 25 |
|
13