1/* 2 Bacula(R) - The Network Backup Solution 3 4 Copyright (C) 2000-2020 Kern Sibbald 5 6 The original author of Bacula is Kern Sibbald, with contributions 7 from many others, a complete list can be found in the file AUTHORS. 8 9 You may use this file and others of this release according to the 10 license defined in the LICENSE file, which includes the Affero General 11 Public License, v3.0 ("AGPLv3") and some additional permissions and 12 terms pursuant to its AGPLv3 Section 7. 13 14 This notice must be preserved when any source code is 15 conveyed and/or propagated. 16 17 Bacula(R) is a registered trademark of Kern Sibbald. 18*/ 19/* 20 * Generic version of Bacula resource 21 * 22 */ 23 24#include <winuser.h> 25#include <winver.h> 26#include "res.h" 27#include "../../version.h" 28 29/******************************************************************** 30 * 31 * Icons 32 * 33 * Icon with lowest ID value placed first to ensure application icon 34 * remains consistent on all systems. 35 */ 36IDI_BACULA ICON "../libwin32/bacula.ico" 37IDI_IDLE ICON "../libwin32/idle.ico" 38IDI_RUNNING ICON "../libwin32/running.ico" 39IDI_JOB_ERROR ICON "../libwin32/error.ico" 40IDI_JOB_WARNING ICON "../libwin32/warn.ico" 41 42/******************************************************************** 43 * 44 * Menu 45 * 46 */ 47IDR_TRAYMENU MENU 48BEGIN 49 POPUP "tray" 50 BEGIN 51 MENUITEM "&Status", ID_STATUS 52 MENUITEM SEPARATOR 53 MENUITEM "&About Bacula", ID_ABOUT 54// MENUITEM SEPARATOR 55// MENUITEM "&Close Bacula", ID_CLOSE 56 END 57END 58 59 60/******************************************************************** 61 * 62 * Version 63 * 64 65VS_VERSION_INFO VERSIONINFO 66 FILEVERSION 1,1,0,0 67 PRODUCTVERSION 1,1,0,0 68 FILEFLAGSMASK VS_FFI_FILEFLAGSMASK 69#ifdef _DEBUG 70 FILEFLAGS 0x1L 71#else 72 FILEFLAGS 0 73#endif 74 FILEOS VOS_NT_WINDOWS32 75 FILETYPE VFT_APP 76 FILESUBTYPE 0 77BEGIN 78 BLOCK "StringFileInfo" 79 BEGIN 80 BLOCK "040904E0" // Lang=US English, CharSet=Windows Multiligual 81 BEGIN 82 VALUE "Comments", "by Kern Sibbald\0" 83 VALUE "CompanyName", "Bacula\0" 84#ifdef _WIN64 85 VALUE "FileDescription", "Bacula File daemon for Win64\0" 86 VALUE "ProductName", "Bacula(R) - Win64 Version\0" 87#else 88 VALUE "FileDescription", "Bacula File daemon for Win32\0" 89 VALUE "ProductName", "Bacula(R) - Win32 Version\0" 90#endif 91 VALUE "FileVersion", VERSION "\0" 92 VALUE "InternalName", "Bacula\0" 93 VALUE "LegalCopyright", "Copyright Kern Sibbald, 2000-2020\0" 94 VALUE "LegalTrademarks", "Bacula(R)\0" 95 VALUE "OriginalFilename", "bacula-fd.exe\0" 96 VALUE "PrivateBuild", "\0" 97 VALUE "ProductVersion", VERSION 98 VALUE "SpecialBuild", "\0" 99 END 100 END 101 BLOCK "VarFileInfo" 102 BEGIN 103 VALUE "Translation", 0x409, 1252 // US English, Multilingual 104 END 105END 106 107 108/*********************************************************************** 109 * 110 * Bitmap 111 * 112 */ 113IDB_BACULABMP BITMAP DISCARDABLE "../libwin32/bacula.bmp" 114 115/*********************************************************************** 116 * 117 * String Table 118 */ 119STRINGTABLE 120BEGIN 121 IDI_BACULA "Bacula" 122END 123 124/*********************************************************************** 125 * 126 * About Dialog 127 */ 128IDD_ABOUT DIALOG 0, 0, 250, 145 129#if !defined(MINGW64) && !defined(HAVE_MINGW_W64) 130STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU 131#endif 132CAPTION "About Bacula" 133FONT 8, "MS Sans Serif" 134BEGIN 135#if !defined(MINGW64) && !defined(HAVE_MINGW_W64) 136 DEFPUSHBUTTON "OK",IDOK,190,120,50,15 137#endif 138// CONTROL "\3", IDC_BACULABMP,"Static",SS_ICON | SS_CENTERIMAGE | 139// SS_SUNKEN,7,5,73,65 140#if !defined(HAVE_MINGW) && !defined(MINGW64) && !defined(HAVE_MINGW_W64) 141 CONTROL IDB_BACULABMP,IDB_BACULABMP,"Static",SS_BITMAP|SS_SUNKEN,7,5,32,32 142#endif 143 144 LTEXT " by Kern Sibbald",-1,134,38,78,10 145 LTEXT "For more information, see:",-1,115,60,100,10 146 LTEXT " www.bacula.org",-1,115,70,100,10 147 LTEXT "Copyright (C) 2000-2020, Kern Sibbald",-1,7,120,175,10 148 LTEXT "Licensed by Kern Sibbald",-1,7,130,175,10 149 RTEXT "Build Date:",-1,108,24,42,8 150 RTEXT "Bacula Version:",-1,100,9,50,8 151 LTEXT VERSION,-1,159,10,65,8 152 LTEXT BDATE,-1,159,24,65,10 153 154END 155 156/************************************************************************ 157 * 158 * Status Dialog 159 */ 160IDD_STATUS DIALOGEX 0, 0, 411, 244 161#if !defined(MINGW64) && !defined(HAVE_MINGW_W64) 162STYLE DS_SETFONT | DS_3DLOOK | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME 163#endif 164CAPTION "Bacula Status" 165FONT 8, "Courier New" 166BEGIN 167#if !defined(MINGW64) && !defined(HAVE_MINGW_W64) 168 DEFPUSHBUTTON "&OK",IDOK,355,5,51,15 169 EDITTEXT IDC_TEXTDISPLAY, 2, 2, 350, 240, WS_VSCROLL | WS_HSCROLL | WS_BORDER | ES_READONLY | ES_MULTILINE 170#endif 171END 172