Страница 6 из 10 ПерваяПервая 12345678910 ПоследняяПоследняя
Показано с 76 по 90 из 143
Like Tree30Спасибо

Тема: Logger.NET

  1. #76
    Very High Power Аватар для UA3GDW
    Регистрация
    04.09.2008
    Адрес
    г.Грязи
    Возраст
    47
    Сообщений
    1,035
    Поблагодарили
    136
    Поблагодарил
    48
    Цитата Сообщение от RZ1ZR Посмотреть сообщение
    хотелось бы в будущем на этой карте видеть раскраску по континентам, с выбором цветов.
    Эта карта пока лишь всего картинка. Чтобы сделать раскраску континентов, карту следует нарисовать "вручную" в коде программы. Ну это всё потом, незагадамши.

  2. #77
    Low Power
    Регистрация
    15.08.2007
    Сообщений
    56
    Поблагодарили
    6
    Поблагодарил
    4
    Графические замечания.Нажмите на изображение для увеличения. 

Название:	1.png 
Просмотров:	6 
Размер:	6.4 Кб 
ID:	200073Название: 2.png
Просмотров: 195

Размер: 4.8 КбНажмите на изображение для увеличения. 

Название:	3.png 
Просмотров:	10 
Размер:	67.3 Кб 
ID:	200075Название: 4.png
Просмотров: 195

Размер: 9.8 КбНазвание: 5.png
Просмотров: 195

Размер: 14.7 Кб

  3. #78
    Very High Power Аватар для UA3GDW
    Регистрация
    04.09.2008
    Адрес
    г.Грязи
    Возраст
    47
    Сообщений
    1,035
    Поблагодарили
    136
    Поблагодарил
    48
    Цитата Сообщение от RA1AFR Посмотреть сообщение
    Графические замечания
    Спасибо за замечания!
    Споты группируются в диапазоне 3 кГц. Шкала масштабируется и имеется возможность изменять шрифт. Комментарии к спотам выводятся ниже "------" (после "Спот принят в...". У Вас там "LSB". Позывные для старых спотов в колонке "Позывной" выделять цветом - принципиально? Я так не посчитал. Что значит: "неоправданное перемещение шкалы" и "её фиксированное положение"?

  4. #79
    Low Power
    Регистрация
    15.08.2007
    Сообщений
    56
    Поблагодарили
    6
    Поблагодарил
    4
    Доброй вечер Роман!

    Про споты. А зачем вообще их группировать? И почему в полосе 3 кГц, а, например, не 5.4 или какой-либо другой? Группировать можно и по количеству спотов – тоже интересно. Предназначение этой шкалы – оперативная информация об всех спотах на диапазоне. А группирование скрывает комментарий к споту, а в нём зачастую важная информация, ещё лучше знать историю комментариев. Из голубого облака комментария в текущий момент важен сам комментарий к споту и время жизни спота остальное вторично и эту информацию можно отобразить более наглядно. Трудно запомнить комментарии даже к нескольким спотам, да и зачем напрягать пользователя – надо просто отобразить комментарий справа от позывного. Тем более что облако появилось и исчезло, а постоянно кликать даже любимой мышкой – это уже не интересно. Предложение. Если уж группировать споты, то по горизонтали, а ещё лучше сделать это выбираемой опцией.

    Про масштаб. Позже обнаружил, что шкала масштабируется клавишами + и -, но для этого надо оторвать руку от любимой мышки, понажимать, а потом снова к любимой мышке. Предложения. 1. Желательно сделать две кнопочки + и – или ползунок для масштабирования шкалы. 2. Минимальный размер шкалы диапазона в размер окна Карты диапазона. 3. Запоминать текущее значение масштаба для каждого диапазона и положение относительно самого окна.

    Про цвет позывного. Это признак, как информация о каком-то состоянии спота, успешно используется в других Логах. Логично использовать его и здесь. Ведь зачем-то эта опция была заложена в программу? Будем надеяться, что она реализуется и в этой программе.

    Про шкалу. Возможно привычка – шкала на приборе не должна дергаться, это некая точка отсчёта не только в инструментальном смысле, но и в психологическом тоже.
    73!

  5. #80
    Very High Power Аватар для UA3GDW
    Регистрация
    04.09.2008
    Адрес
    г.Грязи
    Возраст
    47
    Сообщений
    1,035
    Поблагодарили
    136
    Поблагодарил
    48
    Цитата Сообщение от RA1AFR Посмотреть сообщение
    Про споты. А зачем вообще их группировать?
    Очень часто на одной и той же частоте или рядом работает по несколько станций. Можно и не группировать. Но мне такие "портянки" не нравятся:
    Нажмите на изображение для увеличения. 

Название:	portynka.png 
Просмотров:	9 
Размер:	17.9 Кб 
ID:	200382
    ...когда, например, из CW - участка споты простираются на весь диапазон.

    Цитата Сообщение от RA1AFR Посмотреть сообщение
    Предназначение этой шкалы – оперативная информация об всех спотах на диапазоне.
    BandMap - всего лишь графическое представление работающих в выбранном диапазоне станций. А ещё есть таблица принятых спотов.

  6. #81
    Low Power
    Регистрация
    15.08.2007
    Сообщений
    56
    Поблагодарили
    6
    Поблагодарил
    4
    Всем добрый день!
    Всё познаётся в сравнении. Поэтому здесь не хватает пейзажа вашей школы. Дополним сей вернисаж ещё парой снимков.

    Нажмите на изображение для увеличения. 

Название:	1.png 
Просмотров:	6 
Размер:	14.7 Кб 
ID:	200424 Нажмите на изображение для увеличения. 

Название:	2.png 
Просмотров:	6 
Размер:	17.4 Кб 
ID:	200425

    Цель этих BandMap, наверное, прежде всего это информация об станциях, работающих на данном диапазоне или его участке. На первом видно все станции, на вторых не все. На обоих есть не желательные графические представления. Нам не нравится оба решения. Следовательно, надо искать какое-то приемлемое решение для выхода из этой ситуации.
    Если относится к BandMap как «… всего лишь графическое представление…», т.е. как картинка, то его тогда лучше вообще не делать. Если это инструмент для работы, то прежде всего он должен быть удобен, функционален и т.д. Множество различных опций BandMap реализовано в разных Логах.
    Есть другой способ представления этой информации в виде таблицы. Не буду перечислять все плюсы и минусы этих инструментов. Пользователь выбирает, что ему удобно в данный момент. Шурупы можно вкручивать – отвёрткой, шуроповёртом, молотком. Главное, что за результат мы получаем в итоге.
    Идея BandMap была реализована давно – в программе Band Master. Это говорит об привлекательности этого способа. Создатели SDR техники тоже представили эфир в виде своеобразного BandMap, который логично вытекает из наших представлений об этой информации и это удобно. Интересно посмотреть это в виде таблицы. К сожалению создатели SDR программ не пишут Логов и наоборот. Когда-нибудь, наверное, надеюсь это произойдёт.
    Теперь один из способов решения проблемы. Вспомним старые радиоприёмники где на грубых шкалах использовалась лупа. Её можно рассматривать как нелинейность основной шкалы. Этот прием можно реализовать и здесь. Можно ввести понятие плотность спотов в полосе частот. И масштабировать этот участок, а не всю шкалу. Вращая валкодер TRX будем двигаться этим окном по диапазону. Если добавить немного интеллекта этому механизму то, например, в режиме обзора BandMap сам покажет где скопление станций и т.д.
    При переключении диапазонов раскрытые группировки спотов обратно группируются. Не логично.
    Кстати про масштабирование – потом вспомнил, что оно работает по CTRL + колёсико мыши. Работает хорошо!
    73!

  7. #82
    Low Power
    Регистрация
    15.08.2007
    Сообщений
    56
    Поблагодарили
    6
    Поблагодарил
    4
    У меня заработало меню Карты диапазона, в результате выключил группировку спотов. Получил в результате следующие картины.

    Название: 7.png
Просмотров: 117

Размер: 11.6 Кб Название: 8.png
Просмотров: 116

Размер: 14.7 Кб Нажмите на изображение для увеличения. 

Название:	9.png 
Просмотров:	7 
Размер:	9.5 Кб 
ID:	200456 Название: 10.png
Просмотров: 116

Размер: 3.1 Кб

    Просто масштабированием, не удаётся растащить все споты. Не хватает масштаба. Относительно чего делается масштабирование – не понятно. При этом указатель частоты остаётся на месте, а шкала движется, но при этом TRX не перестраивается, а указатель оказывается как-бы на другой частоте. При выбранном минимальном значении масштаба шкалы для быстрого перемещения от начала в конец диапазона удобнее использовать прием «перетаскивания» шкалы с помощью мыши.

  8. #83
    Very High Power Аватар для UA3GDW
    Регистрация
    04.09.2008
    Адрес
    г.Грязи
    Возраст
    47
    Сообщений
    1,035
    Поблагодарили
    136
    Поблагодарил
    48
    Сделаю "портянку". Это для меня в разы проще! Но дело в том, что я просил протестировать выкладываемые мной сборки на предмет ошибок, а не "хотелок". Вот, например, при редактировании QSO имеются несколько ошибок, но нашёл я их сам. Тоже самое и при импорте из ADIF.

  9. #84
    Low Power
    Регистрация
    15.08.2007
    Сообщений
    56
    Поблагодарили
    6
    Поблагодарил
    4
    Всем добрый день!
    Может у меня какая-нибудь нестыковка?
    Нажмите на изображение для увеличения. 

Название:	11.png 
Просмотров:	4 
Размер:	39.8 Кб 
ID:	200490

  10. #85

  11. #86
    Very High Power Аватар для UA3GDW
    Регистрация
    04.09.2008
    Адрес
    г.Грязи
    Возраст
    47
    Сообщений
    1,035
    Поблагодарили
    136
    Поблагодарил
    48
    Владимир, добрый день!
    Покажите, пожалуйста, полный текст исключения.
    ---
    Со вторым монитором я ещё не проверял работу программы.

  12. #87
    Low Power
    Регистрация
    15.08.2007
    Сообщений
    56
    Поблагодарили
    6
    Поблагодарил
    4
    Вот так получилось.
    Название: 14.png
Просмотров: 82

Размер: 10.6 Кб
    ************** Текст исключения **************
    System.ApplicationException: Library of graphical user interface H:\loggernet_18_11_2017\Debug\OmniRig.Client.WinGUI.dll is not found, or it failed to load.
    в OmniRig.Client.RigClient.ShowRigsSettingsDialog(Object owner)
    в LoggerNET.Forms.Editors.AppOptionsForm.rsButton3_Click(Object sender, EventArgs e)
    в System.Windows.Forms.Control.OnClick(EventArgs e)
    в RsDesign.Controls.STD.RsButtonBase.OnClick(EventArgs e)
    в RsDesign.Controls.STD.RsButton.OnClick(EventArgs e)
    в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    в System.Windows.Forms.Control.WndProc(Message& m)
    в RsDesign.Controls.STD.RsButton.WndProc(Message& m)
    в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

  13. #88
    Very High Power Аватар для UA3GDW
    Регистрация
    04.09.2008
    Адрес
    г.Грязи
    Возраст
    47
    Сообщений
    1,035
    Поблагодарили
    136
    Поблагодарил
    48
    А антивирус случайно по своей глупости DLL-ку: OmniRig.Client.WinGUI.dll не заблокировал? Система пишет, что эта DLL не найдена.

  14. #89
    Low Power
    Регистрация
    15.08.2007
    Сообщений
    56
    Поблагодарили
    6
    Поблагодарил
    4
    При нажатии на кнопку выход
    Название: 20.png
Просмотров: 72

Размер: 11.5 Кб
    ************** Текст исключения **************
    System.InvalidOperationException: Коллекция была изменена; невозможно выполнить операцию перечисления.
    в System.Collections.ArrayList.ArrayListEnumeratorSimple.MoveNext()
    в System.Windows.Forms.Application.ExitInternal()
    в System.Windows.Forms.Application.ThreadContext.OnThreadException(Excep tion t)
    в System.Windows.Forms.Control.WndProcException(Exception e)
    в System.Windows.Forms.Control.ControlNativeWindow.OnThreadException(Exc eption e)
    в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    в System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
    в System.Windows.Forms.Application.ComponentManager.System.Windows.Forms .UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
    в System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int 32 reason, ApplicationContext context)
    в System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
    в System.Windows.Forms.Application.RunDialog(Form form)
    в System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
    в LoggerNET.Forms.RigForm.mnuConfig_Click(Object sender, EventArgs e)
    в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
    в System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
    в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
    в System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
    в System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
    в System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
    в System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
    в System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
    в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    в System.Windows.Forms.Control.WndProc(Message& m)
    в System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    в System.Windows.Forms.ToolStrip.WndProc(Message& m)
    в System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
    в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    Антивирус Nod32 не ругался, перезапуск лога не помогает.

  15. #90
    Low Power
    Регистрация
    15.08.2007
    Сообщений
    56
    Поблагодарили
    6
    Поблагодарил
    4
    Запустил старую версию от апреля 2016, всё сработало. Сканирование антивирусом всей папки текущей версии - всё ОК!

Похожие темы

  1. Win-Test Logger
    от RK3TD в разделе Аппаратные журналы
    Ответов: 66
    Последнее сообщение: 16.01.2022, 23:29
  2. Как связать IC-718 с LOGGER 32?
    от UA9KAZ в разделе Аппаратные журналы
    Ответов: 0
    Последнее сообщение: 14.02.2010, 00:32
  3. UR5FCM Logger ver. 3b
    от UR5FCM в разделе Лог UR5EQF
    Ответов: 328
    Последнее сообщение: 21.04.2009, 02:14
  4. Logger 32
    от UA9KAZ в разделе Аппаратные журналы
    Ответов: 3
    Последнее сообщение: 16.01.2007, 11:27
  5. Как руссифицировать Logger 32?
    от RW6BN в разделе Компьютеры и сети
    Ответов: 2
    Последнее сообщение: 22.12.2004, 19:20

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Рейтинг@Mail.ru
eXTReMe Tracker


Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×