テンプレート OpenGL アプリケーション -> Tizen SDK によって提供されるフォームベースを使用して、テスト アプリを作成しました。
作成されたテンプレートには XML フォーム "res/screen-size-normal/IDF_FORM.xml" が含まれていますが、既定のテンプレートでは使用されません。そこでInitialize()
、次のように使用するようにコードを変更しました。
bool
FormBasedGLForm::Initialize(void)
{
//Construct(FORM_STYLE_NORMAL);
result r = Construct(L"IDF_FORM");
[...]
}
コメントアウトされた行は使用された元のコード行であり、2 行目は XML リソースに基づいてフォームを作成しようとする変更されたコードです。
ただし、Construct(L"IDF_FORM")
エラーを返しますE_FILE_NOT_FOUND
。
何が間違っているのでしょうか?