BSOne.SFC/EM.Lib/ImageEn_SRC/Demos/Display/Navigator/umain.pas

59 lines
1.1 KiB
Plaintext

unit umain;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,
Dialogs, ieview, imageenview, Menus, ExtCtrls, hyieutils, iexBitmaps,
hyiedefs, iesettings, iexLayers, iexRulers;
type
Tfmain = class(TForm)
MainMenu1: TMainMenu;
File1: TMenuItem;
Open1: TMenuItem;
N1: TMenuItem;
Exit1: TMenuItem;
ImageEnView1: TImageEnView;
procedure Exit1Click(Sender: TObject);
procedure Open1Click(Sender: TObject);
procedure FormActivate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
fmain: Tfmain;
implementation
uses unav;
{$R *.DFM}
{$R WindowsTheme.res}
// File | Close
procedure Tfmain.Exit1Click(Sender: TObject);
begin
Close;
end;
// File | Open
procedure Tfmain.Open1Click(Sender: TObject);
begin
with ImageEnView1.IO do
LoadFromFile(ExecuteOpenDialog);
end;
procedure Tfmain.FormActivate(Sender: TObject);
begin
ImageEnView1.SetNavigator(fnav.ImageEnView1);
//fnav.ImageEnView1.SelectionOptions:=fnav.ImageEnView1.SelectionOptions+[iesoMarkOuter];
end;
end.