Pages: 1
Print
Author Topic: "Copy Code" function  (Read 365 times)
Jren
Member

Posts: 13

Jeff Reynolds - come see me on Linkedin.


« on: June 20, 2011, 03:11:21 PM »

Hullo folks,

The .chm files we are required to  provide a "Copy Code" function that allows the reader to move code snippets examples to their clipboard for their own use.

Getting the snippets to appear is pretty straight forward, but does anyone have a method to move a code example to the clipboard with one click?
Logged
Derek Read
Program Manager (XMetaL)
Administrator
Member

Posts: 1546



WWW
« Reply #1 on: June 21, 2011, 10:18:24 AM »

Search for "ie copy clipboard" and you will find lots of different solutions. Two examples for inspiration:
http://www.htmlgoodies.com/beyond/clipboard.html
http://www.dynamicdrive.com/dynamicindex11/copytext.htm

I believe people have had problem with running scripts inside CHM files since Microsoft changed the security model for Internet Explorer (which is used to render the HTML inside HH.exe). That started with the release of XP SP2, so you might need to watch out for that. You might want to check MSDN or Microsoft.com to see if there is any specific information about this.

Or perhaps you could use this to build your CHM as it mentions that it includes a built-in copy to clipboard function:
http://shfb.codeplex.com/
Logged
Pages: 1
Print
Jump to:  

email us