![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
mdvToolTip не пашет. К чему бы?.. [Delphi, Windows]
=BuckLr= © (2007-05-28 23:09:00)Что-то лажа какая-то. Был проект, кинул на форму TKOLmdvToolTip, ну, думаю, ничтяк, губу раскатал. Ага... Хинты для эдитов пашут, для батонов не пашут. Что за ..?..
Причём, если на новый проект кидать - всё пучком. Вроде и инки генерятся Делфи нормально, кнопки, как и эдиты, в вызове конструктора TKOLmdvToolTip есть, а хинты не отображаются. Для эдитов нормально. Пакет ребилдил.
Кто подскажет мне, что я не так сделал?
Vladimir Kladov (2007-05-30 20:49:00) [1]http://www.delphifusion.com/forum/showthread.php?t=379
Человек задает вопрос по использованию TAB в MHIPEdit, кто-нибудь сталкивался, ответите? (Там был еще вопрос по KOLTrackBar с тем же, но Style := Style or WS_TABSTOP кажется помог).
=BuckLr= (2007-05-30 17:20:00) [2]Ой спасибо тебе ;)
mdw (2007-05-30 16:46:00) [3]Добавил dpk для d6, делов то на 5 минут.:))
http://www.kolnmck.ru/files/components/controls/kolmdvcontrols.7z
=BuckLr= (2007-05-30 14:55:00) [4]
> Встречное пожелание к облагодарному пользователю, собрать
> пакет для D6 и прислать мне, а я его с удовольствием включу
> в дистрибутив, тем более, что делов там, всего удалить все
> пакеты и скомпилить, все что нужно D6 сама добавит.
Я бы с удовольствием, но
> [Fatal Error] MCKmdvTreeListEdit.pas(11): File not found:
> 'MirrorKOLPackageD6.dcp'
:) :) :)
Потому и попросил
mdw (2007-05-30 13:17:00) [5]Встречное пожелание к облагодарному пользователю, собрать пакет для D6 и прислать мне, а я его с удовольствием включу в дистрибутив, тем более, что делов там, всего удалить все пакеты и скомпилить, все что нужно D6 сама добавит.
=BuckLr= (2007-05-29 23:42:00) [6]Качнул. Но не ставится ни черта. На семёрку отлично, а вот на шестую - нет. Вообще, тебе такое пожелание от благодарного пользователя - сделать пакеты и для других версий Delphi. Не все же на Delphi 7 работают. Сделаешь?
А то я как ни старался, не получается поставить на шестёрку. Прежний пакет ставил, кое-что поменяв, а сейчас ни в какую :(
=BuckLr= (2007-05-29 23:40:00) [7]Качнул. Но не ставится ни черта. На семёрку отлично, а вот на шестую - нет. Вообще, тебе такое пожелание от благодарного пользователя - сделать пакеты и для других версий Delphi. Не все же на Delphi 7 работают. Сделаешь?
А то я как ни старался, не получается поставить на шестёрку. Прежний пакет ставил, кое-что поменяв, а сейчас ни в какую :(
mdw (2007-05-29 17:24:00) [8]Нет.
на http://www.kolnmck.ru/
=BuckLr= (2007-05-29 17:00:00) [9]Это оно по этой ссылке лежит http://www.mdvkol.narod.ru/KOLmdvControls.zip? А что ж ты изменения в историю не записал?
Скачал. Правда другая проблема - не билдится:
[Fatal Error] MCKmdvTreeListEdit.pas(11): File not found: 'MirrorKOLPackageD6.dcp'
Я просто D7 на D6 заменил, ибо у меня D6 :)
=BuckLr= (2007-05-29 16:29:00) [10]
> Не, подвигать формой не поможет.
Подтвердаю.
> Обновил на сайте.
Спасибо тебе! Это был небольшой глюк, а в целом хороший компонент.
mdw (2007-05-29 15:38:00) [11]Обновил на сайте.
Обновил также TKOLmdvComboBoxEx, TKOLmdvToolTip, TKOLmdvTreeListEdit
Добавил TKOLmdvShellListView, TKOLmdvShellComboBox.
mdw (2007-05-29 13:59:00) [12]Проверял, но не важно.
Я тут немного поколдовал, немного переделал и заработало все. +Небольшое сокращение кода получилось, нет предела для совершенства:)))
AndreyRus (2007-05-29 13:13:00) [13]И так же проверь:
1) Выделяем KOLApplication
2) Делаем двойной клик по свойству BUILD
AndreyRus (2007-05-29 13:11:00) [14]А ты попробуй!
mdw (2007-05-29 13:09:00) [15]Не, подвигать формой не поможет.
AndreyRus (2007-05-29 13:08:00) [16]Попробуй подвигать формой!
mdw (2007-05-29 13:00:00) [17]Посмотрел, по видимому в какой то момент, что-то в MCK изменилось и перегенерация подсказок не вызывается автоматом.
Чтобы перегенирилось нужно изменить какое нибудь свойство в самом TKOLmdvToolTip. Думаю не очень напряжно, два раза кликнуть по AlwaysTip, например.
=BuckLr= (2007-05-28 23:56:00) [18]Вроде разобрался - добавил USE_MHTOOLTIP и заработало почему-то :) А ведь в справке к компоненту написано, что работает "как в VCL" :) Честное слово, не пойму: добавляешь USE_MHTOOLTIP - работает, убираешь - не работает. Я долго игрался :D Завтра в коде покопаюсь, наверное, на несвежую голову что-то перепутал.
Кстати, после смены подсказок в дизайне, в рантайм они не спешат меняться. Вот если закроешь проект, откроешь заново, тогда норма. А без этого - что ребилд, что таскание формы - один хрен...