-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfull.cls
More file actions
100 lines (83 loc) · 4.07 KB
/
Copy pathfull.cls
File metadata and controls
100 lines (83 loc) · 4.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
/*------------------------------------------------------------------------
File : full
Purpose : Displays the full analytics view for a given tenant
Syntax :
Description :
Author(s) :
Created : Tue Jul 01 15:49:40 BST 2025
Notes :
----------------------------------------------------------------------*/
USING Progress.Lang.*.
USING Progress.Windows.Form.
BLOCK-LEVEL ON ERROR UNDO, THROW.
CLASS full INHERITS Form:
DEFINE PRIVATE VARIABLE analyticsControl AS inmydata.WindowsForms.Library.AnalyticsControl NO-UNDO.
DEFINE PRIVATE VARIABLE components AS System.ComponentModel.IContainer NO-UNDO.
/* --- Constructor ---
Accepts a tenant name and initializes the form with full content analytics.
*/
CONSTRUCTOR PUBLIC full ( tenant AS CHARACTER ):
InitializeComponent().
analyticsControl:Tenant = tenant.
analyticsControl:ContentType = inmydata.WindowsForms.Library.AnalyticsControl+ContentTypeEnum:Full.
THIS-OBJECT:ComponentsCollection:Add(THIS-OBJECT:components).
CATCH e AS Progress.Lang.Error:
UNDO, THROW e.
END CATCH.
END CONSTRUCTOR.
/* --- Load Event Handler ---
Called when the form is shown; triggers loading the analytics view.
*/
@VisualDesigner.
METHOD PRIVATE VOID full_Load( INPUT sender AS System.Object, INPUT e AS System.EventArgs ):
analyticsControl:LoadView().
RETURN.
END METHOD.
METHOD PRIVATE VOID InitializeComponent( ):
/* NOTE: The following method is automatically generated.
We strongly suggest that the contents of this method only be modified using the
Visual Designer to avoid any incompatible modifications.
Modifying the contents of this method using a code editor will invalidate any support for this file. */
THIS-OBJECT:analyticsControl = NEW inmydata.WindowsForms.Library.AnalyticsControl().
THIS-OBJECT:SuspendLayout().
/* */
/* analyticsControl */
/* */
THIS-OBJECT:analyticsControl:AIChatChartID = ?.
THIS-OBJECT:analyticsControl:BackColor = System.Drawing.SystemColors:Control.
THIS-OBJECT:analyticsControl:BackgroundColor = -2147483633.
THIS-OBJECT:analyticsControl:ContentType = inmydata.WindowsForms.Library.AnalyticsControl+ContentTypeEnum:Full.
THIS-OBJECT:analyticsControl:Dock = System.Windows.Forms.DockStyle:Fill.
THIS-OBJECT:analyticsControl:ForeColor = System.Drawing.SystemColors:ControlText.
THIS-OBJECT:analyticsControl:ForegroundColor = -2147483630.
THIS-OBJECT:analyticsControl:ID = ?.
THIS-OBJECT:analyticsControl:InsightChartID = ?.
THIS-OBJECT:analyticsControl:Location = NEW System.Drawing.Point(0, 0).
THIS-OBJECT:analyticsControl:Name = "analyticsControl".
THIS-OBJECT:analyticsControl:Question = ?.
THIS-OBJECT:analyticsControl:Server = "inmydata.com".
THIS-OBJECT:analyticsControl:ShowToolbar = FALSE.
THIS-OBJECT:analyticsControl:ShowTools = FALSE.
THIS-OBJECT:analyticsControl:ShowToolToggle = FALSE.
THIS-OBJECT:analyticsControl:Size = NEW System.Drawing.Size(1049, 726).
THIS-OBJECT:analyticsControl:Subject = ?.
THIS-OBJECT:analyticsControl:SuppressDrilldown = FALSE.
THIS-OBJECT:analyticsControl:TabIndex = 0.
THIS-OBJECT:analyticsControl:Tenant = ?.
THIS-OBJECT:analyticsControl:VisReadOnly = FALSE.
/* */
/* full */
/* */
THIS-OBJECT:ClientSize = NEW System.Drawing.Size(1049, 726).
THIS-OBJECT:Controls:Add(THIS-OBJECT:analyticsControl).
THIS-OBJECT:Name = "full".
THIS-OBJECT:Text = "full".
THIS-OBJECT:Load:Subscribe(THIS-OBJECT:full_Load).
THIS-OBJECT:ResumeLayout(FALSE).
CATCH e AS Progress.Lang.Error:
UNDO, THROW e.
END CATCH.
END METHOD.
DESTRUCTOR PUBLIC full ( ):
END DESTRUCTOR.
END CLASS.