Перейти к содержанию
  • Регистрация
  • 0
POV

Рисует за пределами канвы

Вопрос

канва - бегин сцен

канва - накидываю примитивы

канва - енд сцен

 

А зачем оно рисует за пределами контрола чья канва? Как победить?

Ну вот же ж кружок рядом с границей рисую, а он берёт и вылазит за пределы, портит всё прочее. При Сталине такого не было!

Изменено пользователем POV

Поделиться сообщением


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

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

  • 0

И значит никак не победить?  Только не рисовать выходящее за границы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Добавлять ClipRect при отрисовки в регионе.

    { clipping }
    procedure IntersectClipRect(const ARect: TRectF); virtual; abstract;
    procedure ExcludeClipRect(const ARect: TRectF); virtual; abstract;

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Для контрола еще можешь  отключить такое поведение: 

 

ClipChildren := True;

 

Изменено пользователем rareMax

Поделиться сообщением


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

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
21 час назад, RoschinSpb сказал:

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

 

Вот этого не знал (не сталкивался), спасибо за инфу.

Поделиться сообщением


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

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

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

Гость
Ответить на вопрос...

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

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

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

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

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


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

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

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