ImageEn, unit iexRegistryFunctions |
|
TImageEnView.LoadProperties
Declaration
function LoadProperties(const sKey : string; aHKEY: HKEY = HKEY_CURRENT_USER): boolean; overload;
function LoadProperties(const sFilename : string; sSection : string): boolean; overload;
Description
Load key properties for
TImageEnView from the registry or an INI file.
For TImageEnView the following properties are loaded:
Component | Properties |
TImageEnView | AutoShrink, AutoStretch, Center, MouseInteractGeneral, MouseInteractLayers, PlayLoop, BackgroundStyle, Background, BackgroundColor2, GradientEndColor, ZoomFilter, ScaleX, ScaleY |
TImageEnIO | AutoAdjustDPI, JPEG_Quality, EnableAdjustOrientation, SelectedAcquireSource, DialogMeasureUnit, MsgLanguage and all print preview dialog properties |
TImageEnProc | MsgLanguage and all image processing dialog properties |
TIEAcquireParams | All |
Notes:
- LoadProperties should be used in tandem with
SaveProperties- LoadProperties is a helper method. You will need to add iexRegistryFunctions to your uses clause to access the method
Example
uses
iexRegistryFunctions;
...
procedure TMainForm.FormCreate(Sender: TObject);
begin
// Load settings of our ImageEnView from the registry
ImageEnView1.LoadProperties('Software\MyCompany\MySoftware');
end;
procedure TMainForm.FormClose(Sender: TObject; var Action: TCloseAction);
begin
// Save settings of our ImageEnView to the registry
ImageEnView1.SaveProperties('Software\MyCompany\MySoftware');
end;