rebuild UI of Pilz.Updating.Client.GUI
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
using System.Windows.Forms;
|
||||
using global::DevComponents.DotNetBar;
|
||||
using Pilz.Updating.GUIBase;
|
||||
using Telerik.WinControls;
|
||||
using Telerik.WinControls.UI;
|
||||
|
||||
namespace Pilz.Updating.Client.GUI
|
||||
{
|
||||
@@ -12,26 +14,25 @@ namespace Pilz.Updating.Client.GUI
|
||||
InitializeComponent();
|
||||
|
||||
if (installAsAdmin)
|
||||
ButtonX_Install.Image = BaseFeatures.GetUacShieldImage();
|
||||
radButton_Install.Image = BaseFeatures.GetUacShieldImage();
|
||||
|
||||
PictureBox_AppIcon.Image = appIcon ?? Icon.ToBitmap();
|
||||
LabelX_CurrentVersion.Text = curVersion;
|
||||
LabelX_CurrentChannel.Text = curChannel;
|
||||
LabelX_CurrentBuild.Text = curBuild;
|
||||
LabelX_NewVersion.Text = newVersion;
|
||||
LabelX_NewChannel.Text = newChannel;
|
||||
LabelX_NewBuild.Text = newBuild;
|
||||
radPictureBox1.Image = appIcon ?? Icon.ToBitmap();
|
||||
radLabel_CurrentVersion.Text = curVersion;
|
||||
radLabel_CurrentVersionChannel.Text = curChannel;
|
||||
radLabel_CurrentVersionBuild.Text = curBuild;
|
||||
radLabel_AvailableVersion.Text = newVersion;
|
||||
radLabel_AvailableVersionChannel.Text = newChannel;
|
||||
radLabel_AvailableVersionBuild.Text = newBuild;
|
||||
|
||||
// Update Notes
|
||||
Control updateNotesControl = null;
|
||||
switch (updateNotes.ContentType)
|
||||
{
|
||||
case UpdateNotesContentType.PlainText:
|
||||
var newUpdateNotesControl = new DevComponents.DotNetBar.Controls.RichTextBoxEx
|
||||
var newUpdateNotesControl = new RadRichTextEditor
|
||||
{
|
||||
Text = updateNotes.Content
|
||||
};
|
||||
newUpdateNotesControl.BackgroundStyle.Class = DevComponents.DotNetBar.Rendering.ElementStyleClassKeys.RichTextBoxBorderKey;
|
||||
updateNotesControl = newUpdateNotesControl;
|
||||
break;
|
||||
case UpdateNotesContentType.Markdown:
|
||||
@@ -50,10 +51,8 @@ namespace Pilz.Updating.Client.GUI
|
||||
if (updateNotesControl is object)
|
||||
{
|
||||
updateNotesControl.Dock = DockStyle.Fill;
|
||||
Panel_Changelog.Controls.Add(updateNotesControl);
|
||||
panel_ChangelogPanel.Controls.Add(updateNotesControl);
|
||||
}
|
||||
|
||||
UpdateAmbientColors();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user