Page 22 of 30

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

Posted: Sun Sep 22, 2013 12:41 am
by GerdtR
Изверг!

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

Posted: Sun Sep 22, 2013 2:51 pm
by GerdtR
0CodErr, как вы смогли снова испачкать иконки? Сейчас возможно только одно окно создать/изменить. При клике в меню, если окно уже создано, то оно просто станет активным(но останется старым). Раньше можно было несколько окон, а стек был один на всех. Вот, видимо, и была причина слёта. Сейчас запачкать иконки не получается.

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

Posted: Sun Sep 22, 2013 7:05 pm
by 0CodErr
GerdtR, это проявляется, например, при перемещении окна или при сворачивании в заголовок, да и просто при перерисовке(но это реже). Мусор появляется не обязательно после каждого перемещения.
Я думаю, достаточно будет несколько раз щёлкнуть правой кнопкой мыши на заголовок, чтобы появился такой мусор.

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

Posted: Mon Sep 30, 2013 10:42 am
by Mario_r4
GerdtR
SVN r. 3953 - я поменял цвет менюшки вызываемой по правой ПКМ на системный. Я думаю так логичней будет, иначе с цветовой гаммой скина не сходится, да и вообще мало контрастно было.

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

Posted: Mon Sep 30, 2013 2:12 pm
by GerdtR
О, спасибо.

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

Posted: Fri Oct 04, 2013 2:43 am
by GerdtR
0CodErr, проверьте на самой новой версии. У меня иконки никак не хотят пачкаться.

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

Posted: Fri Oct 04, 2013 9:28 am
by 0CodErr
Похоже, что svn3972 не собралась.
http://builds.kolibrios.org/eng/logs/svn3972-err.txt wrote:../../programs/system/icon_new/@icon.asm [46]:
include 'bgredraw.inc'
error: file not found.
make: *** [@icon] Error 1
make: Target `all' not remade because of errors.

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

Posted: Fri Oct 04, 2013 10:57 am
by Leency
Регистр: BGREDRAW.INC

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

Posted: Fri Oct 04, 2013 12:44 pm
by GerdtR
Мда, Винда ставит регистр букв, какой ей удобно. Со второй попытки исправил:) Вроде...

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

Posted: Fri Oct 04, 2013 1:24 pm
by Mario_r4
Винда ставит прописные буквы для старого варианта в 8+3 символов, это позволяет экономить структуру FAT, потому что длинные имена записываются более хитрым способом.

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

Posted: Fri Oct 04, 2013 1:42 pm
by 0CodErr
Я проверял svn3974 в VirtualBox и Qemu.
Иконки по-прежнему «пачкаются», плюс ещё добавилось:
При перетаскивании иконки перерисовываются не сразу. Перетащили иконку Kfar — она не перерисовалась. Перетащили иконку Calc — перерисовалась иконка Kfar, а иконка Calc не перерисовалась.
Spoiler:
1.gif
1.gif (28 KiB)
Viewed 3849 times

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

Posted: Fri Oct 04, 2013 4:45 pm
by CleverMouse
Mario_r4 wrote:Винда ставит прописные буквы для старого варианта в 8+3 символов, это позволяет экономить структуру FAT, потому что длинные имена записываются более хитрым способом.
Винда сохраняет регистр символов. Если имя умещается в 8+3 символов, регистр всех букв собственно имени одинаковый и регистр всех букв расширения одинаковый, то винда не создаёт длинного имени.
TEST.TXT, test.TXT, TEST.txt, test.txt - будет только короткое имя и два недокументированных флага в короткой записи, для регистра собственно имени и расширения. Системы, не знающие про недокументированные флаги, покажут все эти имена как TEST.TXT.
Test.txt - будет длинное имя.

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

Posted: Fri Oct 04, 2013 6:23 pm
by Mario_r4
CleverMouse wrote:Винда сохраняет регистр символов. Если имя умещается в 8+3 символов, регистр всех букв собственно имени одинаковый и регистр всех букв расширения одинаковый, то винда не создаёт длинного имени.
TEST.TXT, test.TXT, TEST.txt, test.txt - будет только короткое имя и два недокументированных флага в короткой записи, для регистра собственно имени и расширения. Системы, не знающие про недокументированные флаги, покажут все эти имена как TEST.TXT.
Test.txt - будет длинное имя.
И казалось бы причем здесь NTFS...

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

Posted: Fri Oct 04, 2013 7:01 pm
by CleverMouse
Mario_r4 wrote:
CleverMouse wrote:Винда сохраняет регистр символов. Если имя умещается в 8+3 символов, регистр всех букв собственно имени одинаковый и регистр всех букв расширения одинаковый, то винда не создаёт длинного имени.
TEST.TXT, test.TXT, TEST.txt, test.txt - будет только короткое имя и два недокументированных флага в короткой записи, для регистра собственно имени и расширения. Системы, не знающие про недокументированные флаги, покажут все эти имена как TEST.TXT.
Test.txt - будет длинное имя.
И казалось бы причем здесь NTFS...
Казалось бы, при чём здесь Лужков...

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

Posted: Fri Oct 04, 2013 11:09 pm
by Mario_r4
CleverMouse wrote:
Mario_r4 wrote:
CleverMouse wrote:Винда сохраняет регистр символов. Если имя умещается в 8+3 символов, регистр всех букв собственно имени одинаковый и регистр всех букв расширения одинаковый, то винда не создаёт длинного имени.
TEST.TXT, test.TXT, TEST.txt, test.txt - будет только короткое имя и два недокументированных флага в короткой записи, для регистра собственно имени и расширения. Системы, не знающие про недокументированные флаги, покажут все эти имена как TEST.TXT.
Test.txt - будет длинное имя.
И казалось бы причем здесь NTFS...
Казалось бы, при чём здесь Лужков...
Я к тому что - почему на NTFS проявляются характерные особенности FAT. А про Лужкова уже Доренко достаточно навыдумывал. :)