Ant: Стою перед выбором... можно добавить в программу специальную библиотеку , которая, например, позволит производить более быструю интерполяцию картинок,но тогда размер архива увеличится на 800 кб.. или не добавлять и тогда скорость интерполяции будет низкая... библиотека эта нужна только в Windows 9x, ME и вроде в 2000...
Sage: Да, но если я выделяю несколько фотографий и устанавливаю рейтинг, а программа спрашивает «установить?» и я отвечаю «нет», то логична была бы полная отмена действия, а программа меняет рейтинг у одной из фотографий…
Ant: Ок
Sage: Как происходит сортировка?? Т.е. какие приоритеты, по аналогии с арифметическими действиями, что после чего?? Если например, сортировка по дате создания, а она одинакова, то эти фотографии как сортируются между собой??
Ant: Фотографии с одинаковыми параметрами (по которым производится сортировка) между собой никак не сортируются. Они будут расположены в том порядке, в котором находились до этого по отношению друг к другу.
Sage: Тогда логично было бы сделать сортировку не с учетом оценки, а просто по оценке…
Ant: А разве сейчас плохо?.. Скажем сортировка по названию с учетом оценки: фотографии сортируются сначала по оценкам, а потом внутри каждой подгруппы(одинаковая оценка) сортируются по названию.
Sage: Так будет более гибкая настройка сортировки. Например такой вариант: нужно отсортировать фотографии с учетом оценки, но так чтобы выводились сначала фотографии с минимальной оценкой, как это сделать сейчас?? А описанный выше вариант сортировки будет выполняться в два приема, сначала отсортировать по оценке, затем по названию, к тому же для каждого прохода сортировки можно будет указывать направление.
Ant: Хорошо, подумаю над этим. Сейчас хочу сделать нечто подобное, что делает Picasa, а именно коллаж в виде разбросанных фотографий типа polaroid.