mirror of
https://github.com/xcp-ng/xenadmin.git
synced 2024-12-18 22:50:11 +01:00
497afabcef
Implemented changes as follows (copied from ticket): "I'd suggest the following use-ability/homogeneity fixes for the new container management tabs, if they are quick and easy: Combine "Docker Version" and "Docker Information" on the VM-General-tab into "Container Management - Docker Status" with the following fields only: API version Version Git Commit Driver Index Server Address Execution Driver IPv4 Forwarding In the "Processes" tab, change the name from "Docker Processes" to "Container Processes" In the "Details" tab, change the name from "Docker Detail" to "Container Details" In the "Details" tab, drop the top level element "docker_inspect" (XML requires a single root-node, afaik the Windows form treenode does not), or alternatively open the root node by default and rename it to "Inspect Result" In the "Details" tab, add the "Details"-headline in black on white - just like on the "Processes"-tab Also, on the container's General tab, show Properties button disabled, instead on hiding it (to be consistent to other cases, e.g. disconnected servers) " Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
128 lines
5.3 KiB
C#
Executable File
128 lines
5.3 KiB
C#
Executable File
namespace XenAdmin.TabPages
|
|
{
|
|
partial class DockerDetailsPage
|
|
{
|
|
/// <summary>
|
|
/// Required designer variable.
|
|
/// </summary>
|
|
private System.ComponentModel.IContainer components = null;
|
|
|
|
/// <summary>
|
|
/// Clean up any resources being used.
|
|
/// </summary>
|
|
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
|
protected override void Dispose(bool disposing)
|
|
{
|
|
if (disposing && (components != null))
|
|
{
|
|
components.Dispose();
|
|
}
|
|
base.Dispose(disposing);
|
|
}
|
|
|
|
#region Component Designer generated code
|
|
|
|
/// <summary>
|
|
/// Required method for Designer support - do not modify
|
|
/// the contents of this method with the code editor.
|
|
/// </summary>
|
|
private void InitializeComponent()
|
|
{
|
|
this.components = new System.ComponentModel.Container();
|
|
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DockerDetailsPage));
|
|
this.RefreshButton = new System.Windows.Forms.Button();
|
|
this.ButtonPanel = new System.Windows.Forms.Panel();
|
|
this.RefreshTime = new System.Windows.Forms.Label();
|
|
this.TreePanel = new System.Windows.Forms.Panel();
|
|
this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel();
|
|
this.DetailtreeView = new System.Windows.Forms.TreeView();
|
|
this.label1 = new System.Windows.Forms.Label();
|
|
this.RefreshTimer = new System.Windows.Forms.Timer(this.components);
|
|
this.pageContainerPanel.SuspendLayout();
|
|
this.ButtonPanel.SuspendLayout();
|
|
this.TreePanel.SuspendLayout();
|
|
this.tableLayoutPanel2.SuspendLayout();
|
|
this.SuspendLayout();
|
|
//
|
|
// pageContainerPanel
|
|
//
|
|
this.pageContainerPanel.Controls.Add(this.TreePanel);
|
|
resources.ApplyResources(this.pageContainerPanel, "pageContainerPanel");
|
|
//
|
|
// RefreshButton
|
|
//
|
|
resources.ApplyResources(this.RefreshButton, "RefreshButton");
|
|
this.RefreshButton.Name = "RefreshButton";
|
|
this.RefreshButton.UseVisualStyleBackColor = true;
|
|
this.RefreshButton.Click += new System.EventHandler(this.RefreshButton_Click);
|
|
//
|
|
// ButtonPanel
|
|
//
|
|
this.ButtonPanel.Controls.Add(this.RefreshTime);
|
|
this.ButtonPanel.Controls.Add(this.RefreshButton);
|
|
resources.ApplyResources(this.ButtonPanel, "ButtonPanel");
|
|
this.ButtonPanel.Name = "ButtonPanel";
|
|
//
|
|
// RefreshTime
|
|
//
|
|
resources.ApplyResources(this.RefreshTime, "RefreshTime");
|
|
this.RefreshTime.Name = "RefreshTime";
|
|
//
|
|
// TreePanel
|
|
//
|
|
resources.ApplyResources(this.TreePanel, "TreePanel");
|
|
this.TreePanel.Controls.Add(this.tableLayoutPanel2);
|
|
this.TreePanel.Controls.Add(this.ButtonPanel);
|
|
this.TreePanel.Name = "TreePanel";
|
|
//
|
|
// tableLayoutPanel2
|
|
//
|
|
resources.ApplyResources(this.tableLayoutPanel2, "tableLayoutPanel2");
|
|
this.tableLayoutPanel2.Controls.Add(this.DetailtreeView, 0, 1);
|
|
this.tableLayoutPanel2.Controls.Add(this.label1, 0, 0);
|
|
this.tableLayoutPanel2.Name = "tableLayoutPanel2";
|
|
//
|
|
// DetailtreeView
|
|
//
|
|
resources.ApplyResources(this.DetailtreeView, "DetailtreeView");
|
|
this.DetailtreeView.Name = "DetailtreeView";
|
|
//
|
|
// label1
|
|
//
|
|
resources.ApplyResources(this.label1, "label1");
|
|
this.label1.Name = "label1";
|
|
//
|
|
// RefreshTimer
|
|
//
|
|
this.RefreshTimer.Tick += new System.EventHandler(this.RefreshTimer_Tick);
|
|
//
|
|
// DockerDetailsPage
|
|
//
|
|
resources.ApplyResources(this, "$this");
|
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
|
this.Name = "DockerDetailsPage";
|
|
this.pageContainerPanel.ResumeLayout(false);
|
|
this.pageContainerPanel.PerformLayout();
|
|
this.ButtonPanel.ResumeLayout(false);
|
|
this.ButtonPanel.PerformLayout();
|
|
this.TreePanel.ResumeLayout(false);
|
|
this.tableLayoutPanel2.ResumeLayout(false);
|
|
this.tableLayoutPanel2.PerformLayout();
|
|
this.ResumeLayout(false);
|
|
this.PerformLayout();
|
|
|
|
}
|
|
|
|
#endregion
|
|
private System.Windows.Forms.Button RefreshButton;
|
|
private System.Windows.Forms.Panel TreePanel;
|
|
private System.Windows.Forms.Panel ButtonPanel;
|
|
private System.Windows.Forms.Label RefreshTime;
|
|
private System.Windows.Forms.Timer RefreshTimer;
|
|
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2;
|
|
private System.Windows.Forms.TreeView DetailtreeView;
|
|
private System.Windows.Forms.Label label1;
|
|
|
|
}
|
|
}
|