FOX DEVELOPMENT 1.7.8

View: New views
1 Messages — Rating Filter:   Alert me  

FOX DEVELOPMENT 1.7.8

by Jeroen van der Zijp :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Lots of new stuff today:

    * Updates to Adie editor; starting it with a non-existing file will now set the text
      window's filename to the new file. Also, changed a few accelerators to more useful
      bindings. Tab-stops may be changed more quickly from a pulldown menu. Rearranged
      Preferences Dialog since most-often changed settings should be on the first page.

    * Major improvements in FXText widget; many new API's added:

          o copySelection() copies the selection to the clipboard.

          o cutSelection() cuts the selection to the clipboard.

          o copySelection() copies the selection to the clipboard.

          o deleteSelection() deletes the selection.

          o pasteSelection() pastes the primary selection.

          o pasteClipboard() inserts the clipboard into the text.

          o replaceSelection() replaces the selection.

    * Cursor movement has been improved:- no longer hides while moving. All actions are now
      mapped to an individual message handler.

    * Cursor shape now changes when in overstrike mode.

    * New FXAutoThreadStorageKey automatically generates and disposes of thread-local storage
      key. It behaves as a "pseudo-constant" in the sense that is generated at load-time simply
      by defining a global variable of this type.

    * Updates to FXThread to use FXAutoThreadStorageKey for its own handle.

    * Code to determine monitor (screen) on Windows no longer requires header files to be present;
      we provide our own prototypes. Now it works even with older compilers.
      Detection of API's is done purely at runtime.

    * FXReplaceDialog and FXSearchDialog support wheel to scroll back through search history.

    * FXScrollArea now initiates auto-scroll behaviour when cursor is near visible area [not
      the whole window!]. Now FXText to starts scrolling when cursor is near the numbers bar,
      instead of near the edge of the window.

    * Fixed leaked resource handles in FXDCWindow, FXIcon; was flagged by GDI handle
      leak-checkers.

    * Fixed bug in FXAccelTable::parseAccel(); was not handling "#XXX" properly.

    * Added run-time test for multi-head display configuration; it no longer depends on having
      up-to-date header files.

    * Fixed FXPath simplify() routine for lots of corner-cases.

    * FXComboBox's setText() now has notify argument. When an item in the drop-down list,
      the text is selected only if the combobox is a non-static combobox.

    * Fixed minor details in NET_WM_PING generated in FXApp; apparently, some minor details
      in the NET_WM_PING had changed.


Enjoy!


                - Jeroen

--
+----------------------------------------------------------------------------+
| Copyright (C) 23:50 03/13/2007 Jeroen van der Zijp.   All Rights Reserved. |
+----------------------------------------------------------------------------+

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Foxgui-announce mailing list
Foxgui-announce@...
https://lists.sourceforge.net/lists/listinfo/foxgui-announce