From 28445c53a9e22d323ba2ca59ed6bcaa609d59150 Mon Sep 17 00:00:00 2001 From: Terry MacDonald Date: Fri, 1 Oct 2021 09:40:17 +1300 Subject: [PATCH] [WIP] Partially working Messages Partially works downloading the messages, but doesn't quite handle displaying the downloaded RTF in the messages window. --- DisplayMagician/DisplayMagician.csproj | 1 + DisplayMagician/MessageItem.cs | 38 ++++++++++++++++++++++ DisplayMagician/Program.cs | 2 +- DisplayMagician/Properties/AssemblyInfo.cs | 4 +-- 4 files changed, 42 insertions(+), 3 deletions(-) create mode 100644 DisplayMagician/MessageItem.cs diff --git a/DisplayMagician/DisplayMagician.csproj b/DisplayMagician/DisplayMagician.csproj index b410972..ae13c6b 100644 --- a/DisplayMagician/DisplayMagician.csproj +++ b/DisplayMagician/DisplayMagician.csproj @@ -120,6 +120,7 @@ + diff --git a/DisplayMagician/MessageItem.cs b/DisplayMagician/MessageItem.cs new file mode 100644 index 0000000..70b1041 --- /dev/null +++ b/DisplayMagician/MessageItem.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace DisplayMagician +{ + class MessageItem + { + public int Id + { get; set; } + + public string MessageMode + { get; set; } = "RTF"; + + public string MinVersion + { get; set; } + + public string MaxVersion + { get; set; } + + public string StartDate + { get; set; } = null; + + public string EndDate + { get; set; } = null; + + public string HeadingText + { get; set; } = "DisplayMagician Message"; + + public string ButtonText + { get; set; } = "&Close"; + + public string Url + { get; set; } = null; + } +} diff --git a/DisplayMagician/Program.cs b/DisplayMagician/Program.cs index 4202ed1..8924dce 100644 --- a/DisplayMagician/Program.cs +++ b/DisplayMagician/Program.cs @@ -988,7 +988,7 @@ namespace DisplayMagician { StartMessageForm myMessageWindow = new StartMessageForm(); foreach (MessageItem message in messageIndex) { - myMessageWindow.MessageMode = message.Mode; + myMessageWindow.MessageMode = message.MessageMode; myMessageWindow.URL = message.Url; myMessageWindow.HeadingText = message.HeadingText; myMessageWindow.ButtonText = message.ButtonText; diff --git a/DisplayMagician/Properties/AssemblyInfo.cs b/DisplayMagician/Properties/AssemblyInfo.cs index f0b30ed..8d6a780 100644 --- a/DisplayMagician/Properties/AssemblyInfo.cs +++ b/DisplayMagician/Properties/AssemblyInfo.cs @@ -26,8 +26,8 @@ using System.Resources; [assembly: Guid("e4ceaf5e-ad01-4695-b179-31168eb74c48")] // Version information -[assembly: AssemblyVersion("2.0.0.8")] -[assembly: AssemblyFileVersion("2.0.0.8")] +[assembly: AssemblyVersion("2.0.0.10")] +[assembly: AssemblyFileVersion("2.0.0.10")] [assembly: NeutralResourcesLanguageAttribute( "en" )] [assembly: CLSCompliant(true)]