Mercurial > projects > mde
view codeDoc/debugCodes.txt @ 161:e3fe6acc16fb
Replaced WidgetManager's click and motion callbacks with a drag event system.
This is less flexible, but much closer to what is required (and is simpler and less open to bugs through unintended use).
The widget under the mouse is now passed (although could just as easily have been before).
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Thu, 21 May 2009 22:15:40 +0200 |
parents | a86f8445ccc8 |
children |
line wrap: on
line source
Copyright © 2007-2008 Diggory Hardy License: GNU General Public License version 2 or later (see COPYING) General use of debug statement: Non-critical assertions (i.e. for bug-tracking, usually for conditions which _should_ be guaranteed by the code). Logging of all trace messages. Debug codes currently used in mde: - code - - purpose - mdeUnitTest Compile in unittest code (including extra imports, and a few other bits outside the unittest itself). drawGlyphCache Draw the font texture in the upper-left corner of the screen, with a pretty background. mdeWidgets Log trace messages for the creation of all widgets. SDLCalls Log a message before some SDL calls. mdeDrawEvents Log a message each time a draw occurs. Version identifies: - code - - purpose - mdeBenchmark Runs main loop as fast as possible forcing continual drawing, and prints framerate every 5 seconds.