Msgdialog plugin

From PS3 Developer wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

1 Identifier:

  • 1

1 Interface

contains 11 subs:

0: dialogOpen/dialogOpen2/dialogOpenErrorCode, 1 Parameter: msgdialog struct - page_msgdialog
1: dialogAbort, 0 Parameter: 
2: dialogClose, 1 Parameter: float * delayTime
3: dialogStatus, 0 Parameter: return 0 (closed)/1 (opened)
4: 3 Parameter: int errorcode, void *,int size - memset and error message
5: 2 Parameter: void * callback, void * userdata? (msg_dialog_interface)
6: dialogPbSetMsg, 1 Parameter: char * msgString - ProgressBarSetMessage
7: dialogPbReset, 1 Parameter: int index
8: dialogPbInc, 1 Parameter: int value
9: Set, 1 Parameter: int value (0? / 1 = allow notification?)
10: Get, 0 Parameter: return value from 9)

msgdialog struct

{
  +4: void *callbackFunc,
  +8: void * userdata,
  +0xC: int type,
  +0x10:char msgString [0x1FF],
  +0x210: int errorcode 
}

Native Events

OnInitMsgDialogDialog
OnActivateMsgDialogDialog