SDL или PyGame международный вход

вот рабочий ответ:

try{
    class Stuff
    {
        $test = null; 
    }

    $stuff= new Stuff();
    $stuff->test = 0;
}
catch (Throwable $e) {
    $myLogger->Log($e);
}
5
задан TokenMacGuy 31 December 2008 в 03:59
поделиться

3 ответа

Вы интересуетесь SDL_EnableUNICODE(). При включении unicode перевода можно использовать unicode поле SDL_keysym структура для получения unicode символьно-ориентированного на ключевом пользователе ввела.

Обычно я думаю каждый раз, когда Вы делаете ввод текста (например, пользовательское внимание на текстовое поле), необходимо использовать unicode поле и не попытаться сделать перевод сами.

Вот что-то, что мы сделали в YATC. Едва ли яркий пример того, как вещи должны быть сделаны, но демонстрируют использование unicode поле.

3
ответ дан 15 December 2019 в 01:13
поделиться

Обычно все только заканчивают тем, что использовали unicode для текста для интернационализации их приложений.

Я не помню SDL, или никакой OpenGL не реализовал ничего, что это будет препятствовать тому, чтобы Вы реализовали международный ввод/вывод, кроме они ни не помогают в этом.

Существуют утилиты по OpenGL, который можно использовать для рендеринга с .ttf шрифтами.

1
ответ дан 15 December 2019 в 01:13
поделиться

Похоже, что сейчас есть проект Google Summer of Code по этой теме для как X11 , так и для MacOS X

0
ответ дан 15 December 2019 в 01:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: