Size: a a a

2020 March 10

DV

Denis Vasilyev in Delphi & Lazarus
#Вопрос, ребята может кто знает какие там у нас перспективы с дженериками(Generics) в Lazarus, а то так хочется, что-то типа TList<integer> и тп. ? Может кто что слышал вообще, когда ждать или может уже ведется работа. Реализация в "fgl" это что-то еще очень отдаленное от необходимого.
источник

DB

Dmitry Belkevich in Delphi & Lazarus
почему? дженерики вроде вполне прилично проработаны в фпц
источник

GB

George Bakhtadze in Delphi & Lazarus
Denis Vasilyev
#Вопрос, ребята может кто знает какие там у нас перспективы с дженериками(Generics) в Lazarus, а то так хочется, что-то типа TList<integer> и тп. ? Может кто что слышал вообще, когда ждать или может уже ведется работа. Реализация в "fgl" это что-то еще очень отдаленное от необходимого.
женерики, как вижу, даже получше в FPC работают в смысле оптимизаций. только вот конструкции типа TMyClass<T, TList<T>> пока не поддерживаются
источник

RS

Renat Suleymanov in Delphi & Lazarus
Denis Vasilyev
#Вопрос, ребята может кто знает какие там у нас перспективы с дженериками(Generics) в Lazarus, а то так хочется, что-то типа TList<integer> и тп. ? Может кто что слышал вообще, когда ждать или может уже ведется работа. Реализация в "fgl" это что-то еще очень отдаленное от необходимого.
См. пакет fcl-stl - коллекция дженериков. Вполне рабочее. Причем давно
источник

RS

Renat Suleymanov in Delphi & Lazarus
Дельфи совместимое тоже уже есть fcl-generics кажется. Причем в транке как нативная тоже
источник

a

aford in Delphi & Lazarus
Всем привет, нет никакой общей процедуры обработки нажатий мыши, никто не знает? Надо wm_lbuttondown + wm_rbuttondown + нажатие на колесико
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Для всей программы или для конкретного компонента?
источник

a

aford in Delphi & Lazarus
Геннадий Малинин
Для всей программы или для конкретного компонента?
Мне для таблицы, но подойдёт и для программы
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Событие OnMouseDown не подходит?
источник

KB

Kit Bayun in Delphi & Lazarus
Кто-нибудь пробовал?
https://www.elevatesoft.com/products?category=ewb&type=web
что оно такое и с чем его едят?
источник

a

aford in Delphi & Lazarus
Геннадий Малинин
Событие OnMouseDown не подходит?
Не, скролл в наборе данных срабатывает быстрее onmousedown
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
ТОгда перехватыва события в главное обработчике сообщений
источник

VA

Viktor Akselrod in Delphi & Lazarus
aford
Не, скролл в наборе данных срабатывает быстрее onmousedown
ApplicationEvents.OnMessage
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
OnMessage есть в ApplicationEvents
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Viktor Akselrod
ApplicationEvents.OnMessage
Опередил меня)
источник

a

aford in Delphi & Lazarus
А не, сори... Не пойдет для всего приложения, мне на модальной форме надо перехватывать :(
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Так не имеет значения где
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Лучше проблему опиши и то, что хочешь сделать
источник

a

aford in Delphi & Lazarus
Геннадий Малинин
Лучше проблему опиши и то, что хочешь сделать
Пишу обработчик кликов по неактивным строкам в гриде, на основное приложение завязывать не очень хочется, т.к. этот юнит с модальной формой будет потом из других проектов подключаться. Сейчас смотрю в сторону wm_mousemove
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
aford
Пишу обработчик кликов по неактивным строкам в гриде, на основное приложение завязывать не очень хочется, т.к. этот юнит с модальной формой будет потом из других проектов подключаться. Сейчас смотрю в сторону wm_mousemove
Я не понимаю, почему не подходят события грида
источник