-
Notifications
You must be signed in to change notification settings - Fork 1
/
WebPage1.xojo_code
238 lines (218 loc) · 6.36 KB
/
WebPage1.xojo_code
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
#tag WebPage
Begin WebPage WebPage1
Compatibility = ""
Cursor = 0
Enabled = True
Height = 400
HelpTag = ""
HorizontalCenter= 0
ImplicitInstance= True
Index = -2147483648
IsImplicitInstance= False
Left = 0
LockBottom = False
LockHorizontal = False
LockLeft = False
LockRight = False
LockTop = False
LockVertical = False
MinHeight = 400
MinWidth = 600
Style = "None"
TabOrder = 0
Title = "Untitled"
Top = 0
VerticalCenter = 0
Visible = True
Width = 600
ZIndex = 1
_DeclareLineRendered= False
_HorizontalPercent= 0.0
_ImplicitInstance= False
_IsEmbedded = False
_Locked = False
_NeedsRendering = True
_OfficialControl= False
_OpenEventFired = False
_ShownEventFired= False
_VerticalPercent= 0.0
Begin WebButton start
AutoDisable = False
Caption = "Start Intro"
Cursor = 0
Enabled = True
Height = 22
HelpTag = ""
HorizontalCenter= 0
Index = -2147483648
Left = 20
LockBottom = False
LockedInPosition= False
LockHorizontal = False
LockLeft = True
LockRight = False
LockTop = True
LockVertical = False
Scope = 2
Style = "0"
TabOrder = 0
Top = 20
VerticalCenter = 0
Visible = True
Width = 100
ZIndex = 1
_NeedsRendering = True
End
Begin WebLabel first
Cursor = 1
Enabled = True
HasFocusRing = True
Height = 22
HelpTag = ""
HorizontalCenter= 0
Index = -2147483648
Left = 20
LockBottom = False
LockedInPosition= False
LockHorizontal = False
LockLeft = True
LockRight = False
LockTop = True
LockVertical = False
Multiline = False
Scope = 2
Style = "0"
TabOrder = 1
Text = "First part"
TextAlign = 0
Top = 81
VerticalCenter = 0
Visible = True
Width = 100
ZIndex = 1
_NeedsRendering = True
End
Begin WebLabel second
Cursor = 1
Enabled = True
HasFocusRing = True
Height = 22
HelpTag = ""
HorizontalCenter= 0
Index = -2147483648
Left = 20
LockBottom = False
LockedInPosition= False
LockHorizontal = False
LockLeft = True
LockRight = False
LockTop = True
LockVertical = False
Multiline = False
Scope = 2
Style = "0"
TabOrder = 1
Text = "Second part"
TextAlign = 0
Top = 115
VerticalCenter = 0
Visible = True
Width = 100
ZIndex = 1
_NeedsRendering = True
End
Begin ContainerControl1 third
Cursor = 0
Enabled = True
Height = 86
HelpTag = ""
HorizontalCenter= 0
Index = -2147483648
Left = 20
LockBottom = False
LockedInPosition= False
LockHorizontal = False
LockLeft = True
LockRight = False
LockTop = True
LockVertical = False
Scope = 2
ScrollbarsVisible= 0
Style = "0"
TabOrder = 2
Top = 149
VerticalCenter = 0
Visible = True
Width = 300
ZIndex = 1
_DeclareLineRendered= False
_HorizontalPercent= 0.0
_IsEmbedded = False
_Locked = False
_NeedsRendering = True
_OfficialControl= False
_OpenEventFired = False
_ShownEventFired= False
_VerticalPercent= 0.0
End
Begin cls_introjs cls_introjs1
Height = "32"
identifier = ""
Index = -2147483648
Left = "1.0e+2"
LockedInPosition= False
option_doneLabel= "Fertig"
option_exitOnEsc= True
option_exitOnOverlayClick= True
option_nextLabel= "Nächster Schritt"
option_prevLabel= "Voriger Schritt"
option_scrollToElement= True
option_showBullets= True
option_showButtons= True
option_showProgress= True
option_showStepNumbers= True
option_skipLabel= "Beenden"
option_tooltipPosition= 0
Scope = 2
Style = "0"
TabOrder = "-1"
Top = "1.0e+2"
Width = "32"
End
End
#tag EndWebPage
#tag WindowCode
#tag Event
Sub Shown()
self.setIntroJS
End Sub
#tag EndEvent
#tag Method, Flags = &h0
Sub setIntroJS()
Var tut_cntrl() As webcontrol
Dim tut_texte() As String
tut_cntrl.Append(Self)
tut_texte.Append("It starts!")
tut_cntrl.Append(Self.start)
tut_texte.Append("This was the start button you already clicked")
tut_cntrl.Append(Self.first)
tut_texte.Append("This is the first label")
tut_cntrl.Append(Self.second)
tut_texte.Append("This is the second label")
tut_cntrl.Append(Self.third)
tut_texte.Append("You can even use Container Controls here")
tut_cntrl.Append(Self)
tut_texte.Append("<h1>This is the entire Page.</h1> Nice huh, you can use <i>html</i>? ")
For i As Integer = 0 To tut_cntrl.Ubound
Self.cls_introjs1.addStep(tut_cntrl(i), tut_texte(i))
Next
End Sub
#tag EndMethod
#tag EndWindowCode
#tag Events start
#tag Event
Sub Action()
self.cls_introjs1.show
End Sub
#tag EndEvent
#tag EndEvents