CLabel learn_more_link = new CLabel(shell,SWT.NONE);
learn_more_link.setText(_._("newwindow.label.about_ed2k_links"));
learn_more_link.setData(JMConstants.ABOUT_ED2K_LINKS);
learn_more_link.setForeground(SWTThread.getDisplay().getSystemColor(SWT.COLOR_BLUE));
learn_more_link.setCursor(new Cursor(SWTThread.getDisplay(),SWT.CURSOR_HAND));
learn_more_link.addMouseListener(new MouseAdapter() {
public void mouseDoubleClick(MouseEvent arg0) {
String path = (String) ((CLabel) arg0.widget).getData();
if (!Utils.launchProgram(path))
Utils.showWarningMessage(shell, _._("newwindow.error_open_url.title")
, Localizer._("newwindow.error_open_url",path));