Class AIChatPanelControl
Replicates Delphi's TFRpChatFrame layout: PRoot → PTop(alTop) + PControl(alClient) + PBottom(alBottom) PBottom is OUTSIDE the TabControl so it's always visible.
Inheritance
AIChatPanelControl
Implements
Inherited Members
Namespace: Reportman.Designer
Assembly: Reportman.Designer.dll
Syntax
public class AIChatPanelControl : UserControl, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl
Constructors
View SourceAIChatPanelControl()
Declaration
public AIChatPanelControl()
Properties
View SourceApplyModifiedReportDocument
Declaration
[Browsable(false)]
public Action<string> ApplyModifiedReportDocument { get; set; }
Property Value
| Type | Description |
|---|---|
| Action<string> |
ReportDocumentProvider
Declaration
[Browsable(false)]
public Func<string> ReportDocumentProvider { get; set; }
Property Value
| Type | Description |
|---|---|
| Func<string> |
Methods
View SourceAppendLog(string)
Declaration
public void AppendLog(string message)
Parameters
| Type | Name | Description |
|---|---|---|
| string | message |
AppendNetLog(string)
Declaration
public void AppendNetLog(string message)
Parameters
| Type | Name | Description |
|---|---|---|
| string | message |
Dispose(bool)
Declaration
protected override void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | disposing |
Overrides
View SourceSetHubContext(long, long, string)
Declaration
public void SetHubContext(long hubDatabaseId, long hubSchemaId, string apiKey)
Parameters
| Type | Name | Description |
|---|---|---|
| long | hubDatabaseId | |
| long | hubSchemaId | |
| string | apiKey |
Events
View SourceApplySuggestion
Declaration
public event EventHandler<string> ApplySuggestion
Event Type
| Type | Description |
|---|---|
| EventHandler<string> |