📄 smbmusicapsonginfo.rss
字号:
/*Copyright (C) 2006 Sony Ericsson Mobile Communications Japan, Inc. */
/*-------------------------------------------------------------------------*/
// FileName:
// SmbMusicAPSongInfo.rss
//
// Description
// ミュージック用詳細情報表示リソースファイル
/*-------------------------------------------------------------------------*/
//変更履歴
//日付 |変更者 |内容
//---------------------------------------------------------------------------
//2006/04/14 |SEMCJ金光 |新規作成
//2006/09/28 |SEMCJ宋 |非サポートコンテンツの詳細情報表示に失敗する際に、エラーダイアログを表示する処理を追加(i-keeper TRK No.5785対応)
//2006/09/28 |SEMCJ宋 |SDバインドコンテンツにて、ヘッダ異常のコンテンツの詳細情報表示に失敗する際に、エラーダイアログを表示する処理を追加(i-keeper TRK No.7438対応)
//2007/04/05 |SEMCJ姜俊 |「オリジナルタイトル」を「管理用タイトル」に修正して、順番は2番目から1番目に調整する
//2007/04/09 |SEMCJ姜俊 |詳細情報編集の追加
//2007/04/12 |SEMCJ姜俊 |「WMA」フォーマットの追加
//2007/04/12 |SEMCJ姜俊 |再生禁止、もしくはDRM情報がないサブスクリプションコンテンツに対して、「----年--月--日」を追加
//2007/04/13 |SEMCJ姜俊 |表示内容「フル楽曲」の表示項目「ファイル種別」に「ミュージック(会員制)」の追加
//2007/04/23 |SEMCJ姜俊 |項目「設定状況」の「視聴予約アラーム音」の文字列を追加
//2007/05/30 |SEMCJ姜俊 |UI仕様の変更より、ファイルフォーマットのwording「r_songinfo_detail_info_formatmsaudio」が「M.S.オーディオ」から「ATRAC」へ修正する
//2007/08/14 |SEMCJ姜俊 |プレイリストの情報表示機能の対応
//PTX825---------------------------------------------------------------------
//2007/07/10 |SDNA勝俣 |スライドショー対応
NAME XXEM
CHARACTER_SET UTF8
#include <eikon.rh>
#include <eikon.rsg>
#include <eikon.mbg>
#ifndef FJSAK_RH__
#include <Fjsak.rh>
#endif
#ifndef FJAF_RH__
#include <FjAf.rh>
#endif
#ifndef __SKON_RH__
#include <Skon.rh>
#endif
#ifndef __SMBAFWORDING_LOC__
#include <SmbAfWording.loc>
#endif
#ifndef __SMBMUSICAPLIB_RH__
#include "SmbMusicAPLib.rh"
#endif
#include <SmbFepPara.hrh>
#include <SmbFepPara.rh>
#include "SmbMusicAPSongInfo.hrh"
RESOURCE RSS_SIGNATURE { }
RESOURCE TBUF { buf=""; }
RESOURCE EIK_APP_INFO{ }
//リソース定義
//詳細情報表示画面タイトル
RESOURCE SKONTITLEBAR r_songinfo_detail_title
{
titletext = r_songinfo_detail_title_text;
}
RESOURCE SKONTITLEBARTEXT r_songinfo_detail_title_text
{
text = SMB_AF_STR_WRD082;
}
//詳細情報表示画面キーガイダンス
RESOURCE SKONKEYGUIDANCE r_songinfo_detail_keyguidance
{
keyguidancetype = ESkonKeyGuidanceDefaultType;
items =
{
SKONKEYGUIDANCE_BUTTON
{
keyid = ESkonKeyGuidanceSelectKey; //TSkonKeyGuidanceKeyIds
text = SMB_AF_STR_SFT002; //"OK"
bitmap_file = ""; //ボタンに貼り付けるビットマップ
command_id = EEikCmdExit; //コマンドID
align = ESkonButtonCenter; //テキストの配置
state = ESkonEnableVisible; //各ボタンの表示状態
offset = 0; //オフセット(カメラ横UI用)
},
SKONKEYGUIDANCE_BUTTON
{
keyid = ESkonKeyGuidanceSoftKeyLeft; //TSkonKeyGuidanceKeyIds
text = ""; //ボタンに表示するテキスト
bitmap_file = ""; //ボタンに貼り付けるビットマップ
// command_id = ; //コマンドID
align = ESkonButtonCenter; //テキストの配置
state = ESkonDisable; //各ボタンの表示状態
offset = 0; //オフセット(カメラ横UI用)
},
SKONKEYGUIDANCE_BUTTON
{
keyid = ESkonKeyGuidanceSoftKeyRight; //TSkonKeyGuidanceKeyIds
text = SMB_AF_STR_SFT168; //"URL表示" →"サイト接続"に変更
bitmap_file = ""; //ボタンに貼り付けるビットマップ
command_id = ECmdChangeURLView; //コマンドID
align = ESkonButtonCenter; //テキストの配置
state = ESkonEnableVisible; //各ボタンの表示状態
offset = 0; //オフセット(カメラ横UI用)
},
SKONKEYGUIDANCE_BUTTON
{
keyid = ESkonKeyGuidanceSoftKeyLeftBottom; //TSkonKeyGuidanceKeyIds
text = SMB_AF_STR_SFT001; //"MENU"
bitmap_file = ""; //ボタンに貼り付けるビットマップ
// command_id = ; //コマンドID
align = ESkonButtonCenter; //テキストの配置
state = ESkonEnableVisible; //各ボタンの表示状態
offset = 0; //オフセット(カメラ横UI用)
},
//MODIFY-S 姜俊 詳細情報編集の追加
SKONKEYGUIDANCE_BUTTON
{
// keyid = ESkonKeyGuidanceSoftKeyRightBottom; //TSkonKeyGuidanceKeyIds
// text = ""; //ボタンに表示するテキスト
// bitmap_file = ""; //ボタンに貼り付けるビットマップ
// // command_id = ; //コマンドID
// align = ESkonButtonCenter; //テキストの配置
// state = ESkonDisable; //各ボタンの表示状態
// offset = 0; //オフセット(カメラ横UI用)
keyid = ESkonKeyGuidanceSoftKeyRightBottom; //TSkonKeyGuidanceKeyIds
text = SMB_AF_STR_SFT017; //"編集"
bitmap_file = ""; //ボタンに貼り付けるビットマップ
command_id = ECmdChangeEditView; //コマンドID
align = ESkonButtonCenter; //テキストの配置
state = ESkonEnableVisible; //各ボタンの表示状態
offset = 0; //オフセット(カメラ横UI用)
}
//MODIFY-E 姜俊
};
}
//URL表示画面タイトル
RESOURCE SKONTITLEBAR r_songinfo_url_title
{
titletext = r_songinfo_url_title_text;
}
RESOURCE SKONTITLEBARTEXT r_songinfo_url_title_text
{
text = SMB_AF_STR_WRD2807;
}
//URL表示画面キーガイダンス
RESOURCE SKONKEYGUIDANCE r_songinfo_url_keyguidance
{
keyguidancetype = ESkonKeyGuidanceDefaultType;
items =
{
SKONKEYGUIDANCE_BUTTON
{
keyid = ESkonKeyGuidanceSelectKey; //TSkonKeyGuidanceKeyIds
//MODIFY-S MAEJI TRK6366
text = SMB_AF_STR_SFT086; //"接続"
// text = SMB_AF_STR_SFT002; //"OK"
bitmap_file = ""; //ボタンに貼り付けるビットマップ
command_id = ECmdStartBrowser; //コマンドID
// command_id = ECmdChangeDetailView; //コマンドID
//MODIFY-E
align = ESkonButtonCenter; //テキストの配置
state = ESkonEnableVisible; //各ボタンの表示状態
offset = 0; //オフセット(カメラ横UI用)
},
SKONKEYGUIDANCE_BUTTON
{
keyid = ESkonKeyGuidanceSoftKeyLeft; //TSkonKeyGuidanceKeyIds
text = ""; //ボタンに表示するテキスト
bitmap_file = ""; //ボタンに貼り付けるビットマップ
// command_id = ; //コマンドID
align = ESkonButtonCenter; //テキストの配置
state = ESkonDisable; //各ボタンの表示状態
offset = 0; //オフセット(カメラ横UI用)
},
SKONKEYGUIDANCE_BUTTON
{
keyid = ESkonKeyGuidanceSoftKeyRight; //TSkonKeyGuidanceKeyIds
//MODIFY-S MAEJI TRK6366
text = ""; //
// text = SMB_AF_STR_SFT086; //"接続"
bitmap_file = ""; //ボタンに貼り付けるビットマップ
// command_id = ECmdStartBrowser; //コマンドID
align = ESkonButtonCenter; //テキストの配置
state = ESkonDisable; //各ボタンの表示状態
// state = ESkonEnableVisible; //各ボタンの表示状態
//MODIFY-E
offset = 0; //オフセット(カメラ横UI用)
},
SKONKEYGUIDANCE_BUTTON
{
keyid = ESkonKeyGuidanceSoftKeyLeftBottom; //TSkonKeyGuidanceKeyIds
text = SMB_AF_STR_SFT001; //"MENU"
bitmap_file = ""; //ボタンに貼り付けるビットマップ
// command_id = ; //コマンドID
align = ESkonButtonCenter; //テキストの配置
state = ESkonEnableVisible; //各ボタンの表示状態
offset = 0; //オフセット(カメラ横UI用)
},
SKONKEYGUIDANCE_BUTTON
{
keyid = ESkonKeyGuidanceSoftKeyRightBottom; //TSkonKeyGuidanceKeyIds
text = ""; //ボタンに表示するテキスト
bitmap_file = ""; //ボタンに貼り付けるビットマップ
// command_id = ; //コマンドID
align = ESkonButtonCenter; //テキストの配置
state = ESkonDisable; //各ボタンの表示状態
offset = 0; //オフセット(カメラ横UI用)
}
};
}
//情報表示画面に表示するラベルを定義するマクロ
#define DETAILINFO_TEXTLABEL(aText) \
SKONTEXTLABEL \
{ \
is_combinedtext = 0; \
text = aText; \
line = 0; \
omit = 0; \
border = 0; \
transparent = 1; \
pict = 0; \
}
//情報表示画面での1項目を定義するマクロ
#define DETAILINFO_ITEM(aText) \
SKONCONTAINER_ITEM \
{ \
type = ESkonCidTextLabel; \
control = DETAILINFO_TEXTLABEL(aText); \
}
//完全フル楽曲用表示項目
RESOURCE SKONVERTICALCONTAINER r_songinfo_detail_info_imotionexcompleteitem
{
scroll_type = ESkonVerticalContainerScrollNormalTextOnly;
keyguidance_id = 0;
items =
{
//MODIFY-S 姜俊 「オリジナルタイトル」を「管理用タイトル」に修正して、順番は2番目から1番目に調整する
// DETAILINFO_ITEM(SMB_AF_STR_ETC266), //ファイル名
// DETAILINFO_ITEM(SMB_AF_STR_ETC355), //オリジナルタイトル
DETAILINFO_ITEM(SMB_AF_STR_ETC409), //管理用タイトル
DETAILINFO_ITEM(SMB_AF_STR_ETC266), //ファイル名
//MODIFY-E 姜俊
DETAILINFO_ITEM(SMB_AF_STR_ETC357), //ファイル種別
DETAILINFO_ITEM(SMB_AF_STR_ETC265), //ファイル制限
DETAILINFO_ITEM(SMB_AF_STR_ETC711), //再生制限
DETAILINFO_ITEM(SMB_AF_STR_ETC709), //まるごと着信音設定
DETAILINFO_ITEM(SMB_AF_STR_ETC687), //オススメ着信音設定
DETAILINFO_ITEM(SMB_AF_STR_ETC712), //保存可能ジャケット画像
DETAILINFO_ITEM(SMB_AF_STR_ETC699), //保存可能画像
DETAILINFO_ITEM(SMB_AF_STR_ETC698), //保存可能歌詞
DETAILINFO_ITEM(SMB_AF_STR_ETC226), //タイトル
DETAILINFO_ITEM(SMB_AF_STR_ETC685), //アーティスト
DETAILINFO_ITEM(SMB_AF_STR_ETC686), //アルバム
DETAILINFO_ITEM(SMB_AF_STR_ETC696), //年
DETAILINFO_ITEM(SMB_AF_STR_ETC689), //ジャンル
DETAILINFO_ITEM(SMB_AF_STR_ETC688), //コメント
DETAILINFO_ITEM(SMB_AF_STR_ETC690), //トラック番号
DETAILINFO_ITEM(SMB_AF_STR_ETC694), //作曲者
DETAILINFO_ITEM(SMB_AF_STR_ETC695), //作詞者
DETAILINFO_ITEM(SMB_AF_STR_ETC692), //権利者
DETAILINFO_ITEM(SMB_AF_STR_ETC697), //販売元
DETAILINFO_ITEM(SMB_AF_STR_ETC710), //権利情報
DETAILINFO_ITEM(SMB_AF_STR_ETC691), //レーベル名
DETAILINFO_ITEM(SMB_AF_STR_ETC684), //URL情報
DETAILINFO_ITEM(SMB_AF_STR_ETC388), //オーディオ
DETAILINFO_ITEM(SMB_AF_STR_ETC693), //再生時間
DETAILINFO_ITEM(SMB_AF_STR_ETC264), //ファイルサイズ
DETAILINFO_ITEM(SMB_AF_STR_ETC411), //取得元
DETAILINFO_ITEM(SMB_AF_STR_ETC366), //保存日時
DETAILINFO_ITEM(SMB_AF_STR_ETC522), //miniSDへの保存
DETAILINFO_ITEM(SMB_AF_STR_ETC412) //設定状況
};
}
//不完全フル楽曲用表示項目
RESOURCE SKONVERTICALCONTAINER r_songinfo_detail_info_imotionexiscompleteitem
{
scroll_type = ESkonVerticalContainerScrollNormalTextOnly;
keyguidance_id = 0;
items =
{
//MODIFY-S 姜俊 「オリジナルタイトル」を「管理用タイトル」に修正して、順番は2番目から1番目に調整する
// DETAILINFO_ITEM(SMB_AF_STR_ETC266), //ファイル名
// DETAILINFO_ITEM(SMB_AF_STR_ETC355), //オリジナルタイトル
DETAILINFO_ITEM(SMB_AF_STR_ETC409), //管理用タイトル
DETAILINFO_ITEM(SMB_AF_STR_ETC266), //ファイル名
//MODIFY-E 姜俊
DETAILINFO_ITEM(SMB_AF_STR_ETC357), //ファイル種別
DETAILINFO_ITEM(SMB_AF_STR_ETC265), //ファイル制限
DETAILINFO_ITEM(SMB_AF_STR_ETC318), //再生制限情報
DETAILINFO_ITEM(SMB_AF_STR_ETC411), //取得元
DETAILINFO_ITEM(SMB_AF_STR_ETC522) //miniSDへの保存
};
}
//M.S./M.S.Proオーディオ用表示項目
RESOURCE SKONVERTICALCONTAINER r_songinfo_detail_info_msaudioitem
{
scroll_type = ESkonVerticalContainerScrollNormalTextOnly;
keyguidance_id = 0;
items =
{
DETAILINFO_ITEM(SMB_AF_STR_ETC266), //ファイル名
DETAILINFO_ITEM(SMB_AF_STR_ETC357), //ファイル種別
DETAILINFO_ITEM(SMB_AF_STR_ETC318), //再生制限
DETAILINFO_ITEM(SMB_AF_STR_ETC226), //タイトル
DETAILINFO_ITEM(SMB_AF_STR_ETC685), //アーティスト
DETAILINFO_ITEM(SMB_AF_STR_ETC686), //アルバム
DETAILINFO_ITEM(SMB_AF_STR_ETC696), //年
DETAILINFO_ITEM(SMB_AF_STR_ETC689), //ジャンル
//TRK7423 DETAILINFO_ITEM(SMB_AF_STR_ETC690), //トラック番号
DETAILINFO_ITEM(SMB_AF_STR_ETC388), //音
DETAILINFO_ITEM(SMB_AF_STR_ETC693), //再生時間
DETAILINFO_ITEM(SMB_AF_STR_ETC264) //ファイルサイズ
//TRK7423 DETAILINFO_ITEM(SMB_AF_STR_ETC366), //保存日時
//TRK7403 DETAILINFO_ITEM(SMB_AF_STR_ETC523) //本体への保存
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -