## 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