| 14 |
|
check_reg_dat: TCheckBox; |
| 15 |
|
check_reg_oldb: TCheckBox; |
| 16 |
|
check_reg_opf: TCheckBox; |
| 17 |
+ |
check_reg_oni: TCheckBox; |
| 18 |
|
procedure btn_cancelClick(Sender: TObject); |
| 19 |
|
procedure btn_okClick(Sender: TObject); |
| 20 |
|
procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean); |
| 118 |
|
end else |
| 119 |
|
RegisterExtension('.dat', 2, False); |
| 120 |
|
|
| 121 |
+ |
if check_reg_oni.Checked then |
| 122 |
+ |
begin |
| 123 |
+ |
if ExtensionRegistered('.oni', temps) then |
| 124 |
+ |
begin |
| 125 |
+ |
if temps <> 'ONI.oni' then |
| 126 |
+ |
if MessageBox(Self.Handle, PChar('.oni-files already registered to "' + |
| 127 |
+ |
temps+'". Reregister?'), PChar('Reregister?'), |
| 128 |
+ |
MB_YESNO + MB_ICONQUESTION) = ID_YES then |
| 129 |
+ |
RegisterExtension('.oni', 2, True); |
| 130 |
+ |
end else |
| 131 |
+ |
RegisterExtension('.oni', 2, True); |
| 132 |
+ |
end else |
| 133 |
+ |
RegisterExtension('.oni', 2, False); |
| 134 |
+ |
|
| 135 |
|
if check_reg_oldb.Checked then |
| 136 |
|
begin |
| 137 |
|
if ExtensionRegistered('.oldb', temps) then |
| 185 |
|
else |
| 186 |
|
check_reg_dat.Checked := False; |
| 187 |
|
|
| 188 |
+ |
if ExtensionRegistered('.oni', temps) then |
| 189 |
+ |
check_reg_dat.Checked := temps = 'ONI.oni' |
| 190 |
+ |
else |
| 191 |
+ |
check_reg_dat.Checked := False; |
| 192 |
+ |
|
| 193 |
|
if ExtensionRegistered('.oldb', temps) then |
| 194 |
|
check_reg_oldb.Checked := temps = 'ONI.oldb' |
| 195 |
|
else |