Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2009-01-02 00:36:08 ЛС | профиль | цитата
Андрей. писал(а):
а возможно сделать так, чтобы среда сама разбиралась - Bitmap или Handle - в зависимости от типа точки подключения. Это не просто моя лень (хотя и она тоже), иногда можно элементарно забыть.

в первых версиях элементов draw такое разделение было направлено на сокращение кода элементов и ускорение их работы. Сегодня после редакции от nesco с унификацией обоих методов от выбора типа контекста уже ровным счетом ничего не меняется и теоритически можно бы было сделать автоопределение Bitmap это или Handle. Однако с введением третьего типа контекста HDC отличиться его от Handle без задействования WinAPI невозможно(оба они являются целыми числами), а делать это при каждой отрисовке элемента занятие очень не благодарное(впрочем с учетом уже внесенного замедления в работу всех Draw элементов эта операция может оказаться и не столь плачевной).

to nesco между прочим в методе imgGetDC нужно перенести код по получению Scale в секцию инициализации.

Андрей. писал(а):
А вот если бы можно было отпочковывать сопутствующие элементы от "основного"

об этом в отдельной теме и поподробнее желательно

Андрей. писал(а):
где этот сборщик должен быть?

%hiasm%compilerGoRC.exe
карма: 27
0