169 похожих чатов

А вот посоветуйте. У меня сейчас GDI, но хочется всего

лишь antialiasng на линиях. скорость особо не важна, что самое простое можно прикрутить чтобы меньше самому писать?

19 ответов

4 просмотра

GDI+

В GDI+ тебе путь. Мы туда же ушли поэтому же

Handatros
В GDI+ тебе путь. Мы туда же ушли поэтому же

Мы туда пришли еще 18 лет назад и потом все 18 лет с него сползали, вот тока года полтора как почти слезли :)))

https://ip76.ru/gdipcanvas/

Александр (Rouse_) Багель
Мы туда пришли еще 18 лет назад и потом все 18 лет...

Ну теперь то вы пришли к правильному решению, на котором и HTML Library построена))

Alexander Sv
Ну теперь то вы пришли к правильному решению, на к...

Ну дык... там вариантов собственно и небыло других, все идут одной протореной дорожкой со своим набитием шишек :)

Сергей Журавлев
https://ip76.ru/gdipcanvas/

Хоть кто то по человечески делает а не через ж все доставать и не пойми как работать

Hemul GM
screenshot 16 мс?? Это долго

это спрашивающему в качестве примера запустить и проверить

Hemul GM
screenshot 16 мс?? Это долго

Дискретность точнее не позволила посчитать видимо

Hemul GM
А че там дискретность, дату с мс взял, вычел

ну попробуй, у тебя оно и будет 0, 0, 0, 0, 16, 16, 16

Если только линии без скорости то прикрутить gdip поверх gdi легко без переделок. Direct2d лучше но его дольше готовить и много передел ок. Когда сформулируются новые требования тогда выбирать движок

Boris-Usievich Автор вопроса
Sergey Amelin
Если только линии без скорости то прикрутить gdip ...

ну пока только антиалиасинг на линиях хочется

Boris Usievich
ну пока только антиалиасинг на линиях хочется

рендерить всё в 2х разрешении 2х толщиной, 2х большим шрифтом и усреднять 😁

Boris-Usievich Автор вопроса
Александр Смоляков
рендерить всё в 2х разрешении 2х толщиной, 2х боль...

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

Boris Usievich
хм, забавный вариант, благо у меня уже есть рисова...

Стандартная штриховка полигонов вроде так не масштабируется

Boris Usievich
хм, забавный вариант, благо у меня уже есть рисова...

Я так-же делаю, только 3х3 масштаб, в итоге даже на лине получается нормально выглядящие... ну например RadioButton/CheckBox .

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта