Friday.pe.kr

March 18, 2009

브라비아 어플리캐스트 BRAVIA 사용자 정의 프로그램

Filed under: Uncategorized — Ku @ 8:52 am

브라비아 어플리캐스트 BRAVIA 사용자 정의 프로그램

브라비아 TV에서 AppliCast를 사용자가 작성할 수 있다고 한다. 아직 일본어판 밖에 나오지 않았지만, 내용은 간단해 보인다. 아래 내용은 자동 번역한 것. 대부분의 xml은 데이타 정보만 넣어주고, 간단한 png 그림과, 그리고 아래의 자바스크립트. 원래 내용은 첨부 파일을 참조하기 바란다. 소니 사이트의 예제 어플리캐스트

노마르 -> 노말, 아쿠티브 -> 액티브 : 무슨 암호인가 했네요. -.-;

폴더?카스?, ? 사? 는 무슨 뜻인지 아직 모르겠습니다.

var modeNode = getNode ( ‘mode’);
var funcNode = getNode ( ‘func’);

// 시작할 때입니다
function onLoad () (
setStr (funcNode, ‘onLoad ()가 호출되었습니다’);
setStr (modeNode, ‘현재 정상 모-드입니다’);
)

// 폴더/카스 모-드 변경 때입니다
function onFocus () (
setStr (funcNode, ‘onFocus ()가 호출되었습니다’);
setStr (modeNode, ‘현재 폴더/카스 모-드입니다’);
)

// 폴더/카스 모-드에서 정상 모-드에 전환시 부릅니다
function onUnfocus () (
setStr (funcNode, ‘onUnfocus ()가 호출되었습니다’);
setStr (modeNode, ‘현재 정상 모-드입니다’);
)

// Active 모-드 변경 때입니다
function onActivate () (
setStr (funcNode, ‘onActivate ()가 호출되었습니다’);
setStr (modeNode, ‘현재 액티브 모-드입니다’);
loadImage (getNode ( ‘active-bg’), ‘img/active-bg.png’);
)

// 정상 버튼을 누를 때 부릅니다 (폴더/카스 / Active 모-드)
function onUpKey () (
setStr (funcNode, ‘onUpKey ()가 호출되었습니다’);
)

// 아래 버튼을 누를 때 부릅니다 (폴더/카스 / Active 모-드)
function onDownKey () (
setStr (funcNode, ‘onDownKey ()가 호출되었습니다’);
)

// 오른쪽 버튼을 누를 때 부릅니다 (폴더/카스 / Active 모-드)
function onRightKey () (
setStr (funcNode, ‘onRightKey ()가 호출되었습니다’);
)

// 왼쪽 버튼을 누를 때 부릅니다 (폴더/카스 / Active 모-드)
function onLeftKey () (
setStr (funcNode, ‘onLeftKey ()가 호출되었습니다’);
)

// 확인 버튼을 누를 때 부릅니다 (활성 모-드)
// type : 0 pressed 1 released
function onConfirmKey (type) (
setStr (funcNode, ‘onConfirmKey (’+ type + ‘)을 요청했습니다’);
)

//? 사? 누를 때 부릅니다 (활성 모-드)
function onBlueKey () (
setStr (funcNode, ‘onBlueKey ()가 호출되었습니다’);
)

// 빨강 버튼을 누를 때 부릅니다 (활성 모-드)
function onRedKey () (
setStr (funcNode, ‘onRedKey ()가 호출되었습니다’);
)

//? 사? 누를 때 부릅니다 (활성 모-드)
function onGreenKey () (
setStr (funcNode, ‘onGreenKey ()가 호출되었습니다’);
)

//? 사? 누를 때 부릅니다 (활성 모-드)
function onYellowKey () (
setStr (funcNode, ‘onYellowKey ()가 호출되었습니다’);
)

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress