*** empty log message *** expecco_1_7_0b3 expecco_1_7_0rc1
authorClaus Gittinger <cg@exept.de>
Thu, 11 Jun 2009 17:30:31 +0200
changeset 2566db71c37b1f29
parent 2565 00edcadc2f2f
child 2567 903843f8a824
*** empty log message ***
UISelectionPanel.st
     1.1 --- a/UISelectionPanel.st	Wed Jun 10 22:36:33 2009 +0200
     1.2 +++ b/UISelectionPanel.st	Thu Jun 11 17:30:31 2009 +0200
     1.3 @@ -114,6 +114,10 @@
     1.4  !UISelectionPanel class methodsFor:'image specs'!
     1.5  
     1.6  sketchImageIcon
     1.7 +    ^ self sketchImageIcon2
     1.8 +!
     1.9 +
    1.10 +sketchImageIcon1
    1.11      "This resource specification was automatically generated
    1.12       by the ImageEditor of ST/X."
    1.13  
    1.14 @@ -129,7 +133,7 @@
    1.15      <resource: #image>
    1.16  
    1.17      ^Icon
    1.18 -        constantNamed:'UISelectionPanel class sketchImageIcon'
    1.19 +        constantNamed:'UISelectionPanel class sketchImageIcon1'
    1.20          ifAbsentPut:[(Depth24Image new) width: 62; height: 48; photometric:(#rgb); bitsPerSample:(#[8 8 8]); samplesPerPixel:(3); bits:(ByteArray fromPackedString:'
    1.21  4M? /<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P
    1.22  /<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P/<?P
    1.23 @@ -236,9 +240,290 @@
    1.24  ?????O?????????<??????????3??????????O?????????<??????????3??????????O?????????<??????????3??????????O?????????<????????
    1.25  ??3??????????O?????????<??????????3??????????O?????????<??????????3??????????O?????????<??????????3??????????O?????????<
    1.26  ??????????3??????????O?????????<') ; yourself); yourself]
    1.27 +!
    1.28 +
    1.29 +sketchImageIcon2
    1.30 +    "This resource specification was automatically generated
    1.31 +     by the ImageEditor of ST/X."
    1.32 +
    1.33 +    "Do not manually edit this!! If it is corrupted,
    1.34 +     the ImageEditor may not be able to read the specification."
    1.35 +
    1.36 +    "
    1.37 +     self sketchImageIcon2 inspect
    1.38 +     ImageEditor openOnClass:self andSelector:#sketchImageIcon2
    1.39 +     Icon flushCachedIcons
    1.40 +    "
    1.41 +
    1.42 +    <resource: #image>
    1.43 +
    1.44 +    ^Icon
    1.45 +        constantNamed:'UISelectionPanel class sketchImageIcon2'
    1.46 +        ifAbsentPut:[(Depth8Image new) width: 96; height: 78; photometric:(#palette); bitsPerSample:(#[8]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
    1.47 +PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@
    1.48 +PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@
    1.49 +PDA@PDA@PDA@PDA@PC49A9"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X&I"X
    1.50 +&I"X&I"X&I"X&I"X&I"XA3%@PC%0I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''
    1.51 +I2\''I2\''I2\''I2\''I2\''I2\''I2\''HPI@P@\=I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''
    1.52 +I2\''I2\''I2\''I2\''I2\''I2\''\GA0\G@?O3<?NPA@P@\=I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''
    1.53 +I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2]0\GA0O3<?O3<=NVM@P@\=I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''
    1.54 +I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''\GA0\G@?O3<?OS4=NVM@P@\=I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''
    1.55 +I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2\''I2]0\GA0O3<?O3<=OS4=NVM@P@\=I2\''I5]OS4=OS4=OS4=OS4=OS4=OS4=OS4=OS4=OS4=OS4=OS4=O
    1.56 +S4=OS4=!!XVE!!XVE!!XVE!!XVE!!XVE!!XVE!!XVE%XVE!!XVE!!YT9NS$9NNS$9NS%NS%T=OS4=NVM@P@\=I2\''I6YGQ4]GQ4]GQ4]GQ4]GQ4]GQ4]GQ4]GQ4]GQ4]G
    1.57 +Q4]GQ4]GQ4]GQ4]GQ4]GQ4]GQ4]DQB</KB0,E84_G22$EB0,KB2$R9VU+9V/B"TJ+3N,R6D=OS4=NVM@P@\=I2\''I6YGQ4]GQ4]GQ4]GQ4]GQ4]GQ4]GQ4]G
    1.58 +Q4]GQ4]GQ4]GQ4]GQ4]GQ4]GQ4]GQ4]GQDP/K20,KB19%YV,+6I6#R0WX$.,+IV/+0(J%RTJ+D-"X&D=OS4=NVM@P@\=I2\''I6YGQ4]GQ4]GQ4]GQ4]GQ4]G
    1.59 +Q4]GQ4]GQ4]GQ4]GQ4\[F1-GQ4]GQ4]GQ4]GK2</E1^PKI@_R6IKR6IK+:=6#ZRMB *U+J2U+@*,+J1"X&I"X&D=OS4=NVM@P@\=I2\''I6X[F1,[F1,[F1,[
    1.60 +F1,[F1,[F1,[F1,[F1,[F1,[K2</K2</K1,[F1,[K2</K1^P^W4_X*2U+62/+D.,+0*,#VJU+IVU]&IK+D.MX(6M#VI"X&D=OS4=NVM@P@\=I2\''I6X/K2</
    1.61 +K2</K2</K2</K2</K2</K2</K2</K2</K2</K0LCK2</K2</K2<CE9A=G1=R+9VU%Z03%Z<JIP(JR3^U])U")JQ"+FJM#X6M#VI"X&T=OS4=NVM@P@\=I2\''
    1.62 +I6X/K2</K2</K2</K2</K2</K2</K2</K2</K2</K2<C@0LCK0L/K2</K0LW$G%)T*>/+:>UR4.,%P*/B"V/+J1KX*2M)JRMX(5"#X6MX&IK+D8=OS4=NVM@
    1.63 +P@\=I2\''I6X/K2</K2</K2</K2</K2</K2</K2</K2</K0LC@0LC@1\W@0LC@0LC@0LCE7%)+9VU+D-KX&IK+IVUB"TJ+A="R4-"R6J$)G%"X&I"X!!=KR6T=
    1.64 +OS4=NVM@P@\=I2\''I6XC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LCE1\WE0LC@0LC@1\WE7$_+J1KG6I"X*2/+J0JIP*/+FI"+H6MX''&$)G&MR4-K
    1.65 +G6H_X&D=OS4=NVM@P@\=I2\''I8DC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LCE1\W$IBP$A\WE1\WE9BP$G4_G6I"X&I"X*2/+J<JIS^/+FIK%T-"#W&$
    1.66 +^W%K+EJ,R6I"X&D=OS4=NVM@P@\=I2\''I4<WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\WE1\W$IBP$IBP$IBP$IBP$IA9^Q=KX&I"X&I"G9VU+J>/B*>UR:2U
    1.67 +%Z2M^W%9^W%K%YV,R6I"X&D=OS4=NVM@P@\=I2\''I4>P$IBP$IBP$IBP^W&P$IBP$IBP$IBP$IBP$IBP$IBP$IBP$IBP$IBP$G%9X!!<_X&I"X&H_R:2,+J>U
    1.68 ++:>U+EJ,X&I9^W%9^W$_+J2,+D-"#VD=OS4=NVM@P@\=I2\''I4>P$IBP$IBP^W%=G1=9^W%9X''59%IBP$IBP$IBP$IBT^W%9^YRT%IRT^W%9X!!<_X&I"X$-K
    1.69 ++J2,+J=,+:1KX&I"X*2UR86M#X4_G:2UG:0_X&D=OS4=NVM@P@\=I2\''I4>P$IQ9^W%9^Z1RT%J,+EIRT*2,X''%9^YRT%G%9^W%9^W%9^W%9^W%9^W%9^VIK
    1.70 +G1<_R4.,+J1R+2T%IP*,G1>,B (%B%I"X&H_+IV,X&IKR6D=OS4=NVM@P@\=I2\''I4>T^W%9^W%"G4.,+:=,[J>/[F1,[A==^W5=_W5=_VI"_W5=_W5=_W59
    1.71 +^W%=_VH_+J2,T*2,+J2U+2T%B"TJ+J1R+:=,%Z1"X&IK+A="X&I"X&D=OS4=NVM@P@\=I2\''I3)9^W5"X&J,R:1R+:>,T*2,%Z>/+:<_G1<__W5=G1<_G6I=
    1.72 +_W5=_W5=_W5=X&I"G1=RT*1RT)V/B*>U+2T%IRT%[J>UR6I"X&I"X&I"X&I"X&D=OS4=NVM@P@\=I2\''I3)=X&H_%YUR+EJ/T*2,+J2,T*>/%UJ,+J2,G1<_
    1.73 +G1=)G1<__W5=_W5=_W5"X&I"X!!>/%YV/+9V/+9UR%Z>/[F2/+62/R6I"X&I"X&I"X&I"X&D=OS4=NVM@P@\=I2\''I3)"+EIR+9V/%YV,+D.,+J2U+:>/%Z1R
    1.74 +T%IRT*1)G6&,+F$_G75=_W5=_VI"X&H_G:1,+:>/+:=,+:2,R4,_G:2,+:=RR1<_G1<_G1<_G6H_G6D=OS4=NVM@P@\=I2\''I2IR%Z>/+:>UT%J,R:2,+J1R
    1.75 +%YVU+:=,+:>/+9URG1>,T%J,ZQ<_G6I"X&I"G1<_G1=K+J1K+J>/+9V,R4.,R4.,+D.,+D-KR4,_G1<_R4-KG6T=OS4=NVM@P@\=I2\''I2J/+:>/+:>U%UJ,
    1.76 ++J2,+J2,+EJU+61,+:>/[F1,+5IRT%IRT*2,G1<_G1<_G1<_R4-KR4-KR:2/T*1RR4-KR:2/+5J/B&1,[J=KR4-K+J2,R6T=OS4=NVM@P@\=I2\''I2J/+:>/
    1.77 ++:>U+5J,+J2,+J1RT)V/+:>/[F1,[F1,[J>UT%IR%UJ,+J1)G1<_R4-KR4-KR:2,+J<JIP),[J<J+61,+2U,+60%IRT%[J>U+J2,+FT=OS4=NVM@P@\=I2\''
    1.78 +I2JU%YVU%UIRT*2,+J2,+EJU%YVU+62/+:>/[@(J+9VU%YURT%IRT%IR+J2,+J2,+J2,+J2,%Z=,B */B"T%IZ>U%V0%B&1,%P(%IRT%IYV,+FT=OS4=NVM@
    1.79 +P@\=I2\''I2JUT)VU%Z2,+J2,+J1R%YVU%YV/+:>/+:>/+:>/%YURT%J,+EJU%YVUT%IR+J2,+J2,+J2,%YVU+9VU+:<J+9VU+0(%IRT%+60%[J<JIRV/+FT=
    1.80 +OS4=NVM@P@\=I2\''I2JU%YVU%Z2,+J2U%YVU%YVU%YVU%YV/[J>/%YVU%YV,+J2,+EJU%YVU%YVU+:>UL:2,B */%YVU%YVU%YU,%YVU+0(JB (J+0),+:>/
    1.81 ++60%B$8=OS4=NVM@P@\=I2\''I6VU%YVU%YVU%YVU%YVU%YVU%YVU%YV/+:>/%YVU%Z2,+J2,+IVU%YVU%Z>/+0),%YU,B"T%+9VU%YVU%Z>/%YV/B */+:>/
    1.82 +%Z>/+:>/+0(%IS$=OS4=NVM@P@\=I2\''I7TIV''LVE*2U%YU_IG8I\9VU%YVU%YVU+:>/%YVU%SL3+CNU%YVU%YV/[F2/+0(%IRT%B*>/%YVU%YVU%YVU%YV/
    1.83 ++:>U%YVU%YV/+:>/+60JB$8=OS4=NVM@P@\=I2\''I1V.+''8$Z&*.V"Q*Z''9>%7NU%YVU%YVU%YVU%YVU%YVU%YVU%YVU%Z=,+:>/+0*/+:>/+:>U%YVU%YVU
    1.84 +%YVU%YVU%YVU%YVU%Z>/+:>/B"T%IS$=OS4=NVM@P@\=I2\''I1V._'':.+''9>_&)''Z''9>TC!!Y+9VU%YVU%YVU%YVU%YVU%YVU%YVU%YVU+:>/B */+:>/+:>/
    1.85 +%YVU%YVU%Z>/+:>/+:>/+:>/+:>/+:>/[@(JIT8=OS4!!T6M@P@\=I2\''I1V.+*9*+*:.+&)*_''9>_%@8VZ>/%YVU%YVU%YVU%YVU%YVU%YVU%YVU+:<JB */
    1.86 ++:>/+:>/+:>/+:>/+:>/+:>/+:>/+:>/+:>/+:=,B (%B$8=ORD!!T6M@P@\=I2\''I1U''Z*:.+*:._&)*_''9>_''9PCHZ/M9VU%YVU%YVU%YVU%YVU%YVU%Z>/
    1.87 +M0(%B#\7M3\7M3^/+:>/+:>/+:>/+:>/+:>/+:<7+3\7M0(JB (%IT8!!HRD!!T6M@P@\=I2\''I1U''Y6]*Z*:.+&)*_''8;_''8;BY\M*C\7M3\7+:<7+:>/+3\7
    1.88 ++3^/M3\7M0(JB (7M3\7M3\7M3\7+3\7+3^/M3\7M3\7M3\7M3\JB (JB"T%IT8!!HRD!!T6M@P@\=I2\''I1U''Y6]''Y6)*Z''9*_''9>_''8;BP$I[: 7M3\7M3\7
    1.89 +M3\7M3\7M3\7M3\7M0(JB#\7M3\7M3\7M3\7M3\7M3\7M3\7M3\7M3\JB (JB (JB"T%B$8!!HRD!!T6M@P@\=I2\''I1U''Y6]''Y6)*Z*9*_''9>_#,;BY\I+ &F
    1.90 +[7MJ+3\7M3\7M3\7M3\7B#\7B (JB#\7M3\7M3\7M3\7M3\7M3\7M3\7M3\7B (JB (JB (JB (JB$8!!HRD!!T6M@P@\=I2\''I1U''Y6]''Y6]''Z&)*Z&)>_''8;
    1.91 +BP$IBP$IBS,I,%>(M3\7B (JB (JB (JB (JB (7M3\7M3\7M3\7M0(7B (JB (JB (JB (JB (JB (JB (JB$8!!HRD!!T6M@P@\=I2\''I;Z%Y6]''Y6]''Y6^+
    1.92 +SH:N#"A>_#,$I@$IBP$IBP$I\3\JB (JB (JB (JB (JB (7M3\7M3\JB (JB (JB (JB (JB (JB (JB (JB (JB"TJB$8!!HRD!!T6M@P@\=I2\''I02^'':]''
    1.93 +H:-L(JB (I:^'')>8.W]>IBR._*8IBZ:.BRR2\ (JB (JB */+:<JB*>/+J2U+3\7+:>/+0(JB (JB (JB (JB (JB (JB (JB"T%IT8!!HRD!!T6M@P@\=I2\''
    1.94 +I8VG(JF!!''): (JB (JB ''):_'';!!7]7:.+*:.BRR.+ $IBU<JB (JB%JQG1<_T!!>QZW(_+F%:Y''*:.+)RB (JB (JB (JB (JB (JB (JIRT%IT8!!HRD!!T6M@
    1.95 +P@\=I2\''I8VI!!8^!!(I:^!!8^G(JB (I:!!''9>9.[&N+*:.+*:.+*8$+ %3B (JT''6Q$YFQ$YFQ$W*Q+G*:.+(2(:N#S4<HB (JB (JB (JB (%IRT%IRT%IT8!!
    1.96 +HRD!!A6M@P@\=I2\''I8VI!!4"!!(ZV!!(X^G!!8^G(JB ''):_#+&9.W:.Z&*.+*9*+*8$P4):$YF:.+*:$YFQ$YFQ$YF:.+*#(:N#(:N#S0(%IRT%IRT%IRT%IRT%
    1.97 +IRT%IS$!!HRD!!A6M@P@\=I2\''I8VI"X&!!)ZV")ZV!!!!8^G!!8^G(JB )X:9.[$4_&*.+*:.Z*9>_!!0DMCR9.[&KAF>:$YFQ$YFQ.+*#(:N#(:N#(3H:[BT%IRT%
    1.98 +IRT%IRT%IRT%IS$!!HRD!!A6M@P@\=I2\''I8VL"X&I!!8*J)ZV%(X^I"X^G!!8^G!!:F"#*F_#+&N#(:N#(:N.X9^.[&9.[&9.[$0A@$IBP&2WK*:L*N#(:N#(:N#
    1.99 +(1)!!XRH%IRT%IRT%IRT%IS$!!HRD!!A6M@P@\=I2\''I8VL#H&I"X&I"X&G"(^G"X^I!!8^G!!8]H)ZV%(+"9.[&)#+&9.[%^W#Q^.[&9.X.K"8.9.X.KTE!!\P%"2
   1.100 +BSX\.PR2\ZN#(:N:[BT%IRT%IRT%IS$!!HRD<A6M@P@\=I2\''I8VL#H2I"X&I"X&I"X&I"X^G!!8&G!!8^J"*VJ(T"!!RJVN(%:'')ZJ9W+&9W%9^#(:".[&N.[&9
   1.101 +LA29.[%[.[$+AC@0LCX>WE11WFD?I2\''I2\''I3$!!HS0<A6M@P@\=I2\''I8VL#H&L#H2I"X&I"X&I"X&I"X&I"X^J"*V%)ZV%RJV''(*J%)ZJ"#%9^W%9^#(:"
   1.102 +((:"(*J"(%8DW%:9W+&NW#B9#+&9AC@0AA0\G$FROS<?O48<OC0<A6M@P@\=I2\''I8VL#H2I"X2I"X&I"X&I"X&I"X&I"Q!! "&A;RT&%)ZV%)ZV%(*J%($&"
   1.103 +)ZJ'')5:"(*J")ZV%)ZI^YE:N.U9^V5:9#+%^A@PDV0P0.U,1LSYXQT4<OC0<A6M@P@\=I2\''I8VL#H2L"X&I"X&I"X&I"X&I"X&I"X&IXGQ ]FB%^:U4XH*%
   1.104 +)ZV"RT%IRT&''RT&''RZJ%)T"%)ZV%(%:"#*I^#(9^W%9^W%8YA@PDA@P1A@PDMQT<OC09A6M@P@\=I2\''I8VL#H&I"X&I"X&I"X&I"X&I"X$XFH&IFA X"&A 
   1.105 +XFB%XFA ^:V%)ZV%)ZUIRZJ"RZV")Q4]GQ4])ZJ")ZJ%(*J''YH9^AE9^W&Q^W%8YAA%[A@<<OC$9A6M@P@\=I2\''I56-+Z6-+Z6-+Z6-+Z6-+P,K%)ZV%+B0
   1.106 +,KB0,KB0,KB0,KB1 HB@ I*Z&)*Z&)*Z&)&Y 8L(JI.[&9,PD5!!XVE!!XV%)ZP$H-KR4-J$Y_Q%=_@PT9NS$9A6M@P@\=I2\''I54K%)ZV%)ZV%)ZV%)ZB%(JB
   1.107 +,[F1,[FB,[F1,XB@ KF@ HBZ&)*@&)*Z!!HRD-8RD!!B (J[\)JQLSD5 SVE!!BD$IBP$I\Q$Y_W4Y_XVU%YVU%R \9NS$9A6M@P@\=I2\''\B6B (JB (JB,XJB
   1.108 +,[F1 HB@ HB@ HB@&(BZ HBD HRZ!!KRD!!HRD!!K^DJR )JR$)JR%XVE RD%!!.D!!HRD!!IBQ%2&)%=_Q%=_XVU%YT9NR$9NS \9NS$9A6M@P@\=I2]0\E6B (JB
   1.109 + (JB,[FB,XB1 HB1 HB@ HBZ!!HBD!!AFDDQDQDQD)I"$QDQD)JR$)C"$R''R&]''Y4RD%1\D*Y\QTV&W6F&)%>&)%>***Y!!XVE%YVE!!S \9NS$9A6M@P@\=\GA0
   1.110 +\E6B (JB (JB (JB,XB@ HB@ (B@ HA-!!F5-[V-+DQDQI"X)D!!L)I"$)I"X)"H"H''R$)JX"]''R$)"AI\#8=\P%<.)%2&)%=_W6E%A&E!!YVE%*''<9NS$9A6M@
   1.111 +P@\=\GA0\E6B (JB &!!(ZHJB HB@ HB@ HA-Z65-[[M+Z;M+DQDQI"X)JR$)JR$)JR$)JR&OJR$RD":OD!!H)K"8.WB:&)*Z*W8>&XU<.W5>*YVV*YVU%*''<9
   1.112 +NS$9A6M@P@\=\G@?O7"B (ITU(ITUEQT[UQT[V5-[UQ-[V5+,;LQDQD&I"X)I"$QDR$)JR$)JQH)JR$RD2$RJQLRJR8R)"8R#28.)%2&)(=_*%>&**Y!!YZY!!
   1.113 +YVUNA T9NS$9A6M@P@\=\C<?O7"B (JBU%QT (ITUF"BZF"BZEQ-,;N3,1F3I!!DQDQDQDQD)I"$)JR$QI"$RJQLRJR$RJQH.D":&D1I\K"8RK":O#:Z&SU=_
   1.114 +P*Z*W4:*W5<FR T9NS$9A6M@P@\=O3<?O7"B %QT &!!(ZEQ(UEQTUF5+[[LQDQF3,;N3DQDQDRXQDR$)JR$QJR$)DQD)DQD)DQD&DQH)JR$)JQHRD8=\WJZ&
   1.115 +W52&WD5\) Z&A&F*W:Z&W:(9NS$9A6M@P@\=O3<=OR5TUEQTUEQTUEQT[V5+[V5+[[V3,1DQ,;LQI!!F3JQD&DQDQDQD&JQL)DR$)JRX)JR$)JQJOWAH.D!!J&
   1.116 +K"9_WD5%W5>&)*Y\)*ZOWB8.YVV&R T9NS$9A6M@P@\=O34=OR5--UQTUEQTUEQ-[V63,;N3,;N3DQDQJQDQDQD&DQDQDQD&I!!DQJQDQJRX)JQD&JR8)I"$)
   1.117 +JR$.D!!HRD$6&D!!J&WJX.JU2&K"8SSZZ&W0XR) T9NS$9A6M@P@\=OS4=OR5T[[N3D[N\-[N5-[N3,;N5,;N3,;N3,;N3,1DQDQDQDQD)JR$&DQF3DQDQJRXQ
   1.118 +D[LQZ;LQDQH)D!!H.WJY_WB9\WJZ&)*Z&)%1\D!!LRW28RK*(9NS$9A6M@P@\=OS4=OR5TUERSUEQTUF!!TUEQT[V63,;N5[[L)JQDQ,1F3DQDQDR$SDRX)DR$)
   1.119 +JRX)JR$)I"%XJR$)D( .D"$RJQHSK"$R)!!H.JPX.D!!H.D"8.K*Z&W7<9NS$9A6M@P@\=OS4=OR63,;M-UEQT[UQTUF5TUF63D[N5UEQT,;N3,;N3,;LQ,1D&
   1.120 +DR$)JR$)DRXQDRXQJR$SK!!L)K!!HRD"8SK%2*WB$)K!!LRWJXF)!!I\#:Y_**Z&W7<9NS$9A6M@P@\=OS4=OW!!(ZF!!TZF5TUEQTUF5-[V5-Z65-[V5-[V.D[V.D
   1.121 +DV--[V.D!!AE-[QDQJQDQDXPQ!!F.DZ1D)JQD)DR:7D45ZVALSSR5_^B&7K%<.D:Z&)*Z**''<9NS$9A6M@P@\=OS4=OS4=OS4=OS4=OS4=OS4=ORD!!HRD!!TUEQ
   1.122 +TS%QTUD9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9A6M@P@\=OS4=OS4=OS4=OS4=OS4=OS4=OS4=
   1.123 +OS4=OS4=OS4=OS4=OS4=HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!OC0<OC0<NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9A6M@P@\=OS4=OS4=OS4=OS4=OS4=
   1.124 +OS4=OS4=OS4=OS4=OS4=OS4=OS4!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HS0<OC0<OC09NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9A6M@P@\=OS4=OS4=OS4=
   1.125 +OS4=OS4=OS4=OS4=OS4=OS4=OS4=OS4=HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!OC0<OC0<NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9A6M@P@\=OS4=
   1.126 +OS4=OS4=OS4=OS4=OS4=OS4=OS4=OS4=OS4=OS4!!HRD!!HRD!!HRD!!HRD!!HRD!!HRD!!HS0<OC0<OC$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9A0A@
   1.127 +PC$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NS$9NUMST5MST5MST5MST5MST0\GA0\GA0\GA0\GA0\GA0\GA0\GA0\GA0\GA0\GA0\GA0\GA0\GA0\G
   1.128 +A0\GA0A@PBDG@FM#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#X6M#
   1.129 +X6M#X6M#X6L@_@]@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@PDA@
   1.130 +PDA@PDA@PDA@PDA@PDA@PDA@') ; colorMapFromArray:#[176 176 180 176 208 210 192 192 190 96 160 255 96 160 130 192 208 210 176 192 220 208 208 210 192 224 240 112 160 140 224 255 255 48 80 130 144 176 140 128 176 160 96 160 180 144 176 160 112 144 160 80 128 180 112 160 190 112 144 180 96 192 255 160 176 180 160 208 220 96 176 255 48 80 80 80 160 130 160 192 220 80 144 255 112 176 130 64 96 100 128 192 140 160 208 255 96 128 110 240 240 220 208 224 240 80 112 130 112 144 140 240 255 255 80 144 180 255 255 255 96 128 160 96 144 180 144 192 190 80 160 100 80 176 255 144 176 190 128 160 190 80 160 255 96 160 110 96 176 130 144 176 220 176 240 255 96 144 110 96 176 140 112 176 140 208 255 255 128 176 130 224 224 220 192 208 240 112 144 130 240 224 220 240 240 240 112 176 180 240 240 255 0 0 0 160 208 180 128 176 190 144 176 180 64 160 255 112 160 210 144 192 210 64 144 255 64 96 80 64 128 110 192 224 220 160 224 255 80 112 100 160 176 210 208 224 220 176 208 240 112 160 130 224 240 220 192 224 255 224 208 210 48 112 160 224 224 240 48 96 160 224 224 255 112 160 180 160 208 190 128 160 180 80 160 110 128 176 210 144 160 180 80 144 110 160 192 210 48 96 100 176 208 220 144 208 255 176 160 180 80 144 130 192 208 220 160 192 240 80 128 130 48 112 140 176 208 255 96 128 130 64 128 160 224 240 255 64 112 160 112 176 190 128 176 180 255 240 255 112 176 210 160 192 190 160 208 210 48 112 100 176 192 190 144 224 255 96 144 100 144 160 190 128 192 255 160 208 240 64 112 110 192 176 180 144 192 255 96 144 130 192 192 210 64 112 140 176 192 240 48 96 140 96 128 140 80 128 160 144 160 140 144 192 180 48 96 60 96 144 190 48 80 60 48 96 80 96 160 100 48 64 60 128 208 255 80 128 100 128 160 210 112 176 255 144 192 240 208 224 210 32 112 140 128 176 255 192 240 255 48 96 130 128 176 140 208 192 210 80 128 140 80 112 140 96 144 160 48 112 180 96 160 190 64 112 60 64 128 80 64 96 60 64 112 80 64 128 100 128 176 220 112 192 255 64 112 100 144 176 210 80 128 110 192 240 240 112 160 110 176 192 210 80 112 110 176 224 255 48 80 110 96 144 140 208 240 255 64 96 130 64 96 140 112 160 160 64 128 180 80 112 160 64 112 180 160 176 160 96 128 180 80 128 80 80 144 100 144 192 220]; mask:((Depth1Image new) width: 96; height: 78; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
   1.131 +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_???????
   1.132 +???????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>
   1.133 +_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_???????
   1.134 +???????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>
   1.135 +_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_???????
   1.136 +???????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>
   1.137 +_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_???????
   1.138 +???????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>
   1.139 +_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_???????
   1.140 +???????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>_??????????????>
   1.141 +_??????????????>_??????????????>@@@@@@@@@@@@@@@@') ; yourself); yourself]
   1.142  ! !
   1.143  
   1.144 -!UISelectionPanel class methodsFor:'interface - standard specifications'!
   1.145 +!UISelectionPanel class methodsFor:'interface specs'!
   1.146 +
   1.147 +nameAndSelectorSpec
   1.148 +    "This resource specification was automatically generated
   1.149 +     by the UIPainter of ST/X."
   1.150 +
   1.151 +    "Do not manually edit this!! If it is corrupted,
   1.152 +     the UIPainter may not be able to read the specification."
   1.153 +
   1.154 +    "
   1.155 +     UIPainter new openOnClass:UISelectionPanel andSelector:#nameAndSelectorSpec
   1.156 +     UISelectionPanel new openInterface:#nameAndSelectorSpec
   1.157 +    "
   1.158 +
   1.159 +    <resource: #canvas>
   1.160 +
   1.161 +    ^ 
   1.162 +     #(FullSpec
   1.163 +        name: nameAndSelectorSpec
   1.164 +        window: 
   1.165 +       (WindowSpec
   1.166 +          label: 'Painter'
   1.167 +          name: 'Painter'
   1.168 +          min: (Point 10 10)
   1.169 +          bounds: (Rectangle 14 46 329 262)
   1.170 +        )
   1.171 +        component: 
   1.172 +       (SpecCollection
   1.173 +          collection: (
   1.174 +           (LabelSpec
   1.175 +              label: 'Class & selectors to access user specs:'
   1.176 +              name: 'title'
   1.177 +              layout: (Point 5 10)
   1.178 +              resizeForLabel: true
   1.179 +              adjust: left
   1.180 +            )
   1.181 +           (LabelSpec
   1.182 +              label: 'Class:'
   1.183 +              name: 'classLabel'
   1.184 +              layout: (AlignmentOrigin 68 0.11 51 0 1 0.5)
   1.185 +              resizeForLabel: true
   1.186 +              adjust: right
   1.187 +            )
   1.188 +           (InputFieldSpec
   1.189 +              name: 'classField'
   1.190 +              layout: (LayoutFrame 74 0.11 39 0 -5 1.0 61 0)
   1.191 +              tabable: true
   1.192 +              model: className
   1.193 +              type: string
   1.194 +              acceptOnPointerLeave: false
   1.195 +            )
   1.196 +           (LabelSpec
   1.197 +              label: 'Labels:'
   1.198 +              name: 'labelsLabel'
   1.199 +              layout: (AlignmentOrigin 68 0.11 74 0 1 0.5)
   1.200 +              resizeForLabel: true
   1.201 +              adjust: right
   1.202 +            )
   1.203 +           (InputFieldSpec
   1.204 +              name: 'labelsField'
   1.205 +              layout: (LayoutFrame 74 0.11 64 0 -5 1.0 86 0)
   1.206 +              tabable: true
   1.207 +              model: labelsKey
   1.208 +              type: symbolOrNil
   1.209 +              acceptOnPointerLeave: false
   1.210 +            )
   1.211 +           (LabelSpec
   1.212 +              label: 'Specifications:'
   1.213 +              name: 'specsLabel'
   1.214 +              layout: (AlignmentOrigin 68 0.11 99 0 1 0.5)
   1.215 +              resizeForLabel: true
   1.216 +              adjust: right
   1.217 +            )
   1.218 +           (InputFieldSpec
   1.219 +              name: 'specsField'
   1.220 +              layout: (LayoutFrame 74 0.11 89 0 -5 1.0 111 0)
   1.221 +              tabable: true
   1.222 +              model: specsKey
   1.223 +              type: symbolOrNil
   1.224 +              acceptOnPointerLeave: false
   1.225 +            )
   1.226 +           (HorizontalPanelViewSpec
   1.227 +              name: 'commitPanel'
   1.228 +              layout: (LayoutFrame 0 0.0 -23 1.0 0 1.0 0 1.0)
   1.229 +              horizontalLayout: fitSpace
   1.230 +              verticalLayout: fit
   1.231 +              horizontalSpace: 3
   1.232 +              verticalSpace: 3
   1.233 +              reverseOrderIfOKAtLeft: true
   1.234 +              component: 
   1.235 +             (SpecCollection
   1.236 +                collection: (
   1.237 +                 (ActionButtonSpec
   1.238 +                    label: 'cancel'
   1.239 +                    name: 'cancel'
   1.240 +                    tabable: true
   1.241 +                    model: cancel
   1.242 +                    extent: (Point 153 23)
   1.243 +                  )
   1.244 +                 (ActionButtonSpec
   1.245 +                    label: 'ok'
   1.246 +                    name: 'accept'
   1.247 +                    tabable: true
   1.248 +                    model: accept
   1.249 +                    isDefault: true
   1.250 +                    extent: (Point 153 23)
   1.251 +                  )
   1.252 +                 )
   1.253 +               
   1.254 +              )
   1.255 +            )
   1.256 +           (CheckBoxSpec
   1.257 +              label: 'Update Default Resources'
   1.258 +              name: 'updateDefaultResources'
   1.259 +              layout: (Point 5 133)
   1.260 +              model: updateDefaultResources
   1.261 +            )
   1.262 +           )
   1.263 +         
   1.264 +        )
   1.265 +      )
   1.266 +!
   1.267 +
   1.268 +windowSpec
   1.269 +    "This resource specification was automatically generated
   1.270 +     by the UIPainter of ST/X."
   1.271 +
   1.272 +    "Do not manually edit this!! If it is corrupted,
   1.273 +     the UIPainter may not be able to read the specification."
   1.274 +
   1.275 +    "
   1.276 +     UIPainter new openOnClass:UISelectionPanel andSelector:#windowSpec
   1.277 +     UISelectionPanel new openInterface:#windowSpec
   1.278 +     UISelectionPanel open
   1.279 +    "
   1.280 +
   1.281 +    <resource: #canvas>
   1.282 +
   1.283 +    ^ 
   1.284 +     #(FullSpec
   1.285 +        name: windowSpec
   1.286 +        window: 
   1.287 +       (WindowSpec
   1.288 +          label: 'Widget Gallery'
   1.289 +          name: 'Widget Gallery'
   1.290 +          min: (Point 100 280)
   1.291 +          bounds: (Rectangle 14 46 508 348)
   1.292 +        )
   1.293 +        component: 
   1.294 +       (SpecCollection
   1.295 +          collection: (
   1.296 +           (NoteBookViewSpec
   1.297 +              name: 'NoteBook1'
   1.298 +              layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
   1.299 +              model: majorChannel
   1.300 +              menu: majorList
   1.301 +              direction: right
   1.302 +              useIndex: true
   1.303 +              canvas: gallery
   1.304 +            )
   1.305 +           )
   1.306 +         
   1.307 +        )
   1.308 +      )
   1.309 +! !
   1.310 +
   1.311 +!UISelectionPanel class methodsFor:'interface specs-standard gallery'!
   1.312  
   1.313  specifications
   1.314  
   1.315 @@ -1304,7 +1589,7 @@
   1.316              )
   1.317             (SketchMorphSpec
   1.318                name: 'SketchMorph1'
   1.319 -              layout: (LayoutFrame 217 0 150 0 279 0 198 0)
   1.320 +              layout: (LayoutFrame 280 0 10 0 373 0 90 0)
   1.321                image: sketchImageIcon
   1.322              )
   1.323             )
   1.324 @@ -1482,172 +1767,6 @@
   1.325        )
   1.326  ! !
   1.327  
   1.328 -!UISelectionPanel class methodsFor:'interface specs'!
   1.329 -
   1.330 -nameAndSelectorSpec
   1.331 -    "This resource specification was automatically generated
   1.332 -     by the UIPainter of ST/X."
   1.333 -
   1.334 -    "Do not manually edit this!! If it is corrupted,
   1.335 -     the UIPainter may not be able to read the specification."
   1.336 -
   1.337 -    "
   1.338 -     UIPainter new openOnClass:UISelectionPanel andSelector:#nameAndSelectorSpec
   1.339 -     UISelectionPanel new openInterface:#nameAndSelectorSpec
   1.340 -    "
   1.341 -
   1.342 -    <resource: #canvas>
   1.343 -
   1.344 -    ^ 
   1.345 -     #(FullSpec
   1.346 -        name: nameAndSelectorSpec
   1.347 -        window: 
   1.348 -       (WindowSpec
   1.349 -          label: 'Painter'
   1.350 -          name: 'Painter'
   1.351 -          min: (Point 10 10)
   1.352 -          bounds: (Rectangle 14 46 329 262)
   1.353 -        )
   1.354 -        component: 
   1.355 -       (SpecCollection
   1.356 -          collection: (
   1.357 -           (LabelSpec
   1.358 -              label: 'Class & selectors to access user specs:'
   1.359 -              name: 'title'
   1.360 -              layout: (Point 5 10)
   1.361 -              resizeForLabel: true
   1.362 -              adjust: left
   1.363 -            )
   1.364 -           (LabelSpec
   1.365 -              label: 'Class:'
   1.366 -              name: 'classLabel'
   1.367 -              layout: (AlignmentOrigin 68 0.11 51 0 1 0.5)
   1.368 -              resizeForLabel: true
   1.369 -              adjust: right
   1.370 -            )
   1.371 -           (InputFieldSpec
   1.372 -              name: 'classField'
   1.373 -              layout: (LayoutFrame 74 0.11 39 0 -5 1.0 61 0)
   1.374 -              tabable: true
   1.375 -              model: className
   1.376 -              type: string
   1.377 -              acceptOnPointerLeave: false
   1.378 -            )
   1.379 -           (LabelSpec
   1.380 -              label: 'Labels:'
   1.381 -              name: 'labelsLabel'
   1.382 -              layout: (AlignmentOrigin 68 0.11 74 0 1 0.5)
   1.383 -              resizeForLabel: true
   1.384 -              adjust: right
   1.385 -            )
   1.386 -           (InputFieldSpec
   1.387 -              name: 'labelsField'
   1.388 -              layout: (LayoutFrame 74 0.11 64 0 -5 1.0 86 0)
   1.389 -              tabable: true
   1.390 -              model: labelsKey
   1.391 -              type: symbolOrNil
   1.392 -              acceptOnPointerLeave: false
   1.393 -            )
   1.394 -           (LabelSpec
   1.395 -              label: 'Specifications:'
   1.396 -              name: 'specsLabel'
   1.397 -              layout: (AlignmentOrigin 68 0.11 99 0 1 0.5)
   1.398 -              resizeForLabel: true
   1.399 -              adjust: right
   1.400 -            )
   1.401 -           (InputFieldSpec
   1.402 -              name: 'specsField'
   1.403 -              layout: (LayoutFrame 74 0.11 89 0 -5 1.0 111 0)
   1.404 -              tabable: true
   1.405 -              model: specsKey
   1.406 -              type: symbolOrNil
   1.407 -              acceptOnPointerLeave: false
   1.408 -            )
   1.409 -           (HorizontalPanelViewSpec
   1.410 -              name: 'commitPanel'
   1.411 -              layout: (LayoutFrame 0 0.0 -23 1.0 0 1.0 0 1.0)
   1.412 -              horizontalLayout: fitSpace
   1.413 -              verticalLayout: fit
   1.414 -              horizontalSpace: 3
   1.415 -              verticalSpace: 3
   1.416 -              reverseOrderIfOKAtLeft: true
   1.417 -              component: 
   1.418 -             (SpecCollection
   1.419 -                collection: (
   1.420 -                 (ActionButtonSpec
   1.421 -                    label: 'cancel'
   1.422 -                    name: 'cancel'
   1.423 -                    tabable: true
   1.424 -                    model: cancel
   1.425 -                    extent: (Point 153 23)
   1.426 -                  )
   1.427 -                 (ActionButtonSpec
   1.428 -                    label: 'ok'
   1.429 -                    name: 'accept'
   1.430 -                    tabable: true
   1.431 -                    model: accept
   1.432 -                    isDefault: true
   1.433 -                    extent: (Point 153 23)
   1.434 -                  )
   1.435 -                 )
   1.436 -               
   1.437 -              )
   1.438 -            )
   1.439 -           (CheckBoxSpec
   1.440 -              label: 'Update Default Resources'
   1.441 -              name: 'updateDefaultResources'
   1.442 -              layout: (Point 5 133)
   1.443 -              model: updateDefaultResources
   1.444 -            )
   1.445 -           )
   1.446 -         
   1.447 -        )
   1.448 -      )
   1.449 -!
   1.450 -
   1.451 -windowSpec
   1.452 -    "This resource specification was automatically generated
   1.453 -     by the UIPainter of ST/X."
   1.454 -
   1.455 -    "Do not manually edit this!! If it is corrupted,
   1.456 -     the UIPainter may not be able to read the specification."
   1.457 -
   1.458 -    "
   1.459 -     UIPainter new openOnClass:UISelectionPanel andSelector:#windowSpec
   1.460 -     UISelectionPanel new openInterface:#windowSpec
   1.461 -     UISelectionPanel open
   1.462 -    "
   1.463 -
   1.464 -    <resource: #canvas>
   1.465 -
   1.466 -    ^ 
   1.467 -     #(FullSpec
   1.468 -        name: windowSpec
   1.469 -        window: 
   1.470 -       (WindowSpec
   1.471 -          label: 'Widget Gallery'
   1.472 -          name: 'Widget Gallery'
   1.473 -          min: (Point 100 280)
   1.474 -          bounds: (Rectangle 14 46 508 348)
   1.475 -        )
   1.476 -        component: 
   1.477 -       (SpecCollection
   1.478 -          collection: (
   1.479 -           (NoteBookViewSpec
   1.480 -              name: 'NoteBook1'
   1.481 -              layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
   1.482 -              model: majorChannel
   1.483 -              menu: majorList
   1.484 -              direction: right
   1.485 -              useIndex: true
   1.486 -              canvas: gallery
   1.487 -            )
   1.488 -           )
   1.489 -         
   1.490 -        )
   1.491 -      )
   1.492 -! !
   1.493 -
   1.494  !UISelectionPanel class methodsFor:'menus'!
   1.495  
   1.496  menuSelected