2023-02-14 19:18:48 +00:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<interface>
|
|
|
|
<template class="MksDisplay" parent="GtkWidget">
|
2023-02-15 14:47:10 +00:00
|
|
|
<property name="focusable">true</property>
|
2023-02-14 19:18:48 +00:00
|
|
|
<child>
|
2023-02-15 14:47:10 +00:00
|
|
|
<object class="GtkEventControllerMotion" id="motion">
|
|
|
|
<signal name="enter" handler="mks_display_motion_enter_cb" swapped="true"/>
|
|
|
|
<signal name="leave" handler="mks_display_motion_leave_cb" swapped="true"/>
|
|
|
|
<signal name="motion" handler="mks_display_motion_motion_cb" swapped="true"/>
|
|
|
|
</object>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkGestureClick" id="click">
|
|
|
|
<property name="button">0</property>
|
|
|
|
<property name="exclusive">true</property>
|
|
|
|
<signal name="pressed" handler="mks_display_click_pressed_cb" swapped="true"/>
|
|
|
|
<signal name="released" handler="mks_display_click_released_cb" swapped="true"/>
|
|
|
|
</object>
|
|
|
|
</child>
|
|
|
|
<child>
|
|
|
|
<object class="GtkEventControllerKey" id="key">
|
|
|
|
<signal name="key-pressed" handler="mks_display_key_key_pressed_cb" swapped="true"/>
|
|
|
|
<signal name="key-released" handler="mks_display_key_key_released_cb" swapped="true"/>
|
2023-02-14 19:18:48 +00:00
|
|
|
</object>
|
|
|
|
</child>
|
|
|
|
</template>
|
|
|
|
</interface>
|