Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2008, 14:23   #1
Altera
Старожил
 
Аватар для Altera
 
Регистрация: 29.01.2008
Сообщений: 2,406
По умолчанию PNG Button

Привет всем! Доброго времени суток!
Ни у кого нет таких кнопок как tBitBtn или tSpeedButton с поддержкой PNG? Я нашёл один, но у него нет многих свойств, которые нужны, в частносте align и down. компонент назывался tPNGButton
Altera вне форума Ответить с цитированием
Старый 13.10.2008, 17:02   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Увы, ничего найти не удалось... А чем, собственно, обосновано применение именно PNG? Неужели нельзя использовать другой формат?
mihali4 вне форума Ответить с цитированием
Старый 13.10.2008, 18:54   #3
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

TPNGButton из пакета PngImage (http://www.torry.net/vcl/graphics/ot...pngimage.zip)?
А напильником мало-мало поработать лень? Открываем pngextra.pas, видим

Код:
TPNGButton = class(TGraphicControl)
  private
    {Holds the property values}
    fButtonStyle: TPNGButtonStyle;
..........
    published
    {Published properties}
    property Font;
    property Visible;
    property ButtonLayout: TPNGButtonLayout read FButtonLayout write SetButtonLayout;
.......
  // ДОБАВЛЯЕМ
    property Anchors;
    property Align;
......
end;
Эти свойства уже есть у TGraphicControl, след-но появятся и у пнг-кнопки, ООП есть ООП
Сохраняем, компилим пакет заново - на вкладке samples появляется кнопка, поддерживающая пнг с прозрачностью и всем, что положено.
пыщь
JTG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как использовать png Sanek777 Общие вопросы Delphi 1 25.09.2008 20:14
*.png Killbrum Помощь студентам 3 30.08.2008 15:51
Png Witaliy Мультимедиа в Delphi 3 25.05.2008 23:10
Просмотр PNG изображений dimfil Компоненты Delphi 1 05.12.2007 18:16
PNG в Image Grey Fox Помощь студентам 1 02.08.2007 12:24