Поиск сообщества
Показаны результаты для тегов 'ClipChildren'.
Найдено: 3 результата
-
Здравствуйте. Подскажите пожалуйста как нарисовать текст на канве внутри контрола так чтобы если начало его координат было за канвой контрола, то за контролом он не рисовался. Поясню на примере: Canvas.FillText(TRectF.Create(0,-10,100,10),'11111',True,1,FillTextFlags,TTextAlign.Leading); Если написать это в методе Paint у контрола, то верхняя половина текста вылезет и нарисуется на форме. Как этого избежать? Пробовал создавать отдельный битмап, рисовать в нем, а потом через DrawBitmap переносить. Результата достигаю, но когда идет частая перерисовка, то подтормаживает сильно, ну и качество картинки что-то размытое получается при такм методе.
- 3 ответа
-
- ClipChildren
- ClipRect
-
(и ещё 1 )
C тегом:
-
Привет. В продолжение этой темы возникла следующая проблема: при скроллинге, когда выделенный item пересекает границу видимой области ListBox'а его background не как должно быть постепенно частично уходит в невидимую область, а остается видимым снаружи ListBox'а до момента, когда верхняя(нижняя) граница Item'а не пересечет нижнюю(верхнюю) границу ListBox'а. Скриншоты проблемы: C Fire Monkey только начал свое знакомство, некоторые вещи уже понимаются, но причину такого поведения никак не могу понять пока.
- 3 ответа
-
- CustomListBox
- ListBox
-
(и ещё 1 )
C тегом:
-
В TabControl(е) создал TabItem и на его положил кнопку так что бы половина кнопки была не видна. А токого же поведения когда кнопка лежит на панели (TPanel) добится не получается, кнопку всегда видно, даже когда она выходит за рамки панели. Кто может сказать почему и как это исправить? Для наглядности прицепил картинку с проблеммой