#ifndef _INSTALLER_DEFS_H_
#define _INSTALLER_DEFS_H_
-#define OSP_INSTALLER_VERSION "osp-installer version = 20130123.1"
+#define OSP_INSTALLER_VERSION "osp-installer version = 20130124.1"
#define DIR_BIN L"/bin"
#define DIR_INFO L"/info"
__pWriter->WriteAttribute("multiple", "true");
__pWriter->WriteAttribute("type", "c++app");
+ __pWriter->StartElement("label");
+ __pWriter->WriteString(__pPackageInfoImpl->GetDisplayName());
+ __pWriter->EndElement();
+
+ ArrayList* pAppList = __pPackageInfoImpl->GetAppInfoList();
+ _PackageAppInfoImpl* pAppInfoImpl = dynamic_cast<_PackageAppInfoImpl*>(pAppList->GetAt(0));
+ if (pAppInfoImpl)
+ {
+ if (pAppInfoImpl->GetMainmenuIcon().IsEmpty() == false)
+ {
+ String iconPath;
+ iconPath.Format(1024, L"%ls%ls/%ls", __pPackageInfoImpl->GetAppRootPath().GetPointer(), DIR_SHARED_RES, pAppInfoImpl->GetMainmenuIcon().GetPointer());
+
+ __pWriter->StartElement("icon");
+ __pWriter->WriteString(iconPath);
+ __pWriter->EndElement();
+ }
+ }
+
WriteAppControl(index);
__pWriter->EndElement(); // end of "ui-application"