Вверх ↑
Этот топик читают: Гость
Администрация
Ответов: 15295
Рейтинг: 1519
#16: 2009-02-08 22:27:26 ЛС | профиль | цитата
теперь остается еще довести до сведения пользователей второй пункт... Впрочем я думаю пора б уже в каком-то виде прикладывать историю изменений за последнии 3-4 версии в саму среду на видное место. Тогда такой подход можно будет использовать с минимальными потерями.
карма: 27
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#17: 2009-02-08 22:46:34 ЛС | профиль | цитата
Nic писал(а):
- объявляется о прекращении поддержки метода doPicture компонента MainForm

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

Nic писал(а):
но с любым контролом, имеющим handle

А на кой леший там вообще хэндл, все контролы имеют скрытый метод для получения уазателя на него самого ctrlpoint в Win.

Nic, посмотри, как организован RedrawManager
карма: 22

0
Главный модератор
Ответов: 2999
Рейтинг: 396
#18: 2009-02-08 22:57:05 ЛС | профиль | цитата
nesco, речь идёт о выносе метода doPicture компонента MainForm в отдельный компонент. Никто уменьшать имеющуюся функциональность не собирается.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#19: 2009-02-08 23:03:53 ЛС | профиль | цитата
Nic писал(а):
речь идёт о выносе метода doPicture компонента MainForm в отдельный компонент

Оставь его на месте и сделай свой компонент менеджером. Можно сделать то же самое, но параллельно.
Еще раз, не надо убирать существующую точку, надо оставить ее функциональность для совместимости, ничего в этом страшного нет.
Для этих целей и разработана технология менеджеров. Другое дело, что ты можешь ее не до конца понимать, но это поправимо.
карма: 22

0
Главный модератор
Ответов: 2999
Рейтинг: 396
#20: 2009-02-08 23:08:53 ЛС | профиль | цитата
nesco, не собирался ничего делать сам лично. Обсуждается вопрос, сделанных Dilma, а не мной, компонентов для работы с регионами. Как помнишь свои компоненты забросил и довольствовался их IC версиями.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#21: 2009-02-08 23:13:24 ЛС | профиль | цитата
Nic писал(а):
Обсуждается вопрос, сделанных Dilma, а не мной, компонентов

Ммм... Да, это я не досмотрел. Черт бы его побрал, этот дохый нэт, не в курсе ничего сразу
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#22: 2009-02-09 10:15:29 ЛС | профиль | цитата
в данном случае имело смысл делать привязки именно через handle, а не через беспроводных менеджеров по той простой причине, что регионы можно применять не только к формам своей программы, но и к любому открытому окну вообще.
карма: 27
0
Разработчик
Ответов: 26163
Рейтинг: 2127
#23: 2009-02-09 10:32:10 ЛС | профиль | цитата
Dilma писал(а):
но и к любому открытому окну вообще

Тогда да, я согласен, хотя, есть одна фича -- если использовать проверку ControlManagerа, и его не назначить (что по-умолчанию), то можно работать с внешними окнами по Handly, разницы никакой, что читать внешний Handl, что Control.Handle
карма: 22

0
Ответов: 5227
Рейтинг: 587
#24: 2009-02-09 17:17:59 ЛС | профиль | цитата
Nic писал(а):
- объявляется о прекращении поддержки метода doPicture компонента MainForm


Уважаемые, а что будет конфликт если оставить этот метод Если нет то оставте пожалуйста. Не всегда удобно будет для простых случаев с этими регионами возится, а простой чёнобелый битмап ничего не весит, далее я допустим смогу на простом Bitmap отрисовать тот же регион + отрисовать текст и послать doPicture, а у Вас пока нет отрисовки региона для текста.
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Администрация
Ответов: 15295
Рейтинг: 1519
#25: 2009-02-09 17:47:08 ЛС | профиль | цитата
andrestudio, не совсем это предлогалось сделать, но мысль тем не менее понята
карма: 27
0
Ответов: 5227
Рейтинг: 587
#26: 2009-02-09 18:09:49 ЛС | профиль | цитата
Dilma, а нельзяли сделать интепритатор отрисовки графических приметивов как QBasic допустим для отрисовки этих регионов , операторы довольно простые там, применительно для шкур в будущем.
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Администрация
Ответов: 15295
Рейтинг: 1519
#27: 2009-02-09 18:56:46 ЛС | профиль | цитата
да можно впринципе...
карма: 27
1
Голосовали:andrestudio
Главный модератор
Ответов: 2999
Рейтинг: 396
#28: 2009-02-14 14:06:18 ЛС | профиль | цитата
RGN_Script для создания произвольного вида формы.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Администрация
Ответов: 15295
Рейтинг: 1519
#29: 2009-02-14 14:30:38 ЛС | профиль | цитата
только уточнение небольшое: все фунуции работы с полигонами автоматически делают контур замкнутым
карма: 27
0
Главный модератор
Ответов: 2999
Рейтинг: 396
#30: 2009-02-14 14:34:39 ЛС | профиль | цитата
И ещё уточнение, что RGN_Script реализует только метод объединения примитивных регионов в один сложный.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)