Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / текст / 6 сообщений из 6, страница 1 из 1
14.04.2007, 20:51
    #34461384
nbv
nbv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
текст
Салют всем.
Народ скажите плиз как сделать так чтб при навидении курсора на текст он цвет менял?
...
Рейтинг: 0 / 0
14.04.2007, 22:49
    #34461449
foxovik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
текст
Какой такой текст? Текст разный бывает.
Допустим мы хотим, чтобы при наведении курсора на метку (Label) текст метки становился красный.
Делаем следующее. В методе (событии) MouseEnter Event пишем:

LPARAMETERS nButton, nShift, nXCoord, nYCoord
This.ForeColor = RGB(255,0,0)

В методе (событии) MouseLeave Event пишем:

LPARAMETERS nButton, nShift, nXCoord, nYCoord
This.ForeColor = RGB(0,0,0)

Результат получается такой, что если курсор проходит над меткой,
то она становится красной, а как только он уходит за пределы метки, то она становится опять чёрной.

Не то? Но то, что Вам нужно делается, думаю, аналогично. Т.е и для текста отражаемого в TextBox всё выше сказанное справедливо.

ЗЫ. Думаю и EditBox ничем не отличается.

ЗЫЫ. Зачем Вам такая экзотика? Прям черти раздирают от любопытства...
234856298457 года работаю в области разработки конторского софта, но никогда с такими
задачами не сталкивался.
...
Рейтинг: 0 / 0
14.04.2007, 23:34
    #34461472
nbv
nbv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
текст
надо ото люди текст как кнопку не воспринимают как не объясняй а так хоть как ссылку может примут.
Оч оч оч большое Спасибо .....
...
Рейтинг: 0 / 0
15.04.2007, 12:30
    #34461634
Redrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
текст
nbv...люди текст как кнопку не воспринимают...
А ведь они, пожалуй, правы!...
...
Рейтинг: 0 / 0
15.04.2007, 12:52
    #34461650
Dinozavr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
текст
nbvнадо ото люди текст как кнопку не воспринимают как не объясняй а так хоть как ссылку может примут.
Оч оч оч большое Спасибо .....
Простите, а почему нельзя этот "текст" просто сделать кнопкой? Вы ведь можете делать кнопку любого размера, а также наносить на нее любой текст (свойство Caption), в том числе и в несколько строк (свойство WordWrap).
Мне приходилось изредка так делать, и пользователи воспринимали вполне нормально.

Если же по каким-то высшим соображениям (каким?) этот "текст" обязательно должен быть объектом класса Label, то Вы можете:

1. Заключить его в рамочку (свойство BorderStile=1). Рамочку можно также сделать, подложив под этот текст прямоугольник (объект класса Shape) (знаете как?).
2. Изменить цвет фона (свойство BackColor), т.е. оформить Ваш текст так, чтобы он был визуально похож на кнопку.

И позвольте дать Вам еще один совет (проверено на себе): столкнувшись с новым классом просмотрите хотя бы бегло (на охват содержания) все его свойства и методы, заглядывая, по необходимости, в Help (знаете как?).
...
Рейтинг: 0 / 0
15.04.2007, 16:01
    #34461753
nbv
nbv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
текст
НУ ВЫ БЛИН ЗА КОГО ПРИНИМАЕТЕ КОНЕЧНО ПРОФИ НО ЭТО ВСЁ ЗНАЮ.
НАДО БЫЛО ПРОСТО ПОД ИНТЕРФЕЙС КРАСИВО СОТВОРИТЬ ДА И КНОПКИ НАДОЕЛИ.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / текст / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]