ICO :: Графика и Игры :: База знаний Delphi :: O сохранении иконок 32х32 в 256-цветном формате
О сохранении иконок 32х32 в 256-цветном формате: авторское решение проблемы записи полноцветных иконок. :: Анимированная иконка приложения
Анимированная иконка приложения: создание анимации на иконке программы с помощью Delphi. :: Загрузка иконки
В статье описывается, как загрузить иконку в приложение Delphi, предлагая различные решения для случаев, когда иконка хранится в компоненте Image или в файле ресурса. :: Извлечь иконку
Функция ExtractIcon позволяет извлечь иконку из exe, dll и ico-файлов, а также узнать количество иконок в файле, указав в качестве последнего параметра –1. :: Извлечь основную иконку EXE-файла
В статье описывается процедура, позволяющая извлечь основную иконку из EXE-файла с помощью динамически связываемого компонента TIcon в Delphi. :: Изменение иконки приложения
Изменение иконки приложения может быть выполнено путем присвоения свойства Application.Icon новой иконке и вызова функции InvalidateRect для немедленной перерисовки. :: Изменять иконку приложения или окна во время его работы
В статье описано, как изменять иконку приложения или окна во время его работы в Delphi, а также приведены примеры кода для изменения иконки из ресурса и организации простейшей анимации иконки. :: Как заставить приложение показывать различные иконки при различных разрешениях дисплея
Для отображения различных иконок в приложении на разных разрешениях дисплея достаточно изменить дескриптор иконки в соответствии с текущим разрешением экрана, создав новые иконки в ресурсах. :: Как использовать встроенные в Windows иконки в своём приложении
С помощью API единицы (windows.pas) в Delphi можно использовать встроенные иконки Windows, например, IDI_HAND, IDI_EXCLAMATION, IDI_QUESTION, рисуя их на панелях с помощью функций LoadIcon и DrawIcon. :: Как показать иконку, ассоциированную с данным типом файла
В статье описывается, как использовать функцию ShellAPI для отображения иконки, ассоциированной с типом файла, в приложении на языке Delphi. :: Как создать ICO из BMP
Создать ICO из BMP можно путем создания двух bitmap-ов: маски ("AND" bitmap) и картинки (XOR bitmap), а затем передачи дескрипторов этих bitmap в API-функцию CreateIconIndirect(). :: Компонент на основе TImageList позволяет использовать в приложении анимированные иконки
Компонент на основе TImageList позволяет использовать в приложении анимированные иконки. :: Объединение двух иконок
Объединение двух иконок в одну с использованием функции CombineIcons, которая позволяет комбинировать переднюю и заднюю части иконок Windows-стиля с помощью битблита и рисования иконки. :: Очистить иконку приложения Методом установки иконки по умолчанию в программе Delphi можно очистить иконку приложения. :: Получение иконки для зарегистрированного расширения по его имени
Функция GetRegistryIconHandle позволяет получить иконку для зарегистрированного расширения по его имени, открывая соответствующие записи в реестре и извлекая информацию о пути к файлу с иконкой и номере иконки. :: Получение иконки из ICO, EXE, DLL
Получение иконок из файлов с расширениями ICO, EXE или DLL является процессом, идентичным для всех типов файлов, отличаясь только количеством иконок в них. :: Получение иконки из ICO, EXE, DLL 2
Как получить иконку из файла ICO, EXE или DLL в приложении на языке Delphi. :: Получение системной иконки, ассоциированной с файлом в данной системе
Функция получения системной иконки, ассоциированной с файлом в данной системе, позволяет получать иконку любой директории или файла, какую видят в "проводнике", размером 16*16 или 32*32 пикселей. :: Получить иконку из ярлыка
Получить иконку из ярлыка - использование функции SHGetFileInfo для получения информации о файле, включая его иконку, а также при необходимости - добавление знака "стрелки" к иконке ярлыка. :: Получить иконку файла по ярлыку
Получение иконки файла по ярлыку: процедура GetAssociatedIcon получает иконку файла, связанную с ним в системе Windows, а также может извлечь иконку из файла или SHELL32.DLL. :: Получить иконку чужого окна
В статье описывается способ получения иконки другого окна в приложении Delphi с помощью функции FindWindow для поиска окна, а затем CopyIcon для копирования его иконки. :: Преобразование иконок в Gliph-ы
Преобразование иконок в Glyph у SpeedButton: пример загрузки иконки из файла EXE и ее очистки в Delphi. :: Растягивание иконки
В статье рассматривается проблема растяжения иконки в приложении Delphi, предлагаются различные способы решения этой проблемы, включая использование TImage, BitMap и функции DrawIconEx из Win32 API. :: Рисование иконки в TImage
В статье описывается способ рисования иконки в TImage при помощи функции DrawIcon и загрузки курсора с использованием LoadCursor. :: Рисование на минимизированной иконке Данная статья описывает способ рисования на миниатюрной иконке приложения в Delphi, используя обработчик события Application.OnMessage и переменную IsIconic для проверки состояния приложения. :: Сравнить две иконки
Статья описывает функцию сравнения двух иконок в Delphi, которая использует алгоритм сравнения байтовых потоков для определения равенства или неравенства иконок.
Узнайте все о работе с иконками (ICO) в программировании на Delphi извлечение, изменение, анимация и комбинирование. Получайте иконки из файлов ICO, EXE или DLL, ярлыков и реестра. Используйте функции Delphi для рисования, сохранения и отображения иконок в различных разрешениях экрана.
Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS :: Главная ::
|