|
3 / 3 / 0
Регистрация: 25.05.2020
Сообщений: 21
|
|
RAD XE4+ Баг с размерами окон панели инструментов в IDE05.06.2020, 18:55. Показов 5756. Ответов 5
C++ Builder XE5,
Windows XP Здравствуйте! Столкнулся с весьма интересным сбоем IDE: хочу испросить Вашей помощи и, возможно, предостеречь пользователей Windows XP. Так, окна панели инструментов с кнопками быстрого доступа где-то шестикратно увеличились по высоте и никакие действия с ними не позволяют уменьшить ее: перезагрузка IDE с окнами и без окон, попытки утянуть верхние границы окна, добавление и исключение окон. При загрузке IDE окна, что изначально находятся на панели инструментов, размещаются там в соответствии со своим огромным размером (окно отладки на примере ниже), но если вытянуть это окно и вновь поместить на панель, то оно занимает там место стандартного размера, при том что само окно остается огромным: в итоге значков кнопок вообще становится не видно (на примере ниже короткая вертикальная полоска на панели инструментов представляет собой такое окно). Проблема появилась после того, как в попытке изменить цвет стандартной подложки панелей IDE с бежеватого на более темный, я менял схему системного оформления через свойства экрана (Классический стиль, Стиль Windows XP, Dz. Vista и т.п.). При этом IDE была открыта и я, меняя схемы одну за другой, нажимал "Применить". До определенного момента IDE реагировала предсказуемо, но на какой-то схеме появился этот баг с окнами. Теперь он сохраняется на всех схемах оформления. Данная проблема, однако, никак не коснулась окнa палитры компонентов (Component) и окон HTML. Другие приложения, которые были открыты в этот момент, да и вообще все на компьютере, отреагировали естественно и подобного бага там не наблюдается. Конечно, можно работать работать и без панели инструментов, да и обращаться к ней, я почти никогда не обращаюсь, но тем не менее этот факт напрягает. Поэтому буду очень признателен за Вашу помощь! Переустанавливать среду не хотелось бы, т.к. она только что настроена под себя.
0
|
|
| 05.06.2020, 18:55 | |
|
Ответы с готовыми решениями:
5
баг с панелю инструментов IDE или набор инструментов панели инструментов |
|
3 / 3 / 0
Регистрация: 25.05.2020
Сообщений: 21
|
|
| 05.06.2020, 22:07 [ТС] | |
|
Отлично, к RAD Studio у меня претензий нет. Как мне вернуть окна к нормальному размеру?
0
|
|
|
Супер-модератор
|
|
| 06.06.2020, 00:08 | |
|
Никак. Удалить ее и поставить ту версию, которая гарантированно будет работать с Windows XP (заметь, она будет гарантированно работать лишь с темами, которые предоставляются из коробки, а не со всякими рукописными темами, которые собирал какой-нибудь умелец), иначе в любой момент может проявиться или этот же, или еще какой-нибудь глюк. Судя по документации, последняя версия RAD Studio, которая поддерживала WinXP - это RAD XE2, уже даже XE3 заявляет, что ей надо минимум Vista/Win7.
0
|
|
|
3 / 3 / 0
Регистрация: 25.05.2020
Сообщений: 21
|
|
| 17.04.2021, 19:26 [ТС] | |
|
РЕШИЛ ПРОБЛЕМУ!!! На злобу уважаемому volvo и всем на обозрение!
ВНИМАНИЕ! При смене схемы системного оформления -- RAD Studio может понаписать всякой ереси по следующему адресу реестра в своих настройках: HKEY_CURRENT_USER\Software\Embarcadero\B DS\12.0\Toolbars (ваша версия может отличаться от 12.0). При вышеописанной проблеме с панелями эту ересь необходимо удалить, а именно -- все переменные указанного ключа реестра за исключением CustomToolBar (здесь хранятся ваши настройки о размещении панелей). Примечательно, как я пришел к этому. Ну, во-первых, Toolbars я нашел и заподозрил практически сразу. Но, поскольку меня также интересует тема переноса настроек IDE, изучил прежде два интересных ресурса и поигрался с параметрами запуска среды, с чем, окончательно убедившись в своей правоте, реализовал решение. РЕКОМЕНДУЮ: 1. Параметры запуска RAD Studio и его компонент: http://docwiki.embarcadero.com... nd_Options. 2. О настройках среды RAD Studio. http://docwiki.embarcadero.com... ation_Tool КРАТКО ДЛЯ ЗАНЯТЫХ: Вы можете запустить среду IDE с различными параметрами, используя командную строку. Так, вы можете использовать альтернативный ключ реестра. Использование альтернативного базового ключа реестра позволяет запускать две копии IDE с использованием разных конфигураций. Альтернативный ключ реестра позволяет указать альтернативный базовый раздел реестра, чтобы вы могли запускать несколько экземпляров IDE с использованием разных конфигураций. Чтобы запустить среду IDE с альтернативным ключом реестра, используйте следующую команду: bds.exe –r имя_альтернативного_ключа_реестра, где имя_альтернативного_ключа_реестра -- имя, которое вы хотите предоставить альтернативному ключу реестра. Если данный ключ уже существует, среда будет использовать настройки, указанные в этом ключе. В протвном случае запуск RAD Studio с помощью данной команды создается новый ключ реестра с настройками ПО УМОЛЧАНИЮ: HKEY_CURRENT_USER\Software\Embarcadero\< regkey_name>\<version>.
2
|
|
|
3 / 3 / 0
Регистрация: 25.05.2020
Сообщений: 21
|
|
| 02.07.2024, 19:59 [ТС] | |
|
РЕМАРКА:
Выше "за исключением CustomToolBar (здесь хранятся ваши настройки о размещении панелей)" НЕ ВЕРНО: CustomToolBar это такая же панель, так что смело можно сносить всю ветку Toolbars в случае проблем.
0
|
|
| 02.07.2024, 19:59 | |
|
Помогаю со студенческими работами здесь
6
Панели инструментов Панели инструментов Создание панели инструментов Создание панели инструментов Панели инструментов в Builder Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|