Add(MainForm,2953706,154,91)
{
Width=366
Height=296
}
Add(MTStrTbl,8679275,266,161)
{
Left=20
Top=10
Width=315
Height=240
Name="tt"
Columns=#1:1|1:2|1:3|1:4|
}
Add(StyleXP,3193399,154,56)
{
}
Этот топик читают: Гость
Ответов: 249
Рейтинг: 4
|
|||
Не как не соображу как добавить подсказку к заголовкам столбов.
|
|||
карма: 1 |
|
Ответов: 793
Рейтинг: 168
|
|||
ric писал(а): как добавить подсказку к заголовкам столбовВот пример. При клике по заголовку столбца появится подсказка.
|
|||
карма: 16 |
|
Ответов: 249
Рейтинг: 4
|
|||
Gunta писал(а): Да это не совсем то, при клике выполняется действие а при наведении надо описание действия показать. Редактировалось 2 раз(а), последний 2022-07-11 14:09:25 |
|||
карма: 1 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
ric писал(а): а при наведении надо описание действия показать.Определение местоположения мыша на заголовке таблицы не реализовано, тк это довольно непростая задача, в силу того, что заголовок таблицы это сопутсвующий контрол, не имеющий с нашими контролами никакой связи. Если бы это было просто реализовать, то это давно было бы реализовано. Я пока даже не знаю, можно ли это вообще реализовать. Редактировалось 2 раз(а), последний 2022-07-11 16:47:08 |
|||
карма: 22 |
|
Ответов: 249
Рейтинг: 4
|
|||
nesco все понятно, вопросов нет.
|
|||
карма: 1 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
Я еще поюзаю эту тему, может чего и получится, но не обещаю.
|
|||
карма: 22 |
|
Ответов: 263
Рейтинг: 18
|
|||
nesco писал(а): Я еще поюзаю эту тему, может чего и получится, но не обещаю.Если еще правый клик мышью удастся перехватить (для контекстного меню столбца), будет вообще здорово! |
|||
карма: 3 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
fox-video писал(а): Если еще правый клик мышью удастся перехватить (для контекстного меню столбца), будет вообще здорово!Думаю, что можно будет сделать, но это пока будет IC, а не компонент. |
|||
карма: 22 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
Вот что получилось. Как говорится -- тестовый прототип
Схема
Редактировалось 3 раз(а), последний 2022-07-12 19:30:45 |
|||
карма: 22 |
| ||
Голосовали: | fox-video |
Ответов: 263
Рейтинг: 18
|
|||
nesco писал(а): Вот что получилосьОтлично, то что нужно! |
|||
карма: 3 |
|
Ответов: 2265
Рейтинг: 676
|
|||
nesco, а если это убрать, разве не будет лучше?
Редактировалось 4 раз(а), последний 2022-07-12 21:00:24 |
|||
карма: 11 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
sla8a писал(а): а если это убрать, разве не будет лучше?Это трекинг, изначально и было без него. Пусть останется. sla8a писал(а): И без XP у меня подсказка на win10 не убирается.Ну, это приколы MOUSELEAVE. Надо глянуть, как это лучше сделать. Не думал, что XP как-то влияет на обработку событий мыша, а оно вона как. Этот MOUSELEAVE меня уже и так положительно достал. P.S. Кстати, чего я XP поставил. У меня, в 10-ке ни один хинт без него не работает, тупо не показывает, вот я его и поставил дефолтом. Редактировалось 3 раз(а), последний 2022-07-12 21:54:51 |
|||
карма: 22 |
|
Разработчик
Ответов: 26149
Рейтинг: 2127
|
|||
Немного поправил. Теперь вроде нормально работает без XP-стиля и вроде корректно отображает хинты при отключенном трекинге без непонятного прыгания.
Схема
Редактировалось 1 раз(а), последний 2022-07-12 23:59:14 |
|||
карма: 22 |
|
Ответов: 263
Рейтинг: 18
|
|||
На Windows 10 всё отлично работает, и с ХР и без него.
|
|||
карма: 3 |
|
Ответов: 249
Рейтинг: 4
|
|||
А IC завернуть в компонент нельзя? и добавить в палитру строковая таблица МТ как расширение для вывода хинтов и контекста мыша для столбов.
|
|||
карма: 1 |
|