[Post-DevDay] Kolejność zdarzeń w X-Control
: 25 cze 2014 19:48
W dyskusjach "przy stoliku" pojawił się temat kolejności wywoływania zdarzeń w Facade x-control. W załączniku kawałek kodu (w wersji LV2013 i LV2011), którym można to sprawdzić.
W skrócie - w momencie otwarcia front panelu VIja zawierającego x-control wywoływane są kolejno zdarzenia:
Przy okazji - w LabVIEW 2013 pojawiła się funkcja Event Inspector (menu View-> Event Inspector Window), które pozwala na podglądanie, co się dzieje w strukturach event w całym programie. Dzięki temu ten kod w załączniku dla LV2013 nie ma większego sensu, bo taki sam podgląd kolejności zobaczymy właśnie w Event Inspectorze ;)
W skrócie - w momencie otwarcia front panelu VIja zawierającego x-control wywoływane są kolejno zdarzenia:
- Data Change
Direction Change
Display State Change
Exec State Change
Timeout
- Exec State Change
Timeout
Przy okazji - w LabVIEW 2013 pojawiła się funkcja Event Inspector (menu View-> Event Inspector Window), które pozwala na podglądanie, co się dzieje w strukturach event w całym programie. Dzięki temu ten kod w załączniku dla LV2013 nie ma większego sensu, bo taki sam podgląd kolejności zobaczymy właśnie w Event Inspectorze ;)