BLARGH Text Editor
From GameBrew - a wiki dedicated to Video Game Homebrew.
|BLARGH Text Editor|
Bachelor's Lackluster And Ruminantly Gnarled Homebrew Text Editor is meant as a demo to implement Joe Strout's HexInput method of inputting text on portable devices.
This started out as an idea to create an equivalent of QuickWrite's FUNADY keyboard layout on the DS using homebrew tools.
In summary, three key ideas work together to make this input method better than a traditional on-screen keyboard:
You can input a letter by tapping it, or by dragging to it from a neighboring letter.
Letters are arranged in a hexagonal grid so that every one has six neighbors, and all neighbors are equally easy to reach.
Letters are arranged to optimize text input in a particular language (English, in this case).
Display of long filenames/folder names are truncated to fit on the small screen (horizontal scrollbars are not implemented yet).
Selecting a long filename will make the textbox overflow its text.
- Folders are now displayed on the left hand side of the file save/load dialog box. User can now pretty much browse the whole filesystem.
BLARGH Text Editor uses:
- devkitARM r24.
- libnds 1.3.1.
- libfat-nds 1.0.2 (the demo will save/load txt files).