Version 0.35 is now out. Changes are listed below. The most significant changes this time around include the addition of a keyboard gadget for text input, cursor support in the TextBox gadget and re-written VBL integration to use a much simpler timer gadget for VBL-based code.
I've attached a screenshot of the keyboard. It has shift, caps lock and control modifier keys, and the full 7-bit ASCII set of symbols (ie. a fairly standard American keyboard layout).
There are two new example projects. One illustrates how to use the new timer, whilst the other shows how to use the keyboard.
- Fixes: - Renamed "Textbox" to "TextBox". - Corrected case of "PackedFontBase.h" include in "packedfontbase.cpp" (thanks Gattman, bug 2101099). - Removed offcolour pixels from around @ symbol in sysfont bitmap. - Moved @ symbol in tinyfont.bmp to correct ASCII location. - SkinnedWindows move to front when clicked. - Renamed TextBox::TextPositionXXX to TextAlignmentXXX, along with all related functions and similar in MultiLineTextBox and ScrollingTextBox. - TextBox::addText() was allocating one byte too many when concatenating strings. - Renamed addText() to appendText() in TextBox, MultiLineTextBox and ScrollingTextBox classes. - Text::wrap() correctly wraps text rows with no break points. - Fixed const-correctness of some Font (and subclass) methods.
- New Features: - Button has different appearance when disabled. - CheckBox has different appearance when disabled. - ContextMenuItem has different appearance when disabled. - CycleButton has different appearance when disabled. - RadioButton has different appearance when disabled. - Added WoopsiKeyboard gadget. - Added all missing 7-bit ASCII glyphs to sysfont. - Added keyboard example. - Added TextBox::appendText(char). - Added TextBox::setText(char). - Added MultiLineTextBox::appendText(char). - Added MultiLineTextBox::setText(char). - Added ScrollingTextBox::addText(char). - Added ScrollingTextBox::setText(char). - Added WoopsiTimer gadget. - Woopsi::registerForVBL() and Woopsi::unregisterFromVBL() now only work with timers; all VBL code now is handled with timer gadgets. - Removed EVENT_VBL event. - Removed Gadget::vbl(). - AnimButton automatically animates as it has as built-in timer gadget. - Added missing glyphs to tinyfont.bmp. - Added timer example. - Added cursor functionality to TextBox. - Added GraphicsPort::drawFilledXORRect(). - Added GraphicsPort::drawLine() and associated clipping functions. - Added WoopsiString class and replaced string handling code in TextBox. - Added Label gadget as a base class for TextBox and Button; can be used as a read-only, borderless text display gadget. - Text inherits from WoopsiString class. - Added MultiLineTextBox::removeText() methods. - TextBox border bevelled both out and in.
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
Similar Software:
DSLua DSLua Attention, DS homebrew developers. We've just picked up word that the DSLua team has updated their developer's kit once again, bringing the application up to version 0.7
Woopsi Woopsi from ant512:
This release includes the usual set of bugfixes. New features are mainly centred around testing the library - there's a new "tests" folder which will grow into a comprehensive set of test harnesses for every UI gadget
Win2DS 0.5 This is the last version of the Win2DS from Sintax that has new WiFi features WEP and DHCP
DSLua This download features the GBFS version of DSLua v0
DS App Studio v 0.5 DS App Studio v 0.5 A
DS App Studio is Awesomisoft's PC utility offering for the DS. This version pegs it at v0.5, with a variety of changes implemented.
A
A
New Features:
A
Adding fonts
A log of the compilation process
When compiling, You Can Easily now see the warnings, or errors, That Were Made DURING the compiltion
3D Engine - Nitro Engine V 0.4.0 3D Engine - Nitro Engine V 0.4.0 This is a 3D engine, which aim is to make easier the procces of making a 3D game for the DSCharacteristics:-Loader of models and textures from FAT.-Dual 3D, as easy as normal 3D.-Can load BMPs of 8, 16, and 24 bits and convert them into textures.-Hardware-accelerated effects like fog and toon shading
PIXELMAN PIXELMAN ***0.92.9c***
*Went from b to c because of a 2 small bugs. One where you could select a blank space when loading a file when there were less than 10 files in a directory. The other had to do with sprites being loaded incorrectly when both /r and /n were at the end of each line
Micro Lua DS Micro Lua DS Micro Lua is an homebrew for Nintendo DS which allow you to lauch Lua scripts.Changelog:- Displaying is about 3X FASTER!- Some syntax changes (see "syntax changes.txt")- Adding a Canvas system. You can now create a Canvas, adding some objects inside like lines, rectangles, images...etc. Then call Canvas.draw function to draw all items
DS Game Maker DS Game Maker
Ever wanted to try your hand at making your very own DS game? These days, you don't even have to be a programming expert to do that. Not with the help of DS Game Maker.
This new app (which, despite sharing a name with FatQuack's old DS Game Maker, is apparently different) lets users create their own homebrew games visually
Comments on Woopsi:
Comments not found
If you noted an error or download link is broken, please, report it via this page or use comments.
Please, select device to check if Woopsi supports it