@@ -319,14 +319,18 @@ PrintersWindow::_BuildGUI()
|
|||||||
|
|
||||||
// Create listview with scroller
|
// Create listview with scroller
|
||||||
fPrinterListView = new PrinterListView(BRect());
|
fPrinterListView = new PrinterListView(BRect());
|
||||||
BScrollView* pscroller = new BScrollView("printer_scroller", fPrinterListView,
|
BScrollView* printerScrollView = new BScrollView("printer_scroller",
|
||||||
B_FOLLOW_ALL, B_WILL_DRAW | B_FRAME_EVENTS, false, true, B_FANCY_BORDER);
|
fPrinterListView, B_FOLLOW_ALL, B_WILL_DRAW | B_FRAME_EVENTS,
|
||||||
|
false, true, B_FANCY_BORDER);
|
||||||
|
|
||||||
|
printerScrollView->SetExplicitMinSize(
|
||||||
|
BSize(be_plain_font->Size() * 30, B_SIZE_UNSET));
|
||||||
|
|
||||||
float padding = be_control_look->DefaultItemSpacing();
|
float padding = be_control_look->DefaultItemSpacing();
|
||||||
|
|
||||||
BLayoutBuilder::Group<>(printersBox, B_HORIZONTAL, padding)
|
BLayoutBuilder::Group<>(printersBox, B_HORIZONTAL, padding)
|
||||||
.SetInsets(padding, padding * 2, padding, padding)
|
.SetInsets(padding, padding * 2, padding, padding)
|
||||||
.Add(pscroller)
|
.Add(printerScrollView)
|
||||||
.AddGroup(B_VERTICAL, padding / 2, 0.0f)
|
.AddGroup(B_VERTICAL, padding / 2, 0.0f)
|
||||||
.SetInsets(0)
|
.SetInsets(0)
|
||||||
.Add(addButton)
|
.Add(addButton)
|
||||||
@@ -358,12 +362,13 @@ PrintersWindow::_BuildGUI()
|
|||||||
|
|
||||||
// Create listview with scroller
|
// Create listview with scroller
|
||||||
fJobListView = new JobListView(BRect());
|
fJobListView = new JobListView(BRect());
|
||||||
BScrollView* jscroller = new BScrollView("jobs_scroller", fJobListView,
|
BScrollView* jobScrollView = new BScrollView("jobs_scroller",
|
||||||
B_FOLLOW_ALL, B_WILL_DRAW | B_FRAME_EVENTS, false, true, B_FANCY_BORDER);
|
fJobListView, B_FOLLOW_ALL, B_WILL_DRAW | B_FRAME_EVENTS,
|
||||||
|
false, true, B_FANCY_BORDER);
|
||||||
|
|
||||||
BLayoutBuilder::Group<>(fJobsBox, B_HORIZONTAL, padding)
|
BLayoutBuilder::Group<>(fJobsBox, B_HORIZONTAL, padding)
|
||||||
.SetInsets(padding, padding * 2, padding, padding)
|
.SetInsets(padding, padding * 2, padding, padding)
|
||||||
.Add(jscroller)
|
.Add(jobScrollView)
|
||||||
.AddGroup(B_VERTICAL, padding / 2, 0.0f)
|
.AddGroup(B_VERTICAL, padding / 2, 0.0f)
|
||||||
.SetInsets(0)
|
.SetInsets(0)
|
||||||
.Add(fCancel)
|
.Add(fCancel)
|
||||||
|
|||||||
Reference in New Issue
Block a user