aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenGridServices.Manager/OpenGridServices.Manager/gtk-gui/OpenGridServices.Manager.MainWindow.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OpenGridServices.Manager/OpenGridServices.Manager/gtk-gui/OpenGridServices.Manager.MainWindow.cs')
-rw-r--r--OpenGridServices.Manager/OpenGridServices.Manager/gtk-gui/OpenGridServices.Manager.MainWindow.cs359
1 files changed, 359 insertions, 0 deletions
diff --git a/OpenGridServices.Manager/OpenGridServices.Manager/gtk-gui/OpenGridServices.Manager.MainWindow.cs b/OpenGridServices.Manager/OpenGridServices.Manager/gtk-gui/OpenGridServices.Manager.MainWindow.cs
new file mode 100644
index 0000000..4047dec
--- /dev/null
+++ b/OpenGridServices.Manager/OpenGridServices.Manager/gtk-gui/OpenGridServices.Manager.MainWindow.cs
@@ -0,0 +1,359 @@
1// ------------------------------------------------------------------------------
2// <autogenerated>
3// This code was generated by a tool.
4// Mono Runtime Version: 2.0.50727.42
5//
6// Changes to this file may cause incorrect behavior and will be lost if
7// the code is regenerated.
8// </autogenerated>
9// ------------------------------------------------------------------------------
10
11namespace OpenGridServices.Manager {
12
13
14 public partial class MainWindow {
15
16 private Gtk.Action Grid;
17
18 private Gtk.Action User;
19
20 private Gtk.Action Asset;
21
22 private Gtk.Action Region;
23
24 private Gtk.Action Services;
25
26 private Gtk.Action ConnectToGridserver;
27
28 private Gtk.Action RestartWholeGrid;
29
30 private Gtk.Action ShutdownWholeGrid;
31
32 private Gtk.Action ExitGridManager;
33
34 private Gtk.Action ConnectToUserserver;
35
36 private Gtk.Action AccountManagment;
37
38 private Gtk.Action GlobalNotice;
39
40 private Gtk.Action DisableAllLogins;
41
42 private Gtk.Action DisableNonGodUsersOnly;
43
44 private Gtk.Action ShutdownUserServer;
45
46 private Gtk.Action ShutdownGridserverOnly;
47
48 private Gtk.Action RestartGridserverOnly;
49
50 private Gtk.Action DefaultLocalGridUserserver;
51
52 private Gtk.Action CustomUserserver;
53
54 private Gtk.Action RemoteGridDefaultUserserver;
55
56 private Gtk.Action DisconnectFromGridServer;
57
58 private Gtk.Action UploadAsset;
59
60 private Gtk.Action AssetManagement;
61
62 private Gtk.Action ConnectToAssetServer;
63
64 private Gtk.Action ConnectToDefaultAssetServerForGrid;
65
66 private Gtk.Action DefaultForLocalGrid;
67
68 private Gtk.Action DefaultForRemoteGrid;
69
70 private Gtk.Action CustomAssetServer;
71
72 private Gtk.VBox vbox1;
73
74 private Gtk.MenuBar menubar2;
75
76 private Gtk.HBox hbox1;
77
78 private Gtk.ScrolledWindow scrolledwindow1;
79
80 private Gtk.Table table1;
81
82 private Gtk.Image image1;
83
84 private Gtk.Image image2;
85
86 private Gtk.Image image3;
87
88 private Gtk.Image image4;
89
90 private Gtk.Image image5;
91
92 private Gtk.Image image6;
93
94 private Gtk.Image image7;
95
96 private Gtk.Image image8;
97
98 private Gtk.Image image9;
99
100 private Gtk.TreeView treeview1;
101
102 private Gtk.Statusbar statusbar1;
103
104 protected virtual void Build() {
105 Stetic.Gui.Initialize();
106 // Widget OpenGridServices.Manager.MainWindow
107 Gtk.UIManager w1 = new Gtk.UIManager();
108 Gtk.ActionGroup w2 = new Gtk.ActionGroup("Default");
109 this.Grid = new Gtk.Action("Grid", Mono.Unix.Catalog.GetString("Grid"), null, null);
110 this.Grid.HideIfEmpty = false;
111 this.Grid.ShortLabel = Mono.Unix.Catalog.GetString("Grid");
112 w2.Add(this.Grid, "<Alt><Mod2>g");
113 this.User = new Gtk.Action("User", Mono.Unix.Catalog.GetString("User"), null, null);
114 this.User.HideIfEmpty = false;
115 this.User.ShortLabel = Mono.Unix.Catalog.GetString("User");
116 w2.Add(this.User, null);
117 this.Asset = new Gtk.Action("Asset", Mono.Unix.Catalog.GetString("Asset"), null, null);
118 this.Asset.HideIfEmpty = false;
119 this.Asset.ShortLabel = Mono.Unix.Catalog.GetString("Asset");
120 w2.Add(this.Asset, null);
121 this.Region = new Gtk.Action("Region", Mono.Unix.Catalog.GetString("Region"), null, null);
122 this.Region.ShortLabel = Mono.Unix.Catalog.GetString("Region");
123 w2.Add(this.Region, null);
124 this.Services = new Gtk.Action("Services", Mono.Unix.Catalog.GetString("Services"), null, null);
125 this.Services.ShortLabel = Mono.Unix.Catalog.GetString("Services");
126 w2.Add(this.Services, null);
127 this.ConnectToGridserver = new Gtk.Action("ConnectToGridserver", Mono.Unix.Catalog.GetString("Connect to gridserver..."), null, "gtk-connect");
128 this.ConnectToGridserver.HideIfEmpty = false;
129 this.ConnectToGridserver.ShortLabel = Mono.Unix.Catalog.GetString("Connect to gridserver");
130 w2.Add(this.ConnectToGridserver, null);
131 this.RestartWholeGrid = new Gtk.Action("RestartWholeGrid", Mono.Unix.Catalog.GetString("Restart whole grid"), null, "gtk-refresh");
132 this.RestartWholeGrid.ShortLabel = Mono.Unix.Catalog.GetString("Restart whole grid");
133 w2.Add(this.RestartWholeGrid, null);
134 this.ShutdownWholeGrid = new Gtk.Action("ShutdownWholeGrid", Mono.Unix.Catalog.GetString("Shutdown whole grid"), null, "gtk-stop");
135 this.ShutdownWholeGrid.ShortLabel = Mono.Unix.Catalog.GetString("Shutdown whole grid");
136 w2.Add(this.ShutdownWholeGrid, null);
137 this.ExitGridManager = new Gtk.Action("ExitGridManager", Mono.Unix.Catalog.GetString("Exit grid manager"), null, "gtk-close");
138 this.ExitGridManager.ShortLabel = Mono.Unix.Catalog.GetString("Exit grid manager");
139 w2.Add(this.ExitGridManager, null);
140 this.ConnectToUserserver = new Gtk.Action("ConnectToUserserver", Mono.Unix.Catalog.GetString("Connect to userserver"), null, "gtk-connect");
141 this.ConnectToUserserver.ShortLabel = Mono.Unix.Catalog.GetString("Connect to userserver");
142 w2.Add(this.ConnectToUserserver, null);
143 this.AccountManagment = new Gtk.Action("AccountManagment", Mono.Unix.Catalog.GetString("Account managment"), null, "gtk-properties");
144 this.AccountManagment.ShortLabel = Mono.Unix.Catalog.GetString("Account managment");
145 w2.Add(this.AccountManagment, null);
146 this.GlobalNotice = new Gtk.Action("GlobalNotice", Mono.Unix.Catalog.GetString("Global notice"), null, "gtk-network");
147 this.GlobalNotice.ShortLabel = Mono.Unix.Catalog.GetString("Global notice");
148 w2.Add(this.GlobalNotice, null);
149 this.DisableAllLogins = new Gtk.Action("DisableAllLogins", Mono.Unix.Catalog.GetString("Disable all logins"), null, "gtk-no");
150 this.DisableAllLogins.ShortLabel = Mono.Unix.Catalog.GetString("Disable all logins");
151 w2.Add(this.DisableAllLogins, null);
152 this.DisableNonGodUsersOnly = new Gtk.Action("DisableNonGodUsersOnly", Mono.Unix.Catalog.GetString("Disable non-god users only"), null, "gtk-no");
153 this.DisableNonGodUsersOnly.ShortLabel = Mono.Unix.Catalog.GetString("Disable non-god users only");
154 w2.Add(this.DisableNonGodUsersOnly, null);
155 this.ShutdownUserServer = new Gtk.Action("ShutdownUserServer", Mono.Unix.Catalog.GetString("Shutdown user server"), null, "gtk-stop");
156 this.ShutdownUserServer.ShortLabel = Mono.Unix.Catalog.GetString("Shutdown user server");
157 w2.Add(this.ShutdownUserServer, null);
158 this.ShutdownGridserverOnly = new Gtk.Action("ShutdownGridserverOnly", Mono.Unix.Catalog.GetString("Shutdown gridserver only"), null, "gtk-stop");
159 this.ShutdownGridserverOnly.ShortLabel = Mono.Unix.Catalog.GetString("Shutdown gridserver only");
160 w2.Add(this.ShutdownGridserverOnly, null);
161 this.RestartGridserverOnly = new Gtk.Action("RestartGridserverOnly", Mono.Unix.Catalog.GetString("Restart gridserver only"), null, "gtk-refresh");
162 this.RestartGridserverOnly.ShortLabel = Mono.Unix.Catalog.GetString("Restart gridserver only");
163 w2.Add(this.RestartGridserverOnly, null);
164 this.DefaultLocalGridUserserver = new Gtk.Action("DefaultLocalGridUserserver", Mono.Unix.Catalog.GetString("Default local grid userserver"), null, null);
165 this.DefaultLocalGridUserserver.ShortLabel = Mono.Unix.Catalog.GetString("Default local grid userserver");
166 w2.Add(this.DefaultLocalGridUserserver, null);
167 this.CustomUserserver = new Gtk.Action("CustomUserserver", Mono.Unix.Catalog.GetString("Custom userserver..."), null, null);
168 this.CustomUserserver.ShortLabel = Mono.Unix.Catalog.GetString("Custom userserver");
169 w2.Add(this.CustomUserserver, null);
170 this.RemoteGridDefaultUserserver = new Gtk.Action("RemoteGridDefaultUserserver", Mono.Unix.Catalog.GetString("Remote grid default userserver..."), null, null);
171 this.RemoteGridDefaultUserserver.ShortLabel = Mono.Unix.Catalog.GetString("Remote grid default userserver");
172 w2.Add(this.RemoteGridDefaultUserserver, null);
173 this.DisconnectFromGridServer = new Gtk.Action("DisconnectFromGridServer", Mono.Unix.Catalog.GetString("Disconnect from grid server"), null, "gtk-disconnect");
174 this.DisconnectFromGridServer.ShortLabel = Mono.Unix.Catalog.GetString("Disconnect from grid server");
175 this.DisconnectFromGridServer.Visible = false;
176 w2.Add(this.DisconnectFromGridServer, null);
177 this.UploadAsset = new Gtk.Action("UploadAsset", Mono.Unix.Catalog.GetString("Upload asset"), null, null);
178 this.UploadAsset.ShortLabel = Mono.Unix.Catalog.GetString("Upload asset");
179 w2.Add(this.UploadAsset, null);
180 this.AssetManagement = new Gtk.Action("AssetManagement", Mono.Unix.Catalog.GetString("Asset management"), null, null);
181 this.AssetManagement.ShortLabel = Mono.Unix.Catalog.GetString("Asset management");
182 w2.Add(this.AssetManagement, null);
183 this.ConnectToAssetServer = new Gtk.Action("ConnectToAssetServer", Mono.Unix.Catalog.GetString("Connect to asset server"), null, null);
184 this.ConnectToAssetServer.ShortLabel = Mono.Unix.Catalog.GetString("Connect to asset server");
185 w2.Add(this.ConnectToAssetServer, null);
186 this.ConnectToDefaultAssetServerForGrid = new Gtk.Action("ConnectToDefaultAssetServerForGrid", Mono.Unix.Catalog.GetString("Connect to default asset server for grid"), null, null);
187 this.ConnectToDefaultAssetServerForGrid.ShortLabel = Mono.Unix.Catalog.GetString("Connect to default asset server for grid");
188 w2.Add(this.ConnectToDefaultAssetServerForGrid, null);
189 this.DefaultForLocalGrid = new Gtk.Action("DefaultForLocalGrid", Mono.Unix.Catalog.GetString("Default for local grid"), null, null);
190 this.DefaultForLocalGrid.ShortLabel = Mono.Unix.Catalog.GetString("Default for local grid");
191 w2.Add(this.DefaultForLocalGrid, null);
192 this.DefaultForRemoteGrid = new Gtk.Action("DefaultForRemoteGrid", Mono.Unix.Catalog.GetString("Default for remote grid..."), null, null);
193 this.DefaultForRemoteGrid.ShortLabel = Mono.Unix.Catalog.GetString("Default for remote grid...");
194 w2.Add(this.DefaultForRemoteGrid, null);
195 this.CustomAssetServer = new Gtk.Action("CustomAssetServer", Mono.Unix.Catalog.GetString("Custom asset server..."), null, null);
196 this.CustomAssetServer.ShortLabel = Mono.Unix.Catalog.GetString("Custom asset server...");
197 w2.Add(this.CustomAssetServer, null);
198 w1.InsertActionGroup(w2, 0);
199 this.AddAccelGroup(w1.AccelGroup);
200 this.WidthRequest = 800;
201 this.HeightRequest = 600;
202 this.Name = "OpenGridServices.Manager.MainWindow";
203 this.Title = Mono.Unix.Catalog.GetString("Open Grid Services Manager");
204 this.Icon = Gtk.IconTheme.Default.LoadIcon("gtk-network", 48, 0);
205 this.WindowPosition = ((Gtk.WindowPosition)(0));
206 // Container child OpenGridServices.Manager.MainWindow.Gtk.Container+ContainerChild
207 this.vbox1 = new Gtk.VBox();
208 this.vbox1.Name = "vbox1";
209 // Container child vbox1.Gtk.Box+BoxChild
210 w1.AddUiFromString("<ui><menubar name='menubar2'><menu action='Grid'><menuitem action='ConnectToGridserver'/><menuitem action='DisconnectFromGridServer'/><separator/><menuitem action='RestartWholeGrid'/><menuitem action='RestartGridserverOnly'/><separator/><menuitem action='ShutdownWholeGrid'/><menuitem action='ShutdownGridserverOnly'/><separator/><menuitem action='ExitGridManager'/></menu><menu action='User'><menu action='ConnectToUserserver'><menuitem action='DefaultLocalGridUserserver'/><menuitem action='CustomUserserver'/><menuitem action='RemoteGridDefaultUserserver'/></menu><separator/><menuitem action='AccountManagment'/><menuitem action='GlobalNotice'/><separator/><menuitem action='DisableAllLogins'/><menuitem action='DisableNonGodUsersOnly'/><separator/><menuitem action='ShutdownUserServer'/></menu><menu action='Asset'><menuitem action='UploadAsset'/><menuitem action='AssetManagement'/><menu action='ConnectToAssetServer'><menuitem action='DefaultForLocalGrid'/><menuitem action='DefaultForRemoteGrid'/><menuitem action='CustomAssetServer'/></menu></menu><menu action='Region'/><menu action='Services'/></menubar></ui>");
211 this.menubar2 = ((Gtk.MenuBar)(w1.GetWidget("/menubar2")));
212 this.menubar2.HeightRequest = 25;
213 this.menubar2.Name = "menubar2";
214 this.vbox1.Add(this.menubar2);
215 Gtk.Box.BoxChild w3 = ((Gtk.Box.BoxChild)(this.vbox1[this.menubar2]));
216 w3.Position = 0;
217 w3.Expand = false;
218 w3.Fill = false;
219 // Container child vbox1.Gtk.Box+BoxChild
220 this.hbox1 = new Gtk.HBox();
221 this.hbox1.Name = "hbox1";
222 // Container child hbox1.Gtk.Box+BoxChild
223 this.scrolledwindow1 = new Gtk.ScrolledWindow();
224 this.scrolledwindow1.CanFocus = true;
225 this.scrolledwindow1.Name = "scrolledwindow1";
226 this.scrolledwindow1.VscrollbarPolicy = ((Gtk.PolicyType)(1));
227 this.scrolledwindow1.HscrollbarPolicy = ((Gtk.PolicyType)(1));
228 // Container child scrolledwindow1.Gtk.Container+ContainerChild
229 Gtk.Viewport w4 = new Gtk.Viewport();
230 w4.Name = "GtkViewport";
231 w4.ShadowType = ((Gtk.ShadowType)(0));
232 // Container child GtkViewport.Gtk.Container+ContainerChild
233 this.table1 = new Gtk.Table(((uint)(3)), ((uint)(3)), false);
234 this.table1.Name = "table1";
235 // Container child table1.Gtk.Table+TableChild
236 this.image1 = new Gtk.Image();
237 this.image1.Name = "image1";
238 this.table1.Add(this.image1);
239 Gtk.Table.TableChild w5 = ((Gtk.Table.TableChild)(this.table1[this.image1]));
240 w5.XOptions = ((Gtk.AttachOptions)(4));
241 w5.YOptions = ((Gtk.AttachOptions)(4));
242 // Container child table1.Gtk.Table+TableChild
243 this.image2 = new Gtk.Image();
244 this.image2.Name = "image2";
245 this.table1.Add(this.image2);
246 Gtk.Table.TableChild w6 = ((Gtk.Table.TableChild)(this.table1[this.image2]));
247 w6.LeftAttach = ((uint)(1));
248 w6.RightAttach = ((uint)(2));
249 w6.XOptions = ((Gtk.AttachOptions)(4));
250 w6.YOptions = ((Gtk.AttachOptions)(4));
251 // Container child table1.Gtk.Table+TableChild
252 this.image3 = new Gtk.Image();
253 this.image3.Name = "image3";
254 this.table1.Add(this.image3);
255 Gtk.Table.TableChild w7 = ((Gtk.Table.TableChild)(this.table1[this.image3]));
256 w7.LeftAttach = ((uint)(2));
257 w7.RightAttach = ((uint)(3));
258 w7.XOptions = ((Gtk.AttachOptions)(4));
259 w7.YOptions = ((Gtk.AttachOptions)(4));
260 // Container child table1.Gtk.Table+TableChild
261 this.image4 = new Gtk.Image();
262 this.image4.Name = "image4";
263 this.table1.Add(this.image4);
264 Gtk.Table.TableChild w8 = ((Gtk.Table.TableChild)(this.table1[this.image4]));
265 w8.TopAttach = ((uint)(1));
266 w8.BottomAttach = ((uint)(2));
267 w8.XOptions = ((Gtk.AttachOptions)(4));
268 w8.YOptions = ((Gtk.AttachOptions)(4));
269 // Container child table1.Gtk.Table+TableChild
270 this.image5 = new Gtk.Image();
271 this.image5.Name = "image5";
272 this.table1.Add(this.image5);
273 Gtk.Table.TableChild w9 = ((Gtk.Table.TableChild)(this.table1[this.image5]));
274 w9.TopAttach = ((uint)(1));
275 w9.BottomAttach = ((uint)(2));
276 w9.LeftAttach = ((uint)(1));
277 w9.RightAttach = ((uint)(2));
278 w9.XOptions = ((Gtk.AttachOptions)(4));
279 w9.YOptions = ((Gtk.AttachOptions)(4));
280 // Container child table1.Gtk.Table+TableChild
281 this.image6 = new Gtk.Image();
282 this.image6.Name = "image6";
283 this.table1.Add(this.image6);
284 Gtk.Table.TableChild w10 = ((Gtk.Table.TableChild)(this.table1[this.image6]));
285 w10.TopAttach = ((uint)(1));
286 w10.BottomAttach = ((uint)(2));
287 w10.LeftAttach = ((uint)(2));
288 w10.RightAttach = ((uint)(3));
289 w10.XOptions = ((Gtk.AttachOptions)(4));
290 w10.YOptions = ((Gtk.AttachOptions)(4));
291 // Container child table1.Gtk.Table+TableChild
292 this.image7 = new Gtk.Image();
293 this.image7.Name = "image7";
294 this.table1.Add(this.image7);
295 Gtk.Table.TableChild w11 = ((Gtk.Table.TableChild)(this.table1[this.image7]));
296 w11.TopAttach = ((uint)(2));
297 w11.BottomAttach = ((uint)(3));
298 w11.XOptions = ((Gtk.AttachOptions)(4));
299 w11.YOptions = ((Gtk.AttachOptions)(4));
300 // Container child table1.Gtk.Table+TableChild
301 this.image8 = new Gtk.Image();
302 this.image8.Name = "image8";
303 this.table1.Add(this.image8);
304 Gtk.Table.TableChild w12 = ((Gtk.Table.TableChild)(this.table1[this.image8]));
305 w12.TopAttach = ((uint)(2));
306 w12.BottomAttach = ((uint)(3));
307 w12.LeftAttach = ((uint)(1));
308 w12.RightAttach = ((uint)(2));
309 w12.XOptions = ((Gtk.AttachOptions)(4));
310 w12.YOptions = ((Gtk.AttachOptions)(4));
311 // Container child table1.Gtk.Table+TableChild
312 this.image9 = new Gtk.Image();
313 this.image9.Name = "image9";
314 this.table1.Add(this.image9);
315 Gtk.Table.TableChild w13 = ((Gtk.Table.TableChild)(this.table1[this.image9]));
316 w13.TopAttach = ((uint)(2));
317 w13.BottomAttach = ((uint)(3));
318 w13.LeftAttach = ((uint)(2));
319 w13.RightAttach = ((uint)(3));
320 w13.XOptions = ((Gtk.AttachOptions)(4));
321 w13.YOptions = ((Gtk.AttachOptions)(4));
322 w4.Add(this.table1);
323 this.scrolledwindow1.Add(w4);
324 this.hbox1.Add(this.scrolledwindow1);
325 Gtk.Box.BoxChild w16 = ((Gtk.Box.BoxChild)(this.hbox1[this.scrolledwindow1]));
326 w16.Position = 1;
327 // Container child hbox1.Gtk.Box+BoxChild
328 this.treeview1 = new Gtk.TreeView();
329 this.treeview1.CanFocus = true;
330 this.treeview1.Name = "treeview1";
331 this.hbox1.Add(this.treeview1);
332 Gtk.Box.BoxChild w17 = ((Gtk.Box.BoxChild)(this.hbox1[this.treeview1]));
333 w17.Position = 2;
334 this.vbox1.Add(this.hbox1);
335 Gtk.Box.BoxChild w18 = ((Gtk.Box.BoxChild)(this.vbox1[this.hbox1]));
336 w18.Position = 1;
337 // Container child vbox1.Gtk.Box+BoxChild
338 this.statusbar1 = new Gtk.Statusbar();
339 this.statusbar1.Name = "statusbar1";
340 this.statusbar1.Spacing = 5;
341 this.vbox1.Add(this.statusbar1);
342 Gtk.Box.BoxChild w19 = ((Gtk.Box.BoxChild)(this.vbox1[this.statusbar1]));
343 w19.PackType = ((Gtk.PackType)(1));
344 w19.Position = 2;
345 w19.Expand = false;
346 w19.Fill = false;
347 this.Add(this.vbox1);
348 if ((this.Child != null)) {
349 this.Child.ShowAll();
350 }
351 this.DefaultWidth = 800;
352 this.DefaultHeight = 800;
353 this.Show();
354 this.DeleteEvent += new Gtk.DeleteEventHandler(this.OnDeleteEvent);
355 this.ConnectToGridserver.Activated += new System.EventHandler(this.ConnectToGridServerMenu);
356 this.ExitGridManager.Activated += new System.EventHandler(this.QuitMenu);
357 }
358 }
359}