Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация

AndrewUs

Фотография AndrewUs

AndrewUs

Регистрация: 13 Mar 2011
Не на форуме Активность: Feb 07 2017 13:39
-----

В теме:[soft] EvaJima 2.28

05 February 2017 - 22:03

Автор, благодарю тебя за полезную и удобную программу, а также за оперативную ее доработку по просьбам/предложениям от пользователей.

Теперь о пожеланиях по юзабилити программы и маленькой ошибке в ней.

...

2. Сейчас при вводе номера ВХ-системы на вкладке "Solar System" приходится букву "J" вводить обязательно заглавной. Было бы правильным отключить строгое соответствие регистру введенной буквы и при необходимости преобразовывать в нужный регистр программно. А еще лучше не обязывать ее ввод (по аналогии с http://wh.pasta.gg), т.к. кроме систем W-space никакие 

другие всё равно не поддерживаются, т.е. "J" в префиксе имени системы как бы подразумевается сама собой.

...

 

Вполне легитимные пожелания. А с пастой и вовсе некрасиво вышло. Сделаем.

 

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

Автор спасибо за Пасту. Но снова прошу решить проблемы с распознаванием введенных строчных букв.
Одна проблема описана выше, в цитате моего исходного сообщения, вторую, но на ту же тему,  выявил в версии 1.30, написав на вкладке "Solar System" имя системы "hek" с маленькой буквы, нажал быстро-кнопку Zkilboard и получил краш-сообщение вида: 
"************** Текст исключения **************

System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре.
   в System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   в EveJimaCore.WhlControls.whlSolarSystemOffline.Event_ShowZkillboard(Object sender, EventArgs e)
   в EveJimaCore.whlButton.label1_Click(Object sender, EventArgs e)
   в System.Windows.Forms.Control.OnClick(EventArgs e)
   в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   в System.Windows.Forms.Control.WndProc(Message& m)
   в System.Windows.Forms.Label.WndProc(Message& m)

"************** **************

 

Если переписать имя системы, используя в качестве первой буквы заглавную, т.е. "Hek", то ошибка не возникает.
Автор ! Считаю таки надо сделать программное преобразование к верному (UpperCase) регистру первой буквы системы введенной пользователем на вкладке "Solar System". Предлагаемое решение должно устранить обе проблемы описанные в этом сообщении. Спасибо.


В теме:[soft] EvaJima 2.28

31 January 2017 - 15:04

Автор, благодарю тебя за полезную и удобную программу, а также за оперативную ее доработку по просьбам/предложениям от пользователей.

Теперь о пожеланиях по юзабилити программы и маленькой ошибке в ней.


В одном из недавних патчей глубоко мною уважаемые CCP..........тяжелым напильником выпилило IGB. ...
То, что действительно мне мешает - это невозможность открыть свернутый IGB, нажать на уже открытой вкладке http://wh.pasta.gg на милые моей душе стрелочки и получить исчерпывающую информацию о том, у какую ВХ меня занесло и чего мне там ждать...... Существующее положение дело меня не устраивало и я написал EvaJima.

 

1. Остается непонятным, почему среди обилия на вкладках "Location" и "Solar System" быстро-кнопок для перехода к сайтам с описанием систем не нашлось места для кнопки уважаемой вами (и мною тоже) Пасты ? А ведь на ее странице есть информация (раздел "Intel"), которая не представлена на других сайтах, кнопки для которых в "EveJima" имеются. Просьба рассмотреть возможность добавления этого ресурса хотя бы на вкладку "Location", а лучше на обе сразу. 
Работающие адреса: http://wh.pasta.gg и http://wh.pizza.moe . Последний из указанных адресов используется на сайте Zkillboard.com.

2. Сейчас при вводе номера ВХ-системы на вкладке "Solar System" приходится букву "J" вводить обязательно заглавной. Было бы правильным отключить строгое соответствие регистру введенной буквы и при необходимости преобразовывать в нужный регистр программно. А еще лучше не обязывать ее ввод (по аналогии с http://wh.pasta.gg), т.к. кроме систем W-space никакие 

другие всё равно не поддерживаются, т.е. "J" в префиксе имени системы как бы подразумевается сама собой.

3. Т.к. программа была переименована и теперь не называется "WH Locator", то и текст в менюшке глобуса в заголовке окна (там где "крестик" закрытия программы) надо заменить.

P.S. по моим субъективным ощущениям браузер в новой (1.29) версии стал работать заметно быстрее. Спасибо.