Вверх ↑
Этот топик читают: nesco, Гость
Разработчик
Ответов: 26271
Рейтинг: 2142
#196: 2025-04-23 17:00:23 ЛС | профиль | цитата
Да че-то не работает нормально. Черт бы с ним, оставим как есть

--- Добавлено в 2025-04-23 17:19:02

Кстати, фокус можно скрыть проще. Вот код на Delphi


  SendMessage(ListView1.Handle, WM_UPDATEUISTATE, MakeLong(UIS_SET, UISF_HIDEFOCUS), 0);

Редактировалось 1 раз(а), последний 2025-04-23 17:19:02
карма: 22

0
Ответов: 2406
Рейтинг: 691
#197: 2025-04-29 10:43:03 ЛС | профиль | цитата
nesco писал(а):
фокус можно скрыть проще. Вот код на Delphi
Я бы этот код в некоторые элементы бы вставил и как свойство вывел. В такие как RadioButton,CheckBox,Button.
карма: 11

0
Разработчик
Ответов: 26271
Рейтинг: 2142
#198: 2025-04-29 16:25:13 ЛС | профиль | цитата
sla8a писал(а):
Я бы этот код в некоторые элементы бы вставил и как свойство вывел. В такие как RadioButton,CheckBox,Button.

Да можно сделать. Я пока этим не занимался. Есть интересный проект по таблице. Пока не буду говорить, что это такое, что бы не сглазить
карма: 22

0
Ответов: 2406
Рейтинг: 691
#199: 2025-05-04 13:44:17 ЛС | профиль | цитата
nesco, если что то пока не обновляй, буду менять свойство IgnoreEmptyField. Нужно добиться чтоб при получении фокуса при нажатии на пустое поле таблицы, выделение с строки не удалялось.
карма: 11

0
Разработчик
Ответов: 26271
Рейтинг: 2142
#200: 2025-05-05 03:19:17 ЛС | профиль | цитата
sla8a писал(а):
если что то пока не обновляй, буду менять свойство IgnoreEmptyField. Нужно добиться чтоб при получении фокуса при нажатии на пустое поле таблицы, выделение с строки не удалялось.

Понял. Пока не обновляю.
карма: 22

0
Разработчик
Ответов: 26271
Рейтинг: 2142
#201: 2025-05-15 15:39:09 ЛС | профиль | цитата
Вот над каким проектом я сейчас работаю. Точнее, почти его закончил -- MST_Groups.
Единственное, что только немного напрягает, так это обязательное наличие стиля XP. Для штатного fpc это требует наличия прилинковки манифеста. Что вполне несложно сделать. Вот скриншот откомпилированной в штатном fpc версии с прилинковкой манифеста



--- Добавлено в 2025-05-15 15:47:13

Что еще можно добавить, так это то, что компонент крайне сложен в понимании (и не только в понимании, но и в создании тоже ) и требует наличия знаний схемотехники и функционала HiAsm. Но зато дает вам отличный схемный функционал. И вспоминая недавние телодвижения с мульти-таблицами, при наличии такого компонента, задача решилась бы на ура.

Редактировалось 4 раз(а), последний 2025-05-15 15:51:10
карма: 22

1
Голосовали:sla8a
Ответов: 2406
Рейтинг: 691
#202: 2025-05-19 14:50:04 ЛС | профиль | цитата
nesco, смотрится интересно. Когда тестировать будем?
карма: 11

0
Разработчик
Ответов: 26271
Рейтинг: 2142
#203: 2025-05-19 22:58:49 ЛС | профиль | цитата
sla8a писал(а):
nesco, смотрится интересно. Когда тестировать будем?

Скоро. Я решил немного пересмотреть код и упростить некоторые решения, которые могут сильно усложнить понимание работы компонента. Сейчас составляю более широкофункциональный пример, заодно отрабатываю поиск ошибок и дополнений.

Редактировалось 1 раз(а), последний 2025-05-19 22:59:11
карма: 22

0
203
Сообщение
...
Прикрепленные файлы
(файлы не залиты)