[RAPPS/RAPPS_NEW]

Add Update Database to the toolbar by Jared Smudde
CORE-10924 #resolve #comment Committed, thx ^^

svn path=/trunk/; revision=71071
This commit is contained in:
Daniel Reimer 2016-03-28 21:38:35 +00:00
parent e85d20412c
commit 68c216c066
50 changed files with 64 additions and 4 deletions

View file

@ -121,6 +121,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Промяна"
IDS_TOOLTIP_SETTINGS "Настройки"
IDS_TOOLTIP_REFRESH "Опресняване"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Изход"
END

View file

@ -122,6 +122,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Změnit"
IDS_TOOLTIP_SETTINGS "Nastavení"
IDS_TOOLTIP_REFRESH "Obnovit"
IDS_TOOLTIP_UPDATE_DB "Aktualizovat databázi"
IDS_TOOLTIP_EXIT "Konec"
END

View file

@ -117,6 +117,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Ändern"
IDS_TOOLTIP_SETTINGS "Einstellungen"
IDS_TOOLTIP_REFRESH "Aktualisieren"
IDS_TOOLTIP_UPDATE_DB "Datenbank aktualisieren"
IDS_TOOLTIP_EXIT "Beenden"
END

View file

@ -117,6 +117,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Modify"
IDS_TOOLTIP_SETTINGS "Settings"
IDS_TOOLTIP_REFRESH "Refresh"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Exit"
END

View file

@ -120,6 +120,7 @@ BEGIN
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

View file

@ -117,6 +117,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Modifier"
IDS_TOOLTIP_SETTINGS "Configuration"
IDS_TOOLTIP_REFRESH "Rafraîchir"
IDS_TOOLTIP_UPDATE_DB "Mettre à jour la base"
IDS_TOOLTIP_EXIT "Sortir"
END

View file

@ -119,6 +119,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "שינוי"
IDS_TOOLTIP_SETTINGS "הגדרות"
IDS_TOOLTIP_REFRESH "רענון"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "יציאה"
END

View file

@ -117,6 +117,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Modifica"
IDS_TOOLTIP_SETTINGS "Impostazioni"
IDS_TOOLTIP_REFRESH "Aggiorna"
IDS_TOOLTIP_UPDATE_DB "Aggiorna Database"
IDS_TOOLTIP_EXIT "Esci"
END

View file

@ -117,6 +117,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "変更"
IDS_TOOLTIP_SETTINGS "設定"
IDS_TOOLTIP_REFRESH "更新"
IDS_TOOLTIP_UPDATE_DB "アップデート データベース"
IDS_TOOLTIP_EXIT "終了"
END

View file

@ -117,6 +117,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Rediger"
IDS_TOOLTIP_SETTINGS "Innstillinger"
IDS_TOOLTIP_REFRESH "Oppdatere"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Avslutt"
END

View file

@ -125,6 +125,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Modyfikuj"
IDS_TOOLTIP_SETTINGS "Ustawienia"
IDS_TOOLTIP_REFRESH "Odśwież"
IDS_TOOLTIP_UPDATE_DB "Aktualizuj bazę programów"
IDS_TOOLTIP_EXIT "Wyjście"
END

View file

@ -119,6 +119,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Modificar"
IDS_TOOLTIP_SETTINGS "Configurações"
IDS_TOOLTIP_REFRESH "Atualizar"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Sair"
END

View file

@ -123,6 +123,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Modifică"
IDS_TOOLTIP_SETTINGS "Preferințe"
IDS_TOOLTIP_REFRESH "Împrospătează"
IDS_TOOLTIP_UPDATE_DB "Actualizează baza de date"
IDS_TOOLTIP_EXIT "Ieșire"
END

View file

@ -117,6 +117,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Изменить"
IDS_TOOLTIP_SETTINGS "Параметры"
IDS_TOOLTIP_REFRESH "Обновить"
IDS_TOOLTIP_UPDATE_DB "Обновить базу данных"
IDS_TOOLTIP_EXIT "Выход"
END

View file

@ -122,6 +122,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Zmeniť"
IDS_TOOLTIP_SETTINGS "Nastavenia"
IDS_TOOLTIP_REFRESH "Obnoviť"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Skončiť"
END

View file

@ -121,6 +121,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Modifiko"
IDS_TOOLTIP_SETTINGS "Konfigurime"
IDS_TOOLTIP_REFRESH "Rifresko"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Dil"
END

View file

@ -124,6 +124,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Redigera"
IDS_TOOLTIP_SETTINGS "Inställingar"
IDS_TOOLTIP_REFRESH "Uppdatera"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Avsluta"
END

View file

@ -119,6 +119,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Değiştir"
IDS_TOOLTIP_SETTINGS "Ayarlar"
IDS_TOOLTIP_REFRESH "Yenile"
IDS_TOOLTIP_UPDATE_DB "Yazılım Veri Tabanını Yenile"
IDS_TOOLTIP_EXIT "Çıkış"
END

View file

@ -125,6 +125,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Змінити"
IDS_TOOLTIP_SETTINGS "Налаштування"
IDS_TOOLTIP_REFRESH "Оновити"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Вихід"
END

View file

@ -120,6 +120,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "修改"
IDS_TOOLTIP_SETTINGS "设置"
IDS_TOOLTIP_REFRESH "刷新"
IDS_TOOLTIP_UPDATE_DB "更新数据库"
IDS_TOOLTIP_EXIT "退出"
END

View file

@ -119,6 +119,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "修改"
IDS_TOOLTIP_SETTINGS "設定"
IDS_TOOLTIP_REFRESH "重新整理"
IDS_TOOLTIP_UPDATE_DB "更新資料庫"
IDS_TOOLTIP_EXIT "退出"
END

View file

@ -21,6 +21,7 @@ IDI_REFRESH ICON "res/refresh.ico"
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"

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

View file

@ -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

View file

@ -25,9 +25,10 @@ static const TBBUTTON Buttons[] =
{ 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 @@ ToolBarOnGetDispInfo(LPTOOLTIPTEXT lpttt)
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 @@ InitImageList(VOID)
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);

View file

@ -70,6 +70,7 @@ class CMainToolbar :
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);
@ -106,6 +107,10 @@ public:
case ID_REFRESH:
lpttt->lpszText = MAKEINTRESOURCE(IDS_TOOLTIP_REFRESH);
break;
case ID_RESETDB:
lpttt->lpszText = MAKEINTRESOURCE(IDS_TOOLTIP_UPDATE_DB);
break;
}
}
@ -118,9 +123,10 @@ public:
{ 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 }
};
INT NumButtons = sizeof(Buttons) / sizeof(Buttons[0]);

View file

@ -121,6 +121,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Промяна"
IDS_TOOLTIP_SETTINGS "Настройки"
IDS_TOOLTIP_REFRESH "Опресняване"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Изход"
END

View file

@ -122,6 +122,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Změnit"
IDS_TOOLTIP_SETTINGS "Nastavení"
IDS_TOOLTIP_REFRESH "Obnovit"
IDS_TOOLTIP_UPDATE_DB "Aktualizovat databázi"
IDS_TOOLTIP_EXIT "Konec"
END

View file

@ -117,6 +117,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Ändern"
IDS_TOOLTIP_SETTINGS "Einstellungen"
IDS_TOOLTIP_REFRESH "Aktualisieren"
IDS_TOOLTIP_UPDATE_DB "Datenbank aktualisieren"
IDS_TOOLTIP_EXIT "Beenden"
END

View file

@ -117,6 +117,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Modify"
IDS_TOOLTIP_SETTINGS "Settings"
IDS_TOOLTIP_REFRESH "Refresh"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Exit"
END

View file

@ -120,6 +120,7 @@ BEGIN
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

View file

@ -117,6 +117,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Modifier"
IDS_TOOLTIP_SETTINGS "Configuration"
IDS_TOOLTIP_REFRESH "Rafraîchir"
IDS_TOOLTIP_UPDATE_DB "Mettre à jour la base"
IDS_TOOLTIP_EXIT "Sortir"
END

View file

@ -119,6 +119,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "שינוי"
IDS_TOOLTIP_SETTINGS "הגדרות"
IDS_TOOLTIP_REFRESH "רענון"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "יציאה"
END

View file

@ -117,6 +117,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Modifica"
IDS_TOOLTIP_SETTINGS "Impostazioni"
IDS_TOOLTIP_REFRESH "Aggiorna"
IDS_TOOLTIP_UPDATE_DB "Aggiorna Database"
IDS_TOOLTIP_EXIT "Esci"
END

View file

@ -117,6 +117,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "変更"
IDS_TOOLTIP_SETTINGS "設定"
IDS_TOOLTIP_REFRESH "更新"
IDS_TOOLTIP_UPDATE_DB "アップデート データベース"
IDS_TOOLTIP_EXIT "終了"
END

View file

@ -117,6 +117,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Rediger"
IDS_TOOLTIP_SETTINGS "Innstillinger"
IDS_TOOLTIP_REFRESH "Oppdatere"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Avslutt"
END

View file

@ -125,6 +125,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Modyfikuj"
IDS_TOOLTIP_SETTINGS "Ustawienia"
IDS_TOOLTIP_REFRESH "Odśwież"
IDS_TOOLTIP_UPDATE_DB "Aktualizuj bazę programów"
IDS_TOOLTIP_EXIT "Wyjście"
END

View file

@ -119,6 +119,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Modificar"
IDS_TOOLTIP_SETTINGS "Configurações"
IDS_TOOLTIP_REFRESH "Atualizar"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Sair"
END

View file

@ -123,6 +123,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Modifică"
IDS_TOOLTIP_SETTINGS "Preferințe"
IDS_TOOLTIP_REFRESH "Împrospătează"
IDS_TOOLTIP_UPDATE_DB "Actualizează baza de date"
IDS_TOOLTIP_EXIT "Ieșire"
END

View file

@ -117,6 +117,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Изменить"
IDS_TOOLTIP_SETTINGS "Параметры"
IDS_TOOLTIP_REFRESH "Обновить"
IDS_TOOLTIP_UPDATE_DB "Обновить базу данных"
IDS_TOOLTIP_EXIT "Выход"
END

View file

@ -122,6 +122,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Zmeniť"
IDS_TOOLTIP_SETTINGS "Nastavenia"
IDS_TOOLTIP_REFRESH "Obnoviť"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Skončiť"
END

View file

@ -121,6 +121,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Modifiko"
IDS_TOOLTIP_SETTINGS "Konfigurime"
IDS_TOOLTIP_REFRESH "Rifresko"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Dil"
END

View file

@ -124,6 +124,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Redigera"
IDS_TOOLTIP_SETTINGS "Inställingar"
IDS_TOOLTIP_REFRESH "Uppdatera"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Avsluta"
END

View file

@ -119,6 +119,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Değiştir"
IDS_TOOLTIP_SETTINGS "Ayarlar"
IDS_TOOLTIP_REFRESH "Yenile"
IDS_TOOLTIP_UPDATE_DB "Yazılım Veri Tabanını Yenile"
IDS_TOOLTIP_EXIT "Çıkış"
END

View file

@ -125,6 +125,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "Змінити"
IDS_TOOLTIP_SETTINGS "Налаштування"
IDS_TOOLTIP_REFRESH "Оновити"
IDS_TOOLTIP_UPDATE_DB "Update Database"
IDS_TOOLTIP_EXIT "Вихід"
END

View file

@ -119,6 +119,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "修改"
IDS_TOOLTIP_SETTINGS "设置"
IDS_TOOLTIP_REFRESH "刷新"
IDS_TOOLTIP_UPDATE_DB "更新数据库"
IDS_TOOLTIP_EXIT "退出"
END

View file

@ -119,6 +119,7 @@ BEGIN
IDS_TOOLTIP_MODIFY "修改"
IDS_TOOLTIP_SETTINGS "設定"
IDS_TOOLTIP_REFRESH "重新整理"
IDS_TOOLTIP_UPDATE_DB "更新資料庫"
IDS_TOOLTIP_EXIT "退出"
END

View file

@ -21,6 +21,7 @@ IDI_REFRESH ICON "res/refresh.ico"
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"

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

View file

@ -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