'Ink' is a first-class data type in Alpha Anywhere. What does this mean? It means you can insert controls in Reports, Grids, and UX Components and specify the underlying data is an 'ink' data type - similar to choosing 'character' or 'numeric'. Because 'ink' is a data type, Alpha knows it should handle the data as an image rather than a character string.

The ink data itself is a vector format stored as a character string. To store this information in a database, the ink field in the tables needs to be a character type. For DBF tables, 'ink' has been added as a choice for the field type - you should favor the 'ink' type rather than a 'character' type when working with DBF tables to store ink data.

In this video, we show you how to work with the new 'Ink' data type in reports and grids.

Ink Data Type

Video Link: http://www.alphasoftware.com/video-library/?v=4974

Additional Resources

Check out these other videos and threads about the ink control and rich media capture:

  • Introduction to the Ink Control: The Ink Control is a new data bound control for collecting "ink" information - ie, drawings.
  • Displyaing and Capturing Ink using the Ink Control: Learn how to configure the Ink Control for use in a UX Component, including important details about styling the control.
  • Ink Control Capabilities: A thread discussing some of the ink control's capabilities and how the data for the image is captured and stored.
  • Rich Media: Ink isn't the only data on our minds at Alpha. Tools for capturing video and audio are also in the works. Visit this thread to find out how you can get access to these features.