| [Overview][Resource strings][Constants][Types][Classes][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Generic resource class
Source position: resource.pp line 185
| type TGenericResource = class(TAbstractResource) end; | 
| protected | 
| function GetType; override; | 
| function GetName; override; | 
| function ChangeDescTypeAllowed(); override; | 
| function ChangeDescValueAllowed(); override; | 
| procedure NotifyResourcesLoaded; override; | 
| public | 
| constructor Create(); override; | 
| destructor Destroy; override; | 
| procedure UpdateRawData; override; | 
| 
 | Generic resource class | |
| | | ||
| 
 | Base abstract resource class | |
| | | ||
| TObject | 
This class represents a generic resource.
It is suitable to use in all situations where a higher level class is not needed (e.g. the resource raw data is made of arbitrary data) or when total low-level control is desirable.
This class is also the default one that is used by TResourceFactory when it finds no class matching the given type.
| 
 | Creates a new resource |