HEX
Server: LiteSpeed
System: Linux kapuas.iixcp.rumahweb.net 5.14.0-427.42.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 1 14:58:02 EDT 2024 x86_64
User: mirz4654 (1666)
PHP: 8.1.33
Disabled: system,exec,escapeshellarg,escapeshellcmd,passthru,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,shell_exec,popen,pclose,dl,pfsockopen,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setsid,posix_setuid,posix_setpgid,ini_alter,show_source,define_syslog_variables,symlink,syslog,openlog,openlog,closelog,ocinumcols,listen,chgrp,apache_note,apache_setenv,debugger_on,debugger_off,ftp_exec,dll,ftp,myshellexec,socket_bind,mail,posix_getwpuid
Upload Files
File: //opt/alt/python27/lib64/python2.7/idlelib/textView.pyc
�
4Y~gc@s�dZddlTddlZdefd��YZed�Zded�Ze	dkr�ddl
Z
e
jd	d
dde�dd
l
mZee�ndS(sSimple text browser for IDLE

i����(t*Nt
TextViewercBs2eZdZeed�Zd�Zdd�ZRS(s*A simple text viewer dialog for IDLE

    cCs5tj||�|jdd�|jddd|j�d|j�|sQdndf�d|_d	|_|j�|j	|�|j
d
|j�||_|j
j�|jd|j�|jd|j�|j
jd
|�|j
jdt�||_|jr1|j|�|j�|j�ndS(sHShow the given text in a scrollable window with a 'close' button

        If modal option set to False, user can interact with other windows,
        otherwise they will be unable to interact with other windows until
        the textview window is closed.

        _htest - bool; change box location when running htest.
        tborderwidthis=%dx%d+%d+%di�i�i
ids#ffffffs#000000tWM_DELETE_WINDOWs<Return>s<Escape>gtstateN(tToplevelt__init__t	configuretgeometrytwinfo_rootxtwinfo_rootytbgtfgt
CreateWidgetsttitletprotocoltOktparentttextViewt	focus_settbindtinserttconfigtDISABLEDtis_modalt	transienttgrab_settwait_window(tselfRRttexttmodalt_htest((s5/opt/alt/python27/lib64/python2.7/idlelib/textView.pyRs*	
!		

	
		

c
CsCt|dtdd�}t|�}t|ddd|jdt�|_t|dtdtd	d
�|_t	|dt
d	d
d|jd
|j�|_
|jjd|j
j�|j
jd|jj�|jj�|jjdtdt�|j
jdtdtdt�|jdtdt�|jdtdtdt�dS(Ntrelieftheighti�RtClosetcommandt	takefocustorientthighlightthicknessitwrapRRtyscrollcommandtsidetfilltexpand(tFrametSUNKENtButtonRtFALSEtbuttonOkt	ScrollbartVERTICALt
scrollbarViewtTexttWORDRRRRtyviewtsettpacktRIGHTtYtLEFTtTRUEtBOTHtBOTTOMtXtTOP(Rt	frameTexttframeButtons((s5/opt/alt/python27/lib64/python2.7/idlelib/textView.pyR
0s
cCs$|jr|j�n|j�dS(N(Rtgrab_releasetdestroy(Rtevent((s5/opt/alt/python27/lib64/python2.7/idlelib/textView.pyRAs	
N(	t__name__t
__module__t__doc__tTruetFalseRR
tNoneR(((s5/opt/alt/python27/lib64/python2.7/idlelib/textView.pyRs$	cCst||||�S(N(R(RRRR((s5/opt/alt/python27/lib64/python2.7/idlelib/textView.pyt	view_textGscCs�y:|r*ddl}|j|d�}nt|d�}Wnbtk
rmtjdddd|d|�nKtk
r�}tdddt|�d|�nXt|||j�|�SdS(	Ni����trRsFile Load ErrortmessagesUnable to load file %r .RsUnicode Decode Error(	tcodecstopentIOErrorttkMessageBoxt	showerrortUnicodeDecodeErrortstrRLtread(RRtfilenametencodingRROttextFileterr((s5/opt/alt/python27/lib64/python2.7/idlelib/textView.pyt	view_fileJs


t__main__sidlelib.idle_test.test_textviewt	verbosityitexit(trun(RHtTkinterRRRRRIRLRKR[RFtunittesttmainRJtidlelib.idle_test.htestR_(((s5/opt/alt/python27/lib64/python2.7/idlelib/textView.pyt<module>s
?