public void actionPerformed(ActionEvent e) {
if(isEnabled())
{
SwingUtilities.invokeLater(new Runnable()
{
public void run()
{
if(docFrame == null)
{
if(docData == null)
{
docData=new DocumentDataSource(Main.resMgr,
guiRes.getString(
"action.help.index.doc.description"),
guiRes.getString(
"action.help.index.doc.basePath"));
}
docFrame=new DocumentBrowserFrame(guiRes.getString(
"action.help.index.doc.frame.title"),
guiRes.getString(
"action.help.index.doc.frame.comment"),
docData);
kiwi.util.KiwiUtils.cascadeWindow(parentFrame, docFrame);
docFrame.setSize(540, 360);
docFrame.setIconImage(Main.iconImage);
}
docFrame.setVisible(true);
}
});
}
}
|