У вас включён рапорт по умолчанию. Поэтому логика пропускает поля ввода рапорта, если они были ранее заполнены (не пустые). Рапорт по умолчанию ведь и рассчитан на "ленивых", чтобы каждый раз не вводить его.
Вид для печати
Да, но при вводе связи с UA3GDW поля RST не пропускаются, а при вводе UR4IX - пропускаются.
Кроме того, при вводе связи с UA3GDW выход из поля RST происходит клавишей TAB, а при работе с UR4IX выход из этого поля происходит автоматически при вводе последнего знака. Заметили, что по привычке нажав клавишу TAB, я перелетел в поле QTH?
Непредсказуемое поведение окна ввода QSO очень сильно напрягает. Это недопустимо.
А жаль, лог очень даже не плох. Если бы не эта дурацкая ситуация с непредсказуемостью поведения фокуса, то я бы на нем остановился. Потратил время, изучил программу, настроил, и вдруг выясняется, что, если позывной не внесен в базу позывных (это я Вам даю подсказку), то придется угадывать и искать глазами курсор. 10 связей, и эта ситуация начинает доставать.
Работа над новым логом с задатками кроссплатформенности продолжается.
Мои труды в написании OmniRig под .NET на основе исходных текстов автора OmniRig дали первые плоды.
Это означает, что горячо любимая всеми программа OmniRig сможет работать и на Linux.
Это конечно нечто ужасное переписывать исходники с Delphi на C#, но я это осилил.
Теперь всё надо привести в божеский вид. Хочу попробовать использовать сетевой протокол,
чтобы можно было управлять трансивером по сети.
Вложение 103966Вложение 103967
В .NET есть такое понятие, как домен. Т.е. сборки (программы, DLL) загруженные в один домен могут обмениваться между собой данными. В данном случае применить это тоже не получилось. D-Bus наверняка в Mono нет, впрочем, не знаю. Остаются сокеты.
Уважаемые форумчане!
Большая к вам просьба протестировать работу OmniRig .NET. В папке Debug следует запустить программу OmniRigTest.exe.
Сначала нужно установить ".NET Framework 4.0" (если не установлена). Под Linux нужно поставить "Mono".
Вложение 104090
так пишем лог под Линукс ???? :))