Нужна опция "Открывать подсказку Т9 по Ctrl+Space и после точки"

tormozit Закрыто Высокий

Теперь собственная подсказка Турбоконфа открывается достаточно быстро и поэтому при использовании ИР адаптера для повышения удобства прошу добавить опцию (пользовательскую настройку) открытия подсказки Т9 вместо штатной (по CTRL+Space и после нажатия ".").

Комментарии

nytlenc
#1, 17 ноября 2023 09:37

Опция нужная, но именно опция (чтобы был выбор) либо штатная по умолчанию, либо Т9


tormozit
#2, ред. 17 ноября 2023 09:53

(1) nytlenc, будешь в каждом пожелании со словом "опция" дописывать что нужна именно опция? =)


nytlenc
#3, ред. 17 ноября 2023 09:53

(2) tormozit, нет не в каждой, но чем больше, опций тем лучше 😃 (шучу)
А вообще я прочитал, и мне показалось, что предлагается сделать по дефолту отображение Т9 вместо штатной (не зависимо ни от чего, поторопился видимо). Сейчас понимаю, что просят сделать именно при использовании ИР (соглашусь) там Т9 вместо штатной, наоборот будет только на пользу!
Просто кто-то недавно писал просьбу сделать Т9 по дефолту вместо штатной подсказки, а меня например штатная подсказка больше прильщает. Потому у меня видимо уже фобия. Так что прошу просить если перестарался 😉


tormozit
#4, ред. 23 января 2024 17:47

Эта опция не только значительно повысит удобство использования подсказки, но и решит остатки проблемы https://turboconf.ru/Tasks/9105 (невозможность вызвать подсказку Т9 скрипта при включенном флажке "Подсказывать имена колонок")


tormozit
#5, ред. 24 января 2024 08:07

Не хочется делать видео с демонстрацией работы подсказки ИР адаптера, когда во многих случаях надо по 2 раза нажимать CTRL+Space, т.к. по опыту персональных демонстраций это у многих вызывает недоумение. А сочетание Alt+Space не работает в оконном режиме RDP, о чем я неоднократно сообщал. Поэтому эта возможность еще важна и для рекламы.


tormozit
#6, ред. 24 января 2024 08:00

При отсутствии ИР адаптера эта опция лишается смысла. Поэтому предлагаю в скрипте добавить флаг "полный расчет автодополнения"
//@FullAutocompleteEval
И предлагаемая настройка "Сразу открывать список Т9" должна быть доступна только в случае наличия в скрипте этого флага.


Евгений М.
#7, 24 января 2024 09:00

Мне кажется, что вообще никаких опций и не нужно.
ТК должен отдавать вместе с "контекстом" и свой список подсказки в скрипт.
В скрипте ты либо его полностью заменяешь, либо ничего не делаешь и оставляешь как есть. По аналогии с "СтандартнаяОбработка" из 1С для некоторых обработчиков событий.
А в настройках и так уже галочек выше крыше и как они работают в разных комбинациях простой обыватель может только предполагать (я, например, в них вообще не ориентируюсь и слабо улавливаю суть). Поэтому появление еще одной галочки всё только усугубит для начальной настройки. Хотя, возможно, такая опция и подошла бы для отладки/тонкого тюнинга. Т.е. убрать их все куда-нибудь в закладку "для профи"


C6EEAF402E
#8, 26 января 2024 15:32

жду чтобы вместо штатной сразу открывалась подсказка тк
мне приходится нажимать alt-space


tormozit
#9, ред. 26 февраля 2024 21:33

Частично это пожелание можно выполнить пользователю путем отключения автовызова штатной подсказки конфигуратора после ".". В таком случае после нажатия "." всегда будет вызываться подсказки ИР адаптера.
Но к сожалению по CTRL+Space по-прежнему будет открываться сначала штатная подсказка там, где она может.


tormozit
#10, 27 февраля 2024 10:00

(9) tormozit, но с такой настройкой возникает небольшое неудобство при ввода строковых литералов с точками - при нажатии точки происходит ничего, затем приходится нажимать 2 раза CTRL+Space

TiiMxZGTdL.mp4


bolsun
#11, ред. 27 февраля 2024 23:40

Реализовано в TurboConf 6.1

  • В экспериментальных настройках добавлена опция "Всегда показывать подсказку T9 вместо штатной подсказки".

Также для более быстрой работы опции после точки, этот флаг рекомендуется отключать.

Тогда программе не придется дожидаться открытия штатной подсказки после точки и закрывать ее, что будет чуть быстрее.

Опция "Показывать подсказку T9 автоматически после "."" в настройках TurboConf соответственно должна быть включена.

Рекомендую ПриНачалеРаботыПрограммы проверять в файле настроек 1cv8.pfl свойство "PointAutoAssist",
{"B",0} и выводить соответствующее уведомление.


tormozit
#12, 28 февраля 2024 11:46

(11) bolsun, проверил. Работает.


ShootNICK
#13, 28 февраля 2024 13:28

(11) bolsun, доктор, вы определитесь, ставить галку или нет ? ))


bolsun
#14, ред. 28 февраля 2024 13:40

Добавлены методы для получения настроек TurboConf и конфигуратора

ЗначениеНастройки = ТурбоКонф.ПолучитьЗначениеНастройки("T9AlwaysShowOnCtrlSpace");

Сообщить("T9AlwaysShowOnCtrlSpace: " + ЗначениеНастройки); 

//T9AlwaysShowOnCtrlSpace: True

Сообщить("PointAutoAssist: " + Строка(ТурбоКонф.ПолучитьЗначениеНастройкиКонфигуратора(Конфигуратор.ГлавноеОкно, "PointAutoAssist")));

//PointAutoAssist: 1

Настройки TurboConf:

T9AlwaysShowOnCtrlSpace Всегда показывать подсказку T9 вместо штатной подсказки
T9AutoShowAfterPeriod Показывать подсказку T9 автоматически после "."

https://disk.yandex.ru/d/XKCz9ijzgtoO1w


bolsun
#15, ред. 28 февраля 2024 13:37

(13) ShootNICK, смотря для чего.
Тут речь идет о полной замене штатной подсказки на T9. Если используется ИР Адаптер, и хочется полностью перейти на его подсказку, тогда отключать. Но должна быть включена тогда настройка "Всегда показывать подсказку T9 вместо штатной подсказки".


bolsun
#16, 05 марта 2024 22:54

bolsun изменил статус на Закрыто


tormozit
#17, 23 марта 2024 07:23

ScriptEngine.Machine.RuntimeException: {Модуль C:\Portable\TurboConf\user_scripts\RDT.os / Ошибка в строке: 1628 / Преобразование к типу 'Булево' не поддерживается}
Если ТурбоКонф.ПолучитьЗначениеНастройкиКонфигуратора(Конфигуратор.ГлавноеОкно, "PointAutoAssist") Тогда в ScriptEngine.Machine.ValueFactory.Parse(String presentation, DataType type)
в ScriptEngine.Machine.Values.StringValue.AsBoolean()
в ScriptEngine.Machine.MachineInstance.JmpFalse(Int32 arg)
в ScriptEngine.Machine.MachineInstance.MainCommandLoop()
в ScriptEngine.Machine.MachineInstance.ExecuteCode()
в ScriptEngine.Machine.MachineInstance.ExecuteMethod(IRunnable sdo, Int32 methodIndex, IValue[] arguments)
в ScriptEngine.Machine.Contexts.ScriptDrivenObject.CallAsFunction(Int32 methodNumber, IValue[] arguments, IValue& retValue)
в TurboConf.HostApplication.HostApplicationForm.ExecuteScript(Script script, Keys ctrl, Keys alt, Keys shift, ScreenForm statusForm, String entryPoint, ScriptOptions options, IVariable[] parameters)
tormozit изменил статус на Открыто


tormozit
#18, 29 марта 2024 22:59

Получится починить функцию ТурбоКонф.ПолучитьЗначениеНастройкиКонфигуратора() ?


bolsun
#19, 29 марта 2024 23:09

(18) tormozit, а какое значение возвращает функция?


tormozit
#20, 29 марта 2024 23:10

(19) bolsun, Неопределено


bolsun
#21, ред. 29 марта 2024 23:41

(20) tormozit, видимо нужен файл настроек конфигуратора и его путь


tormozit
#22, 30 марта 2024 19:21

C:\Users\Сергей\AppData\Roaming\1C\1Cv82\1Cv8cmn.pfl
Ссылка скрыта


bolsun
#23, 30 марта 2024 19:25

(22) tormozit, версия 8.2?


tormozit
#24, ред. 30 марта 2024 19:30

(23) bolsun, 8.3
Открой инструмент "Управление профайлами 1C (ИР)" и снова посмотри как там формируются пути к профайлам. Там сделано универсально по документации платформы 8.2-8.3 с поддержкой перенаправлений и профайлов, пришедших из 8.2


bolsun
#25, 30 марта 2024 19:31

(24) tormozit, т.к. этот флаг нужен только для ИР, предлагаю тебе передавать мне путь к профайлу.


tormozit
#26, 30 марта 2024 19:32

(25) bolsun, да, наверное так будет проще всего


bolsun
#27, ред. 30 марта 2024 19:45

(26) tormozit, https://disk.yandex.ru/d/XKCz9ijzgtoO1w

    /// <param name="fg">Окно конфигуратора. Число</param> 
    /// <param name="name">Имя настройки. Строка</param>
    /// <param name="profilePath">Путь к профайлу. Необязательный. Строка</param> 
    /// <returns>Значение настройки. Строка</returns>
    [ContextMethod("ПолучитьЗначениеНастройкиКонфигуратора", "GetDesignerSettingsValue")]


tormozit
#28, 30 марта 2024 20:02

Заменил код на такой

		ИмяПрофайлаНастроек = МодулиИР.ирКэш.КаталогИзданияПлатформыВПрофилеЛкс(Ложь) + "\1Cv8cmn.pfl";
		Сообщить(ИмяПрофайлаНастроек);
		ЗначениеНастройки = ТурбоКонф.ПолучитьЗначениеНастройкиКонфигуратора(Конфигуратор.ГлавноеОкно, "PointAutoAssist", ИмяПрофайлаНастроек);
		Сообщить(ТипЗнч(ЗначениеНастройки));

При этом в сообщения вывелось ожидаемое
C:\Users\Сергей\AppData\Roaming\1C\1Cv82\1Cv8cmn.pfl
И далее неожиданное
Неопределено
Т.е. функция опять вернула Неопределено.


bolsun
#29, 30 марта 2024 20:06

(28) tormozit, нужен лог


tormozit
#30, 30 марта 2024 20:08

Оказалось, что настройка PointAutoAssist хранится в профайле с другим именем
C:\Users\Сергей\AppData\Roaming\1C\1Cv82\1Cv8.pfl
Нашел ее поиском по файлам. Однако передача имени этого файла не помогла и функция опять вернула Неопределено.
Так выглядит фрагмент файла, где лежит настройка

{"TextAssist",
{"PointAutoAssist",
{"B",1},"AssignAutoAssist",
{"B",1},"QuoteAutoAssist",
{"B",1},"BracketAutoAssist",
{"B",1},"IncludeTemplates",
{"B",0},"IncludeKeywords",
{"B",1},""},

[20240330 20-08-Ссылка скрыта


bolsun
#31, 30 марта 2024 20:29

(30) tormozit, у меня все работает на таком примере

Ссылка скрыта

Сообщить("ПолучитьЗначениеНастройкиКонфигуратора: " + Строка(ТурбоКонф.ПолучитьЗначениеНастройкиКонфигуратора(Конфигуратор.ГлавноеОкно, "PointAutoAssist", "D:\pfl.txt")));


bolsun
#32, 30 марта 2024 20:30

Ты к Булево что-ли преобразовываешь?

Warning: Не удалось выполнить скрипт ИРАдаптер->ПриПолученииДанныхТ9: ScriptEngine.Machine.TypeConvertionException: {Модуль C:\Portable\TurboConf\user_scripts\RDT.os / Ошибка в строке: 1653 / Преобразование к типу 'Булево' не поддерживается}
Если ЗначениеНастройки Тогда


tormozit
#33, 30 марта 2024 20:35

(32) bolsun, Заменил проверку значения настройки на сравнение с текстом "1". Теперь заработало.

			ИмяПрофайлаНастроек = МодулиИР.ирКэш.КаталогИзданияПлатформыВПрофилеЛкс(Ложь) + "\1cv8.pfl";
			ЗначениеНастройки = ТурбоКонф.ПолучитьЗначениеНастройкиКонфигуратора(Конфигуратор.ГлавноеОкно, "PointAutoAssist", ИмяПрофайлаНастроек);
			Если ЗначениеНастройки = "1" Тогда


bolsun
#34, 31 марта 2024 01:32

bolsun изменил статус на Закрыто


tormozit
#35, ред. 01 мая 2024 13:00

Сделал полуавтоматическое переключение настройки конфигуратора PointAutoAssist. При подключенном ИР адаптере ее чтение происходит без оконных действий. А вот при выключенном (у базы запрещен ИР адаптер) я уже не могу прочитать ее значение. Поэтому приходится при первой активации окна конфигуратора оконными действиями ее считывать. В этом заключается небольшое неудобство, которое можно было бы устранить, если бы в Турбоконфе профайл и в моем случае обнаруживался (смотри ирКэш.КаталогИзданияПлатформыВПрофилеЛкс()).


tormozit
#36, ред. 02 мая 2024 19:09

(35) tormozit, В контексте проблем альтернативного подхода к чтению настройки https://turboconf.ru/Tasks/9400 запрашиваемый тут способ ее чтения становится более актуальным.


tormozit
#37, ред. 03 мая 2024 14:40

С учетом частого переключения между базами с включенным/отключенным ИР пользовательская настройка T9AlwaysShowOnCtrlSpace неудобна. Прошу предоставить возможность управления этим режимом из обработчика скрипта и желательно убрать эту настройку.
tormozit изменил статус на Открыто


bolsun
#38, ред. 03 мая 2024 15:41

(37) tormozit, убирать точно нельзя, как минимум на вкладке Разработчикам она должна быть.
Если пользователь удалит или отключит скрипт, который включил эту настройку, он не сможет никак простыми способами вернуть работоспособность программы.


bolsun
#39, ред. 03 мая 2024 16:19

Как вариант использовать не опцию в настройках, а только временную настройку, действующую только в текущем сеансе работы программы.


bolsun
#40, 03 мая 2024 15:44

Но конечно хотелось бы иметь возможность видеть, что эта опция включена или нет в данный момент и как-то принудительно отключать ее.
Может сбрасывать ее состояние при запуске программы, а скрипт уже может включать/отключать ее по мере необходимости.


bolsun
#41, ред. 03 мая 2024 15:49

А еще лучше иметь временный параметр сеанса и данную настройку, которая имеет приоритет.
Мне как разработчику, важно иметь возможность отключать или включать ее. Поэтому она и будет расположена на вкладке Разработчикам, обычному пользователю на этой вкладке делать нечего. Если уж он туда залез и навключал/навыключал флагов, то подразумевается, что он знает что делает.


bolsun
#42, 03 мая 2024 16:21

(41) собственно такой вариант сейчас и используется. Поэтому можно без проблем отключить или включить замену подсказки через

Процедура УстановитьРежимЗаменыШтатнойПодсказки(Знач НовоеЗначение) Экспорт
	ТурбоКонф.СохранитьЗначениеСеанса(Строка(Конфигуратор.ГлавноеОкно)+"_"+"T9AlwaysShowOnCtrlSpace", НовоеЗначение);
КонецПроцедуры


bolsun
#43, ред. 03 мая 2024 16:31

Я могу добавить в API опцию для включения глобального флага программно, но включать его нужно будет только с запросом пользователю и разово.
А дальше уже гибко включать/отключать для каждого конфигуратора индивидуально.


tormozit
#44, 03 мая 2024 16:47

(42) bolsun, да, уже забыл про это. Довольно неочевидно. Напомни

  1. Как сочетается настройка пользователя T9AlwaysShowOnCtrlSpace и значение сеанса T9AlwaysShowOnCtrlSpace?
  2. Если настройка пользователя выключена, то значение сеанса игнорируется?


tormozit
#45, ред. 03 мая 2024 16:57

В общем я считаю что настройка пользователя T9AlwaysShowOnCtrlSpace излишне усложняет все. Тем более живет на странице "Разработчикам" (скриптов), что дополнительно пугает пользователя. Пользователю ИР адаптера нужно 2 режима работы

  • адаптер включен на максимальную замену всех подсказок
  • адаптер отключен и должна включиться штатная подсказка Конфигуратор+Турбоконф

Так все упростится и в коде и в управлении со стороны пользователя.


bolsun
#46, 03 мая 2024 17:21

(45) tormozit, пользователю на этой вкладке нечего делать, что бы не пугаться. Там много разных галок с которыми нужно уметь обращаться.
Не только разработчикам скриптов но и самой программы. Я эту опцию включаю/отключаю много раз на дню.

Добавлю в API возможность изменения глобальных настроек программы, но с подтверждением пользователя.


bolsun
#47, ред. 03 мая 2024 17:25

(44) tormozit, настройка пользователя T9AlwaysShowOnCtrlSpace имеет приоритет над настройкой текущего конфигуратора "Окно_T9AlwaysShowOnCtrlSpace."


bolsun
#48, 03 мая 2024 17:25

Позже добавлю понятное описание настроек, чтобы можно было отобразить в форме.


tormozit
#49, 03 мая 2024 17:27

(48) bolsun, Они соединяются по "И"? Т.е. режим включается только когда обе включены?


bolsun
#50, 03 мая 2024 17:28

(49) tormozit, да


tormozit
#51, 03 мая 2024 17:29

(46) bolsun, почему пользователь может захотеть ответить "Нет"?


bolsun
#52, 03 мая 2024 17:31

(51) tormozit, хочет использовать гибридный режим и случайно кликнул на уведомление.


bolsun
#53, 03 мая 2024 17:32

(51) tormozit, скрипт злой и хочет включить не ту настройку, которую заявлял. Да мало-ли причин.


bolsun
#54, 03 мая 2024 18:15

Можно добавить и групповое изменение настроек (передачу сразу нескольких), но пока у нас на повестке дня, только одна настройка можно остановиться пока на этом.


tormozit
#55, ред. 03 мая 2024 18:21

Заодно предлагаю сразу подумать и про бесполезную пользовательскую настройку "Автоматически закрывать окно DDE Server Window". При включенном ИР она всегда должна быть включена. А при выключенном ИР - мне без разницы, могу отключать ее, но побочных эффектов от нее уже давно не видно.


tormozit
#56, 03 мая 2024 18:25

А вот настройку "Показывать имена колонок" Турбоконфа при включенном ИР надо автоматом подавлять, не меняя ее пользовательское значение. Вот тут действительно нужен режим временной установки значения в нужное адаптеру значение, т.е. отключать ее пока активен ИР.


bolsun
#57, ред. 03 мая 2024 18:33

(55) tormozit, она не бесполезная и не пользовательская.
Для меня она полезная, я ее периодически отключаю/включаю когда разбираюсь с проблемами пользователей.
Вкладка называется Разработчикам.


tormozit
#58, 03 мая 2024 18:33

(57) bolsun, тогда нужно сделать чтобы она была по умолчанию включена.


bolsun
#59, 03 мая 2024 18:34

(58) tormozit, она и включена по умолчанию.


tormozit
#60, ред. 03 мая 2024 18:37

(59) bolsun, я проверял вчера сброс настроек. Она НЕ включена по умолчанию.


bolsun
#61, ред. 03 мая 2024 18:39

(60) tormozit, в сбросе может и не включена пока, т.к. тестовая и экспериментальная. А при свежей установке или обновлении - включена.


bolsun
#62, 06 мая 2024 13:29

6.1.8892.26906
https://disk.yandex.ru/d/XKCz9ijzgtoO1w

API

  • Добавлен метод ТурбоКонф.УстановитьЗначениеНастройкиПрограммы(ИмяНастройки, Значение, ПричинаИзменения)

ИмяНастройки - Имя настройки. Строка
Значение - Значение настройки. Любое значение
ПричинаИзменения - Описание причины изменения. Строка

Выводит пользователю запрос на изменение настройки с описанием причины изменения.


bolsun
#63, 06 мая 2024 13:34

Теоретически можно заменить уведомление о изменении настроек, на одно общее разрешение для скрипта, менять настройки. Если пользователь полностью доверяет скрипту, то может дать полный доступ к настройкам.
Либо управлять уже индивидуально.


tormozit
#64, 06 мая 2024 18:58

Вызываю метод УстановитьЗначениеНастройкиПрограммы из обработчика ПриПолученииДанныхТ9. При кликах по окну с вопросом вижу уведомления о блокировке.


tormozit
#65, 06 мая 2024 18:59

Кажется нет смысла показывать окно с вопросом, если требуемое значение настройки совпадает с используемым.


tormozit
#66, ред. 06 мая 2024 19:07

Вместо имени настройки в окне вопроса хорошо бы выводить ее представление, чтобы пользователь понимал, как она называется в окне настроек и мог ее потом найти в крайнем случае.
Еще если пользователь не поймет, что за настройка, то он не сможет решиться нажать "Нет".


bolsun
#67, 06 мая 2024 19:02

(64) tormozit, лучше вызывать эту настройку из какого-то более безопасного обработчика. ПриПерезагрузкеСкриптов например.

Кажется нет смысла показывать окно с вопросом, если требуемое значение настройки совпадает с используемым.

Предполагалось, что скрипт будет проверять, нужно или нет менять настройку.

Вместо имени настройки в окне вопроса хорошо бы выводить ее представление, чтобы пользователь понимал где ее потом найти и как она называется в окне настроек.

(48) здесь писал об этом.


bolsun
#68, 06 мая 2024 19:05

(64) tormozit, вообще форма будет использовать другая, асинхронная для отображения запроса. Поэтому поведение изменится.


tormozit
#69, 06 мая 2024 19:15

Возникла ошибка при появлении вопроса. Но его окно отобразилось. Видимо как то связано с отображением уведомлений вместе с ним.

Details: System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен.
Имя объекта: "NotificationForm".
в System.Windows.Forms.Control.CreateHandle()
в System.Windows.Forms.Form.CreateHandle()
в System.Windows.Forms.Control.get_Handle()
в TurboConf.Service.Controls.PopupNotification.‬‌‍‬‎‪‎‍‫‎‎‪‍‪‌‌‭‪‏‮‪‬‌​‎‮()
в System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
в System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
в System.Windows.Forms.Control.InvokeMarshaledCallbacks()

Ссылка скрыта


tormozit
#70, 06 мая 2024 19:19

При вызове из обработчика ПриПолученииДанныхТ9 окно этого вопроса иногда уходит с переднего плана. На панели задач только появляется и потому заметить его очень тяжело. Уже несколько раз такое было. Наверное надо как то активнее его показывать.


bolsun
#71, 06 мая 2024 19:20

(70) tormozit, см (68)


tormozit
#72, ред. 06 мая 2024 19:22

Еще не понятно чем отличаются кнопки "Нет" и "Отмена". Похоже делают одно и тоже. Думаю можно оставить "Нет", а "Отмена" убрать.


bolsun
#73, 06 мая 2024 19:22

(72) tormozit, сейчас обсуждать форму бессмысленно, см (68).


tormozit
#74, 06 мая 2024 19:22

(73) bolsun, понял


bolsun
#75, ред. 06 мая 2024 19:23

(72) tormozit, кнопки будут делать разное, "Нет" будет запрещать менять данную опцию для этого скрипта. Отмена - не будет запрещать и устанавливать значение не будет.


bolsun
#76, 06 мая 2024 20:22

6.1.8892.39696
https://disk.yandex.ru/d/XKCz9ijzgtoO1w

Теперь используется псевдомодальный диалог, с асинхронным обработчиком.
Кнопки:
Да - разово разрешает установку параметра.
Нет - запрещает навсегда.
Отмена - не устанавливает и не запрещает.

Если значения одинаковые, диалог показан не будет.
Показывать диалог рекомендуется через действие всплывающего уведомления. Можно и в других обработчиках, но возможны побочные эффекты, т.к. диалог принудительно перехватывает фокус у конфгуратора, т.к. является псевдомодальным.


bolsun
#77, 06 мая 2024 22:54

Забыл написать, что метод ТурбоКонф.УстановитьЗначениеНастройкиПрограммы(Контекст, ИмяНастройки, Значение, ПричинаИзменения) теперь требует параметр Контекст

Контекст. IRuntimeContextInstance. Обычно ЭтотОбъект.


bolsun
#78, 06 мая 2024 23:55

Жду подтверждения о работоспособности механизма для отправки релиза "наверх".


tormozit
#79, 07 мая 2024 00:01

(78) bolsun, проверил. Клики теперь в окно вопроса сразу приходят. Тексты стали немного понятнее. Пока больше не заметил побочек.


tormozit
#80, 25 мая 2024 13:02

Все работает кажется достаточно удобно. Закрываю заявку.
tormozit изменил статус на Закрыто


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера