Board.KolibriOS.org
http://board.kolibrios.org/

Icon - менеджер иконок рабочего стола
http://board.kolibrios.org/viewtopic.php?f=48&t=1515
Page 27 of 30

Author:  0CodErr [ Sat Nov 02, 2013 12:24 pm ]
Post subject:  Re: Icon - менеджер иконок рабочего стола

Продублирую из чата сюда:
Quote:
0CodErr « Thu Oct 31, 2013 10:55 am »
Spoiler: Show
Image

Вот только какая-то проблема с @icon(или даже не только с ним) — сбивается всё при перезапуске.

Mario_r4 « Thu Oct 31, 2013 12:14 pm » 0CodErr: я может опять банальность скажу - а ты сохранял изменения в образ?

0CodErr « Thu Oct 31, 2013 12:16 pm » Mario_r4: да, сохранил. Но я не могу точнее описать этот баг. Иногда просто криво отображаются(не на своём месте), а иногда совсем не отображаются(хотя меню работает по пкм)

Mario_r4 « Thu Oct 31, 2013 12:19 pm » 0CodErr: если ты пользуешься WinImage для редактирования образа рамдиска ,то на N-ной итерации начинаются "чудеса в решете".

Mario_r4 « Thu Oct 31, 2013 12:19 pm » рандомные чудеса

0CodErr « Thu Oct 31, 2013 12:23 pm » Mario_r4: нет, не WinImage. UltraISO. Также пробовал сохранять icon.ini на hd под Kolibri, а потом вырубать Icon, заменять ini, снова запускать Icon. Предположительно играет роль порядок иконок.

Author:  GerdtR [ Sat Nov 02, 2013 3:23 pm ]
Post subject:  Re: Icon - менеджер иконок рабочего стола

Хм... надо внимательнее посмотреть на поведение у меня. Просто бывали случаи, когда пара-тройка иконок сбегали со своих мест. Но то вроде были случаи глюка недоделанной проги.
0CodErr wrote:
Предположительно играет роль порядок иконок
- почему?
И ещё вопрос - этот глюк появился только в последней версии icon или и раньше был?
Mario_r4 wrote:
З.Ы. Пора уже на ты обращаться - мы не в музее.
- привычка, мне ж всего 18 :roll:
А пустое имя, наверное всё-таки буду подменять на пробелы. Ну... вдруг юзер и вправду захотел иконку без подписи, захотел - получи, а тонкости реализации ему знать незачем.

Author:  0CodErr [ Sat Nov 02, 2013 3:31 pm ]
Post subject:  Re: Icon - менеджер иконок рабочего стола

GerdtR wrote:
этот глюк появился только в последней версии icon или и раньше был?
Я пробовал это только в одной версии.
GerdtR wrote:
0CodErr писал(а):
Предположительно играет роль порядок иконок
- почему?
Я только предположил, потому что при различном порядке добавления\редактирования\ перемещения результат тоже бывает разный.

Author:  Heavyiron [ Sat Nov 02, 2013 7:26 pm ]
Post subject:  Re: Icon - менеджер иконок рабочего стола

GerdtR Убегание одной-двух иконок со своих мест у меня иногда случалось и на предыдущих версиях.

Author:  Mario_r4 [ Sun Nov 03, 2013 2:47 pm ]
Post subject:  Re: Icon - менеджер иконок рабочего стола

GerdtR wrote:
А пустое имя, наверное всё-таки буду подменять на пробелы. Ну... вдруг юзер и вправду захотел иконку без подписи, захотел - получи, а тонкости реализации ему знать незачем.

Только что проверил - W7 не хочет создавать иконки с пустым именем. Мало ли что пользователь хочет.

Author:  GerdtR [ Mon Nov 04, 2013 1:45 am ]
Post subject:  Re: Icon - менеджер иконок рабочего стола

Так у нас же не Windows, у нас Колибри. А реализовать не сложно.

Author:  Mario_r4 [ Mon Nov 04, 2013 2:08 am ]
Post subject:  Re: Icon - менеджер иконок рабочего стола

GerdtR wrote:
Так у нас же не Windows, у нас Колибри.

Реакцию больших систем в большинстве случаев полезно заимствовать - за ними опыт многих лет эксплуатации.

Author:  Heavyiron [ Mon Nov 04, 2013 2:27 am ]
Post subject:  Re: Icon - менеджер иконок рабочего стола

У себя сделал по умолчанию иконки перемещаемыми (могу в ини запихнуть эту опцию, чтобы проще поменять было), плюс убрал переменные связанные с icon.dat. Делать коммит?

Author:  Mario_r4 [ Mon Nov 04, 2013 2:31 am ]
Post subject:  Re: Icon - менеджер иконок рабочего стола

Heavyiron wrote:
У себя сделал по умолчанию иконки перемещаемыми (могу в ини запихнуть эту опцию, чтобы проще поменять было), плюс убрал переменные связанные с icon.dat. Делать коммит?

Я думаю лучше оставить иконки не перемещаемыми, а вот очистка кода полезное дело.

Author:  0CodErr [ Mon Nov 04, 2013 12:26 pm ]
Post subject:  Re: Icon - менеджер иконок рабочего стола

Heavyiron wrote:
могу в ини запихнуть эту опцию, чтобы проще поменять было
Думаю, будет полезно.

Author:  GerdtR [ Mon Nov 04, 2013 2:33 pm ]
Post subject:  Re: Icon - менеджер иконок рабочего стола

Heavyiron, да, делайте, будет здорово. Ну только иконки пусть по умолчанию будут неперемещаемыми, так удобней просто.
Mario_r4, а из больших систем лучше брать действительно что-то полезное, а не повторять их. Запретить иконки без подписи - это минус, а не плюс.

Author:  0CodErr [ Mon Nov 04, 2013 2:47 pm ]
Post subject:  Re: Icon - менеджер иконок рабочего стола

GerdtR wrote:
из больших систем лучше брать действительно что-то полезное
Абсолютно согласен с этим. А не копировать только потому, что «у них так».
Mario_r4 wrote:
Только что проверил - W7 не хочет создавать иконки с пустым именем.
Возможно, это связано с ограничением имён файлов. Если не ошибаюсь, то управляющие символы(и в том числе 0x0) нельзя использовать.

Author:  Mario_r4 [ Mon Nov 04, 2013 3:25 pm ]
Post subject:  Re: Icon - менеджер иконок рабочего стола

Не, ну ради бога, если вы оба такие умные дорабатывайте libini, чтобы она поддерживала несколько иконок с нулевым названием.

Вы вообще понимаете, что должен быть какой-то идентификатор по которому данные отличаются? Идентификатор не может быть пустым по банально логическим причинам. Хотите пустые имена? Вводите дополнительный непустой идентификатор в систему классификации данных.

Мне уже надоело доказывать очевидные вещи.

Author:  Leency [ Mon Nov 04, 2013 3:38 pm ]
Post subject:  Re: Icon - менеджер иконок рабочего стола

Соглашусь с Mario. Иконка без названия некомильфо. Если хотите, сделайте имя по-умолчанию и делов.

Author:  0CodErr [ Mon Nov 04, 2013 3:58 pm ]
Post subject:  Re: Icon - менеджер иконок рабочего стола

Mario_r4 wrote:
дорабатывайте libini
Mario_r4 wrote:
Вводите дополнительный непустой идентификатор
Mario_r4, всё элементарно же :)
Вместо этого:
Spoiler: Show
Quote:
[KFM]
path=/SYS/FILE MANAGERS/KFM
param=
ico=5
x=0
y=0
[TINYPAD]
path=/SYS/TINYPAD
param=
ico=9
x=0
y=68

Можно так:
Spoiler: Show
Quote:
[id0]
name=KFM
path=/SYS/FILE MANAGERS/KFM
param=
ico=5
x=0
y=0
[id1]
name=TINYPAD
path=/SYS/TINYPAD
param=
ico=9
x=0
y=68

Page 27 of 30 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/