Вниз
Скачать: CL | DM;

Resizeble paintbox/timage.... - how?   Найти похожие ветки 

← →
Franzy   (2003-06-28 20:58) [0]

Представляете себе окно Paint"а? Пользователь может как хочет изменять размер полотна, на котором рисует, простым драгдропом. Вопрос: как сделать такую же штуку в Дельфях?
(Не нужно советов в духе создания новых обработчиков событий или собственных компонент. Меня интересует, как такое сделать, если возможно, из уже имеющихся компонент. Наверняка же можно изменить свойства того же Painbox или TImage, или, на худой конец, фрейма. Но я лично этого не нашел.)


← →
Fenik ©   (2003-06-28 21:46) [1]

Я делал спец. класс для маркеров на основе TGraphicControl.


← →
Fenik ©   (2003-06-28 22:12) [2]

Но потом понял, что это неразумно. Лучше обрабатывать мышку и прорисовывать маркеры в собственном компоненте для рисования, т.е. по углам рисуешь вадратики, а при MoseDown-MouseMove-MouseUp работаешь с ними... Короче это не трудно, но муторно.


← →
Mihey ©   (2003-06-28 22:22) [3]

Опять таки, создана куча компонентов с возможностью изменения раздеров. Вообще, зачем RAD создавалась? Чтобы не писать всё по сто раз. Используйте уже готовое, никто вас не осудит. Домохозяйке совершенно наплевать, как сделана программа - главное, чтобы она пахала и всё.


← →
Fenik ©   (2003-06-28 22:30) [4]

> Опять таки, создана куча компонентов с возможностью изменения раздеров.

Например?


← →
Mihey ©   (2003-06-29 18:24) [5]

Выбирай:

http://www.torry.net/sizers.htm


← →
Franzy   (2003-06-30 23:23) [6]

Thanx за ссылку.

Значит, изменением свойств этого добиться нельзя?...
Заметьте, в самих дельфях такая штука используется повсеместно. А ведь Борланд писал, что сам дельфи написан на дельфях и с использованием стандартных компонентов. По-вашему, Борланд нагло врал? :)


← →
Mihey ©   (2003-06-30 23:53) [7]

Нет-нет, Борланд не врал. Но ты же сам писал:

> в духе создания новых обработчиков событий

Ещё вот вспомнил, бало дело - какой-то способ, внушить контролу, что он в режиме design-time, и тогда он будет действовать как при редактировании формы - то, о чём ты и говорил. Советую задать этот вопрос в раздел "Оосновная".



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.017 c
1-98667
Ilg
2003-10-20 18:40
2003.10.30
Вкладки TPageControl


1-98572
James1981Bond
2003-10-20 02:00
2003.10.30
Вопрос-проблема с TChart....


7-98902
Strelok
2003-08-16 23:07
2003.10.30
Rabota s USB


3-98498
Alex81
2003-10-09 12:57
2003.10.30
Поиск в таблице


7-98890
Zhenka
2003-08-14 08:46
2003.10.30
Панель управления->Язык и стандарты вкладка - Числа




   Наверх