From 1a76b2b3f8c5738783c656d1bc59ce194a8ac045 Mon Sep 17 00:00:00 2001 From: FlorianDahn Date: Mon, 26 Aug 2019 01:34:50 +0200 Subject: [PATCH] added some forms to obsolete, cause their use is bad for ram management --- TelegramBotBase/Form/AlertDialog.cs | 8 ++++++++ TelegramBotBase/Form/ArrayPromptDialog.cs | 1 + TelegramBotBase/Form/PromptDialog.cs | 1 + 3 files changed, 10 insertions(+) diff --git a/TelegramBotBase/Form/AlertDialog.cs b/TelegramBotBase/Form/AlertDialog.cs index bfbed26..5ad3e76 100644 --- a/TelegramBotBase/Form/AlertDialog.cs +++ b/TelegramBotBase/Form/AlertDialog.cs @@ -15,6 +15,14 @@ namespace TelegramBotBase.Form { public String ButtonText { get; set; } + public AlertDialog(String Message, String ButtonText) : base(Message) + { + this.Buttons.Add(new ButtonBase(ButtonText, "ok")); + this.ButtonText = ButtonText; + + } + + [Obsolete] public AlertDialog(String Message, String ButtonText, FormBase FormToOpen = null) : base(Message) { this.Buttons.Add(new ButtonBase(ButtonText, "ok")); diff --git a/TelegramBotBase/Form/ArrayPromptDialog.cs b/TelegramBotBase/Form/ArrayPromptDialog.cs index 1677281..0891a88 100644 --- a/TelegramBotBase/Form/ArrayPromptDialog.cs +++ b/TelegramBotBase/Form/ArrayPromptDialog.cs @@ -18,6 +18,7 @@ namespace TelegramBotBase.Form public ButtonBase[][] Buttons { get; set; } + [Obsolete] public Dictionary ButtonForms { get; set; } = new Dictionary(); private EventHandlerList __Events { get; set; } = new EventHandlerList(); diff --git a/TelegramBotBase/Form/PromptDialog.cs b/TelegramBotBase/Form/PromptDialog.cs index a5e7ad4..a5ee197 100644 --- a/TelegramBotBase/Form/PromptDialog.cs +++ b/TelegramBotBase/Form/PromptDialog.cs @@ -15,6 +15,7 @@ namespace TelegramBotBase.Form public List Buttons { get; set; } + [Obsolete] public Dictionary ButtonForms { get; set; } = new Dictionary(); private EventHandlerList __Events { get; set; } = new EventHandlerList();