buttonPanel.setMargin(new Insets(0, 0, 0, 0));
props.addActionListener(this);
popupMenu.add(props);
rnButton = new HImageButton(Settings.textFileImage, rnString,
"Rename selected file or directory", this);
rnButton.setToolTipText("Rename selected");
list.setToolTipText("Show remote listing...");
transferType.setToolTipText("Toggle transfer type...");
deleteButton = new HImageButton(Settings.deleteImage, deleteString,
"Delete selected", this);
deleteButton.setToolTipText("Delete selected");
mkdirButton = new HImageButton(Settings.mkdirImage, mkdirString,
"Create a new directory", this);
mkdirButton.setToolTipText("Create directory");
refreshButton = new HImageButton(Settings.refreshImage, refreshString,
"Refresh current directory", this);
refreshButton.setToolTipText("Refresh directory");
refreshButton.setRolloverIcon(new ImageIcon(HImage.getImage(this, Settings.refreshImage2)));
refreshButton.setRolloverEnabled(true);
cdButton = new HImageButton(Settings.cdImage, cdString,
"Change directory", this);
cdButton.setToolTipText("Change directory");
cmdButton = new HImageButton(Settings.cmdImage, cmdString,
"Execute remote command", this);
cmdButton.setToolTipText("Execute remote command");
downloadButton = new HImageButton(Settings.downloadImage,
downloadString, "Download selected",
this);
downloadButton.setToolTipText("Download selected");
queueButton = new HImageButton(Settings.downloadImage, queueString,
"Queue selected", this);
queueButton.setToolTipText("Queue selected");
cdUpButton = new HImageButton(Settings.cdUpImage, cdUpString,
"Go to Parent Directory", this);
cdUpButton.setToolTipText("Go to Parent Directory");
//openButton = new HImageButton(Settings.openImage,openString,"Connect to server",this);
//openButton.setToolTipText("Connect");