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

  
Last Viewed Apps
Learn XSD
Computer Logical Organization
Android File Browser
Rhino Interpreter for SL4A r0
GDCatalog
TabWidget
Mobile BASIC
PPCInstallBuilder Lite
Github - Firefox Addon
StartJava
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
     


Achivx Partner
 
 
Woopsi




Woopsi
Version: 1.2

Platforms: Mobile Gaming, NDS


Categories: Programming & Development

Upload date: 30 Dec 11

Developer:

License: Freeware

Downloads: 8

File Size: 2621 Kb
Download Free Woopsi 



Rating: 1.0/5 (Total votes: 1)




  Woopsi

A new version of Ant512's Woopsi, a handy windowing system for creating homebrew user interfaces for the Nintendo DS is now out folks.

  • Fixes:
    • Screen flipping/ordering does not occur if only one screen is visible.
    • Removed ability to set font draw colour/monochrome from font classes; replaced with explicit "colour" parameter to all draw methods.
    • Removed height member from FontBase and transplanted all methods to PackedFontBase, making FontBase data free.
    • Minor tidying in gadget.cpp.
    • Removed width and height members from BitmapBase and transplanted to BitmapWrapper, FrameBuffer and Bitmap.
    • Removed constructor from FontBase.
    • Gadget::checkCollision(Gadget*) will ignore collisions with hidden gadgets.
    • Gadget::checkCollision(Gadget*) now accepts a const Gadget*.
    • Replaced Gadget::swapGadgetDepth() with Gadget::changeGadgetDepth().
    • Rewrote Gadget::swapDepth() to be more intelligent.
    • The index to which Gadget::swapDepth() moves the gadget is now determined by swapDepth() instead of the parent's swapGadgetDepth() method.
    • Clicking the depth button in an AmigaWindow no longer results in graphical corruption.
    • Removed Screen::swapGadgetDepth().
    • Removed Woopsi::swapGadgetDepth().
    • Minor tidying and optimisations.
    • Gadget::_decorationCount is an s32 instead of a u8.
    • Fixed array index confusion in RectCache::markRectDamaged().
    • Fixed bugs in Graphics::floodFill().
    • Stack methods in Graphics class expect a reference to a stack as aparameter instead of pointer.
    • Removed static variables from Woopsi class.
    • Gadget::checkCollision(Gadget*) shortcuts if a gadget is being comparedwith itself.
    • Removed unused Gadget::GADGET_NO_RAISE_EVENTS flag.
    • Removed redundant Woopsi::goModal() method.
    • Replaced AmigaScreen-specific flags with extra constructor parameters.
    • Replaced AmigaWindow-specific flags with extra constructor parameters.
    • Woopsi::handleClick() correctly interprets clicks on children of the context menu.
    • Sliders choose a more appropriate size when max value == min value; fixes scrollbars in empty ScrollingListBoxes.
    • AmigaScreen doesn't lose focus when depth gadget is clicked if it is not lowered to the bottom of the screen stack (ie. only one screen).
    • Removed concept of "close type" from Gadget.
    • ListBox::onClick() won't crash if the area clicked doesn't contain an option.
    • Woopsi gadget passes its style object to the two background screens it creates.
    • ProgressBar accepts a style object in its constructor.
    • Removed GadgetFlagTypes from Gadget class.
    • Removed flags from all gadget constructors.
    • Changing label borderless state correctly repositions text.
    • Gadget::setBorderless() is virtual.
    • Label redraws minimal amount when text is changed.
    • TextBox redraws minimal amount when cursor moves.
    • Gadget::raiseGadgetToTop() parameter name in header file agrees with source file.
    • Fixed consistency of Gadget method names:
    • moveChildToDeleteQueue() renamed to moveGadgetToDeleteQueue().
    • moveChildToShelvedList() renamed to moveGadgetToShelvedList().
    • moveShelvedToChildList() renamed to moveShelvedToGadgetList().
    • removeChild() renamed to removeGadget().
    • getChild() renamed to getGadget().
    • getChildCount() renamed to getGadgetCount().
    • closeChild() renamed to closeGadget().
    • shelveChild() renamed to shelveGadget().
  • New Features:
    • Added Gadget::getHighestCollidingGadgetIndex().
    • Added Gadget::getLowestCollidingGadgetIndex().
    • Added text member to GadgetColours class - text colour can be defined individually.
    • Added Gadget::getTextColor().
    • Added Gadget::setTextColour().
    • Added Gadget::setDecoration().
    • Added Label::setBorderless().
    • Added Label::markTextRectDamaged().
    • Added Bitmap::setDimensions().
    • Added Bitmap copy constructor.
 
Like it? Share with your friends!

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

NightFox's LibNightFox'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
Box2D 2.0 (SVN r80)Box2D 2.0 (SVN r80)
This is a modified version of Box3D physics engine by Erin Catto
Virtual Game MakerVirtual Game Maker
Being a frustrated game programmer that I am, it's always nice to have these kinds of applications that allow non-coders to create their own games - and an RPG at that! Based on heaven sent RPGMaker (2000) - which I still have installed on my PC, thanks very much - this homebrew app is making yet another comeback just in time for the holidays
PIXELMANPIXELMAN
From Sylus101:Sprite Designing/Testing/Creating/Animating On the GO!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
DS App Studio v 0.5DS 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
libgba 20060720 Updatelibgba 20060720 Update
libgba 20060720 Update from devkitPro today are libgba and libnds libraries updates, which brings more compatibility between the two and making coding for both platform easier. Macros from libgba have now been added to libnds and changes (most apparent of which are in the interrupt system) have been implemented on libgba
Project SheratanProject Sheratan
Project Sheratan New Features:* Relay system now works Smiley. It's easy, after you end selecting cards with one character, select another one while the timer is still running. Done that, you can continue for longer card combos! Try to do a 10-card combo
LibNDS 20060201LibNDS 20060201
LibNDS 20060201 LibNDS, the coding library used for Nintendo DS development, has been updated. Here are the changes: improved touch code Fixed DMA_START_CARD Added key repeat as suggested by pepsiman remove duplicate ATTR0_BMP in video
WoopsiGfxWoopsiGfx
WoopsiGFX is ant512's DS homebrew 2D graphics library, "derived from the Woopsi GUI framework, which he began last year
Micro Lua DSMicro Lua DS
Micro Lua DS Micro Lua DS has been updated and this release brings us to version 4.5 for the Nintendo DS. Here's what's new in version 4.5 of MicroLua "This version adds the ability to MicroLua to communicate several NDS locally! On the joys of local multiplayer ======================= [[MICROLUA 4.5]] ===================== == ................................
 

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.