Symbian OS | Pocket PC | Smartphone | Android | BlackBerry | Apple iPhone OS | Java | Mobile Gaming | Linux | Palm | Win CE | Tablet  
     

Free Mobile Software, Themes, Games, Apps for PDA and Smartphones

     
Search by Device
My Device

  
Search by Category
Business & Profession
Databases
Dictionary & Translator
Entertainment
Finance
Games
Healthcare & Medicine
Internet & Communications
Multimedia & Graphics
Organisation & Productivity
Programming & Development
Reading
Science & Education
System Utilities
Themes & Wallpapers & Skins
Travel & Navigation
Search by Platform
Android
Apple iPhone OS
iPad
iPhone
iPod Touch
BlackBerry
Java
Linux
Maemo Nokia Internet Tablet
MeeGO
Sharp Zaurus
Mobile Gaming
Nintendo DS
Playstation 3
Playstation Portable
Wii
Xbox 360
Palm OS
Symbian OS
Series 60
Series 80
Series 90
UIQ
Tablet PC
Windows CE.NET
Windows Mobile Pocket PC
Windows Mobile Smartphone
     


 
 
Woopsi




Woopsi
Version: 0.32 demo

Platforms: Mobile Gaming, NDS


Categories: Programming & Development

Upload date: 26 Dec 11

Developer:

License: Freeware

Downloads: 10

File Size: 525 Kb
Download Free Woopsi 



Rating: 1.0/5 (Total votes: 1)




  Woopsi Great news to users of Ant512's GUI Development Library! Woopsi v0.32 has just been release by Ant512. This particular homebrew which is based on the AmigaOS system aims to help coders to create user interfaces for their own homebrew projects.

The developer also provided the source code for this application. Feel free to tinker with it in case you have ideas of your own or if you want to customize it to your own linking.

What we have below is the bulleted list of the bug fixes and some of the new things that have been added to the homebrew development program. Do read the notes on Woopsi.

Fixes:

* Moved abstract methods out of FontBase not needed by all fonts.
* Renamed "checkGlyphData()" in font classes to "isCharBlank()".
* Moved more code out of FontBase into FixedWidthFontBase.
* Changed FontBase::clearColour() to support Jeff's new font classes.
* Screens receive focus correctly when clicked.
* Screens no longer start dragging when clicked other than in the titlebar.
* Text class now responsible for maintaining string memory instead of MultiLineTextBox.
* Text::wrap() trims spaces from the start of each line.
* Text::wrap() breaks more sensibly at quotes, etc.
* Closing/shelving a child gadget chooses a new focused gadget correctly if the child is the only gadget in the list.
* Gadgets now check recursive isEnabled() function instead of using the enabled flag directly.
* Removed WiFi icon due to problems with some loaders.
* Moved ROM icon to icons directory to reduce ROM size.
* Removed vector from woopsiheaders.h.
* Gadget constructor respects GADGET_PERMEABLE flag.
* Renamed Woopsi::play() to Woopsi::run().
* Protected methods within Woopsi class that should not be public.
* Gadget::unregisterChildrenFromVBL() recurses through child tree and unregisters all descendents.
* Gadget destructor will perform all deletion operations if it is called directly and the correct deletion queue method is bypassed.
* Context menu shelved if the gadget that opened it gets closed.
* Slider/scrollbar inaccuracies fixed.
* Fixed rounding errors in TextBox alignment.
* Documentation updates.
* Switched demo code to follow Jeff's design pattern.
* Changed Woopsi queue handling to use while loops, so that unexpected changes to the lists don't cause crashes.
* All attempts to dereference woopsiApplication check for NULL first.
* Gadget::redrawDirty() clips to parent dimensions correctly.
* Woopsi's gadget delete queue gets processed before the VBL listeners, ensuring that deleted gadgets no longer try to fire events.
* Deleted gadgets no longer raise events.
* Gadget::isDeleted() recurses up through hierarchy.

New Features:

* Added PackedFontBase, PackedFont1 and PackedFont16 classes (proportional font support).
* Added "pythonscripts" folder with Jeff's "bmp2font" Python script for creating PackedFont-compatible fonts.
* Renamed existing show/hide system to shelve/unshelve and added true show/hide system.
* Added Gadget::isEnabled().
* Added ListBox and ListBoxItem classes.
* Added double click events (optional per gadget via a flag).
* Added ProgressBar class
* Added EVENT_SHELVE and EVENT_UNSHELVE events.
* Gadgets can become modal.
* Added Jeff's application control code to Woopsi class.
* Added CycleButton class.
* Merged SDL loop code into Woopsi class.
* Merged DS and SDL woopsifuncs files.
* Buttons change colour when clicked.

Anyway, there's still more to know about this homebrew. In case you are curious about it, you can do so by reading the readme text files included in the archives. We high encourage it that you guys do so. We'll keep you posted for more updates.
 
Like it? Share with your friends!

If you got an error while installing Themes, Software or Games, please, read FAQ.
 
Similar Software:

LuaDevKitLuaDevKit
LuaDevKit  Glynnder, from our forums, has just informed us that the first release of his LUA Development Kit is available for download! Just when you thought Lua couldn't get any easier to develop with (I've been thinking this for over a year since I first saw it introduced on the PSP), but I was proven wrong
Lua Player HmLua Player Hm
Lua Player Hm For those of you who are having trouble getting homemister91's System Player 101 to work on your PlayStation Portable handheld running on older custom firmware, then you'll be happy to know that the developer has come out with a new Lua-based system browser which is customized for the 1.50 kernel and the 3.xx kernel
Micro Lua DSMicro Lua DS
Micro Lua DS Cid2Mizard is out once more with a new version of his MicroLua homebrew app for the DS. I- New features | ----------------+ * Add functions to keep track of the memory usage. * Alpha transparency: you can now blend any drawing. It doesn't *__ mean support for alpha channel of image files. * Add function to make colours with values up to 256 instead of *__ 31
Virtual Game Maker: VGM-DSVirtual Game Maker: VGM-DS
Virtual Game Maker: VGM-DS If you're an aspiring game developer, you might want to try out Virtual Game Maker to flex those creative muscles of yours. The program, called VGM-DS, allows you to make your own games from the ground up. This latest version comes with the ability to create a "newgame" folder to create your own games
3.80 PsarDumper KL4E/KL3E decompressor by _HellDashX_3.80 PsarDumper KL4E/KL3E decompressor by _HellDashX_
3.80 PsarDumper KL4E/KL3E decompressor by _HellDashX_  A new PsarDumper with KL4E/KL3E decompressor has been released for 3.80 firmware. The app is reportedly from _HellDashX_ but users are warned before using it as no readme or changelog was provided in the archive. The original download file comes from CoolJ's website
Raptor3DRaptor3D
Raptor3D Just the other day, we had the LTE studios people releasing their custom-made 3D engines for homebrew developers. And since I wasn't quite expecting it, I was pleasantly surprised. And again, I wasn't expecting any other engines. Atleast not so soon! Well, it's nice to be surprised once in a while
LuaSQLLuaSQL
LuaSQL Need to access a database with your PSP? Why not try Shaolan's LuaSQL v0.1? This library allows homebrew developers to access SQL through PHP. Users can now create web-based applications with lots of data entries as well as access various security features that are inherent with SQL
MS/G6 Official FatLibsMS/G6 Official FatLibs
MS/G6 Official FatLibs Let's play a little game of jeopardy. Ready? This has been released by the M3/G6 Team recently. According to vavrious sources, this will enable all DS homebrew authors to have access to M3's/G6's filesystem. It comes with a sort of a FAT32 filesystem tutorial, as well as a "customized version" of MoonShell
Woopsi Demo 0.37Woopsi 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
PSP LUA Software StudioPSP LUA Software Studio
After engaging in some friendly competition with Re_AnimAte, which was about who would create the better PSP Game Maker, PSP homebrew developer -Maniac- is back with another creation - the PSP Lua Software Studio
 

Comments on Woopsi:

Comments not found

Name:


Comment:


Enter text from image below:

Turn on images!

 
 

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
 
 
© Pantich 2009 - 2025 All rights reserved.