Index: base/applications/rapps/lang/bg-BG.rc =================================================================== --- base/applications/rapps/lang/bg-BG.rc (revision 71016) +++ base/applications/rapps/lang/bg-BG.rc (working copy) @@ -121,6 +121,7 @@ IDS_TOOLTIP_MODIFY "Промяна" IDS_TOOLTIP_SETTINGS "Настройки" IDS_TOOLTIP_REFRESH "Опресняване" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Изход" END Index: base/applications/rapps/lang/cs-CZ.rc =================================================================== --- base/applications/rapps/lang/cs-CZ.rc (revision 71016) +++ base/applications/rapps/lang/cs-CZ.rc (working copy) @@ -122,6 +122,7 @@ IDS_TOOLTIP_MODIFY "Změnit" IDS_TOOLTIP_SETTINGS "Nastavení" IDS_TOOLTIP_REFRESH "Obnovit" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Konec" END Index: base/applications/rapps/lang/de-DE.rc =================================================================== --- base/applications/rapps/lang/de-DE.rc (revision 71016) +++ base/applications/rapps/lang/de-DE.rc (working copy) @@ -117,6 +117,7 @@ IDS_TOOLTIP_MODIFY "Ändern" IDS_TOOLTIP_SETTINGS "Einstellungen" IDS_TOOLTIP_REFRESH "Aktualisieren" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Beenden" END Index: base/applications/rapps/lang/en-US.rc =================================================================== --- base/applications/rapps/lang/en-US.rc (revision 71016) +++ base/applications/rapps/lang/en-US.rc (working copy) @@ -117,6 +117,7 @@ IDS_TOOLTIP_MODIFY "Modify" IDS_TOOLTIP_SETTINGS "Settings" IDS_TOOLTIP_REFRESH "Refresh" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Exit" END Index: base/applications/rapps/lang/es-ES.rc =================================================================== --- base/applications/rapps/lang/es-ES.rc (revision 71016) +++ base/applications/rapps/lang/es-ES.rc (working copy) @@ -120,6 +120,7 @@ IDS_TOOLTIP_MODIFY "Modificar" IDS_TOOLTIP_SETTINGS "Ajustes" IDS_TOOLTIP_REFRESH "Recargar" + IDS_TOOLTIP_UPDATE_DB "Actualizar el listado desde Internet" IDS_TOOLTIP_EXIT "Salir" END Index: base/applications/rapps/lang/fr-FR.rc =================================================================== --- base/applications/rapps/lang/fr-FR.rc (revision 71016) +++ base/applications/rapps/lang/fr-FR.rc (working copy) @@ -117,6 +117,7 @@ IDS_TOOLTIP_MODIFY "Modifier" IDS_TOOLTIP_SETTINGS "Configuration" IDS_TOOLTIP_REFRESH "Rafraîchir" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Sortir" END Index: base/applications/rapps/lang/he-IL.rc =================================================================== --- base/applications/rapps/lang/he-IL.rc (revision 71016) +++ base/applications/rapps/lang/he-IL.rc (working copy) @@ -119,6 +119,7 @@ IDS_TOOLTIP_MODIFY "שינוי" IDS_TOOLTIP_SETTINGS "הגדרות" IDS_TOOLTIP_REFRESH "רענון" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "יציאה" END Index: base/applications/rapps/lang/it-IT.rc =================================================================== --- base/applications/rapps/lang/it-IT.rc (revision 71016) +++ base/applications/rapps/lang/it-IT.rc (working copy) @@ -117,6 +117,7 @@ IDS_TOOLTIP_MODIFY "Modifica" IDS_TOOLTIP_SETTINGS "Impostazioni" IDS_TOOLTIP_REFRESH "Aggiorna" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Esci" END Index: base/applications/rapps/lang/ja-JP.rc =================================================================== --- base/applications/rapps/lang/ja-JP.rc (revision 71016) +++ base/applications/rapps/lang/ja-JP.rc (working copy) @@ -117,6 +117,7 @@ IDS_TOOLTIP_MODIFY "変更" IDS_TOOLTIP_SETTINGS "設定" IDS_TOOLTIP_REFRESH "更新" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "終了" END Index: base/applications/rapps/lang/no-NO.rc =================================================================== --- base/applications/rapps/lang/no-NO.rc (revision 71016) +++ base/applications/rapps/lang/no-NO.rc (working copy) @@ -117,6 +117,7 @@ IDS_TOOLTIP_MODIFY "Rediger" IDS_TOOLTIP_SETTINGS "Innstillinger" IDS_TOOLTIP_REFRESH "Oppdatere" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Avslutt" END Index: base/applications/rapps/lang/pl-PL.rc =================================================================== --- base/applications/rapps/lang/pl-PL.rc (revision 71016) +++ base/applications/rapps/lang/pl-PL.rc (working copy) @@ -125,6 +125,7 @@ IDS_TOOLTIP_MODIFY "Modyfikuj" IDS_TOOLTIP_SETTINGS "Ustawienia" IDS_TOOLTIP_REFRESH "Odśwież" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Wyjście" END Index: base/applications/rapps/lang/pt-BR.rc =================================================================== --- base/applications/rapps/lang/pt-BR.rc (revision 71016) +++ base/applications/rapps/lang/pt-BR.rc (working copy) @@ -119,6 +119,7 @@ IDS_TOOLTIP_MODIFY "Modificar" IDS_TOOLTIP_SETTINGS "Configurações" IDS_TOOLTIP_REFRESH "Atualizar" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Sair" END Index: base/applications/rapps/lang/ro-RO.rc =================================================================== --- base/applications/rapps/lang/ro-RO.rc (revision 71016) +++ base/applications/rapps/lang/ro-RO.rc (working copy) @@ -123,6 +123,7 @@ IDS_TOOLTIP_MODIFY "Modifică" IDS_TOOLTIP_SETTINGS "Preferințe" IDS_TOOLTIP_REFRESH "Împrospătează" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Ieșire" END Index: base/applications/rapps/lang/ru-RU.rc =================================================================== --- base/applications/rapps/lang/ru-RU.rc (revision 71016) +++ base/applications/rapps/lang/ru-RU.rc (working copy) @@ -117,6 +117,7 @@ IDS_TOOLTIP_MODIFY "Изменить" IDS_TOOLTIP_SETTINGS "Параметры" IDS_TOOLTIP_REFRESH "Обновить" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Выход" END Index: base/applications/rapps/lang/sk-SK.rc =================================================================== --- base/applications/rapps/lang/sk-SK.rc (revision 71016) +++ base/applications/rapps/lang/sk-SK.rc (working copy) @@ -122,6 +122,7 @@ IDS_TOOLTIP_MODIFY "Zmeniť" IDS_TOOLTIP_SETTINGS "Nastavenia" IDS_TOOLTIP_REFRESH "Obnoviť" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Skončiť" END Index: base/applications/rapps/lang/sq-AL.rc =================================================================== --- base/applications/rapps/lang/sq-AL.rc (revision 71016) +++ base/applications/rapps/lang/sq-AL.rc (working copy) @@ -121,6 +121,7 @@ IDS_TOOLTIP_MODIFY "Modifiko" IDS_TOOLTIP_SETTINGS "Konfigurime" IDS_TOOLTIP_REFRESH "Rifresko" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Dil" END Index: base/applications/rapps/lang/sv-SE.rc =================================================================== --- base/applications/rapps/lang/sv-SE.rc (revision 71016) +++ base/applications/rapps/lang/sv-SE.rc (working copy) @@ -124,6 +124,7 @@ IDS_TOOLTIP_MODIFY "Redigera" IDS_TOOLTIP_SETTINGS "Inställingar" IDS_TOOLTIP_REFRESH "Uppdatera" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Avsluta" END Index: base/applications/rapps/lang/tr-TR.rc =================================================================== --- base/applications/rapps/lang/tr-TR.rc (revision 71016) +++ base/applications/rapps/lang/tr-TR.rc (working copy) @@ -119,6 +119,7 @@ IDS_TOOLTIP_MODIFY "Değiştir" IDS_TOOLTIP_SETTINGS "Ayarlar" IDS_TOOLTIP_REFRESH "Yenile" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Çıkış" END Index: base/applications/rapps/lang/uk-UA.rc =================================================================== --- base/applications/rapps/lang/uk-UA.rc (revision 71016) +++ base/applications/rapps/lang/uk-UA.rc (working copy) @@ -125,6 +125,7 @@ IDS_TOOLTIP_MODIFY "Змінити" IDS_TOOLTIP_SETTINGS "Налаштування" IDS_TOOLTIP_REFRESH "Оновити" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "Вихід" END Index: base/applications/rapps/lang/zh-CN.rc =================================================================== --- base/applications/rapps/lang/zh-CN.rc (revision 71016) +++ base/applications/rapps/lang/zh-CN.rc (working copy) @@ -120,6 +120,7 @@ IDS_TOOLTIP_MODIFY "修改" IDS_TOOLTIP_SETTINGS "设置" IDS_TOOLTIP_REFRESH "刷新" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "退出" END Index: base/applications/rapps/lang/zh-TW.rc =================================================================== --- base/applications/rapps/lang/zh-TW.rc (revision 71016) +++ base/applications/rapps/lang/zh-TW.rc (working copy) @@ -119,6 +119,7 @@ IDS_TOOLTIP_MODIFY "修改" IDS_TOOLTIP_SETTINGS "設定" IDS_TOOLTIP_REFRESH "重新整理" + IDS_TOOLTIP_UPDATE_DB "Update Database" IDS_TOOLTIP_EXIT "退出" END Index: base/applications/rapps/rapps.rc =================================================================== --- base/applications/rapps/rapps.rc (revision 71016) +++ base/applications/rapps/rapps.rc (working copy) @@ -21,6 +21,7 @@ IDI_APPS ICON "res/apps.ico" IDI_APPUPD ICON "res/appupd.ico" IDI_CATEGORY ICON "res/cat.ico" +IDI_UPDATE_DB ICON "res/updatedb.ico" /* Categories */ IDI_CAT_AUDIO ICON "res/cats/audio.ico" Index: base/applications/rapps/resource.h =================================================================== --- base/applications/rapps/resource.h (revision 71016) +++ base/applications/rapps/resource.h (working copy) @@ -11,6 +11,7 @@ #define IDI_APPS 17 #define IDI_APPUPD 18 #define IDI_CATEGORY 19 +#define IDI_UPDATE_DB 20 /* Icons for categories */ #define IDI_CAT_AUDIO 50 @@ -109,6 +110,7 @@ #define IDS_TOOLTIP_SETTINGS 203 #define IDS_TOOLTIP_REFRESH 204 #define IDS_TOOLTIP_EXIT 205 +#define IDS_TOOLTIP_UPDATE_DB 206 /* Columns info */ #define IDS_APP_NAME 250 Index: base/applications/rapps/toolbar.c =================================================================== --- base/applications/rapps/toolbar.c (revision 71016) +++ base/applications/rapps/toolbar.c (working copy) @@ -25,9 +25,10 @@ { 2, ID_MODIFY, TBSTATE_ENABLED, BTNS_BUTTON | BTNS_AUTOSIZE, {0}, 0, (INT_PTR)szModifyBtn}, { 5, 0, TBSTATE_ENABLED, BTNS_SEP, {0}, 0, 0}, { 3, ID_REFRESH, TBSTATE_ENABLED, BTNS_BUTTON | BTNS_AUTOSIZE, {0}, 0, 0}, + { 4, ID_RESETDB, TBSTATE_ENABLED, BTNS_BUTTON | BTNS_AUTOSIZE, {0}, 0, 0}, { 5, 0, TBSTATE_ENABLED, BTNS_SEP, {0}, 0, 0}, - { 4, ID_SETTINGS, TBSTATE_ENABLED, BTNS_BUTTON | BTNS_AUTOSIZE, {0}, 0, 0}, - { 5, ID_EXIT, TBSTATE_ENABLED, BTNS_BUTTON | BTNS_AUTOSIZE, {0}, 0, 0} + { 5, ID_SETTINGS, TBSTATE_ENABLED, BTNS_BUTTON | BTNS_AUTOSIZE, {0}, 0, 0}, + { 6, ID_EXIT, TBSTATE_ENABLED, BTNS_BUTTON | BTNS_AUTOSIZE, {0}, 0, 0} }; @@ -61,6 +62,10 @@ case ID_REFRESH: lpttt->lpszText = MAKEINTRESOURCE(IDS_TOOLTIP_REFRESH); break; + + case ID_RESETDB: + lpttt->lpszText = MAKEINTRESOURCE(IDS_TOOLTIP_UPDATE_DB); + break; } } @@ -104,6 +109,7 @@ AddImageToImageList(hImageList, IDI_UNINSTALL); AddImageToImageList(hImageList, IDI_MODIFY); AddImageToImageList(hImageList, IDI_REFRESH); + AddImageToImageList(hImageList, IDI_UPDATE_DB); AddImageToImageList(hImageList, IDI_SETTINGS); AddImageToImageList(hImageList, IDI_EXIT);