Пример #1
0
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     System.ComponentModel.ComponentResourceManager resources = new SingleAssemblyComponentResourceManager(typeof(AboutDialog));
     this.projectNameLabel     = new System.Windows.Forms.Label();
     this.versionLabel         = new System.Windows.Forms.Label();
     this.licenseLabel         = new System.Windows.Forms.Label();
     this.licenseLinkLabel     = new System.Windows.Forms.LinkLabel();
     this.authorsLabel         = new System.Windows.Forms.Label();
     this.authorsLinkLabel     = new System.Windows.Forms.LinkLabel();
     this.sourceLabel          = new System.Windows.Forms.Label();
     this.sourceLinkLabel      = new System.Windows.Forms.LinkLabel();
     this.homepageLabel        = new System.Windows.Forms.Label();
     this.homepageLinkLabel    = new System.Windows.Forms.LinkLabel();
     this.forumthreadLabel     = new System.Windows.Forms.Label();
     this.forumthreadLinkLabel = new System.Windows.Forms.LinkLabel();
     this.SuspendLayout();
     //
     // projectNameLabel
     //
     this.projectNameLabel.Location  = new System.Drawing.Point(6, 5);
     this.projectNameLabel.Anchor    = System.Windows.Forms.AnchorStyles.Top;
     this.projectNameLabel.Font      = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.projectNameLabel.Name      = "projectNameLabel";
     this.projectNameLabel.Size      = new System.Drawing.Size(380, 13);
     this.projectNameLabel.TabIndex  = 0;
     this.projectNameLabel.TextAlign = System.Drawing.ContentAlignment.TopLeft;
     resources.ApplyResources(this.projectNameLabel, "projectNameLabel");
     //
     // versionLabel
     //
     this.versionLabel.Location  = new System.Drawing.Point(6, 25);
     this.versionLabel.Name      = "versionLabel";
     this.versionLabel.Size      = new System.Drawing.Size(100, 13);
     this.versionLabel.TabIndex  = 6;
     this.versionLabel.TextAlign = System.Drawing.ContentAlignment.TopLeft;
     resources.ApplyResources(this.versionLabel, "versionLabel");
     //
     // licenseLabel
     //
     this.licenseLabel.Location  = new System.Drawing.Point(6, 55);
     this.licenseLabel.Name      = "licenseLabel";
     this.licenseLabel.Size      = new System.Drawing.Size(100, 13);
     this.licenseLabel.TabIndex  = 6;
     this.licenseLabel.TextAlign = System.Drawing.ContentAlignment.TopLeft;
     resources.ApplyResources(this.licenseLabel, "licenseLabel");
     //
     // licenseLinkLabel
     //
     this.licenseLinkLabel.Location  = new System.Drawing.Point(110, 55);
     this.licenseLinkLabel.Name      = "licenseLinkLabel";
     this.licenseLinkLabel.Text      = "https://github.com/KSP-CKAN/CKAN/blob/master/LICENSE.md";
     this.licenseLinkLabel.LinkArea  = new System.Windows.Forms.LinkArea(0, 56);
     this.licenseLinkLabel.Size      = new System.Drawing.Size(380, 13);
     this.licenseLinkLabel.TabIndex  = 1;
     this.licenseLinkLabel.TabStop   = true;
     this.licenseLinkLabel.TextAlign = System.Drawing.ContentAlignment.TopLeft;
     this.licenseLinkLabel.UseCompatibleTextRendering = true;
     this.licenseLinkLabel.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel_LinkClicked);
     //
     // authorsLabel
     //
     this.authorsLabel.Location  = new System.Drawing.Point(6, 75);
     this.authorsLabel.Name      = "authorsLabel";
     this.authorsLabel.Size      = new System.Drawing.Size(100, 13);
     this.authorsLabel.TabIndex  = 6;
     this.authorsLabel.TextAlign = System.Drawing.ContentAlignment.TopLeft;
     resources.ApplyResources(this.authorsLabel, "authorsLabel");
     //
     // authorsLinkLabel
     //
     this.authorsLinkLabel.Location     = new System.Drawing.Point(110, 75);
     this.authorsLinkLabel.Name         = "authorsLinkLabel";
     this.authorsLinkLabel.Text         = "https://github.com/KSP-CKAN/CKAN/graphs/contributors";
     this.authorsLinkLabel.LinkArea     = new System.Windows.Forms.LinkArea(0, 52);
     this.authorsLinkLabel.Size         = new System.Drawing.Size(380, 13);
     this.authorsLinkLabel.TabIndex     = 2;
     this.authorsLinkLabel.TabStop      = true;
     this.authorsLinkLabel.TextAlign    = System.Drawing.ContentAlignment.TopLeft;
     this.authorsLinkLabel.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel_LinkClicked);
     //
     // sourceLabel
     //
     this.sourceLabel.Location  = new System.Drawing.Point(6, 95);
     this.sourceLabel.Name      = "sourceLabel";
     this.sourceLabel.Size      = new System.Drawing.Size(100, 13);
     this.sourceLabel.TabIndex  = 6;
     this.sourceLabel.TextAlign = System.Drawing.ContentAlignment.TopLeft;
     resources.ApplyResources(this.sourceLabel, "sourceLabel");
     //
     // sourceLinkLabel
     //
     this.sourceLinkLabel.Location     = new System.Drawing.Point(110, 95);
     this.sourceLinkLabel.Name         = "sourceLinkLabel";
     this.sourceLinkLabel.Text         = "https://github.com/KSP-CKAN/CKAN/";
     this.sourceLinkLabel.LinkArea     = new System.Windows.Forms.LinkArea(0, 33);
     this.sourceLinkLabel.Size         = new System.Drawing.Size(380, 13);
     this.sourceLinkLabel.TabIndex     = 3;
     this.sourceLinkLabel.TabStop      = true;
     this.sourceLinkLabel.TextAlign    = System.Drawing.ContentAlignment.TopLeft;
     this.sourceLinkLabel.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel_LinkClicked);
     //
     // forumthreadLabel
     //
     this.forumthreadLabel.Location  = new System.Drawing.Point(6, 115);
     this.forumthreadLabel.Name      = "forumthreadLinkLabel";
     this.forumthreadLabel.Size      = new System.Drawing.Size(100, 13);
     this.forumthreadLabel.TabIndex  = 6;
     this.forumthreadLabel.TextAlign = System.Drawing.ContentAlignment.TopLeft;
     resources.ApplyResources(this.forumthreadLabel, "forumthreadLabel");
     //
     // forumthreadLinkLabel
     //
     this.forumthreadLinkLabel.Location  = new System.Drawing.Point(110, 115);
     this.forumthreadLinkLabel.Name      = "forumthreadLinkLabel";
     this.forumthreadLinkLabel.Text      = "http://forum.kerbalspaceprogram.com/index.php?/topic/154922-ckan";
     this.forumthreadLinkLabel.LinkArea  = new System.Windows.Forms.LinkArea(0, 64);
     this.forumthreadLinkLabel.Size      = new System.Drawing.Size(380, 13);
     this.forumthreadLinkLabel.TabIndex  = 4;
     this.forumthreadLinkLabel.TabStop   = true;
     this.forumthreadLinkLabel.TextAlign = System.Drawing.ContentAlignment.TopLeft;
     this.forumthreadLinkLabel.UseCompatibleTextRendering = true;
     this.forumthreadLinkLabel.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel_LinkClicked);
     //
     // homepageLabel
     //
     this.homepageLabel.Location  = new System.Drawing.Point(6, 135);
     this.homepageLabel.Name      = "homepageLinkLabel";
     this.homepageLabel.Size      = new System.Drawing.Size(100, 13);
     this.homepageLabel.TabIndex  = 6;
     this.homepageLabel.TextAlign = System.Drawing.ContentAlignment.TopLeft;
     resources.ApplyResources(this.homepageLabel, "homepageLabel");
     //
     // homepageLinkLabel
     //
     this.homepageLinkLabel.Location     = new System.Drawing.Point(110, 135);
     this.homepageLinkLabel.Name         = "homepageLinkLabel";
     this.homepageLinkLabel.Text         = "http://ksp-ckan.space";
     this.homepageLinkLabel.LinkArea     = new System.Windows.Forms.LinkArea(0, 21);
     this.homepageLinkLabel.Size         = new System.Drawing.Size(380, 13);
     this.homepageLinkLabel.TabIndex     = 5;
     this.homepageLinkLabel.TabStop      = true;
     this.homepageLinkLabel.TextAlign    = System.Drawing.ContentAlignment.TopLeft;
     this.homepageLinkLabel.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel_LinkClicked);
     //
     // AboutDialog
     //
     this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
     this.AutoScaleMode       = System.Windows.Forms.AutoScaleMode.Font;
     this.ClientSize          = new System.Drawing.Size(500, 155);
     this.Controls.Add(this.projectNameLabel);
     this.Controls.Add(this.versionLabel);
     this.Controls.Add(this.licenseLabel);
     this.Controls.Add(this.licenseLinkLabel);
     this.Controls.Add(this.authorsLabel);
     this.Controls.Add(this.authorsLinkLabel);
     this.Controls.Add(this.sourceLabel);
     this.Controls.Add(this.sourceLinkLabel);
     this.Controls.Add(this.forumthreadLabel);
     this.Controls.Add(this.forumthreadLinkLabel);
     this.Controls.Add(this.homepageLabel);
     this.Controls.Add(this.homepageLinkLabel);
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
     this.Icon            = Properties.Resources.AppIcon;
     this.MaximizeBox     = false;
     this.MinimizeBox     = false;
     this.Name            = "AboutDialog";
     resources.ApplyResources(this, "$this");
     this.ResumeLayout(false);
     this.PerformLayout();
 }
Пример #2
0
 /// <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 SingleAssemblyComponentResourceManager(typeof(ManageMods));
     this.ToolTip    = new System.Windows.Forms.ToolTip();
     this.menuStrip2 = new System.Windows.Forms.MenuStrip();
     this.launchGameToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
     this.RefreshToolButton           = new System.Windows.Forms.ToolStripMenuItem();
     this.UpdateAllToolButton         = new System.Windows.Forms.ToolStripMenuItem();
     this.ApplyToolButton             = new System.Windows.Forms.ToolStripMenuItem();
     this.FilterToolButton            = new System.Windows.Forms.ToolStripMenuItem();
     this.FilterCompatibleButton      = new System.Windows.Forms.ToolStripMenuItem();
     this.FilterInstalledButton       = new System.Windows.Forms.ToolStripMenuItem();
     this.FilterInstalledUpdateButton = new System.Windows.Forms.ToolStripMenuItem();
     this.FilterReplaceableButton     = new System.Windows.Forms.ToolStripMenuItem();
     this.FilterCachedButton          = new System.Windows.Forms.ToolStripMenuItem();
     this.FilterUncachedButton        = new System.Windows.Forms.ToolStripMenuItem();
     this.FilterNewButton             = new System.Windows.Forms.ToolStripMenuItem();
     this.FilterNotInstalledButton    = new System.Windows.Forms.ToolStripMenuItem();
     this.FilterIncompatibleButton    = new System.Windows.Forms.ToolStripMenuItem();
     this.FilterAllButton             = new System.Windows.Forms.ToolStripMenuItem();
     this.FilterLabelsToolButton      = new System.Windows.Forms.ToolStripMenuItem();
     this.FilterTagsToolButton        = new System.Windows.Forms.ToolStripMenuItem();
     this.NavBackwardToolButton       = new System.Windows.Forms.ToolStripMenuItem();
     this.NavForwardToolButton        = new System.Windows.Forms.ToolStripMenuItem();
     this.EditModSearches             = new CKAN.EditModSearches();
     this.ModGrid                           = new System.Windows.Forms.DataGridView();
     this.InstallAllCheckbox                = new System.Windows.Forms.CheckBox();
     this.Installed                         = new System.Windows.Forms.DataGridViewCheckBoxColumn();
     this.AutoInstalled                     = new System.Windows.Forms.DataGridViewCheckBoxColumn();
     this.UpdateCol                         = new System.Windows.Forms.DataGridViewCheckBoxColumn();
     this.ReplaceCol                        = new System.Windows.Forms.DataGridViewCheckBoxColumn();
     this.ModName                           = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.Author                            = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.InstalledVersion                  = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.LatestVersion                     = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.GameCompatibility                 = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.SizeCol                           = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.ReleaseDate                       = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.InstallDate                       = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.DownloadCount                     = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.Description                       = new System.Windows.Forms.DataGridViewTextBoxColumn();
     this.ModListContextMenuStrip           = new System.Windows.Forms.ContextMenuStrip(this.components);
     this.LabelsContextMenuStrip            = new System.Windows.Forms.ContextMenuStrip(this.components);
     this.ModListHeaderContextMenuStrip     = new System.Windows.Forms.ContextMenuStrip(this.components);
     this.modListToolStripSeparator         = new System.Windows.Forms.ToolStripSeparator();
     this.tagFilterToolStripSeparator       = new System.Windows.Forms.ToolStripSeparator();
     this.untaggedFilterToolStripSeparator  = new System.Windows.Forms.ToolStripSeparator();
     this.labelsToolStripMenuItem           = new System.Windows.Forms.ToolStripMenuItem();
     this.labelToolStripSeparator           = new System.Windows.Forms.ToolStripSeparator();
     this.editLabelsToolStripMenuItem       = new System.Windows.Forms.ToolStripMenuItem();
     this.reinstallToolStripMenuItem        = new System.Windows.Forms.ToolStripMenuItem();
     this.downloadContentsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
     this.purgeContentsToolStripMenuItem    = new System.Windows.Forms.ToolStripMenuItem();
     this.menuStrip2.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.ModGrid)).BeginInit();
     this.ModListContextMenuStrip.SuspendLayout();
     this.ModListHeaderContextMenuStrip.SuspendLayout();
     this.SuspendLayout();
     //
     // Tooltip
     //
     this.ToolTip.AutoPopDelay = 10000;
     this.ToolTip.InitialDelay = 250;
     this.ToolTip.ReshowDelay  = 250;
     this.ToolTip.ShowAlways   = true;
     //
     // menuStrip2
     //
     this.menuStrip2.AutoSize         = false;
     this.menuStrip2.Dock             = System.Windows.Forms.DockStyle.Top;
     this.menuStrip2.ImageScalingSize = new System.Drawing.Size(24, 24);
     this.menuStrip2.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
         this.launchGameToolStripMenuItem,
         this.RefreshToolButton,
         this.UpdateAllToolButton,
         this.ApplyToolButton,
         this.FilterToolButton,
         this.NavBackwardToolButton,
         this.NavForwardToolButton
     });
     this.menuStrip2.CanOverflow = true;
     this.menuStrip2.Location    = new System.Drawing.Point(0, 0);
     this.menuStrip2.Name        = "menuStrip2";
     this.menuStrip2.Size        = new System.Drawing.Size(5876, 48);
     this.menuStrip2.TabIndex    = 4;
     this.menuStrip2.Text        = "menuStrip2";
     //
     // launchGameToolStripMenuItem
     //
     this.launchGameToolStripMenuItem.Image        = global::CKAN.Properties.Resources.ksp;
     this.launchGameToolStripMenuItem.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
     this.launchGameToolStripMenuItem.Name         = "launchGameToolStripMenuItem";
     this.launchGameToolStripMenuItem.Size         = new System.Drawing.Size(146, 56);
     this.launchGameToolStripMenuItem.Overflow     = ToolStripItemOverflow.AsNeeded;
     this.launchGameToolStripMenuItem.Click       += new System.EventHandler(this.launchGameToolStripMenuItem_Click);
     resources.ApplyResources(this.launchGameToolStripMenuItem, "launchGameToolStripMenuItem");
     //
     // RefreshToolButton
     //
     this.RefreshToolButton.Image        = global::CKAN.Properties.Resources.refresh;
     this.RefreshToolButton.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
     this.RefreshToolButton.Name         = "RefreshToolButton";
     this.RefreshToolButton.Size         = new System.Drawing.Size(114, 56);
     this.RefreshToolButton.Overflow     = ToolStripItemOverflow.AsNeeded;
     this.RefreshToolButton.Click       += new System.EventHandler(this.RefreshToolButton_Click);
     resources.ApplyResources(this.RefreshToolButton, "RefreshToolButton");
     //
     // UpdateAllToolButton
     //
     this.UpdateAllToolButton.Image        = global::CKAN.Properties.Resources.update;
     this.UpdateAllToolButton.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
     this.UpdateAllToolButton.Name         = "UpdateAllToolButton";
     this.UpdateAllToolButton.Size         = new System.Drawing.Size(232, 56);
     this.UpdateAllToolButton.Overflow     = ToolStripItemOverflow.AsNeeded;
     this.UpdateAllToolButton.Click       += new System.EventHandler(this.MarkAllUpdatesToolButton_Click);
     resources.ApplyResources(this.UpdateAllToolButton, "UpdateAllToolButton");
     //
     // ApplyToolButton
     //
     this.ApplyToolButton.Image        = global::CKAN.Properties.Resources.apply;
     this.ApplyToolButton.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
     this.ApplyToolButton.Name         = "ApplyToolButton";
     this.ApplyToolButton.Size         = new System.Drawing.Size(173, 56);
     this.ApplyToolButton.Overflow     = ToolStripItemOverflow.AsNeeded;
     this.ApplyToolButton.Click       += new System.EventHandler(this.ApplyToolButton_Click);
     resources.ApplyResources(this.ApplyToolButton, "ApplyToolButton");
     //
     // FilterToolButton
     //
     this.FilterToolButton.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
         this.FilterCompatibleButton,
         this.FilterInstalledButton,
         this.FilterInstalledUpdateButton,
         this.FilterReplaceableButton,
         this.FilterCachedButton,
         this.FilterUncachedButton,
         this.FilterNewButton,
         this.FilterNotInstalledButton,
         this.FilterIncompatibleButton,
         this.FilterAllButton,
         this.tagFilterToolStripSeparator,
         this.FilterTagsToolButton,
         this.FilterLabelsToolButton
     });
     this.FilterToolButton.DropDown.Opening += new System.ComponentModel.CancelEventHandler(FilterToolButton_DropDown_Opening);
     this.FilterToolButton.Image             = global::CKAN.Properties.Resources.filter;
     this.FilterToolButton.ImageScaling      = System.Windows.Forms.ToolStripItemImageScaling.None;
     this.FilterToolButton.Name              = "FilterToolButton";
     this.FilterToolButton.Size              = new System.Drawing.Size(201, 56);
     this.FilterToolButton.Overflow          = ToolStripItemOverflow.AsNeeded;
     resources.ApplyResources(this.FilterToolButton, "FilterToolButton");
     //
     // FilterCompatibleButton
     //
     this.FilterCompatibleButton.Name   = "FilterCompatibleButton";
     this.FilterCompatibleButton.Size   = new System.Drawing.Size(307, 30);
     this.FilterCompatibleButton.Click += new System.EventHandler(this.FilterCompatibleButton_Click);
     resources.ApplyResources(this.FilterCompatibleButton, "FilterCompatibleButton");
     //
     // FilterInstalledButton
     //
     this.FilterInstalledButton.Name   = "FilterInstalledButton";
     this.FilterInstalledButton.Size   = new System.Drawing.Size(307, 30);
     this.FilterInstalledButton.Click += new System.EventHandler(this.FilterInstalledButton_Click);
     resources.ApplyResources(this.FilterInstalledButton, "FilterInstalledButton");
     //
     // FilterInstalledUpdateButton
     //
     this.FilterInstalledUpdateButton.Name   = "FilterInstalledUpdateButton";
     this.FilterInstalledUpdateButton.Size   = new System.Drawing.Size(307, 30);
     this.FilterInstalledUpdateButton.Click += new System.EventHandler(this.FilterInstalledUpdateButton_Click);
     resources.ApplyResources(this.FilterInstalledUpdateButton, "FilterInstalledUpdateButton");
     //
     // FilterReplaceableButton
     //
     this.FilterReplaceableButton.Name   = "FilterReplaceableButton";
     this.FilterReplaceableButton.Size   = new System.Drawing.Size(307, 30);
     this.FilterReplaceableButton.Click += new System.EventHandler(this.FilterReplaceableButton_Click);
     resources.ApplyResources(this.FilterReplaceableButton, "FilterReplaceableButton");
     //
     // FilterCachedButton
     //
     this.FilterCachedButton.Name   = "FilterCachedButton";
     this.FilterCachedButton.Size   = new System.Drawing.Size(307, 30);
     this.FilterCachedButton.Click += new System.EventHandler(this.FilterCachedButton_Click);
     resources.ApplyResources(this.FilterCachedButton, "FilterCachedButton");
     //
     // FilterUncachedButton
     //
     this.FilterUncachedButton.Name   = "FilterUncachedButton";
     this.FilterUncachedButton.Size   = new System.Drawing.Size(307, 30);
     this.FilterUncachedButton.Click += new System.EventHandler(this.FilterUncachedButton_Click);
     resources.ApplyResources(this.FilterUncachedButton, "FilterUncachedButton");
     //
     // FilterNewButton
     //
     this.FilterNewButton.Name   = "FilterNewButton";
     this.FilterNewButton.Size   = new System.Drawing.Size(307, 30);
     this.FilterNewButton.Click += new System.EventHandler(this.FilterNewButton_Click);
     resources.ApplyResources(this.FilterNewButton, "FilterNewButton");
     //
     // FilterNotInstalledButton
     //
     this.FilterNotInstalledButton.Name   = "FilterNotInstalledButton";
     this.FilterNotInstalledButton.Size   = new System.Drawing.Size(307, 30);
     this.FilterNotInstalledButton.Click += new System.EventHandler(this.FilterNotInstalledButton_Click);
     resources.ApplyResources(this.FilterNotInstalledButton, "FilterNotInstalledButton");
     //
     // FilterIncompatibleButton
     //
     this.FilterIncompatibleButton.Name   = "FilterIncompatibleButton";
     this.FilterIncompatibleButton.Size   = new System.Drawing.Size(307, 30);
     this.FilterIncompatibleButton.Click += new System.EventHandler(this.FilterIncompatibleButton_Click);
     resources.ApplyResources(this.FilterIncompatibleButton, "FilterIncompatibleButton");
     //
     // FilterAllButton
     //
     this.FilterAllButton.Name   = "FilterAllButton";
     this.FilterAllButton.Size   = new System.Drawing.Size(307, 30);
     this.FilterAllButton.Click += new System.EventHandler(this.FilterAllButton_Click);
     resources.ApplyResources(this.FilterAllButton, "FilterAllButton");
     //
     // FilterTagsToolButton
     //
     this.FilterTagsToolButton.Name = "FilterTagsToolButton";
     this.FilterTagsToolButton.Size = new System.Drawing.Size(179, 22);
     resources.ApplyResources(this.FilterTagsToolButton, "FilterTagsToolButton");
     this.FilterTagsToolButton.DropDown.Opening += new System.ComponentModel.CancelEventHandler(FilterTagsToolButton_DropDown_Opening);
     //
     // FilterLabelsToolButton
     //
     this.FilterLabelsToolButton.Name = "FilterLabelsToolButton";
     this.FilterLabelsToolButton.Size = new System.Drawing.Size(179, 22);
     resources.ApplyResources(this.FilterLabelsToolButton, "FilterLabelsToolButton");
     this.FilterLabelsToolButton.DropDown.Opening += new System.ComponentModel.CancelEventHandler(FilterLabelsToolButton_DropDown_Opening);
     //
     // NavBackwardToolButton
     //
     this.NavBackwardToolButton.Image        = global::CKAN.Properties.Resources.backward;
     this.NavBackwardToolButton.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
     this.NavBackwardToolButton.Name         = "NavBackwardToolButton";
     this.NavBackwardToolButton.Size         = new System.Drawing.Size(44, 56);
     this.NavBackwardToolButton.Overflow     = ToolStripItemOverflow.AsNeeded;
     this.NavBackwardToolButton.Click       += new System.EventHandler(this.NavBackwardToolButton_Click);
     resources.ApplyResources(this.NavBackwardToolButton, "NavBackwardToolButton");
     //
     // NavForwardToolButton
     //
     this.NavForwardToolButton.Image        = global::CKAN.Properties.Resources.forward;
     this.NavForwardToolButton.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
     this.NavForwardToolButton.Name         = "NavForwardToolButton";
     this.NavForwardToolButton.Size         = new System.Drawing.Size(44, 56);
     this.NavForwardToolButton.Overflow     = ToolStripItemOverflow.AsNeeded;
     this.NavForwardToolButton.Click       += new System.EventHandler(this.NavForwardToolButton_Click);
     resources.ApplyResources(this.NavForwardToolButton, "NavForwardToolButton");
     //
     // EditModSearches
     //
     this.EditModSearches.Dock            = System.Windows.Forms.DockStyle.Top;
     this.EditModSearches.ApplySearches  += EditModSearches_ApplySearches;
     this.EditModSearches.SurrenderFocus += EditModSearches_SurrenderFocus;
     //
     // ModGrid
     //
     this.ModGrid.Dock = System.Windows.Forms.DockStyle.Fill;
     this.ModGrid.AllowUserToAddRows        = false;
     this.ModGrid.AllowUserToDeleteRows     = false;
     this.ModGrid.AllowUserToResizeRows     = false;
     this.ModGrid.BackgroundColor           = System.Drawing.SystemColors.Window;
     this.ModGrid.EnableHeadersVisualStyles = false;
     this.ModGrid.ColumnHeadersDefaultCellStyle.BackColor = System.Drawing.SystemColors.Control;
     this.ModGrid.ColumnHeadersDefaultCellStyle.ForeColor = System.Drawing.SystemColors.ControlText;
     this.ModGrid.DefaultCellStyle.ForeColor  = System.Drawing.SystemColors.WindowText;
     this.ModGrid.CellBorderStyle             = System.Windows.Forms.DataGridViewCellBorderStyle.None;
     this.ModGrid.ColumnHeadersBorderStyle    = System.Windows.Forms.DataGridViewHeaderBorderStyle.None;
     this.ModGrid.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.ModGrid.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
         this.Installed,
         this.AutoInstalled,
         this.UpdateCol,
         this.ReplaceCol,
         this.ModName,
         this.Author,
         this.InstalledVersion,
         this.LatestVersion,
         this.GameCompatibility,
         this.SizeCol,
         this.ReleaseDate,
         this.InstallDate,
         this.DownloadCount,
         this.Description
     });
     this.ModGrid.Location                      = new System.Drawing.Point(0, 111);
     this.ModGrid.Margin                        = new System.Windows.Forms.Padding(4, 5, 4, 5);
     this.ModGrid.MultiSelect                   = false;
     this.ModGrid.Name                          = "ModGrid";
     this.ModGrid.RowHeadersVisible             = false;
     this.ModGrid.SelectionMode                 = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
     this.ModGrid.Size                          = new System.Drawing.Size(1536, 837);
     this.ModGrid.StandardTab                   = true;
     this.ModGrid.TabIndex                      = 12;
     this.ModGrid.CellContentClick             += new System.Windows.Forms.DataGridViewCellEventHandler(this.ModList_CellContentClick);
     this.ModGrid.CellMouseDoubleClick         += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.ModList_CellMouseDoubleClick);
     this.ModGrid.ColumnHeaderMouseClick       += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.ModList_HeaderMouseClick);
     this.ModGrid.SelectionChanged             += new System.EventHandler(this.ModList_SelectionChanged);
     this.ModGrid.KeyDown                      += new System.Windows.Forms.KeyEventHandler(this.ModList_KeyDown);
     this.ModGrid.KeyPress                     += new System.Windows.Forms.KeyPressEventHandler(this.ModList_KeyPress);
     this.ModGrid.MouseDown                    += new System.Windows.Forms.MouseEventHandler(this.ModList_MouseDown);
     this.ModGrid.GotFocus                     += new System.EventHandler(this.ModList_GotFocus);
     this.ModGrid.LostFocus                    += new System.EventHandler(this.ModList_LostFocus);
     this.ModGrid.CurrentCellDirtyStateChanged += new System.EventHandler(this.ModList_CurrentCellDirtyStateChanged);
     this.ModGrid.CellValueChanged             += new System.Windows.Forms.DataGridViewCellEventHandler(this.ModList_CellValueChanged);
     this.ModGrid.Resize                       += new System.EventHandler(this.ModList_Resize);
     //
     // Installed
     //
     this.Installed.Name     = "Installed";
     this.Installed.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
     this.Installed.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
     this.Installed.Width = 50;
     resources.ApplyResources(this.Installed, "Installed");
     //
     // AutoInstalled
     //
     this.AutoInstalled.Name     = "AutoInstalled";
     this.AutoInstalled.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
     this.AutoInstalled.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
     this.AutoInstalled.Width = 50;
     resources.ApplyResources(this.AutoInstalled, "AutoInstalled");
     //
     // UpdateCol
     //
     this.UpdateCol.Name     = "UpdateCol";
     this.UpdateCol.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
     this.UpdateCol.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
     this.UpdateCol.Width = 46;
     resources.ApplyResources(this.UpdateCol, "UpdateCol");
     //
     // ReplaceCol
     //
     this.ReplaceCol.Name     = "ReplaceCol";
     this.ReplaceCol.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
     this.ReplaceCol.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
     this.ReplaceCol.Width = 46;
     resources.ApplyResources(this.ReplaceCol, "ReplaceCol");
     //
     // ModName
     //
     this.ModName.Name     = "ModName";
     this.ModName.ReadOnly = true;
     this.ModName.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
     this.ModName.Width    = 250;
     resources.ApplyResources(this.ModName, "ModName");
     //
     // Author
     //
     this.Author.Name     = "Author";
     this.Author.ReadOnly = true;
     this.Author.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
     this.Author.Width    = 120;
     resources.ApplyResources(this.Author, "Author");
     //
     // InstalledVersion
     //
     this.InstalledVersion.Name     = "InstalledVersion";
     this.InstalledVersion.ReadOnly = true;
     this.InstalledVersion.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
     this.InstalledVersion.Width    = 70;
     resources.ApplyResources(this.InstalledVersion, "InstalledVersion");
     //
     // LatestVersion
     //
     this.LatestVersion.Name     = "LatestVersion";
     this.LatestVersion.ReadOnly = true;
     this.LatestVersion.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
     this.LatestVersion.Width    = 70;
     resources.ApplyResources(this.LatestVersion, "LatestVersion");
     //
     // GameCompatibility
     //
     this.GameCompatibility.Name     = "GameCompatibility";
     this.GameCompatibility.ReadOnly = true;
     this.GameCompatibility.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
     this.GameCompatibility.Width    = 78;
     resources.ApplyResources(this.GameCompatibility, "GameCompatibility");
     //
     // SizeCol
     //
     this.SizeCol.Name     = "SizeCol";
     this.SizeCol.ReadOnly = true;
     this.SizeCol.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
     this.SizeCol.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
     resources.ApplyResources(this.SizeCol, "SizeCol");
     //
     // ReleaseDate
     //
     this.ReleaseDate.Name     = "ReleaseDate";
     this.ReleaseDate.ReadOnly = true;
     this.ReleaseDate.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
     this.ReleaseDate.Width    = 140;
     resources.ApplyResources(this.ReleaseDate, "ReleaseDate");
     //
     // InstallDate
     //
     this.InstallDate.Name     = "InstallDate";
     this.InstallDate.ReadOnly = true;
     this.InstallDate.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
     this.InstallDate.Width    = 140;
     resources.ApplyResources(this.InstallDate, "InstallDate");
     //
     // DownloadCount
     //
     this.DownloadCount.Name     = "DownloadCount";
     this.DownloadCount.ReadOnly = true;
     this.DownloadCount.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
     this.DownloadCount.DefaultCellStyle.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
     this.DownloadCount.Width = 70;
     resources.ApplyResources(this.DownloadCount, "DownloadCount");
     //
     // Description
     //
     this.Description.Name     = "Description";
     this.Description.ReadOnly = true;
     this.Description.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
     this.Description.Width    = 821;
     resources.ApplyResources(this.Description, "Description");
     //
     // ModListContextMenuStrip
     //
     this.ModListContextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
         this.labelsToolStripMenuItem,
         this.modListToolStripSeparator,
         this.reinstallToolStripMenuItem,
         this.downloadContentsToolStripMenuItem,
         this.purgeContentsToolStripMenuItem
     });
     this.ModListContextMenuStrip.Name = "ModListContextMenuStrip";
     this.ModListContextMenuStrip.Size = new System.Drawing.Size(180, 70);
     //
     // labelsToolStripMenuItem
     //
     this.labelsToolStripMenuItem.Name     = "labelsToolStripMenuItem";
     this.labelsToolStripMenuItem.Size     = new System.Drawing.Size(179, 22);
     this.labelsToolStripMenuItem.DropDown = this.LabelsContextMenuStrip;
     resources.ApplyResources(this.labelsToolStripMenuItem, "labelsToolStripMenuItem");
     //
     // reinstallToolStripMenuItem
     //
     this.reinstallToolStripMenuItem.Name   = "reinstallToolStripMenuItem";
     this.reinstallToolStripMenuItem.Size   = new System.Drawing.Size(179, 22);
     this.reinstallToolStripMenuItem.Click += new System.EventHandler(this.reinstallToolStripMenuItem_Click);
     resources.ApplyResources(this.reinstallToolStripMenuItem, "reinstallToolStripMenuItem");
     //
     // downloadContentsToolStripMenuItem
     //
     this.downloadContentsToolStripMenuItem.Name   = "downloadContentsToolStripMenuItem";
     this.downloadContentsToolStripMenuItem.Size   = new System.Drawing.Size(179, 22);
     this.downloadContentsToolStripMenuItem.Click += new System.EventHandler(this.downloadContentsToolStripMenuItem_Click);
     resources.ApplyResources(this.downloadContentsToolStripMenuItem, "downloadContentsToolStripMenuItem");
     //
     // purgeContentsToolStripMenuItem
     //
     this.purgeContentsToolStripMenuItem.Name   = "purgeContentsToolStripMenuItem";
     this.purgeContentsToolStripMenuItem.Size   = new System.Drawing.Size(179, 22);
     this.purgeContentsToolStripMenuItem.Click += new System.EventHandler(this.purgeContentsToolStripMenuItem_Click);
     resources.ApplyResources(this.purgeContentsToolStripMenuItem, "purgeContentsToolStripMenuItem");
     //
     // LabelsContextMenuStrip
     //
     this.LabelsContextMenuStrip.Name = "LabelsContextMenuStrip";
     this.LabelsContextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
         this.editLabelsToolStripMenuItem
     });
     this.LabelsContextMenuStrip.Size     = new System.Drawing.Size(180, 70);
     this.LabelsContextMenuStrip.Opening += new System.ComponentModel.CancelEventHandler(LabelsContextMenuStrip_Opening);
     //
     // editLabelsToolStripMenuItem
     //
     this.editLabelsToolStripMenuItem.Name   = "editLabelsToolStripMenuItem";
     this.editLabelsToolStripMenuItem.Size   = new System.Drawing.Size(179, 22);
     this.editLabelsToolStripMenuItem.Click += new System.EventHandler(this.editLabelsToolStripMenuItem_Click);
     resources.ApplyResources(this.editLabelsToolStripMenuItem, "editLabelsToolStripMenuItem");
     //
     // ModListHeaderContextMenuStrip
     //
     this.ModListHeaderContextMenuStrip.Name            = "ModListHeaderContextMenuStrip";
     this.ModListHeaderContextMenuStrip.AutoSize        = true;
     this.ModListHeaderContextMenuStrip.ShowCheckMargin = true;
     this.ModListHeaderContextMenuStrip.ItemClicked    += new System.Windows.Forms.ToolStripItemClickedEventHandler(ModListHeaderContextMenuStrip_ItemClicked);
     //
     // InstallAllCheckbox
     //
     this.InstallAllCheckbox.Location        = new System.Drawing.Point(18, 57);
     this.InstallAllCheckbox.Size            = new System.Drawing.Size(20, 20);
     this.InstallAllCheckbox.Checked         = true;
     this.InstallAllCheckbox.CheckedChanged += new System.EventHandler(this.InstallAllCheckbox_CheckChanged);
     this.InstallAllCheckbox.TabIndex        = 11;
     this.InstallAllCheckbox.TabStop         = false;
     //
     // ManageMods
     //
     this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
     this.Controls.Add(this.InstallAllCheckbox);
     this.Controls.Add(this.ModGrid);
     this.Controls.Add(this.EditModSearches);
     this.Controls.Add(this.menuStrip2);
     this.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
     this.Name   = "ManageMods";
     this.Size   = new System.Drawing.Size(1544, 948);
     resources.ApplyResources(this, "$this");
     this.menuStrip2.ResumeLayout(false);
     this.menuStrip2.PerformLayout();
     ((System.ComponentModel.ISupportInitialize)(this.ModGrid)).EndInit();
     this.ModListContextMenuStrip.ResumeLayout(false);
     this.ModListHeaderContextMenuStrip.ResumeLayout(false);
     this.ResumeLayout(false);
     this.PerformLayout();
 }
Пример #3
0
 /// <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 SingleAssemblyComponentResourceManager(typeof(NewUpdateDialog));
     this.label1              = new System.Windows.Forms.Label();
     this.VersionLabel        = new System.Windows.Forms.Label();
     this.ReleaseNotesTextbox = new System.Windows.Forms.RichTextBox();
     this.InstallUpdateButton = new System.Windows.Forms.Button();
     this.CancelUpdateButton  = new System.Windows.Forms.Button();
     this.SuspendLayout();
     //
     // label1
     //
     this.label1.AutoSize = true;
     this.label1.Font     = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.label1.Location = new System.Drawing.Point(9, 9);
     this.label1.Name     = "label1";
     this.label1.Size     = new System.Drawing.Size(53, 13);
     this.label1.TabIndex = 0;
     resources.ApplyResources(this.label1, "label1");
     //
     // VersionLabel
     //
     this.VersionLabel.AutoSize = true;
     this.VersionLabel.Font     = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
     this.VersionLabel.Location = new System.Drawing.Point(68, 9);
     this.VersionLabel.Name     = "VersionLabel";
     this.VersionLabel.Size     = new System.Drawing.Size(43, 13);
     this.VersionLabel.TabIndex = 1;
     resources.ApplyResources(this.VersionLabel, "VersionLabel");
     //
     // ReleaseNotesTextbox
     //
     this.ReleaseNotesTextbox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
                                                                              | System.Windows.Forms.AnchorStyles.Left)
                                                                             | System.Windows.Forms.AnchorStyles.Right)));
     this.ReleaseNotesTextbox.Location = new System.Drawing.Point(12, 25);
     this.ReleaseNotesTextbox.Name     = "ReleaseNotesTextbox";
     this.ReleaseNotesTextbox.ReadOnly = true;
     this.ReleaseNotesTextbox.Size     = new System.Drawing.Size(402, 246);
     this.ReleaseNotesTextbox.TabIndex = 3;
     this.ReleaseNotesTextbox.Text     = "";
     //
     // InstallUpdateButton
     //
     this.InstallUpdateButton.Anchor                  = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
     this.InstallUpdateButton.DialogResult            = System.Windows.Forms.DialogResult.OK;
     this.InstallUpdateButton.FlatStyle               = System.Windows.Forms.FlatStyle.Flat;
     this.InstallUpdateButton.Location                = new System.Drawing.Point(339, 277);
     this.InstallUpdateButton.Name                    = "InstallUpdateButton";
     this.InstallUpdateButton.Size                    = new System.Drawing.Size(75, 23);
     this.InstallUpdateButton.TabIndex                = 4;
     this.InstallUpdateButton.UseVisualStyleBackColor = true;
     resources.ApplyResources(this.InstallUpdateButton, "InstallUpdateButton");
     //
     // CancelUpdateButton
     //
     this.CancelUpdateButton.Anchor                  = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
     this.CancelUpdateButton.DialogResult            = System.Windows.Forms.DialogResult.Cancel;
     this.CancelUpdateButton.FlatStyle               = System.Windows.Forms.FlatStyle.Flat;
     this.CancelUpdateButton.Location                = new System.Drawing.Point(258, 277);
     this.CancelUpdateButton.Name                    = "CancelUpdateButton";
     this.CancelUpdateButton.Size                    = new System.Drawing.Size(75, 23);
     this.CancelUpdateButton.TabIndex                = 5;
     this.CancelUpdateButton.UseVisualStyleBackColor = true;
     resources.ApplyResources(this.CancelUpdateButton, "CancelUpdateButton");
     //
     // NewUpdateDialog
     //
     this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
     this.AutoScaleMode       = System.Windows.Forms.AutoScaleMode.Font;
     this.ClientSize          = new System.Drawing.Size(426, 310);
     this.Controls.Add(this.CancelUpdateButton);
     this.Controls.Add(this.InstallUpdateButton);
     this.Controls.Add(this.ReleaseNotesTextbox);
     this.Controls.Add(this.VersionLabel);
     this.Controls.Add(this.label1);
     this.Icon        = Properties.Resources.AppIcon;
     this.MinimumSize = new System.Drawing.Size(354, 245);
     this.Name        = "NewUpdateDialog";
     resources.ApplyResources(this, "$this");
     this.ResumeLayout(false);
     this.PerformLayout();
 }
Пример #4
0
 /// <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 SingleAssemblyComponentResourceManager(typeof(SelectionDialog));
     this.panel1        = new System.Windows.Forms.Panel();
     this.MessageLabel  = new System.Windows.Forms.Label();
     this.SelectButton  = new System.Windows.Forms.Button();
     this.DefaultButton = new System.Windows.Forms.Button();
     this.CancelButton  = new System.Windows.Forms.Button();
     this.OptionsList   = new System.Windows.Forms.ListBox();
     this.panel1.SuspendLayout();
     this.SuspendLayout();
     //
     // panel1
     //
     this.panel1.Controls.Add(this.MessageLabel);
     this.panel1.Controls.Add(this.OptionsList);
     this.panel1.Controls.Add(this.CancelButton);
     this.panel1.Controls.Add(this.DefaultButton);
     this.panel1.Controls.Add(this.SelectButton);
     this.panel1.Location     = new System.Drawing.Point(10, 10);
     this.panel1.Size         = new System.Drawing.Size(400, 400);
     this.panel1.Name         = "panel1";
     this.OptionsList.TabStop = false;
     this.DefaultButton.UseVisualStyleBackColor = true;
     //
     // MessageLabel
     //
     this.MessageLabel.Location  = new System.Drawing.Point(5, 5);
     this.MessageLabel.Size      = new System.Drawing.Size(390, 40);
     this.MessageLabel.Name      = "MessageLabel";
     this.OptionsList.TabStop    = false;
     this.MessageLabel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     this.DefaultButton.UseVisualStyleBackColor = true;
     resources.ApplyResources(this.MessageLabel, "MessageLabel");
     //
     // OptionsList
     //
     this.OptionsList.Location                  = new System.Drawing.Point(5, 55);
     this.OptionsList.Size                      = new System.Drawing.Size(390, 315);
     this.OptionsList.SelectionMode             = System.Windows.Forms.SelectionMode.One;
     this.OptionsList.MultiColumn               = false;
     this.OptionsList.SelectedIndexChanged     += new System.EventHandler(OptionsList_SelectedIndexChanged);
     this.OptionsList.Name                      = "OptionsList";
     this.DefaultButton.UseVisualStyleBackColor = true;
     //
     // SelectButton
     //
     this.SelectButton.Location                = new System.Drawing.Point(325, 375);
     this.SelectButton.Size                    = new System.Drawing.Size(60, 20);
     this.SelectButton.DialogResult            = System.Windows.Forms.DialogResult.OK;
     this.SelectButton.Name                    = "SelectButton";
     this.SelectButton.TabIndex                = 1;
     this.SelectButton.UseVisualStyleBackColor = true;
     resources.ApplyResources(this.SelectButton, "SelectButton");
     //
     // DefaultButton
     //
     this.DefaultButton.Location                = new System.Drawing.Point(160, 375);
     this.DefaultButton.Size                    = new System.Drawing.Size(60, 20);
     this.DefaultButton.DialogResult            = System.Windows.Forms.DialogResult.Yes;
     this.DefaultButton.Name                    = "SelectButton";
     this.DefaultButton.TabIndex                = 0;
     this.DefaultButton.UseVisualStyleBackColor = true;
     resources.ApplyResources(this.DefaultButton, "DefaultButton");
     //
     // CancelButton
     //
     this.CancelButton.Location                = new System.Drawing.Point(5, 375);
     this.CancelButton.Size                    = new System.Drawing.Size(60, 20);
     this.CancelButton.DialogResult            = System.Windows.Forms.DialogResult.Cancel;
     this.CancelButton.Name                    = "CancelButton";
     this.CancelButton.TabIndex                = 2;
     this.CancelButton.UseVisualStyleBackColor = true;
     resources.ApplyResources(this.CancelButton, "CancelButton");
     //
     // SelectionDialog
     //
     this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
     this.AutoScaleMode       = System.Windows.Forms.AutoScaleMode.Font;
     this.ClientSize          = new System.Drawing.Size(420, 420);
     this.Controls.Add(this.panel1);
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
     this.Icon            = Properties.Resources.AppIcon;
     this.Name            = "SelectionDialog";
     this.StartPosition   = System.Windows.Forms.FormStartPosition.CenterScreen;
     resources.ApplyResources(this, "$this");
     this.panel1.ResumeLayout(false);
     this.ResumeLayout(false);
     this.PerformLayout();
 }
Пример #5
0
        private void UpdateModInfo(GUIMod gui_module)
        {
            CkanModule module = gui_module.ToModule();

            Util.Invoke(MetadataModuleNameTextBox, () => MetadataModuleNameTextBox.Text = module.name);
            UpdateTagsAndLabels(module);
            Util.Invoke(MetadataModuleAbstractLabel, () => MetadataModuleAbstractLabel.Text = module.@abstract);
            Util.Invoke(MetadataModuleDescriptionTextBox, () =>
            {
                MetadataModuleDescriptionTextBox.Text = module.description
                                                        ?.Replace("\r\n", "\n").Replace("\n", Environment.NewLine);
                MetadataModuleDescriptionTextBox.ScrollBars =
                    string.IsNullOrWhiteSpace(module.description)
                        ? ScrollBars.None
                        : ScrollBars.Vertical;
            });

            Util.Invoke(MetadataModuleVersionTextBox, () => MetadataModuleVersionTextBox.Text = gui_module.LatestVersion.ToString());
            Util.Invoke(MetadataModuleLicenseTextBox, () => MetadataModuleLicenseTextBox.Text = string.Join(", ", module.license));
            Util.Invoke(MetadataModuleAuthorTextBox, () => MetadataModuleAuthorTextBox.Text   = gui_module.Authors);
            Util.Invoke(MetadataIdentifierTextBox, () => MetadataIdentifierTextBox.Text       = module.identifier);

            Util.Invoke(MetadataModuleReleaseStatusTextBox, () =>
            {
                if (module.release_status == null)
                {
                    ReleaseLabel.Visible = false;
                    MetadataModuleReleaseStatusTextBox.Visible = false;
                    MetaDataLowerLayoutPanel.LayoutSettings.RowStyles[3].Height = 0;
                }
                else
                {
                    ReleaseLabel.Visible = true;
                    MetadataModuleReleaseStatusTextBox.Visible = true;
                    MetaDataLowerLayoutPanel.LayoutSettings.RowStyles[3].Height = 30;
                    MetadataModuleReleaseStatusTextBox.Text = module.release_status.ToString();
                }
            });
            Util.Invoke(MetadataModuleGameCompatibilityTextBox, () => MetadataModuleGameCompatibilityTextBox.Text = gui_module.GameCompatibilityLong);

            Util.Invoke(ModInfoTabControl, () =>
            {
                // Mono doesn't draw TabPage.ImageIndex, so fake it
                const string fakeStopSign          = "<!> ";
                ComponentResourceManager resources = new SingleAssemblyComponentResourceManager(typeof(ModInfo));
                resources.ApplyResources(RelationshipTabPage, "RelationshipTabPage");
                resources.ApplyResources(AllModVersionsTabPage, "AllModVersionsTabPage");
                if (gui_module.IsIncompatible)
                {
                    if (!module.IsCompatibleKSP(manager.CurrentInstance.VersionCriteria()))
                    {
                        AllModVersionsTabPage.Text = fakeStopSign + AllModVersionsTabPage.Text;
                    }
                    else
                    {
                        RelationshipTabPage.Text = fakeStopSign + RelationshipTabPage.Text;
                    }
                }
            });
            Util.Invoke(ReplacementTextBox, () =>
            {
                if (module.replaced_by == null)
                {
                    ReplacementLabel.Visible   = false;
                    ReplacementTextBox.Visible = false;
                    MetaDataLowerLayoutPanel.LayoutSettings.RowStyles[6].Height = 0;
                }
                else
                {
                    ReplacementLabel.Visible   = true;
                    ReplacementTextBox.Visible = true;
                    MetaDataLowerLayoutPanel.LayoutSettings.RowStyles[6].Height = 30;
                    ReplacementTextBox.Text = module.replaced_by.ToString();
                }
            });

            Util.Invoke(MetaDataLowerLayoutPanel, () =>
            {
                ClearResourceLinks();
                var res = module.resources;
                if (res != null)
                {
                    AddResourceLink(Properties.Resources.ModInfoHomepageLabel, res.homepage);
                    AddResourceLink(Properties.Resources.ModInfoSpaceDockLabel, res.spacedock);
                    AddResourceLink(Properties.Resources.ModInfoCurseLabel, res.curse);
                    AddResourceLink(Properties.Resources.ModInfoRepositoryLabel, res.repository);
                    AddResourceLink(Properties.Resources.ModInfoBugTrackerLabel, res.bugtracker);
                    AddResourceLink(Properties.Resources.ModInfoContinuousIntegrationLabel, res.ci);
                    AddResourceLink(Properties.Resources.ModInfoLicenseLabel, res.license);
                    AddResourceLink(Properties.Resources.ModInfoManualLabel, res.manual);
                    AddResourceLink(Properties.Resources.ModInfoMetanetkanLabel, res.metanetkan);
                    AddResourceLink(Properties.Resources.ModInfoRemoteAvcLabel, res.remoteAvc);
                    AddResourceLink(Properties.Resources.ModInfoStoreLabel, res.store);
                    AddResourceLink(Properties.Resources.ModInfoSteamStoreLabel, res.steamstore);
                }
            });
        }