All Projects → JLChnToZ → Imehelper

JLChnToZ / Imehelper

Licence: lgpl-3.0
IME Helper Library for XNA Framework.

Labels

Projects that are alternatives of or similar to Imehelper

Onion Rime Files
電腦 Rime 洋蔥方案(注音、雙拼、拼音、形碼、行列30)
Stars: ✭ 88 (+1660%)
Mutual labels:  ime
Danmaku-no-Kyojin
Danmaku no Kyojin (弾幕の巨人) is a 2D danmaku developed in C# with XNA.
Stars: ✭ 14 (+180%)
Mutual labels:  xna
Myra
UI Library for MonoGame, FNA and Stride
Stars: ✭ 348 (+6860%)
Mutual labels:  xna
framework
The exomia/framework is used for building 2D and 3D games and more inspired by the XNA/Mono framework.
Stars: ✭ 21 (+320%)
Mutual labels:  xna
govarnam
Easily Type Indian Languages on computer and mobile. GoVarnam is a cross-platform transliteration library. Manglish -> Malayalam, Thanglish -> Tamil, Hinglish -> Hindi plus another 10 languages. GoVarnam is a near-Go port of libvarnam
Stars: ✭ 97 (+1840%)
Mutual labels:  ime
Gamedevelopmentlinks
This is a collection of useful game-development links including, but not restricted to, development with MonoGame.
Stars: ✭ 257 (+5040%)
Mutual labels:  xna
Binmap
A tool that helps to analyse, document and alter binary files/formats (experimental).
Stars: ✭ 19 (+280%)
Mutual labels:  xna
Dwarfcorp
An open-source 3D colony management game for PC, Mac and Linux
Stars: ✭ 460 (+9100%)
Mutual labels:  xna
gksdud
A tiny JavaScript utility that corrects miswritten Hangeul sentences like gksdud
Stars: ✭ 28 (+460%)
Mutual labels:  ime
Vim ahk
Setting file to emulate vim with AutoHotkey
Stars: ✭ 338 (+6660%)
Mutual labels:  ime
handwriting.js
A simple API access to the handwriting recognition service of Google IME
Stars: ✭ 89 (+1680%)
Mutual labels:  ime
Teleprinter
The missing Android keyboard API
Stars: ✭ 33 (+560%)
Mutual labels:  ime
Quaver
🎶 The ultimate community-driven, and open-source competitive rhythm game.
Stars: ✭ 282 (+5540%)
Mutual labels:  xna
chromeos-key-remapper
IME / tooling for remapping key combos to other key combos on Chrome OS
Stars: ✭ 29 (+480%)
Mutual labels:  ime
Wubi Lex
WIN10系统自带五笔的码表与短语词库安装、管理工具( 可将五笔替换为郑码等其他形码输入法 ),并可增强微软五笔的设置、热键等功能。 发布后的软件仅890KB, 只要一个EXE文件( 绿色免安装 )。软件已自带五笔86、98、091、新世纪码表,以及极点五笔、QQ五笔、 微软五笔默认词库、昱琼词库、海峰词库等。甚至自带了郑码大词库、可以一键把微软五笔替换为郑码输入法。
Stars: ✭ 385 (+7600%)
Mutual labels:  ime
EvoNet
Evolution Simulation in XNA Refresh
Stars: ✭ 44 (+780%)
Mutual labels:  xna
Tetris
Tetris in F#, dotnet core and MonoGame. Arcade sounds included!
Stars: ✭ 29 (+480%)
Mutual labels:  xna
Ultraviolet
The Ultraviolet Framework is a .NET game development framework written in C#.
Stars: ✭ 466 (+9220%)
Mutual labels:  xna
Imewlconverter
一款开源免费的输入法词库转换程序
Stars: ✭ 4,518 (+90260%)
Mutual labels:  ime
Xnagamestudio
The Education library from the Xbox Live Indie games repository, valuable for MonoGame Developers for advanced samples
Stars: ✭ 332 (+6540%)
Mutual labels:  xna

IME Helper Library

(中文說明在下方)

This is a library for using IME (Input Method Editor) in XNA Framework.

If you want the users are able to typing Chinese, Japanese, Korean, etc. in your XNA game/application with IME, this library might be what you want.

This library just wrapped the messages sent from the IME, and it does not contains any text editing component, thus you have to implement them yourselves. (Or you can make this work with other XNA libraries with text editors if you can :D)

I have also included a sample game project called IMEHelperTest to test out and deomstrate how the library works. (Sorry for the undocumented code, but hope you can understand it.)

Please feel free to use this library as it is licensed with LGPLv3.


這是一個整合 IME (Input Method Editor) 到 XNA Framework 的程式類別庫。

如果你想使用者或玩家能夠在你用 XNA Framework 寫成的遊戲或者程式輸入中文、日文、韓文等,這大概就是你想要的東西了。

基本上這程式庫只是把 IME 輸出的訊息重新包裝使之可以更容易的在 XNA 的遊戲中使用,而它並不包含任何文字編輯器的元件,因此如果需要完整的文字編輯功能的話,你就需要自行編寫相應的程式了。(或者你可以把這東西整合到其他有 XNA 文字編輯器的程式庫吧,如果你做到的話 :D)

我在這個檔案庫還包含了一個範例「遊戲」專案,用來示範怎樣把 IME 的訊息弄到遊戲中以及測試程式庫的功能。(範例程式可能有點亂,而且沒有加上註解,希望能看懂吧)

這個程式庫是以 LGPLv3 許可證發佈的,所以基本上你可以隨便自由的使用它。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].