Описание тега paintbox

1 ответ

Delphi - TPaintBox - Изменить размер

У меня проблемы с изменением размера TPaintBox и рисованием на нем: На моей Форме (с именем FMain) я удалил TPaintBox (с именем DisplayImage), который я пытаюсь изменить по мере изменения формы. Для этого я написал метод OnResize() для FMain (я подт…
13 июл '10 в 21:07
1 ответ

Paintbox не рисует из таймера методом C++ Builder Borland

Я использую Borland C++Builder 6. У меня есть два метода формы: void __fastcall FDisplay::PaintBox1Paint(TObject *Sender) void __fastcall FDisplay::TimerLabelsViewTimer(TObject *Sender) В первом методе я рисую систему координат. и во втором методе я…
12 авг '15 в 22:57
2 ответа

Проблема с созданием tpaintbox на tpanel

У меня небольшая проблема. Я пытаюсь создать TPaintBox на TPanel следующим образом: procedure TForm1.mkPaint(S: string); var PB: TPaintBox; begin PB := TPaintBox.Create(Self); with PB do begin Parent := Panel1; Visible := True; Name := S; Height := …
14 ноя '10 в 12:40
1 ответ

Как сделать одно и то же отверстие в двух формах на удаленном экране (на стороне клиента), основываясь на области, нарисованной на стороне сервера?

У меня есть следующий код и я хочу нарисовать одну и ту же дыру в двух формах на удаленном экране (на стороне клиента), основываясь на области, нарисованной на стороне сервера. У меня одна и та же форма (Form3) с обеих сторон (сервер и клиент), кото…
1 ответ

Как нарисовать прямоугольник / отверстие в "Form3", используя координаты PaintBox, присутствующего в "Form2"?

У меня есть " Form2 ", которые имеют ScrollBox и PaintBox, Также существует другая форма под названием " Form3 " (также с PaintBox внутри), которые имеют ScrollBox "Form2" в качестве вашего родителя. Затем мне нужно нарисовать прямоугольник => от…
1 ответ

Delphi FMX Android FillText медленный и ресурсоемкий

Я рисую (большую) булеву таблицу (двоичные значения 0,1 в большой сетке) с помощью PaintBox. Как в коде ниже. Примечание: код упрощен, только рисует случайные 0 и 1, чтобы представить проблему. Также я обновил вопрос с полным кодом, поскольку коммен…
11 сен '18 в 00:18
2 ответа

Как устранить мерцание на правом краю TPaintBox (например, при изменении размера)

Суммирование: Скажи, что у меня есть TForm и две панели. Панели выровнены alTop и alClient. Панель alClient содержит TPaintBox, чьи OnPaint включают коды для рисования. Значение по умолчанию DoubleBuffered на компонентах ложно. Во время процесса рис…
03 мар '11 в 21:24
0 ответов

Стереть строку из Paintbox Borland C++ Builder

* используя bcb6 (borland) C++ builder Я сделал рисование коробки и в событии OnPaint этого метода я рисую систему координат. Кроме того, в этой форме у меня есть таймер, а в методе таймера я рисую линии, но я хочу, чтобы каждый раз, когда в системе…
12 авг '15 в 16:49
2 ответа

Как нарисовать линию в Delphi на холсте FMX

Это с Delphi Berlin 10.1, обновление 2 Следующие работы (я получаю линию): brush := TStrokeBrush.Create(TBrushKind.Solid, TAlphaColors.Lightgray); brush.Thickness := 2; with Canvas do begin BeginUpdate; DrawLine(PointF(10, 10), PointF(100, 10), 1, b…
2 ответа

Delphi PaintBox без ключевых событий

Я вижу свою версию delphi, у которой нет событий Key Events(OnKeyDown, OnKeyUp, OnKeyPress) для TPaintBox. Я хотел бы обработать что-то подобное. У кого-нибудь была коробка с этими событиями?
02 дек '11 в 09:40
2 ответа

Рисование TPaintBox во время перетаскивания с помощью DragImage

В моем приложении (Delphi 2007) я хочу перетащить элементы из ListView в PaintBox и выделить соответствующие области в обработчике OnPaint PaintBox. Однако я всегда получаю уродливые артефакты. У вас есть какой-нибудь совет, как я могу от них избави…
09 фев '10 в 11:16
1 ответ

Delphi XE5 - прокрутка TPaintBox слишком медленная при использовании TListBox на машинах с Android

Я создаю мобильное приложение Firemonkey на Delphi XE5. Я хотел бы использовать компонент TPaintBox для отображения текста (более 2000 слов со специальными символами, таблицы). Я создал форму с TListBox и специальным TListBoxItem type TListBoxItemPa…
19 ноя '13 в 23:48
1 ответ

Delphi: экспорт / рисование TPaintbox прямо в файл с пользовательским размером изображения

Я подкласс ExtCtrls.TPaintBox с несколькими функциями справки и переопределить Paint метод. Я могу добавить TPaintBox к форме, которая затем действует как мой пользовательский объект paintbox и выводит желаемый результат. Теперь я хочу нарисовать (з…
10 июн '13 в 14:45
1 ответ

Лучшая практика в отношении построения графических данных

Надеюсь, это понятно... Я хочу знать, позволяет ли элемент управления PaintBox прокручивать данные слева направо? Представьте себе это как дисплей осциллографа, где один снимок позволяет изменять масштаб изображения и прокручивать его. В этом случае…
24 апр '19 в 05:28
2 ответа

Метод рисования Delphi Paintbox не обновляет холст изображения [FMX]

Я работаю над кроссплатформенным проектом vnc. Сторона Windows в порядке с VCL. Но когда я использую платформу FMX с тем же кодом, у меня возникают проблемы. procedure TFrmScreenView.pbViewPaint(Sender: TObject); begin Client.DrawBitmap(pbView.Canva…
19 авг '20 в 14:08
0 ответов

Перетаскивание TPaintBox с сохранением статического содержимого

У нас есть VCL TPaintBox, на котором мы отображаем видео. Его родителем является TScrollbox. При масштабировании PaintBox становится больше, чем полоса прокрутки, поэтому части изображения скрыты. Мы реализовали возможность перетаскивания области ри…
10 мар '22 в 22:31