Projects / U++ / Releases / 1096

Version 1096 of U++

Release Notes: A high quality "SVG/PDF strength" software renderer was added for the Painter. The Microsoft SQL Server interface was improved. ConditionVarable and LazyUpdate classes were added for multithreading. In TheIDE, Win32 .pdb debugger improvements were made, packages can be sorted by name and be colored and assigned a bold or italic font, SVN is supported, and the SVN history of file can be viewed. Major improvements were made to Assist++. Topic++ was finished.

    Other releases

    •  28 Nov 2011 23:21

      Release Notes: New "Rainbow" technology decouples the U++ GUI from the host platform. It is now possible to develop a new GUI implementation without changing the core U++ files. The "Framebuffer" package uses Rainbow to implement a GUI for a trivial RGBA framebuffer (with keyboard and mouse inputs). The command line utility "umk" (a GUI independent U++ package builder) has been added. The docking package was adopted to the main source tree. There are many other changes in TheIDE and libraries.

      •  18 Feb 2011 10:37

        Release Notes: Many improvements were made in the packages TheIDE, Core, Draw, Painter, plugin/gif, CtrlCore, CtrlLib, RichEdit, GridCtrl, Sql, and Web. In Bazaar, many packages have been added and improved: Scatter, DeEncrypter, CMeter, Protect, Tree, Dispatcher, Gen, SDLCtrl, PolyXML, PlotLib,PlotCtrl, SysInfo, Media, MediaPlayer, Functions4U, plugin/portaudio, Sound, SoundExample, AutoScroller, CtrlFinder, CtrlProp, LogPosCtrl, PointCtrl, PopUpC, RectCtrl, Styler, ValueCtrl, Docking , TabBar, SysExec, Protect, Updater, SysExecGui, OfficeAutomation, Dispatcher, Styler, Cypher, ProductVersion, Uniq, SplashSV, and HelpViewer.

        •  18 Oct 2010 07:51

          Release Notes: In the Core package, the Tuple2 through Tuple4 templates were added. The Peek and PutPtr methods were added to the Stream class. In the Vector and Array template classes, the interface was changed. The Replace method was added to String and WString. In the Draw package, plugin/GIF support was added for animated GIFs, and Raster and Raster encoder have new GetDPI and SetDPI methods. DPI information handling was fixed. The AttrText utility class has a new NormalInk method and supports conversion from Value. In the CtrlCore package, there is a new IsPainting method. Many changes and additions were made in CtrlLib, GridCtrl, Sql, XmlRpc, TheIDE, plugin/Box2D, and Bazaar.

          •  09 Jun 2010 11:53

            Release Notes: The update system in CtrlLib was parameterized. Handling of active file type in FileSel was improved. There is a new static method Ctrl::GetEventId to help identify individual GUI events, intended for use in caching schemes. PdfDraw got support for fill patterns. Splitter now has WhenSplitFinish. [W]String got a new variant of the ReverseFind method. TheIDE now has QTF designer. Bazaar changes were made in the packages SysInfo, Functions4U, Controls4U, MtAlt, Form, Scatter, Docking, ExpandFrame/ExpanderCtrl, and AESStream.

            •  04 May 2010 15:13

              Release Notes: Theide packages are now sorted by directory closeness to main package directory. Detach and PopDetach were added in ArrayIndex. In CtrlLib, ArrayCtrl WhenScroll and ColumnList AutoHideSb were added. FileSel list is automatically hidden. EditField ReadOnly Ctrl+C was fixed. DocEdit NoEofLine and RichEdit now support dropping Image files. In Sql, optional SqlSession errorhandler routing is now installable and the first SQL error is recorded (until ClearError) instead of the last. SqlCtrl SqlArray has new WhenFilter Gate (which is able to filter records being fetched). XmlRpcPerform was added in XmlRpc. A new IT-IT translation was added.

              Screenshot

              Project Spotlight

              Devil-Linux

              A secure Linux distribution on CD for firewalls, routers, gateways, and servers.

              Screenshot

              Project Spotlight

              Lziprecover

              A recovery tool for lzip files.