Перейти к содержанию
СофтФорум - всё о компьютерах и не только

BitBtn (Delphi)


Рекомендуемые сообщения

Как изменить рисунок на BitBtn например при выборе радио кнопки, то есть ести нажать на одну, то один рисунок появиться, на другую, другой.

Ссылка на комментарий
Поделиться на другие сайты

skilk:

Способов много. Напр., можешь присвоить к свойству Glyph кнопки - TBitmap. Его можешь загрузить или из файла в Run-Time (LoadFromFile) или можешь загрузить в TImage в Design-Time.

А в нужном тебе событии TRadioButton'а назначаешь кнопке необходимый Bitmap.

Напр.:

BitBtn1.Glyph.Assign(Bitmap1);

или

BitBtn1.Glyph.Assign(Image1.Bitmap);
Ссылка на комментарий
Поделиться на другие сайты

У BitBtn есть параметр Glyph...

Delphi syntax:

property Glyph: TBitmap;

Use the Open dialog box that appears as an editor in the Object Inspector to choose a bitmap file (with a .BMP extension) to use on the button, or specify a TBitmap object at runtime.

You can provide up to four images within a single bitmap. All images must be the same size and next to each other in a row. Bit buttons display one of these images depending on their state.

Вместе написали... :(

Ссылка на комментарий
Поделиться на другие сайты

skilk:

Поправочка: в моем втором примере не "BitBtn1.Glyph.Assign(Image1.Bitmap);", а "BitBtn1.Glyph.Assign(Image1.Picture.Bitmap);".

Ссылка на комментарий
Поделиться на другие сайты

Популярнее можно???

То есть например при нажатии на обычную кнопку на BitBtn сменился рисунок.

Ссылка на комментарий
Поделиться на другие сайты

skilk:

Мне трудно тебя понимать.

Популярнее можно???

Куда популярнее то? Что именно не понятно?

То есть например при нажатии на обычную кнопку на BitBtn сменился рисунок.

Если это удтверждение, то в чем проблема - у тебя произошло то, что ты хотел. Если это все-таки вопрос, тогда зачем спрашивать? Возьми и проверь это сам.

Ссылка на комментарий
Поделиться на другие сайты

skilk:

Ты чего? Простой пример уже дан в моем первом посте этой темы. Примени поправку из моего второго поста и все будет работать. Куда проще-то?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...