Delphi для профессионалов. Элементы управления Windows XP
Манифест Windows XP
Итак, начнем с манифеста. Он представляет собой документ в формате XML, содержащий всю информацию, необходимую для взаимодействия приложения и библиотеки ComCtl32.dll версии 6.
Примечание
Следует отметить, что манифесты широко используются
во многих продуктах и технологиях, работающих в операционных системах Microsoft.
С полной схемой XML манифеста вы можете ознакомиться в документации Microsoft
MSDN.
описывается версия системной библиотеки, используемой приложением для отрисовки элементов управления.
При загрузке приложения операционная система Windows XP считывает манифест (если он есть) и получает информацию о том, что для выполнения приложения потребуется библиотека ComCtl32.dll версии 6.
Помимо этой информации манифест может содержать и другие необходимые сведения о приложении и условиях его работы. Например, общая информация о приложении и его версии представлены элементом
<AssemblyIdentity>.
Вы можете добавить манифест в ваше приложение двумя способами:
использовать компонент TxpManifest;
добавить манифест в ресурсы приложения вручную. Рассмотрим
их.
Знаете ли Вы, что локальность - означает, что реализация одной абстракции может быть создана и рассмотрена без необходимости анализа реализации какой-либо другой абстракции. Принцип локальности позволяет составлять программу из абстракций, создаваемых людьми, работающими независимо друг от друга. Один человек может создать абстракцию, которая использует абстракцию, созданную кем-то другим.