Galkov, то, что сейчас что-то некорректно может работать(кстате что?) не дает право продолжать писать не верно работающие конструкции. История показывает, что спорные моменты удается легко и просто обойти с развитием и усложнением внутреннего устройства hiasm. Скажем, при написание компонент вкладки Графика, у которых есть точки типа Point1 и Point2 прекрасно понимал, что принимать данные в формате X + Y*65536 это совершенно не правильно, но городить по четыре точки на одни только координаты тоже вариант не самый лучший. Причем очевидно, что первый способ работает только при условие X и Y < 65536... Зато делались бы они сейчас эту проблему с легкостью можно бы было решить с использованием MT.
Проблема с handle схем абсолютно аналогична и сегодня можно решить либо двумя выше описанными способами, причем первый при некоторых условиях может не верно работать, а второй(с точкой self) работает верно всегда, но сильно проигрывает в удобстве его использования.
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
карма: 27 |
|