Инкапсулирует свойства метафайла Windows. С появлением Windows 95 к стандартному метафайлу (формат WMF) добавился расширенный (формат EMF), обладающий расширенными возможностями. Соответственно в объекте
TMetafile имеется свойство
property Enhanced: Boolean;
Внутреннее представление метафайла всегда новое (EMF), и устанавливать свойство
Enhanced в значение False следует только для обеспечения совместимости со старыми программами.
В классе TMetafile перекрываются методы
Assign, LoadFromStream, SaveToStream, LoadFromClipboardFormat,
SaveToClipboardFormat. В буфер обмена объект помещает свое содержимое в формате
CF_ENHMETAFILE. Помимо общих, класс имеет следующие свойства:
дескриптор метафайла
property Handle: HMETAFILE;
свойство
property inch: Word.Число
точек на дюйм в координатной системе метафайла. Связано с установленным режимом
отображения;
свойства
property MMHeight: Integer;
property MMWidth: Integer;
это настоящие высота и ширина метафайла в единицах, равных 0,01 мм. Свойства
Height и width задаются в пикселах;
в метафайл можно добавить свою палитру:
property Palette: HPalette;
вы можете увековечить себя, установив два свойства
метафайла:
property Description: string;
property CreatedBy: string;
Содержащаяся в них информация записывается в файл и может быть прочитана благодарными потомками.
Знаете ли Вы, как разрешается парадокс Ольберса? (Фотометрический парадокс, парадокс Ольберса - это один из парадоксов космологии, заключающийся в том, что во Вселенной, равномерно заполненной звёздами, яркость неба (в том числе ночного) должна быть примерно равна яркости солнечного диска. Это должно иметь место потому, что по любому направлению неба луч зрения рано или поздно упрется в поверхность звезды. Иными словами парадос Ольберса заключается в том, что если Вселенная бесконечна, то черного неба мы не увидим, так как излучение дальних звезд будет суммироваться с излучением ближних, и небо должно иметь среднюю температуру фотосфер звезд. При поглощении света межзвездным веществом, оно будет разогреваться до температуры звездных фотосфер и излучать также ярко, как звезды. Однако в дело вступает явление "усталости света", открытое Эдвином Хабблом, который показал, что чем дальше от нас расположена галактика, тем больше становится красным свет ее излучения, то есть фотоны как бы "устают", отдают свою энергию межзвездной среде. На очень больших расстояниях галактики видны только в радиодиапазоне, так как их свет вовсе потерял энергию идя через бескрайние просторы Вселенной. Подробнее читайте в FAQ по эфирной физике.