�
��i� � �2 � d dl mZ dd�Zedk( r e� yy)� )�RustWidgetsNc � � t � } t d| j � � �� | j � | j ddddd� }| j |ddddd � }| j
|d
� t d| j |� � t d| j � � t d
| j d�� � y )Nz
ABI version: zPython Binding Demo�d i� ih zClick Me� � �$ zPython says hizbutton text:zcapabilities mask:zcapability contract(full):F)�embedded)
r �print�bindings_api_version�init�
create_window�
create_button�set_widget_text�get_widget_text�platform_capabilities�capability_contract)�api�window�buttons �examples/python/demo_basic.py�mainr s� � �
�-�C� �M�#�2�2�4�5�
6�7��H�H�J�
�
�
�4�c�3��S�
I�F�
�
�
�v�z�2�r�3��
C�F����� 0�1� �.�#�-�-�f�5�6� �
�� 9� 9� ;�<� �
&��(?�(?��(?�(O�P� �__main__)�returnN)�rust_widgetsr r �__name__� r r �<module>r s"