![]() |
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум | ![]() |
![]() |
Лисоводы всех стран, объединяйтесь !!! |
как показать фокус на image ? | |||
---|---|---|---|
Sergii---1 Автор Сообщений: 675 |
форма
на ней объекты... ну и как вы знаете по всем объектам (кроме image) можно перемещаться курсором/tab и это заметно ... т.е. на обекте находится фокус, рамка объекта может выделятся цветом или просто мигать курсор... а как сделать нечто подобное на image? т.е. чтобы пользователь знал что в данный момент он "находится" на картинке ? ![]() |
||
Re: как показать фокус на image ? | |||
---|---|---|---|
AleksM Сообщений: 17723 |
Помести картинку в контейнер и меняй его SpecialEffect при получении фокуса картинкой
![]() |
||
Re: как показать фокус на image ? | |||
---|---|---|---|
piva Сообщений: 18600 Откуда: Курган |
2AleksM
Саня а ты сам попробовал это сделать - или так просто сказал ? Интересно а что будет получать фокус в контейнере если там только одна картинка ? ![]() Я понимаю что ты про это знаешь только не думаю что это знает Sergii---1 Я попробовал такое слепить - только в контейнер еще засунул невидимую кнопку в ините которой прописал this.top=-100 А для того чтобы контейнер щелкал SpecialEffect на ходу - так просто написанием this.SpecialEffect=0 или 1 не обойтись - старый известный глюк контейнеров ![]() я написал так thisform.LockScreen=.t. this.Visible=.F. this.SpecialEffect= 0 (1,2) - по усмотрению this.Visible=.T. thisform.LockScreen=.F. ![]() ------------------ Часто бывает так, что есть над чем задуматься, а нечем. ![]() |
||
Re: как показать фокус на image ? | |||
---|---|---|---|
AleksM Сообщений: 17723 |
Привет, Вадим.
Черт, я и не глянул что у картинки нет GotFocus. Ты прав ![]() ![]() |
||
Re: как показать фокус на image ? | |||
---|---|---|---|
AleksM Сообщений: 17723 |
Кстати, а что мы паримся с контейнером.
Как вариант, например, для одинаковых по размеру картинок. Берем кнопку, делаем ее флат, убираем кэпшн и в пикчуре ссылку на картинку. ![]() |
||
Re: как показать фокус на image ? | |||
---|---|---|---|
PaulWist Сообщений: 13539 |
Цитата: Действительно, отличное решение - а также можно "обкликаться" ![]() ------------------ Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) ![]() |
||
Re: как показать фокус на image ? | |||
---|---|---|---|
piva Сообщений: 18600 Откуда: Курган |
Ага - тока если картинки все одинакового размера - а если учесть все посты Sergii---1 - то картинки у него разного размера - я уже предлагал ему картинки в листбоксе показывать - говорит разные - это он все свой тырфейс с картинками двигает
![]() ------------------ Часто бывает так, что есть над чем задуматься, а нечем. ![]() |
||
Re: как показать фокус на image ? | |||
---|---|---|---|
AleksM Сообщений: 17723 |
"Продолжаем разговор" (С) Карлсон, ну который с крыши рухнул
Image у него все равно определенного размера. Делаем бутерброд, снизу невидимая кнопка, сверху Image. ![]() ![]() ![]() |
||
Re: как показать фокус на image ? | |||
---|---|---|---|
piva Сообщений: 18600 Откуда: Курган |
2AleksM -
![]() ![]() ------------------ Часто бывает так, что есть над чем задуматься, а нечем. ![]() |
||
Re: как показать фокус на image ? | |||
---|---|---|---|
Sergii---1 Автор Сообщений: 675 |
>Делаем бутерброд, снизу невидимая кнопка, сверху Image.
так не пойдет! кнопку то определишь , а вот к каой image она относится? ![]() |
||
© 2000-2021 Fox Club  |