KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /proc/21573/root/usr/lib64/pygtk/2.0/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/21573/root/usr/lib64/pygtk/2.0/pygtk-demo.pyo
mò
f‡8Hc@sdZdkZdkZydkZeidƒWnej
onXdkZdkZdkZdk	Z	dk
Z
dkZdZhZ
gZxeiD]\ZZyeidƒ\ZZWnEej
o9eeidd„eƒZeieeefƒqšXeeidd„eƒZy$e
eiƒieeefƒWqšej
oRe
ieiƒgƒieeefƒeiedde
eiƒfƒqšXqšWedƒ\ZZZ Z!d	Z"d
e#fd„ƒYZ$dei%fd
„ƒYZ&e'djoe&ƒi(ƒndS(s
  $Id: pygtk-demo.py,v 1.8 2004/10/01 23:35:38 finlay Exp $

  pygtk-demo.py
  2004-07-18: Some enhancements for building the demolist like in gtk-demos of the
    gtk+ distribution.
  2004-07-22: Simple syntaxhighlighting implemented, based on the tokenizer-module.
Ns2.0s%sDemot/s(\S+) *cCs=|idƒdiƒo|idƒp|idƒiƒS(Nii(tmtgrouptisuppert
capitalize(R((t"/usr/lib64/pygtk/2.0/pygtk-demo.pyt<lambda>*scCs=|idƒdiƒo|idƒp|idƒiƒS(Nii(RRRR(R((RR0siitInputStreamcBs tZdZd„Zd„ZRS(s Simple Wrapper for File-like objects. [c]StringIO doesn't provide
        a readline function for use with generate_tokens.
        Using a iterator-like interface doesn't succeed, because the readline
        function isn't used in such a context. (see <python-lib>/tokenize.py)
    cCs;g}|iƒD]}|d|q~|_d|_dS(Ns%s
i(t_[1]tdatat
splitlinestxtselft_InputStream__datat_InputStream__lcount(RR	RR((Rt__init__Is.cCsLy#|i|i}|id7_Wn"tj
od}d|_nX|S(Niti(RR
Rtlinet
IndexError(RR((RtreadlineLs(t__name__t
__module__t__doc__RR(((RRCs	t	PyGtkDemocBs’tZdZdZhZd„Zd„Zd„Zd„Z	e
d„Zd„Zd„Z
d„Zd	„Zd
„Zd„Zd„Zd
„ZRS(NcCs¿tii|ƒ|idƒ|idd„ƒ|iddƒtitdƒ}|i
|ƒ|iƒ}|i
|ttƒtiƒ|_|i
|idtƒ|itƒ\}|_|i|dƒ|iid	ƒ}|id
dƒ|itƒ\}|_|i|dƒ|iid
ƒ}|id
dƒ|iddƒ|iddƒ|iiddddtiƒ}|iidddƒ}|iiddddtiƒ}|iƒdS(NsPyGTK+ Code DemostdestroycCs
tiƒS(N(tgtkt	main_quit(tw((RR^si iitexpandt_InfottitletfontsSans 18t_Sourcetsourcet	monospacetpixels_above_linesitpixels_below_linestkeywordt
foregrounds#00007Ftweighttstrings#7F007Ftcomments#007F00tstyle(RtWindowRRt	set_titletconnecttset_default_sizetHBoxtFalsethboxtaddt_PyGtkDemo__create_treeviewttreeviewt
pack_starttNotebooktnotebooktTruet_PyGtkDemo__create_texttscrolled_windowtinfo_buffert_new_notebook_paget
create_tagttagtset_propertyt
source_buffertpangotWEIGHT_BOLDtSTYLE_ITALICtshow_all(RR:R>R4R1((RR[s4

cCstiƒdS(N(Rtmain(R((Rtrun}scCs3tidƒ}|i|ƒ|ii||ƒdS(NR(	RtLabeltltset_text_with_mnemonictlabelRR7tappend_pagetwidget(RRLRJRH((RR<€s
cCs£tititititiƒ}	ti|	ƒ}
|
iƒ}|i
tiƒ|
iddƒxÃt
D]»}|	idƒ}|	i|t|tt|tt|tttƒ	y_|t}xN|D]F}|	i|ƒ}|	i|t|tt|tt|tttƒ	qÀWWqftj
oqfXqfWtiƒ}|idt i!ƒti"d|dtdtƒ}|
i$|ƒ|i%d|i'ƒ|
i%d|i(ƒ|
i)ƒ|
S(	NiÈiÿÿÿÿR*sWidget (double click for demo)ttextt	style_settchangeds
row-activated(*Rt	TreeStoretgobjecttTYPE_STRINGtTYPE_BOOLEANtmodeltTreeViewR4t
get_selectiont	selectiontset_modetSELECTION_BROWSEtset_size_requestt
testgtk_demostmoduletappendtNonetitertsettTITLE_COLUMNt
MODULE_COLUMNtFUNC_COLUMNt
ITALIC_COLUMNR0tCHILDREN_COLUMNtchildrentchild_modulet
child_iterRtCellRendererTexttcellR?RARCtTreeViewColumntcolumnt
append_columnR-Rtselection_changed_cbtrow_activated_cbt
expand_all(RRWR\RhRfRjRgRlR_RTR4((Rt__create_treeview…sJ	




	


	

cCs™tiƒ}|ititiƒ|itiƒtiƒ}|i	|ƒti
dƒ}|i
|ƒ|itƒ|itƒ|i|ƒ||fS(N(RtScrolledWindowR:t
set_policytPOLICY_AUTOMATICtset_shadow_typet	SHADOW_INtTextViewt	text_viewR2t
TextBufferR^tbuffert
set_buffertset_editableR0tset_cursor_visiblet
set_wrap_modet	is_source(RRRzR:Rx((Rt
__create_text·s



cCsö|iƒ}
|
i|ƒ}|
i|tƒ}	|
i|t	ƒ}|
i|tƒ}y|i|	iƒWn‰tj
o}tt|	ƒ}|
i|t|ƒd|	|f}t|ƒ|ƒ}|o*|id|i|
|ƒ||i|	<qònXdS(Nsdemos.%s.%sR(R4t	get_modelRTtget_itertpathR_t	get_valueRbtmodule_nameRct	func_nameRdtitalic_valueRtmodule_cachetpresenttKeyErrortgetattrtdemosR\R`tcmdtevaltwindowR-twindow_closed_cb(RR4RƒRlR†RR_RR\R…RTR‡((RRoÈscCsD|iƒ\}}|ptSn|i|tƒ}|i	|ƒdS(N(
RWtget_selectedRTR_R0R„RbtnameRtload_module(RRWR’R_RT((RRnÚs
cCs`|i|ƒ}|i|tƒ}|i|=|i|t	ƒ}|o|i|t	|ƒndS(N(RTR‚RƒR_R„RbR…RRˆRdR‡R`(RRRTRƒR_R…R‡((RRâs
cCs>|i}|ddjo|d }nt|ƒ}|iƒS(Niüÿÿÿs.pyciÿÿÿÿ(R\t__file__tfilenametopentfdtread(RR\R—R•((Rtread_moduleës
	cCs³|i}|idƒ}ti|ipddƒ}|i
||dƒ|idƒ}|id||ƒ|i
|dƒx2|dD]&}|i
||ƒ|i
|dƒq…WdS(NiRs
Ri(RR;Rztget_iter_at_offsetR_R(tsplitR\Rtlinestinserttstarttapply_tag_by_nameR(RR\RzRœR_RžR((Rtinsert_documentationòs	cCsT|iiƒ\}}|ii||ƒ|iiƒ\}}|ii||ƒdS(N(RR;t
get_boundsRžtendtdeleteR@(RRžR¢((Rt
clear_buffersÿscCsô|i}	|	idƒ}d\}}t}
xÃti	t
|ƒiƒD]©}
|
d|
d}}|
d\}}|
d\}}||jo0||jo|	i|d||dƒqnZ|
tjo$|djo|	i|ddƒn|djo|	i|d|dƒn|}|}|tijo#t}
|	i||ddƒqCno|tijo1|tijo|	i||dd	ƒqCqÁn.|tijo|	i||dd
ƒqCn|titifj}
|	i||dƒqCWdS(Niiiit R!s \
R)R%R((ii(RR@RšR_t	last_erowt	last_ecolR0twas_newlinettokenizetgenerate_tokensRR	RRttok_typettok_strtsrowtscolterowtecoltinsert_with_tags_by_nametCOMMENTR8tNAMER%tkwlisttSTRINGtNEWLINEtNL(RR	R¯R«R®R_R§R¬R­R@RR¦R°R¨((Rt
insert_sources>	

#
cCsi|iƒ|djodSntt|ƒ}|io|i|ƒn|i	|ƒ}|i|ƒdS(N(RR¤R’R^R‹RŒR\RR R™R!R¸(RR’R!R\((RR“3s


(RRR^R;R@RˆRRFR<R3R0R9RoRnRR™R R¤R¸R“(((RRVs 	"			2						
		-t__main__()RR(tretpygtktrequiretImportErrorRQRRAR©R%RŒtD_TEMPLtchild_demosR[t	demo_listtdescrtmodR›REtchildt
ValueErrortsubt
demo_classR]tupperRŠt
setdefaultR^trangeRaRbRcRdRetobjectRR+RRRF(ReRRŒRARcRÁRR[R¾RºRdRaRERR(R©R»RbRÃR¿RÆRÂR%RQ((Rt?	sN									


$(,ç


Anon7 - 2021