Tizen プラットフォーム用のウィジェットを作成しようとしています。ウィジェットのレイアウトは EDC ファイルに記述されています。テキストと画像の一部を含むブロックを、異なるテキスト ラベルで 3 回繰り返す必要がありました。そこで、必要なパーツで を作成し、group
それをパーツとして使用する必要があると判断しitem
ましたbox
。
group {
name: "list_item";
parts {
part {
name: "label1";
type: "TEXT";
description { ... }
}
part {
name: "label2";
type: "TEXT";
description { ... }
}
}
}
group {
name: "content";
parts {
part {
name: "list";
type: "BOX";
box {
items {
item {
type: "GROUP";
name: "item1";
source: "list_item";
}
item {
type: "GROUP";
name: "item2";
source: "list_item";
}
item {
type: "GROUP";
name: "item3";
source: "list_item";
}
}
}
description { ... }
}
}
}
プライマリ レイアウト グループ に配置される静的テキスト パーツの場合、(言語は C、ところで)content
を使用しますが、 の各インスタンスの一部のテキストを設定する方法がわかりません。elm_object_part_text_set(wid->content, part_name, text)
label1
list_item