IupVersion

Returns a string with the IUP version number.

Parameters/Return

char* IupVersion(void); [in C]
iup.Version() -> (version: string) [in Lua]
int IupVersionNumber(void); [in C]
iup.VersionNumber() -> (version: number) [in Lua]
void IupVersionShow(void); [in C]
iup.VersionShow() [in Lua]

Returns: the version number including the bug fix. The defines only includes the major and minor numbers. For example: "2.7.1".

IupVersionShow shows a popup dialog with IUP version information and more. This is a debug dialog with lots of information of additional libraries too. (since 3.28)

Definitions

[in C]
IUP_NAME            "IUP - Portable User Interface"
IUP_COPYRIGHT       "Copyright (C) 1994-2011 Tecgraf/PUC-Rio."
IUP_DESCRIPTION     "Multi-platform toolkit for building graphical user interfaces."
IUP_VERSION         "3.5"
IUP_VERSION_NUMBER  305000
IUP_VERSION_DATE    "2011/04/26"

[in Lua]
iup._NAME
iup._DESCRIPTION
iup._COPYRIGHT
iup._VERSION
iup._VERSION_NUMBER
iup._VERSION_DATE