Показать сообщение отдельно
  #1857  
Старый 14.06.2022, 08:51
Andrei Mihailov
Guest
 
Сообщений: n/a
По умолчанию Седьмая зона

Andrei Mihailov написал(а) к Egor Glukhov в Jun 22 07:42:00 по местному времени:

Нello, Egor Glukhov.
On 14.06.2022 09:19 you wrote:

EG>> При условии, что они настраиваемы, иначе именно что есть только
EG>> слово. Да и как поможет хоткея быстро найти нужный чекбокс в
EG>> многоуровневом окне настроек с кучей параметров, кроме как
EG>> вызвать само окно?
OR>>> А так, ровно столько же, сколько текстовые конфиги
OR>>> проматывать в поисках нужного. Да ещё разыскивать, в каком
OR>>> именно конфиге нужное.
EG>> "Есть такое слово": grep.

IMНO, это называется "костыли" - упереться в допотопную неудобную технологию и придумывать дополнительные программы, позволяющие ею хоть как то пользоваться.

Причем текстовые конфиги неудобны не только пользователю, но и программисту, которому приходится заморачиваться с их парсингом (но это не точно - я, конечно, не настоящий сварщик ;) и "защитой от дурака".

То ли дело в гуевой форме. Например, на ней можно создать чекбокс с именем "IsNodeRequest", сигнализирующий о том, должен ли узел ожидать входящие, и поле ввода IpNodeAddr". Тогда в программе это будет выглядеть примерно так:

If IsNodeRequest = True Then listen (IpNodeAddr.Text)

И не надо искать эти параметры по тексту, и не надо организовывать "защиту от дурака" (например, на случай, если параметру IsNodeRequest пользователь вместо ожидаемых программой значений True или False присвоит, скажем, ip адрес ноды)

--
Best regards!
Posted using Нotdoged on Android
--- Нotdoged/2.13.5/Android
Ответить с цитированием