]> git.sur5r.net Git - bacula/bacula/blob - bacula/src/filed/win32/winres.rc
Use dcr more in SD + int to bool conversions
[bacula/bacula] / bacula / src / filed / win32 / winres.rc
1 #include <winuser.h>
2 #include <winver.h>
3 #include "winres.h"
4 #include "../../version.h"
5
6 /////////////////////////////////////////////////////////////////////////////
7 //
8 // Icons
9 //
10
11 // Icon with lowest ID value placed first to ensure application icon
12 // remains consistent on all systems.
13 IDI_BACULA              ICON    DISCARDABLE     "bacula.ico"
14 IDI_IDLE                ICON    DISCARDABLE     "idle.ico"
15 IDI_RUNNING             ICON    DISCARDABLE     "running.ico"
16 IDI_JOB_ERROR           ICON    DISCARDABLE     "error.ico"
17 IDI_JOB_WARNING         ICON    DISCARDABLE     "warn.ico"
18
19 /////////////////////////////////////////////////////////////////////////////
20 //
21 // Menu
22 //
23
24 IDR_TRAYMENU MENU DISCARDABLE
25 BEGIN
26     POPUP "tray"
27     BEGIN
28         MENUITEM "&Status",                     ID_STATUS
29         MENUITEM "&Events",                     ID_EVENTS
30 #ifdef properties_implemented
31         MENUITEM "&Properties",                 ID_PROPERTIES
32 #endif
33         MENUITEM SEPARATOR
34         MENUITEM "&About Bacula",               ID_ABOUT
35         MENUITEM SEPARATOR
36         MENUITEM "&Close Bacula",               ID_CLOSE
37     END
38 END
39
40
41 /////////////////////////////////////////////////////////////////////////////
42 //
43 // Version
44 //
45
46 VS_VERSION_INFO VERSIONINFO
47  FILEVERSION 1,1,0,0
48  PRODUCTVERSION 1,1,0,0
49  FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
50 #ifdef _DEBUG
51  FILEFLAGS 0x1L
52 #else
53  FILEFLAGS 0 //
54 #endif
55  FILEOS VOS_NT_WINDOWS32
56  FILETYPE VFT_APP
57  FILESUBTYPE 0
58 BEGIN
59     BLOCK "StringFileInfo"
60     BEGIN
61         BLOCK "040904E0" // Lang=US English, CharSet=Windows Multiligual
62         BEGIN
63             VALUE "Comments", "by Kern Sibbald\0"
64             VALUE "CompanyName", "            \0"
65             VALUE "FileDescription", "Bacula File daemon for Win32\0"
66             VALUE "FileVersion", VERSION "\0"
67             VALUE "InternalName", "Bacula\0"
68             VALUE "LegalCopyright", "Copyright Kern Sibbald, 1999-2004\0"
69             VALUE "LegalTrademarks", "Licensed under GNU GPL 2.0\0"
70             VALUE "OriginalFilename", "filed.exe\0"
71             VALUE "PrivateBuild", "\0"
72             VALUE "ProductName", "Bacula - Win32 Version\0"
73             VALUE "ProductVersion", VERSION
74             VALUE "SpecialBuild", "\0"
75         END
76     END
77     BLOCK "VarFileInfo"
78     BEGIN
79         VALUE "Translation", 0x409, 1252 // US English, Multilingual
80     END
81 END
82
83 /////////////////////////////////////////////////////////////////////////////
84 //
85 // Bitmap
86 //
87
88 IDB_BACULABMP           BITMAP  DISCARDABLE     "bacula.bmp"
89
90 /////////////////////////////////////////////////////////////////////////////
91 //
92 // String Table
93 //
94
95 STRINGTABLE DISCARDABLE
96 BEGIN
97     IDI_BACULA              "Bacula"
98 END
99
100 /////////////////////////////////////////////////////////////////////////////
101 //
102 // Properties Dialog
103 //
104 #ifdef properties_implemented
105
106 IDD_PROPERTIES DIALOG DISCARDABLE  0, 0, 221, 204
107 STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP |
108     WS_VISIBLE | WS_CAPTION | WS_SYSMENU
109 CAPTION "Bacula Properties"
110 FONT 8, "MS Sans Serif"
111 BEGIN
112     PUSHBUTTON      "&Cancel",IDCANCEL,165,25,51,15
113     DEFPUSHBUTTON   "&OK",IDOK,165,5,51,15
114     LTEXT           "No Properites yet",IDC_NONYET_LABEL,19,30,56,15,
115                     SS_CENTERIMAGE
116 END
117 #endif
118
119 /////////////////////////////////////////////////////////////////////////////
120 //
121 // About Dialog
122 //
123
124 IDD_ABOUT DIALOG DISCARDABLE  0, 0, 250, 145
125 STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
126 CAPTION "About Bacula"
127 FONT 8, "MS Sans Serif"
128 BEGIN
129     DEFPUSHBUTTON   "OK",IDOK,190,120,50,15
130 //  CONTROL         "\3", IDC_BACULABMP,"Static",SS_ICON | SS_CENTERIMAGE |
131 //                  SS_SUNKEN,7,5,73,65
132 #ifndef HAVE_MINGW
133     CONTROL         IDB_BACULABMP,IDB_BACULABMP,"Static",SS_BITMAP|SS_SUNKEN,7,5,32,32
134 #endif
135
136     LTEXT           "      by Kern Sibbald",IDC_NAME,134,38,78,10
137     LTEXT           "For more information, see:",-1,115,60,100,10
138     LTEXT           "         www.sibbald.com/bacula",IDC_WWW,115,70,100,10
139 //    LTEXT           "                 ",-1,69,81,100,10
140 //    LTEXT           "                 ",-1,90,70,100,10
141     LTEXT           "Copyright (C) 1999-2004, Kern Sibbald",IDC_COPYRIGHT,7,120,175,10
142     LTEXT           "Licensed under GNU GPL 2.0.",IDC_TRADEMARK,7,130,175,10
143     RTEXT           "Build Date:",-1,108,24,42,8
144     RTEXT           "Bacula Version:",-1,100,9,50,8
145     LTEXT           VERSION,IDC_VERSION,159,10,65,8
146     LTEXT           BDATE,-1,159,24,65,10
147
148 END
149
150 /////////////////////////////////////////////////////////////////////////////
151 //
152 // Status Dialog
153 //
154
155 IDD_STATUS DIALOG DISCARDABLE  0, 0, 411, 244
156 STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP |
157     WS_VISIBLE | WS_CAPTION | WS_SYSMENU
158 CAPTION "Bacula Status"
159 FONT 8, "Courier New"
160 BEGIN
161     DEFPUSHBUTTON   "&OK",IDOK,355,5,51,15
162     LISTBOX         IDC_LIST, 2, 2, 350, 240, WS_VSCROLL | WS_HSCROLL | WS_BORDER
163 END
164
165 /////////////////////////////////////////////////////////////////////////////
166 //
167 // Events Dialog
168 //
169
170 IDD_EVENTS DIALOG DISCARDABLE  0, 0, 411, 204
171 STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP |
172     WS_VISIBLE | WS_CAPTION | WS_SYSMENU
173 CAPTION "Bacula Events"
174 FONT 8, "Courier New"
175 BEGIN
176     DEFPUSHBUTTON   "&OK",IDOK,355,5,51,15
177     LISTBOX         IDC_LIST, 2, 2, 350, 200, WS_VSCROLL | WS_HSCROLL | WS_BORDER
178 END