Topics   All   Mac OS X (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Guides   Examples
New in version: 7.2   7.3   7.4   7.5   8.0   8.1   8.2   8.3   8.4   8.5    Statistic  

Component: SystemInfo

Query system information details.

Item Details
SystemInfo.AvailableRAM
Returns the size of the free RAM in bytes.
All
1.5
SystemInfo.CPUBrandString
Returns the CPU brand string.
All
2.8
SystemInfo.ComputerName
Returns the name of the computer.
All
1.5
SystemInfo.DomainName
Returns the domain name of the current computer.
All
2.8
SystemInfo.DoubleClickTime
Queries the double click time for this computer in seconds.
All
3.1
SystemInfo.HardDiscSerial
Returns the hard disc serial number of the first hard disc which has a serial number.
All
2.8
SystemInfo.HostDNSName
Queries the domain name for the host name.
All
5.0
SystemInfo.HostName
Returns the hostname for this computer.
All
2.8
SystemInfo.IdleTime
Returns the global idle time in seconds.
Mac/Win
3.3
SystemInfo.Is64bitWindows
Checks Windows on Windows status.
All
2.8
SystemInfo.IsAdminUser
Tries to check if user is admin user on the system.
All
5.2
SystemInfo.MACAddress
Returns the hardware ethernet address of the first ethernet card.
All
2.8
SystemInfo.MacBugFixVersion
Returns the BugFix part of the Mac OS version number.
Mac only
2.8
SystemInfo.MacHasHardwareAcceleratedCoreImage
Checks whether a Mac can use hardware accelerated Core Image/Quartz.
Mac only
1.5
SystemInfo.MacMajorVersion
Returns the major Mac OS version number.
Mac only
2.8
SystemInfo.MacMinorVersion
Returns the minor Mac OS version number.
Mac only
2.8
SystemInfo.MacModel
Returns the Mac Model string.
Mac only
1.5
SystemInfo.MacSerialNumber
Returns the Mac Serial number.
Mac only
1.5
SystemInfo.MacUUID
Returns the system UUID on Mac OS X.
Mac only
1.5
SystemInfo.MacVRAMSize
Returns the size of the VRAM in bytes on a Mac.
Mac only
1.5
SystemInfo.OSName
Returns the name of the operating system.
All
1.5
SystemInfo.OSVersionString
Returns the Name of the operating system with version.
All
1.5
SystemInfo.PhysicalRAM
Returns the size of the physical RAM in bytes.
All
1.5
SystemInfo.ProcessorCount
Returns the number of processors on the target system.
All
2.8
SystemInfo.SystemFont
Returns the system font.
Mac/Win
1.5
SystemInfo.Time
Returns current system time stamp as double.
All
3.0
SystemInfo.UserName
Returns the user name.
All
1.5
SystemInfo.UserShortName
Returns the user's short name. eg 'admin'
All
1.5
SystemInfo.WinBuildNumber
Returns the windows build number of the operating system.
Win/Linux
2.8
SystemInfo.WinCSDVersion
Returns string, such as "Service Pack 3", that indicates the latest Service Pack installed on the system.
Win only
2.8
SystemInfo.WinMajorVersion
Returns the major version number of the operating system.
Win only
2.8
SystemInfo.WinMinorVersion
Returns the minor version number of the operating system.
Win only
2.8
SystemInfo.WinPlatformId
Returns the operating system platform.
Win only
2.8
SystemInfo.WinProductKey
Returns the product key of the Windows installation.
Win only
2.8
SystemInfo.WinProductType
Returns a number containing any additional information about the system.
Win only
2.8
SystemInfo.WinServicePackMajor
Returns the major version number of the latest Service Pack installed on the system.
Win only
2.8
SystemInfo.WinServicePackMinor
Returns the minor version number of the latest Service Pack installed on the system.
Win only
2.8
SystemInfo.WinSuiteMask
Returns a bit mask that identifies the product suites available on the system.
Win only
2.8
SystemInfo.WinSystemMetrics
Retrieves the specified system metric or system configuration setting.
Win only
6.3
SystemInfo.WindowsAero
Returns whether Windows is using the Aero Interface.
All
2.8
SystemInfo.isElCapitan
Whether the operation system is Mac OS X 10.10 Syrah or newer.
All
6.3
SystemInfo.isHighSierra
Whether the operation system is Mac OS X 10.13 High Sierra or newer.
All
7.5
SystemInfo.isLeopard
Whether the operation system is Mac OS X 10.5 Leopard or newer.
All
2.8
SystemInfo.isLion
Whether the operation system is Mac OS X 10.7 Lion or newer.
All
2.8
SystemInfo.isMacOSX
Returns 1 if being called on Mac OS X.
All
2.8
SystemInfo.isMavericks
Whether the operation system is Mac OS X 10.9 Lion or newer.
All
3.5
SystemInfo.isMojave
Whether the operation system is Mac OS X 10.14 Mojave or newer.
All
8.4
SystemInfo.isMountainLion
Whether the operation system is Mac OS X 10.8 Mountain Lion or newer.
All
2.8
SystemInfo.isSierra
Whether the operation system is Mac OS X 10.12 Sierra or newer.
All
6.3
SystemInfo.isSnowLeopard
Whether the operation system is Mac OS X 10.6 Snow Leopard or newer.
All
2.8
SystemInfo.isWindows10
Returns 1 if called on Windows 10.
All
5.2
SystemInfo.isWindows2000
Returns 1 if called on Windows 2000.
All
2.8
SystemInfo.isWindows7
Returns 1 if called on Windows 7.
All
2.8
SystemInfo.isWindows8
Returns 1 if called on Windows 8.
All
2.8
SystemInfo.isWindowsVista
Returns 1 if called on Windows Vista.
All
2.8
SystemInfo.isWindowsXP
Returns 1 if called on Windows XP.
All
2.8
SystemInfo.isYosemite
Whether the operation system is Mac OS X 10.11 Syrah or newer.
All
6.3

57 functions.

Feedback: Report problem or ask question.




Links
MBS Xojo Chart Plugins