Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2005.11.20;
Скачать: [xml.tar.bz2];

Вниз

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

 
Старт   (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 вся ветка

Форум: "Начинающим";
Текущий архив: 2005.11.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.049 c
1-1130504570
alless
2005-10-28 17:02
2005.11.20
TmainMenu, Items.Caption


14-1130224765
Vlad Oshin
2005-10-25 11:19
2005.11.20
Упаковка товара. Догоняем :)


1-1130403143
VID
2005-10-27 12:52
2005.11.20
Не могу получить из дельфи к именнованной области листа в Excel:(


14-1130464155
Idx
2005-10-28 05:49
2005.11.20
Где взять компонент для просмотра рисунков


9-1120168841
ГугльМэп
2005-07-01 02:00
2005.11.20
А нет ли какого нибудь алгоритма, чтобы находить крыши домов на





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский