ofs | hex dump | ascii |
---|
0000 | b3 f2 0d 0a 68 40 aa 49 63 00 00 00 00 00 00 00 00 06 00 00 00 40 00 00 00 73 54 00 00 00 64 00 | ....h@.Ic............@...sT...d. |
0020 | 00 5a 00 00 64 01 00 64 02 00 6b 01 00 5a 01 00 64 01 00 64 02 00 6b 02 00 5a 02 00 64 01 00 64 | .Z..d..d..k..Z..d..d..k..Z..d..d |
0040 | 02 00 6b 03 00 5a 03 00 64 03 00 64 07 00 64 04 00 84 00 00 83 00 00 59 5a 04 00 64 05 00 64 08 | ..k..Z..d..d..d........YZ..d..d. |
0060 | 00 64 06 00 84 00 00 83 00 00 59 5a 05 00 64 02 00 53 28 09 00 00 00 74 01 00 00 00 0a 69 ff ff | .d........YZ..d..S(....t.....i.. |
0080 | ff ff 4e 74 0e 00 00 00 53 69 67 6e 61 6c 43 61 6c 6c 62 61 63 6b 63 00 00 00 00 00 00 00 00 01 | ..Nt....SignalCallbackc......... |
00a0 | 00 00 00 42 00 00 00 73 14 00 00 00 65 00 00 5a 01 00 64 00 00 5a 03 00 64 00 00 5a 04 00 52 53 | ...B...s....e..Z..d..Z..d..Z..RS |
00c0 | 28 01 00 00 00 4e 28 05 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d | (....N(....t....__name__t....__m |
00e0 | 6f 64 75 6c 65 5f 5f 74 04 00 00 00 4e 6f 6e 65 74 04 00 00 00 66 75 6e 63 74 06 00 00 00 70 61 | odule__t....Nonet....funct....pa |
0100 | 72 61 6d 73 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 75 2f 67 | rams(....(....(....s....../pgu/g |
0120 | 75 69 2f 77 69 64 67 65 74 2e 70 79 52 01 00 00 00 08 00 00 00 73 04 00 00 00 06 02 06 02 74 06 | ui/widget.pyR........s........t. |
0140 | 00 00 00 57 69 64 67 65 74 63 00 00 00 00 00 00 00 00 03 00 00 00 42 00 00 00 73 ce 00 00 00 65 | ...Widgetc............B...s....e |
0160 | 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 64 02 00 84 00 00 5a 04 00 64 03 00 | ..Z..d..Z..d.....Z..d.....Z..d.. |
0180 | 84 00 00 5a 05 00 64 04 00 84 00 00 5a 06 00 64 05 00 84 00 00 5a 07 00 64 15 00 64 15 00 64 06 | ...Z..d.....Z..d.....Z..d..d..d. |
01a0 | 00 84 02 00 5a 09 00 64 07 00 84 00 00 5a 0a 00 64 08 00 84 00 00 5a 0b 00 64 09 00 84 00 00 5a | ....Z..d.....Z..d.....Z..d.....Z |
01c0 | 0c 00 64 0a 00 84 00 00 5a 0d 00 64 0b 00 84 00 00 5a 0e 00 64 0c 00 84 00 00 5a 0f 00 64 0d 00 | ..d.....Z..d.....Z..d.....Z..d.. |
01e0 | 84 00 00 5a 10 00 64 0e 00 84 00 00 5a 11 00 64 0f 00 84 00 00 5a 12 00 64 10 00 84 00 00 5a 13 | ...Z..d.....Z..d.....Z..d.....Z. |
0200 | 00 64 15 00 64 11 00 84 01 00 5a 14 00 64 15 00 64 12 00 84 01 00 5a 15 00 64 13 00 84 00 00 5a | .d..d.....Z..d..d.....Z..d.....Z |
0220 | 16 00 64 14 00 84 00 00 5a 17 00 52 53 28 16 00 00 00 73 8a 06 00 00 54 65 6d 70 6c 61 74 65 20 | ..d.....Z..RS(....s....Template. |
0240 | 6f 62 6a 65 63 74 20 2d 20 62 61 73 65 20 66 6f 72 20 61 6c 6c 20 77 69 64 67 65 74 73 2e 0a 20 | object.-.base.for.all.widgets... |
0260 | 20 20 20 0a 20 20 20 20 3c 70 72 65 3e 57 69 64 67 65 74 28 2a 2a 70 61 72 61 6d 73 29 3c 2f 70 | ........<pre>Widget(**params)</p |
0280 | 72 65 3e 0a 20 20 20 20 0a 20 20 20 20 3c 70 3e 41 20 6e 75 6d 62 65 72 20 6f 66 20 6f 70 74 69 | re>..........<p>A.number.of.opti |
02a0 | 6f 6e 61 6c 20 70 61 72 61 6d 73 20 6d 61 79 20 62 65 20 70 61 73 73 65 64 20 74 6f 20 74 68 65 | onal.params.may.be.passed.to.the |
02c0 | 20 57 69 64 67 65 74 20 69 6e 69 74 69 61 6c 69 7a 65 72 2e 3c 2f 70 3e 0a 20 20 20 20 0a 20 20 | .Widget.initializer.</p>........ |
02e0 | 20 20 3c 64 6c 3e 0a 20 20 20 20 3c 64 74 3e 64 65 63 6f 72 61 74 65 3c 64 64 3e 64 65 66 61 75 | ..<dl>.....<dt>decorate<dd>defau |
0300 | 6c 74 73 20 74 6f 20 54 72 75 65 2e 20 20 49 66 20 74 72 75 65 2c 20 77 69 6c 6c 20 63 61 6c 6c | lts.to.True...If.true,.will.call |
0320 | 20 3c 74 74 3e 74 68 65 6d 65 2e 64 65 63 6f 72 61 74 65 28 73 65 6c 66 29 3c 2f 74 74 3e 20 74 | .<tt>theme.decorate(self)</tt>.t |
0340 | 6f 20 61 6c 6c 6f 77 20 74 68 65 20 74 68 65 6d 65 20 61 20 63 68 61 6e 63 65 20 74 6f 20 64 65 | o.allow.the.theme.a.chance.to.de |
0360 | 63 6f 72 61 74 65 20 74 68 65 20 77 69 64 67 65 74 2e 0a 20 20 20 20 3c 64 74 3e 73 74 79 6c 65 | corate.the.widget......<dt>style |
0380 | 3c 64 64 3e 61 20 64 69 63 74 20 6f 66 20 73 74 79 6c 65 20 70 61 72 61 6d 65 74 65 72 73 2e 0a | <dd>a.dict.of.style.parameters.. |
03a0 | 20 20 20 20 3c 64 74 3e 78 2c 20 79 2c 20 77 69 64 74 68 2c 20 68 65 69 67 68 74 3c 64 64 3e 70 | ....<dt>x,.y,.width,.height<dd>p |
03c0 | 6f 73 69 74 69 6f 6e 20 61 6e 64 20 73 69 7a 65 20 70 61 72 61 6d 65 74 65 72 73 2c 20 70 61 73 | osition.and.size.parameters,.pas |
03e0 | 73 65 64 20 61 6c 6f 6e 67 20 74 6f 20 73 74 79 6c 65 0a 20 20 20 20 3c 64 74 3e 61 6c 69 67 6e | sed.along.to.style.....<dt>align |
0400 | 2c 20 76 61 6c 69 67 6e 3c 64 64 3e 61 6c 69 67 6e 6d 65 6e 74 20 70 61 72 61 6d 65 74 65 72 73 | ,.valign<dd>alignment.parameters |
0420 | 2c 20 70 61 73 73 65 64 20 61 6c 6f 6e 67 20 74 6f 20 73 74 79 6c 65 0a 20 20 20 20 3c 64 74 3e | ,.passed.along.to.style.....<dt> |
0440 | 66 6f 6e 74 2c 20 63 6f 6c 6f 72 2c 20 62 61 63 6b 67 72 6f 75 6e 64 3c 64 64 3e 6f 74 68 65 72 | font,.color,.background<dd>other |
0460 | 20 63 6f 6d 6d 6f 6e 20 70 61 72 61 6d 65 74 65 72 73 20 74 68 61 74 20 61 72 65 20 70 61 73 73 | .common.parameters.that.are.pass |
0480 | 65 64 20 61 6c 6f 6e 67 20 74 6f 20 73 74 79 6c 65 0a 20 20 20 20 3c 64 74 3e 63 6c 73 3c 64 64 | ed.along.to.style.....<dt>cls<dd |
04a0 | 3e 63 6c 61 73 73 20 6e 61 6d 65 20 61 73 20 75 73 65 64 20 62 79 20 54 68 65 6d 65 0a 20 20 20 | >class.name.as.used.by.Theme.... |
04c0 | 20 3c 64 74 3e 6e 61 6d 65 3c 64 64 3e 6e 61 6d 65 20 6f 66 20 77 69 64 67 65 74 20 61 73 20 75 | .<dt>name<dd>name.of.widget.as.u |
04e0 | 73 65 64 20 62 79 20 46 6f 72 6d 2e 20 20 49 66 20 73 65 74 2c 20 77 69 6c 6c 20 63 61 6c 6c 20 | sed.by.Form...If.set,.will.call. |
0500 | 3c 74 74 3e 66 6f 72 6d 2e 61 64 64 28 73 65 6c 66 2c 6e 61 6d 65 29 3c 2f 74 74 3e 20 74 6f 20 | <tt>form.add(self,name)</tt>.to. |
0520 | 61 64 64 20 74 68 65 20 77 69 64 67 65 74 20 74 6f 20 74 68 65 20 6d 6f 73 74 20 72 65 63 65 6e | add.the.widget.to.the.most.recen |
0540 | 74 6c 79 20 63 72 65 61 74 65 64 20 46 6f 72 6d 2e 0a 20 20 20 20 3c 64 74 3e 66 6f 63 75 73 61 | tly.created.Form......<dt>focusa |
0560 | 62 6c 65 3c 64 64 3e 54 72 75 65 20 69 66 20 74 68 69 73 20 77 69 64 67 65 74 20 63 61 6e 20 72 | ble<dd>True.if.this.widget.can.r |
0580 | 65 63 65 69 76 65 20 66 6f 63 75 73 20 76 69 61 20 54 61 62 2c 20 65 74 63 2e 20 20 44 65 66 61 | eceive.focus.via.Tab,.etc...Defa |
05a0 | 75 6c 74 73 20 74 6f 20 54 72 75 65 2e 0a 20 20 20 20 3c 64 74 3e 64 69 73 61 62 6c 65 64 3c 64 | ults.to.True......<dt>disabled<d |
05c0 | 64 3e 54 72 75 65 20 6f 66 20 74 68 69 73 20 77 69 64 67 65 74 20 69 73 20 64 69 73 61 62 6c 65 | d>True.of.this.widget.is.disable |
05e0 | 64 2e 20 20 44 65 66 61 75 6c 74 73 20 74 6f 20 46 61 6c 73 65 2e 0a 20 20 20 20 3c 64 74 3e 76 | d...Defaults.to.False......<dt>v |
0600 | 61 6c 75 65 3c 64 64 3e 69 6e 69 74 69 61 6c 20 76 61 6c 75 65 0a 20 20 20 20 3c 2f 64 6c 3e 0a | alue<dd>initial.value.....</dl>. |
0620 | 20 20 20 20 0a 20 20 20 20 3c 73 74 72 6f 6e 67 3e 45 78 61 6d 70 6c 65 20 2d 20 43 72 65 61 74 | .........<strong>Example.-.Creat |
0640 | 69 6e 67 20 79 6f 75 72 20 6f 77 6e 20 57 69 64 67 65 74 3c 2f 73 74 72 6f 6e 67 3e 0a 20 20 20 | ing.your.own.Widget</strong>.... |
0660 | 20 3c 70 3e 54 68 69 73 20 65 78 61 6d 70 6c 65 20 73 68 6f 77 73 20 77 68 69 63 68 20 6d 65 74 | .<p>This.example.shows.which.met |
0680 | 68 6f 64 73 20 61 72 65 20 74 65 6d 70 6c 61 74 65 20 6d 65 74 68 6f 64 73 2e 3c 2f 70 3e 0a 20 | hods.are.template.methods.</p>.. |
06a0 | 20 20 20 3c 63 6f 64 65 3e 0a 20 20 20 20 63 6c 61 73 73 20 44 72 61 77 28 67 75 69 2e 57 69 64 | ...<code>.....class.Draw(gui.Wid |
06c0 | 67 65 74 29 3a 0a 20 20 20 20 20 20 20 20 64 65 66 20 70 61 69 6e 74 28 73 65 6c 66 2c 73 29 3a | get):.........def.paint(self,s): |
06e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 70 61 69 6e 74 20 74 68 65 20 70 79 67 61 6d 65 2e 53 | .............#paint.the.pygame.S |
0700 | 75 72 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a 20 20 20 20 20 20 | urface.............return....... |
0720 | 20 20 0a 20 20 20 20 20 20 20 20 64 65 66 20 75 70 64 61 74 65 28 73 65 6c 66 2c 73 29 3a 0a 20 | ...........def.update(self,s):.. |
0740 | 20 20 20 20 20 20 20 20 20 20 20 23 75 70 64 61 74 65 20 74 68 65 20 70 79 67 61 6d 65 2e 53 75 | ...........#update.the.pygame.Su |
0760 | 72 66 61 63 65 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 75 70 64 61 74 65 20 72 65 63 74 | rface.and.return.the.update.rect |
0780 | 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 5b 70 79 67 61 6d 65 2e 52 65 63 | s.............return.[pygame.Rec |
07a0 | 74 28 30 2c 30 2c 73 65 6c 66 2e 72 65 63 74 2e 77 2c 73 65 6c 66 2e 72 65 63 74 2e 68 29 5d 0a | t(0,0,self.rect.w,self.rect.h)]. |
07c0 | 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 64 65 66 20 65 76 65 6e 74 28 73 | .....................def.event(s |
07e0 | 65 6c 66 2c 65 29 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 68 61 6e 64 6c 65 20 74 68 65 20 | elf,e):.............#handle.the. |
0800 | 70 79 67 61 6d 65 2e 45 76 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0a | pygame.Event.............return. |
0820 | 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 64 65 66 20 72 65 73 69 7a 65 28 | .....................def.resize( |
0840 | 73 65 6c 66 2c 77 69 64 74 68 3d 4e 6f 6e 65 2c 68 65 69 67 68 74 3d 4e 6f 6e 65 29 3a 0a 20 20 | self,width=None,height=None):... |
0860 | 20 20 20 20 20 20 20 20 20 20 23 72 65 74 75 72 6e 20 74 68 65 20 77 69 64 74 68 20 61 6e 64 20 | ..........#return.the.width.and. |
0880 | 68 65 69 67 68 74 20 6f 66 20 74 68 69 73 20 77 69 64 67 65 74 0a 20 20 20 20 20 20 20 20 20 20 | height.of.this.widget........... |
08a0 | 20 20 72 65 74 75 72 6e 20 32 35 36 2c 32 35 36 0a 20 20 20 20 3c 2f 63 6f 64 65 3e 0a 20 20 20 | ..return.256,256.....</code>.... |
08c0 | 20 63 01 00 00 00 06 00 00 00 09 00 00 00 4b 00 00 00 73 1d 02 00 00 68 00 00 7c 00 00 5f 00 00 | .c............K...s....h..|.._.. |
08e0 | 7c 01 00 69 01 00 64 01 00 74 02 00 83 02 00 01 7c 01 00 69 01 00 64 02 00 68 00 00 83 02 00 01 | |..i..d..t......|..i..d..h...... |
0900 | 7c 01 00 69 01 00 64 03 00 74 02 00 83 02 00 01 7c 01 00 69 01 00 64 04 00 74 03 00 83 02 00 01 | |..i..d..t......|..i..d..t...... |
0920 | 7c 01 00 64 03 00 19 7c 00 00 5f 04 00 7c 01 00 64 04 00 19 7c 00 00 5f 05 00 74 06 00 69 07 00 | |..d...|.._..|..d...|.._..t..i.. |
0940 | 7c 01 00 69 08 00 64 05 00 64 06 00 83 02 00 7c 01 00 69 08 00 64 07 00 64 06 00 83 02 00 7c 01 | |..i..d..d.....|..i..d..d.....|. |
0960 | 00 69 08 00 64 08 00 64 06 00 83 02 00 7c 01 00 69 08 00 64 09 00 64 06 00 83 02 00 83 04 00 7c | .i..d..d.....|..i..d..d........| |
0980 | 00 00 5f 09 00 7c 01 00 64 02 00 19 7d 02 00 78 2d 00 64 17 00 44 5d 25 00 7d 03 00 7c 03 00 7c | .._..|..d...}..x-.d..D]%.}..|..| |
09a0 | 01 00 6a 06 00 6f 12 00 01 7c 01 00 7c 03 00 19 7c 02 00 7c 03 00 3c 71 bf 00 01 71 bf 00 57 74 | ..j..o...|..|...|..|..<q...q..Wt |
09c0 | 0a 00 69 0b 00 7c 00 00 7c 02 00 83 02 00 7c 00 00 5f 0a 00 64 0f 00 7c 00 00 5f 0c 00 64 10 00 | ..i..|..|.....|.._..d..|.._..d.. |
09e0 | 7c 01 00 6a 06 00 6f 11 00 01 7c 01 00 64 10 00 19 7c 00 00 5f 0c 00 6e 01 00 01 64 11 00 7c 01 | |..j..o...|..d...|.._..n...d..|. |
0a00 | 00 6a 06 00 6f 69 00 01 64 12 00 64 00 00 6b 0d 00 7d 04 00 7c 01 00 64 11 00 19 7c 00 00 5f 0e | .j..oi..d..d..k..}..|..d...|.._. |
0a20 | 00 74 0f 00 7c 04 00 69 10 00 64 13 00 83 02 00 6f 39 00 01 7c 04 00 69 10 00 69 0d 00 64 00 00 | .t..|..i..d.....o9..|..i..i..d.. |
0a40 | 6a 03 00 6f 26 00 01 7c 04 00 69 10 00 69 0d 00 69 12 00 7c 00 00 83 01 00 01 7c 04 00 69 10 00 | j..o&..|..i..i..i..|......|..i.. |
0a60 | 69 0d 00 7c 00 00 5f 0d 00 71 9a 01 01 6e 01 00 01 64 14 00 7c 01 00 6a 06 00 6f 11 00 01 7c 01 | i..|.._..q...n...d..|..j..o...|. |
0a80 | 00 64 14 00 19 7c 00 00 5f 13 00 6e 01 00 01 64 15 00 7c 00 00 5f 14 00 7c 01 00 64 01 00 19 74 | .d...|.._..n...d..|.._..|..d...t |
0aa0 | 03 00 6a 03 00 6f 47 00 01 74 15 00 69 16 00 70 1f 00 01 64 12 00 64 00 00 6b 16 00 7d 05 00 64 | ..j..oG..t..i..p...d..d..k..}..d |
0ac0 | 16 00 47 48 7c 05 00 69 17 00 83 00 00 01 6e 01 00 01 74 15 00 69 16 00 69 18 00 69 19 00 7c 00 | ..GH|..i......n...t..i..i..i..|. |
0ae0 | 00 7c 01 00 64 01 00 19 83 02 00 01 6e 01 00 01 64 00 00 53 28 18 00 00 00 4e 74 08 00 00 00 64 | .|..d.......n...d..S(....Nt....d |
0b00 | 65 63 6f 72 61 74 65 74 05 00 00 00 73 74 79 6c 65 74 09 00 00 00 66 6f 63 75 73 61 62 6c 65 74 | ecoratet....stylet....focusablet |
0b20 | 08 00 00 00 64 69 73 61 62 6c 65 64 74 01 00 00 00 78 69 00 00 00 00 74 01 00 00 00 79 74 05 00 | ....disabledt....xi....t....yt.. |
0b40 | 00 00 77 69 64 74 68 74 06 00 00 00 68 65 69 67 68 74 74 05 00 00 00 61 6c 69 67 6e 74 06 00 00 | ..widtht....heightt....alignt... |
0b60 | 00 76 61 6c 69 67 6e 74 05 00 00 00 63 6f 6c 6f 72 74 04 00 00 00 66 6f 6e 74 74 0a 00 00 00 62 | .valignt....colort....fontt....b |
0b80 | 61 63 6b 67 72 6f 75 6e 64 74 07 00 00 00 64 65 66 61 75 6c 74 74 03 00 00 00 63 6c 73 74 04 00 | ackgroundt....defaultt....clst.. |
0ba0 | 00 00 6e 61 6d 65 69 ff ff ff ff 74 04 00 00 00 66 6f 72 6d 74 05 00 00 00 76 61 6c 75 65 74 00 | ..namei....t....formt....valuet. |
0bc0 | 00 00 00 73 1b 00 00 00 67 75 69 2e 77 69 64 67 65 74 3a 20 63 72 65 61 74 69 6e 67 20 61 6e 20 | ...s....gui.widget:.creating.an. |
0be0 | 41 70 70 28 09 00 00 00 73 05 00 00 00 61 6c 69 67 6e 73 06 00 00 00 76 61 6c 69 67 6e 52 0c 00 | App(....s....aligns....valignR.. |
0c00 | 00 00 52 0d 00 00 00 73 05 00 00 00 77 69 64 74 68 73 06 00 00 00 68 65 69 67 68 74 73 05 00 00 | ..R....s....widths....heights... |
0c20 | 00 63 6f 6c 6f 72 73 04 00 00 00 66 6f 6e 74 73 0a 00 00 00 62 61 63 6b 67 72 6f 75 6e 64 28 1a | .colors....fonts....background(. |
0c40 | 00 00 00 74 08 00 00 00 63 6f 6e 6e 65 63 74 73 74 0a 00 00 00 73 65 74 64 65 66 61 75 6c 74 74 | ...t....connectst....setdefaultt |
0c60 | 04 00 00 00 54 72 75 65 74 05 00 00 00 46 61 6c 73 65 52 0a 00 00 00 52 0b 00 00 00 74 06 00 00 | ....Truet....FalseR....R....t... |
0c80 | 00 70 79 67 61 6d 65 74 04 00 00 00 52 65 63 74 74 03 00 00 00 67 65 74 74 04 00 00 00 72 65 63 | .pygamet....Rectt....gett....rec |
0ca0 | 74 52 09 00 00 00 74 05 00 00 00 53 74 79 6c 65 52 16 00 00 00 52 18 00 00 00 52 17 00 00 00 74 | tR....t....StyleR....R....R....t |
0cc0 | 07 00 00 00 68 61 73 61 74 74 72 74 04 00 00 00 46 6f 72 6d 52 04 00 00 00 74 03 00 00 00 61 64 | ....hasattrt....FormR....t....ad |
0ce0 | 64 52 19 00 00 00 74 04 00 00 00 70 63 6c 73 74 0a 00 00 00 70 67 75 67 6c 6f 62 61 6c 73 74 03 | dR....t....pclst....pguglobalst. |
0d00 | 00 00 00 61 70 70 74 03 00 00 00 41 70 70 74 05 00 00 00 74 68 65 6d 65 52 08 00 00 00 28 06 00 | ...appt....Appt....themeR....(.. |
0d20 | 00 00 74 04 00 00 00 73 65 6c 66 52 06 00 00 00 74 01 00 00 00 73 74 03 00 00 00 61 74 74 52 18 | ..t....selfR....t....st....attR. |
0d40 | 00 00 00 52 29 00 00 00 28 00 00 00 00 28 00 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 75 2f 67 75 | ...R)...(....(....s....../pgu/gu |
0d60 | 69 2f 77 69 64 67 65 74 2e 70 79 74 08 00 00 00 5f 5f 69 6e 69 74 5f 5f 38 00 00 00 73 40 00 00 | i/widget.pyt....__init__8...s@.. |
0d80 | 00 00 02 09 01 10 01 10 01 10 01 10 02 0d 01 0d 02 4b 02 0a 03 07 00 06 01 0d 00 16 01 15 02 09 | .................K.............. |
0da0 | 01 0d 00 11 01 0d 01 0c 01 0d 01 26 01 13 01 17 01 0d 00 11 01 09 02 11 01 0a 02 0c 01 05 01 0e | ...........&.................... |
0dc0 | 01 63 01 00 00 00 01 00 00 00 04 00 00 00 43 00 00 00 73 48 00 00 00 74 00 00 7c 00 00 64 01 00 | .c............C...sH...t..|..d.. |
0de0 | 64 02 00 83 03 00 64 02 00 6a 03 00 6f 2b 00 01 7c 00 00 69 02 00 69 03 00 7c 00 00 6a 03 00 6f | d.....d..j..o+..|..i..i..|..j..o |
0e00 | 14 00 01 7c 00 00 69 02 00 69 04 00 7c 00 00 83 01 00 01 71 44 00 01 6e 01 00 01 64 02 00 53 28 | ...|..i..i..|......qD..n...d..S( |
0e20 | 03 00 00 00 73 46 00 00 00 46 6f 63 75 73 20 74 68 69 73 20 57 69 64 67 65 74 2e 0a 20 20 20 20 | ....sF...Focus.this.Widget...... |
0e40 | 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 70 72 65 3e 57 69 64 67 65 74 2e 66 6f 63 75 73 28 29 | .............<pre>Widget.focus() |
0e60 | 3c 2f 70 72 65 3e 0a 20 20 20 20 20 20 20 20 74 09 00 00 00 63 6f 6e 74 61 69 6e 65 72 4e 28 05 | </pre>.........t....containerN(. |
0e80 | 00 00 00 74 07 00 00 00 67 65 74 61 74 74 72 52 04 00 00 00 52 30 00 00 00 74 07 00 00 00 6d 79 | ...t....getattrR....R0...t....my |
0ea0 | 66 6f 63 75 73 74 05 00 00 00 66 6f 63 75 73 28 01 00 00 00 52 2c 00 00 00 28 00 00 00 00 28 00 | focust....focus(....R,...(....(. |
0ec0 | 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 52 33 00 00 | ...s....../pgu/gui/widget.pyR3.. |
0ee0 | 00 5f 00 00 00 73 06 00 00 00 00 05 19 01 13 01 63 01 00 00 00 01 00 00 00 04 00 00 00 43 00 00 | ._...s..........c............C.. |
0f00 | 00 73 31 00 00 00 74 00 00 7c 00 00 64 01 00 64 02 00 83 03 00 64 02 00 6a 03 00 6f 14 00 01 7c | .s1...t..|..d..d.....d..j..o...| |
0f20 | 00 00 69 02 00 69 03 00 7c 00 00 83 01 00 01 6e 01 00 01 64 02 00 53 28 03 00 00 00 73 44 00 00 | ..i..i..|......n...d..S(....sD.. |
0f40 | 00 42 6c 75 72 20 74 68 69 73 20 57 69 64 67 65 74 2e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 | .Blur.this.Widget............... |
0f60 | 20 20 20 20 3c 70 72 65 3e 57 69 64 67 65 74 2e 62 6c 75 72 28 29 3c 2f 70 72 65 3e 0a 20 20 20 | ....<pre>Widget.blur()</pre>.... |
0f80 | 20 20 20 20 20 52 30 00 00 00 4e 28 04 00 00 00 52 31 00 00 00 52 04 00 00 00 52 30 00 00 00 74 | .....R0...N(....R1...R....R0...t |
0fa0 | 04 00 00 00 62 6c 75 72 28 01 00 00 00 52 2c 00 00 00 28 00 00 00 00 28 00 00 00 00 73 14 00 00 | ....blur(....R,...(....(....s... |
0fc0 | 00 2e 2e 2f 70 67 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 52 34 00 00 00 67 00 00 00 73 04 | .../pgu/gui/widget.pyR4...g...s. |
0fe0 | 00 00 00 00 05 19 00 63 01 00 00 00 01 00 00 00 04 00 00 00 43 00 00 00 73 31 00 00 00 74 00 00 | .......c............C...s1...t.. |
1000 | 7c 00 00 64 01 00 64 02 00 83 03 00 64 02 00 6a 03 00 6f 14 00 01 7c 00 00 69 02 00 69 03 00 7c | |..d..d.....d..j..o...|..i..i..| |
1020 | 00 00 83 01 00 01 6e 01 00 01 64 02 00 53 28 03 00 00 00 73 56 00 00 00 4f 70 65 6e 20 74 68 69 | ......n...d..S(....sV...Open.thi |
1040 | 73 20 57 69 64 67 65 74 20 61 73 20 61 20 6d 6f 64 61 6c 20 64 69 61 6c 6f 67 2e 0a 20 20 20 20 | s.Widget.as.a.modal.dialog...... |
1060 | 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 70 72 65 3e 57 69 64 67 65 74 2e 6f 70 65 6e 28 29 3c | .............<pre>Widget.open()< |
1080 | 2f 70 72 65 3e 0a 20 20 20 20 20 20 20 20 52 30 00 00 00 4e 28 04 00 00 00 52 31 00 00 00 52 04 | /pre>.........R0...N(....R1...R. |
10a0 | 00 00 00 52 30 00 00 00 74 04 00 00 00 6f 70 65 6e 28 01 00 00 00 52 2c 00 00 00 28 00 00 00 00 | ...R0...t....open(....R,...(.... |
10c0 | 28 00 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 52 35 | (....s....../pgu/gui/widget.pyR5 |
10e0 | 00 00 00 6d 00 00 00 73 04 00 00 00 00 05 19 00 63 01 00 00 00 01 00 00 00 04 00 00 00 43 00 00 | ...m...s........c............C.. |
1100 | 00 73 31 00 00 00 74 00 00 7c 00 00 64 01 00 64 02 00 83 03 00 64 02 00 6a 03 00 6f 14 00 01 7c | .s1...t..|..d..d.....d..j..o...| |
1120 | 00 00 69 02 00 69 03 00 7c 00 00 83 01 00 01 6e 01 00 01 64 02 00 53 28 03 00 00 00 73 60 00 00 | ..i..i..|......n...d..S(....s`.. |
1140 | 00 43 6c 6f 73 65 20 74 68 69 73 20 57 69 64 67 65 74 20 28 69 66 20 69 74 20 69 73 20 61 20 6d | .Close.this.Widget.(if.it.is.a.m |
1160 | 6f 64 61 6c 20 64 69 61 6c 6f 67 2e 29 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c | odal.dialog.)..................< |
1180 | 70 72 65 3e 57 69 64 67 65 74 2e 63 6c 6f 73 65 28 29 3c 2f 70 72 65 3e 0a 20 20 20 20 20 20 20 | pre>Widget.close()</pre>........ |
11a0 | 20 52 30 00 00 00 4e 28 04 00 00 00 52 31 00 00 00 52 04 00 00 00 52 30 00 00 00 74 05 00 00 00 | .R0...N(....R1...R....R0...t.... |
11c0 | 63 6c 6f 73 65 28 01 00 00 00 52 2c 00 00 00 28 00 00 00 00 28 00 00 00 00 73 14 00 00 00 2e 2e | close(....R,...(....(....s...... |
11e0 | 2f 70 67 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 52 36 00 00 00 73 00 00 00 73 04 00 00 00 | /pgu/gui/widget.pyR6...s...s.... |
1200 | 00 05 19 00 63 03 00 00 00 03 00 00 00 02 00 00 00 43 00 00 00 73 16 00 00 00 7c 00 00 69 00 00 | ....c............C...s....|..i.. |
1220 | 69 01 00 7c 00 00 69 00 00 69 02 00 66 02 00 53 28 01 00 00 00 73 a3 01 00 00 54 65 6d 70 6c 61 | i..|..i..i..f..S(....s....Templa |
1240 | 74 65 20 6d 65 74 68 6f 64 20 2d 20 72 65 74 75 72 6e 20 74 68 65 20 73 69 7a 65 20 61 6e 64 20 | te.method.-.return.the.size.and. |
1260 | 77 69 64 74 68 20 6f 66 20 74 68 69 73 20 77 69 64 67 65 74 2e 0a 0a 20 20 20 20 20 20 20 20 3c | width.of.this.widget...........< |
1280 | 70 3e 52 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 61 6c 73 6f 20 72 65 73 69 7a 69 6e 67 20 | p>Responsible.for.also.resizing. |
12a0 | 61 6c 6c 20 73 75 62 2d 77 69 64 67 65 74 73 2e 3c 2f 70 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | all.sub-widgets.</p>............ |
12c0 | 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 70 72 65 3e 57 69 64 67 65 74 2e 72 65 73 69 7a 65 | ..............<pre>Widget.resize |
12e0 | 28 77 69 64 74 68 2c 68 65 69 67 68 74 29 3a 20 72 65 74 75 72 6e 20 77 69 64 74 68 2c 68 65 69 | (width,height):.return.width,hei |
1300 | 67 68 74 3c 2f 70 72 65 3e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 64 6c 3e 0a | ght</pre>..................<dl>. |
1320 | 20 20 20 20 20 20 20 20 3c 64 74 3e 77 69 64 74 68 3c 64 64 3e 73 75 67 67 65 73 74 65 64 20 77 | ........<dt>width<dd>suggested.w |
1340 | 69 64 74 68 0a 20 20 20 20 20 20 20 20 3c 64 74 3e 68 65 69 67 68 74 3c 64 64 3e 73 75 67 67 65 | idth.........<dt>height<dd>sugge |
1360 | 73 74 65 64 20 68 65 69 67 68 74 0a 20 20 20 20 20 20 20 20 3c 2f 64 6c 3e 0a 20 20 20 20 20 20 | sted.height.........</dl>....... |
1380 | 20 20 0a 20 20 20 20 20 20 20 20 3c 70 3e 49 66 20 6e 6f 74 20 6f 76 65 72 72 69 64 64 65 6e 2c | ...........<p>If.not.overridden, |
13a0 | 20 77 69 6c 6c 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 73 74 79 6c 65 2e 77 69 64 74 68 2c 20 73 | .will.return.self.style.width,.s |
13c0 | 65 6c 66 2e 73 74 79 6c 65 2e 68 65 69 67 68 74 3c 2f 70 3e 0a 20 20 20 20 20 20 20 20 28 03 00 | elf.style.height</p>.........(.. |
13e0 | 00 00 52 09 00 00 00 52 0e 00 00 00 52 0f 00 00 00 28 03 00 00 00 52 2c 00 00 00 52 0e 00 00 00 | ..R....R....R....(....R,...R.... |
1400 | 52 0f 00 00 00 28 00 00 00 00 28 00 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 75 2f 67 75 69 2f 77 | R....(....(....s....../pgu/gui/w |
1420 | 69 64 67 65 74 2e 70 79 74 06 00 00 00 72 65 73 69 7a 65 79 00 00 00 73 02 00 00 00 00 0e 63 01 | idget.pyt....resizey...s......c. |
1440 | 00 00 00 01 00 00 00 03 00 00 00 43 00 00 00 73 68 00 00 00 74 00 00 7c 00 00 64 01 00 83 02 00 | ...........C...sh...t..|..d..... |
1460 | 70 08 00 01 64 02 00 53 6e 01 00 01 74 00 00 7c 00 00 64 03 00 83 02 00 70 08 00 01 64 02 00 53 | p...d..Sn...t..|..d.....p...d..S |
1480 | 6e 01 00 01 74 01 00 69 02 00 6f 2a 00 01 74 01 00 69 02 00 69 03 00 6f 08 00 01 64 02 00 53 6e | n...t..i..o*..t..i..i..o...d..Sn |
14a0 | 01 00 01 74 01 00 69 02 00 69 04 00 83 00 00 01 64 02 00 53 6e 01 00 01 64 02 00 53 28 04 00 00 | ...t..i..i......d..Sn...d..S(... |
14c0 | 00 73 c4 00 00 00 43 68 61 6e 67 65 20 74 68 65 20 73 69 7a 65 20 6f 66 20 74 68 69 73 20 77 69 | .s....Change.the.size.of.this.wi |
14e0 | 64 67 65 74 2e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 70 3e 43 61 6c 6c 69 6e | dget...................<p>Callin |
1500 | 67 20 74 68 69 73 20 6d 65 74 68 6f 64 20 77 69 6c 6c 20 63 61 75 73 65 20 61 20 72 65 73 69 7a | g.this.method.will.cause.a.resiz |
1520 | 65 20 6f 6e 20 61 6c 6c 20 74 68 65 20 77 69 64 67 65 74 73 2c 0a 20 20 20 20 20 20 20 20 69 6e | e.on.all.the.widgets,.........in |
1540 | 63 6c 75 64 69 6e 67 20 74 68 69 73 20 6f 6e 65 2e 3c 2f 70 3e 0a 20 20 20 20 20 20 20 20 0a 20 | cluding.this.one.</p>........... |
1560 | 20 20 20 20 20 20 20 3c 70 72 65 3e 57 69 64 67 65 74 2e 63 68 73 69 7a 65 28 29 3c 2f 70 72 65 | .......<pre>Widget.chsize()</pre |
1580 | 3e 0a 20 20 20 20 20 20 20 20 74 08 00 00 00 5f 70 61 69 6e 74 65 64 4e 52 30 00 00 00 28 05 00 | >.........t...._paintedNR0...(.. |
15a0 | 00 00 52 24 00 00 00 52 28 00 00 00 52 29 00 00 00 74 07 00 00 00 5f 63 68 73 69 7a 65 74 06 00 | ..R$...R(...R)...t...._chsizet.. |
15c0 | 00 00 63 68 73 69 7a 65 28 01 00 00 00 52 2c 00 00 00 28 00 00 00 00 28 00 00 00 00 73 14 00 00 | ..chsize(....R,...(....(....s... |
15e0 | 00 2e 2e 2f 70 67 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 52 3a 00 00 00 88 00 00 00 73 12 | .../pgu/gui/widget.pyR:.......s. |
1600 | 00 00 00 00 09 10 00 08 02 10 00 08 02 0a 01 0d 01 08 01 0d 01 63 02 00 00 00 02 00 00 00 01 00 | .....................c.......... |
1620 | 00 00 43 00 00 00 73 04 00 00 00 64 01 00 53 28 02 00 00 00 73 17 01 00 00 54 65 6d 70 6c 61 74 | ..C...s....d..S(....s....Templat |
1640 | 65 20 6d 65 74 68 6f 64 20 2d 20 75 70 64 61 74 65 20 74 68 65 20 73 75 72 66 61 63 65 0a 20 20 | e.method.-.update.the.surface... |
1660 | 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 70 72 65 3e 57 69 64 67 65 74 2e 75 70 64 61 74 | ...............<pre>Widget.updat |
1680 | 65 28 73 29 3a 20 72 65 74 75 72 6e 20 6c 69 73 74 20 6f 66 20 70 79 67 61 6d 65 2e 52 65 63 74 | e(s):.return.list.of.pygame.Rect |
16a0 | 28 73 29 3c 2f 70 72 65 3e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 64 6c 3e 0a | (s)</pre>..................<dl>. |
16c0 | 20 20 20 20 20 20 20 20 3c 64 74 3e 73 3c 64 64 3e 70 79 67 61 6d 65 2e 53 75 72 66 61 63 65 20 | ........<dt>s<dd>pygame.Surface. |
16e0 | 74 6f 20 75 70 64 61 74 65 0a 20 20 20 20 20 20 20 20 3c 2f 64 6c 3e 0a 20 20 20 20 20 20 20 20 | to.update.........</dl>......... |
1700 | 0a 20 20 20 20 20 20 20 20 3c 70 3e 72 65 74 75 72 6e 20 2d 20 61 20 6c 69 73 74 20 6f 66 20 74 | .........<p>return.-.a.list.of.t |
1720 | 68 65 20 75 70 64 61 74 65 64 20 61 72 65 61 73 20 61 73 20 70 79 67 61 6d 65 2e 52 65 63 74 28 | he.updated.areas.as.pygame.Rect( |
1740 | 73 29 2e 3c 2f 70 3e 0a 20 20 20 20 20 20 20 20 4e 28 00 00 00 00 28 02 00 00 00 52 2c 00 00 00 | s).</p>.........N(....(....R,... |
1760 | 52 2d 00 00 00 28 00 00 00 00 28 00 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 75 2f 67 75 69 2f 77 | R-...(....(....s....../pgu/gui/w |
1780 | 69 64 67 65 74 2e 70 79 74 06 00 00 00 75 70 64 61 74 65 a4 00 00 00 73 02 00 00 00 00 0b 63 02 | idget.pyt....update....s......c. |
17a0 | 00 00 00 02 00 00 00 01 00 00 00 43 00 00 00 73 04 00 00 00 64 01 00 53 28 02 00 00 00 73 a5 00 | ...........C...s....d..S(....s.. |
17c0 | 00 00 54 65 6d 70 6c 61 74 65 20 6d 65 74 68 6f 64 20 2d 20 70 61 69 6e 74 20 74 68 65 20 73 75 | ..Template.method.-.paint.the.su |
17e0 | 72 66 61 63 65 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 70 72 65 3e 57 69 64 67 | rface..................<pre>Widg |
1800 | 65 74 2e 70 61 69 6e 74 28 73 29 3c 2f 70 72 65 3e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 | et.paint(s)</pre>............... |
1820 | 20 20 20 3c 64 6c 3e 0a 20 20 20 20 20 20 20 20 3c 64 74 3e 73 3c 64 64 3e 70 79 67 61 6d 65 2e | ...<dl>.........<dt>s<dd>pygame. |
1840 | 53 75 72 66 61 63 65 20 74 6f 20 70 61 69 6e 74 0a 20 20 20 20 20 20 20 20 3c 2f 64 6c 3e 0a 20 | Surface.to.paint.........</dl>.. |
1860 | 20 20 20 20 20 20 20 4e 28 00 00 00 00 28 02 00 00 00 52 2c 00 00 00 52 2d 00 00 00 28 00 00 00 | .......N(....(....R,...R-...(... |
1880 | 00 28 00 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 74 | .(....s....../pgu/gui/widget.pyt |
18a0 | 05 00 00 00 70 61 69 6e 74 b1 00 00 00 73 02 00 00 00 00 09 63 01 00 00 00 01 00 00 00 04 00 00 | ....paint....s......c........... |
18c0 | 00 43 00 00 00 73 31 00 00 00 74 00 00 7c 00 00 64 01 00 64 02 00 83 03 00 64 02 00 6a 03 00 6f | .C...s1...t..|..d..d.....d..j..o |
18e0 | 14 00 01 7c 00 00 69 02 00 69 03 00 7c 00 00 83 01 00 01 6e 01 00 01 64 02 00 53 28 03 00 00 00 | ...|..i..i..|......n...d..S(.... |
1900 | 73 57 00 00 00 52 65 71 75 65 73 74 20 61 20 72 65 70 61 69 6e 74 20 6f 66 20 74 68 69 73 20 57 | sW...Request.a.repaint.of.this.W |
1920 | 69 64 67 65 74 2e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 70 72 65 3e 57 69 64 | idget...................<pre>Wid |
1940 | 67 65 74 2e 72 65 70 61 69 6e 74 28 29 3c 2f 70 72 65 3e 0a 20 20 20 20 20 20 20 20 52 30 00 00 | get.repaint()</pre>.........R0.. |
1960 | 00 4e 28 04 00 00 00 52 31 00 00 00 52 04 00 00 00 52 30 00 00 00 74 07 00 00 00 72 65 70 61 69 | .N(....R1...R....R0...t....repai |
1980 | 6e 74 28 01 00 00 00 52 2c 00 00 00 28 00 00 00 00 28 00 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 | nt(....R,...(....(....s....../pg |
19a0 | 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 52 3d 00 00 00 bc 00 00 00 73 04 00 00 00 00 05 19 | u/gui/widget.pyR=.......s....... |
19c0 | 00 63 01 00 00 00 01 00 00 00 04 00 00 00 43 00 00 00 73 2e 00 00 00 74 00 00 7c 00 00 64 01 00 | .c............C...s....t..|..d.. |
19e0 | 64 02 00 83 03 00 64 02 00 6a 03 00 6f 11 00 01 7c 00 00 69 02 00 69 03 00 83 00 00 01 6e 01 00 | d.....d..j..o...|..i..i......n.. |
1a00 | 01 64 02 00 53 28 03 00 00 00 73 5a 00 00 00 52 65 71 75 65 73 74 20 61 20 72 65 70 61 69 6e 74 | .d..S(....sZ...Request.a.repaint |
1a20 | 20 6f 66 20 61 6c 6c 20 57 69 64 67 65 74 73 2e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 | .of.all.Widgets................. |
1a40 | 20 20 3c 70 72 65 3e 57 69 64 67 65 74 2e 72 65 70 61 69 6e 74 61 6c 6c 28 29 3c 2f 70 72 65 3e | ..<pre>Widget.repaintall()</pre> |
1a60 | 0a 20 20 20 20 20 20 20 20 52 30 00 00 00 4e 28 04 00 00 00 52 31 00 00 00 52 04 00 00 00 52 30 | .........R0...N(....R1...R....R0 |
1a80 | 00 00 00 74 0a 00 00 00 72 65 70 61 69 6e 74 61 6c 6c 28 01 00 00 00 52 2c 00 00 00 28 00 00 00 | ...t....repaintall(....R,...(... |
1aa0 | 00 28 00 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 52 | .(....s....../pgu/gui/widget.pyR |
1ac0 | 3e 00 00 00 c2 00 00 00 73 04 00 00 00 00 05 19 00 63 01 00 00 00 01 00 00 00 04 00 00 00 43 00 | >.......s........c............C. |
1ae0 | 00 00 73 31 00 00 00 74 00 00 7c 00 00 64 01 00 64 02 00 83 03 00 64 02 00 6a 03 00 6f 14 00 01 | ..s1...t..|..d..d.....d..j..o... |
1b00 | 7c 00 00 69 02 00 69 03 00 7c 00 00 83 01 00 01 6e 01 00 01 64 02 00 53 28 03 00 00 00 73 58 00 | |..i..i..|......n...d..S(....sX. |
1b20 | 00 00 52 65 71 75 65 73 74 20 61 20 72 65 75 70 64 61 74 65 20 6f 66 20 74 68 69 73 20 57 69 64 | ..Request.a.reupdate.of.this.Wid |
1b40 | 67 65 74 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 70 72 65 3e 57 69 64 67 65 74 | get..................<pre>Widget |
1b60 | 2e 72 65 75 70 64 61 74 65 28 29 3c 2f 70 72 65 3e 0a 20 20 20 20 20 20 20 20 52 30 00 00 00 4e | .reupdate()</pre>.........R0...N |
1b80 | 28 04 00 00 00 52 31 00 00 00 52 04 00 00 00 52 30 00 00 00 74 08 00 00 00 72 65 75 70 64 61 74 | (....R1...R....R0...t....reupdat |
1ba0 | 65 28 01 00 00 00 52 2c 00 00 00 28 00 00 00 00 28 00 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 75 | e(....R,...(....(....s....../pgu |
1bc0 | 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 52 3f 00 00 00 c8 00 00 00 73 04 00 00 00 00 05 19 00 | /gui/widget.pyR?.......s........ |
1be0 | 63 01 00 00 00 01 00 00 00 04 00 00 00 43 00 00 00 73 31 00 00 00 74 00 00 7c 00 00 64 01 00 64 | c............C...s1...t..|..d..d |
1c00 | 02 00 83 03 00 64 02 00 6a 03 00 6f 14 00 01 7c 00 00 69 02 00 69 03 00 7c 00 00 83 01 00 01 6e | .....d..j..o...|..i..i..|......n |
1c20 | 01 00 01 64 02 00 53 28 03 00 00 00 73 ae 00 00 00 50 61 73 73 20 66 6f 63 75 73 20 74 6f 20 6e | ...d..S(....s....Pass.focus.to.n |
1c40 | 65 78 74 20 57 69 64 67 65 74 2e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 70 3e | ext.Widget...................<p> |
1c60 | 57 69 64 67 65 74 20 6f 72 64 65 72 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 74 68 65 20 6f | Widget.order.determined.by.the.o |
1c80 | 72 64 65 72 20 74 68 65 79 20 77 65 72 65 20 61 64 64 65 64 20 74 6f 20 74 68 65 69 72 20 63 6f | rder.they.were.added.to.their.co |
1ca0 | 6e 74 61 69 6e 65 72 2e 3c 2f 70 3e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 70 | ntainer.</p>..................<p |
1cc0 | 72 65 3e 57 69 64 67 65 74 2e 6e 65 78 74 28 29 3c 2f 70 72 65 3e 0a 20 20 20 20 20 20 20 20 52 | re>Widget.next()</pre>.........R |
1ce0 | 30 00 00 00 4e 28 04 00 00 00 52 31 00 00 00 52 04 00 00 00 52 30 00 00 00 74 04 00 00 00 6e 65 | 0...N(....R1...R....R0...t....ne |
1d00 | 78 74 28 01 00 00 00 52 2c 00 00 00 28 00 00 00 00 28 00 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 | xt(....R,...(....(....s....../pg |
1d20 | 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 52 40 00 00 00 ce 00 00 00 73 04 00 00 00 00 07 19 | u/gui/widget.pyR@.......s....... |
1d40 | 00 63 01 00 00 00 01 00 00 00 04 00 00 00 43 00 00 00 73 31 00 00 00 74 00 00 7c 00 00 64 01 00 | .c............C...s1...t..|..d.. |
1d60 | 64 02 00 83 03 00 64 02 00 6a 03 00 6f 14 00 01 7c 00 00 69 02 00 69 03 00 7c 00 00 83 01 00 01 | d.....d..j..o...|..i..i..|...... |
1d80 | 6e 01 00 01 64 02 00 53 28 03 00 00 00 73 b6 00 00 00 50 61 73 73 20 66 6f 63 75 73 20 74 6f 20 | n...d..S(....s....Pass.focus.to. |
1da0 | 70 72 65 76 69 6f 75 73 20 57 69 64 67 65 74 2e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 | previous.Widget................. |
1dc0 | 20 20 3c 70 3e 57 69 64 67 65 74 20 6f 72 64 65 72 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 | ..<p>Widget.order.determined.by. |
1de0 | 74 68 65 20 6f 72 64 65 72 20 74 68 65 79 20 77 65 72 65 20 61 64 64 65 64 20 74 6f 20 74 68 65 | the.order.they.were.added.to.the |
1e00 | 69 72 20 63 6f 6e 74 61 69 6e 65 72 2e 3c 2f 70 3e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 | ir.container.</p>............... |
1e20 | 20 20 20 3c 70 72 65 3e 57 69 64 67 65 74 2e 70 72 65 76 69 6f 75 73 28 29 3c 2f 70 72 65 3e 0a | ...<pre>Widget.previous()</pre>. |
1e40 | 20 20 20 20 20 20 20 20 52 30 00 00 00 4e 28 04 00 00 00 52 31 00 00 00 52 04 00 00 00 52 30 00 | ........R0...N(....R1...R....R0. |
1e60 | 00 00 74 08 00 00 00 70 72 65 76 69 6f 75 73 28 01 00 00 00 52 2c 00 00 00 28 00 00 00 00 28 00 | ..t....previous(....R,...(....(. |
1e80 | 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 52 41 00 00 | ...s....../pgu/gui/widget.pyRA.. |
1ea0 | 00 d6 00 00 00 73 04 00 00 00 00 08 19 00 63 01 00 00 00 04 00 00 00 05 00 00 00 43 00 00 00 73 | .....s........c............C...s |
1ec0 | e2 00 00 00 7c 00 00 69 00 00 69 01 00 7c 00 00 69 00 00 69 02 00 02 7d 01 00 7d 02 00 7c 01 00 | ....|..i..i..|..i..i...}..}..|.. |
1ee0 | 7c 00 00 69 03 00 69 01 00 37 7d 01 00 7c 02 00 7c 00 00 69 03 00 69 02 00 37 7d 02 00 74 04 00 | |..i..i..7}..|..|..i..i..7}..t.. |
1f00 | 7c 00 00 64 01 00 64 03 00 83 03 00 7d 03 00 78 72 00 7c 03 00 6f 6a 00 01 7c 01 00 7c 03 00 69 | |..d..d.....}..xr.|..oj..|..|..i |
1f20 | 00 00 69 01 00 37 7d 01 00 7c 02 00 7c 03 00 69 00 00 69 02 00 37 7d 02 00 74 06 00 7c 03 00 64 | ..i..7}..|..|..i..i..7}..t..|..d |
1f40 | 02 00 83 02 00 6f 24 00 01 7c 01 00 7c 03 00 69 03 00 69 01 00 37 7d 01 00 7c 02 00 7c 03 00 69 | .....o$..|..|..i..i..7}..|..|..i |
1f60 | 03 00 69 02 00 37 7d 02 00 6e 01 00 01 74 04 00 7c 03 00 64 01 00 64 03 00 83 03 00 7d 03 00 71 | ..i..7}..n...t..|..d..d.....}..q |
1f80 | 4e 00 01 57 74 07 00 69 08 00 7c 01 00 7c 02 00 7c 00 00 69 00 00 69 09 00 7c 00 00 69 00 00 69 | N..Wt..i..|..|..|..i..i..|..i..i |
1fa0 | 0a 00 83 04 00 53 28 04 00 00 00 73 85 00 00 00 47 65 74 20 74 68 65 20 61 62 73 6f 6c 75 74 65 | .....S(....s....Get.the.absolute |
1fc0 | 20 72 65 63 74 20 6f 66 20 74 68 69 73 20 77 69 64 67 65 74 20 6f 6e 20 74 68 65 20 41 70 70 20 | .rect.of.this.widget.on.the.App. |
1fe0 | 73 63 72 65 65 6e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 70 72 65 3e 57 69 64 | screen..................<pre>Wid |
2000 | 67 65 74 2e 67 65 74 5f 61 62 73 5f 72 65 63 74 28 29 3a 20 72 65 74 75 72 6e 20 70 79 67 61 6d | get.get_abs_rect():.return.pygam |
2020 | 65 2e 52 65 63 74 3c 2f 70 72 65 3e 0a 20 20 20 20 20 20 20 20 52 30 00 00 00 74 0d 00 00 00 5f | e.Rect</pre>.........R0...t...._ |
2040 | 72 65 63 74 5f 63 6f 6e 74 65 6e 74 4e 28 0b 00 00 00 52 22 00 00 00 52 0c 00 00 00 52 0d 00 00 | rect_contentN(....R"...R....R... |
2060 | 00 52 42 00 00 00 52 31 00 00 00 52 04 00 00 00 52 24 00 00 00 52 1f 00 00 00 52 20 00 00 00 74 | .RB...R1...R....R$...R....R....t |
2080 | 01 00 00 00 77 74 01 00 00 00 68 28 04 00 00 00 52 2c 00 00 00 52 0c 00 00 00 52 0d 00 00 00 74 | ....wt....h(....R,...R....R....t |
20a0 | 01 00 00 00 63 28 00 00 00 00 28 00 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 75 2f 67 75 69 2f 77 | ....c(....(....s....../pgu/gui/w |
20c0 | 69 64 67 65 74 2e 70 79 74 0c 00 00 00 67 65 74 5f 61 62 73 5f 72 65 63 74 e0 00 00 00 73 1a 00 | idget.pyt....get_abs_rect....s.. |
20e0 | 00 00 00 05 19 01 10 01 10 01 12 01 03 00 07 01 10 01 10 01 10 01 10 01 14 01 17 01 63 03 00 00 | ............................c... |
2100 | 00 05 00 00 00 03 00 00 00 47 00 00 00 73 54 00 00 00 74 00 00 83 00 00 7d 04 00 7c 02 00 7c 04 | .........G...sT...t.....}..|..|. |
2120 | 00 5f 01 00 7c 03 00 7c 04 00 5f 02 00 7c 01 00 7c 00 00 69 03 00 6a 07 00 6f 11 00 01 67 00 00 | ._..|..|.._..|..|..i..j..o...g.. |
2140 | 7c 00 00 69 03 00 7c 01 00 3c 6e 01 00 01 7c 00 00 69 03 00 7c 01 00 19 69 04 00 7c 04 00 83 01 | |..i..|..<n...|..i..|...i..|.... |
2160 | 00 01 64 01 00 53 28 02 00 00 00 73 44 03 00 00 43 6f 6e 6e 65 63 74 20 61 20 65 76 65 6e 74 20 | ..d..S(....sD...Connect.a.event. |
2180 | 63 6f 64 65 20 74 6f 20 61 20 63 61 6c 6c 62 61 63 6b 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 | code.to.a.callback.function..... |
21a0 | 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 70 3e 54 68 65 72 65 20 6d 61 79 20 62 65 20 6d 75 | ..............<p>There.may.be.mu |
21c0 | 6c 74 69 70 6c 65 20 63 61 6c 6c 62 61 63 6b 73 20 70 65 72 20 65 76 65 6e 74 20 63 6f 64 65 2e | ltiple.callbacks.per.event.code. |
21e0 | 3c 2f 70 3e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 70 72 65 3e 4f 62 6a 65 63 | </p>..................<pre>Objec |
2200 | 74 2e 63 6f 6e 6e 65 63 74 28 63 6f 64 65 2c 66 6e 63 2c 76 61 6c 75 65 29 3c 2f 70 72 65 3e 0a | t.connect(code,fnc,value)</pre>. |
2220 | 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 64 6c 3e 0a 20 20 20 20 20 20 20 20 3c 64 | .................<dl>.........<d |
2240 | 74 3e 63 6f 64 65 3c 64 64 3e 65 76 65 6e 74 20 74 79 70 65 20 5b 5b 67 75 69 2d 63 6f 6e 73 74 | t>code<dd>event.type.[[gui-const |
2260 | 5d 5d 0a 20 20 20 20 20 20 20 20 3c 64 74 3e 66 6e 63 3c 64 64 3e 63 61 6c 6c 62 61 63 6b 20 66 | ]].........<dt>fnc<dd>callback.f |
2280 | 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 3c 64 74 3e 2a 76 61 6c 75 65 73 3c 64 64 3e 76 | unction.........<dt>*values<dd>v |
22a0 | 61 6c 75 65 73 20 74 6f 20 70 61 73 73 20 74 6f 20 63 61 6c 6c 62 61 63 6b 2e 20 20 50 6c 65 61 | alues.to.pass.to.callback...Plea |
22c0 | 73 65 20 6e 6f 74 65 20 74 68 61 74 20 63 61 6c 6c 62 61 63 6b 73 20 6d 61 79 20 61 6c 73 6f 20 | se.note.that.callbacks.may.also. |
22e0 | 68 61 76 65 20 22 6d 61 67 69 63 61 6c 79 22 20 70 61 72 61 6d 65 74 65 72 73 2e 20 20 53 75 63 | have."magicaly".parameters...Suc |
2300 | 68 20 61 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 6c 3e 0a 20 20 20 20 20 20 20 20 20 | h.as:.............<dl>.......... |
2320 | 20 20 20 3c 64 74 3e 5f 65 76 65 6e 74 3c 64 64 3e 72 65 63 65 69 76 65 20 74 68 65 20 65 76 65 | ...<dt>_event<dd>receive.the.eve |
2340 | 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 74 3e 5f 63 6f 64 65 3c 64 64 3e 72 65 63 65 | nt.............<dt>_code<dd>rece |
2360 | 69 76 65 20 74 68 65 20 65 76 65 6e 74 20 63 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c | ive.the.event.code.............< |
2380 | 64 74 3e 5f 77 69 64 67 65 74 3c 64 64 3e 72 65 63 65 69 76 65 20 74 68 65 20 73 65 6e 64 69 6e | dt>_widget<dd>receive.the.sendin |
23a0 | 67 20 77 69 64 67 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 6c 3e 0a 20 20 20 20 20 | g.widget.............</dl>...... |
23c0 | 20 20 20 3c 2f 64 6c 3e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 73 74 72 6f 6e | ...</dl>..................<stron |
23e0 | 67 3e 45 78 61 6d 70 6c 65 3c 2f 73 74 72 6f 6e 67 3e 0a 20 20 20 20 20 20 20 20 3c 63 6f 64 65 | g>Example</strong>.........<code |
2400 | 3e 0a 20 20 20 20 20 20 20 20 64 65 66 20 6f 6e 63 6c 69 63 6b 28 76 61 6c 75 65 29 3a 0a 20 20 | >.........def.onclick(value):... |
2420 | 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 20 27 63 6c 69 63 6b 27 2c 76 61 6c 75 65 0a 20 20 | ..........print.'click',value... |
2440 | 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 77 20 3d 20 42 75 74 74 6f 6e 28 22 50 47 55 21 22 | ...............w.=.Button("PGU!" |
2460 | 29 0a 20 20 20 20 20 20 20 20 77 2e 63 6f 6e 6e 65 63 74 28 67 75 69 2e 43 4c 49 43 4b 2c 6f 6e | ).........w.connect(gui.CLICK,on |
2480 | 63 6c 69 63 6b 2c 27 50 47 55 20 42 75 74 74 6f 6e 20 43 6c 69 63 6b 65 64 27 29 0a 20 20 20 20 | click,'PGU.Button.Clicked')..... |
24a0 | 20 20 20 20 3c 2f 63 6f 64 65 3e 0a 20 20 20 20 20 20 20 20 4e 28 05 00 00 00 52 01 00 00 00 52 | ....</code>.........N(....R....R |
24c0 | 05 00 00 00 52 06 00 00 00 52 1b 00 00 00 74 06 00 00 00 61 70 70 65 6e 64 28 05 00 00 00 52 2c | ....R....R....t....append(....R, |
24e0 | 00 00 00 74 04 00 00 00 63 6f 64 65 52 05 00 00 00 52 06 00 00 00 74 02 00 00 00 63 62 28 00 00 | ...t....codeR....R....t....cb(.. |
2500 | 00 00 28 00 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 | ..(....s....../pgu/gui/widget.py |
2520 | 74 07 00 00 00 63 6f 6e 6e 65 63 74 f2 00 00 00 73 0c 00 00 00 00 1c 09 01 09 01 09 01 10 01 11 | t....connect....s............... |
2540 | 01 63 03 00 00 00 05 00 00 00 03 00 00 00 43 00 00 00 73 88 00 00 00 7c 01 00 7c 00 00 69 00 00 | .c............C...s....|..|..i.. |
2560 | 6a 07 00 6f 08 00 01 64 00 00 53 6e 01 00 01 7c 02 00 70 0e 00 01 7c 00 00 69 00 00 7c 01 00 3d | j..o...d..Sn...|..p...|..i..|..= |
2580 | 6e 58 00 01 64 01 00 7d 03 00 7c 00 00 69 00 00 7c 01 00 19 7d 04 00 78 41 00 7c 03 00 74 01 00 | nX..d..}..|..i..|...}..xA.|..t.. |
25a0 | 7c 04 00 83 01 00 6a 00 00 6f 2d 00 01 7c 04 00 7c 03 00 19 69 02 00 7c 02 00 6a 02 00 6f 0b 00 | |.....j..o-..|..|...i..|..j..o.. |
25c0 | 01 7c 04 00 7c 03 00 3d 71 43 00 01 7c 03 00 64 02 00 37 7d 03 00 71 43 00 01 57 64 00 00 53 28 | .|..|..=qC..|..d..7}..qC..Wd..S( |
25e0 | 03 00 00 00 4e 69 00 00 00 00 69 01 00 00 00 28 03 00 00 00 52 1b 00 00 00 74 03 00 00 00 6c 65 | ....Ni....i....(....R....t....le |
2600 | 6e 52 05 00 00 00 28 05 00 00 00 52 2c 00 00 00 52 48 00 00 00 52 05 00 00 00 74 01 00 00 00 6e | nR....(....R,...RH...R....t....n |
2620 | 74 09 00 00 00 63 61 6c 6c 62 61 63 6b 73 28 00 00 00 00 28 00 00 00 00 73 14 00 00 00 2e 2e 2f | t....callbacks(....(....s....../ |
2640 | 70 67 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 74 0a 00 00 00 64 69 73 63 6f 6e 6e 65 63 74 | pgu/gui/widget.pyt....disconnect |
2660 | 18 01 00 00 73 16 00 00 00 00 01 10 01 08 01 07 02 0e 03 06 01 0d 01 03 00 13 01 14 02 0b 02 63 | ....s..........................c |
2680 | 03 00 00 00 0b 00 00 00 06 00 00 00 43 00 00 00 73 2e 01 00 00 7c 01 00 7c 00 00 69 00 00 6a 07 | ............C...s....|..|..i..j. |
26a0 | 00 6f 08 00 01 64 01 00 53 6e 01 00 01 78 0f 01 7c 00 00 69 00 00 7c 01 00 19 44 5d 00 01 7d 03 | .o...d..Sn...x..|..i..|...D]..}. |
26c0 | 00 7c 03 00 69 01 00 7d 04 00 74 02 00 7c 03 00 69 03 00 83 01 00 7d 05 00 7c 04 00 69 04 00 69 | .|..i..}..t..|..i.....}..|..i..i |
26e0 | 05 00 7d 06 00 74 02 00 7c 04 00 69 04 00 69 06 00 83 01 00 7c 06 00 20 7d 07 00 74 07 00 7c 04 | ..}..t..|..i..i.....|...}..t..|. |
2700 | 00 64 02 00 83 02 00 6f 11 00 01 7c 07 00 69 08 00 64 03 00 83 01 00 01 6e 01 00 01 67 00 00 7d | .d.....o...|..i..d......n...g..} |
2720 | 08 00 68 00 00 04 7c 02 00 02 64 04 00 3c 04 7c 01 00 02 64 05 00 3c 04 7c 00 00 02 64 06 00 3c | ..h...|...d..<.|...d..<.|...d..< |
2740 | 7d 09 00 78 5e 00 7c 07 00 44 5d 56 00 7d 0a 00 7c 0a 00 7c 09 00 69 09 00 83 00 00 6a 06 00 6f | }..x^.|..D]V.}..|..|..i.....j..o |
2760 | 15 00 01 7c 08 00 69 0a 00 7c 09 00 7c 0a 00 19 83 01 00 01 71 b5 00 01 74 0b 00 7c 05 00 83 01 | ...|..i..|..|.......q...t..|.... |
2780 | 00 6f 1a 00 01 7c 08 00 69 0a 00 7c 05 00 69 08 00 64 03 00 83 01 00 83 01 00 01 71 b5 00 01 50 | .o...|..i..|..i..d.........q...P |
27a0 | 71 b5 00 57 7c 08 00 69 0c 00 7c 05 00 83 01 00 01 7c 04 00 7c 08 00 8c 00 00 01 71 26 00 57 64 | q..W|..i..|......|..|......q&.Wd |
27c0 | 01 00 53 28 07 00 00 00 73 c4 00 00 00 53 65 6e 64 20 61 20 63 6f 64 65 2c 20 65 76 65 6e 74 20 | ..S(....s....Send.a.code,.event. |
27e0 | 63 61 6c 6c 62 61 63 6b 20 74 72 69 67 67 65 72 2e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 | callback.trigger................ |
2800 | 20 20 20 3c 70 72 65 3e 4f 62 6a 65 63 74 2e 73 65 6e 64 28 63 6f 64 65 2c 65 76 65 6e 74 3d 4e | ...<pre>Object.send(code,event=N |
2820 | 6f 6e 65 29 3c 2f 70 72 65 3e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 64 6c 3e | one)</pre>..................<dl> |
2840 | 0a 20 20 20 20 20 20 20 20 3c 64 74 3e 63 6f 64 65 3c 64 64 3e 65 76 65 6e 74 20 63 6f 64 65 0a | .........<dt>code<dd>event.code. |
2860 | 20 20 20 20 20 20 20 20 3c 64 74 3e 65 76 65 6e 74 3c 64 64 3e 65 76 65 6e 74 0a 20 20 20 20 20 | ........<dt>event<dd>event...... |
2880 | 20 20 20 3c 2f 64 6c 3e 0a 20 20 20 20 20 20 20 20 4e 74 08 00 00 00 69 6d 5f 63 6c 61 73 73 69 | ...</dl>.........Nt....im_classi |
28a0 | 00 00 00 00 74 06 00 00 00 5f 65 76 65 6e 74 74 05 00 00 00 5f 63 6f 64 65 74 07 00 00 00 5f 77 | ....t...._eventt...._codet...._w |
28c0 | 69 64 67 65 74 28 0d 00 00 00 52 1b 00 00 00 52 05 00 00 00 74 04 00 00 00 6c 69 73 74 52 06 00 | idget(....R....R....t....listR.. |
28e0 | 00 00 74 09 00 00 00 66 75 6e 63 5f 63 6f 64 65 74 0b 00 00 00 63 6f 5f 61 72 67 63 6f 75 6e 74 | ..t....func_codet....co_argcount |
2900 | 74 0b 00 00 00 63 6f 5f 76 61 72 6e 61 6d 65 73 52 24 00 00 00 74 03 00 00 00 70 6f 70 74 04 00 | t....co_varnamesR$...t....popt.. |
2920 | 00 00 6b 65 79 73 52 47 00 00 00 52 4b 00 00 00 74 06 00 00 00 65 78 74 65 6e 64 28 0b 00 00 00 | ..keysRG...RK...t....extend(.... |
2940 | 52 2c 00 00 00 52 48 00 00 00 74 05 00 00 00 65 76 65 6e 74 52 49 00 00 00 52 05 00 00 00 74 06 | R,...RH...t....eventRI...R....t. |
2960 | 00 00 00 76 61 6c 75 65 73 74 05 00 00 00 6e 61 72 67 73 74 05 00 00 00 6e 61 6d 65 73 74 04 00 | ...valuest....nargst....namest.. |
2980 | 00 00 61 72 67 73 74 05 00 00 00 6d 61 67 69 63 52 17 00 00 00 28 00 00 00 00 28 00 00 00 00 73 | ..argst....magicR....(....(....s |
29a0 | 14 00 00 00 2e 2e 2f 70 67 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 74 04 00 00 00 73 65 6e | ....../pgu/gui/widget.pyt....sen |
29c0 | 64 29 01 00 00 73 2a 00 00 00 00 0a 10 01 08 02 0e 00 06 01 09 01 0f 02 0c 01 16 01 10 00 11 02 | d)...s*......................... |
29e0 | 06 01 21 01 07 00 06 01 13 01 15 01 0d 01 1a 02 05 01 0d 01 63 02 00 00 00 02 00 00 00 03 00 00 | ..!.................c........... |
2a00 | 00 43 00 00 00 73 32 00 00 00 7c 00 00 69 00 00 6f 08 00 01 64 00 00 53 6e 01 00 01 7c 00 00 69 | .C...s2...|..i..o...d..Sn...|..i |
2a20 | 01 00 7c 01 00 69 02 00 7c 01 00 83 02 00 01 7c 00 00 69 03 00 7c 01 00 83 01 00 53 28 01 00 00 | ..|..i..|......|..i..|.....S(... |
2a40 | 00 4e 28 04 00 00 00 52 0b 00 00 00 52 60 00 00 00 74 04 00 00 00 74 79 70 65 52 5a 00 00 00 28 | .N(....R....R`...t....typeRZ...( |
2a60 | 02 00 00 00 52 2c 00 00 00 74 01 00 00 00 65 28 00 00 00 00 28 00 00 00 00 73 14 00 00 00 2e 2e | ....R,...t....e(....(....s...... |
2a80 | 2f 70 67 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 52 50 00 00 00 4a 01 00 00 73 08 00 00 00 | /pgu/gui/widget.pyRP...J...s.... |
2aa0 | 00 01 0a 00 08 01 13 01 63 02 00 00 00 02 00 00 00 01 00 00 00 43 00 00 00 73 04 00 00 00 64 01 | ........c............C...s....d. |
2ac0 | 00 53 28 02 00 00 00 73 98 01 00 00 54 65 6d 70 6c 61 74 65 20 6d 65 74 68 6f 64 20 2d 20 63 61 | .S(....s....Template.method.-.ca |
2ae0 | 6c 6c 65 64 20 77 68 65 6e 20 61 6e 20 65 76 65 6e 74 20 69 73 20 70 61 73 73 65 64 20 74 6f 20 | lled.when.an.event.is.passed.to. |
2b00 | 74 68 69 73 20 6f 62 6a 65 63 74 2e 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 70 | this.object...................<p |
2b20 | 3e 50 6c 65 61 73 65 20 6e 6f 74 65 20 74 68 61 74 20 69 66 20 79 6f 75 20 75 73 65 20 61 6e 20 | >Please.note.that.if.you.use.an. |
2b40 | 65 76 65 6e 74 2c 20 72 65 74 75 72 6e 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 54 72 75 65 0a | event,.returning.the.value.True. |
2b60 | 20 20 20 20 20 20 20 20 77 69 6c 6c 20 73 74 6f 70 20 70 61 72 65 6e 74 20 63 6f 6e 74 61 69 6e | ........will.stop.parent.contain |
2b80 | 65 72 73 20 66 72 6f 6d 20 61 6c 73 6f 20 75 73 69 6e 67 20 74 68 65 20 65 76 65 6e 74 2e 20 20 | ers.from.also.using.the.event... |
2ba0 | 28 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 0a 20 20 20 20 20 20 20 20 79 6f 75 72 20 77 69 | (For.example,.if.........your.wi |
2bc0 | 64 67 65 74 20 68 61 6e 64 6c 65 73 20 54 41 42 73 20 6f 72 20 61 72 72 6f 77 20 6b 65 79 73 2c | dget.handles.TABs.or.arrow.keys, |
2be0 | 20 61 6e 64 20 79 6f 75 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 68 6f 73 65 20 74 6f 20 0a 20 20 | .and.you.don't.want.those.to.... |
2c00 | 20 20 20 20 20 20 61 6c 73 6f 20 61 6c 74 65 72 20 74 68 65 20 66 6f 63 75 73 2e 29 3c 2f 70 3e | ......also.alter.the.focus.)</p> |
2c20 | 0a 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 3c 64 6c 3e 0a 20 20 20 20 20 20 20 20 3c | ..................<dl>.........< |
2c40 | 64 74 3e 65 3c 64 64 3e 65 76 65 6e 74 0a 20 20 20 20 20 20 20 20 3c 2f 64 6c 3e 0a 20 20 20 20 | dt>e<dd>event.........</dl>..... |
2c60 | 20 20 20 20 4e 28 00 00 00 00 28 02 00 00 00 52 2c 00 00 00 52 62 00 00 00 28 00 00 00 00 28 00 | ....N(....(....R,...Rb...(....(. |
2c80 | 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 52 5a 00 00 | ...s....../pgu/gui/widget.pyRZ.. |
2ca0 | 00 53 01 00 00 73 02 00 00 00 00 0d 4e 28 18 00 00 00 52 02 00 00 00 52 03 00 00 00 74 07 00 00 | .S...s......N(....R....R....t... |
2cc0 | 00 5f 5f 64 6f 63 5f 5f 52 2f 00 00 00 52 33 00 00 00 52 34 00 00 00 52 35 00 00 00 52 36 00 00 | .__doc__R/...R3...R4...R5...R6.. |
2ce0 | 00 52 04 00 00 00 52 37 00 00 00 52 3a 00 00 00 52 3b 00 00 00 52 3c 00 00 00 52 3d 00 00 00 52 | .R....R7...R:...R;...R<...R=...R |
2d00 | 3e 00 00 00 52 3f 00 00 00 52 40 00 00 00 52 41 00 00 00 52 46 00 00 00 52 4a 00 00 00 52 4e 00 | >...R?...R@...RA...RF...RJ...RN. |
2d20 | 00 00 52 60 00 00 00 52 50 00 00 00 52 5a 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 | ..R`...RP...RZ...(....(....(.... |
2d40 | 73 14 00 00 00 2e 2e 2f 70 67 75 2f 67 75 69 2f 77 69 64 67 65 74 2e 70 79 52 07 00 00 00 0e 00 | s....../pgu/gui/widget.pyR...... |
2d60 | 00 00 73 2a 00 00 00 06 28 06 02 09 27 09 08 09 06 09 06 09 06 0f 0f 09 1c 09 0d 09 0b 09 06 09 | ..s*....(...'................... |
2d80 | 06 09 06 09 08 09 0a 09 12 09 26 0c 11 0c 21 09 09 28 00 00 00 00 28 00 00 00 00 28 06 00 00 00 | ..........&...!..(....(....(.... |
2da0 | 52 63 00 00 00 52 1f 00 00 00 52 28 00 00 00 52 09 00 00 00 52 01 00 00 00 52 07 00 00 00 28 00 | Rc...R....R(...R....R....R....(. |
2dc0 | 00 00 00 28 00 00 00 00 28 00 00 00 00 73 14 00 00 00 2e 2e 2f 70 67 75 2f 67 75 69 2f 77 69 64 | ...(....(....s....../pgu/gui/wid |
2de0 | 67 65 74 2e 70 79 73 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 02 00 00 00 73 0a 00 00 00 06 01 0c 02 | get.pys....<module>....s........ |
2e00 | 0c 01 0c 02 13 06 | ...... |