![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подсказка для пользователя
snake-as © (2007-07-31 15:34:00)Здравствуйте, эксперты.. Вот у меня такой вопрос. Я хочу, чтобы в моей программе было что-то вроде подсказки. Например, когда пользователь вводит буквы в то поле, куда должны вводиться цифры. Я бы хотел, чтобы это было красиво, например, в виде всплывающего окна. Не подскажите, как это можно сделать?
Kostafey (2007-07-31 21:45:00) [1]С цифрами и буквами просто пример не удачныйй, но идея ясна.
Можно сделать внизу окошка статус бар и в него выводить.
Выглядит симпатично и в работе не мешает.
Loginov Dmitry (2007-07-31 19:26:00) [2]А может всеж-таки достаточно будет добавить Label? Задай Caption=Телефон, и пусть юзер хоть сутки напролет долбит "Ы". А насчет подходящего хинта тут глянь:
http://matrix.kladovka.net.ru/index.php?page=usersinterface#top6
savyhinst (2007-07-31 16:27:00) [3]Человеку, наверное, надо было, чтобы hint появлялся, когда и где ему надо.
Application.ShowHint, наверное поможет.
snake-as (2007-07-31 16:26:00) [4]Спасибо.. Но насчет всплывающего окна я еще что-нибудь подумаю..
С уважением, Сергей.
Сергей М. (2007-07-31 16:23:00) [5]
> пользователь будет в недоумении
Да, и будет он недели напролет долбить "Ы" вместо "1".
Судьба такой у него !
Ну нет у него справки)
Бюджет его тощий юзерский не позволил ему компенсировать свою тупость наличием контекстной справки)
Инс (2007-07-31 16:23:00) [6]
> Может это смешно, но я не знаю, каким образом это сделать
Beep;
snake-as (2007-07-31 16:20:00) [7]>Я бы еще бибикнул...
Может это смешно, но я не знаю, каким образом это сделать
Инс (2007-07-31 16:18:00) [8]
> Да я сделал, чтобы буквы не вводились.
Я бы еще бибикнул...
snake-as (2007-07-31 16:15:00) [9]Вы опять меня не поняли. Да я сделал, чтобы буквы не вводились. Просто пользователь будет в недоумении, если его текст с клавиатуры не принимается..
Сергей М. (2007-07-31 15:51:00) [10]
> пользователь вводит буквы в то поле, куда должны вводиться
> цифры
Если пользователь умудряется это отчудить, то тебе как программисту грош цена.
Намек понял ?)
snake-as (2007-07-31 15:49:00) [11]>Пользователь тебя убьет. когда ему настодолебенит твоя подсказка по любому его, пользователя, непроизвольному чиху)
Вот я и думал сделать что-нибудь не надоедающее, а начсет Label, я сделал так, но мне не понравилось, слишком банально и некрасиво. Я думал, что есть какой-нибудь другой способ, например, показывать Hint с данным текстом, только сразу после неправильного нажатия.
Инс (2007-07-31 15:43:00) [12]Рядом с полем помести Label, который будет пояснять, что здесь нужно вводить
Сергей М. (2007-07-31 15:40:00) [13]
> пользователь вводит буквы в то поле, куда должны вводиться
> цифры
Пользователь тебя убьет. когда ему настодолебенит твоя подсказка по любому его, пользователя, непроизвольному чиху)