0 / 0 / 0
Регистрация: 21.01.2018
Сообщений: 85
|
|
1 | |
TabOrder на Image и Label14.08.2018, 19:43. Показов 1596. Ответов 38
Метки нет (Все метки)
Подскажите как сделать TabOrder для Image и Label чтобы можно было их выделять по нажатию на Tab клавиатуры?
0
|
14.08.2018, 19:43 | |
Ответы с готовыми решениями:
38
Label и Image Label на image label и image Пересечение Image и Label на WPF |
0 / 0 / 0
Регистрация: 21.01.2018
Сообщений: 85
|
|
16.08.2018, 09:28 [ТС] | 21 |
А как мне ее правильно использовать? а то она только роль ссылки исполняет с TabOrder, если ссылку убрать то она начинает работать как обычный Label и TabOrder перестает работать или я что то не так сделал? Мне просто надо чтобы он выглядел как обычный Label но при этом мог принимать фокус и можно было на него нажимать хоть с мышки хоть с клавиатуры (что то вроде как кнопка)
Как мне такое проделать с Button?
0
|
0 / 0 / 0
Регистрация: 21.01.2018
Сообщений: 85
|
|
16.08.2018, 09:53 [ТС] | 23 |
Ну я наверно не совсем понял что вы имели в виду под (меткой) я просто что то не правильно сделал наверно. Поместил на форму LinkLabel он выглядел как обычный Label и Tab'ом я его не могу выбрать, потом прописал в нем ссылку и он начал выглядеть как обычная ссылка и только тогда он начал выделятся Tab'ом, но мне нужно чтобы она не выглядела как ссылка (без подчеркивания) и по щелчку можно было бы по ней перейти на другую форму.
0
|
Модератор
|
|
16.08.2018, 10:44 | 25 |
Как бы и простая метка на клик мыши отзывается... Но вообще для перехода на другую форму другие средства есть: кнопки, панели инструментов, меню, хот-кеи наконец... Что-то, как мне кажется, "Вы хОчите странного..."
0
|
0 / 0 / 0
Регистрация: 21.01.2018
Сообщений: 85
|
|
16.08.2018, 12:46 [ТС] | 26 |
Ну вы же на Button картинку сделали и сказали что так будет работать как мне надо или нет? Вообще мне надо на картинку сделать но если картинку можно как то на Button прикрутить чтобы она выглядела как исходная картинка то можно и на Button сделать.
Мне нужно чтобы именно Label был задействован и работал по типу кнопки. Да это так) Добавлено через 1 час 2 минуты Во общем появились кое какие идеи сейчас попробую реализовать...
0
|
16.08.2018, 13:58 | 27 |
я потерял нить...
картинка на кнопке. вместе с кнопкой принимает фокус. надпись на кнопке вроде тоже от Label не отличается вам вроде это и надо? или вам как-то по другому надо фокус показывать? тогда велком наследовать эту кнопку и переписывать ей отображение
0
|
0 / 0 / 0
Регистрация: 21.01.2018
Сообщений: 85
|
|
16.08.2018, 18:27 [ТС] | 28 |
У меня на форме допустим 4 Edit, 1 Image, 1 Label когда запускаю программу и нажимаю на Tab клавиатуры начинает перемещаться фокус по Edit'ам по очереди, после 4ого Edit фокус возвращается на первый Edit, на Image и Label фокус не падает (по идее и не должен) но мне нужно чтобы и на Image и на Label падал фокус, чтобы появлялась у Image окантовка как у кнопки (когда на ней фокус) и у Label появлялась окантовка как у CheckBox'а (когда на нем фокус).
Добавлено через 5 минут А и подскажите у Button три состояния нажатия под картинку или только два? то есть в спокойном состоянии, когда навели мышку, нажатое состояние? Получается ImageIndex это спокойное состояние, PressedImageIndex это нажатое, а как прописать картинку когда навели мышку на кнопку?
0
|
16.08.2018, 21:18 | 30 |
ну же йомайо
у кнопки всего +- 50 свойств из них 5 имеют в своем названии подозрительные слова ImageIndex может просто потыкать?? и почему вы уцепились за свой Image если мы выяснили, что он и на кнопке лежит отлично? только кнопка из коробки умеет принимать фокус, а Image - нет и не будет никогда
0
|
xxbesoxx
|
16.08.2018, 23:04
#31
|
0
|
GoodWeather
|
16.08.2018, 23:16
#32
|
0
|
0 / 0 / 0
Регистрация: 21.01.2018
Сообщений: 85
|
|
17.08.2018, 16:45 [ТС] | 33 |
я пробовал уже панель на нем нет выделения как у кнопки при фокусе
потыкал но не нашел там то за что отвечает наведение мышки, ImageIndex - это начальная картинка кнопки в не нажатом состоянии, PressedImageIndex - это картинка кнопки в нажатом состоянии, а как будет все таки для наведении мышки? или такого свойства у кнопки вообще нет?
0
|
пофигист широкого профиля
4733 / 3167 / 859
Регистрация: 15.07.2013
Сообщений: 18,253
|
|
18.08.2018, 01:38 | 34 |
При просто "наведении мышки" ни у какого стандартного компонента ничего не меняется, кроме компонент изначально заточенных на работу с ссылками.
Теперь и я уже совсем не понимаю то странное, которое вы хотите реализовать.
0
|
18.08.2018, 02:26 | 35 |
Меняется. Этого не видно вроде только в классическом оформлении.
Мой пример продолжают игнорировать, ну что же, тогда объясню что подразумевалось в #30: Открываете онлайн-справку по классу TBitBtn, нажимаете "Ctrl+F", вводите в окошко поиска "ImageIndex". Добавлено через 4 минуты Да и на крайняк - OnMouseEnter и OnMouseLeave никто не отменял... )
0
|
пофигист широкого профиля
4733 / 3167 / 859
Регистрация: 15.07.2013
Сообщений: 18,253
|
|
18.08.2018, 02:27 | 36 |
0
|
0 / 0 / 0
Регистрация: 21.01.2018
Сообщений: 85
|
|
18.08.2018, 14:24 [ТС] | 37 |
Если вы про это
То я это пробовал сделать немного не то получается, картинка как бы внутри кнопки то есть не перекрывает всю кнопку. Я пытался в справке самой Delphi найти что то похожее но не получилось, по вашему совету нашел по ссылке что мне нужно. Спасибо! вроде получилось сделать что хотел, сделал на кнопку картинку (теперь картинка перекрывает кнопку нормально и выглядит как простая картинка) и на нее падает фокус. Всем спасибо за помощь!
0
|
19.08.2018, 08:46 | 38 |
я вроде ясно выразился в #30. Их там ПЯТЬ! Плюс еще StylusHotImageIndex
Вам просто лень тыкнуть мышкой в экран, но не лень писать неделю посты Я еще раз закину интригу Одно из этих свойств именно отвечает за то, чтобы менять кнопку при наведении мыши. Я даже не поленился и проверил. Еще тогда, когда писал тот пост
0
|
0 / 0 / 0
Регистрация: 21.01.2018
Сообщений: 85
|
|
19.08.2018, 10:28 [ТС] | 39 |
Спасибо! Я уже писал выше что разобрался с этим.
0
|
19.08.2018, 10:28 | |
19.08.2018, 10:28 | |
Помогаю со студенческими работами здесь
39
Рисование в Image по координатом из Label При нажатии на Label, переместить Image Можно ли сделать так используя Image и label? Как получить hWnd Label, Image, Shape? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |