Skip to content

Commit 1bdcf1a

Browse files
adding content
1 parent 48cb4c5 commit 1bdcf1a

File tree

8 files changed

+27
-8
lines changed

8 files changed

+27
-8
lines changed

www/en/antora.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ prerelease: -beta
66
nav:
77
- modules/ROOT/nav.adoc
88
asciidoc:
9-
attributes:
9+
attributes:
10+
es: Event Structure
Loading

www/en/modules/ROOT/nav.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
* xref:index.adoc[Overview]
22
* xref:set-up.adoc[Set-up Instructions]
3-
* xref:lesson-1.adoc[Lesson 1]
4-
* xref:lesson-2.adoc[Lesson 2]
3+
* xref:intro.adoc[Introduction to Events]
4+
* xref:event-sources.adoc[Event Sources]
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
= Event Sources
2+
:page-toclevels: 1
3+
4+
== User Interface

www/en/modules/ROOT/pages/index.adoc

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ endif::[]
1212
== 🎯 Course Objective
1313
1414
This course provides a practical and in-depth exploration of LabVIEW's Event-driven programming model.
15-
You'll learn how to build responsive, maintainable applications using Event Structures, User Events, and best practices for scalable architectures.
15+
You'll learn how to build responsive, maintainable applications using {es}s, User Events, and best practices for scalable architectures.
1616
1717
== 👥 Target Audience
1818
@@ -27,6 +27,10 @@ You'll learn how to build responsive, maintainable applications using Event Stru
2727
Understand the motivation behind LabVIEW's event-driven programming.
2828
Compare polling-based and event-based interaction strategies.
2929
30+
=== Event Sources
31+
32+
List all kind of sources for events an Event Structure
33+
3034
== ✅ Learning Outcomes
3135
3236
After completing this course, you will be able to:

www/en/modules/ROOT/pages/intro.adoc

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
= Introduction to events
2+
:page-toclevels: 1
3+
4+
Events were introduced in {lv} 6.i.
5+
Before events, user interaction handling was largely dependent on polling controls inside a while loop, leading to inefficient and CPU-intensive designs.
6+
Event-driven programming enables your VI to react only when something important happens, such as a button click or value change, resulting in cleaner, more responsive UIs.
7+
8+
Events are handled with the Event Structure.
9+
10+
.The Event Structure in the function palette
11+
image::02-event-structure-in-the-palette.png[]
12+
13+
14+

www/en/modules/ROOT/pages/lesson-1.adoc

Lines changed: 0 additions & 2 deletions
This file was deleted.

www/en/modules/ROOT/pages/lesson-2.adoc

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)