3
§ fuM ã
@ sœ d Z ddlZddlT ddlmZ ddlmZmZ ddlm Z dZ
dZed fZd
Z
d"ZdZdZdZdZdZG dd„ dƒZedkr˜ddlmZ eddd d!� dS )#zH
An auto-completion window for IDLE, used by the autocomplete extension
é N)Ú*)Ú Scrollbar)ÚCOMPLETE_FILESÚCOMPLETE_ATTRIBUTES)ÚMC_SHIFTz<>z
z
z<>úúúú úú
ú
ú úú
z!<>zzzzc @ sŒ e Zd Zdd„ Zdd„ Zdd„ Zdd„ Zd d
„ Zdd„ Zd
d„ Z dd„ Z
dd„ Zdd„ Zdd„ Z
dd„ Zdd„ Zdd„ Zdd„ Zdd „ Zd!S )"ÚAutoCompleteWindowc C s| || _ d | _ | _| _d | _| _d | _d | _d | _d | _ d | _
d | _d | _d | _
| _ | _ | _ | _| _d| _d S )NF)ÚwidgetÚautocompletewindowÚlistboxÚ scrollbarÚorigselforegroundÚorigselbackgroundÚcompletionsÚmorecompletionsÚmodeÚstartÚ
startindexÚlasttypedstartÚuserwantswindowZhideidÚ
keypressidÚlistupdateidÚwinconfigidÚkeyreleaseidÚ
doubleclickidÚlastkey_was_tab)Úselfr © r&