Msgdialog plugin: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
mNo edit summary
 
(5 intermediate revisions by the same user not shown)
Line 8: Line 8:
contains 11 subs:
contains 11 subs:
   
   
  0: dialogOpen/dialogOpen2/dialogOpenErrorCode, 1 Parameter: { +4: void *callbackFunc, +8: void * userdata, +0xC: int type, +0x10:char msgString [0x1FF], +0x210: int errorcode } - page_msgdialog
  0: dialogOpen/dialogOpen2/dialogOpenErrorCode, 1 Parameter: msgdialog struct - page_msgdialog
  1: dialogAbort, 0 Parameter:  
  1: dialogAbort, 0 Parameter:  
  2: dialogClose, 1 Parameter: delayTime
  2: dialogClose, 1 Parameter: float * delayTime
  3: 0 Parameter:  
  3: dialogStatus, 0 Parameter: return 0 (closed)/1 (opened)
  4: 3 Parameter: int errorcode, void *,int size - memset and error message
  4: 3 Parameter: int errorcode, void *,int size - memset and error message
  5: 2 Parameter: void * callback, int argument? (msg_dialog_interface)
  5: 2 Parameter: void * callback, void * userdata? (msg_dialog_interface)
  6: dialogPbSetMsg, 1 Parameter: char * msgString?
  6: dialogPbSetMsg, 1 Parameter: char * msgString - ProgressBarSetMessage
  7: dialogPbReset, 1 Parameter: value
  7: dialogPbReset, 1 Parameter: int index
  8: dialogPbInc, 1 Parameter: value
  8: dialogPbInc, 1 Parameter: int value
  9: 1 Parameter: int
  9: Set, 1 Parameter: int value (0? / 1 = allow notification?)
  10: 0 Parameter:  
  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


{{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude>
{{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude>

Latest revision as of 16:21, 7 December 2015

1 Identifier:

  • 1

1 Interface[edit | edit source]

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[edit | edit source]

OnInitMsgDialogDialog
OnActivateMsgDialogDialog