Changeset 12 for trunk/LocalPlayer/Help.pas
- Timestamp:
- Jan 7, 2017, 8:25:59 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LocalPlayer/Help.pas
r9 r12 37 37 38 38 type 39 40 { THyperText } 41 39 42 THyperText = class(TStringList) 40 43 procedure AddLine(s: String = ''; Format: integer = 0; Picpix: integer = 0; 41 44 LinkCategory: integer = 0; LinkIndex: integer = 0); 45 procedure AddText(Const S : String); override; 42 46 procedure LF; 47 destructor Destroy; override; 43 48 end; 44 49 … … 122 127 end; 123 128 129 procedure THyperText.AddText(const S: String); 130 begin 131 AddLine(S); 132 end; 133 124 134 procedure THyperText.LF; 125 135 begin 126 136 AddLine; 137 end; 138 139 destructor THyperText.Destroy; 140 begin 141 inherited Destroy; 127 142 end; 128 143 … … 189 204 inc(ModalFrameIndent, 29); 190 205 MainText := THyperText.Create; 206 MainText.OwnsObjects := True; 191 207 SearchResult := THyperText.Create; 208 SearchResult.OwnsObjects := True; 192 209 CreatePVSB(sb, Handle, 36, 551, 36 + 432); 193 210 … … 226 243 procedure THelpDlg.FormDestroy(Sender: TObject); 227 244 begin 228 MainText.Free;229 SearchResult.Free;230 ExtPic.Free;231 TerrIcon.Free;232 HelpText.Free;233 // CaptionFont.Free;245 FreeAndNil(MainText); 246 FreeAndNil(SearchResult); 247 FreeAndNil(ExtPic); 248 FreeAndNil(TerrIcon); 249 FreeAndNil(HelpText); 250 // FreeAndNil(CaptionFont); 234 251 end; 235 252
Note:
See TracChangeset
for help on using the changeset viewer.