Release Notes: FXTopWindow resize() and position() fixes from FOX 1.7 were backported. A GCC 4.3 warning in FXArray header file was fixed. Internal data arrays were made static to prevent global name clashes on some compilers. An uninitialized variable in FXFileDict was fixed.
Release Notes: FXPath::simplify() was fixed. The Adie CPU load issue caused by clock updating was fixed. FXURL::fileFromURL() was fixed. A bug in strtoull() for systems which have no native strtoull() was fixed. The missing tr() was added in FXMDIClient. A fix was made for FXRuby in FXMDIClient.
Release Notes: Some issues with flush() were fixed in FXBZFileStream and FXGZFileStream. A small typo in fxfilematch() that affected character-range matching was fixed. ".jpeg" was added as an additional extension for JPEG images in FXIconSource. An issue with FXSplashWindow not killing the timer if it gets destroyed before the timer goes off was fixed. Cruft was removed from FXMat3f. Bold style was fixed in FXText. A read outside buffer problem flagged by valgrind was fixed in FXText. Bugs in FXListBox and FXTreeListBox were fixed.
Release Notes: This release fixes a regression in glUseFXFont() when using Xft instead of XLFD, a bug in FXVisual that caused drawing to FXBitmap to fail, a bug in FXWindow setDNDData() that affected MS-Windows clipboard operations, an issue with bold-face text not drawing correctly in FXText if a gap happened to be in the text-fragment being drawn, and an issue in multi-head API access under older Windows operating systems than Windows XP. The FXMDIChild resize animation speed has been changed a little bit. Some Mac OS X porting issues have been fixed.
Release Notes: Problems in FXFile, FXSocket, and FXPipe occurring on 64-bit Windows were fixed. A bug in the FXMutex::locked() implementation was fixed. A 4244 warning (about possible loss of data) on VC++ compiler is now suppressed. Minor issues in FXPicker were fixed: it now issues a message on mouse button release. A bug in FXApp drag and drop was fixed. A wrong error message in argument check in the FXTable API was fixed.
Release Notes: An issue with FXMDIChild and the FXTopWindow close() routine was fixed. This mostly affects FXRuby. A drag and drop issue with dropFinished() on Windowsw was fixed. FXTextField drawCursor() array overrun and text measurement bugs were fixed.
Release Notes: The Digital Mars C++ makefile was fixed. Namespace qualifications missing from macros in FXObject.h was included. End of stream bugs in FXGZFileStream and FXBZFileStream were fixed. A BOM marker at the end of text appears to fix Win32's drawText() and drawImageText() in FXDCWindow. Some more FXTRACE statements were fixed along with trace levels on some other FXTRACE statements. This only affects debug-mode builds.
Release Notes: The VC project files were fixed.
Release Notes: An FXExpression memory leak was fixed. A missing FXAPI declaration was added to FXExtentd and FXExtentf. The Visual C++ studio project was updated, as the FXRulerView source file was omitted. Adie.stx was updated. A new pattern for the #ifdef 0 ... #endif method of commenting out code was provided.
Release Notes: A drawing bug with FXTextField containing UTF-8 when not all text is visible was fixed along with a problem of parameters shadowing member functions in FXDate. A missing FXAPI declaration was added in FXSemaphore. fflush() was added to fxassert(), fxmessage(), etc. FXToolBar now preserves flags if LAYOUT_FILL_X AND LAYOUT_FILL_Y are both set on a bar. A bug in strtoll() (on machines where no native strtoll() is available) was fixed.