OberonCore https://forum.oberoncore.ru/ |
|
creative https://forum.oberoncore.ru/viewtopic.php?f=24&t=624 |
Страница 1 из 1 |
Автор: | stardust [ Понедельник, 27 Август, 2007 11:58 ] |
Заголовок сообщения: | creative |
1 Реализация обёртки для FormView под рисование DrawOval и т.д., но с возможностью приёма контролов (Button...) и полноценных отображений как TextView. 2 Реализация пяти, шести... угольных контролов (кол-во пяти, шести... маркеров изменения размеров на форме( LineView на 360* )) Сб-но интересны стоимость реализации на платформах BlackBox, ETHOberon, и тд... |
Автор: | Илья Ермаков [ Понедельник, 27 Август, 2007 12:29 ] |
Заголовок сообщения: | Re: creative |
Что касается ББ... Можно сделать свою версию FormViews. Это не должно быть сложно, там весьма небольшое кол-во кода. А можно наоборот, делать спец. views под геом. фигуры... Хотя тогда неясно, как отлавливать изменение размера (т.е. перемещение мыши за границу фигуры... хотя... Ports.Frame.Input по-моему это поддерживает). Может быть и такое решение - сделать спец. отображение графич. плоскость, которая внутри себя поддерживает рисование геом. фигур, но является прозрачной. Таким образом, на обычную форму как фон помещаем эту плоскость, а где хотим поверх накладываем контролы. В принципе, особенных трудностей быть не должно. Главное - определиться с наиболее подходящим вариантом реализации. Про ETH Oberon ничего сказать не могу, не работал. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |