| 140 |
|
begin |
| 141 |
|
SetLength(tempd, Self.FWidth * Self.FHeight * 4); |
| 142 |
|
case Self.FStoreType of |
| 143 |
< |
0: |
| 143 |
> |
0: // 16bit, RGB444, A4? |
| 144 |
|
begin |
| 145 |
|
for y := 0 to Self.FHeight - 1 do |
| 146 |
|
begin |
| 159 |
|
end; |
| 160 |
|
end; |
| 161 |
|
end; |
| 162 |
< |
1, 2: |
| 162 |
> |
1, 2: // 16bit, RGB555, A1? |
| 163 |
|
begin |
| 164 |
|
for y := 0 to Self.FHeight - 1 do |
| 165 |
|
begin |
| 178 |
|
end; |
| 179 |
|
end; |
| 180 |
|
end; |
| 181 |
< |
9: |
| 181 |
> |
8: // 32bit, RGB888, A8? |
| 182 |
> |
begin end; |
| 183 |
> |
9: // Compressed, RGB565 |
| 184 |
|
begin |
| 185 |
|
DecompressImage; |
| 186 |
|
end; |
| 311 |
|
function TOniImage.Load(ConnectionID, FileID: Integer): Boolean; |
| 312 |
|
var |
| 313 |
|
FileInfo: TFileInfo; |
| 312 |
– |
ext: String; |
| 314 |
|
begin |
| 315 |
|
FileInfo := ConManager.Connection[ConnectionID].GetFileInfo(fileid); |
| 316 |
|
if FileInfo.Extension = 'PSpc' then |
| 620 |
|
|
| 621 |
|
procedure TOniImage.GetAsData(var Target: TStream); |
| 622 |
|
var |
| 622 |
– |
i: Integer; |
| 623 |
|
revert: Boolean; |
| 624 |
|
begin |
| 625 |
|
// if not (DT_Decoded32 in Self.FDataType) then |