+
   0?pic                   s@    ^ RI Ht ^ RI Ht ^ RItR t ! R R4      tR# )i    )Gtk)GdkNc                 s0    \         P                  ! R V 4      # )zibus-hangul)gettextZdgettext)Za   &0/usr/share/ibus-hangul/setup/keycapturedialog.py<lambda>r      s    wq1    c                   sH   a  ] tR t^t o R tR tR tR tR tR	R lt	Rt
V tR# )
KeyCaptureDialogc                s   R V n         \        P                  ! V\        P                  P                  \        P
                  P                  \        P                  P                  R 4      V n	        V P                  P                  R4       V P                  P                  R4       V P                  P                  RV P                  R4       R# ) Z zkey-press-eventN)_KeyCaptureDialog__key_strr    ZMessageDialogZDialogFlagsZMODALZMessageTypeZINFOZButtonsTypeZ	OK_CANCEL_KeyCaptureDialog__dialog
set_markupformat_secondary_markupZconnecton_keypress)selfZtitleZparents   &&&r   __init__ZKeyCaptureDialog.__init__   s    ))&--,,11	
 	  %--c2/1A1A4Hr   c                s:    V P                   P                  4        R # N)r
   destroyr   r   r   r   ZKeyCaptureDialog.destroy   s    r   c                s6    V P                   P                  4       # r   )r
   runr   r   r   r   ZKeyCaptureDialog.run   s    }}  ""r   c                s<    V P                   P                  V4       R # r   )r
   r   )r   Ztexts   &&r   r   ZKeyCaptureDialog.set_markup   s      &r   c                s    V P                   # r   )r	   r   r   r   get_key_stringZKeyCaptureDialog.get_key_string   s    ~~r   Nc                s   R V n         VP                  \        P                  P                  ,          '       d   V ;P                   R,          un         VP                  \        P                  P
                  ,          '       d   V ;P                   R,          un         VP                  \        P                  P                  ,          '       d   V ;P                   R,          un         V ;P                   \        P                  ! VP                  4      ,          un         V P                  P                  RV P                   ,          4       R# )r   zControl+zAlt+zShift+z*<span size="large" weight="bold">%s</span>N)r	   Zstater   ZModifierTypeZCONTROL_MASKZ	MOD1_MASKZ
SHIFT_MASKZkeyval_nameZkeyvalr
   r   )r   ZwidgetZeventZdatas   &&&&r   r   ZKeyCaptureDialog.on_keypress   s    ;;))6666NNj(N;;))3333NNf$N;;))4444NNh&N#//%,,77--.Z]a]k]k.klr   )Z__dialogZ	__key_strr   )Z__name__Z
__module__Z__qualname__Z__firstlineno__r   r   r   r   r   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s+     	I #'m mr   r   )Zgi.repositoryr    r   r   Z_r   ) r   r   <module>r      s      1#m #mr   