Page 26 of 30

Re: Icon - менеджер иконок рабочего стола

Posted: Fri Oct 25, 2013 10:58 am
by Mario_r4
4082 - контекстное меню нажимается, программы запускаются
4084 - контекстное меню не нажимается, программы не запускаются

Re: Icon - менеджер иконок рабочего стола

Posted: Fri Oct 25, 2013 2:23 pm
by GerdtR
Поправил. Мда, сила моей невнимательности велика. Надеюсь хоть сейчас не добавил багов :?

Re: Icon - менеджер иконок рабочего стола

Posted: Fri Oct 25, 2013 2:30 pm
by Mario_r4
GerdtR wrote:Мда, сила моей невнимательности велика. Надеюсь хоть сейчас не добавил багов :?
Говорят помогает.
Spoiler:Image

Re: Icon - менеджер иконок рабочего стола

Posted: Fri Oct 25, 2013 2:33 pm
by Mario_r4
GerdtR wrote:Поправил.
Ты не поверишь! Не работает.

UPD Приношу свои извинения - я поторопился и проверял 4085 ревизию.

Re: Icon - менеджер иконок рабочего стола

Posted: Fri Oct 25, 2013 7:18 pm
by 0CodErr
Unfix icons, Add icon, Create, перетаскиваем иконку и отпускаем кнопку мыши.
Иконки не реагируют на нажатия, контекстное меню не появляется по нажатию правой кнопки мыши.
VirtualBox:
Указатель мыши остаётся в виде перетаскиваемой иконки.
Qemu:
Указатель мыши принимает вид указателя по умолчанию.
svn4088

Re: Icon - менеджер иконок рабочего стола

Posted: Sat Oct 26, 2013 12:29 am
by Mario_r4
SVN r. 4091, 4094 - настройки программы @ICON перенесены в директорию SETTINGS системного диска.

Re: Icon - менеджер иконок рабочего стола

Posted: Sat Oct 26, 2013 5:22 pm
by Mario_r4
Есть проблема с тем что новый Icon не учитывает значения устанавливаемые ф.48.6 (и получаемые по 48.5 соответственно). Таким образом если панель задач установить сверху (а такую возможность я предусмотрел установкой параметра Attachment=0 в panel.ini), то иконки оказываются под ней. Нужна коррекция - положение иконок должно корректироваться относительно значений ф. 48.5. Пока хотя бы с учетом верхнего и нижнего значениия, а лучше и левого с правым значения.

Re: Icon - менеджер иконок рабочего стола

Posted: Fri Nov 01, 2013 10:50 pm
by Akyltist
подтверждаю слова 0CodErr
- добавляем иконку на заполняя параметров
- открепляем и пытаемся перетащить
- VB и Qemu - иконка таскается за указателем перекрывая его

Re: Icon - менеджер иконок рабочего стола

Posted: Sat Nov 02, 2013 12:14 am
by GerdtR
Mario_r4 wrote:Есть проблема с тем что новый Icon не учитывает значения устанавливаемые ф.48.6 (и получаемые по 48.5 соответственно). Таким образом если панель задач установить сверху (а такую возможность я предусмотрел установкой параметра Attachment=0 в panel.ini), то иконки оказываются под ней. Нужна коррекция - положение иконок должно корректироваться относительно значений ф. 48.5. Пока хотя бы с учетом верхнего и нижнего значениия, а лучше и левого с правым значения.
Сделал учёт и верхнего, и левого.

Re: Icon - менеджер иконок рабочего стола

Posted: Sat Nov 02, 2013 12:49 am
by GerdtR
0CodErr, Akyltist, в баге виновата опять (ну, Mario_r4, ждите моей мсти :twisted: ) libini. Оказывается, она вылетает при попытке создать секцию с пустым именем. Вот теперь думаю - то ли запретить в проге создавать иконки с пустым именем(или автоматически заменить их на имя из пробела), то ли опять ковырять libini. Наверное, второе...
UPD: linini вылетает при попытки найти секцию с пустым именем. Создаёт она её нормально, а вот изменять её уже не получится.

Re: Icon - менеджер иконок рабочего стола

Posted: Sat Nov 02, 2013 2:11 am
by Mario_r4
GerdtR wrote:ну, Mario_r4, ждите моей мсти :twisted:
1) А я тут причем? Я не автор библиотеки. Не нужно валить с больной головы на здоровую.
2) Любая система работает стабильно в пределах определенных показателей. Выход за пределы выливается в ССЗБ. Передача пустого идентификатора является явным нарушением функционирования. Вот создание секции с пустым именем это явный баг libini и его нужно исправлять.

Re: Icon - менеджер иконок рабочего стола

Posted: Sat Nov 02, 2013 2:18 am
by GerdtR
То есть предлогаете в libini добавить проверку имени секции на случай пустой строки, а в icon подменять пустую строку на строку из пробелов?

Re: Icon - менеджер иконок рабочего стола

Posted: Sat Nov 02, 2013 2:20 am
by GerdtR
-> 1) А я тут причем? Я не автор библиотеки. Не нужно валить с больной головы на здоровую.
Зато Вы автор идеи с иконками в ini. Вот, мучаюсь теперь :)

Re: Icon - менеджер иконок рабочего стола

Posted: Sat Nov 02, 2013 4:02 am
by Mario_r4
GerdtR wrote:То есть предлогаете в libini добавить проверку имени секции на случай пустой строки, а в icon подменять пустую строку на строку из пробелов?
А можно ведь посмотреть на большие системы - там автоматом имя какое-нибудь генерируется.
GerdtR wrote:Зато Вы автор идеи с иконками в ini. Вот, мучаюсь теперь
Это мучения? Это? Серьезно?!
Spoiler:Что ты знаешь о боли?

Image
З.Ы. Пора уже на ты обращаться - мы не в музее.

Re: Icon - менеджер иконок рабочего стола

Posted: Sat Nov 02, 2013 8:37 am
by Akyltist
GerdtR wrote:0CodErr, Akyltist, в баге виновата опять (ну, Mario_r4, ждите моей мсти :twisted: ) libini. Оказывается, она вылетает при попытке создать секцию с пустым именем. Вот теперь думаю - то ли запретить в проге создавать иконки с пустым именем(или автоматически заменить их на имя из пробела), то ли опять ковырять libini. Наверное, второе...
UPD: linini вылетает при попытки найти секцию с пустым именем. Создаёт она её нормально, а вот изменять её уже не получится.
сделай как делают на форумах и сайтах, при не указании параметров Нотифай с надписью вы не заполнили поля) и все! Пока не заполнят - никаких телодвижений или пусть отмену жмёт.