Delphi 2009 RAD Studio - не работает селектор рабочего стола - PullRequest
1 голос
/ 23 мая 2010

В Delphi 2009 RAD Studio есть раскрывающееся поле со списком, в котором вы можете выбрать конфигурацию рабочего стола, то есть «Макет по умолчанию», «Макет отладки», «Классическая разблокировка» и т. Д. Это перестало работать для меня, то есть, когда я выбираю рабочий стол, ничего не происходит. Я думаю, что однажды «настроил» панель инструментов, удалив выпадающий список, а затем добавил его снова, и с тех пор, как он умер. Это известная ошибка? Есть ли лекарство?

Ответы [ 2 ]

1 голос
/ 25 мая 2010

Создайте новую учетную запись пользователя на своем компьютере, назовите ее «Тестирование» и войдите в нее.Теперь загрузите Delphi и попробуйте эту кнопку на рабочем столе.Если он теперь работает с этой альтернативной учетной записью рабочего стола, то это что-то в настройках вашего реестра под этим ключом:

HKEY_CURRENT_USER\Software\CodeGear\BDS\6.0

Попробуйте установить ключи с именами DesktopName и RuntimeDesktopName под ключом сеанса

HKEY_CURRENT_USER\Software\CodeGear\BDS\6.0\Session\DesktopName=Default Layout
HKEY_CURRENT_USER\Software\CodeGear\BDS\6.0\Session\RuntimeDesktopName=Debug Layout
0 голосов
/ 24 мая 2010

Все еще переключаются конфигурации, когда вы запускаете проект или возвращаетесь к кодированию?
Вы пытались создавать новые пользовательские конфигурации, сохранять их и переключаться вручную с помощью комбинации?

Полагаю, что-то не так сохранено в Реестре. Вы можете попытаться (после сохранения текущего реестра) получить (хороший) реестр D2009 из другой установки, где он работает, и применить его к своей машине. Если это сработает снова, у вас будет возможность выяснить это, рассредоточив регистры. Если нет, возможно, вам придется переустановить D2009 (или хотя бы попробовать «восстановить»).
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Ядда Ядда о касании реестра ...

...