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

Какую кнопку можно настроить так, чтобы при наведении на неё мыши   Найти похожие ветки 

← →
Старт   (2005-11-01 01:27) [0]

картинка менялась?

Или в Дельфи нет такой кнопки, и обязательно надо писать код?


← →
Гриха ©   (2005-11-01 05:19) [1]

Картинка чего? Если TImage, то в обработчике события onMouseMove кнопки пиши image1.bitmap:=tbitmap.loadfromfile("c:\file.bmp")
Если картинка кнопки, то стандартной TButton здесь не обойтись. Можно, конечно же использовать TSpeedButton и при onMouseMove,onMouseLeave менять свойство Glyph, но это, ИМХО, криво. Проще поискать компоненты.

ЗЫ: Могу ошибаться в синтаксисе, т.к. Дельфы под рукой нет. :)


← →
Старт   (2005-11-01 05:52) [2]


> Гриха ©   (01.11.05 05:19) [1]


> Можно, конечно же использовать TSpeedButton и при onMouseMove,
> onMouseLeave менять свойство Glyph, но это, ИМХО, криво.
>  


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


> Проще поискать компоненты.


Так я и ищу. Стандартный.


← →
Гриха ©   (2005-11-01 06:01) [3]

Я бы тебе точно сказал, что делать, но на работе Дельфу не разрешают устанавливать :(((. А вообще, у какой-то кнопки есть свойство HotTrack. Но по-моему, это - нестандартный компонент.

> Там же можно загрузить картику состоящую из двух. Зачем
> тогда это нужно


Это для активной и неактивной кнопки (свойство Enabled)


← →
Старт   (2005-11-01 07:04) [4]

Не могли стандартынй компонет сделать !

Ух, что творят !


← →
Старт   (2005-11-01 07:25) [5]

А кто нибудь может сказать, какая из этих кнопок поддерживает сабж ? :
http://www.torry.net/pages.php?s=27р


← →
Drakosha ©   (2005-11-01 10:55) [6]

lingvo может подсказать :)


← →
Гриха ©   (2005-11-02 03:01) [7]


> lingvo может подсказать :)


А это кто??? (или что?)


← →
stone ©   (2005-11-02 09:05) [8]


> Старт   (01.11.05 01:27)  
> картинка менялась?
>
> Или в Дельфи нет такой кнопки, и обязательно надо писать
> код?

См. пример в C:\Program Files\Borland\Delphi7\Demos\CoolStuf


← →
Старт   (2005-11-04 02:32) [9]


> stone ©   (02.11.05 09:05) [8]
>
>
> > Старт   (01.11.05 01:27)  
> > картинка менялась?
> >
> > Или в Дельфи нет такой кнопки, и обязательно надо писать
> > код?
>
> См. пример в C:\Program Files\Borland\Delphi7\Demos\CoolStuf


Там нужен ещё и ToolBar, для одной единственной кнопки, и ещё два комплекта TImageList. Громоздко и неудобно.

Хочу лёгкий способ.



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

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



Память: 0.47 MB
Время: 0.024 c
3-1128264458
john
2005-10-02 18:47
2005.11.20
Как узнать если селект в процедуре нашел запись или нет ?


2-1131025394
KorvinOE
2005-11-03 16:43
2005.11.20
UpperCase для русского языка


2-1131216750
Groof
2005-11-05 21:52
2005.11.20
Помоги, люди добрые...


2-1130453251
Dub
2005-10-28 02:47
2005.11.20
что за глюк и с чем его кушать?


14-1130401242
SL
2005-10-27 12:20
2005.11.20
Автоподставы. Как они надоели!




   Наверх