Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

IUP / News: Recent posts

IUP 3.13 Released

Hi All,

We just released IUP version 3.13.

We would like to highlight some of the new features:

New: BACKIMAGE attribute to add a background image in IupPlot.
New: lots of attributes for controlling plot elements in IupPlot.
New: properties dialog at the context menu in IupPlot. The application can allow the user to configure all the plot elements during run time.
New: IupMatrixSetFormula and IupMatrixSetDynamic auxiliary functions for IupMatrix. So IupMatrix can act just like Excel with dynamic content cells using a very simple formula.
New: IupPlotSetFormula auxiliary function for IupPlot to create a dataset using a formula.
New: IupParamf and IupParamBox utility functions, exported from IupGetParam internals. So the same arrange of controls can be added to other dialog.
New: XHIDDEN and YHIDDEN attributes for scrollbar information in IupCanvas.
New: EXPANDVERTICAL and EXPANDHORIZONTAL for IupGLCanvasBox children.
New: global attribute DEFAULTFONTFACE.
New: support for Lua 5.3. Pre-compiled binaries for Lua 5.3 will be released later this month.... read more

Posted by Antonio Scuri 2015-02-05

IUP 3.12 Released

Hi All,

The 3.12 version of the IUP library has been released.

We would like to highlight the following changes:

  • In Linux 3.13 the default native library is now GTK 3. You must use CD 5.8.1.

  • New IupConfig set of functions to manage configuration files. Including support to manage the recent files menu and to display dialogs at the last saved position.

  • New IupPlot control, which completely replaces the old IupPPlot. The new control uses double coordinates, you can choose to draw using OpenGL or the native system, has support for color transparency and anti-aliasing (the same model as in IupGLControls), and improved interaction with the canvas with various forms of zoom, pan and context menu.... read more

Posted by Antonio Scuri 2014-11-20

IUP 3.11.2 Released

Hi All,

The 3.11.2 version of the IUP library has been released.

This is a bug fix release.

Notice that not all pre-compiled binaries were built. If you need one that was not built just let me know and I will build it for you.

You can find the list of changes and files for download at:

http://www.tecgraf.puc-rio.br/iup/

Best Regards,
Antonio Scuri

Posted by Antonio Scuri 2014-10-06

IUP 3.11.1 Released

Hi All,

The 3.11.1 version of the IUP library has been released.

This is a bug fix release, but it already has some new features originally planed for 3.12.

Notice that not all pre-compiled binaries were built. If you need one that was not built just let me know and I will build it for you.

You can find the list of changes and files for download at:

http://www.tecgraf.puc-rio.br/iup/

Best Regards,
Antonio Scuri

Posted by Antonio Scuri 2014-09-01

Migration from CVS to SVN

Successfully completed. CVS access is now disabled.

Best,
Scuri

Posted by Antonio Scuri 2014-07-31

IUP 3.11 Released

Hi All,

The 3.11 version of the IUP library has been released.

You can find the list of changes and files for download at:

http://www.tecgraf.puc-rio.br/iup/

We would like to highlight some of the improvements:

  • New: IMAGE, IMHIGHLIGHT, IMOPEN, and IMOPENHIGHLIGHT attributes for replacing the arrow, or the arrow and the title of a IupExpander when BARPOSITION=TOP.
  • New: EXTRABUTTONS, IMAGEEXTRAid, IMAGEEXTRAPRESSid, IMAGEEXTRAHIGHLIGHTid attributes and EXTRABUTTON_CB callback for IupExpander to handle extra buttons at right when BARPOSITION=TOP.
  • New: HORIZONTALFREE and VERTICALFREE values for the EXPAND attribute. The element will simply expand to the available free space at the container, and it will not affect the container expand.
  • New: IupGLControls an OpenGL embeddable controls library.
  • IupMglPlot updated to use the latest MathGL version (2.2.1).... read more
Posted by Antonio Scuri 2014-07-28

IUP 3.10.1 Released

Hi All,

The 3.10.1 version of the IUP library has been released.

You can find the list of changes and files for download at:

http://www.tecgraf.puc-rio.br/iup/

This is just a bug fix release.

Best Regards,
Antonio Scuri

Posted by Antonio Scuri 2014-01-24

IUP 3.10 Released

Hi All,

The 3.10 version of the IUP library has been released.

You can find the list of changes and files for download at:

http://www.tecgraf.puc-rio.br/iup/

We would like to highlight some of the improvements:

New: DRAGDROPTREE attribute to enable automatic drag&drop between IupTrees in the same application.
New: DRAGDROPLIST attribute to enable automatic drag&drop between IupLists in the same application.
New: SHOWCLOSE attribute and TABCLOSE_CB callback for IupTabs to show a close button in each tab.
New: TASKBARPROGRESS, TASKBARPROGRESSSTATE and TASKBARPROGRESSVALUE attributes for IupDialog on Windows to show a progress feedback on the taskbar running in Windows 7+.
New: COPY, SELECTALL, PRINT and ZOOM attributes in IupWebBrowser.
New: IupDetachBox container element to allow interactively detach of an element and insert it in a new dialog.
New: IupBackgroundBox native container to allow more control of children visibility.... read more

Posted by Antonio Scuri 2014-01-17

IUP 3.9 Released

Hi All,

The 3.9 version of the IUP library has been released.

You can find the list of changes and files for download at:

http://www.tecgraf.puc-rio.br/iup/

We would like to highlight some of the improvements:

New: IupProgressDlg pre-defined dialog.
New: support for UTF-8 strings in the Windows and GTK driver using the UTF8MODE global attribute.
New: TYPEL:C attribute and TYPE_CB callback in IupMatrix that allow to display a color, a progress bar, and an image in a cell.
New: TOGGLEVALUE attribute and TOGGLEVALUE_CB callback in IupMatrix to enable a toggle button inside a cell.
New: control IupMatrixList that shows a list using an IupMatrix.
New: IupMatrixEx library with an extension package for IupMatrix.
New: IupSetLanguagePack, IupGetLanguageString and IupSetLanguageString functions to help in application Internationalization. Strings starting in "_@" will be automatically retrieved from the internal string database.
New: PLOT_COUNT, PLOT_NUMCOL, PLOT_CURRENT, PLOT_INSERT and PLOT_REMOVE attributes for IupPPlot to support multiple plots in the same display area.... read more

Posted by Antonio Scuri 2013-11-22

IUP 3.8 Released

Hi All,

The 3.8 version of the IUP library has been released.

You can find the list of changes and files for download at:

http://www.tecgraf.puc-rio.br/iup/

We would like to highlight some of the improvements:

  • New: attribute TOGGLEVISIBLEid for IupTree when SHOWTOGGLE=Yes.
  • New: attribute TABVISIBLEid for IupTabs.
  • New: IupLink control that shows a clickable URL.
  • New: IupGridBox container to arrange elements in a regular grid.
  • New: IupScintilla control that shows a source code text editor based on the Scintilla library.
  • New: IupExpander container to interactively control the visibility of a child inside the dialog.
  • Changed: GTK stock images now uses the same size as the Windows and Motif images in IupImageLib... read more
Posted by Antonio Scuri 2013-05-09

IUP 3.7 Released

Hi All,

The 3.7 version of the IUP library has been released.

You can find the list of changes and files for download at:
http://www.tecgraf.puc-rio.br/iup/

We would like to highlight some improvements:

  • support for GTK 3.x
  • new control IupScrollBox, a layout container with a virtual size bigger than the visible size
  • fixed issue with size control in IupSplit

The pre-compiled binaries still use GTK 2.x, because GTK drawing is now done only by Cairo and many of our applications need XOR support not available in Cairo. So this will give some time for migration and test.... read more

Posted by Antonio Scuri 2012-11-30

IUP 3.7 Released

Hi All,

The 3.7 version of the IUP library has been released.

You can find the list of changes and files for download at:
http://www.tecgraf.puc-rio.br/iup/

We would like to highlight some improvements:

  • support for GTK 3.x
  • new control IupScrollBox, a layout container with a virtual size bigger than the visible size
  • fixed issue with size control in IupSplit

The pre-compiled binaries still use GTK 2.x, because GTK drawing is now done only by Cairo and many of our applications need XOR support not available in Cairo. So this will give some time for migration and test.... read more

Posted by Antonio Scuri 2012-11-30

IUP 3.6 Released

Hi All,

The 3.6 version of the IUP library has been released.

You can find the list of changes and files for download at:

http://www.tecgraf.puc-rio.br/iup/

We would like to highlight some improvements:

  • New drag&drop attributes and callbacks for IupDialog, IupCanvas, IupText, IupList, and IupTree. You can drag or drop between controls in the same dialog, in different dialogs and in different applications.... read more
Posted by Antonio Scuri 2012-06-24

IUP 3.5 Released

Hi All,

The 3.5 version of the IUP library has been released.

You can find the list of changes and files for download at:

http://www.tecgraf.puc-rio.br/iup/

We highlight some improvements in the IupMatrix control, including the attributes NUMCOL_NOSCROLL and NUMLIN_NOSCROLL that set more columns and rows with the same scroll behavior of title columns and title rows.

Best Regards,
Antonio Scuri

Posted by Antonio Scuri 2011-04-27

IUP 3.4 Released

Hi All,

The 3.4 version of the IUP library has been released.

You can find the list of changes and files for download at:

http://www.tecgraf.puc-rio.br/iup/

Best Regards,
Antonio Scuri

Posted by Antonio Scuri 2011-02-16

IUP 3.3 Updated

Hi All,

We identified some limitations and problems with the new IupWebBrowser control, so we re-released some 3.3 packages to include an updated version of it.

Best Regards,
Antonio Scuri

Posted by Antonio Scuri 2010-11-18

IUP 3.3 Released

Hi All,

The 3.3 version of the IUP library has been released.

You can find the list of changes and files for download at:

http://www.tecgraf.puc-rio.br/iup/

There were several bug fixes since 3.2, thanks to everyone that contributed or sent us feedback about 3.2 behavior. IUP 3.0 was a major release and 3.3 is its consolidation. We now have very large Tecgraf applications, that were originally running in 2.x, that successfully migrated to 3.x.... read more

Posted by Antonio Scuri 2010-11-14

IUP 3.2 Released

Hi All,

IUP 3.2 is available for download. Most of the changes are bug fixes. You can check the list of changes and download files at:

http://www.tecgraf.puc-rio.br/iup/

Best Regards,
Antonio Scuri

Posted by Antonio Scuri 2010-06-26

IUP 3.1 Released

Hi All,

IUP 3.1 is available for download. Besides many error corrections, there are some news, among them:

  • IupTree is faster than in 3.0. This effect can be seen for very large trees. Now it is permitted to remove the root node, and to add nodes at depth=0, before only the root node could have depth=0.

  • New IupSplit control. Very similar to IupSbox, but has two children, dividing the space only between them. Also has visual and interactive improvements, and does not have the bad behavior the IupSbox has.
    ... read more

Posted by Antonio Scuri 2010-04-24

IUP 3.0 Final Released

Hi all,

We are very proud to announce the IUP 3.0 final version.

It took a very long time to complete what we plan for version 3, but it was worth it. We now have a much better IUP than we had at version 2.

I would like to thank once again all users who send us precious feedback.

Also we are releasing new versions of CD and IM. The IUP 3.0, when dependent from CD, depends on this new version. You will not be able to link with previous versions. Also this new version includes a GDK driver that can replace the Win32 driver or the X-Windows driver. Soon there will be a Cairo driver too.... read more

Posted by Antonio Scuri 2010-01-27

IUP 3.0 RC 4a

Hi All,

I just updated IUP 3.0 to RC4a. Fixes some bugs introduced in RC4.

Please check the History section at the documentation.

Best Regards,
Antonio Scuri

Posted by Antonio Scuri 2009-12-19

IUP 3.0 RC 4

Hi All,

I just updated IUP 3.0 to RC4. A few more fixes before the final version. Thank you all for the valuable feedback.

This should be the last RC.

The web site still reflects RC3, we have a problem with our web server that should be fixed soon. But the download files in SourceForge are already available.

Best Regards,
Antonio Scuri

Posted by Antonio Scuri 2009-12-13

IUP 3.0 RC 3

Hi All,

I just updated IUP 3.0 to RC3. Lots of fixes and some news. It does not look like a "RC" but we kept the name since the next version will be 3.0 final.

What's missing? Always more tests. We expect that more real applications will be tested before final.

Best Regards,
Antonio Scuri

Posted by Antonio Scuri 2009-10-02

IUP 3.0 RC 2

Hi,

We updated IUP 3.0 to RC2. There are several fixes.

IUP is a portable toolkit for building graphical user interfaces.

You can find the list of changes and files for download at:

http://www.tecgraf.puc-rio.br/iup/

Best Regards,
Antonio Scuri

Posted by Antonio Scuri 2009-07-19

IUP 3.0 RC 1

Hi,

We updated IUP 3.0 to RC1. There are some small fixes, but the main improvement is the IupTree using native controls.

IUP is a portable toolkit for building graphical user interfaces.

You can find the list of changes and files for download at:

http://www.tecgraf.puc-rio.br/iup/

Best Regards,
Antonio Scuri

Posted by Antonio Scuri 2009-06-27