TouchPAD User Manual, version 1.0.26. Last Revised: June 2015 Page: 5
Copyright © 2015 ICP DAS Co., Ltd. All Rights Reserved. E-mail: service@icpdas.com
5.3.4. User-Defined Function Block .............................................. 64
5.3.5. Associate Tags with Tools ................................................... 67
5.3.6. User-Defined I/O Modules ................................................... 70
5.3.1. Data exchange .................................................................... 77
5.4. Frames and Components ............................................................. 80
5.4.1. Commons of Components and Frames .............................. 81
5.4.2. Frame .................................................................................. 91
5.4.3. Rectangle ............................................................................ 92
5.4.4. Ellipse ................................................................................. 92
5.4.5. Text ..................................................................................... 93
5.4.6. Picture ................................................................................. 94
5.4.7. Line ..................................................................................... 96
5.4.8. TextPushButton ................................................................... 96
5.4.9. Slider ................................................................................... 99
5.4.10. BitButton ......................................................................... 100
5.4.11. HotSpot ........................................................................... 100
5.4.12. CheckBox ........................................................................ 101
5.4.13. Label ............................................................................... 101
5.4.14. RadioButton .................................................................... 104
5.4.15. Timer ............................................................................... 106
5.4.16. PaintBox .......................................................................... 107
5.4.17. ObjectList ........................................................................ 108
5.5. Menus ........................................................................................ 113
5.5.1. Cascading and Grouping, Arrange Menu .......................... 113
5.5.2. Rotating and Flipping, Edit Menu ...................................... 116
5.5.3. Frame Managing and Aligning, Layout Menu .................... 118
5.5.4. Build and Download to Run, Run Menu ............................ 121
5.5.5. Library Management, Popup Menu ................................... 122
6. Making a Simple Project ........................................................................ 127
6.1. Your First Project Using Standard C .......................................... 127
6.2. Your First Project Using Ladder ................................................. 130
6.3. Integrating TPD-280 Series with I/O modules ............................ 135
6.4. Integrating TPD-283 Series with I/O modules ............................ 138
7. Advanced Programming in C ................................................................... 142
7.1. Adding a New File to Project ...................................................... 142
7.2. Updating Properties in Run Time ............................................... 143
7.2.1. FillColor and Text of a TextPushButton .............................. 143
7.2.2. Percentage of a Slider ....................................................... 145