Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Всплывающая подсказка

13K
27 февраля 2006 года
Gillette
6 / / 27.02.2006
Доброе время суток.
Возникла необходимость во всплывающей подсказке.
Нужно написать программу с подсветкой синтаксиса и ... Ну кому, скажите не приятно, что VB во время набора операторов выдает вам подсказку по этим операторам? Так вот нужно это каким-то образом реализовать.
Может у кого есть идеи или заготовки? Поделитесь буду благодарен
405
27 февраля 2006 года
Dmitrii
554 / / 16.12.2004
Цитата:
Originally posted by Gillette
Доброе время суток.
Возникла необходимость во всплывающей подсказке.
Нужно написать программу с подсветкой синтаксиса и ... Ну кому, скажите не приятно, что VB во время набора операторов выдает вам подсказку по этим операторам? Так вот нужно это каким-то образом реализовать.
Может у кого есть идеи или заготовки? Поделитесь буду благодарен


В самом общем виде идея может быть такова:
- с помощью какого-либо подходящего события регистрировать появление в исходном тексте специальных символов-разделителей (например, открывающейся скобки, пробела, точки);
- немедленно после появления такого символа проверять стоящее слева от него выражение (т.е. набор символов до ближайшего типового разделителя слева) на принадлежность к некоему набору ключевых выражений;
- если анализируемое выражение входит в набор ключевых, то предпринимать необходимые действия по выдаче подсказки.

8.5K
28 февраля 2006 года
kibermaks
31 / / 11.07.2005
Цитата:
Originally posted by Dmitrii
В самом общем виде идея может быть такова:
- с помощью какого-либо подходящего события регистрировать появление в исходном тексте специальных символов-разделителей (например, открывающейся скобки, пробела, точки);
- немедленно после появления такого символа проверять стоящее слева от него выражение (т.е. набор символов до ближайшего типового разделителя слева) на принадлежность к некоему набору ключевых выражений;
- если анализируемое выражение входит в набор ключевых, то предпринимать необходимые действия по выдаче подсказки.


Неплохая задумка, только какое событие? KeyPressed?

405
01 марта 2006 года
Dmitrii
554 / / 16.12.2004
Цитата:
Originally posted by kibermaks
Неплохая задумка, только какое событие? KeyPressed?

Пожалуй, так.

13K
07 марта 2006 года
Gillette
6 / / 27.02.2006
Идея мне как раз ясна и понятна. Вопрос в том как реализовать отображение подсказки!
Желательно, чтобы она максимально была похожа на ToolTipHelp ну или как в самом VB.
Огромное спасибо всем откликнувшимся.
18K
13 июня 2007 года
pavel55
79 / / 14.05.2007
посмотрите эту тему
http://forum.sources.ru/index.php?showtopic=179076&hl=balloon
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог