Aleksandr
-
Постов
7 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные Aleksandr
-
-
В 01.10.2023 в 19:01, Sergey S сказал:
Добрый день.
Заказчик высказал пожелание, чтобы вкладки TabControl вели себя как в Google Chrome. Т.е. пользователь мог, потянув за вкладку мышью, "отстегнуть" ее и сделать полноценным окном. Потом, если что, сделать окно обратно вкладкой.
Под VCL это делается очень просто и элегантно, но вот под FMX я такой возможности не нашел.:((( Вернуться обратно к VCL возможности нет, т.к. заказчик требует кроссплатформенность (Win/Linux).
Может кто-то знает, возможно ли это сделать? Буду очень признателен за помощь.
Спасибо.
Не совсем до конца понимаю задачу, но я бы попробовал через клонирование компонента, и привязывание его к другому родителю, либо через фреймы.
-
Посмотрел событие onClick, оно действительно так TListView работет, сразу после нажатия.
-
9 минут назад, aleksandr сказал:
Покопался в реестре, нашел костыль
Компьютер\HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\22.0\Property Editors\StyleDesigner\TStyleController
параметр PreviewWidth задает ширину предпросмотра в StyleDesigner
Но spliter так и не перемещается, то есть ширину в IDE StyleDesigner, все равно не получается изменить.Splitter для предпросмотра сейчас справа от предпросмотра, то есть вообще не там где должен быть. Сейчас попробовал сделал в реестре ширину предпросмотра равную каждый раз перезапуская IDE 1, -1, 3, - все равно сплитер справа от окна предпросмотра. Поставил PreviewWidth=150 - пока размера хватит.
-
Покопался в реестре, нашел костыль
Компьютер\HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\22.0\Property Editors\StyleDesigner\TStyleController
параметр PreviewWidth задает ширину предпросмотра в StyleDesigner
Но spliter так и не перемещается, то есть ширину в IDE StyleDesigner, все равно не получается изменить. -
3 часа назад, Tumaso сказал:
Подведи мышкой к правому краю, курсор поменяется на изменение размеров, зажми левую кнопку мыши и вытащи правую область (которая и есть предпросмотр) влево
Спасибо за подсказку, но в моем случае не тянется. Я закрыл обе панели которые справа (как на скрине выше), подвожу курсор в правую часть, курсор меняет на изменение размеров, нажимаю, но не тянется.
Запустил Delphi под другим пользователем ОС, окно предпросмотра есть, все тянется и прячется, назад вытаскивается. Какой-то сбой в настройках на уровне одного пользователя. Как будто панель предпросмотра приняла свойство visible=false или что-то подобное.
Попробовал еще удалить в AppData все папки Embarcadero, тоже не помогло. -
общая глючность
в Отладка
Опубликовано
У меня бывают проблемы только с отображением размеров некоторых визуальных компонентов, но это связано с масштабированием экрана рабочего стола. Если у тебя нет масштабирования экрана, то есть масштаб 100%, проблем в этом случае я не встречал.
И если есть какие-то глюки, конкретнее опиши.