FOX is a C++ framework for graphical user interfaces. It provides an effective and simple API, traditional but platform-agnostic themes, many common widgets and controls, drag'n'drop support, selections, icons/images, tooltips and hover widgets, but also 3D features per OpenGL. Its speed comes from conservative memory management, spatial redrawing, and bi-directinal event/message passing between GUI elements.
minor feature: Changed order of paramter in FXSystem::systemTimeParse(); new order allows defaultParameter for time parsing format, " m/ d/ Y H: M: S", which is very convenient.. Added localTimeZoneName() API.. Changed parameter order and implementation of universalTime() and localTime(); theNew order now allows default parameter (" m/ d/ Y H: M: S") for time formatting andParsing. New implementation using recently added routines also allows adjustment forTime zone offset if time zone offset is parsed from time string ( Z or z option).. FXSystem::systemTimeParse() does not initialize FXSystem::Time struct anymore; thus,Should be zeroed out prior to being called. However, FXSystem::systemTimeParse() willAssign as much as it can based on the time- and date-components being parsed.Also note, FXSystem::systemTimeParse() can properly parse ISO week number and day, andCompute proper date from that. Its a bit tricky.