Button
Lab 2: Button with Click Counter
1. โครงสร้างภาพรวมของ Lab
Why?: วัตถุประสงค์การเรียนรู้
What?: จะได้เรียนรู้อะไร
How? - ทำอย่างไร
2. หลักการทำงานและ Flowchart
2.1 Event-Driven Model
2.2 Button Creation Pattern (LVGL Official)
2.3 Program Flowchart
3. ฟังก์ชันสำคัญ
3.1 Button Functions
Function
Description
Parameters
3.2 Event Functions
Function
Description
Returns
3.3 Child Access Functions
Function
Description
Returns
3.4 Event Types ที่ใช้บ่อย
4. Code Example
4.1 Complete Code
4.2 Code Breakdown
ประเภท
Lifetime
Visibility
ค่าเริ่มต้น
5. องค์ความรู้และเทคนิค
5.1 Event Callback Pattern
5.2 Passing User Data
5.3 Multiple Events on Same Object
5.4 Button Styling
6. แบบฝึกหัด
Exercise 1: Double Counter (Easy)
Exercise 2: Toggle Button (Medium)
Exercise 3: Long Press Detection (Advanced)
7. References
Last updated
Was this helpful?