DNCacheLAN.ItemIndex := ReadInteger (section, 'DNCacheLAN_ItemIndex', DNCacheLAN.ItemIndex) ; if ReadString (section, 'DNCacheLog_Checked', 'False') = 'True' then DNCacheLog.Checked := true else DNCacheLog.Checked := false ; DNCacheMax.Text := ReadString (section, 'DNCacheMax_Text', DNCacheMax.Text) ; DNCacheMethod.ItemIndex := ReadInteger (section, 'DNCacheMethod_ItemIndex', DNCacheMethod.ItemIndex) ; IpConnType.ItemIndex := ReadInteger (section, 'IpConnType_ItemIndex', IpConnType.ItemIndex) ; IpConnsSecs.Text := ReadString (section, 'IpConnsSecs_Text', IpConnsSecs.Text) ; IpFamily.ItemIndex := ReadInteger (section, 'IpFamily_ItemIndex', IpFamily.ItemIndex) ; LocalIPv4.Text := ReadString (section, 'LocalIPv4_Text', LocalIPv4.Text) ; LocalIPv6.Text := ReadString (section, 'LocalIPv6_Text', LocalIPv6.Text) ; LookupHost.Text := ReadString (section, 'LookupHost_Text', LookupHost.Text) ; LookupHost.Items.CommaText := ReadString (section, 'LookupHost_Items', LookupHost.Items.CommaText) ; if ReadString (section, 'MonIpAddrChanges_Checked', 'False') = 'True' then MonIpAddrChanges.Checked := true else MonIpAddrChanges.Checked := false ; NameDnsOpt.ItemIndex := ReadInteger (section, 'NameDnsOpt_ItemIndex', NameDnsOpt.ItemIndex) ; NameHostName.Text := ReadString (section, 'NameHostName_Text', NameHostName.Text) ; NameHostName.Items.CommaText := ReadString (section, 'NameHostName_Items', NameHostName.Items.CommaText) ; NameQueryType.ItemIndex := ReadInteger (section, 'NameQueryType_ItemIndex', NameQueryType.ItemIndex) ; NameHostName.Items.CommaText := ReadString (section, 'NameHostName_Items', NameHostName.Items.CommaText) ; if ReadString (section, 'NameProtoTCP_Checked', 'False') = 'True' then NameProtoTCP.Checked := true else NameProtoTCP.Checked := false ; NameServerIP.Text := ReadString (section, 'NameServerIP_Text', NameServerIP.Text) ; NameServerIP.Items.CommaText := ReadString (section, 'NameServerIP_Items', NameServerIP.Items.CommaText) ; NameServerPublic.ItemIndex := ReadInteger (section, 'NameServerPublic_ItemIndex', NameServerPublic.ItemIndex) ; NeigbDevCache.Text := ReadString (section, 'NeigbDevCache_Text', NeigbDevCache.Text) ; NeigbDevIPv4.Text := ReadString (section, 'NeigbDevIPv4_Text', NeigbDevIPv4.Text) ; NeigbDevIPv6.Text := ReadString (section, 'NeigbDevIPv6_Text', NeigbDevIPv6.Text) ; NeigbDevScan.Text := ReadString (section, 'NeigbDevScan_Text', NeigbDevScan.Text) ; NeigbDevTot.Text := ReadString (section, 'NeigbDevTot_Text', NeigbDevTot.Text) ; if ReadString (section, 'NeighbPermAddr_Checked', 'False') = 'True' then NeighbPermAddr.Checked := true else NeighbPermAddr.Checked := false ; PingCount.Text := ReadString (section, 'PingCount_Text', PingCount.Text) ; if ReadString (section, 'PingLog_Checked', 'False') = 'True' then PingLog.Checked := true else PingLog.Checked := false ; PingQueryName.Text := ReadString (section, 'PingQueryName_Text', PingQueryName.Text) ; PingQueryName.Items.CommaText := ReadString (section, 'PingQueryName_Items', PingQueryName.Items.CommaText) ; PingTimeoutMs.Text := ReadString (section, 'PingTimeoutMs_Text', PingTimeoutMs.Text) ; ResolveIpRem.Text := ReadString (section, 'ResolveIpRem_Text', ResolveIpRem.Text) ; RevExtra.Text := ReadString (section, 'RevExtra_Text', RevExtra.Text) ; RevLookAddr.Text := ReadString (section, 'RevLookAddr_Text', RevLookAddr.Text) ; RevLookAddr.Items.CommaText := ReadString (section, 'RevLookAddr_Items', RevLookAddr.Items.CommaText) ; TraceErrors.Text := ReadString (section, 'TraceErrors_Text', TraceErrors.Text) ; WhoisQueryName.Text := ReadString (section, 'WhoisQueryName_Text', WhoisQueryName.Text) ; WhoisQueryName.Items.CommaText := ReadString (section, 'WhoisQueryName_Items', WhoisQueryName.Items.CommaText) ; WhoisServer.Text := ReadString (section, 'WhoisServer_Text', WhoisServer.Text) ; WhoisServer.Items.CommaText := ReadString (section, 'WhoisServer_Items', WhoisServer.Items.CommaText) ;