+
+ // button line
+ Button b1 = new Button(body, SWT.PUSH | SWT.FILL);
+ b1.setText(I18nDemoMessages.get().MultiSectionPage_Btn1Lbl);
+ Button b2 = new Button(body, SWT.PUSH | SWT.FILL);
+ b2.setText(I18nDemoMessages.get().MultiSectionPage_Btn2Lbl);
+ Button b3 = new Button(body, SWT.PUSH | SWT.FILL);
+ b3.setText(I18nDemoMessages.get().MultiSectionPage_Btn3Lbl);
+
+ addAListener(b1);
+ addAListener(b2);
+ addAListener(b3);
+ }
+
+ private void addAListener(Button b) {
+ b.addSelectionListener(new SelectionAdapter() {
+ public void widgetSelected(SelectionEvent e) {
+ MessageBox mb = new MessageBox(I18nDemoPlugin.getDefault()
+ .getWorkbench().getActiveWorkbenchWindow().getShell(),
+ SWT.OK);
+ // Title
+ mb.setText(I18nDemoMessages.get().MultiSectionPage_PopupTitle);
+ // Message
+ mb.setMessage(I18nDemoMessages.get().MultiSectionPage_PopupText);
+ mb.open();
+ }
+ });