Форум программистов, компьютерный форум, киберфорум
Наши страницы

Delphi для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
forumchanin
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 25
#1

Картинки на кнопках - Delphi

23.05.2013, 18:14. Просмотров 2089. Ответов 5
Метки нет (Все метки)

Здравствуйте, ребята. Прошу помощи. Я в Delphi слаб, начинающий и только. Поэтому обратиться хочу к вам с некоторыми вопросами.

Можно ли как-то обычную кнопку Button заменить на BitBtn или SpeedButton? Дело в том, что удалить и сделать новую не получится (код программы будет уже с ошибками, которые я сам не исправлю). Мне нужно наложить картинку на кнопку, а это сделать может только SpeedButton или BitButton.

И вот еще что. При накладке на кнопку BitBtn или SpeedButton картинки, она становится черно-белой. Картинку загружал из Glyph. Как это исправить? Как наложить нормальную картинку, исходную на кнопку?

Спасибо за помощь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2013, 18:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Картинки на кнопках (Delphi):

Картинки на кнопках - Delphi
В Alpha Controls есть компонент sBitBtn. Нужно сделать,чтобы картинка 1 стояла когда кнопка не активна, картинка 2-когда наводим мышью,...

Иконки на кнопках - Delphi
Приветствую. Есть большая коллекция иконок в формате ico скажите, как их можно в программе использовать как иконки на различных кнопках,...

Рисунки на кнопках - Delphi
Всем привет, у меня вопрос как вставлять картинки в кнопки? как показано на скринах)

Перемещение картинок на кнопках - Delphi
Доброго времени суток. У меня такой вопрос. Есть 16 кнопок спидБаттон в ряд. У каждой есть своё изображение (Glyph) и мне нужно сделать...

Создание русских надписей на кнопках - Delphi
Как в Delphi 7 писать по русски на кнопках и остальных компонентах? Когда пытаюсь писать, выводит непонятные символы.

Возможно ли на кнопках отображать спецсимволы? - Delphi
Прошу прощенье если данная тема поднималась уже я не нашел...

5
ILNAR_93
Android
234 / 234 / 25
Регистрация: 19.01.2013
Сообщений: 1,784
Записей в блоге: 3
23.05.2013, 18:37 #2
Цитата Сообщение от forumchanin Посмотреть сообщение
Дело в том, что удалить и сделать новую не получится
копируешь имя компонента Button удаляешь его и в место него ставишь BitBtn и присваиваешь его name имя компонента в место которого мы его поставили , далее дважды челки по этой кнопке и попробуй скомпилируй должно получиться ..
0
Puporev
Модератор
53012 / 40823 / 14066
Регистрация: 18.05.2008
Сообщений: 94,949
23.05.2013, 18:50 #3
Цитата Сообщение от forumchanin Посмотреть сообщение
Как наложить нормальную картинку, исходную на кнопку?
А если просто картинки сделать кнопками?
0
forumchanin
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 25
23.05.2013, 19:05  [ТС] #4
Цитата Сообщение от kaspersky Посмотреть сообщение
копируешь имя компонента Button удаляешь его и в место него ставишь BitBtn и присваиваешь его name имя компонента в место которого мы его поставили , далее дважды челки по этой кнопке и попробуй скомпилируй должно получиться
В принципе код работает. Просто нужно заменить старые Button на новые SpeedButton.


Цитата Сообщение от Puporev Посмотреть сообщение
А если просто картинки сделать кнопками?
Это, конечно, да, можно. Но самого ощущения того, что ты нажал на кнопку - нет. Когда нажимаешь на Button, то видишь, что ты на что-то нажал. А если с картинкой, то нет. Но это, естественно, мелочи. Буду справляться, скорее всего, так. Спасибо, ребята. Впечатляет то, что быстро отзываются здесь. Класс.

Но вот насчет черно-белой картинки я так и не разобрался.
0
barbudo59
Я не экстрасенс
378 / 335 / 12
Регистрация: 22.01.2013
Сообщений: 1,126
23.05.2013, 19:25 #5
Да нет, на BitButton положил цветной .bmp он остался цветным
и на SpeedButton тоже
0
forumchanin
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 25
24.05.2013, 15:31  [ТС] #6
Цитата Сообщение от barbudo59 Посмотреть сообщение
Да нет, на BitButton положил цветной .bmp он остался цветным
и на SpeedButton тоже
Да-да, прошу прощения. Просто при сохранении рисунка в bmp (а там форматов bmp было около трех) он становился черно-белым. В общем, я разобрался. Ребята, всем спасибо.
0
24.05.2013, 15:31
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.05.2013, 15:31
Привет! Вот еще темы с ответами:

Сообщение о нажатых кнопках мыши - Delphi
Окно, занимающее 1/4 часть экрана (1280х1024) и расположенное в верхнем левом углу. Выдает сообщение о том, какие кнопки мыши нажимаются.

Менеджер переводов: надписи на кнопках переводятся, а строки, объявленные через resourcestring - нет - Delphi
Доброго времени суток! Столкнулся с проблемой при использовании менеджера переводов: надписи на кнопках переводятся, а строки,...

как кнопку из под картинки перенести поверх картинки ? - Delphi
сначала я установил на форму кнопку, потом картинку - следовательно, при перетаскивании кнопки в область картинки - кнопка прячется под...

Криво стоят картинки на кнопках - HTML, CSS
Есть сайт http://fotoshkolaok.ru/ слева вверху там есть кнопка:"быстрые кнопки"(там человечки на картинке:) ) Нажав ее мы увидим...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru