Todo List

Member glictContainer::DefaultCastEvent (glictEvents evt, void *wparam, long lparam, void *returnvalue)
Clicking must be handled via verifying if an element has been rendered on certain pixel, not the way it's done right now. Currently we cannot do custom-shaped widgets, only rectangle widgets! (This todo is not strictly related to this function.)

Member glictContainer::GetCustomData ()
Document this function

Member glictContainer::SetCustomData (void *param)
Document this function

Member glictContainer::SetOnPaint (void(*OnPaintFunction)(glictRect *real, glictRect *clipped, glictContainer *callerclass))
Not all widgets obey OnPaint.

Member glictContainer::TransformScreenCoords (glictPos *pos)
Scale is not operational, look into that. (Mathematicians, please come to aid.)

This only takes modelview matrix into account, while we should take projection matrix into account as well.

Member glictContainer::_glictMessageBox_Closer (glictPos *relmousepos, glictContainer *caller)
Remove this friend!

Member glictScrollbar::value
TODO (Khaos#2#) These should be floats.

Class glictTextbox
If textcursor goes out of bounds of textbox, scroll the text appropriatelly to follow the cursor

Member glictTextbox::CastEvent (glictEvents evt, void *wparam, long lparam, void *returnvalue)
Document me!

Member glictWindow::Paint ()
Windows really need borders!

SourceForge.net Logo
generated with doxygen 1.5.3 on Mon Oct 29 18:09:26 2007