|
View:
New views
4 Messages
—
Rating Filter:
Alert me
|
|
|
FOX DEVELOPMENT 1.7.20 released!Hello, FOX-ers, A long hiatus, I know. Been *very* busy. Still, its time for accumulated changes to be released: * Use relative value for FXCondition::wait() instead. * Totally rewritten FXTheadPool class. * Default argument for FXHash::insert() and FXHash::replace() is NULL. * Added get()/set() to FXAutoThreadStorageKey class. * Small reorganization of source files; allows in-situ usage of library. * Removed getCursorItem() API from list widgets. Was not working reliably anyway. * Changed the way tooltips are obtained in list widgets. New onQueryTip() implementation calls getCursorPosition(() and uses getItemAt() to determine which item to get tip from. * Added getToolTip() API to list items. Default implementation returns label, but its a virtual intended to be overloaded in subclassed list items. * Fixed the FXColorDialog's custom color wells. They were not saved to registry before. Code was moved from FXColorSelector to FXColorDialog, which simplifies FXColorSelector for more easy customization. * Sort colors in FXColorSelector. First cut of algorithm is reasonable, but needs improving. * Converted to new automake tools. * Converted FOX from CVS to GIT repository. * Fixed ID_DELETE being used for different things. This meant ID_DELETE_CHAR is now used in FXText and FXTextField to delete a character. * Moved ID_AUTOSCROLL from FXWindow to FXScrollArea, FXScrollBar, and FXTextField; these are the only places this is used. * Added missing FXAPI declaration to FXRulerView. * Added icon-owned option to FXHeader control. * Fixed enum value in FXComboBox. * FXFile need not be friend of FXStat. * Dramatic speedups in FXHash and FXDict. * Fixed FXTable delete of selected lines. Selection wasn't properly adjusted. * Added some API's to FXObjectList. * Added non-const accessor API's to FXArray and FXString. * Documentation comments added to FXTabBar and FXTabBook. * Fix in FXSettings; don't create section just because we want to delete a key. * Safer behavior in FXDict. * New look for FXProgressBar. * Cleaner tear-down logic in FXApp. * FXRootWindow wasn't being deleted from XID -> FXWindow hash table. * Added FXRefPtr class for reference counted objects. * Speeded up FXStat::statFile() on Windows. * Fixed bug in FXAccelTable. * Added __likely() and __unlikely() macros; these help with branch-probabilities. * Added FX_FORMAT macro. Useful for argument checking. * Added FXColors, a handy list of pre-defined colors. Also some handy color API's. * Added getWindowClass() API to FXWindow. This returns the window-type, which is role a window plays on a desktop. This hint is intended for Window Managers. * Change FXPath::match() API parameters and enums; old fxfilematch() API now eliminated. * Added FXALIGNED macro variable alignment attribute hint. * Fix fxgetticks() implementation. * New fxgetmxcsr() and fxsetmxcsr() API's (x86-64/Linux only). * Added fxhsl_to_rgb() and fxrgb_to_hsl() API's. * Allow setting fxTraceLevel from environment variable FOX_TRACE_LEVEL. * Old getCursorItem() API's removed from List Widgets. Didn't work that well anyway. * Better default colors in FXColorDialog. * Transitioned from configure.in to configure.ac for new automake system. * Directory layout change to allow in-situ usage. Enjoy! - Jeroen -- +----------------------------------------------------------------------------+ | Copyright (C) 19:40 08/18/2009 Jeroen van der Zijp. All Rights Reserved. | +----------------------------------------------------------------------------+ ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Foxgui-users mailing list Foxgui-users@... https://lists.sourceforge.net/lists/listinfo/foxgui-users |
|
|
Re: FOX DEVELOPMENT 1.7.20 released!Jeroen,
I'm intrigued by the items below. Could you please give a few more details? What is 'in-situ usage'? Regards, SJH > -----Original Message----- > From: Jeroen van der Zijp [mailto:jeroen@...] > Sent: Tuesday, August 18, 2009 5:52 PM > To: FOX Announce; FOX Users > Subject: [Foxgui-users] FOX DEVELOPMENT 1.7.20 released! > ... > > * Small reorganization of source files; allows in-situ usage of > library. > ... > > * Directory layout change to allow in-situ usage. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Foxgui-users mailing list Foxgui-users@... https://lists.sourceforge.net/lists/listinfo/foxgui-users |
|
|
Re: FOX DEVELOPMENT 1.7.20 released!On Thursday 20 August 2009, Hardy, Stephen wrote:
> Jeroen, > > I'm intrigued by the items below. Could you please give a few more details? What is 'in-situ usage'? Hi, Stephen To answer your questions: When libraries are installed, there usually is a particular directory-structure under the install-path; this used to be different from the build-directory structure. With 1.7.20, the build directory structure is the same as the install directory structure. Its minor convenience, but now you can pass the FOX library's build root to your own programs config and not bother installing FOX into your system directories. It saves a few steps when debugging code and such. Cheers, - Jeroen ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Foxgui-users mailing list Foxgui-users@... https://lists.sourceforge.net/lists/listinfo/foxgui-users |
|
|
|
| Free embeddable forum powered by Nabble | Forum Help |