Code Capture Tool
![]() |
This page is under construction. This page or section is currently in the middle of an expansion or major revamping. However, you are welcome to assist in its construction by editing it as well. Please view the edit history should you wish to contact the person who placed this template. If this article has not been edited in several days please remove this template. Please don't delete this page unless the page hasn't been edited in several days. While actively editing, consider adding {{inuse}} to reduce edit conflicts. |
Code Capture Tool
Introduction
The Code Capture Tool (or CCT) is a LabVIEW development tool targeted at LabVIEW users to share images of their code on internet forums. It is originally released by Chilly Charlie on the NI Forums as starware. It transformed in a multi-OS multi LabVIEW version tool for creating code-shots and documentation shots. A collaboration between Yen and Ton Plomp resulted in the 0.9.1 version of the CCT that is currently available through the LAVA CR at [[1]].
Interface
The CCT offers two interaces to make and distribute screenshots a user interface and an API
GUI
The user interface of the CCT allows the user to select which parts of a Front_Panel or Block_Diagram should be captured. The resulting image will be stored on disc and optionally the image or the path can be copied to the OS clipboard.
Front Panel Settings
The Front Panel listbox supplies the following options:
Item | Captured parts |
---|---|
None | Nothing |
Selected | All selected parts and items in between |
Visible | Everything visible in the current panel view |
All | Everything on the front panel |
Block Diagram Settings
The Block Diagram listbox supplies the following options:
Item | Captured parts |
---|---|
None | Nothing |
Selected | All selected parts and items in between |
Visible | Everything visible in the current block diagram view |
All | Everything on the block diagram |
Clipboard Settings
The clipboard listbox supplies the following options:
Item | Copied item | Remarks |
---|---|---|
None | Nothing | |
Path | Path of the captured image | On Linux/Mac only in LabVIEW 8.x |
Image | The captured image | Only on Windows |
API
The API provides an interface to the various functions of the CCT. It's palette is accessible under the user.lib\Code Capture Tool.
Licensing
The CCT is licensed under the BSD license