System
The System class is a class for getting and setting information about the KiriKiri core and the environment in which KiriKiri is running. You cannot create objects from this class.
Members
Constructor
None
Methods
addContinuousHandler
( Add Continuous handler )
assignMessage
( Change message assignment )
createAppLock
( Check for double launch )
createUUID
( Generate UUID string )
doCompact
( Compact memory )
dumpHeap
( Dump heap information (1.1.0 or later) )
exit
( Synchronous exit of KiriKiri )
getArgument
( Get command line options )
getKeyState
( Get key state )
getTickCount
( Get tick count )
inform
( Display message )
readRegValue
( Read registry value )
removeContinuousHandler
( Remove Continuous handler )
setArgument
( Set command line options )
shellExecute
( Execute file/program )
showVersion
( Display about dialog (1.1.0 or later) )
terminate
( Asynchronous exit of KiriKiri )
toActualColor
( Get actual color of color constant )
touchImages
( Load images into cache )
Properties
appDataPath
( Path to user's home directory )
dataPath
( Path to data storage location )
desktopHeight
( Desktop height )
desktopLeft
( Desktop left position )
desktopTop
( Desktop top position )
desktopWidth
( Desktop width )
drawThreadNum
( Number of threads used for drawing )
eventDisabled
( Whether event delivery is disabled )
exceptionHandler
( Handler function for uncaught exceptions )
exeBits
( Whether KiriKiri is 32-bit or 64-bit (1.3.0 or later) )
exeName
( Path to KiriKiri executable )
exePath
( Path to the folder containing KiriKiri executable )
exitOnWindowClose
( Whether to exit when the main window is closed )
graphicCacheLimit
( Image cache limit )
onActivate
( When the application becomes active )
onDeactivate
( When the application becomes inactive )
osBits
( Whether the OS is 32-bit or 64-bit (1.3.0 or later) )
osName
( OS name )
personalPath
( Path to My Documents )
platformName
( Platform name )
savedGamesPath
( Path to saved games (1.1.0 or later) )
screenHeight
( Screen height )
screenWidth
( Screen width )
title
( Title )
versionInformation
( Version information string )
versionString
( Version string )
Events
None