fill in about dialog version info at build time instead of runtime

pull/1/head
Heiko Hund 2009-02-04 16:26:14 +00:00
parent 38b6a4d7b8
commit 2ba8e6eee0
11 changed files with 11 additions and 43 deletions

7
main.c
View File

@ -333,11 +333,7 @@ BOOL CALLBACK AboutDialogFunc (HWND hwndDlg, UINT msg, WPARAM wParam, UNUSED LPA
SendMessage(hwndDlg, WM_SETICON, (WPARAM) (ICON_SMALL), (LPARAM) (hIcon));
SendMessage(hwndDlg, WM_SETICON, (WPARAM) (ICON_BIG), (LPARAM) (hIcon));
}
/* Show version string */
SetDlgItemText(hwndDlg, ID_TXT_OPENVPNGUI, LoadLocalizedString(ID_TXT_ABOUT, GUI_VERSION));
return FALSE;
break;
case WM_COMMAND:
switch (LOWORD(wParam)) {
@ -347,6 +343,7 @@ BOOL CALLBACK AboutDialogFunc (HWND hwndDlg, UINT msg, WPARAM wParam, UNUSED LPA
return TRUE;
}
break;
case WM_CLOSE:
EndDialog(hwndDlg, LOWORD(wParam));
return TRUE;

View File

@ -33,7 +33,7 @@ LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
BEGIN
PUSHBUTTON "Ok", IDOK, 99, 125, 63, 14
ICON ID_ICO_CONNECTED, 204, 11, 8, 21, 20
LTEXT "", ID_TXT_OPENVPNGUI, 40, 5, 215, 8
LTEXT "OpenVPN GUI v" PACKAGE_VERSION " - Eine grafische Oberfläche für OpenVPN", 101, 40, 5, 215, 8
LTEXT "Copyright (C) 2004-2005 Mathias Sundman <info@openvpn.se>", 102, 40, 15, 215, 8
LTEXT "http://openvpn.se/", 103, 40, 25, 215, 8
LTEXT "OpenVPN - Eine Applikation zum sicheren tunneln eines IP " \
@ -161,9 +161,6 @@ LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
BEGIN
IDS_LANGUAGE_NAME "Deutsch - German"
/* About Dialog */
ID_TXT_ABOUT "OpenVPN GUI v%s - Eine grafische Oberfläche für OpenVPN"
/* Tray - Resources */
IDS_TIP_DEFAULT "OpenVPN GUI"
IDS_TIP_CONNECTED "\nVerbunden mit: "

View File

@ -29,7 +29,7 @@ LANGUAGE LANG_ENGLISH, SUBLANG_NEUTRAL
BEGIN
PUSHBUTTON "OK", IDOK, 99, 115, 63, 14
ICON ID_ICO_CONNECTED, 204, 11, 8, 21, 20
LTEXT "", ID_TXT_OPENVPNGUI, 40, 5, 215, 8
LTEXT "OpenVPN GUI v" PACKAGE_VERSION " - A Windows GUI for OpenVPN", 101, 40, 5, 215, 8
LTEXT "Copyright (C) 2004-2005 Mathias Sundman <info@openvpn.se>", 102, 40, 15, 215, 8
LTEXT "http://openvpn.se/", 103, 40, 25, 215, 8
LTEXT "OpenVPN - An application to securely tunnel IP networks " \
@ -156,9 +156,6 @@ LANGUAGE LANG_ENGLISH, SUBLANG_NEUTRAL
BEGIN
IDS_LANGUAGE_NAME "English"
/* About Dialog */
ID_TXT_ABOUT "OpenVPN GUI v%s - A Windows GUI for OpenVPN"
/* Tray - Resources */
IDS_TIP_DEFAULT "OpenVPN GUI "
IDS_TIP_CONNECTED "\nConnected to: "

View File

@ -28,7 +28,7 @@ LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
BEGIN
PUSHBUTTON "OK", IDOK, 99, 115, 63, 14
ICON ID_ICO_CONNECTED, 204, 11, 8, 21, 20
LTEXT "", ID_TXT_OPENVPNGUI, 40, 5, 215, 8
LTEXT "OpenVPN GUI v" PACKAGE_VERSION " - Un frontend de Windows para OpenVPN", 101, 40, 5, 215, 8
LTEXT "Copyright (C) 2004-2005 Mathias Sundman <info@openvpn.se>", 102, 40, 15, 215, 8
LTEXT "http://openvpn.se/", 103, 40, 25, 215, 8
LTEXT "OpenVPN - Una aplicación para tunelizar de forma segura redes IP " \
@ -143,9 +143,6 @@ LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
BEGIN
IDS_LANGUAGE_NAME "Español - Spanish"
/* About Dialog */
ID_TXT_ABOUT "OpenVPN GUI v%s - Un frontend de Windows para OpenVPN"
/* Tray - Resources */
IDS_TIP_DEFAULT "OpenVPN GUI "
IDS_TIP_CONNECTED "\nConectado a: "

View File

@ -28,7 +28,7 @@ LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
BEGIN
PUSHBUTTON "OK", IDOK, 99, 115, 63, 14
ICON ID_ICO_CONNECTED, 204, 11, 8, 21, 20
LTEXT "", ID_TXT_OPENVPNGUI, 40, 5, 215, 8
LTEXT "OpenVPN GUI v" PACKAGE_VERSION " - A Windows GUI for OpenVPN", 101, 40, 5, 215, 8
LTEXT "Copyright (C) 2004-2005 Mathias Sundman <info@openvpn.se>", 102, 40, 15, 215, 8
LTEXT "http://openvpn.se/", 103, 40, 25, 215, 8
LTEXT "OpenVPN - Une application permettant d'ouvrir un tunnel IP sécurisé " \
@ -142,9 +142,6 @@ LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
BEGIN
IDS_LANGUAGE_NAME "Français - French"
/* About Dialog */
ID_TXT_ABOUT "OpenVPN GUI v%s - A Windows GUI for OpenVPN"
/* Tray - Resources */
IDS_TIP_DEFAULT "OpenVPN GUI "
IDS_TIP_CONNECTED "\nConnecté à: "

View File

@ -28,7 +28,7 @@ LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
BEGIN
PUSHBUTTON "OK", IDOK, 99, 115, 63, 14
ICON ID_ICO_CONNECTED, 204, 11, 8, 21, 20
LTEXT "", ID_TXT_OPENVPNGUI, 40, 5, 215, 8
LTEXT "OpenVPN GUI v" PACKAGE_VERSION " - Interfaccia per Windows di OpenVPN", 101, 40, 5, 215, 8
LTEXT "Copyright (C) 2004-2005 Mathias Sundman <info@openvpn.se>", 102, 40, 15, 215, 8
LTEXT "http://openvpn.se/", 103, 40, 25, 215, 8
LTEXT "OpenVPN - Un'applicazione che permette di creare tunnel sicuri su reti IP " \
@ -142,9 +142,6 @@ LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
BEGIN
IDS_LANGUAGE_NAME "Italiano - Italian"
/* About Dialog */
ID_TXT_ABOUT "OpenVPN GUI v%s - Interfaccia per Windows di OpenVPN"
/* Tray - Resources */
IDS_TIP_DEFAULT "OpenVPN GUI "
IDS_TIP_CONNECTED "\nConnesso a: "

View File

@ -28,7 +28,7 @@ LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
BEGIN
PUSHBUTTON "OK", IDOK, 99, 115, 63, 14
ICON ID_ICO_CONNECTED, 204, 11, 8, 21, 20
LTEXT "", ID_TXT_OPENVPNGUI, 40, 5, 215, 8
LTEXT "OpenVPN GUI v" PACKAGE_VERSION " - Een Windows GUI voor OpenVPN", 101, 40, 5, 215, 8
LTEXT "Copyright (C) 2004-2005 Mathias Sundman <info@openvpn.se>", 102, 40, 15, 215, 8
LTEXT "http://openvpn.se/", 103, 40, 25, 215, 8
LTEXT "OpenVPN - Een programma om veilig netwerken te tunnellen " \
@ -142,9 +142,6 @@ LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
BEGIN
IDS_LANGUAGE_NAME "Nederlands - Dutch"
/* About Dialog */
ID_TXT_ABOUT "OpenVPN GUI v%s - Een Windows GUI voor OpenVPN"
/* Tray - Resources */
IDS_TIP_DEFAULT "OpenVPN GUI "
IDS_TIP_CONNECTED "\nVerbonden met: "

View File

@ -32,7 +32,7 @@ LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL
BEGIN
PUSHBUTTON "OK", IDOK, 99, 115, 63, 14
ICON ID_ICO_CONNECTED, 204, 11, 8, 21, 20
LTEXT "", ID_TXT_OPENVPNGUI, 40, 5, 215, 8
LTEXT "OpenVPN GUI v" PACKAGE_VERSION " - Ett Windows-Grensesnitt mot OpenVPN", 101, 40, 5, 215, 8
LTEXT "Copyright (C) 2004-2005 Mathias Sundman <info@openvpn.se>", 102, 40, 15, 215, 8
LTEXT "http://openvpn.se/", 103, 40, 25, 215, 8
LTEXT "OpenVPN - En applikasjon for sikker overføring av IP nett " \
@ -147,9 +147,6 @@ LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL
BEGIN
IDS_LANGUAGE_NAME "Norsk - Norwegian"
/* About Dialog */
ID_TXT_ABOUT "OpenVPN GUI v%s - Ett Windows-Grensesnitt mot OpenVPN"
/* Tray - Resources */
IDS_TIP_DEFAULT "OpenVPN Brukergrensesnitt"
IDS_TIP_CONNECTED "\nTilkoblet: "

View File

@ -28,7 +28,7 @@ LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL
BEGIN
PUSHBUTTON "OK", IDOK, 99, 115, 63, 14
ICON ID_ICO_CONNECTED, 204, 11, 8, 21, 20
LTEXT "", ID_TXT_OPENVPNGUI, 40, 5, 215, 8
LTEXT "OpenVPN GUI v" PACKAGE_VERSION " - Uma GUI Windows para OpenVPN", 101, 40, 5, 215, 8
LTEXT "Copyright (C) 2004-2005 Mathias Sundman <info@openvpn.se>", 102, 40, 15, 215, 8
LTEXT "http://openvpn.se/", 103, 40, 25, 215, 8
LTEXT "OpenVPN - An application to securely tunnel IP networks " \
@ -143,9 +143,6 @@ LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL
BEGIN
IDS_LANGUAGE_NAME "Português - Portuguese"
/* About Dialog */
ID_TXT_ABOUT "OpenVPN GUI v%s - Uma GUI Windows para OpenVPN"
/* Tray - Resources */
IDS_TIP_DEFAULT "OpenVPN GUI "
IDS_TIP_CONNECTED "\nConectado a: "

View File

@ -33,7 +33,7 @@ LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL
BEGIN
PUSHBUTTON "OK", IDOK, 99, 115, 63, 14
ICON ID_ICO_CONNECTED, 204, 11, 8, 21, 20
LTEXT "", ID_TXT_OPENVPNGUI, 40, 5, 215, 8
LTEXT "OpenVPN GUI v" PACKAGE_VERSION " - Ett Windows GUI för OpenVPN", 101, 40, 5, 215, 8
LTEXT "Copyright (C) 2004-2005 Mathias Sundman <info@openvpn.se>", 102, 40, 15, 215, 8
LTEXT "http://openvpn.se/", 103, 40, 25, 215, 8
LTEXT "OpenVPN - En applikation för säker överföring av IP nät " \
@ -148,9 +148,6 @@ LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL
BEGIN
IDS_LANGUAGE_NAME "Svenska - Swedish"
/* About Dialog */
ID_TXT_ABOUT "OpenVPN GUI v%s - Ett Windows GUI för OpenVPN"
/* Tray - Resources */
IDS_TIP_DEFAULT "OpenVPN GUI"
IDS_TIP_CONNECTED "\nAnsluten till: "

View File

@ -30,8 +30,6 @@
/* About Dialog */
#define ID_DLG_ABOUT 100
#define ID_TXT_OPENVPNGUI 101
#define ID_TXT_ABOUT 102
/* Ask for Passphrase Dialog */
#define ID_DLG_PASSPHRASE 150