Page 14 of 30
Re: Icon - менеджер иконок рабочего стола
Posted: Wed Jun 19, 2013 8:46 pm
by Leency
Можно, но ты никогда не знаешь сколько всего будет иконок. Лучше всего если окно тянется и содержимое подстраивается. Вот
Re: Icon - менеджер иконок рабочего стола
Posted: Wed Jun 19, 2013 9:28 pm
by SoUrcerer
А два раза зачем?
Re: Icon - менеджер иконок рабочего стола
Posted: Wed Jun 19, 2013 9:40 pm
by Leency
Дима... в левом перемотка по < > в право скроллбар.
Re: Icon - менеджер иконок рабочего стола
Posted: Wed Jun 19, 2013 9:56 pm
by SoUrcerer
Долго думал, к чему это. Ты подумал, что я не вижу причин для двух скриншотов? О нет, я не вижу причин для двух строк иконок
Re: Icon - менеджер иконок рабочего стола
Posted: Wed Jun 19, 2013 10:21 pm
by Mario_r4
SoUrcerer wrote:О нет, я не вижу причин для двух строк иконок
Блин - вот тебе и единомышленники по вконтакту.
Он подразумевал более одного столбца, а поскольку он ленивый @#% (я такой же), то просто продублировал одни и те же иконки, вместо того чтобы взять и надергать не повторяющиеся.
Re: Icon - менеджер иконок рабочего стола
Posted: Wed Jun 19, 2013 10:37 pm
by SoUrcerer
О_о а я реально думал - нахрена два ряда одинаковых иконок-то?
Re: Icon - менеджер иконок рабочего стола
Posted: Wed Jun 19, 2013 10:39 pm
by Leency
Mario
Именно.
Дима, lol

твоя идея тоже интересна, чтобы показывать за раз все иконки. Сейчас их 35 и это вполне возможно.
Re: Icon - менеджер иконок рабочего стола
Posted: Thu Jun 20, 2013 12:30 am
by GerdtR
У меня прокрутка на страницу(т.е. 10 иконок), а не по иконке. Довольно быстро получается. С подчёркиванием(хотя можно как-то эффектней выделить, рамкой что ли) ещё не заморачивался просто. Ну это ладно, не долго. С прокруткой, наверно, сложнее будет. Хотя в box_lib если посмотреть, там вроде готовое есть. Да, по поводу максимума иконок. Точно не уверен, но вроде сколько памяти хватит - столько и можно пихать в iconstrp.png .
PS: С файлом иконок опять ложанулся

Нормальный под все разрешения стёр похоже. Сделаю нормальный, аналогичный в ночной сборке и тогда скину.
Re: Icon - менеджер иконок рабочего стола
Posted: Thu Jun 20, 2013 12:38 am
by Mario_r4
GerdtR wrote:PS: С файлом иконок опять ложанулся

Нормальный под все разрешения стёр похоже.
Бэкапы делают только трусы! Настоящие герои всегда работают с единственной в мире копией! Так победим!
Re: Icon - менеджер иконок рабочего стола
Posted: Thu Jun 20, 2013 2:00 am
by GerdtR
Mario_r4 wrote:
Бэкапы делают только трусы! Настоящие герои всегда работают с единственной в мире копией! Так победим!
А то

A ещё если вспомнить удалённые исходники...

Re: Icon - менеджер иконок рабочего стола
Posted: Thu Jun 20, 2013 9:22 am
by SoUrcerer
Вообще, скролл - более функционально, чем стрелки.
Re: Icon - менеджер иконок рабочего стола
Posted: Fri Jun 21, 2013 10:41 pm
by GerdtR
Прокрутку реализовал. И сделал в 2 ряда(хотя можно перекомпилить и в 3 и в 4

) . Используются стандартные цвета. Ещё не прикручивал OpenDialog. Ну и перевод на английский надо сделать. В архив закинул icons.dat для ночной сборки под все разрешения.
Re: Icon - менеджер иконок рабочего стола
Posted: Fri Jun 21, 2013 11:36 pm
by Leency
За структуру архива спасибо - стало намного удобней.
От самих иконок и скроллбара я чуть не кончил.
А теперь замечания:
- можно использовать специальный макрос, накладывающий системные цвета на едитбоксы
посмотри в RUN, кажется, эта строка
Code: Select all
edit_boxes_set_sys_color input_fn,input_fn_end,sc
- проблема с 800х600 и 640х480
Spoiler:

-
1.png (87.21 KiB)
Viewed 3050 times
- неплохо бы сделать галочку в левом углу от кнопки "Изменить" вроде [] неперемещаемые иконки
Re: Icon - менеджер иконок рабочего стола
Posted: Sat Jun 22, 2013 12:00 am
by GerdtR
По скрину: баг понял. Поправить надо добавление иконки. Сейчас если иконку создать, но не перемещать и не выравнивать, то у неё будет именно положительная координата. Видимо именно эту иконку я никак не трогал после создания.
Теперь про добавление галочки: неперемещаемые - это в смысле те, которые нельзя перетащить мышью? Если да, то не очень понимаю зачем. В Винде такое нет и ничего, нормально.
Re: Icon - менеджер иконок рабочего стола
Posted: Sat Jun 22, 2013 12:34 am
by Mario_r4
GerdtR wrote:В Винде такое нет и ничего, нормально.
1) Очень даже не нормально - особенно, когда пользуешься тачпадом, а не мышью. Имеет смысл сверху дорисовывать значек, типа забитый гвоздь или еще как-нибудь, чтобы пользователь не тупил и интуитивно догадался.
2) Еще у меня вот такой вопрос - как пользователь должен сохранять изменения? Вот перетащил он иконки, а потом выключил компьютер, а потом включил - похлопал глазами и от души выматерился. Да, в прежней версии этот момент тоже присутствует, но обычно те у кого хватает ума ручками отредактировать файл данных (который в твоей версии не отредактируешь ручками уже, может пора LibINI?), то хватает ума понять, что нужно сохранить образ диска до перезагрузки. Тут либо в меню встраивать пункт - сохранить изменения, либо хранить файл данных в "/addappl" - естественно, лишь тогда когда файловая система доступна для записи. Можно вообще предусмотреть дублирование "/addappl" и "/sys", если с первого не читается, значит берем то что есть на втором, а там хотя бы старый обязан присутствовать. В общем политику сохранения настроек надо продумывать.