| 41 |
|
|
| 42 |
|
implementation |
| 43 |
|
{$R *.dfm} |
| 44 |
< |
uses Main, ConnectionManager, ImagingTypes; |
| 44 |
> |
uses Main, ConnectionManager, ImagingTypes, TXMP; |
| 45 |
|
|
| 46 |
|
|
| 47 |
|
|
| 48 |
|
procedure TForm_TxmpReplace.SelectFile(fileinfo: TFileInfo); |
| 49 |
|
var |
| 50 |
– |
mem: TMemoryStream; |
| 50 |
|
fadingbyte, depthbyte, storebyte: Byte; |
| 51 |
|
begin |
| 52 |
|
fileid := fileinfo.ID; |
| 78 |
|
end; |
| 79 |
|
|
| 80 |
|
procedure TForm_TxmpReplace.btn_loadClick(Sender: TObject); |
| 82 |
– |
var |
| 83 |
– |
mem: TMemoryStream; |
| 81 |
|
begin |
| 82 |
|
if opend.Execute then |
| 83 |
|
begin |
| 98 |
|
datbyte: Word; |
| 99 |
|
mem: TMemoryStream; |
| 100 |
|
new_storetype: Byte; |
| 104 |
– |
formatinfo: TImageFormatInfo; |
| 101 |
|
i: Integer; |
| 102 |
|
const |
| 103 |
|
powers: array[0..8] of Integer = (1, 2, 4, 8, 16, 32, 64, 128, 256); |
| 224 |
|
|
| 225 |
|
|
| 226 |
|
procedure TForm_TxmpReplace.FormCreate(Sender: TObject); |
| 227 |
+ |
var |
| 228 |
+ |
TXMP: TFile_TXMP; |
| 229 |
|
begin |
| 230 |
|
inherited; |
| 231 |
|
OniImage_Old := TOniImage.Create; |
| 233 |
|
Self.AllowedExts := 'TXMP'; |
| 234 |
|
Self.OnNewFileSelected := SelectFile; |
| 235 |
|
opend.Filter := saved.Filter; |
| 236 |
+ |
|
| 237 |
+ |
TXMP := TFile_TXMP.Create(ConnectionID, 8552); |
| 238 |
+ |
TXMP.Free; |
| 239 |
|
end; |
| 240 |
|
|
| 241 |
|
|