Unit msegraphicstream

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Class egraphicformat  
Class tmsefpmemoryimage  

Functions and Procedures

function readgraphic(const source: tstream; const dest: tbitmap; const aformatname: string; const params: array of const): string; overload;
function readgraphic(const source: tstream; const dest: tmaskedbitmap; const aformatname: string; const params: array of const): string; overload;
function readgraphic(const source: tstream; const dest: timagelist): string; overload;
function tryreadgraphic(const source: tstream; const dest: tbitmap; const aformatname: string; const params: array of const): string; overload;
function tryreadgraphic(const source: tstream; const dest: tmaskedbitmap; const aformatname: string; const params: array of const): string; overload;
function tryreadgraphic(const source: tstream; const dest: timagelist): string; overload;
procedure writegraphic(const dest: tstream; const source: tbitmap; const aformatname: string; const params: array of const); overload;
procedure writegraphic(const dest: tstream; const source: tmaskedbitmap; const aformatname: string; const params: array of const); overload;
procedure writegraphic(const dest: tstream; const source: timagelist); overload;
procedure registergraphicformat(const aformatlabel: string; const areadproc: readgraphicprocty; const awriteproc: writegraphicprocty; const afiltername: msestring; const afilemask: array of msestring);
function graphicformatlabels: stringarty;
function graphicfilemasks: filenamearty;
function graphicfilefilternames: msestringarty;
function graphicfilefiltermasks: msestringarty;
function graphicfilefilterlabel(const index: integer): string;
function readfpgraphic(const source: tstream; const readerclass: fpreaderclassty; const dest: tpersistent): boolean;

Types

fpreaderclassty = class of tfpcustomimagereader;
readgraphicprocty = function(const source: tstream; const dest: tobject; var format: string; const params: array of const): boolean;
writegraphicprocty = procedure(const dest: tstream; const source: tobject; const format: string; const params: array of const);

Constants

graphicformatdelimiter = ';';

Description

Functions and Procedures

function readgraphic(const source: tstream; const dest: tbitmap; const aformatname: string; const params: array of const): string; overload;
 
function readgraphic(const source: tstream; const dest: tmaskedbitmap; const aformatname: string; const params: array of const): string; overload;
 
function readgraphic(const source: tstream; const dest: timagelist): string; overload;
 
function tryreadgraphic(const source: tstream; const dest: tbitmap; const aformatname: string; const params: array of const): string; overload;
 
function tryreadgraphic(const source: tstream; const dest: tmaskedbitmap; const aformatname: string; const params: array of const): string; overload;
 
function tryreadgraphic(const source: tstream; const dest: timagelist): string; overload;
 
procedure writegraphic(const dest: tstream; const source: tbitmap; const aformatname: string; const params: array of const); overload;
 
procedure writegraphic(const dest: tstream; const source: tmaskedbitmap; const aformatname: string; const params: array of const); overload;
 
procedure writegraphic(const dest: tstream; const source: timagelist); overload;
 
procedure registergraphicformat(const aformatlabel: string; const areadproc: readgraphicprocty; const awriteproc: writegraphicprocty; const afiltername: msestring; const afilemask: array of msestring);
 
function graphicformatlabels: stringarty;
 
function graphicfilemasks: filenamearty;
 
function graphicfilefilternames: msestringarty;
 
function graphicfilefiltermasks: msestringarty;
 
function graphicfilefilterlabel(const index: integer): string;
 
function readfpgraphic(const source: tstream; const readerclass: fpreaderclassty; const dest: tpersistent): boolean;
 

Types

fpreaderclassty = class of tfpcustomimagereader;
 
readgraphicprocty = function(const source: tstream; const dest: tobject; var format: string; const params: array of const): boolean;
 
writegraphicprocty = procedure(const dest: tstream; const source: tobject; const format: string; const params: array of const);
 

Constants

graphicformatdelimiter = ';';
 

Generated by PasDoc 0.16.0.