Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » U++ community news and announcements » U++ 2791 released
U++ 2791 released [message #29400] Tue, 19 October 2010 08:17 Go to previous message
koldo is currently offline  koldo
Messages: 3361
Registered: August 2008
Senior Veteran
What is new in version 2791:

Core
- There are now new templates Tuple2 - Tuple4.
- Stream class got new methods Peek and PutPtr intended for optional
optimizations.
- In Vector and Array template classes, interface was changed so that all
Add methods are now returning the reference to the element inserted.
- String and WString has new Replace method.

Draw
- plugin/gif now has support for animated gifs, Raster and Raster encoder
have new GetDPI and SetDPI methods. DPI information handling for png, tif
and jpg was fixed.
- AttrText utility class has new NormalInk method and supports conversion
from Value.

CtrlCore
- There is a new IsPainting method.

CtrlLib
- Progress has now blocked open if invoked during Draw method. IdCtrls have
now Reset method.
- New utility function SelectDirectory.
- LineEdit now reacts to Shift+MouseWheel does horizontal scroll with
horizontal scrolling.
- RichTextView got new WhenMouseMove callback.

GridCtrl
- Has now WhenBeforeChangeRow and WhenBeforeChangeCol callbacks,
CancelDuplicate, SetCtrl, FindCol, ReadCol and CopyColumnNames methods
and SetValues, GetValues and Xmlize template specialization.

Sql
- SqlSelect now can add individual fetch values using operator().
- New SqlMassInsert provides generic acceleration of mass inserts using
'union all' trick.
- IsSame is a new SqlExp equality test which is null safe
(null == null yields true).
- Oracle8 has new BulkExecute interface to OCI8 array binds repeated command
execution with varying parameter sets; speeds up inserts / updates
drastically over networks with long roundtrip.

XmlRpc
- XmlRpcCall has now Proxy and ProxyAuth methods.

TheIDE
- Now has direct support for Windows SDK 7.1.

New plugin/Box2D package was added.

In Bazaar:

Added packages
- Protect: Software encryption system.
- Cypher, StreamCypher, CypherTest.
- DeEncrypter: A *simple* AESStream based Encrypter / Decrypter.
- BufferStream: Stream based on Vector<byte> buffer, self growing.
- CMeter: A progressbar / meter / slider with some versetile settings Ctrl .
- Dispatcher: Generic class to dispatch data to arbitrary recepients.
- HelpViewer, TestHelpViewer.

MtAlt
- Some improvements

Scatter
- Some fixes

Docking
- Some fixes

PixRaster
- Updated Leptonica library to version 1.65

TabBar
- Minor changes and fixes

Timer
- Minor changes

ExpandFrame
- Minor changes

AESStream
- Added SHA2 functions

LEDCtrl
- New LED control by Christian

Functions4U
- Added functions, GatherTpp, improved doc and fixed bugs

SysInfo
- Added GetAdapterInfo

Control4U
- Added Knob

OfficeAutomation
- Cyrillic characters support

UltimateBook
- Updated doc

Download it in http://code.google.com/p/upp-mirror/downloads/list
Linux packages also available in Launchpad: https://launchpad.net/~dolik-rce/+archive/upp and in AUR (Arch User Repository): http://aur.archlinux.org/packages.php?O=0&K=u%2B%2B


Best regards
IƱaki
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Utimate++ in Teaching
Next Topic: U++ in OpenSuse repositories
Goto Forum:
  


Current Time: Tue May 14 11:29:00 CEST 2024

Total time taken to generate the page: 0.02539 seconds