1. In. your framework's Document Type dialog, on the
Author:Actions subtab, add an action to the framework, give it an
ID and a Name.
2. In the Action dialog select this Operation:
ro.sync.ecss.extensions.commons.operations.JSOperation
3. A 'script' argument will be added, leave the value empty.
4. Choose OK. (Leave the Document Type dialog up for now.)
5. Create a commons.js file in the root of your framework
directory, with the following content ..
function doOperation(){
parentFrame = authorAccess.getParentFrame();
javax.swing.JOptionPane.showMessageDialog(parentFrame,
"MESSAGE HERE");
}
6. In the Document Type dialog, on the Author:Menu subtab, add
your new action to your menu (assuming one exists).
7. Choose OK, then OK.
Open a document in Author view that uses your framework. You should see the new menu item.
Clearly, if you're already using the commons.js file for
something else, you'll need to pass in some parameter and tweak
the JS code .. but this is a start. :-)
Cheers,
Scott
Hi,
Is there a built-in method for creating an action (to call from a toolbar or menu) that displays a simple dialog that contains informational text? I'd like to have an "About" dialog that's associated with a framework. I assume I can do this by creating a custom class, but wanted to see if there was an OOB option for this.
Thanks!
Scott
_______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com https://www.oxygenxml.com/mailman/listinfo/oxygen-user