KsStudio - Proprietà ed eventi
Questo argomento descrive come usare L'utilità KSStudio per usare proprietà ed eventi.
Uso di proprietà
Le proprietà per cui un filtro dichiara il supporto vengono visualizzate come elemento secondario di ogni filtro, istanza del pin e nodo. Queste proprietà sono raggruppate per PropertySet e vengono visualizzate usando le convenzioni del tipo di carattere seguenti:
Visualizzato in un tipo di carattere blu - La proprietà è leggibile e scrivibile (KSPROPERTY_TYPE_GET | KSPROPERTY_TYPE_SET)
Visualizzato in un tipo di carattere grigio : la proprietà è di sola lettura (KSPROPERTY_TYPE_GET)
Visualizzato in un tipo di carattere nero che viene visualizzato attraverso - La proprietà è stata dichiarata leggibile, ma un KSPROPERTY_TYPE_GET chiamato failed
È possibile modificare il valore di una proprietà facendo doppio clic sul valore corrente. Dopo aver modificato il valore, premere INVIO e il nuovo valore verrà inviato al driver. Se la chiamata non riesce, verrà registrato l'errore.
Utilizzo degli eventi
Gli eventi per i quali un filtro dichiara il supporto vengono visualizzati come un sottoelemento di ogni filtro, istanza del pin e nodo. Questi eventi sono raggruppati per EventSet. Gli eventi sono disabilitati per impostazione predefinita. Per abilitare un evento, fare clic con il pulsante destro del mouse su di esso e scegliere Abilita dal menu popup. In questo modo viene annullata l'icona lampadina evento. Quando l'evento viene segnalato (come nel caso dell'utente che preme un pulsante sull'hardware corrispondente), la lampadina evento si accende per 200 ms.