• DCEmu Homebrew Emulation & Theme Park News

    The DCEmu the Homebrew Gaming and Theme Park Network is your best site to find Hacking, Emulation, Homebrew and Theme Park News and also Beers Wines and Spirit Reviews and Finally Marvel Cinematic Universe News. If you would like us to do reviews or wish to advertise/write/post articles in any way at DCEmu then use our Contact Page for more information. DCEMU Gaming is mainly about video games -

    If you are searching for a no deposit bonus, then casino-bonus.com/uk has an excellent list of UK casino sites with sorting functionality. For new online casinos. Visit New Casino and learn how to find the best options for UK players. Good luck! - Explore the possibilities with non UK casinos not on Gamstop at BestUK.Casino or read more about the best non UK sites at NewsBTC.
  • Woopsi - Amiga-esque Windowing System v0.33b

    Ant512 has released anew version of Woopsi the Amiga-esque Windowing System for the DS:

    http://www.sourceforge.net/projects/woopsi

    Version 0.33b now out. Full changelog:

    - Fixes:
    - Gadget::click() checks correct class variable for double click timer.
    - Deleted ListBoxItem class.
    - Removed "closable" from gadget flags.
    - SkinnedWindow resizes titlebar correctly.
    - Wired up SkinnedWindow depth button visibility to skin data.
    - More consistent names for SkinnedScreen button pointers.
    - Added missing GraphicsPort::drawPixel() functions.
    - Made char pointers const-correct for devkitPro r23 compatibility.
    - System makes copies of string data where appropriate.
    - Removed duplicate title string pointer from window classes.
    - SkinnedWindow only drags when titlebar clicked, not any border gadget.
    - Fixed crash when gadget closed but parent subsequently points one of its pointers back at it.
    - Fixed checkbox incorrectly setting font pointer instead of leaving it to
    the base class.
    - Fixed overflow in slider grip position calculations.
    - Slider grip moves one page width/height when the gutter is clicked.
    - Scrollbar buttons default to adjusting grip value by 1.
    - Gadget::addGadget() checks to see if new children want to steal the focus and will grant it if necessary.
    - Focus and blur propagate throughout the gadget ancestor list even if a gadget along the way already has focus (or not).
    - Moved _clickedGadget pointer into Woopsi class and deleted all other
    occurences.
    - Changed _clickedGadget handling so that release works with the single pointer in Woopsi.
    - Windows drag correctly if only one co-ordinate has changed.
    - Screen title bar no longer steals focus when clicked.
    - Text::wrap() recognises the end of a single-line string correctly.
    - BitmapButton inherits from Gadget instead of Textbox.
    - AnimButton inherits from Gadget instead of Textbox.
    - Textbox no longer redraws when clicked; functionality moved into Button and ContextMenuItem classes.
    - Removed redundant DecorationGlyphButton::release().
    - Fixed tense in DS lid close/open events, so the events are now called
    "EVENT_LID_CLOSE" and "EVENT_LID_OPEN", and the methods to work with them are called "raiseLidCloseEvent()", "raiseLidOpenEvent()", "lidClose()" and "lidOpen()".

    - New Features:
    - ListBox rewritten to be a single gadget instead of a compound gadget.
    - ListBox allows multiple selection.
    - Added extra flags to AmigaWindow and SkinnedWindow classes allowing close and depth gadgets to be hidden when gadgets are constructed.
    - AmigaWindow allows depth and close buttons to be shown/hidden at will.
    - SkinnedWindow allows depth and close buttons to be shown/hidden at will.
    - Screen constructor accepts flags parameter.
    - AmigaScreen constructor accepts flags parameter.
    - SkinnedScreen constructor accepts flags parameter.
    - AmigaScreen allows depth and flip buttons to be shown/hidden at will.
    - SkinnedScreen allows depth and flip buttons to be shown/hidden at will.
    - Added ScrollingListBox class.
    - Added DefaultStyle class for control over gadget default colours.
    - Added DimmedScreen class to the bonus folder.
    - Added Requester class.
    - Added FileRequester class to the bonus folder.
    - Added Window and Screen setTitle() methods.
    - Added drawEllipse() to the SuperBitmap class.
    - Added drawFilledEllipse() to the SuperBitmap class.
    - Added ListData class.
    - Added FilePath class to bonus folder
    - Added gadget test screen to demo.
    - Added release-outside event that fires if the stylus is released outside the boundaries of the gadget.
    - Added eventVX and eventVY to EventArgs struct.
    - Drag and move events populate eventVX and eventVY EventArgs properties.
    - Added EVENT_ACTION event.
    - Button, AnimButton and BitmapButton all raise EVENT_ACTION events.
    - CycleGadget raises EVENT_VALUE_CHANGE events when released if the value has changed.
    - ScrollbarVertical up/down buttons repeat when held.
    - ScrollbarHorizontal left/right buttons repeat when held.

    Download and Give Feedback Via Comments
    This article was originally published in forum thread: Woopsi - Amiga-esque Windowing System v0.33b started by wraggster View original post
  • Search DCEmu

  • Advert 3