Thread View: adobe.framemaker
6 messages
6 total messages
Started by Paresh_Karandikar
Tue, 18 Nov 2008 15:57
How do I execute a macro in FrameMaker 8
Author: Paresh_Karandikar
Date: Tue, 18 Nov 2008 15:57
Date: Tue, 18 Nov 2008 15:57
10 lines
1348 bytes
1348 bytes
Critical details: FrameMaker 8 standalone version on Windows XP. I have some custom code in DOORS. (DOORS is a requirements mgmt tool for those that don't know). The code is very simple - it just spits out requirements 96-100. I want FrameMaker to shell out, execute this code, and somehow receive the output from DOORS. The DOORS code execution can be done from a DOS command-line, so if FrameMaker will let me execute DOS commands somehow, this should be easy. The last step is somehow accepting all of the returned info into a variable (or whatever) and then dumping it into my FrameMaker document. I am guessing this should be pretty easy, but I can't seem to find any documentation that leads me to this capability. Please help if you can. Thanks! --Paresh Herndon, VA
Re: How do I execute a macro in FrameMaker 8
Author: Art Campbell
Date: Tue, 18 Nov 2008 16:23
Date: Tue, 18 Nov 2008 16:23
4 lines
712 bytes
712 bytes
Frame doesn't have a native macro capability. You can address the API and probably do this either through the Frame Developer's Kit (FDK) or FrameScript, an add-on. Art
Re: How do I execute a macro in FrameMaker 8
Author: Paresh_Karandikar
Date: Tue, 18 Nov 2008 17:15
Date: Tue, 18 Nov 2008 17:15
1 lines
933 bytes
933 bytes
Thanks for the reply Art. I have been scanning the FDK programmer's guide and it covers a lot of advanced examples, but nothing as simple as shelling out to execute a command. If you could elaborate on how to do this that would be great! Thanks.
Re: How do I execute a macro in FrameMaker 8
Author: Scott_Prentice
Date: Tue, 18 Nov 2008 18:30
Date: Tue, 18 Nov 2008 18:30
3 lines
839 bytes
839 bytes
The FDK just provides functions for interacting with FrameMaker. You need to use OS-specific API calls (such as WinExec) for system calls. ...scott
Re: How do I execute a macro in FrameMaker 8
Author: Paresh_Karandikar
Date: Wed, 19 Nov 2008 17:12
Date: Wed, 19 Nov 2008 17:12
1 lines
881 bytes
881 bytes
Thanks for the replies Art and Scott. I tried downloading a trial version of FrameScript and can now make the call quite easily. I didn't even know about FrameScript before so this dialogue was very helpful. Thanks!
Re: How do I execute a macro in FrameMaker 8
Author: systecgmbhnuremberg
Date: Tue, 02 Dec 2008 09:03
Date: Tue, 02 Dec 2008 09:03
30 lines
2329 bytes
2329 bytes
Hello Mr. Karandikar, FrameMaker has very many keyboard shortcuts, so a lot of the functionality can be done via pressing keyboard buttons. To get a list of all the shortcuts a FrameMaker instance knows, you can use the freeware plugin found under <http://www.leximation.com/tools/info/listshortcuts.php> The result of running this plugin is a FM document that lists the shortcuts under a kind of keyword. These keywords can be somewhat cryptic, but most of the time, one can guess which function is hinted at. Together with a keyboard macro recorder that records keystrokes, you can have a more or less cheap way to automate a lot of stuff (everything that can be done via shortcuts). One good keyboard macro recorder is RemoteKeys (http://www.freewarehits.de/RemoteKeys.htm). Do not underestimate the power of keyboard macros. I myself used this technique to "automagically" change tables in a large customer document (add rows, delete others, assign formats a.s.o). Hope this helps, Franz. [SYSTEC - the document processing company.] <http://www.systec-gmbh.com/sites/toolbox.php> <http://www.systec-gmbh.com/sites/ditapack.php> <http://www.systec-gmbh.com/sites/3dpack.php> ____________ |Schreiberhauer Str. 5 |D-90475 Nuernberg - Germany |Phone +49 911 998955-625 |Fax +49 911 998955-663 |e-Mail info@systec-gmbh.com |Internet: www.systec-gmbh.com |Redaction, Translation: www.systec-td.de |ePublishing, Solutions: www.systec-it.de ____________ |CEO: Dipl.-Ing. (FH) Georg Eck, Dipl.-Btw. (FH) Manfred Papp |Amtsgericht N๏ฟฝrnberg HRB 9369 |Umsatzsteuer-Identifikationsnummer DE 133560519 ______________ |"We innovate things that work better."
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads