Network: add field for setting the domain.
This commit is contained in:
@@ -34,6 +34,7 @@ static const int32 kEditServer = 'edit';
|
|||||||
|
|
||||||
|
|
||||||
DNSSettingsView::DNSSettingsView()
|
DNSSettingsView::DNSSettingsView()
|
||||||
|
: BGroupView(B_VERTICAL)
|
||||||
{
|
{
|
||||||
fServerListView = new BListView("nameservers");
|
fServerListView = new BListView("nameservers");
|
||||||
fTextControl = new BTextControl("", "", NULL);
|
fTextControl = new BTextControl("", "", NULL);
|
||||||
@@ -54,6 +55,7 @@ DNSSettingsView::DNSSettingsView()
|
|||||||
.Add(fDownButton, 1, 2)
|
.Add(fDownButton, 1, 2)
|
||||||
.Add(fRemoveButton, 1, 3)
|
.Add(fRemoveButton, 1, 3)
|
||||||
.End()
|
.End()
|
||||||
|
.Add(fDomain = new BTextControl("Domain", "", NULL))
|
||||||
.End();
|
.End();
|
||||||
|
|
||||||
_LoadDNSConfiguration();
|
_LoadDNSConfiguration();
|
||||||
@@ -159,6 +161,8 @@ DNSSettingsView::_LoadDNSConfiguration()
|
|||||||
fServerListView->AddItem(new BStringItem(address));
|
fServerListView->AddItem(new BStringItem(address));
|
||||||
fRevertList.Add(address);
|
fRevertList.Add(address);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fDomain->SetText(state->dnsrch[0]);
|
||||||
return B_OK;
|
return B_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -192,13 +196,9 @@ DNSSettingsView::_SaveDNSConfiguration()
|
|||||||
content << "nameserver\t" << item.String() << "\n";
|
content << "nameserver\t" << item.String() << "\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#if 0
|
|
||||||
if (strlen(settings->Domain()) > 0) {
|
if (strlen(fDomain->Text()) > 0)
|
||||||
content << "domain\t"
|
content << "domain\t" << fDomain->Text() << "\n";
|
||||||
<< settings->Domain()
|
|
||||||
<< "\n";
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
return file.Write(content.String(), content.Length());
|
return file.Write(content.String(), content.Length());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ private:
|
|||||||
BListView* fServerListView;
|
BListView* fServerListView;
|
||||||
BStringList fRevertList;
|
BStringList fRevertList;
|
||||||
BTextControl* fTextControl;
|
BTextControl* fTextControl;
|
||||||
|
BTextControl* fDomain;
|
||||||
|
|
||||||
BButton* fAddButton;
|
BButton* fAddButton;
|
||||||
BButton* fRemoveButton;
|
BButton* fRemoveButton;
|
||||||
|
|||||||
Reference in New Issue
Block a user