С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/29: Рейтинг темы: голосов - 29, средняя оценка - 4.72
3 / 3 / 0
Регистрация: 25.05.2020
Сообщений: 21
RAD XE4+

Баг с размерами окон панели инструментов в IDE

05.06.2020, 18:55. Показов 5701. Ответов 5

Студворк — интернет-сервис помощи студентам
C++ Builder XE5,
Windows XP

Здравствуйте! Столкнулся с весьма интересным сбоем IDE: хочу испросить Вашей помощи и, возможно, предостеречь пользователей Windows XP.

Так, окна панели инструментов с кнопками быстрого доступа где-то шестикратно увеличились по высоте и никакие действия с ними не позволяют уменьшить ее: перезагрузка IDE с окнами и без окон, попытки утянуть верхние границы окна, добавление и исключение окон. При загрузке IDE окна, что изначально находятся на панели инструментов, размещаются там в соответствии со своим огромным размером (окно отладки на примере ниже), но если вытянуть это окно и вновь поместить на панель, то оно занимает там место стандартного размера, при том что само окно остается огромным: в итоге значков кнопок вообще становится не видно (на примере ниже короткая вертикальная полоска на панели инструментов представляет собой такое окно).

Проблема появилась после того, как в попытке изменить цвет стандартной подложки панелей IDE с бежеватого на более темный, я менял схему системного оформления через свойства экрана (Классический стиль, Стиль Windows XP, Dz. Vista и т.п.). При этом IDE была открыта и я, меняя схемы одну за другой, нажимал "Применить". До определенного момента IDE реагировала предсказуемо, но на какой-то схеме появился этот баг с окнами. Теперь он сохраняется на всех схемах оформления.

Данная проблема, однако, никак не коснулась окнa палитры компонентов (Component) и окон HTML.

Другие приложения, которые были открыты в этот момент, да и вообще все на компьютере, отреагировали естественно и подобного бага там не наблюдается.

Конечно, можно работать работать и без панели инструментов, да и обращаться к ней, я почти никогда не обращаюсь, но тем не менее этот факт напрягает. Поэтому буду очень признателен за Вашу помощь! Переустанавливать среду не хотелось бы, т.к. она только что настроена под себя.
Миниатюры
Баг с размерами окон панели инструментов в IDE  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.06.2020, 18:55
Ответы с готовыми решениями:

баг с панелю инструментов
Здравствуйте! Подскажите что за боян с панелькой инструментов, прям какая-то мистика настроил панель инструментов и закрепил, все...

IDE или набор инструментов
Привет! Хотел бы узнать мнения опытных программистов на тему того, чем лучше пользоваться для разработки небольших проектов? ...

панели инструментов
Создать приложение с использованием компонент Panel, SpeedButton, ComboBox для реализации панели инструментов.

5
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33197 / 21493 / 8233
Регистрация: 22.10.2011
Сообщений: 36,886
Записей в блоге: 12
05.06.2020, 20:21
Работа RAD Studio XE5 под WinXP вообще не гарантируется. У нее в минимальных требованиях заявлена Vista+
0
3 / 3 / 0
Регистрация: 25.05.2020
Сообщений: 21
05.06.2020, 22:07  [ТС]
Отлично, к RAD Studio у меня претензий нет. Как мне вернуть окна к нормальному размеру?
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33197 / 21493 / 8233
Регистрация: 22.10.2011
Сообщений: 36,886
Записей в блоге: 12
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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.07.2024, 19:59
Помогаю со студенческими работами здесь

Панели инструментов
можно ли как-нибудь на семерке сделать панельки инструментов как на ХР были смотреть сверху и по бокам те перетаскиваешь...

Панели инструментов
В 10 студии, когда начинаешь тащить любое окно(свойства, обозреватель решений, список ошибок) появляется что-то вроде меню, куда его...

Создание панели инструментов
Привет! Помогите пожалуйста создать панель инструментов, чтоб после запуска программы можно было в окне программы создавать кнопки с...

Создание панели инструментов
Здравствуйте . Как можно создать собственную панель инструментов в access 2010 ? читал , что вроде эта функция недоступна в версиях после...

Панели инструментов в Builder
Привет!) Буду очень признателен, если получу ответ на следующий вопрос! Как мне после того как я удобно для себя расположу окна в среде...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru