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:
LibFB for DS LibFB for DS Heads up, DS users! DragonMinded has some goodies for you. One is an update for libFB (which have been around for about a year already), and here's what the developer has to say about it:"LibFB is a set of routines that display wordwrapped variable width fonts using the DS framebuffer or extended rotation buffer mode
Win2DS Win2DS Taking a page off Sintax's original release of Win2DS homebrew application, MonkeyNZ has released an unofficial version of Win2DS v0.8a which adds several new features to enhance the previous version.
The latest release of Win2DS has both the client and server side updated with new code to enhance the speed and quality of the service
Box2D 2.0 (SVN r80) This is a modified version of Box3D physics engine by Erin Catto
PIXELMAN From Sylus101:Just so it's clear and the purpose of the app isn't in question (as I think it might be) this is intended to be a developers helper in designing/modifying sprites, particularly for use with PALib, but since there is a binary export now I'm gathering they could be used with any dev platform (not like there are many others
Woopsi Demo 0.37 Woopsi Demo 0.37 V0.37- Fixes:- ListBox::setAllowMultipleSelections() works correctly.- Replaced byte and short iterator variables with ints.- Compatible with devKitPro v24 and libnds 1.3.1.- Renamed "DynamicArray" to "WoopsiArray" for compatibility with dkp24.- Made libnds makefile the default instead of PALib
hConvert hConvert NOTE: This download is for the Linux and Mac OS X version of hConvert ONLY.Jaeden Amero has developed a program that will allow for "kiddies" (newer developers) to convert .c, .cpp, and .h files into .bin files
Win2DS Win2DS Homebrew coder MonkeyNZ has decided to pass on the torch to other Nintendo DS developers by releasing the source code for the handheld to PC server application Win2DS. Based on the latest build, version 0.82, the developer also included the source code for the client side of the homebrew app, DS2Win
NightFox's Lib NightFox's Lib Here's the latest version of NightFox's Lib, a feature-packed library that aims to help aspiring DS developers to create homebrewed games and applications.
A
Changelog:
Added NF_GetLanguage(); function, that gets the language code of user. Example of use added also
Sandbox Engine DS-DSi Sandbox Engine DS-DSi Sandbox Engine DS is a work in progress 3D game engine for Nintendo DS.
A
Changelog:
A
made lots of changes to the code, & bug fixes.
actually added a basic GUI finally.
there are 4 maps now, im adding more objects, cars, buildings, houses & maps, etc & looking for ways to make the maps bigger
Woopsi Woopsi Ant512 has released a new version of Woopsi, now called Woopsi v0.27. For those who haven't heard of it, Woopsi v0.27 is a GUI Development Library based on the AmigaOS windowing system. In other words, it helps coders make user interfaces for their homebrew projects
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