⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iwidgets.ps

📁 linux 下的源代码分析阅读器 red hat公司新版
💻 PS
📖 第 1 页 / 共 5 页
字号:
	  ris gis copy pop 	  dup is exch 	        cf cs readline pop       {       ic exch get exec               add               } forall 	  pop pop	  gis bis copy pop 	  dup add is exch 	        cf cs readline pop       {       ic exch get exec               add               } forall       pop             } bind def/wh { 	/len exch def 	/pos exch def 	ws 0 len getinterval im pos len getinterval copy pop	pos len 	} bind def/bl { 	/len exch def 	/pos exch def 	bs 0 len getinterval im pos len getinterval copy pop	pos len 	} bind def/s1 1 string def/fl { 	/len exch def 	/pos exch def 	/val cf s1 readhexstring pop 0 get def	pos 1 pos len add 1 sub {im exch val put} for	pos len 	} bind def/hx { 	3 copy getinterval 	cf exch readhexstring pop pop 	} bind def	/h FMLOCAL	/w FMLOCAL	/d FMLOCAL	/lb FMLOCAL	/bitmapsave FMLOCAL	/is FMLOCAL	/cf FMLOCAL/wbytes {       dup dup      24 eq { pop pop 3 mul }      { 8 eq {pop} {1 eq {7 add 8 idiv} {3 add 4 idiv} ifelse} ifelse } ifelse	} bind def/BEGINBITMAPBWc { 	1 {} COMMONBITMAPc	} bind def/BEGINBITMAPGRAYc { 	8 {} COMMONBITMAPc	} bind def/BEGINBITMAP2BITc { 	2 {} COMMONBITMAPc	} bind def/COMMONBITMAPc { 		 	/r exch def	/d exch def	gsave		3 index 2 div add exch		4 index 2 div add exch		translate			rotate				1 index 2 div neg		1 index 2 div neg		translate			scale				/h exch def /w exch def	/lb w d wbytes def 	sl lb lt {lb ms} if 	/bitmapsave save def 	r                    	/is im 0 lb getinterval def 	ws 0 lb getinterval is copy pop 	/cf currentfile def 	w h d [w 0 0 h neg 0 h] 	{ip} image 	bitmapsave restore 	grestore	} bind def/BEGINBITMAPBW { 	1 {} COMMONBITMAP	} bind def/BEGINBITMAPGRAY { 	8 {} COMMONBITMAP	} bind def/BEGINBITMAP2BIT { 	2 {} COMMONBITMAP	} bind def/COMMONBITMAP { 	/r exch def	/d exch def	gsave		3 index 2 div add exch		4 index 2 div add exch		translate			rotate				1 index 2 div neg		1 index 2 div neg		translate			scale				/h exch def /w exch def	/bitmapsave save def 	r                    	/is w d wbytes string def	/cf currentfile def 	w h d [w 0 0 h neg 0 h] 	{cf is readhexstring pop} image	bitmapsave restore 	grestore	} bind def/ngrayt 256 array def/nredt 256 array def/nbluet 256 array def/ngreent 256 array def	/gryt FMLOCAL	/blut FMLOCAL	/grnt FMLOCAL	/redt FMLOCAL	/indx FMLOCAL	/cynu FMLOCAL	/magu FMLOCAL	/yelu FMLOCAL	/k FMLOCAL	/u FMLOCALFMLevel1 {/colorsetup {	currentcolortransfer	/gryt exch def	/blut exch def	/grnt exch def	/redt exch def	0 1 255 {		/indx exch def		/cynu 1 red indx get 255 div sub def		/magu 1 green indx get 255 div sub def		/yelu 1 blue indx get 255 div sub def		/k cynu magu min yelu min def		/u k currentundercolorremoval exec def%		/u 0 def		nredt indx 1 0 cynu u sub max sub redt exec put		ngreent indx 1 0 magu u sub max sub grnt exec put		nbluet indx 1 0 yelu u sub max sub blut exec put		ngrayt indx 1 k currentblackgeneration exec sub gryt exec put	} for	{255 mul cvi nredt exch get}	{255 mul cvi ngreent exch get}	{255 mul cvi nbluet exch get}	{255 mul cvi ngrayt exch get}	setcolortransfer	{pop 0} setundercolorremoval	{} setblackgeneration	} bind def}{/colorSetup2 {	[ /Indexed /DeviceRGB 255 		{dup red exch get 255 div 		 exch dup green exch get 255 div 		 exch blue exch get 255 div}	] setcolorspace} bind def} ifelse	/tran FMLOCAL/fakecolorsetup {	/tran 256 string def	0 1 255 {/indx exch def 		tran indx		red indx get 77 mul		green indx get 151 mul		blue indx get 28 mul		add add 256 idiv put} for	currenttransfer	{255 mul cvi tran exch get 255.0 div}	exch concatprocs settransfer} bind def/BITMAPCOLOR { 	/d 8 def	gsave		3 index 2 div add exch		4 index 2 div add exch		translate			rotate				1 index 2 div neg		1 index 2 div neg		translate			scale				/h exch def /w exch def	/bitmapsave save def	FMLevel1 {			colorsetup		/is w d wbytes string def		/cf currentfile def 		w h d [w 0 0 h neg 0 h] 		{cf is readhexstring pop} {is} {is} true 3 colorimage 	} {		colorSetup2		/is w d wbytes string def		/cf currentfile def 		7 dict dup begin			/ImageType 1 def			/Width w def			/Height h def			/ImageMatrix [w 0 0 h neg 0 h] def			/DataSource {cf is readhexstring pop} bind def			/BitsPerComponent d def			/Decode [0 255] def		end image		} ifelse	bitmapsave restore 	grestore	} bind def/BITMAPCOLORc { 	/d 8 def	gsave		3 index 2 div add exch		4 index 2 div add exch		translate			rotate				1 index 2 div neg		1 index 2 div neg		translate			scale				/h exch def /w exch def	/lb w d wbytes def 	sl lb lt {lb ms} if 	/bitmapsave save def 	FMLevel1 {			colorsetup		/is im 0 lb getinterval def 		ws 0 lb getinterval is copy pop 		/cf currentfile def 		w h d [w 0 0 h neg 0 h] 		{ip} {is} {is} true 3 colorimage	} {		colorSetup2		/is im 0 lb getinterval def 		ws 0 lb getinterval is copy pop 		/cf currentfile def 		7 dict dup begin			/ImageType 1 def			/Width w def			/Height h def			/ImageMatrix [w 0 0 h neg 0 h] def			/DataSource {ip} bind def			/BitsPerComponent d def			/Decode [0 255] def		end image		} ifelse	bitmapsave restore 	grestore	} bind def/BITMAPTRUECOLORc { 	/d 24 def        gsave 		3 index 2 div add exch		4 index 2 div add exch		translate			rotate				1 index 2 div neg		1 index 2 div neg		translate			scale				/h exch def /w exch def	/lb w d wbytes def 	sl lb lt {lb ms} if         /bitmapsave save def         	/is im 0 lb getinterval def		/ris im 0 w getinterval def		/gis im w w getinterval def		/bis im w 2 mul w getinterval def                 ws 0 lb getinterval is copy pop         /cf currentfile def         w h 8 [w 0 0 h neg 0 h]         {w rip pop ris} {gis} {bis} true 3 colorimage        bitmapsave restore         grestore        } bind def/BITMAPTRUECOLOR {         gsave				3 index 2 div add exch			4 index 2 div add exch			translate				rotate					1 index 2 div neg			1 index 2 div neg			translate				scale					/h exch def /w exch def        /bitmapsave save def         /is w string def        /gis w string def        /bis w string def        /cf currentfile def         w h 8 [w 0 0 h neg 0 h]         { cf is readhexstring pop }         { cf gis readhexstring pop }         { cf bis readhexstring pop }         true 3 colorimage         bitmapsave restore         grestore        } bind def/BITMAPTRUEGRAYc { 	/d 24 def        gsave		3 index 2 div add exch		4 index 2 div add exch		translate			rotate				1 index 2 div neg		1 index 2 div neg		translate			scale				/h exch def /w exch def	/lb w d wbytes def 	sl lb lt {lb ms} if         /bitmapsave save def         	/is im 0 lb getinterval def		/ris im 0 w getinterval def		/gis im w w getinterval def		/bis im w 2 mul w getinterval def         ws 0 lb getinterval is copy pop         /cf currentfile def         w h 8 [w 0 0 h neg 0 h]         {w rip pop ris gis bis w gray} image        bitmapsave restore         grestore        } bind def/ww FMLOCAL/r FMLOCAL/g FMLOCAL/b FMLOCAL/i FMLOCAL/gray {         /ww exch def        /b exch def        /g exch def        /r exch def        0 1 ww 1 sub { /i exch def r i get .299 mul g i get .587 mul			b i get .114 mul add add r i 3 -1 roll floor cvi put } for        r        } bind def/BITMAPTRUEGRAY {         gsave				3 index 2 div add exch			4 index 2 div add exch			translate				rotate					1 index 2 div neg			1 index 2 div neg			translate				scale					/h exch def /w exch def        /bitmapsave save def         /is w string def        /gis w string def        /bis w string def        /cf currentfile def         w h 8 [w 0 0 h neg 0 h]         { cf is readhexstring pop           cf gis readhexstring pop           cf bis readhexstring pop w gray}  image        bitmapsave restore         grestore        } bind def/BITMAPGRAY { 	8 {fakecolorsetup} COMMONBITMAP	} bind def/BITMAPGRAYc { 	8 {fakecolorsetup} COMMONBITMAPc	} bind def/ENDBITMAP {	} bind defend 	/ALDsave FMLOCAL	/ALDmatrix matrix def ALDmatrix currentmatrix pop/StartALD {	/ALDsave save def	 savematrix	 ALDmatrix setmatrix	} bind def/InALD {	 restorematrix	} bind def/DoneALD {	 ALDsave restore	} bind def/I { setdash } bind def/J { [] 0 setdash } bind def%%EndProlog%%BeginSetup(4.0) FMVERSION1 1 0 0 612 792 0 1 10 FMDOCUMENT0 0 /Times-Bold FMFONTDEFINE1 0 /Times-Roman FMFONTDEFINE2 0 /Times-BoldItalic FMFONTDEFINE3 0 /Times-Italic FMFONTDEFINE4 0 /Courier FMFONTDEFINE5 0 /Courier-Bold FMFONTDEFINE32 FMFILLS0 0 FMFILL1 0.1 FMFILL2 0.3 FMFILL3 0.5 FMFILL4 0.7 FMFILL5 0.9 FMFILL6 0.97 FMFILL7 1 FMFILL8 <0f1e3c78f0e1c387> FMFILL9 <0f87c3e1f0783c1e> FMFILL10 <cccccccccccccccc> FMFILL11 <ffff0000ffff0000> FMFILL12 <8142241818244281> FMFILL13 <03060c183060c081> FMFILL14 <8040201008040201> FMFILL16 1 FMFILL17 0.9 FMFILL18 0.7 FMFILL19 0.5 FMFILL20 0.3 FMFILL21 0.1 FMFILL22 0.03 FMFILL23 0 FMFILL24 <f0e1c3870f1e3c78> FMFILL25 <f0783c1e0f87c3e1> FMFILL26 <3333333333333333> FMFILL27 <0000ffff0000ffff> FMFILL28 <7ebddbe7e7dbbd7e> FMFILL29 <fcf9f3e7cf9f3f7e> FMFILL30 <7fbfdfeff7fbfdfe> FMFILL%%EndSetup%%Page: "1" 1%%BeginPaperSize: Letter%%EndPaperSize612 792 0 FMBEGINPAGE[0 0 0 1 0 0 0][ 0 1 1 0 1 0 0][ 1 0 1 0 0 1 0][ 1 1 0 0 0 0 1][ 1 0 0 0 0 1 1][ 0 1 0 0 1 0 1][ 0 0 1 0 1 1 0] 7 FrameSetSepColorsFrameNoSep0 0 0 1 0 0 0 KJ0 0 0 1 0 0 0 K0 0 0 1 0 0 0 K0 0 0 1 0 0 0 K0 0 0 1 0 0 0 K0 0 0 1 0 0 0 K0 12 Q0 X0 0 0 1 0 0 0 K(Intr) 151.94 469 T(oduction) 172.39 469 T1 10 Q(T) 72 450.33 T(ypically) 77.41 450.33 T(, T) 108.98 450.33 T(cl/Tk application development leads to the) 119.39 450.33 T(redundant creation of widget combination patterns) 72 438.33 T(which can be singled out for replacement with higher) 72 426.33 T(level abstractions. For example, a label is usually asso-) 72 414.33 T(ciated with an entry widget, listboxes frequently have) 72 402.33 T(attached scrollbars, and dialogs require buttons and) 72 390.33 T(modality) 72 378.33 T(. This is due to the simplicity of the Tk widget) 106.91 378.33 T

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -