¬се бесплатно
    ¬се ссылки на файлы, расположенные на страницах сайта, добавлены пользовател€ми и доступны дл€ бесплатного скачивани€. «а содержание этих файлов администраци€ сайта ответственности не несет.

  ”далить пробелы в начале и конце
    атегори€: “екст и строки
  ”паковка таблиц в BDE
    атегори€: Ѕазы данных
  —оздание цветных строк в ListBox
    атегори€:  омпоненты
  ѕерегенерировать все индексы Dbase
    атегори€: Ѕазы данных
  ”далить или оставить симолы
    атегори€: “екст и строки
  —оздание кнопки на панели в IE
    атегори€: »нтернет и —ети
  BDE. —оздание алиасов
    атегори€: Ѕазы данных
  ѕрограммно скрыть MainMenu
    атегори€:  омпоненты
  —охран€ем Bitmap в поле dbase
    атегори€: Ѕазы данных

Ќовости: Delphi

IDE Fix Pack 4.7 вАУ Includes support for XE2 Update 4 (February 29, 2012)

ƒата: 1.03.2012 |  омментариев: 0 | ѕросмотров: 2977
The new version of IDE Fix Pack 4.7 is now available. It not only adds support for XE2 Update 4 but also fixes some performance bottle necks in the the IDE.

With the introduction of the FireMonkey framework in XE2, all DataModules got this new property вАЬClassGroupвАЭ. If it is set to вАЬSystem.Classes.TPersistentвАЭ (the default value) the IDE becomes slower and slower the more components you have installed and the more components (including TFields) you have on that DataModule, if you switch between Code and Design view. This performance issue is now fixed with the new IDE Fix Pack.

Another performance issue that is now fixed is one that I wrote about some time ago. The Component Toolbar slowed down the switch from Code to Design view. So I recommended to disable the CompToolbar IDE package. This is still a valid option but not really necessary anymore.

Back to the вАЬClassGroupвАЭ property. With its introduction the package and palette cache that the IDE uses to delay load components in order to speed up the IDEвАЩs start performance was reduced to absurdity because the first time you open a DataModule, all packages are loaded. So why spend time on the slow package cache anyway. My DDevExtensions IDE plugin has an option to disable the package cache. This option is now obsolete because IDE Fix Pack enforces it. And guess what, the IDE starts faster and opening a Form/DataModule is almost instantaneous because no вАЬcachedвАЭ packages have to be loaded.

Something that really annoyed me for a long time is that the parenthesis highlighting didnвАЩt work if you had a string literal with a closing or opening parenthesis in it. It always thought that the parenthesis in the string literal was the matching pair. I fixed that.

Did you ever run into the problem that your EXE didnвАЩt start in the debugger if you accidentally imported a DLL function that doesnвАЩt exist, but neither the debugger nor the application showed you the reason for it? Well that is because the IDE changes the default error mode and inherits it to all started processes, so that you donвАЩt see the вАЬSymbol вАШfooвАЩ was not found in library вАШbarвАЩвАЭ error message. With this IDE Fix Pack version the debugger starts your application with the CREATE_DEFAULT_ERROR_MODE flag.

¬се используемые на сайте статьи, файлы и логотипы компаний принадлежат их законным владельцам. ≈сли вы €вл€етесь правообладателем "IDE Fix Pack 4.7 вАУ Includes support for XE2 Update 4 (February 29, 2012)" и не желаете, чтобы ваша информаци€ находилась на нашем сайте, напишите нам и эта информаци€ будет удалена.

“еги: XE2 Update 4

”важаемый посетитель, ¬ы зашли на сайт как незарегистрированный пользователь.
ћы рекомендуем ¬ам зарегистрироватьс€ либо войти на сайт под своим именем.
ѕосетители, наход€щиес€ в группе √ости, не могут оставл€ть комментарии к данной публикации.