Event identifier definitions
|
 |
Basic events |
OnFirstBoot | boot the ghost at the first time |
OnWindowStateMinimize | iconfied |
OnWindowStateRestore | restore from iconfied condition |
OnBoot | boot up successfully |
OnClose | direct to exit
CAUTION: This event may be useless in some cases, because of that SHIORI module is allowed to ignore this event. |
OnTeachStart | Teach dialog was opened |
 | |
Changing events |
OnGhostChanging | direct to change into another ghost
- Reference0 - Next ghost name
- Reference1 - changing method
- manual - changing manualy
- automatic - changing automatic(system etc.)
|
OnGhostChanged | become the ghost itself as a consequence of direction
- Reference0 - Previous ghost name
|
OnSurfaceSetChanging | direct to change the surface set |
OnSurfaceSetChanged | completed to change into another surface set |
OnShellChanging | direct to change into another shell |
OnShellChanged | completed to change into another shell |
 | |
Surface events |
OnSurfaceChange | completed to change into another surface |
OnSurfaceRestore | just come into the timing that restores the first surface standing in the surface now.
(The assigned number of first surface is different in case by case.
The occasion of first ghost, the assigned number of Sakura is 0, that's of Unyu is 10.)
CAUTION: This event ONLY notify the timing to switch the surface into the first. SHIORI module is allowed to do this or not.
|
(References) |
- Reference0 - the surface number of the main character that is displaying now.
- Reference1 - the surface number of the sub character that is displaying now.
|
 | |
Mouse events |
OnMouseMove | The mouse is moved. |
OnMouseClick | The left button of mouse is clicked. |
OnMouseDoubleClick | The left button of mouse is clicked double. |
OnMouseWheel | The mouse wheel is scrolled. |
(References) |
- Reference0 - The value of x-axis of the mouse cursor (local coordinate)
- Reference1 - The value of y-axis of the mouse cursor (local coordinate)
- Reference2 - The quantity of rotate of the mouse wheel and the direction of that's
- Reference3 - The owner of the event (0 : Sakura / 1 : Kero)
- Reference4 - touch judgement identifier.
The touch judgement identifier is free defined by shell. However, Head, Face and Bust is standard identifier.
So, that is supported by many shells.
|
 | |
Install events |
OnInstallBegin | begin install sequence |
OnInstallComplete | install sequence is completed successfully |
OnInstallFailure | install sequence is failed with some errors |
OnInstallRefuse | install sequence is refused because of that the file name to install indicates another ghost name |
(References) |
- Reference0
- Complete - the identifier of installed objects
- Failure - the reason of failure
- Refuse - indicated ghost name
- Reference1 - Complete : the name of installed objects
Identifier of installed objects
shell/ghost/balloon/plugin/ghost with balloon/shell with balloon
|
 | |
BIFF events |
OnBIFFBegin | begin checking up the mailbox |
OnBIFFComplete | checking up the mailbox is completed successfully |
OnBIFFFailure | checking up the mailbox is failed |
(References) |
- Reference0
- Complete - quantity of spooled mails
- Failure - the reason of failure
- Reference1
- Complete - total file size of spooled mails
The reason of success or failure
- timeout - connection request timed out
- kick - permission denied by mail server
- defect - some mistakes of user settings exists
|
Maybe usefull if your smartphone is defect, been stolen or else... |
 | |
Update events |
OnUpdateBegin | begin to update modules through the network |
OnUpdateComplete | network update is completed successfully |
OnUpdateFailure | network update is failed |
OnUpdate.OnDownloadBegin | begin to download the updated files |
OnUpdate.OnMD5CompareBegin | begin to compare the MD5 checksum |
OnUpdate.OnMD5CompareComplete | match the MD5 checksum |
OnUpdate.OnMD5CompareFailure | mismatch the MD5 checksum |
(References) |
- Reference0
- OnUpdate - the reason of success or failure
- OnDownload - the file name of downloading
- OnMD5 - the file name to compare with
- Reference1
- OnUpdate - file name list(separated by comma(,))
- OnMD5 - the valid MD5 checksum
- Reference2
- OnMD5 - the MD5 checksum of the downloaded file
The reason of success or failure
- none - no files to update
- changed - files is updated
- timeout - connection request time out
- md5 miss - mismatch of the MD5 checksum
- 404 etc. - failed with those status codes
|
 | |
Choices event |
OnChoiceSelect | select from the choices. |
OnChoiceTimeout | Request Timeout. |
(References) |
- Reference0
- Select - the identifier of the selected choice
- Timeout - the script that was time out
|
 | |
Uncategorized events |
OnNetworkHeavy | return no response from the server, return no data from server, the server is IP unreachable, etc. |
 |
I have taken everything from an early done english manual. Old but still valid. Seems to have been written by a japanese person: "NANIKA" |