Network: make sure the DNS list is wide enough to show the addresses.
Fixes #11720.
This commit is contained in:
@@ -39,6 +39,8 @@ DNSSettingsView::DNSSettingsView()
|
|||||||
fServerListView = new BListView("nameservers");
|
fServerListView = new BListView("nameservers");
|
||||||
fTextControl = new BTextControl("", "", NULL);
|
fTextControl = new BTextControl("", "", NULL);
|
||||||
fTextControl->SetModificationMessage(new BMessage(kEditServer));
|
fTextControl->SetModificationMessage(new BMessage(kEditServer));
|
||||||
|
fTextControl->SetExplicitMinSize(BSize(fTextControl->StringWidth("5") * 18,
|
||||||
|
B_SIZE_UNSET));
|
||||||
|
|
||||||
fAddButton = new BButton("Add", new BMessage(kAddServer));
|
fAddButton = new BButton("Add", new BMessage(kAddServer));
|
||||||
fUpButton = new BButton("Move up", new BMessage(kMoveUp));
|
fUpButton = new BButton("Move up", new BMessage(kMoveUp));
|
||||||
@@ -46,7 +48,7 @@ DNSSettingsView::DNSSettingsView()
|
|||||||
fRemoveButton = new BButton("Remove", new BMessage(kDeleteServer));
|
fRemoveButton = new BButton("Remove", new BMessage(kDeleteServer));
|
||||||
|
|
||||||
BLayoutBuilder::Group<>(this)
|
BLayoutBuilder::Group<>(this)
|
||||||
.AddGrid(B_HORIZONTAL)
|
.AddGrid()
|
||||||
.Add(fTextControl, 0, 0)
|
.Add(fTextControl, 0, 0)
|
||||||
.Add(fAddButton, 1, 0)
|
.Add(fAddButton, 1, 0)
|
||||||
.Add(new BScrollView("scroll", fServerListView, 0, false, true),
|
.Add(new BScrollView("scroll", fServerListView, 0, false, true),
|
||||||
|
|||||||
Reference in New Issue
Block a user