Skip to main content
All docs
V25.2
  • TdxAISmartPasteOptions Class

    Stores Smart Paste settings.

    Declaration

    TdxAISmartPasteOptions = class(
        TPersistent
    )

    Remarks

    A Smart Paste command analyzes clipboard content and intelligently assigns correct values (in required formats) to appropriate layout fields or row cells using the active AI service provider.

    VCL Shared Libraries: A Smart Paste Command Example in the Layout Control

    Main API Members

    The list below outlines key members of the TdxAISmartPasteOptions class. These members allow you to configure interaction between the parent UI element/editor and an AI service provider used for Smart Paste operations.

    Description
    Specifies the UI element/editor’s description (in a natural language) for the current AI service provider (the required data format, input field status, etc.).
    Enabled
    Specifies if the UI element/editor is enabled for Smart Paste operations (visible to the current AI service provider).

    Direct TdxAISmartPasteOptions Class References

    The following public API members reference a TdxAISmartPasteOptions object:

    TcxGridTableItemAIOptions.SmartPaste
    Provides access to Smart Paste command settings for the grid data item.
    TdxLayoutItemAIOptions.SmartPaste
    Provides access to Smart Paste command settings for the layout item.

    Inheritance

    TObject
    TPersistent
    TdxAISmartPasteOptions
    See Also