From 99267f282f59f64c81c6d250493f3e72493d2d00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D0=B8=D1=82=D0=B0=D0=BB=D0=B8=D0=B9=20=D0=9A=D0=BE?= =?UTF-8?q?=D0=BC=D1=8B=D1=88=D0=B5=D0=B2?= Date: Mon, 7 Feb 2022 15:25:16 +0300 Subject: [PATCH 1/2] fix incorrect numbering of the period in the form --- EODAddIn/Forms/FrmGetIntradayHistoricalData.Designer.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/EODAddIn/Forms/FrmGetIntradayHistoricalData.Designer.cs b/EODAddIn/Forms/FrmGetIntradayHistoricalData.Designer.cs index c034ce1..fcd4af8 100644 --- a/EODAddIn/Forms/FrmGetIntradayHistoricalData.Designer.cs +++ b/EODAddIn/Forms/FrmGetIntradayHistoricalData.Designer.cs @@ -117,9 +117,9 @@ private void InitializeComponent() // this.cboInterval.FormattingEnabled = true; this.cboInterval.Items.AddRange(new object[] { - "5m", - "1h", - "1m"}); + "1m", + "5m", + "1h"}); this.cboInterval.Location = new System.Drawing.Point(86, 245); this.cboInterval.Name = "cboInterval"; this.cboInterval.Size = new System.Drawing.Size(152, 21); From c1d364d16f8cad9acd6599ecef921361cfc4fd0e Mon Sep 17 00:00:00 2001 From: Alexey Zheltov Date: Mon, 7 Feb 2022 16:26:36 +0300 Subject: [PATCH 2/2] =?UTF-8?q?=D0=A1=D1=81=D1=8B=D0=BB=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=BF=D1=80=D0=BE=D0=B3=D1=80=D0=B5=D1=81=D1=81?= =?UTF-8?q?=D0=B1=D0=B0=D1=80=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D1=81=D1=81=D1=8B=D0=BB=D0=BA=D0=B0=20=D0=BD?= =?UTF-8?q?=D0=B0=20=D0=BF=D1=80=D0=BE=D0=B3=D1=80=D0=B5=D1=81=D1=81=D0=B1?= =?UTF-8?q?=D0=B0=D1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- EODAddIn/EODAddIn.csproj | 5 +- EODAddIn/dll/MS.ProgressBar.dll | Bin 0 -> 18944 bytes EODAddIn/dll/MS.ProgressBar.xml | 253 ++++++++++++++++++++++++++++++++ 3 files changed, 256 insertions(+), 2 deletions(-) create mode 100644 EODAddIn/dll/MS.ProgressBar.dll create mode 100644 EODAddIn/dll/MS.ProgressBar.xml diff --git a/EODAddIn/EODAddIn.csproj b/EODAddIn/EODAddIn.csproj index 6fc3b69..79b1536 100644 --- a/EODAddIn/EODAddIn.csproj +++ b/EODAddIn/EODAddIn.csproj @@ -124,8 +124,9 @@ --> - - ..\packages\ProgressBar\MS.ProgressBar.dll + + False + dll\MS.ProgressBar.dll ..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll diff --git a/EODAddIn/dll/MS.ProgressBar.dll b/EODAddIn/dll/MS.ProgressBar.dll new file mode 100644 index 0000000000000000000000000000000000000000..1e3956bd0063b03d49db8daa6b60e90d8f9afef7 GIT binary patch literal 18944 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 literal 0 HcmV?d00001 diff --git a/EODAddIn/dll/MS.ProgressBar.xml b/EODAddIn/dll/MS.ProgressBar.xml new file mode 100644 index 0000000..ec4aab0 --- /dev/null +++ b/EODAddIn/dll/MS.ProgressBar.xml @@ -0,0 +1,253 @@ + + + + MS.ProgressBar + + + + + Класс для управления формой прогрессбара + + + + + Класс вложенного прогрессбара (2-й уровень) + + + + + Событие возникающее при закрытии прогрессбара пользователем + + + + + Инициализация прогрессбара + + Заголовок (описание общей задачи) + Количество итераций + Начальная позиция + Шаг итерации + + + + Инициализация прогрессбара + + Заголовок (описание общей задачи) + Количество итераций + Начальная позиция + Шаг итерации + Окно-владелец формы + + + + Запуск новой задачи. Также завершает предыдущую задачу если она была еще не завершена + + Название задачи + Объем задачи + Если пользователь отменил процесс - возвращает false + + + + Завершает текущую задачу + + + + + Выключение прогрессбара + + + + + Добавление вложенного прогрессбара к текущему (Progress SubBar) + + Заголовок вложенного прогрессбара + Количество итераций + Начальная позиция + Шаг прогрессбара + Если пользователь отменил процесс - возвращает false + + + + Дочерний прогрессбар + + + + + Родительский прогрессбар + + + + + Заголовок прогрессбара, то что будет написано в названии формы + + + + + Название задачи + + + + + Уровень прогрессбара + + + + + Начальная позиция прогресбара + + + + + Шаг прогрессбара + + + + + Общее количество итераций + + + + + Текущее значение прогрессбара + + + + + Нажата кнопка отмены + + + + + Событие клика кнопки отмены + + + + + Событие выполнения задачи + + + + + Событие увеличения размеров прогрессбара + + + + + Событие уменьшения размеров прогрессбара + + + + + Закрытие формы прогрессбара + + + + + Закрытие дочерней формы + + + + + Кнопка закрытия формы + + + + + Инициализация прогрессбара + + Описание глобальной задачи + Количество итераций + + Старт + Шаг + + + + Старт задачи + + Наименование задачи + Шаг задачи в прогрессбаре + + + + Завершение задачи + + + + + Отмена операции + + + + + Добавление дочернего прогрессбара + + + + + + + + + Увеличение размеров прогрессбара + + количество в дочернем прогрессбаре + + + + Уменьшение размеров прогрессбара + + количество в дочернем прогрессбаре + + + + Установка времени до завершения + + + + + Изменение текста контрола в томже потоке + + + + + + Изменение ширины контрола индикатора в томже потоке + + Ширина контрола + + + + Required designer variable. + + + + + Clean up any resources being used. + + true if managed resources should be disposed; otherwise, false. + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + Класс ресурса со строгой типизацией для поиска локализованных строк и т.д. + + + + + Возвращает кэшированный экземпляр ResourceManager, использованный этим классом. + + + + + Перезаписывает свойство CurrentUICulture текущего потока для всех + обращений к ресурсу с помощью этого класса ресурса со строгой типизацией. + + + +