| 25 |  | function GetChildCount: Integer; override; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 26 |  | function GetChild(ID: Integer): TTreeElement; override; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 27 |  | function GetCaption: String; override; | 
 
 
 
 
 
 
 
 | 28 | + | function GetType: String; override; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 29 |  | private | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 30 |  | FExtensions: array of TExtension; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 31 |  | public | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 103 |  |  | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 104 |  | function TExtensions.GetCaption: String; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 105 |  | begin | 
 
 
 
 
 
 
 
 
 
 
 | 106 | < | Result := ''; | 
 
 
 
 
 
 
 
 
 | 106 | > | Result := 'Extensions'; | 
 
 
 
 
 
 
 
 
 
 
 | 107 |  | end; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 108 |  |  | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 109 |  | function TExtensions.GetChild(ID: Integer): TTreeElement; | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 157 |  | end; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 158 |  | end; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 159 |  |  | 
 
 
 
 
 
 
 
 | 160 | + | function TExtensions.GetType: String; | 
 
 
 
 
 
 
 
 | 161 | + | begin | 
 
 
 
 
 
 
 
 | 162 | + | Result := ''; | 
 
 
 
 
 
 
 
 | 163 | + | end; | 
 
 
 
 
 
 
 
 | 164 | + |  | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 165 |  | procedure TExtensions.AddExt(Ext: String); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 166 |  | var | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 167 |  | i: Integer; |