summaryrefslogtreecommitdiff
path: root/java/management/eclipse-plugin
diff options
context:
space:
mode:
authorRobert Gemmell <robbie@apache.org>2009-08-24 01:58:51 +0000
committerRobert Gemmell <robbie@apache.org>2009-08-24 01:58:51 +0000
commit69ad1174ba150ca5c1f7c9c48dc3b7ae7d4a67be (patch)
treed8144c5b906b80e9457a3b0a13d78dbc210c2808 /java/management/eclipse-plugin
parent0e07bfd31e05cdce1b1afc23107a456cd09f4a57 (diff)
downloadqpid-python-69ad1174ba150ca5c1f7c9c48dc3b7ae7d4a67be.tar.gz
QPID-2073:Reduce the minimum vertical footprint of the QueueOperations to better suit use with a 1024x768 screen resolution
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807042 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/management/eclipse-plugin')
-rw-r--r--java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/queue/QueueOperationsTabControl.java20
1 files changed, 13 insertions, 7 deletions
diff --git a/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/queue/QueueOperationsTabControl.java b/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/queue/QueueOperationsTabControl.java
index a2509616de..43d2cfe204 100644
--- a/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/queue/QueueOperationsTabControl.java
+++ b/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/views/queue/QueueOperationsTabControl.java
@@ -299,8 +299,8 @@ public class QueueOperationsTabControl extends TabControl
//message table
Composite tableAndButtonsComposite = _toolkit.createComposite(messagesGroup);
gridData = new GridData(SWT.FILL, SWT.FILL, true, true);
- gridData.minimumHeight = 220;
- gridData.heightHint = 220;
+ gridData.minimumHeight = 180;
+ gridData.heightHint = 180;
tableAndButtonsComposite.setLayoutData(gridData);
tableAndButtonsComposite.setLayout(new GridLayout(2,false));
@@ -494,12 +494,12 @@ public class QueueOperationsTabControl extends TabControl
headerEtcComposite.setLayoutData(gridData);
headerEtcComposite.setLayout(new GridLayout());
- final Text headerText = new Text(headerEtcComposite, SWT.WRAP | SWT.BORDER );
+ final Text headerText = new Text(headerEtcComposite, SWT.WRAP | SWT.BORDER | SWT.V_SCROLL);
headerText.setText("Select a message to view its header.");
headerText.setEditable(false);
data = new GridData(SWT.LEFT, SWT.TOP, false, false);
- data.minimumHeight = 230;
- data.heightHint = 230;
+ data.minimumHeight = 210;
+ data.heightHint = 210;
data.minimumWidth = 500;
data.widthHint = 500;
headerText.setLayoutData(data);
@@ -572,10 +572,16 @@ public class QueueOperationsTabControl extends TabControl
String[] msgHeader = (String[]) selectedMsg.get(MSG_HEADER);
headerText.setText("");
String lineSeperator = System.getProperty("line.separator");
- for(String s: msgHeader)
+ int size = msgHeader.length;
+ for(int i=0; i < size; i++)
{
- headerText.append(s + lineSeperator);
+ headerText.append(msgHeader[i]);
+ if(!(i == size - 1))
+ {
+ headerText.append(lineSeperator);
+ }
}
+ headerText.setSelection(0);
}
if (_table.getSelectionCount() > 1)