Последняя версия DataExpress 3 beta от 15 июня 2019 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Песочница

[РЕШЕНО] Закрытие закладки формы через контекстное меню

Вопросы, потерявшие актуальность в результате исправлений в релизах программы, либо получившие исчерпывающие ответы (положительные или отрицательные)
Аватара пользователя
Develop-Soft
Сообщения: 287
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 17 раз
Поблагодарили: 30 раз
Контактная информация:

[РЕШЕНО] Закрытие закладки формы через контекстное меню

Сообщение Develop-Soft » Вс июн 02, 2019 2:13 pm

Если курсор мыши находится над неактивной закладкой, то при нажатии пункта меню "Закрыть" - закрывается активная.

Аватара пользователя
admin
Разработчик
Сообщения: 4382
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 4 раза
Поблагодарили: 34 раза

Re: [РЕШЕНО] Закрытие закладки формы через контекстное меню

Сообщение admin » Вс июн 02, 2019 11:01 pm

Так и было задумано. Закрывается активная закладка.

Аватара пользователя
Develop-Soft
Сообщения: 287
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 17 раз
Поблагодарили: 30 раз
Контактная информация:

Re: [РЕШЕНО] Закрытие закладки формы через контекстное меню

Сообщение Develop-Soft » Вс июн 02, 2019 11:43 pm

Оно может и так, но ситуация: есть закладки №1,2,3,4,5. Активная №2. Кликаем на неактивную №4 (меню всплывает там же) и нажимаем закрыть. Результат: в месте №2, активной становится закладка №3, а под курсором оказывается №5. Если учесть тот факт что вместо номеров у нас имена (да ещё разной длины) и добавить вероятность того, что закладки не поместились на экране и активная уехала из зоны видимости - выходит каша...
TPageControl неудобная штука в плане работы с корешками, но может есть какой-то вариант обеспечить более понятный режим? Например перед раскрытием меню - делать активной закладку над которой курсор. Или (конечно идеальный вариант) - без активации закрывать ту закладку, непосредственно над которой выполняется действие.

drts
Опытный
Сообщения: 313
Зарегистрирован: Сб окт 29, 2016 11:35 pm
Откуда: Новороссийск
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: [РЕШЕНО] Закрытие закладки формы через контекстное меню

Сообщение drts » Пн июн 03, 2019 12:23 am

Так было задумано разработчиком компонента. Посмотри на форуме лазарусовском там было бурление. И что-то даже решалось костылями. А еще дблклика на них нет... И кнопки закрытия под виндой. Тоже беспокоит эта хрень.

Аватара пользователя
Develop-Soft
Сообщения: 287
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 17 раз
Поблагодарили: 30 раз
Контактная информация:

Re: [РЕШЕНО] Закрытие закладки формы через контекстное меню

Сообщение Develop-Soft » Пн июн 03, 2019 12:28 am

Видел эти тёрки, аналогичные и по проблемам dbgrid с незапамятных времён.

Оффтоп: вот такую ещё штуку в инете нашел:
https://github.com/Alexey-T/ATTabs
Прикольно смотрится.


Вернуться в «РЕШЕНО: Закрытые вопросы.»