Описание команды | |
icodf |
Удаление/добавление форматов в иконку.
icodf=File, ||...
Параметры:
1-й обязательный параметр. | |
File | Путь к иконке. Полный путь к -ICO файлу, возможные варианты: • Абсолютный путь c:\image.ico • Путь через параметры %P%N см. Дополнение №7. • Относительный путь %COMMANDER_PATH%\image.png • Относительный путь $f06\image.ico см. Дополнение №8. • Путь возвращаемый параметром <xfolder> см. Дополнение №11. • Путь возвращаемый глобальными переменными см. Дополнение №23. • Путь возвращаемый параметром [tc] см. Дополнение №12. |
Дополнительные параметры: | |
... | Аналог. Остальные параметры те же, что и у команды icods. |
Примечания:
Команда имеет возможность передавать другим командам информацию через именные глобальные переменные. см. Дополнение №23См. также:
exicn, exics, icache, icldf, iclds, icods, icofs, icoft, icomf, icomm, iconf, iconn, iconv, icovw, lbicl
Примеры: | Как создать кнопку? |
global icodf=%P%N||"%t"//0||delete<16,32|0> GLOBALICODF0<a> GLOBALICODF<a> GLOBALICODF1<a> GLOBALICODF2<a> ;; из иконки под курсором удалить форматы 16x16 и 32x32, сохранить в другую панель (если форматов для создания новой иконки нет, то преобразование не происходит)
icodf=%P%N||"%t"//0||delete<0:-1|0>||plus<48,96,128,256>||pngcmprs<1> ;; переформатировать иконку под курсором с принудительным присвоением форматов 48x48, 96x96, 128x128, 256x256, сохранить в другую панель, использовать png сжатие для формата 256x256
icodf=%P%N||"%t"//0||delete<0:32|0> ;; из иконки под курсором удалить форматы меньше 32x32 включительно, сохранить в другую панель (если форматов для создания новой иконки нет, то преобразование не происходит)
icodf=%P%N||"%t"//0||delete<0:32|1> ;; из иконки под курсором удалить форматы меньше 32x32 включительно, сохранить в другую панель (если форматов для создания новой иконки нет, то берётся наименьший формат)
icodf=%P%N||"%t"//0||delete<0:32|2> ;; из иконки под курсором удалить форматы меньше 32x32 включительно, сохранить в другую панель (если форматов для создания новой иконки нет, то берётся наибольший формат)
icodf=%P%N||"%t"//0||delete<0:32|3> ;; из иконки под курсором удалить форматы меньше 32x32 включительно, сохранить в другую панель (если форматов для создания новой иконки нет, то иконка копируется по заданному пути без преобразования)
icodf=%P%N||"%t"//0||delete<0:32|4> ;; из иконки под курсором удалить форматы меньше 32x32 включительно, сохранить в другую панель (если форматов для создания новой иконки нет или ошибка при форматировании, то иконка копируется по заданному пути без преобразования)
icodf=%P%N||"%t"//0||delete<0|0>||plus<48,96,128,256>||pngcmprs<1> ;; добавить иконке под курсором форматы 48x48, 96x96, 128x128, 256x256, сохранить в другую панель, использовать png сжатие для формата 256x256
icodf=%P%N||"%t"//0||delete<0|0>||pngcmprs<1> ;; сжать иконку под курсором формат 256x256 (png сжатие), сохранить в другую панель
icodf=%P%N||"%t"//0||delete<16,32|0> ;; из иконки под курсором удалить форматы 16x16 и 32x32, сохранить в другую панель (если форматов для создания новой иконки нет, то преобразование не происходит)
icodf=%P%N||"%t"//0||delete<16,32|0>||pngcmprs<1> ;; из иконки под курсором удалить форматы 16x16 и 32x32, сохранить в другую панель (если форматов для создания новой иконки нет, то преобразование не происходит), использовать png сжатие для формата 256x256
icodf=%P%N||"%t"//0||delete<16,32|1> ;; из иконки под курсором удалить форматы 16x16 и 32x32, сохранить в другую панель (если форматов для создания новой иконки нет, то берётся наименьший формат)
icodf=%P%N||"%t"//0||delete<16,32|1>||pngcmprs<1> ;; из иконки под курсором удалить форматы 16x16 и 32x32, сохранить в другую панель (если форматов для создания новой иконки нет, то берётся наименьший формат), использовать png сжатие для формата 256x256
icodf=%P%N||"%t"//0||delete<16,32|2> ;; из иконки под курсором удалить форматы 16x16 и 32x32, сохранить в другую панель (если форматов для создания новой иконки нет, то берётся наибольший формат)
icodf=%P%N||"%t"//0||delete<16,32|2>||pngcmprs<1> ;; из иконки под курсором удалить форматы 16x16 и 32x32, сохранить в другую панель (если форматов для создания новой иконки нет, то берётся наибольший формат), использовать png сжатие для формата 256x256
icodf=%P%N||"%t"//0||delete<16,32|3> ;; из иконки под курсором удалить форматы 16x16 и 32x32, сохранить в другую панель (если форматов для создания новой иконки нет, то иконка копируется по заданному пути без преобразования)
icodf=%P%N||"%t"//0||delete<16,32|3>||pngcmprs<1> ;; из иконки под курсором удалить форматы 16x16 и 32x32, сохранить в другую панель (если форматов для создания новой иконки нет, то иконка копируется по заданному пути без преобразования), использовать png сжатие для формата 256x256
icodf=%P%N||"%t"//0||delete<16,32|4> ;; из иконки под курсором удалить форматы 16x16 и 32x32, сохранить в другую панель (если форматов для создания новой иконки нет или ошибка при форматировании, то иконка копируется по заданному пути без преобразования)
icodf=%P%N||"%t"//0||delete<16,32|4>||pngcmprs<1> ;; из иконки под курсором удалить форматы 16x16 и 32x32, сохранить в другую панель (если форматов для создания новой иконки нет или ошибка при форматировании, то иконка копируется по заданному пути без преобразования), использовать png сжатие для формата 256x256
icodf=%P%N||"%t"//0||delete<48:-1|0> ;; из иконки под курсором удалить форматы больше 48x48 включительно, сохранить в другую панель (если форматов для создания новой иконки нет, то преобразование не происходит)
icodf=%P%N||"%t"//0||delete<48:-1|1> ;; из иконки под курсором удалить форматы больше 48x48 включительно, сохранить в другую панель (если форматов для создания новой иконки нет, то берётся наименьший формат)
icodf=%P%N||"%t"//0||delete<48:-1|2> ;; из иконки под курсором удалить форматы больше 48x48 включительно, сохранить в другую панель (если форматов для создания новой иконки нет, то берётся наибольший формат)
icodf=%P%N||"%t"//0||delete<48:-1|3> ;; из иконки под курсором удалить форматы больше 48x48 включительно, сохранить в другую панель (если форматов для создания новой иконки нет, то иконка копируется по заданному пути без преобразования)
icodf=%P%N||"%t"//0||delete<48:-1|4> ;; из иконки под курсором удалить форматы больше 48x48 включительно, сохранить в другую панель (если форматов для создания новой иконки нет или ошибка при форматировании, то иконка копируется по заданному пути без преобразования)