Woopsi v1.2


File Name woopsi_nds_12.zip
File Type ZIP
Developer Unknown
Operating System DS
File Size 2.55 MB
Created 04/08/2011
Updated 04/08/2011
Downloads 106 times
Download time  
Modem: 6 min
ISDN: 3 min
DSL: 0 min 14 sec
CABLE: 0 min 10 sec
T1: 0 min 5 sec

Woopsi v1.2
Rating: 0.00/5.00
Rated by: 0 users
Rate it:
Please scroll down for the download button and more file information.

Download!
File Description

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.



 

Become a Member of QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link at the top right!

Add comment

Security code
Refresh


















































































Welcome to QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link below!



Want to learn more about the team who brings you the QJ news?

Read about them now!


 Username: 
 Password:

Newest Downloads

05/21/2012 - 05/25/2012


05/25/2012
05/24/2012
05/24/2012
05/24/2012
05/22/2012
05/22/2012
05/22/2012
05/22/2012
05/21/2012
05/21/2012
05/19/2012
05/19/2012
05/19/2012
05/18/2012
05/18/2012
HOT FLASH GAMES

Supercar Rivals

Coaster Bike

Wasteland Jumper

Head Hunter 3

Canyon Defense 2

Color Tower Defense

RSS Feeds Follow us on Twitter Find us on Facebook


HOT GAMING NEWS TOPICS


POPULAR GAMING NEWS SEARCHES

nploader | rawdump | vsh menu installer 6 | downloading psp gra | ps3 cam for pc | inotia nintendo ds | x68000 | angry birds wii | modernwarfare 3 | wii virtual console | zipaz | recent psp applications | niko bellic vs luis | ps3 firmware new dow | winrar | snes ipad | tv on the sps | psp theams | fist of the north st | windows psp | europe psn update | eroge | secrets of the pyramid | eyepet | ghost | iphone v1 | psp adult flash game | sega r4 | supernes | mhp 3 | psp unbicker | iskysoft video converter | psp unlock | gba games | jo and the 7 babes | playstation 3 dual | convert ps2bgamesto psp iso | psp download | wii homebrew pc | pmf avi | swaptool | dreamcast emulator psp | zelda homebrew | cerita ngentot kakak | cube 3d | harvest moon | studio ghibli | make it mine | psp revolution v4 | psp pico drive | ps2 to ps3 controller mod | dead island gameplay | 7loader | psp comic converter | how to enable wma on psp | pokemon black and w | psp cheat book | psxsp | half byte 109 | psp adhoc file tran | tekken save data | lumikha | psp exploit | fb4npsps | sing up | 3d lug in psp | nba 2k10 roster update | pgo | vnc psp | ps3 proxy | pdf rader | browser nds | mini vmac ds | 3do | nahjong | psp joystick | snes9x ps | psix exis | ps4 | basalisk 2 macintosh | super mario smash bros | mms mak | ps filer | signed hombrew | mmcm v4 | iso tool v91 | recovery flash v1 | qj girl | vfw | gensis360 | multiple psn accounts | invisible shield | 32gb | indiana jones5news | wii usb lancher | digicomix | mp3light | signed iso loader | ips | map pack call of duty | sbscet | guitar hero apps ps3 | odf | psp disp | homebrowser | cfw psp 2000 | qj 87 | left4quake | deflotation | iso hen loader | tom rider | fce ultra contra | wireless | one piece psp | space app | game demo psp | gba emulator for nds | fishell | dancing bear | ps1 gta | fake vshmain | psprevoloution | eyepet on cfw psp | wizards of the coast ps3 | ipod ds | handy psp | psp battery percenta | sixsas | csf | how 3d works | psp update 637 | psp3006 | nintendo event | flacplay | dormammu | pocketphysics | petz | supr mario | readmore | gladiators begin clo | pmplayer | ninja heroes | how to jailbreak a p | best plugin forpspgo | psp on tv | gala | psp little big planet | recommended driver | warcraft ds | price of psvita | max portable 3 psp | google chrom psp | short touchi ipad | ds gba | psp booster | samsung galaxy s2 | hacking ps3 | warhammer psp | free flash pllayers | animestylev5 | cnet | challenge of the war lords | gn d 3 | ps1 emu | driverps3 | m33 driver update | pspnavega | homebrew cook games | rewind | slasher mp3 plugin | batter | universal psp installer | basilisk ii for the psp | tekken pc | gracz54 mac address change |