From 19da65ae64c91476cba99e0b295c1face46c5fcb Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Sat, 8 Jan 2022 09:40:11 +0000 Subject: [PATCH] wrap some lists and comment text area in a scrollPane --- .../muwire/gui/resultdetails/CertificateListView.groovy | 4 +++- .../muwire/gui/resultdetails/CollectionListView.groovy | 4 +++- .../muwire/gui/resultdetails/ResultDetailsTabsView.groovy | 8 ++++++-- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/gui/griffon-app/views/com/muwire/gui/resultdetails/CertificateListView.groovy b/gui/griffon-app/views/com/muwire/gui/resultdetails/CertificateListView.groovy index 1149bc3a..e2d0d02d 100644 --- a/gui/griffon-app/views/com/muwire/gui/resultdetails/CertificateListView.groovy +++ b/gui/griffon-app/views/com/muwire/gui/resultdetails/CertificateListView.groovy @@ -35,7 +35,9 @@ class CertificateListView { } panel(constraints: BorderLayout.WEST, border: titledBorder(title: trans("SENDER"), border: etchedBorder(), titlePosition: TitledBorder.TOP)) { gridLayout(rows : 1, cols: 1) - senders = list(items : model.results) + scrollPane { + senders = list(items: model.results) + } } detailsPanel = panel(constraints: BorderLayout.CENTER){ borderLayout() diff --git a/gui/griffon-app/views/com/muwire/gui/resultdetails/CollectionListView.groovy b/gui/griffon-app/views/com/muwire/gui/resultdetails/CollectionListView.groovy index 2ac4b834..1388fd54 100644 --- a/gui/griffon-app/views/com/muwire/gui/resultdetails/CollectionListView.groovy +++ b/gui/griffon-app/views/com/muwire/gui/resultdetails/CollectionListView.groovy @@ -33,7 +33,9 @@ class CollectionListView { } panel(constraints: BorderLayout.WEST, border: titledBorder(title: trans("SENDER"), border: etchedBorder(), titlePosition: TitledBorder.TOP)) { gridLayout(rows : 1, cols: 1) - senders = list(items : model.results) + scrollPane { + senders = list(items: model.results) + } } detailsPanel = panel(constraints: BorderLayout.CENTER){ borderLayout() diff --git a/gui/griffon-app/views/com/muwire/gui/resultdetails/ResultDetailsTabsView.groovy b/gui/griffon-app/views/com/muwire/gui/resultdetails/ResultDetailsTabsView.groovy index 0a95bd6a..d31f80a2 100644 --- a/gui/griffon-app/views/com/muwire/gui/resultdetails/ResultDetailsTabsView.groovy +++ b/gui/griffon-app/views/com/muwire/gui/resultdetails/ResultDetailsTabsView.groovy @@ -90,11 +90,15 @@ class ResultDetailsTabsView { } panel(constraints: BorderLayout.WEST, border: titledBorder(title: trans("SENDER"), border: etchedBorder(), titlePosition: TitledBorder.TOP)) { borderLayout() - commentsList = list(items: model.resultsWithComments, constraints: BorderLayout.CENTER) + scrollPane (constraints: BorderLayout.CENTER) { + commentsList = list(items: model.resultsWithComments) + } } panel(constraints: BorderLayout.CENTER, border: titledBorder(title: trans("COMMENT"), border: etchedBorder(), titlePosition: TitledBorder.TOP)) { borderLayout() - commentTextArea = textArea(editable: false, lineWrap: true, wrapStyleWord: true, constraints: BorderLayout.CENTER) + scrollPane (constraints: BorderLayout.CENTER){ + commentTextArea = textArea(editable: false, lineWrap: true, wrapStyleWord: true) + } } } }