Перейти к содержанию

GUI CE


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

Вот пытаюсь написать GUI обложку. У меня есть картинка крестика справа вверху, мне нужно сделать так, что бы при наведение на крестик, менялась картинка (Как бы сделать эффект смены цвета). На ютубе видел способ с панелью, там меняется просто цвет панели, а мне нужно что бы поменялась сама картинка. Как это сделать.

Когда я создаю панель, у меня вокруг неё рамка белая, как её убрать?

Как сделать углы у трейнера закруглёнными, а не острыми?

СКРИНШОТ:
https://imgur.com/a/bKREg6I

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

1 час назад, JasonMuller сказал:

мне нужно сделать так, что бы при наведение на крестик, менялась картинка

В функциях-обработчиках событий менять картинку на картинку: OnMouseEnter() и OnMouseLeave() на TCEImage компоненте.

 

1 час назад, JasonMuller сказал:

Когда я создаю панель, у меня вокруг неё рамка белая, как её убрать?

Отказаться от панели

 

1 час назад, JasonMuller сказал:

Как сделать углы у трейнера закруглёнными, а не острыми?

1. Использовать на форме TCEImage  и прозрачность,

2. Использовать UDF1.DragNow() в обработчике OnMouse для TCEImage

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

20 минут назад, MasterGH сказал:

1. Использовать на форме TCEImage  и прозрачность,

2. Использовать UDF1.DragNow() в обработчике OnMouse для TCEImage

Cо всем спасибо, у панели я кстати рамку убрал. А вот с углами вообще не понятно.
Я загрузил картинку, в настройках формы сделал UDF1.BorderStyle = 'bsNone' 
UDF1.Visible=true , всё равно углы есть, хотя картинка без углов

 

 

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

6 часов назад, JasonMuller сказал:

А вот с углами вообще не понятно.

Вариант. Углы убираются в графическом редакторе у картинки трейнера. Загрузить её в TCEImage. Растянуть TCEImage на всю форму. По ссылке выше есть пример такой подложки, её можно сделать другой.

В таблице CE ниже можно заменить картинку на другую с закругленными углами

Спойлер

image.png

Пример *.CT: transparent.CT

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

4 часа назад, MasterGH сказал:

Вариант. Углы убираются в графическом редакторе у картинки трейнера. Загрузить её в TCEImage. Растянуть TCEImage на всю форму. По ссылке выше есть пример такой подложки, её можно сделать другой.

В таблице CE ниже можно заменить картинку на другую с закругленными углами

  Скрыть контент

image.png

Пример *.CT: transparent.CT

Всё, сделал, что за белая рамка вокруг картинки?! как её убрать

 

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

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.