|
Плохо, что значки файлов настолько однотипны и не показываются так же, как в стандартном «Проводнике». Лучше уж пожертвовать дизайном!
проблемой задалось: 6 пользователей
Во-первых, я создал свои значки не ради «супер дизайна» системные значки зачастую приводят к лишнему потреблению памяти и тормозам. Причём, вовсе не потому, что плохо, когда у каждого файла значок «свой». Просто в Windows система значков технически реализована не на высшем уровне. На производительность может легко влиять замусоренность реестра или просто установка недобросовестных программ, готовых при любом удобном случае без спроса менять настройку значков «под себя».
Вообще мне кажется крайне не позволительной ситуация, когда сегодня я самостоятельно настроил в программе «Проводник» значок для файлов, допустим, с расширением «PSD». А уже завтра, установив известный продукт от Adobe, мои настройки случайно потерялись. Даже если там при установке и была какая-то галочка, которую я случайно пропустил из вида, что с того? И кто сказал, что право на сочетание трех букв «PSD» принадлежит кому-то ещё, кроме меня, пользователя? Почему допустимо менять настройки, которые относится к программе «Проводник» так просто из любой другой программы даже если она очень хорошая сама по себе?
Откиньтесь на спинку кресла и расслабьтесь, господа! При безалаберном создании софта возможно всё. Причём, это даже не только сама Windows виновата ни в коем случае. Это беда ещё и тысяч других создателей программ, которые, возможно, считают, что раз в Винде столько глюков, почему бы не добавить ещё своих столько же (ведь никто не заметит и спишет всё на Билла).
Во-вторых, я прекрасно понимаю как трудно пользователям привыкнуть к чему-то «другому» и видеть в «Проводнике» одно, а в моей программе другое. Поэтому в новой серии версий я обязательно сделаю возможность показа обычных системных значков. Вопрос в другом мне хочется решить эту задачу так, чтобы она хорошо работала. Поэтому я ищу наиболее верное техническое решение (чтобы избежать стандартных системных функций) и на это нужно время.
|
|