RCOXML Objects: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 371: | Line 371: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (ModelObject) | |+specific object attributes (ModelObject) | ||
! colspan=" | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! Examples | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|- | |- | ||
| modelobjectModel || model || || | | modelobjectModel || model || {{yes}} || {{yes}} || || || | ||
|} | |} | ||
Line 384: | Line 384: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (Spin) | |+specific object attributes (Spin) | ||
! colspan=" | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! Examples | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| spinUnknown23 || unk || || ? || used 13 times in 4.76 firmware all them with value "0x0" | | spinUnknown23 || unk || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| spinUnknownInt24 || int || || ? || used 13 times in 4.76 firmware with values: "0x0" (10 times), "0x10000" (2 times), "0x1000000" (1 time) | | spinUnknownInt24 || int || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware with values: "0x0" (10 times), "0x10000" (2 times), "0x1000000" (1 time) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| spinUnknownRef25 || ref || || ? || used 13 times in 4.76 firmware all them with value "nothing" (probably another '''event''') | | spinUnknownRef25 || ref || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" (probably another '''event''') | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| spinUnknownRef27 || ref || || ? || used 13 times in 4.76 firmware all them with value "nothing" (probably another '''event''') | | spinUnknownRef27 || ref || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" (probably another '''event''') | ||
|- | |- | ||
| spinOnDecide || event || event:native:/OnDecideCaptionDuration || || | | spinOnDecide || event || {{yes}} || {{yes}} || event:native:/OnDecideCaptionDuration || || | ||
|- | |- | ||
| spinOnCancel || event || event:native:/OnCancelCaptionDuration || || | | spinOnCancel || event || {{yes}} || {{yes}} || event:native:/OnCancelCaptionDuration || || | ||
|- | |- | ||
| spinOnRollIn || event || event:native:/OnRollInSpinHdmiDetect || || | | spinOnRollIn || event || {{yes}} || {{yes}} || event:native:/OnRollInSpinHdmiDetect || || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| spinUnknownRef35 || ref || || ? || used 13 times in 4.76 firmware all them with value "nothing" (probably another '''event''', '''spinOnRollOut''' ?) | | spinUnknownRef35 || ref || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" (probably another '''event''', '''spinOnRollOut''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| spinUnknownRef37 || ref || || ? || used 13 times in 4.76 firmware all them with value "nothing" (probably another '''event''', '''spinOnRollLeft''' ?) | | spinUnknownRef37 || ref || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" (probably another '''event''', '''spinOnRollLeft''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| spinUnknownRef39 || ref || || ? || used 13 times in 4.76 firmware all them with value "nothing" (probably another '''event''', '''spinOnRollRight''' ?) | | spinUnknownRef39 || ref || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" (probably another '''event''', '''spinOnRollRight''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| spinUnknownRef41 || ref || || ? || used 13 times in 4.76 firmware all them with value "nothing" (probably another '''event''', '''spinOnRollUp''' ?) | | spinUnknownRef41 || ref || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" (probably another '''event''', '''spinOnRollUp''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| spinUnknownRef43 || ref || || ? || used 13 times in 4.76 firmware all them with value "nothing" (probably another '''event''', '''spinOnRollDown''' ?) | | spinUnknownRef43 || ref || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" (probably another '''event''', '''spinOnRollDown''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| spinUnknownRef45 || ref || || ? || used 13 times in 4.76 firmware all them with value "nothing" | | spinUnknownRef45 || ref || {{no}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| spinUnknownRef47 || ref || || ? || used 13 times in 4.76 firmware all them with value "nothing" | | spinUnknownRef47 || ref || {{no}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" | ||
|} | |} | ||
Line 425: | Line 425: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (Action) | |+specific object attributes (Action) | ||
! colspan=" | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! Examples | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|- | |- | ||
| actionText || text || text:msg_on || | | actionText || text || {{yes}} || {{yes}} || text:msg_on || || | ||
|} | |} | ||
Line 438: | Line 438: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (ItemSpin) | |+specific object attributes (ItemSpin) | ||
! colspan=" | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! Examples | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownInt23 || int || || ? || used 17 times in 4.76 firmware with values: "0x0" (11 times), "0x1" (5 times), "0x240" (1 time) | | itemspinUnknownInt23 || int || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware with values: "0x0" (11 times), "0x1" (5 times), "0x240" (1 time) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownInt24 || int || || ? || used 17 times in 4.76 firmware with values: "0x7" (1 time), "0x9" (4 times), "0xa" (1 time), "0x3b" (2 times), "0x63" (4 times), "0xfe" (1 time), "0x3e7" (1 time), "0x3e8" (2 times), "0x5dc" (1 time) | | itemspinUnknownInt24 || int || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware with values: "0x7" (1 time), "0x9" (4 times), "0xa" (1 time), "0x3b" (2 times), "0x63" (4 times), "0xfe" (1 time), "0x3e7" (1 time), "0x3e8" (2 times), "0x5dc" (1 time) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownInt25 || int || || ? || used 17 times in 4.76 firmware with values: "0x0" (4 times), "0x1" (5 times), "0x2" (7 times), "0x3" (1 time) | | itemspinUnknownInt25 || int || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware with values: "0x0" (4 times), "0x1" (5 times), "0x2" (7 times), "0x3" (1 time) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownInt26 || int || || ? || used 17 times in 4.76 firmware with values: "0x0" (7 times), "0x1" (2 times), "0x5dc" (1 time), "0xffffffff" (7 times) | | itemspinUnknownInt26 || int || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware with values: "0x0" (7 times), "0x1" (2 times), "0x5dc" (1 time), "0xffffffff" (7 times) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownInt27 || int || || ? || used 17 times in 4.76 firmware with values: "0x10000" (2 times), "0x1000000" (11 times), "0x1010000" (4 times) | | itemspinUnknownInt27 || int || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware with values: "0x10000" (2 times), "0x1000000" (11 times), "0x1010000" (4 times) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownFloat28 || float || || ? || used 17 times in 4.76 firmware with values: "0" (7 times), "11" (5 times), "13" (1 time), "16" (1 time), "32" (3 times) | | itemspinUnknownFloat28 || float || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware with values: "0" (7 times), "11" (5 times), "13" (1 time), "16" (1 time), "32" (3 times) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownRef29 || ref || || ? || used 17 times in 4.76 firmware all them with value "nothing" (probably another '''event''') | | itemspinUnknownRef29 || ref || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware all them with value "nothing" (probably another '''event''') | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownRef31 || ref || || ? || used 17 times in 4.76 firmware all them with value "nothing" (probably another '''event''') | | itemspinUnknownRef31 || ref || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware all them with value "nothing" (probably another '''event''') | ||
|- | |- | ||
| itemspinOnDecide || event || event:native:/OnTitleJumpSpinDecide || || | | itemspinOnDecide || event || {{yes}} || {{yes}} || event:native:/OnTitleJumpSpinDecide || || | ||
|- | |- | ||
| itemspinOnCancel || event || event:native:/OnTitleJumpSpinCancel || || | | itemspinOnCancel || event || {{yes}} || {{yes}} || event:native:/OnTitleJumpSpinCancel || || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownRef37 || ref || || ? || used 17 times in 4.76 firmware all them with value "nothing" (probably another '''event''', '''itemspinOnRollIn''' ?) | | itemspinUnknownRef37 || ref || {{no}} || {{yes}} || || ? || used 17 times in 4.76 firmware all them with value "nothing" (probably another '''event''', '''itemspinOnRollIn''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownRef39 || ref || || ? || used 17 times in 4.76 firmware all them with value "nothing" (probably another '''event''', '''itemspinOnRollOut''' ?) | | itemspinUnknownRef39 || ref || {{no}} || {{yes}} || || ? || used 17 times in 4.76 firmware all them with value "nothing" (probably another '''event''', '''itemspinOnRollOut''' ?) | ||
|- | |- | ||
| itemspinOnFocusIn || event || event:native:/OnPageVideoPlayerTimeJumpFocusIn || || | | itemspinOnFocusIn || event || {{yes}} || {{yes}} || event:native:/OnPageVideoPlayerTimeJumpFocusIn || || | ||
|- | |- | ||
| itemspinOnFocusOut || event || event:native:/OnPageVideoPlayerTimeJumpFocusOut || || | | itemspinOnFocusOut || event || {{yes}} || {{yes}} || event:native:/OnPageVideoPlayerTimeJumpFocusOut || || | ||
|- | |- | ||
| itemspinOnFocusLeft || event || event:native:/OnFocusLeftNumSpinWizardEventHandler || || | | itemspinOnFocusLeft || event || {{yes}} || {{yes}} || event:native:/OnFocusLeftNumSpinWizardEventHandler || || | ||
|- | |- | ||
| itemspinOnFocusRight || event || event:native:/OnFocusRightNumSpinWizardEventHandler || || | | itemspinOnFocusRight || event || {{yes}} || {{yes}} || event:native:/OnFocusRightNumSpinWizardEventHandler || || | ||
|- | |- | ||
| itemspinObjPrev || object || || || used 17 times in 4.76 firmware all them with value "nothing" (so no example available). The object seems to be replacing '''itemspinOnFocusUp''' | | itemspinObjPrev || object || {{yes}} || {{yes}} || || || used 17 times in 4.76 firmware all them with value "nothing" (so no example available). The object seems to be replacing '''itemspinOnFocusUp''' | ||
|- | |- | ||
| itemspinObjNext || object || || || used 17 times in 4.76 firmware all them with value "nothing" (so no example available). The object seems to be replacing '''itemspinOnFocusDown''' | | itemspinObjNext || object || {{yes}} || {{yes}} || || || used 17 times in 4.76 firmware all them with value "nothing" (so no example available). The object seems to be replacing '''itemspinOnFocusDown''' | ||
|} | |} | ||
Line 494: | Line 494: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (LList) | |+specific object attributes (LList) | ||
! colspan=" | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! Examples | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknownInt23 || int || || ? || used 1 time in 4.76 firmware with value: "0x6" | | llistUnknownInt23 || int || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "0x6" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknown24 || unk || || ? || used 1 time in 4.76 firmware with value: "0x0" | | llistUnknown24 || unk || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknownFloat25 || float || || ? || used 1 time in 4.76 firmware with value: "0" | | llistUnknownFloat25 || float || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknownUnk26 || unk || || ? || used 1 time in 4.76 firmware with value: "0x0" | | llistUnknownUnk26 || unk || {{no}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknownUnk27 || unk || || ? || used 1 time in 4.76 firmware with value: "0x3a040000" (a '''gridRefSomething''' ?... if this one is gridRefZ, then previous 2 unknowns are X and Y) | | llistUnknownUnk27 || unk || {{no}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "0x3a040000" (a '''gridRefSomething''' ?... if this one is gridRefZ, then previous 2 unknowns are X and Y) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknownRef28 || ref || || ? || used 1 time in 4.76 firmware with value: "nothing" (probably another '''event''') | | llistUnknownRef28 || ref || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "nothing" (probably another '''event''') | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknownRef30 || ref || || ? || used 1 time in 4.76 firmware with value: "nothing" (probably another '''event''') | | llistUnknownRef30 || ref || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "nothing" (probably another '''event''') | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknownRef32 || ref || || ? || used 1 time in 4.76 firmware with value: "nothing" (probably another '''event''') | | llistUnknownRef32 || ref || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "nothing" (probably another '''event''') | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknownRef34 || ref || || ? || used 1 time in 4.76 firmware with value: "nothing" (probably another '''event''') | | llistUnknownRef34 || ref || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "nothing" (probably another '''event''') | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknownRef36 || ref || || ? || used 1 time in 4.76 firmware with value: "nothing" (probably another '''event''') | | llistUnknownRef36 || ref || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "nothing" (probably another '''event''') | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknownRef38 || ref || || ? || used 1 time in 4.76 firmware with value: "nothing" (probably another '''event''') | | llistUnknownRef38 || ref || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "nothing" (probably another '''event''') | ||
|- | |- | ||
| llistOnScrollIn || event || event:native:/OnScrollInListEdyViewer || ? || | | llistOnScrollIn || event || {{yes}} || {{yes}} || event:native:/OnScrollInListEdyViewer || ? || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknownRef42 || ref || || ? || used 1 time in 4.76 firmware with value: "nothing" ('''llistOnScrollOut''' ?) | | llistUnknownRef42 || ref || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "nothing" ('''llistOnScrollOut''' ?) | ||
|} | |} | ||
Line 533: | Line 533: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (LItem) | |+specific object attributes (LItem) | ||
! colspan=" | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! Examples | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|- | |- | ||
| litemText || text || || || | | litemText || text || {{yes}} || {{yes}} || || || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| litemUnknownRef2 || ref || || ? || | | litemUnknownRef2 || ref || {{yes}} || {{yes}} || || ? || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| litemUnknownRef4 || ref || || ? || | | litemUnknownRef4 || ref || {{yes}} || {{yes}} || || ? || | ||
|} | |} | ||
Line 550: | Line 550: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (Edit) | |+specific object attributes (Edit) | ||
! colspan=" | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! Examples | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editUnknown23 || unk || || ? || used 9 times in 4.76 firmware all them with value "0x0" | | editUnknown23 || unk || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editUnknown24 || unk || || ? || used 9 times in 4.76 firmware all them with value "0x0" | | editUnknown24 || unk || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editUnknown25 || unk || || ? || used 9 times in 4.76 firmware all them with value "0x0" | | editUnknown25 || unk || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editUnknown26 || unk || || ? || used 9 times in 4.76 firmware all them with value "0x0" | | editUnknown26 || unk || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editUnknownRef27 || ref || || ? || used 9 times in 4.76 firmware all them with value "nothing" | | editUnknownRef27 || ref || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "nothing" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editUnknownRef29 || ref || || ? || used 9 times in 4.76 firmware all them with value "nothing" | | editUnknownRef29 || ref || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "nothing" | ||
|- | |- | ||
| editOnDecide || event || event:native:/onDecide_ipaddr_NetworkAddressSetIpaddress || || | | editOnDecide || event || {{yes}} || {{yes}} || event:native:/onDecide_ipaddr_NetworkAddressSetIpaddress || || | ||
|- | |- | ||
| editOnCancel || event || event:native:/onCancel_ipaddr_NetworkAddrSetting || || | | editOnCancel || event || {{yes}} || {{yes}} || event:native:/onCancel_ipaddr_NetworkAddrSetting || || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editUnknownRef35 || ref || || ? || used 9 times in 4.76 firmware all them with value "nothing" ('''editOnFocusIn''' ?) | | editUnknownRef35 || ref || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "nothing" ('''editOnFocusIn''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editUnknownRef37 || ref || || ? || used 9 times in 4.76 firmware all them with value "nothing" ('''editOnFocusOut''' ?) | | editUnknownRef37 || ref || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "nothing" ('''editOnFocusOut''' ?) | ||
|- | |- | ||
| editOnFocusLeft || event || event:native:/onFocusLeft_ipaddr_NetworkAddrSetting || || | | editOnFocusLeft || event || {{yes}} || {{yes}} || event:native:/onFocusLeft_ipaddr_NetworkAddrSetting || || | ||
|- | |- | ||
| editOnFocusRight || event || event:native:/onFocusRight_ipaddr_NetworkAddrSetting || || | | editOnFocusRight || event || {{yes}} || {{yes}} || event:native:/onFocusRight_ipaddr_NetworkAddrSetting || || | ||
|- | |- | ||
| editObject1 || object || object2:ipaddr_network_address_setting_ipaddress || ? || "object2" seems to be used here replacing another event ('''editOnFocusUp''' ?) | | editObject1 || object || {{yes}} || {{yes}} || object2:ipaddr_network_address_setting_ipaddress || ? || "object2" seems to be used here replacing another event ('''editOnFocusUp''' ?) | ||
|- | |- | ||
| editObject2 || object || object2:ipaddr_network_address_setting_defaultrooter || ? || "object2" seems to be used here replacing another event ('''editOnFocusDown''' ?) | | editObject2 || object || {{yes}} || {{yes}} || object2:ipaddr_network_address_setting_defaultrooter || ? || "object2" seems to be used here replacing another event ('''editOnFocusDown''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editUnknownRef47 || ref || || ? || used 9 times in 4.76 firmware all them with value "nothing" | | editUnknownRef47 || ref || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "nothing" | ||
|} | |} | ||
Line 591: | Line 591: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (Clock) | |+specific object attributes (Clock) | ||
! colspan=" | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! Examples | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| clockUnknownInt23 || int || || ? || used 5 times in 4.76 firmware with values: "0x0" (3 times), "0x1000000" (1 time), "0x2000000" (1 time) | | clockUnknownInt23 || int || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware with values: "0x0" (3 times), "0x1000000" (1 time), "0x2000000" (1 time) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| clockUnknownFloat24 || float || || ? || used 5 times in 4.76 firmware with values: "0x100" (4 times), or "0x200" (1 time) | | clockUnknownFloat24 || float || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware with values: "0x100" (4 times), or "0x200" (1 time) | ||
|- | |- | ||
| clockText || text || text:msg_am || || | | clockText || text || {{yes}} || {{yes}} || text:msg_am || || | ||
|- | |- | ||
| clockTextAlt || text || text:msg_pm || || | | clockTextAlt || text || {{yes}} || {{yes}} || text:msg_pm || || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| clockUnknownRef29 || ref || || ? || used 5 times in 4.76 firmware all them with value "nothing" | | clockUnknownRef29 || ref || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware all them with value "nothing" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| clockUnknownRef31 || ref || || ? || used 5 times in 4.76 firmware all them with value "nothing" | | clockUnknownRef31 || ref || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware all them with value "nothing" | ||
|- | |- | ||
| clockOnDecide || event || event:native:/OnDecideClockToolConfig || || | | clockOnDecide || event || {{yes}} || {{yes}} || event:native:/OnDecideClockToolConfig || || | ||
|- | |- | ||
| clockOnCancel || event || event:native:/OnCancelClockToolConfig || || | | clockOnCancel || event || {{yes}} || {{yes}} || event:native:/OnCancelClockToolConfig || || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| clockUnknownRef37 || ref || || ? || used 5 times in 4.76 firmware all them with value "nothing"<br>(on objattribdef-psp.ini is named '''onFocusIn''') | | clockUnknownRef37 || ref || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware all them with value "nothing"<br>(on objattribdef-psp.ini is named '''onFocusIn''') | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| clockUnknownRef39 || ref || || ? || used 5 times in 4.76 firmware all them with value "nothing"<br>(on objattribdef-psp.ini is named '''onFocusOut''') | | clockUnknownRef39 || ref || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware all them with value "nothing"<br>(on objattribdef-psp.ini is named '''onFocusOut''') | ||
|- | |- | ||
| clockOnFocusLeft || event || event:native:/OnFocusLeftFirstConfig || || | | clockOnFocusLeft || event || {{yes}} || {{yes}} || event:native:/OnFocusLeftFirstConfig || || | ||
|- | |- | ||
| clockOnFocusRight || event || event:native:/OnFocusRightFirstConfig || || | | clockOnFocusRight || event || {{yes}} || {{yes}} || event:native:/OnFocusRightFirstConfig || || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| clockUnknownRef45 || ref || || ? || used 5 times in 4.76 firmware all them with value "nothing"<br>(on objattribdef-psp.ini is named '''onFocusUp''') | | clockUnknownRef45 || ref || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware all them with value "nothing"<br>(on objattribdef-psp.ini is named '''onFocusUp''') | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| clockUnknownRef47 || ref || || ? || used 5 times in 4.76 firmware all them with value "nothing"<br>(on objattribdef-psp.ini is named '''onFocusDown''') | | clockUnknownRef47 || ref || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware all them with value "nothing"<br>(on objattribdef-psp.ini is named '''onFocusDown''') | ||
|- | |- | ||
| clockOnTickClock || event || event:native:/OnTickClockFirstConfig || || <br>(on objattribdef-psp.ini is named '''onDigitSwitch''') | | clockOnTickClock || event || {{yes}} || {{yes}} || event:native:/OnTickClockFirstConfig || || <br>(on objattribdef-psp.ini is named '''onDigitSwitch''') | ||
|} | |} | ||
Line 632: | Line 632: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (IList) | |+specific object attributes (IList) | ||
! colspan=" | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! Examples | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| ilistUnknown23 || unk || || ? || used 54 times in 4.76 firmware all them with value "0x0" | | ilistUnknown23 || unk || {{yes}} || {{yes}} || || ? || used 54 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| ilistUnknown24 || unk || || ? || used 54 times in 4.76 firmware with values: "0x0" (53 times), or "0x80090100" (1 time) (a '''gridRefSomething''' ?... if this one is gridRefX, then next 2 unknowns are Y and Z) | | ilistUnknown24 || unk || {{no}} || {{yes}} || || ? || used 54 times in 4.76 firmware with values: "0x0" (53 times), or "0x80090100" (1 time) (a '''gridRefSomething''' ?... if this one is gridRefX, then next 2 unknowns are Y and Z) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| ilistUnknownRef25 || ref || || ? || used 54 times in 4.76 firmware all them with value "nothing" ('''ilistOnFocusIn''' ?) | | ilistUnknownRef25 || ref || {{yes}} || {{yes}} || || ? || used 54 times in 4.76 firmware all them with value "nothing" ('''ilistOnFocusIn''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| ilistUnknownRef27 || ref || || ? || used 54 times in 4.76 firmware all them with value "nothing" ('''ilistOnFocusOut''' ?) | | ilistUnknownRef27 || ref || {{yes}} || {{yes}} || || ? || used 54 times in 4.76 firmware all them with value "nothing" ('''ilistOnFocusOut''' ?) | ||
|- | |- | ||
| ilistOnFocusLeft || event || event:native:/EulaLicensingWizard::onFocusLeft || || | | ilistOnFocusLeft || event || {{yes}} || {{yes}} || event:native:/EulaLicensingWizard::onFocusLeft || || | ||
|- | |- | ||
| ilistOnFocusRight || event || event:native:/EulaLicensingWizard::onFocusRight || || | | ilistOnFocusRight || event || {{yes}} || {{yes}} || event:native:/EulaLicensingWizard::onFocusRight || || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| ilistUnknownRef33 || ref || || ? || used 54 times in 4.76 firmware all them with value "nothing" ('''ilistOnFocusUp''' ?) | | ilistUnknownRef33 || ref || {{no}} ? || {{yes}} || || ? || used 54 times in 4.76 firmware all them with value "nothing" ('''ilistOnFocusUp''' ?) | ||
|- | |- | ||
| ilistOnFocusDown || event || event:native:/ConsoleAutoPowerOffPage::OnFocusDownIlist || || | | ilistOnFocusDown || event || {{no}} ? || {{yes}} || event:native:/ConsoleAutoPowerOffPage::OnFocusDownIlist || || | ||
|- | |- | ||
| ilistOnPush || event || event:native:/OnPushIlistBtDeviceManager || || maybe OnPush is replacing an event here | | ilistOnPush || event || {{no}} ? || {{yes}} || event:native:/OnPushIlistBtDeviceManager || || maybe OnPush is replacing an event here | ||
|} | |} | ||
*PS3 has 4 more attributes than PSP, one seems to be a grid reference but this needs further analisys, the PSP attributes are copyed below for comparison purposes | *PS3 has 4 more attributes than PSP, one seems to be a grid reference but this needs further analisys, the PSP attributes are copyed below for comparison purposes | ||
Line 668: | Line 668: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| iitemUnknown1 || unk | | iitemUnknown1 || unk || {{no}} || {{yes}} || 0x0 || ? || used 136 times in firmware 4.76 all them with value "0x0" | ||
|- | |- | ||
| iitemText || text | | iitemText || text || {{yes}} || {{yes}} || text:msg_edy_driver_version || || | ||
|- | |- | ||
| iitemTextAlt || text | | iitemTextAlt || text || {{yes}} || {{yes}} || text:msg_info_none || || | ||
|} | |} | ||
*PS3 has 1 more attribute than PSP (Unknown1) | *PS3 has 1 more attribute than PSP (Unknown1) | ||
Line 685: | Line 685: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (Icon) | |+specific object attributes (Icon) | ||
! colspan=" | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! Examples | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|- | |- | ||
| iconImage || image || || || | | iconImage || image || {{yes}} || {{yes}} || || || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| iconUnknownImage25 || image || || ? || shadow ? | | iconUnknownImage25 || image || {{yes}} || {{yes}} || || ? || shadow ? | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| iconUnknownImage27 || image || || ? || focus ? | | iconUnknownImage27 || image || {{yes}} || {{yes}} || || ? || focus ? | ||
|} | |} | ||
Line 703: | Line 703: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (UButton) | |+specific object attributes (UButton) | ||
! colspan=" | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! Examples | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|- | |- | ||
| ubuttonImage || image || || || | | ubuttonImage || image || {{yes}} || {{yes}} || || || | ||
|- | |- | ||
| ubuttonOnPush || event || || || | | ubuttonOnPush || event || {{yes}} || {{yes}} || || || | ||
|- | |- | ||
| ubuttonOnFocusIn || event || || || | | ubuttonOnFocusIn || event || {{yes}} || {{yes}} || || || | ||
|- | |- | ||
| ubuttonOnFocusOut || event || || || | | ubuttonOnFocusOut || event || {{yes}} || {{yes}} || || || | ||
|- | |- | ||
| ubuttonOnFocusLeft || event || || || | | ubuttonOnFocusLeft || event || {{yes}} || {{yes}} || || || | ||
|- | |- | ||
| ubuttonOnFocusRight || event || || || | | ubuttonOnFocusRight || event || {{yes}} || {{yes}} || || || | ||
|- | |- | ||
| ubuttonOnFocusUp || event || || || | | ubuttonOnFocusUp || event || {{yes}} || {{yes}} || || || | ||
|- | |- | ||
| ubuttonOnFocusDown || event || || || | | ubuttonOnFocusDown || event || {{yes}} || {{yes}} || || || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| ubuttonUnknownInt39 || int || || ? || | | ubuttonUnknownInt39 || int || {{yes}} || {{yes}} || || ? || | ||
|} | |} | ||
Line 736: | Line 736: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (CheckboxGroup) | |+specific object attributes (CheckboxGroup) | ||
! colspan=" | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! Examples | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| checkboxgroupUnknown23 || unk || || ? || used 23 times in 4.76 firmware with values: "0x0" (1 time), "0x2000000" (2 times), "0x6000000" (1 time), "0xa000000" (7 times), "0x1000000" (11 times), "0x14000000" (1 time) | | checkboxgroupUnknown23 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware with values: "0x0" (1 time), "0x2000000" (2 times), "0x6000000" (1 time), "0xa000000" (7 times), "0x1000000" (11 times), "0x14000000" (1 time) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| checkboxgroupUnknown24 || unk || || ? || used 23 times in 4.76 firmware all them with value "0x0" | | checkboxgroupUnknown24 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| checkboxgroupUnknown25 || unk || || ? || used 23 times in 4.76 firmware all them with value "0xffffffff" | | checkboxgroupUnknown25 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware all them with value "0xffffffff" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| checkboxgroupUnknown26 || unk || || ? || used 23 times in 4.76 firmware all them with value "0x0" | | checkboxgroupUnknown26 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| checkboxgroupUnknown27 || unk || || ? || used 23 times in 4.76 firmware all them with value "0x0" | | checkboxgroupUnknown27 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| checkboxgroupUnknown28 || unk || || ? || used 23 times in 4.76 firmware all them with value "0x0" | | checkboxgroupUnknown28 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| checkboxgroupUnknown29 || unk || || ? || used 23 times in 4.76 firmware with values: "0x0" (16 times), "0x17040000" (7 times). ('''gridRefSomething''' ?) | | checkboxgroupUnknown29 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware with values: "0x0" (16 times), "0x17040000" (7 times). ('''gridRefSomething''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| checkboxgroupUnknown30 || unk || || ? || used 23 times in 4.76 firmware ll them with value "0x0" | | checkboxgroupUnknown30 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware ll them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| checkboxgroupUnknownRef31 || ref || || ? || used 23 times in 4.76 firmware all them with value "nothing" (probably another '''event''') | | checkboxgroupUnknownRef31 || ref || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware all them with value "nothing" (probably another '''event''') | ||
|- | |- | ||
| checkboxgroupOnPush || event || event:native:/VideoEditorUpload::ServiceLogin::OnPushSavePassword || || OnPush usually is doubtfull because replaces other events, but this one seems to be OnPush for sure | | checkboxgroupOnPush || event || {{no}} || {{yes}} || event:native:/VideoEditorUpload::ServiceLogin::OnPushSavePassword || || OnPush usually is doubtfull because replaces other events, but this one seems to be OnPush for sure | ||
|- | |- | ||
| checkboxgroupOnCursorMove || event || event:native:/OnCursorMoveClistCoreDumpUtility || || | | checkboxgroupOnCursorMove || event || {{no}} || {{yes}} || event:native:/OnCursorMoveClistCoreDumpUtility || || | ||
|- | |- | ||
| checkboxgroupOnFocusIn || event || event:native:/OnFocusInClistRegPSVitaConfig || || | | checkboxgroupOnFocusIn || event || {{no}} || {{yes}} || event:native:/OnFocusInClistRegPSVitaConfig || || | ||
|- | |- | ||
| checkboxgroupOnFocusOut || event || event:native:/OnFocusOutClistRegPSVitaConfig || || | | checkboxgroupOnFocusOut || event || {{no}} || {{yes}} || event:native:/OnFocusOutClistRegPSVitaConfig || || | ||
|- | |- | ||
| checkboxgroupOnFocusLeft || event || event:native:/onFocusLeftUpdaterSelectList || || | | checkboxgroupOnFocusLeft || event || {{no}} || {{yes}} || event:native:/onFocusLeftUpdaterSelectList || || | ||
|- | |- | ||
| checkboxgroupOnFocusRight || event || event:native:/OnFocusRightClistDisplayOutputConfig || || | | checkboxgroupOnFocusRight || event || {{no}} || {{yes}} || event:native:/OnFocusRightClistDisplayOutputConfig || || | ||
|- | |- | ||
| checkboxgroupOnFocusUp || event || event:native:/onFocusUpUpdaterSelectList || || | | checkboxgroupOnFocusUp || event || {{no}} || {{yes}} || event:native:/onFocusUpUpdaterSelectList || || | ||
|- | |- | ||
| checkboxgroupOnFocusDown || event || event:native:/UIManager::OnFocusDownCBListShareTrophies || || | | checkboxgroupOnFocusDown || event || {{no}} || {{yes}} || event:native:/UIManager::OnFocusDownCBListShareTrophies || || | ||
|- | |- | ||
| checkboxgroupOnScrollIn || event || event:native:/OnScrollInClistDisplayOutputConfig || || | | checkboxgroupOnScrollIn || event || {{no}} || {{yes}} || event:native:/OnScrollInClistDisplayOutputConfig || || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| checkboxgroupUnknownRef51 || ref || || ? || used 23 times in 4.76 firmware all them with value "nothing" ('''checkboxgroupOnScrollOut''' ?) | | checkboxgroupUnknownRef51 || ref || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware all them with value "nothing" ('''checkboxgroupOnScrollOut''' ?) | ||
|} | |} | ||
Line 784: | Line 784: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (CheckboxItem) | |+specific object attributes (CheckboxItem) | ||
! colspan=" | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! Examples | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|- | |- | ||
| checkboxitemText || text || || || | | checkboxitemText || text || {{no}} || {{yes}} || || || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| checkboxitemUnknownRef3 || ref || nothing || ? || used 2 times in 4.76 firmware, all them with the value "nothing" | | checkboxitemUnknownRef3 || ref || {{no}} || {{yes}} || nothing || ? || used 2 times in 4.76 firmware, all them with the value "nothing" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| checkboxitemUnknownRef5 || ref || nothing || ? || used 2 times in 4.76 firmware, all them with the value "nothing" | | checkboxitemUnknownRef5 || ref || {{no}} || {{yes}} || nothing || ? || used 2 times in 4.76 firmware, all them with the value "nothing" | ||
|} | |} | ||
Line 801: | Line 801: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (Meter) | |+specific object attributes (Meter) | ||
! colspan=" | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! Examples | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| meterUnknown23 || unk || || ? || used 8 times in 4.76 firmware with values: "0x0" (2 times), "0xfcffffff" (6 times) | | meterUnknown23 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware with values: "0x0" (2 times), "0xfcffffff" (6 times) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| meterUnknown24 || unk || || ? || used 8 times in 4.76 firmware with values: "0x4000000", (6 times), "0x7000000" (2 times) | | meterUnknown24 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware with values: "0x4000000", (6 times), "0x7000000" (2 times) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| meterUnknown25 || unk || || ? || used 8 times in 4.76 firmware with values: "0x0" (5 times), "0x3000000" (2 times), "0xfcffffff" (1 time) | | meterUnknown25 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware with values: "0x0" (5 times), "0x3000000" (2 times), "0xfcffffff" (1 time) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| meterUnknown26 || unk || || ? || used 8 times in 4.76 firmware with values: "0x4" (6 times), "0xffff" (2 times) | | meterUnknown26 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware with values: "0x4" (6 times), "0xffff" (2 times) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| meterUnknown27 || unk || || ? || used 8 times in 4.76 firmware with values: "0xc060000" (1 time), "0xa4020000" (1 time), "0xd4020000" (1 time), "0x40040000" (1 time), "0x1c050000" (1 time), "0xd8000000" (1 time), "0xffffffff" (2 times). ('''gridRefSomething''' ?) | | meterUnknown27 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware with values: "0xc060000" (1 time), "0xa4020000" (1 time), "0xd4020000" (1 time), "0x40040000" (1 time), "0x1c050000" (1 time), "0xd8000000" (1 time), "0xffffffff" (2 times). ('''gridRefSomething''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| meterUnknownRef28 || unk || || ? || used 8 times in 4.76 firmware all them with value "nothing" | | meterUnknownRef28 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware all them with value "nothing" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| meterUnknownRef30 || unk || || ? || used 8 times in 4.76 firmware all them with value "nothing" | | meterUnknownRef30 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware all them with value "nothing" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| meterUnknownRef32 || unk || || ? || used 8 times in 4.76 firmware all them with value "nothing" | | meterUnknownRef32 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware all them with value "nothing" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| meterUnknownRef34 || unk || || ? || used 8 times in 4.76 firmware all them with value "nothing" | | meterUnknownRef34 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware all them with value "nothing" | ||
|} | |} | ||
Line 831: | Line 831: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (EditBox) | |+specific object attributes (EditBox) | ||
! colspan=" | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! Examples | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|- | |- | ||
| editboxText || text || text:msg_playlist_pane || || | | editboxText || text || {{no}} || {{yes}} || text:msg_playlist_pane || || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownRef25 || ref || || ? || used 74 times in 4.76 firmware all them with value "nothing" (maybe '''editboxTextFont''' ?) | | editboxUnknownRef25 || ref || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "nothing" (maybe '''editboxTextFont''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknown27 || unk || || ? || used 74 times in 4.76 firmware with values: "0x1000000" (2 times), "0x1000001" (25 times), "0x1000101" (7 times), "0x1010001" (40 times)<br>'''Font typography flags''' ? (italic, bold, underlined, etc... by using cummulative and unique bit switches) | | editboxUnknown27 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware with values: "0x1000000" (2 times), "0x1000001" (25 times), "0x1000101" (7 times), "0x1010001" (40 times)<br>'''Font typography flags''' ? (italic, bold, underlined, etc... by using cummulative and unique bit switches) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknown28 || unk || || ? || used 74 times in 4.76 firmware with values: "0x0" (37 times) or "0x1" (37 times) | | editboxUnknown28 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware with values: "0x0" (37 times) or "0x1" (37 times) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat29 || float || || ? || used 74 times in 4.76 firmware all them with value "10" (editboxSomethingSize ?) | | editboxUnknownFloat29 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "10" (editboxSomethingSize ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat30 || float || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingTopRed ?) | | editboxUnknownFloat30 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingTopRed ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat31 || float || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingTopGreen ?) | | editboxUnknownFloat31 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingTopGreen ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat32 || float || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingTopBlue ?) | | editboxUnknownFloat32 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingTopBlue ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat33 || float || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingBottomRed ?) | | editboxUnknownFloat33 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingBottomRed ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat34 || float || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingBottomGreen ?) | | editboxUnknownFloat34 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingBottomGreen ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat35 || float || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingBottomBlue ?) | | editboxUnknownFloat35 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingBottomBlue ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat36 || float || || ? || used 74 times in 4.76 firmware all them with value "0x0" (editboxSomethingSpacingHorizontal ?) | | editboxUnknownFloat36 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" (editboxSomethingSpacingHorizontal ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknown37 || unk || || ? || used 74 times in 4.76 firmware all them with value "0x0" | | editboxUnknown37 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknown38 || unk || || ? || used 74 times in 4.76 firmware all them with value "0x0" | | editboxUnknown38 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknown39 || unk || || ? || used 74 times in 4.76 firmware all them with value "0x0" | | editboxUnknown39 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat40 || float || || ? || used 74 times in 4.76 firmware all them with value "0x0" (editboxSomethingSpacingVertical ?) | | editboxUnknownFloat40 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" (editboxSomethingSpacingVertical ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat41 || float || || ? || used 74 times in 4.76 firmware all them with value "4" (editboxSomethingShadowX ?) | | editboxUnknownFloat41 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "4" (editboxSomethingShadowX ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat42 || float || || ? || used 74 times in 4.76 firmware all them with value "-5" (editboxSomethingShadowY ?) | | editboxUnknownFloat42 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "-5" (editboxSomethingShadowY ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat43 || float || || ? || used 74 times in 4.76 firmware all them with value "0" (editboxSomethingShadowZ ?) | | editboxUnknownFloat43 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0" (editboxSomethingShadowZ ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat44 || float || || ? || used 74 times in 4.76 firmware all them with value "0.25" (editboxSomethingShadowRed ?) | | editboxUnknownFloat44 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0.25" (editboxSomethingShadowRed ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat45 || float || || ? || used 74 times in 4.76 firmware all them with value "0.25" (editboxSomethingShadowGreen ?) | | editboxUnknownFloat45 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0.25" (editboxSomethingShadowGreen ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat46 || float || || ? || used 74 times in 4.76 firmware all them with value "0.25" (editboxSomethingShadowBlue ?) | | editboxUnknownFloat46 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0.25" (editboxSomethingShadowBlue ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat47 || float || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingShadowAlpha ?) | | editboxUnknownFloat47 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingShadowAlpha ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknown48 || unk || || ? || used 74 times in 4.76 firmware all them with value "0x0" (editboxSomethingFocusX ?) | | editboxUnknown48 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" (editboxSomethingFocusX ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknown49 || unk || || ? || used 74 times in 4.76 firmware all them with value "0x0" (editboxSomethingFocusY ?) | | editboxUnknown49 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" (editboxSomethingFocusY ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknown50 || unk || || ? || used 74 times in 4.76 firmware all them with value "0x0" (editboxSomethingFocusZ ?) | | editboxUnknown50 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" (editboxSomethingFocusZ ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat51 || float || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingFocusRed ?) | | editboxUnknownFloat51 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingFocusRed ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat52 || float || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingFocusGreen ?) | | editboxUnknownFloat52 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingFocusGreen ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat53 || float || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingFocusBlue ?) | | editboxUnknownFloat53 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingFocusBlue ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknownFloat54 || float || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingFocusAlpha ?) | | editboxUnknownFloat54 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingFocusAlpha ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknown55 || unk || || ? || used 74 times in 4.76 firmware all them with value "0x0" | | editboxUnknown55 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknown56 || unk || || ? || used 74 times in 4.76 firmware with values: "0x3000000" (2 times), "0x13000000" (1 time), "0x13000100" (2 times), "0x14000100" (69 times)<br>('''gridRefPositionX''' ?) | | editboxUnknown56 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware with values: "0x3000000" (2 times), "0x13000000" (1 time), "0x13000100" (2 times), "0x14000100" (69 times)<br>('''gridRefPositionX''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknown57 || unk || || ? || used 74 times in 4.76 firmware with values: "0x3000000" (68 times), "0x52090100" (6 times)<br>('''gridRefPositionY''' ?) | | editboxUnknown57 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware with values: "0x3000000" (68 times), "0x52090100" (6 times)<br>('''gridRefPositionY''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editboxUnknown58 || unk || || ? || used 74 times in 4.76 firmware all them with value "0x0"<br>('''gridRefPositionZ''' ?) | | editboxUnknown58 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0"<br>('''gridRefPositionZ''' ?) | ||
|- | |- | ||
| editboxImage || image || image:avc2_main_back_paper || || | | editboxImage || image || {{no}} || {{yes}} || image:avc2_main_back_paper || || | ||
|- | |- | ||
| editboxImage2 || image || image:avc2_main_back_paper || || name is too generic, is better a more explicit name ('''editboxFocus''' or '''editboxShadow''' ?) | | editboxImage2 || image || {{no}} || {{yes}} || image:avc2_main_back_paper || || name is too generic, is better a more explicit name ('''editboxFocus''' or '''editboxShadow''' ?) | ||
|- | |- | ||
| editboxOnPush || event || event:native:/OnPushEditUsername || || | | editboxOnPush || event || {{no}} || {{yes}} || event:native:/OnPushEditUsername || || | ||
|- | |- | ||
| editboxOnFocusIn || event || event:native:/OnFocusInEdit || || | | editboxOnFocusIn || event || {{no}} || {{yes}} || event:native:/OnFocusInEdit || || | ||
|- | |- | ||
| editboxOnFocusOut || event || event:native:/DialogController::onEditBottonFocusOut || || | | editboxOnFocusOut || event || {{no}} || {{yes}} || event:native:/DialogController::onEditBottonFocusOut || || | ||
|- | |- | ||
| editboxOnFocusLeft || event || event:native:/OnFocusLeftEditConnectionSettingsforDebug || || | | editboxOnFocusLeft || event || {{no}} || {{yes}} || event:native:/OnFocusLeftEditConnectionSettingsforDebug || || | ||
|- | |- | ||
| editboxOnFocusRight || event || event:native:/OnFocusRightEditConnectionSettingsforDebug || || | | editboxOnFocusRight || event || {{no}} || {{yes}} || event:native:/OnFocusRightEditConnectionSettingsforDebug || || | ||
|- | |- | ||
| editboxOnFocusUp || event || event:native:/OnFocusUpButtonWordRegistrationWizard || || | | editboxOnFocusUp || event || {{no}} || {{yes}} || event:native:/OnFocusUpButtonWordRegistrationWizard || || | ||
|- | |- | ||
| editboxOnFocusDown || event || event:native:/OnFocusDownEditBoxPassword || || | | editboxOnFocusDown || event || {{no}} || {{yes}} || event:native:/OnFocusDownEditBoxPassword || || | ||
|} | |} | ||
Revision as of 17:35, 28 November 2015
Description
RCOXML Objects are defined in the XML code embedded inside Resource Container (RCO) files, should be considered the "construction blocks" of the XMB
Standard object attributes are repeated in several objects and shares the same names
Specific object attributes listed here has been given an unique name to allow a better identification
The order of objects listed here follows the same order than Rcomage objattribdef-ps3.ini to dont break compatibility with it
Specific object attributes listed here has been given an unique name to allow a better identification
The order of objects listed here follows the same order than Rcomage objattribdef-ps3.ini to dont break compatibility with it
For more info about how to use and combine objects to create things with them see: RCOXML Structure and RCOXML Examples
ObjectTree
Page
Plane
Attribute | How it works | Research notes (partially speculative) | ||||
---|---|---|---|---|---|---|
Name | Type | Examples | ||||
planeImage | image | Yes | Yes | image:tex_indi_message | Loads a image from ImageTree | |
planeDisplayMode | int | Yes | Yes | 0x0 0x1 0x3 0xffff0000 |
used 2599 times in firmware 4.76 with values: "0x0" (2426 times), "0x1" (38 times), "0x3" (123 times), "0xffff0000" (12 times) |
Button
Attribute | How it works | Research notes (partially speculative) | ||||
---|---|---|---|---|---|---|
Name | Type | Examples | ||||
buttonImage | image | Yes | Yes | image:tex_cp_volume | Loads a image from ImageTree | |
buttonShadow | image | Yes | Yes | image:tex_cp_volume_shadow | Loads a image from ImageTree | |
buttonFocus | image | Yes | Yes | image:tex_cp_volume_focus | Loads a image from ImageTree | |
buttonText | text | Yes | Yes | text:msg_ok | Loads a text from TextTree | |
buttonOnPush | event | Yes | Yes | event:native:/AudioPlayerPlugin::OnVolumeButtonPush | ||
buttonOnFocusIn | event | Yes | Yes | event:native:/AudioPlayerPlugin::OnViewControlPanelButtonFocusIn | ||
buttonOnFocusOut | event | Yes | Yes | event:native:/AudioPlayerPlugin::OnViewControlPanelButtonFocusOut | ||
buttonOnFocusLeft | event | Yes | Yes | event:native:/AudioPlayerPlugin::OnControlPanelButtonFocusNaviLeft | ||
buttonOnFocusRight | event | Yes | Yes | event:native:/AudioPlayerPlugin::OnControlPanelButtonFocusNaviRight | ||
buttonOnFocusUp | event | Yes | Yes | event:native:/AudioPlayerPlugin::OnControlPanelButtonFocusNaviUp | ||
buttonOnFocusDown | event | Yes | Yes | event:native:/AudioPlayerPlugin::OnControlPanelButtonFocusNaviDown | ||
buttonOnContext | event | Yes | Yes | event:native:/VideoEditorUpload::ServiceSelect::OnContextMenuButton1 | ||
buttonUnknownInt47 | int | Yes | Yes | 0x0 0xffffffff |
? | used 624 times in firmware 4.76 with values: "0x0" (560 times), or "0xffffffff" (64 times) |
XMenu
XMList
Attribute | How it works | Research notes (partially speculative) | ||||
---|---|---|---|---|---|---|
Name | Type | Examples | ||||
xmlistUnknown0 | unk | Yes | Yes | 0x0 | ? | used 20 times in firmware 4.76 all them with value "0x0" |
xmlistImage | image | Yes | Yes | image:tex_game | Loads a image from ImageTree | |
xmlistText | text | Yes | Yes | text:msg_game | Loads a text from TextTree |
XList
- On XMB vertical lists, when clicking left is using a "onCancel" because moves 1 level up in the hierarchy, but seems to be actually an "onFocusLeft"
Progress
Scroll
MList
- The order of attributes is the same for PSP, but in PS3 there are 3 more attributes (the 3 references to the grid layout)
MItem
ObjUnknown0xB
Unknown object. Not used in PS3 firmware
XItem
Object not used in PS3 firmware
Attribute | How it works | Research notes (partially speculative) | ||||
---|---|---|---|---|---|---|
Name | Type | Examples | ||||
xitemImage | image | Yes | Yes | |||
xitemText | text | Yes | Yes | |||
xitemUnknownRef4 | ref | Yes | Yes | ? |
Text
- PS3 texts has a "tilt" effect that increases and decreases the light reflect every 2 seconds or so... probably this tilt effect is defined by one of the "unknowns"
- PSP uses the same attributes, but PS3 has 3 more added (the 3 grid references)
ModelObject
Object not used in PS3 firmware
Attribute | How it works | Research notes (partially speculative) | ||||
---|---|---|---|---|---|---|
Name | Type | Examples | ||||
modelobjectModel | model | Yes | Yes |
Spin
- PS3 uses 2 more attributes than PSP (and seems to be the last ones), are specific for PS3 and maybe are special
Action
Attribute | How it works | Research notes (partially speculative) | ||||
---|---|---|---|---|---|---|
Name | Type | Examples | ||||
actionText | text | Yes | Yes | text:msg_on |
ItemSpin
- The value 0x5dc has been found used by UnknownInt24 and UnknownInt26. this seems to be a coincidence, but it means both are storing the value in the same format. Also probably UnknownInt25 uses the same format too because is in between them
- PS3 uses 2 more attributes than PSP (and seems to be 37 and 39)
Group
LList
- PS3 uses 2 more attributes than PSP (and seems to be 26 and 27)... grid references
LItem
Object not used in PS3 firmware
Edit
Clock
IList
- PS3 has 4 more attributes than PSP, one seems to be a grid reference but this needs further analisys, the PSP attributes are copyed below for comparison purposes
unknownFloat16 = float onFocusIn = event onFocusOut = event onFocusLeft = event onFocusRight = event
IItem
- PS3 has 1 more attribute than PSP (Unknown1)
Icon
Object not used in PS3 firmware
UButton
Object not used in PS3 firmware
ObjUnknown0x1B
Unknown object. Not used in PS3 firmware
CheckboxGroup
CheckboxItem
Meter
EditBox
It seems "EditBox" object uses the same attributes than "Text" object + 2 images + 7 events ?
Object examples
Changing color, size & shadow of TEXTS
Tutorial link: Changing the XMB Colour
Located into .xml files of .rco files, scale R G B α colors go between 0 to 1.
e.g.: Decimal value divided by 255 to get into this scale.
|