nisus.com
https://www.nisus.com/forum/

Creating new styles in macros
https://www.nisus.com/forum/viewtopic.php?f=17&t=2480
Page 1 of 1

Author:  Michael Eichberg [ 2007-08-06 07:13:20 ]
Post subject:  Creating new styles in macros

Hi,

I often have to include source code (e.g. Java, C#,...) in my documents and usually want to have the code syntax highlighted.

Currently, I'm always defining some new styles for keywords, expressions, comments, etc. and then apply the styles manually. Now, I would like to automate this task using a macro, but I can't find a sample NWP macro (or some hints in the documentation) that shows me how to create a new style and how to configure it (e.g. the character style for "keywords" should set the character's attribute to "blue").

Where can I find some documentation?

Regards,
Michael

Author:  martin [ 2007-08-06 12:49:18 ]
Post subject: 

The easiest way to accomplish this is to simply define the styles in the macro using the stylesheet as usual. If you apply these styles to text you insert via a macro then the destination document will automatically import the styles. Eg: apply your "keyword" style to the text "whatever" in the command:

Code:
Set Selection 1, 0
Insert Attributed Text 'whatever'
Delete

Deleting the inserted text will not remove the imported style, so the above code should only add in the style.

Page 1 of 1 All times are UTC - 8 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/