коды событий поворотов колеса мыши SetTableNotificationCallback
Пользователь
Сообщений: Регистрация: 17.04.2015
17.04.2015 10:47:10
дополнить доступные коды событий SetTableNotificationCallback поворотами колеса мыши вперед и назад
QUIK clients support
Сообщений: Регистрация: 27.01.2015
17.04.2015 14:00:38
Здравствуйте!
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Пользователь
Сообщений: Регистрация: 31.01.2015
17.04.2015 16:23:53
И клавишу Esc, для отмены убыточной сделки. )))
Пользователь
Сообщений: Регистрация: 23.01.2015
17.04.2015 16:35:09
Цитата
Вячеслав пишет: И клавишу Esc, для отмены убыточной сделки. )))
Esc работает. при этом par2 будет равен 27
QUIK clients support
Сообщений: Регистрация: 27.01.2015
23.04.2015 09:58:13
Цитата
qxp пишет: дополнить доступные коды событий SetTableNotificationCallback поворотами колеса мыши вперед и назад
Добрый день, Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что мы также считаем целесообразным его реализацию и постараемся включить в план доработок при выпуске одной из следующих версий нашего ПО.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
23.04.2015 10:15:05
Добавьте также код события нажатия на заголовок окна.
Надо делать так, как надо. А как не надо - делать не надо.
QUIK clients support
Сообщений: Регистрация: 27.01.2015
23.04.2015 11:07:57
Цитата
Серж пишет: Добавьте также код события нажатия на заголовок окна.
Здравствуйте!
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
23.04.2015 12:15:10
При клике правой кнопкой мыши на таблице появляется меню с одним единственным пунктом "Переместить на вкладку". Сделайте возможным добавлять свои пункты в контекстное меню.
Надо делать так, как надо. А как не надо - делать не надо.
Пользователь
Сообщений: Регистрация: 01.02.2015
23.04.2015 12:52:26
Цитата
Серж пишет: Добавьте также код события нажатия на заголовок окна.
а вы где-нибудь такое событие в delphi или vc++ видели?
Пользователь
Сообщений: Регистрация: 01.02.2015
23.04.2015 12:54:38
и если Да - то, как вы собираетесь его использовать (для чего)?
Надо делать так, как надо. А как не надо - делать не надо.
QUIK clients support
Сообщений: Регистрация: 27.01.2015
23.04.2015 14:05:09
Цитата
Серж пишет: При клике правой кнопкой мыши на таблице появляется меню с одним единственным пунктом "Переместить на вкладку". Сделайте возможным добавлять свои пункты в контекстное меню.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Пользователь
Сообщений: Регистрация: 01.02.2015
23.04.2015 16:16:49
Цитата
Серж пишет: sam063rus , вы разработчик? Вам-то что за интерес?
просто интересно))
Пользователь
Сообщений: Регистрация: 02.02.2015
миру мир!
23.04.2015 21:58:34
Цитата
Серж пишет: sam063rus , вы разработчик? Вам-то что за интерес?
Мне тоже любопытно зачем оно может понадобиться.
Пользователь
Сообщений: Регистрация: 02.02.2015
миру мир!
23.04.2015 21:59:41
Цитата
sam063rus пишет: а вы где-нибудь такое событие в delphi или vc++ видели?
События кликов мыши можно обработать на любой части окна.
QUIK clients support
Сообщений: Регистрация: 27.01.2015
05.05.2015 10:54:57
Цитата
Серж пишет: При клике правой кнопкой мыши на таблице появляется меню с одним единственным пунктом "Переместить на вкладку". Сделайте возможным добавлять свои пункты в контекстное меню.
Добрый день,
Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что мы также считаем целесообразным его реализацию и постараемся включить в план доработок при выпуске одной из следующих версий нашего ПО.
QUIK clients support
Сообщений: Регистрация: 27.01.2015
05.05.2015 10:56:00
Цитата
Серж пишет: Добавьте также код события нажатия на заголовок окна.
Добрый день,
Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что мы также считаем целесообразным его реализацию и постараемся включить в план доработок при выпуске одной из следующих версий нашего ПО.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
11.06.2015 22:57:53
Не хватает события: клик мышью при зажатой клавише. Может, сделаете?
Надо делать так, как надо. А как не надо - делать не надо.
QUIK clients support
Сообщений: Регистрация: 31.03.2015
15.06.2015 10:37:39
Здравствуйте! Просьба подробнее описать Ваше пожелание на доработку. Какая клавиша зажимается, какой событие должно происходить при клике?
Очевидно, да, клик мышью при зажатой клавише (в частности Ctrl/Alt/Shift) Должно происходить, естественно, то событие, которое назначено в SetTableNotificationCallback
Надо делать так, как надо. А как не надо - делать не надо.
QUIK clients support
Сообщений: Регистрация: 31.03.2015
15.06.2015 15:01:15
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Пользователь
Сообщений: Регистрация: 01.02.2015
15.06.2015 15:05:48
имеем:
QTABLE_CHAR – нажата символьная клавиша, при этом par2 содержит код клавиши, par1 – текущую выделенную строку,
QTABLE_VKEY – нажата клавиша, при этом par2 содержит код клавиши, par1 – текущую выделенную строку,
QTABLE_LBUTTONUP – отпущена левая кнопка мыши, при этом par1 содержит номер строки, par2 – номер колонки,
также известно (например, из примеров VCL Delphi): что Click - это вовсе никакой не "клик", а элементарный xBUTONUP на определённой территории (регионе), в данном случае, -> ячейки таблицы Таким образом:
заводим в классе булевую переменную, которая будет флагом нажатия определённой клавиши, которую мы получим в другом коллбеке (QTABLE_VKEY).
далее, при приходе LBUTTONUP проверяем установлен ли этот флаг (полученный VKEY) and находимся ли мы в заданной ячейке. И если "Да" - do smth
------------------------------- примерно так делают в других программах.
Пользователь
Сообщений: Регистрация: 01.02.2015
15.06.2015 15:14:27
таким же "макаром" - можно прикрутить и событие "drag". Но ввиду полной ущербности GUI в QLua - смысла в этом никакого.
Пользователь
Сообщений: Регистрация: 01.02.2015
15.06.2015 15:28:49
я думаю, тут больше не хватает события именно отпускания (отжатия) клавиши. Что-нибудь, вроде QTABLE_VKEY_UP. Либо, отдельной функции: ScanKeyState, позволяющей определить факт нажатия/отпускания клавиши вне зависимости от прихода событий в QTAble. Собственно, она уже есть в WINAPI: вот она: GetAsyncKeyState
:)))
Пользователь
Сообщений: Регистрация: 01.02.2015
15.06.2015 15:31:58
Цитата
sam063rus пишет: Собственно, она уже есть в WINAPI: вот она: GetAsyncKeyState
так что, просто вывести её в QLua и можно вообще не быть ограниченным привязкой именно к [ctrl][shift][alt]
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
15.06.2015 15:48:39
Цитата
sam063rus пишет: Таким образом: заводим в классе булевую переменную, которая будет флагом нажатия определённой клавиши, которую мы получим в другом коллбеке (QTABLE_VKEY). далее, при приходе LBUTTONUP проверяем установлен ли этот флаг (полученный VKEY) and находимся ли мы в заданной ячейке. И если "Да" - do smth
Примерно так я и сделал. Так называемый, эффект залипания клавиши. :)
Надо делать так, как надо. А как не надо - делать не надо.
Пользователь
Сообщений: Регистрация: 01.02.2015
15.06.2015 15:54:27
вообще, тема, конечно хорошая, как и другая схожая в другом топике. Думаю, пора всерьёз заняться сабклассингом нативных окон. Благо это всё легально.
Пользователь
Сообщений: Регистрация: 01.02.2015
15.06.2015 16:03:17
Эбаут: ну и, конечно,
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
16.06.2015 17:30:41
Кстати, в строке 0 не работают события QTABLE_LBUTTONUP и QTABLE_RBUTTONUP
Надо делать так, как надо. А как не надо - делать не надо.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
18.06.2015 13:23:20
Цитата
Старатель пишет: Кстати, в строке 0 не работают события QTABLE_LBUTTONUP и QTABLE_RBUTTONUP
techsupport, вы бы как-то отреагировали что ли.
Надо делать так, как надо. А как не надо - делать не надо.
Пользователь
Сообщений: Регистрация: 01.02.2015
18.06.2015 13:33:57
такое ощущение, что вся "Арка" - это Сергей Горохов, Михаил Булычев, ну изредка ещё Егор Зайцев:))))
QUIK clients support
Сообщений: Регистрация: 25.05.2015
19.06.2015 09:19:10
Здравствуйте.
Проблема изучается. Постараемся в ближайшее время дать ответ.
Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что реализация пожелания признана потенциально целесообразной. Если по результатам дальнейшего анализа, включающего юридические аспекты, анализ на непротиворечивость с общей политикой компании, никаких возражений не возникнет, мы постараемся включить Ваше пожелание в план доработок при выпуске одной из следующих версий нашего ПО.
QUIK clients support
Сообщений: Регистрация: 27.01.2015
09.07.2015 11:33:55
Цитата
Старатель пишет: Кстати, в строке 0 не работают события QTABLE_LBUTTONUP и QTABLE_RBUTTONUP
Добрый день,
Описанная ошибка будет исправлена в одной из очередных версий программы. Приносим извинения за причиненные неудобства.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
17.09.2016 14:35:48
Добрый день. Зарегистрируйте пожелание, чтобы функция GetCell возвращала значения ячеек из нулевой строки (названия колонок).
Надо делать так, как надо. А как не надо - делать не надо.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
23.09.2016 16:29:04
Цитата
Старатель написал: Зарегистрируйте пожелание, чтобы функция GetCell возвращала значения ячеек из нулевой строки (названия колонок).
Надо делать так, как надо. А как не надо - делать не надо.
QUIK clients support
Сообщений: Регистрация: 27.01.2015
23.09.2016 22:14:52
Цитата
Старатель написал: Добрый день. Зарегистрируйте пожелание, чтобы функция GetCell возвращала значения ячеек из нулевой строки (названия колонок).
Здравствуйте!
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Пользователь
Сообщений: Регистрация: 16.02.2016
07.10.2016 21:40:34
Ребят, подскажите какая версия QUIK сейчас актуальная?
Пользователь
Сообщений: Регистрация: 16.02.2016
07.10.2016 22:44:29
Кстати, а можно добавить в QUIK функцию линейного масштабирования графика при помощи нажатия Ctrl+Scroll?
Пользователь
Сообщений: Регистрация: 02.02.2015
миру мир!
08.10.2016 06:34:54
Цитата
Евгений Ершов написал: Ребят, подскажите какая версия QUIK сейчас актуальна
Пользователь
Сообщений: Регистрация: 02.02.2015
миру мир!
08.10.2016 06:36:50
Цитата
Евгений Ершов написал: Ребят, подскажите какая версия QUIK сейчас актуальная?