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

Хочу чтобы TImage был выше всех на форме.   Найти похожие ветки 

 
афвуд   (2003-07-16 18:51) [0]

Поместил картинку(ТImage) прозрачную на форму. Потом помещаю в ран-тайме на форму компоненты. Хочу чтобы картинка была "выше всех" т.е. на какой-бы компонент не кликали мышкой что-бы вызывалось событие ОнКлик картинки. Как сделать?


 
MBo ©   (2003-07-16 18:54) [1]

оконные компоненты все равно будут сверху Image-а, так что не выйдет...


 
Иван Шихалев ©   (2003-07-16 18:54) [2]

в run-time же после создания компонента выполнять присваивание, вроде следующего:

newcomponent.onclick := myimage.onclick;


 
афвуд   (2003-07-16 18:57) [3]

>в run-time же после создания компонента выполнять >присваивание, вроде следующего:
>newcomponent.onclick := myimage.onclick;

А я не хочу чтобы, например, кнопка нажималась.


 
афвуд   (2003-07-16 19:05) [4]

>А я не хочу чтобы, например, кнопка нажималась.

Т.е. хотел сказать, чтобы фокус на энтот компонент не устанавливался. Например как в дизайнере форм в Дельфи.


 
Иван Шихалев ©   (2003-07-16 19:09) [5]

MyForm.SetFocus в MyImage.OnClick


 
афвуд   (2003-07-17 10:00) [6]

У меня тут идея появилась ,а что если после каждого добавления компонента удалять и снова создавать имагу. Хотел спросить, а не слишком ли долго это всё будет?


 
Иван Шихалев ©   (2003-07-17 16:26) [7]

Не знаю, насколько долго, но для оконных компонентов - ничего не даст.


 
NickBat ©   (2003-07-17 17:18) [8]

> афвуд (16.07.03 18:51)

А смысл?


 
афвуд   (2003-07-17 18:18) [9]

>А смысл?
Смысл чего? Для чего вообще это нужно? Нужно сделать мини-конструктор формы. Первая проблема решена вот этим - MyForm.SetFocus в MyImage.OnClick, но нужно маркерами выделенные компоненты выделять - на канве формы если рисовать - то маркеры будут перекрываться другими компонентами. Поэтому надо рисовать на имаге которая выше всех. Или другой способ кто-нибудь подскажет?



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

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



Память: 0.46 MB
Время: 0.017 c
7-101009
chuvak
2003-05-19 13:14
2003.07.31
Тут гдето проскакивала тема про замену Explorera на свою программ


3-100566
Aleksandr
2003-07-08 13:45
2003.07.31
Куда в файловом ClientDataSet пропадают данные Blob?


14-100925
Nikolay M.
2003-07-08 10:04
2003.07.31
Самая популярная ветка за историю существования форума - ?


3-100621
Serge2002
2003-07-10 09:10
2003.07.31
Cannot transliterate character beetwen charcter set!


1-100673
Sirus
2003-07-18 08:51
2003.07.31
Как в TStringGrid сделать выравнивание текста по правому краю???




   Наверх