ß2º*H ¸ 0' )|È € +d1L.textÈÈ¸È .data € € 0€@.bss .° .°' €.loader!®>°‚B€ò9‘2i2‰€â‘HQ`€ò€ç,A‚  €hH_5€A| |¦“áÿü”!ÿƒâa0Ÿð8`ÿÿH" €AH"a`H%¥`aЀa€0¡8HAH,1`H1`€aœ,A‚ H„q`0a80Ô0¡Ì0ÁØHÈU`aÈ8`aÜ€aœ,A‚€a€,@‚HD8`aà€aœ,@‚€aŒ,A‚ 8`aà€aà,@‚€a€,@‚ 8`aÜ€aÜ,@‚$0¿ 8`8€iH#Õ`€‚\€„H±€aÈ,ÿÿA‚d€a¨,A‚X€aL,@‚L0a8H Í8ÃÁl€aP,@‚€b\€ƒ€¡80ôH‘É€A€Ô€¡Ì0a8Hò¹`€aÈ,ÿÿA‚Œ8`aä€Ì| @€x€aÔ€ä„ |c .aè€L,A‚HBI`H4€Ô€¡äå €ÁØ0a8|„8Hmaì€È,@‚aÈ€aä0caä€Ì| A€ÿH#a`€aÈ€|¦0!ƒáÿüN€ A€Hmain|¦¿Áÿø”!ÿƒâaˆŒ¡Á”8`a<€aŒ€ca@HÆå`,a8A‚p€aˆ€@€„€¡0ß H %aPHI€ˆd0€ˆ€„H*‘`,@‚00¿ °8`8€aH!í`€‚\€„HÉ8`H[ñ€A€aˆ€ƒT,@‚ €ƒd,@‚€c\,@‚H€aˆ€c\,A‚Ì€aˆH±8ÃÁH€aˆ€@€„€¡H q€ˆd ƒÁˆ€ž ,@‚€€žH)Ù`8¾8ƒ8e,@‚`€c\,A‚(0¿ ü8`8€cH!`€‚\€„HùH$0¿ @8`8€bH ù`€‚\€„HÕ8`HZý€A€aˆ€ƒL,A‚TH½€ˆd(€ˆ€„H)=`,@‚00¿ „8`8€dH ™`€‚\€„Hu8`HZ€A€aˆ€ƒl,A‚ä€@€„€¡0ߤHY€ˆd,€ˆ€„H(Í`,@‚00¿ Ì8`8€eH )`€‚\€„H8`HZ-€A€aˆ€£@0¬0Ÿ´H:y`8ÃÁL€aˆ€@€„€¡HÙ€ˆd$€ˆ€„H(M`,@‚00¿ 8`8€fH©`€‚\€„H…8`HY­€A€aˆ€ƒ,@‚d€‚\€„€£0¸HÁ€A€aˆ€c Há€aˆ€c(HÕ€aˆ€c$HÉ€aˆ€c0H½€aˆ€c,H±0ÄHy€A€aˆ€Œ€¡”HËÕ`,a<@‚0€a8,A‚$€aˆ€ƒ ,@‚€@H¿A`a8ƒ8i€¢\€¥€ál€Ç€çh0c@Kÿ¼y€A€ah€c<€lH )`8ƒ,ÿÿa8A‚€ah€cA‚$˜T@>M„ ˜M† T@>˜N€ åN€ ‚˜A€ €L| ¦N€ €‚œA€ €L| ¦N€ €b,8 ‹|¦qŒA‚D| +A‚|£+0 @‚ÿø|Á¦0Æÿß|8À |Á¦| "+|£*8„ 0 @‚ÿðN€ T`¿,€/|exA‚80£ÿÿA†AšŒÅ,A‚`ŒÅ,A‚TŒÅ,A‚H0¥}@Py=@0¥ÿü1J@‚…} P8})P} PùKÿÿì})@ø})PyA‚ÿà}+4Ukèþ|¥XT€¿,€/A‚L0„ÿÿ0¥ÿÿA†Aš$ŒÄ/†œÅMž ŒÄ,œÅM‚ ŒÄ/œÅMš 0¥0„=@0„ÿü1J„ä0¥ÿü|éP8})P} Pù@‚4…”å} P8})P} Pù@‚,„ä•|éP8})P} PùKÿÿÐ})8ø})PyA‚ÿÄH})@ø})PyA‚ÿÌ}Cx}+4, ,‹Tà@>A‚$˜T@>M„ ˜M† T@>˜N€ åN€ ‚ A€ €L| ¦N€ €‚¤A€ €L| ¦N€ €‚¨A€ €L| ¦N€ €‚¬A€ €L| ¦N€ €‚°A€ €L| ¦N€ €‚´A€ €L| ¦N€ €‚¼A€ €L| ¦N€ €‚ÀA€ €L| ¦N€ €‚ÄA€ €L| ¦N€ €‚ÈA€ €L| ¦N€ €|¦“áÿü”!ÿÀƒâÔaX\€aX€\Kÿ´`€H|¦0!@ƒáÿüN€ A€@ UxRealloc|¦“áÿü”!ÿÀƒâÔaX€X8`Kÿ´1`€H|¦0!@ƒáÿüN€ A€<UxMalloc|¦“áÿü”!ÿÀƒâÔ€b@0c@8ŸKÿ©5€A€H|¦0!@ƒáÿüN€ A€<UxInternalError|¦“áÿü”!ÿƒâØaˆŒ€aˆH¡€Aa88`aXaTaPaLaH8`0aD€aˆH•€A,ÿÿa@A‚T€a@,!A‚ ,#@‚d€aˆHi€A8ƒ8d,ÿÿ@A‚, A‚HH0€aˆH9€A8ƒ8d,ÿÿ@A‚, A‚KÿÿØHÈ€áH@€¡D<`ff0cfg8…H18ˆ8Ã8g|ÆpTÇþ|Æ8Æ |¦(|„)Ö|c aH€a@aD€aT0caT€a@, @‚€aL0caL€a@, A‚ , @‚H€a@, @‚8`aXH$€aX,@‚8`aX€aP0caP€aˆHE€A,ÿÿa@@‚þ´€Œ8d,dA‚x,A‚,A‚8Hd€aLca€P„q|c €T„ ·|ƒ €aH|c a8€9HÅ€‚0d0 0¿\0ß`0ÿP9=8€9H€‚4d0,0¿ 0ß(0ÿ9=8€9Hu€‚8d0D0¿0ß0ÿð9=8€9HM€‚8€9H­€‚Ld0Œ0¿$0ß00ÿ9=8€9H…€‚Pd0¤0¿ü0ß0ÿð9=8€9H]€‚Td0´0¿Ì0ßØ0ÿ¸9=8€9H5€‚Xd0Ì0¿¨0ß°0ÿ 9=8€9H €‚\d0Ü0¿00ßH0ÿ9>8€9H倂`d0ð0¿0ߘ0ÿˆ9=8€9H½€‚dd00¿x0߀0ÿp9=8€9H•€‚hd00¿\0ß`0ÿP9=8€9Hm€‚ld0 0¿$0ß00ÿ9=8€9HE€‚pd000¿Ø0ßð0ÿÀ9>8€9H€‚td0@0¿°0߸0ÿ¨9=8€9Hõ€‚xd0L0¿0ߘ0ÿ€9=8€9HÍ€‚|d0\0¿p0ßx0ÿh9=8€9H¥€‚€d0h0¿T0ßX0ÿH9=8€9H}€‚„d0p0¿00ß80ÿ 9=8€9HU€‚ˆd0„0¿ 0ß0ÿ9=8€9H-€‚Œd0”0¿Ü0ßè0ÿÈ9=8€9H€‚d0¤0¿¸0ßÀ0ÿ°9=8€9HÝ€‚”d0¼0¿˜0ß 0ÿˆ9=8€9Hµ€‚˜d0Ð0¿x0߀0ÿp9=8€9H€‚œd0à0¿X0ß`0ÿH9=8€9He€‚ d0ð0¿0ß(0ÿ9=8€9H=€‚¤d00¿è0ßð0ÿØ9=8€9H€‚¨d0 0¿È0ßÐ0ÿÀ9=8€9H퀂¬d00¿°0߸0ÿ¨9=8€9HÅ€‚°d0,0¿„0ß0ÿp9=8€9H9=€‚´d080¿`0ßh0ÿX8€9Hu9>€‚¸d0H0¿ˆ0߸0ÿX8€9 HM€‚¼dH‰`€X|¦0!P»¡ÿôN€ A€ UxInitEnumTypes|¦“áÿü”!ÿ°ƒâahl¡pÁtáx‘|‘!€€ah€lKÿóõ`a8€t€¡p€Á|Kÿïµ`€a8€x€¡|Kÿ}±`€bô€c€8€¡€Kÿò`€a8€X|¦0!PƒáÿüN€ A€œ UxAddEnumType|¦“áÿü”!ÿ ƒâax|¡€Á„áˆ8`a@€‚耤€ÁˆÆ |¥0.¡D€¤€ÁˆÆ |¥0€¥¡H€„€¡ˆ¥ |„(€„L€„,@‚a8a<€a8€L| @€D€a€ˆc€H€¡8|„(®| @@‚8`aI8Þ8£8f£@0Ÿ ì…€ƒ@8 ¤ €ƒ@¤€‚ЀĀã@Ç€ã@0ß!Ç8€Ã@¦X€Ã@¦L€„€£@…T0c Kÿ‡™`€H|¦0!@»ÁÿøN€ A€ÔCgInit_scrolledList|¦¿Áÿø”!ÿÀƒâô0TƒÂø~P0`~T0h~X0p~\0ˆ~d8`$~l8`$H=M8Þ8£8f£p0Ÿ˜…€£p8€…€Â(€¦€ãp§€ãp0¿¤§8€£p…L€¦€ãp§T€ãp0¿´§p€£p…„€¢€¥€ãp§Œ€ãp0¿ħ¨€ãp0¿Ð§à€£p…ì€ãp0¿à§€£p…<€ãp0¿ì§P€£p…d€¢P€¥€ãp§l€ãp0¿§ˆ€£p…œ€¦€ãp§¤€ãp0¿§À€£p…Ô€¦€ãp§Ü€ãp0¿ §ø€£p… €¢Ѐ¥€ãp§€ãp0¿,§0€£p…<€ãp0¿8§h€ãp0¿H§ €ãp0¿T§Ø€ãp0¿d§€£p…0€£p…$€¢Ð€åpè,p8àè8#p1t‘ Hpˆhpˆ\#p‘ dpèp#p1€‘ €#p1Œ‘ ¸pˆÌÄ#p‘ Ô#p1˜‘ ð#p1¨‘ (#p1´‘ `pˆt€#p‘ |#p1À‘ ˜pˆ¬„#p‘ ´#p1È‘ Ðpˆä#p‘ ì#p1Ø‘ pˆpè0p0ÿèè@€ãp‡T€æpè\p0ÿøèx€ãp‡Œ€æpè”p0ÿ è°€ãp‡Ä€æpèÌp0ÿ èè€ãp‡ü€Æ€ãpÇ€ãp0ß $Ç €Ãp†4€Â€Æ€ãpÇ<€ãp0ß 4ÇX€ãp0ß <Ç€Ãp†°€Ãp†¤€¥€Ãp¦¬€£p…¸€Ãp0¿ H¦È€£p…Ô€Ãp0¿ d¦€£p… €Ãp0¿ „¦8€£p…L€¢°€¥€Ãp¦T€Ãp0¿ ”¦p€£p…|€£p0Ÿ ¤…¨0cPKÿƒ`€H|¦0!@»ÁÿøN€ A€\CgInit_rowColumn|¦“áÿü”!ÿÀƒâô0Ÿ €bøƒ€0Ÿƒ„0Ÿ$ƒˆ0Ÿ0ƒŒ0ŸHƒ”8€ƒ˜8€ƒœ0c€Kÿ‚`€H|¦0!@ƒáÿüN€ A€pCgInit_questionDialog|¦¿Áÿø”!ÿÀƒâô00ƒÂø~°0D~´0L~¸0X~¼0p~Ä8` ~Ì8` H858Þ8£8f£Ð0Ÿ|…€£Ð8€… €ÃÐ0¿¦8€£Ð…D€ÃÐ0¿œ¦p€£Ð…„€¢È€¥€ÃЦŒ€ÃÐ0¿¨¦¨€£Ð…¼€¢Ô€¥€ÃЦĀÃÐ8 ¦Ð€ÃÐ0¿´¦à€ÃÐ0¿Ô¦€£Ð…$€ÃÐ0¿ä¦P€£Ð…d€¢(€¥€ÃЦl€ÃÐ0¿ð¦ˆ€£Ð…œ€‚x€„€£Ð…¤€£Ð0Ÿü…À0c°Kÿ€é`€H|¦0!@»ÁÿøN€ A€pCgInit_pushButtonGadget|¦¿Áÿø”!ÿÀƒâô0`ƒÂø~à0l~ä0t~è0|~ì0”~ô8` ~ü8` H6™8Þ8£8f£0Ÿ …€£8€… €Ã0¿´¦8€£…D€Ã0¿À¦p€£…„€¢È€¥€Ã¦Œ€Ã0¿̦¨€£…¼€¢Ô€¥€Ã¦Ä€Ã8 ¦Ð€Ã0¿ئà€Ã0¿ø¦€£…$€Ã0¿¦P€£…d€¢(€¥€Ã¦l€Ã0¿¦ˆ€£…œ€‚x€„€£…¤€£0Ÿ …À0càKÿM`€H|¦0!@»ÁÿøN€ A€pCgInit_pushButton|¦“áÿü”!ÿÀƒâô0Ÿ €bøƒ0Ÿƒ0Ÿ$ƒ0Ÿ4ƒ0ŸPƒ$8€ƒ(8€ƒ,0cKÿ~¹`€H|¦0!@ƒáÿüN€ A€pCgInit_promptDialog|¦¿Áÿø”!ÿÀƒâô0àƒÂø~@0ì~D0ô~H0ü~L0~T8`~\8`H4m8Þ8£8f£`0Ÿ…€£`8€…€âÈ€§€Ã`¦€Ã`0¿0¦8€£`…L€¢Ü€¥€Ã`¦T€£`8ÀÅ``0¿D¨p€£`…„€§`¨Œ`0¿P¨¨€£`…´`0¿`¨à€£`…ô€§`¨ü`0¿p¨€£`…,€¢(#`‘ 4#`1„‘ P`ˆdä#`‘ l`Èx#`1”‘ ˆ#`1¨‘ À`ˆÔ|#`‘ Ü#`1¸‘ ø#`1È‘ 0`ˆD€ç`èL`0ÿØèh€ã`‡|€âà€ç`è„€ã`Ç€ã`0ßèÇ €Ã`†´€¥€Ã`¦¼€Ã`0¿ô¦Ø€£`…쀂´€„€£`…ô€£`0Ÿ…0c@Kÿ|A`€H|¦0!@»ÁÿøN€ A€PCgInit_primitive|¦¿Áÿø”!ÿÀƒâô0äƒÂø~p0ð~t0ø~x0~|0~„8`~Œ8`H1ù8Þ8£8f£0Ÿ(…€£0Ÿ8…8€£0ŸD…p€ƒ8 ¤„€‚(€Ä€ãÇŒ€ã0ßTǨ€ã0ß`Çà€ã0ßlÇ€ã0߀ÇP€ã0ߌLj€Ã¦œ€Ä€ãǤ€ã0ߘÇÀ€ã0ß Çø€Ã¦€Ã¦ €Ä€ãÇ€ã0߬Ç0€Ã¦@€ã0߸Çh€Ã¦x€ã0ßÄÇ €Ã¦°€ã8ÀÇÈ€ã0ßÔÇ؀æè€Ã¦쀄€£…ô0cpKÿzm`€H|¦0!@»ÁÿøN€ A€°CgInit_panedWindow|¦“áÿü”!ÿÀƒâô0Ÿœ€bøƒ 0Ÿ¬ƒ¤0Ÿ´ƒ¨0Ÿ¼ƒ¬0Ÿ؃´8€ƒ¼0c Kÿyá`€H|¦0!@ƒáÿüN€ A€hCgInit_overrideShell|¦¿Áÿø”!ÿÀƒâô0ƒÂø~Ð0œ~Ô0¤~Ø0´~Ü0Ì~ä8` ~ì8` H/•8Þ8£8f£ð0ŸØ…€£ð8€… €Ãð0¿è¦8€£ð…L€¢ЀŀãðÇT€ãð0ßüÇp€Ãð†„€Â<€Æ€ãðÇŒ€ãð0ßǨ€ãð0ß Ǭ€Ãð†¼€Âp€Æ€ãðÇÄ€ãð0ß,Çà€Ãð†ô€Å€ãðÇü€ãð0ß<Ç€Ãð†,€Â€Æ€ãðÇ4€ãð0ßPÇP€Ãð†d€Å€ãðÇl€ãð0ß`Lj€Ãð†œ€Â(€Æ€ãðǤ€ãð0ßpÇÀ€Ãð†Ì€ãð0ß|Çø€Ãð† €¥€Ãð¦€Ãð0¿Œ¦0€£ð…D€‚Ô€„€£ð…L€£ð8€…X0cÐKÿwÁ`€H|¦0!@»ÁÿøN€ A€øCgInit_messageBox|¦“áÿü”!ÿÀƒâô0Ÿ4€bøƒ0ŸHƒ0ŸPƒ0Ÿ\ƒ 0Ÿtƒ0Ÿ€ƒ8€ƒ8€ƒ0cKÿw%`€H|¦0!@ƒáÿüN€ A€xCgInit_messageBoxDialog|¦¿Áÿø”!ÿÀƒâô0ƒÂø~00~40 ~80~<00~D8`~L8`H,Õ8Þ8£8f£P0Ÿ8…€£P8€…€¢(€Å€ãPÇ€ãP0ßLÇ8€ÃP†L€âÈ€ÇPÈTP0ß`Èp€ÃP†„€ÂÜ€ÆPÈŒP8ÀȘ#P1t‘ ¨Pˆ¼#P‘ Ä#P1€‘ àPˆì#P1‘ Pˆ,#P‘ 4#P1 ‘ PPˆdä#P‘ lPÈx#P1°‘ ˆPˆ¨PˆœÐ#P‘ ¤PÈ°#P1À‘ ÀPˆÔ|#P‘ Ü#P1Б ø#P1à‘ 0PˆD¬#P‘ L#P1ð‘ hPˆ|€çPè„P0ÿè €ãP‡´€âà€çPè¼€ãPÇÈ€ãP0ßÇØ€ÃP†쀥€ÃP¦ô€ÃP0¿¦€£P…$€‚´€„€£P…,€£P0Ÿ(…H0c0Kÿt]`€H|¦0!@»ÁÿøN€ A€œCgInit_manager|¦¿Áÿø”!ÿÀƒâô0HƒÂø~`0T~d0\~h0l~l0„~t8`~|8`H*8Þ8£8f£€0Ÿ”…€ƒ€8 ¤€‚̀Āã€Ç€ã€0ߤǀã€0߸Ç8€Ã€¦L€Ä€ã€ÇT€ã€0ßÈÇP€ã€0ßÜÇp€Ã€¦„€„€£€…Œ€£€0Ÿì…ˆ0c`Kÿs5`€H|¦0!@»ÁÿøN€ A€CgInit_menuShell|¦¿Áÿø”!ÿÀƒâô0€ƒÂø~0Œ~”0”~˜0¤~œ0¼~¤8`~¬8`H(í8Þ8£8f£°0ŸÈ…€£°8€… €£°…€¢Ð€Å€ã°Ç€ã°0ßØÇ8€Ã°†L€Â8€Æ€ã°ÇT€ã°0ßðÇp€ã°0ßǨ€ã°0ß Çà€Ã°†€Ã°†ô€Å€ã°Çü€ã°0ß(ǀð†8€Ã°†,€¥€Ã°¦4€Ã°0¿8¦P€£°…d€‚(€„€£°…l0cKÿqµ`€H|¦0!@»ÁÿøN€ A€\CgInit_mainWindow|¦¿Áÿø”!ÿÀƒâô0ŒƒÂø~À0”~Ä0œ~È0¨~Ì0¼~Ô8`~Ü8`H'm8Þ8£8f£à0ŸÄ…€£à8€…€¢(€¥€ÃঀÃà0¿ئ8€£à…D€Ãà0¿ð¦p€£à…|€Ãà0¿¦¨€Ãà0¿¦à€£à…ì€Ãà0¿8¦€£à…,€¢Ì€¥€Ãà¦4€Ãà0¿D¦0€Ãà0¿X¦P€£à…d€¢€¥€Ãà¦l€Ãà0¿`¦|€Ãà0¿l¦ˆ€Ãà0¿x¦À€Ãà0¿Œ¦ø€Ãà0¿œ¦0€£à…D€¢l€¥€Ãà¦L€Ãà0¿¬¦h€Ãà0¿¸¦ €£à…¬€Ãà0¿Ô¦Ø€£à…쀢”€¥€Ãà¦ô€Ãà0¿ì¦€£à…$€¢€¥€Ãà¦,€Ãà0¿ü¦<€Ãà0¿¦H€Ãà0¿$¦€€£à…”€¢ €¥€Ãজ€Ãà0¿4¦¸€£à…Ä€Ãà0¿L¦ð€£à…€‚¬€„€£à… €£à0Ÿ\…(€£à0Ÿl…`0cÀKÿo `€H|¦0!@»ÁÿøN€ A€ˆ CgInit_list|¦¿Áÿø”!ÿÀƒâô0@ƒÂø~ð0L~ô0T~ø0\~ü0p~8`~ 8`H$Å8Þ8£8f£0Ÿ|…€£0Ÿˆ…8€£8€…L€ÂЀ¦€ã§T€ã0¿˜§p€£…„€¢€¥€ã§Œ€ã0¿¤§¨€£…¼€¢Ì€¥€ã§Ä€ã0¿°§À€ã0¿Ä§à€£…ô€âÔ€§¨ü8 ¨#1Ü‘ ˆ,€çè4€ã§@0ÿèèP€ã‡d€Æ€ãÇl€ã0ßôLj€Ã†œ€Âh€Æ€ãǤ€Ã¦°€Ã0¿¦À€Ã0¿¦ø€Ã0¿ ¦0€Ã0¿,¦h€Ã0¿8¦ €Ã0¿D¦Ø€Ã0¿P¦€£…$€¢Ä€¥€Ã¦,€Ã0¿\¦H€Ã0¿l¦€€£…”€¢(€¥€Ã¦œ€Ã0¿|¦¸€£…Ì€‚¬€„€£…Ô0cðKÿl`€H|¦0!@»ÁÿøN€ A€hCgInit_labelGadget|¦¿Áÿø”!ÿÀƒâô0ôƒÂø~ 0ü~$0~(0~,0$~48`~<8`H"98Þ8£8f£@0Ÿ0…€£@0Ÿ<…8€£@8€…L€¢Ѐŀã@ÇT€ã@0ßLÇp€Ã@†„€Â€Æ€ã@ÇŒ€ã@0ßXǨ€Ã@†¼€Ầƀã@ÇÄ€ã@0ßdÇÀ€ã@0ßxÇà€Ã@†ô€âÔ€Ç@Èü@8ÀÈ#@1‘ @ˆ,€ç@è4€ã@Ç@€ã@0ßœÇP€Ã@†d€¥€Ã@¦l€Ã@0¿¨¦ˆ€£@…œ€¢h€¥€Ã@¦¤€Ã@0¿´¦À€Ã@0¿Ħø€Ã@0¿Ô¦0€Ã@0¿à¦h€Ã@0¿ì¦ €Ã@0¿ø¦Ø€Ã@0¿¦€£@…$€¢Ä€¥€Ã@¦,€Ã@0¿¦H€Ã@0¿ ¦€€£@…”€¢(€¥€Ã@¦œ€Ã@0¿0¦¸€£@…Ì€‚¬€„€£@…Ô0c Kÿiý`€H|¦0!@»ÁÿøN€ A€` CgInit_label|¦“áÿü”!ÿÀƒâô0Ÿ¨€bøƒP0Ÿ¼ƒT0ŸăX0ŸЃ\0Ÿèƒd8€ƒh8€ƒl0cPKÿim`€H|¦0!@ƒáÿüN€ A€pCgInit_informationDialog|¦¿Áÿø”!ÿÀƒâô0øƒÂø~€0~„0~ˆ0~Œ0$~”8`~œ8`H8Þ8£8f£ 0Ÿ,…€£ 8€… €Ã 0¿<¦8€£ …L€¢(€Å€ã ÇT€ã 0ßPÇp€ã 0ßdǨ€Ã †¼€Â|€Æ€ã ÇÄ€ã 0ßtÇà€ã 0߄ǀà†,€¥€Ã ¦4€Ã 0¿¦P€£ …d€‚´€„€£ …l€£ 0Ÿœ…ˆ0c€Kÿgý`€H|¦0!@»ÁÿøN€ A€D CgInit_gadget|¦¿Áÿø”!ÿÀƒâô0\ƒÂø~°0p~´0x~¸0ˆ~¼0¨~Ä8`~Ì8`H¹8Þ8£8f£Ð0Ÿ´…€ƒÐ8 ¤€‚ЀĀãÐÇ€ãÐ0ßÀÇ8€ÃЦL€Â(€æÐèTÐ0ÿÐèp€ãЧ„€â €çÐèŒÐ8àè˜#Ð1à‘ œ#Ð1ô‘ ¨ÐèÐ#Ð1‘ àШô#Б ü#Ð1‘ Ш,#Б 4#Ð1$‘ P#Ð14‘ ˆШœ#Б ¤#Ð1<‘ ÀШÔ$#Б ÜÐèè#Ð1L‘ ì#Ð1`‘ øÐè Ð0ÿtè0€ãЧD€äÐèLÐ0ÿˆèhÐ0ÿ˜è €ãЧ´€âT€çÐè¼Ð0ÿ¨èØ€ãЧì€äÐèôÐ0ÿ¼è€ãЧ$€Æ€ãÐÇ,€ãÐ0ßÈÇH€ÃЦ\€Ä€ãÐÇd€ãÐ0ßØÇ€€ÃЦ”€„€£Ð…œ€£Ð0Ÿà…¸0c°Kÿe1`€H|¦0!@»ÁÿøN€ A€¬CgInit_fileSelectionBox|¦“áÿü”!ÿÀƒâô0Ÿ ä€bøƒà0Ÿ üƒä0Ÿƒè0Ÿƒì0Ÿ8ƒô0ŸDƒð8€ƒø8€ƒü0càKÿd`€H|¦0!@ƒáÿüN€ A€xCgInit_fileSelectionBoxDialog|¦¿Áÿø”!ÿÀƒâô0 ,ƒÂø~0 4~0 <~0 D~0 X~$8`~,8`H98Þ8£8f£00Ÿ d…€£00Ÿ t…8€£00Ÿ €…p€£08€…„€¢¨€¥€Ã0¦Œ€Ã00¿ Œ¦¨€£0…¸€£0…¼€¢4€¥€Ã0¦Ä€£0…ЀÃ00¿ ˜¦à€£0…ð€£0…ô€¢€¥€Ã0¦ü€£0…€Ã00¿ ´¦€£0…(€£0…@€Ã00¿ ̦P€£0…`€£0…d€¢X€¥€Ã0¦l€£0…x0cKÿbé`€H|¦0!@»ÁÿøN€ A€t CgInit_frame|¦“áÿü”!ÿÀƒâô0Ÿ ô€bøƒ@0Ÿ ƒD0Ÿ ƒH0Ÿ ƒL0Ÿ $ƒT8€ƒX8€ƒ\0c@KÿbY`€H|¦0!@ƒáÿüN€ A€pCgInit_formDialog|¦¿Áÿø”!ÿÀƒâô0 8ƒÂø~p0 @~t0 H~x0 X~|0 l~„8`~Œ8`H8Þ8£8f£0Ÿ t…€£0Ÿ „…8€£0Ÿ ˜…p€£8€…„€â(€§€Ã¦Œ€Ã0¿ ¬¦¨€Ã0¿ ¼¦à€£…ð€£…ô€Â €¦¨ü€£…0¿ Ш€£…(€£…@0¿ à¨P€£…`€£…x0¿ 𨈀£…˜€£…¨0¿ ¨¸€£…œ€¢Ð#‘ ¤ˆ°#1 ‘ ÀˆÐˆÔ#‘ ܈è#1 $‘ øˆˆ #1 0‘ 0ˆ@ˆX#1 @‘ hˆxˆˆ#1 L‘ ˜ˆ|#‘ „ˆ#1 \‘  ˆ°ˆ´€çè¼€ã‡È0ÿ hèØ€ã‡è€ã‡ì€æèô€ã‡0ÿ xè€ã‡ €ã‡80ÿ „èH€ã‡X€ã‡p0ÿ ”耀㇀㇠0ÿ  è°€ã‡”€å蜀㇨0ÿ °è¸€ã‡È€ã‡̀ƀãÇԀÆà€ã0ß ÀÇð€Ã†€Ã†€ã0ß ÌÇ(€Ã†8€Ã†P€ã0ß ØÇ`€Ã†p€Ã†€€ã0ß äǀÆt€¥€Ã¦|€£…ˆ0cpKÿ^…`€H|¦0!@»ÁÿøN€ A€° CgInit_form|¦“áÿü”!ÿÀƒâô0Ÿ ô€bøƒ 0Ÿ ƒ¤0Ÿ ƒ¨0Ÿ ƒ¬0Ÿ ,ƒ´8€ƒ¸8€ƒ¼0c Kÿ]õ`€H|¦0!@ƒáÿüN€ A€pCgInit_errorDialog|¦¿Áÿø”!ÿÀƒâô0 4ƒÂø~Ð0 @~Ô0 H~Ø0 P~Ü0 l~ä8`~ì8`H­8Þ8£8f£ð0Ÿ x…€£ð8€… €Ãð0¿ Œ¦8€£ð…D€Ãð0¿ ˜¦p€£ð…|€Ãð0¿ ¨¦¨€£ð…´€Ãð0¿ ¸¦à€£ð…ô€¢x€¥€Ãð¦ü€Ãð0¿ Ħ€£ð…,€¢(€¥€Ãð¦4€Ãð0¿ ئP€£ð…\€Ãð0¿ 覈€£ð…œ€‚¨€„€£ð…¤0cÐKÿ\`€H|¦0!@»ÁÿøN€ A€PCgInit_drawnButton|¦¿Áÿø”!ÿÀƒâô0 ”ƒÂø~ 0  ~ 0 ¨~ 0 °~ 0 Ì~ 8`~ 8`H98Þ8£8f£ 0Ÿ Ø…€£ 8€… €Ã 0¿ è¦8€£ …D€Ã 0¿ ø¦p€Ã 0¿ ¦¨€Ã 0¿ ¦à€£ …ì€Ã 0¿ $¦€£ …,€‚Œ€„€£ …40c Kÿ[e`€H|¦0!@»ÁÿøN€ A€øCgInit_drawingArea|¦“áÿü”!ÿÀƒâô0Ÿ H€bøƒ 00Ÿ Tƒ 40Ÿ \ƒ 80Ÿ lƒ <0Ÿ ˆƒ D8€ƒ L0c 0KÿZÙ`€H|¦0!@ƒáÿüN€ A€hCgInit_dialogShell|¦¿Áÿø”!ÿÀƒâô0äƒÂø~ `0ð~ d0ø~ h0 ~ l0 ~ t8`~ |8`H‘8Þ8£8f£ €0Ÿ …€£ €0Ÿ ,…8€£ €0Ÿ <…p0c `KÿZ`€H|¦0!@»ÁÿøN€ A€ CgInit_composite|¦¿Áÿø”!ÿÀƒâô0øƒÂø~ 0~ ”0~ ˜0~ œ00~ ¤8`~ ¬8`HÍ8Þ8£8f£ °0Ÿ<…€ƒ °8 ¤€‚ЀĀ㠰ǀ㠰0ßDÇ8€Ã °¦D€ã °0ß\Çp€Ã °¦|€ã °0ßtǨ€Ã °¦¼€Â(€Æ€ã °ÇĀ㠰0ß„ÇԀ㠰0ߘÇà€ã °0߬ǀ㠰0ß¼ÇP€ã °0ßÔLj€Ã °¦œ€„€£ °…¤0c KÿX±`€H|¦0!@»ÁÿøN€ A€@CgInit_command|¦¿Áÿø”!ÿÀƒâô0PƒÂø~ À0d~ Ä0l~ È0x~ Ì0”~ Ô8`~ Ü8`Hm8Þ8£8f£ à0Ÿ¤…€£ à8€… €Ã à0¿¸¦8€£ à…L€¢Ô€¥€Ã à¦T€Ã à8 ¦`€Ã à0¿Ȧp€£ à…|€Ã à0¿ܦ¨€Ã à0¿ì¦à€£ à…€£ à…ô€¢Ð€¥€Ã à¦ü€£ à…0c ÀKÿWy`€H|¦0!@»ÁÿøN€ A€CgInit_cascadeButtonGadget|¦¿Áÿø”!ÿÀƒâô0´ƒÂø~ ð0Ä~ ô0Ì~ ø0Ô~ ü0ð~ 8`~ 8`H )8Þ8£8f£ 0Ÿü…€£ 8€… €Ã 0¿¦8€£ …L€¢Ô€¥€Ã ¦T€Ã 8 ¦`€Ã 0¿ ¦p€£ …|€Ã 0¿4¦¨€Ã 0¿D¦à€£ …€£ …ô€¢Ð€¥€Ã ¦ü€£ …0c ðKÿV5`€H|¦0!@»ÁÿøN€ A€CgInit_cascadeButton|¦¿Áÿø”!ÿÀƒâô0ƒÂø~ 0~ $0 ~ (0(~ ,0D~ 48`~ <8`H é8Þ8£8f£ @0ŸT…€£ @8€…€Â(€¦€ã @§€ã @0¿d§8€£ @…L€¦€ã @§T€ã @0¿t§p€£ @…„€¢Ì€å @èŒ @0ÿ„èˆ @0ÿ˜è¨€ã @‡È€ã @‡¼Ѐè# @éÄ# @8àéÐC @1?¨‘*à# @‰# @‰ô# @‘ ü @è @0ÿ¸è€ã @‡,€æ @è4 @0ÿÈèP€ã @‡d€âD€ç @èl @0ÿÔ舀ã @‡œ€âЀç @è¤ @0ÿàèÀ€ã @‡Ì @0ÿèèø€ã @‡ @0ÿøè0€ã @‡D€å @èL @0ÿèH @0ÿèh€ã @‡t @0ÿ(è  @0ÿ8èØ @0ÿDè€ã @‡$€Æ€ã @Ç,€ã @0ßPÇH€Ã @†\€ÂŒ€Æ€ã @Çd€ã @0ß`Ç€€Ã @†”€Â¨€Æ€ã @Çœ€ã @0ßlǸ€Ã @†Ì€¥€Ã @¦Ԁà @0¿|¦Ѐà @0¿¦ð€£ @…€¢耥€Ã @¦ €Ã @0¿¤¦(€£ @…40c KÿRý`€H|¦0!@»ÁÿøN€ A€CgInit_bulletinBoard|¦“áÿü”!ÿÀƒâô0Ÿ´€bøƒ P0Ÿȃ T0Ÿ̃ X0Ÿ܃ \0Ÿøƒ d8€ƒ h8€ƒ l0c PKÿRe`€H|¦0!@ƒáÿüN€ A€pCgInit_bulletinBoardDialog|¦¿Áÿø”!ÿÀƒâô0ƒÂø~ €00~ „08~ ˆ0@~ Œ0\~ ”8`~ œ8`H8Þ8£8f£  0Ÿh…€£  8€… €Ã  0¿|¦8€£  …D€Ã  0¿ˆ¦p€£  …„€¢€¥€Ã  ¦Œ€Ã  0¿˜¦¨€£  …´€Ã  0¿¨¦à€£  …ô€‚x€„€£  …ü0c €KÿQ5`€H|¦0!@»ÁÿøN€ A€CgInit_arrowButtonGadget|¦¿Áÿø”!ÿÀƒâô0ˆƒÂø~ °0”~ ´0œ~ ¸0¨~ ¼0Ä~ Ä8`~ Ì8`Hå8Þ8£8f£ Ð0ŸÐ…€£ Ð8€… €Ã Ð0¿ä¦8€£ Ð…D€Ã Ð0¿ð¦p€£ Ð…„€¢€¥€Ã ЦŒ€Ã Ð0¿¦¨€£ Ð…´€Ã Ð0¿¦à€£ Ð…ô€‚x€„€£ Ð…ü0c °KÿP`€H|¦0!@»ÁÿøN€ A€CgInit_arrowButton|¦¿Áÿø”!ÿÀƒâô0$ƒÂø~ à08~ ä0@~ è0P~ ì0l~ ô8`~ ü8`H½8Þ8£8f£ 0Ÿx…€£ 0Ÿ€…80c àKÿOM`€H|¦0!@»ÁÿøN€ A€”CgInit_applicationShell|¦¿Áÿø”!ÿÀƒâô0¼ƒÂø~ 0È~ 0Ð~ 0à~ 0ð~ $8`%~ ,8`%Hý8Þ8£8f£ 00Ÿø…€ƒ 08 ¤€‚(€Ä€ã 0Ç€ã 00ß Ç8€ã 00ßÇp€ã 00ß(Çx€Ã 0¦|€ã 00ß<Ǩ€Ã 0¦´€ã 00ßLÇà€ã 00ßTǀà 0¦,€„€£ 0…4€£ 00Ÿ`…P€£ 00Ÿh…ˆ€£ 00Ÿl…À€£ 00Ÿp…ø€£ 00Ÿ€…0€£ 08€ÿÿ…X€Ã 00¿Œ¦h€£ 0…€Ã 00¿˜¦ €£ 0…Ȁà 00¿¨¦Ø€£ 0…€Ã 00¿¸¦€£ 0…8€Ã 00¿ȦH€£ 0…p€Ã 00¿ܦ€€£ 0…¨€Ã 00¿ì¦¸€£ 0…à€Ã 00¿¦ð€£ 0…€Ã 00¿¦(€£ 0…P€Ã 00¿$¦`€£ 0…ˆ€Ã 00¿8¦˜€£ 0…À€Ã 00¿D¦Ѐ£ 0…ø€Ã 00¿P¦€£ 0…0€Ã 00¿`¦@€£ 0…h€Ã 00¿p¦x€£ 0… €Ã 00¿|¦°€£ 0…؀à 00¿Œ¦耣 0…€Ã 00¿˜¦ €£ 0…H€Ã 00¿¤¦X€£ 0…€€Ã 00¿´¦€£ 0…¸€Ã 00¿ĦÈ€£ 0…ð€Ã 00¿Ô¦€£ 0…(€Ã 00¿ä¦8€£ 0…`€Ã 00¿ô¦p€£ 0…˜€Ã 00¿¦¨€£ 0…Ѐà 00¿¦à€£ 0…0c KÿKÁ`€H|¦0!@»ÁÿøN€ A€`CgInit_RectObject|¦¿Áÿø”!ÿÀƒâô8ƒÂø~ @0~ D0~ H0~ L0(~ T8`~ \8`Hy8Þ8£8f£ `0Ÿ0…€£ `8€…€¢쀥€Ã `¦€Ã `0¿@¦8€£ `…L€ÂÈ€¦€ã `§T€ã `0¿L§p€£ `…„€¢Ô€¥€ã `§Œ€ã `0¿`§ˆ€ã `8 §˜ `0ÿp言ã `‡¼€Æ€ã `ÇÄ€ã `0ß|Çà€Ã `†ô€Â؀ƀã `Çü€Ã `¦€Ã `0¿Œ¦€Ã `0¿˜¦P€£ `…d€¢(€¥€Ã `¦l€Ã `0¿¬¦ˆ€£ `…œ€‚耄€£ `…¤0c @KÿIù`€H|¦0!@»ÁÿøN€ A€¤ CgInit_Core|¦“áÿü”!ÿ°ƒâôah€ahƒ888`Kÿ7‘`a@8`a<€h| @€4€a@€<„8|c KÿH¥`€a<0ca<€h| A€ÿÔ€a@€X|¦0!PƒáÿüN€ A€alloc_resources|¦“áÿü”!ÿÀƒâôKÿýqKÿùéKÿù%Kÿ÷ùKÿöÅKÿö%KÿòéKÿñ¥Kÿð]KÿîùKÿî1Kÿí¡KÿìKÿë KÿêqKÿæKÿæKÿämKÿãÁKÿàåKÿß}KÿÞÝKÿÜYKÿÙÉKÿ×KÿÕ™KÿÔiKÿÑ©KÿÑKÿÎáKÿÎMKÿÌuKÿÉýKÿÉaKÿÇÉKÿÆ)KÿÅKÿÁ KÿÀ Kÿ¾ÙKÿ¼ÍKÿº•Kÿ¸}Kÿ·ÕKÿ´ñKÿ³õKÿ²õKÿ±¡Kÿ±Kÿ­MKÿªEKÿ¨!Kÿ¥ùKÿ¤ùKÿ¤Kÿ¡¥Kÿ¡ KÿžKÿuKÿœ9Kÿ›HE`€H|¦0!@ƒáÿüN€ A€$CgInitWidgetClasses“áÿüƒâ,ƒáÿüN€ @CgInitUserDefWidgetClasses|¦“áÿü”!ÿ°ƒâ0ahl¡p8`aD0)Ѐ‚4d€al€c€ã,€gp0‡t0§Ü0Çx0ç@HzÝ`,ÿÿa<@‚80¿:88`8€,Kÿa`€‚\€„€¡l€¥€¥,€¥lKÿ-`€al€c€c,Hb¹,ÿÿa@A‚€a<,ÿÿ@‚ 8`ÿÿHü€ah€c ,A‚€b@0c a8HX€ah€c 0Ÿ)ØKÿ)¹€A(a8@‚80¿:|8`8€Kÿ ½`€‚\€„€¡h€¥ Kÿ‘`8`ÿÿHˆ€a8€h€¡l€¥€ÁpHÉ€ah€c ,@‚\€a8H˜ €A,A‚<0¿)Ü8`8€Kÿ M`€‚\€„€¡h€¥ Kÿ!`8`ÿÿaDH€ah€c HE€aD€X|¦0!PƒáÿüN€ A€ØCgWriteDtkshCode|¦“áÿü”!ÿPƒâ0aÈ€aÈ08H—}€A,ÿÿ@‚00¿9Ä8`8€Kÿ ™`€‚\€„€¡ÈKÿq`Hx aBTcrTc8Tcþ(A‚H\ aB`c@`c`cTc>°aB€aÈ BH—)€A,ÿÿ@‚,0¿9ü8`8€Kÿ !`€‚\€„€¡ÈKÿù`€¸|¦0!°ƒáÿüN€ A€ä!change_mode_of_file_to_executable|¦¿Áÿø”!ÿ°ƒâ0ahl¡pÁt€al€c`€‚4d€al€cXd8`a<€al€ƒd,A‚€cH,@‚H €al€ƒd,@‚€cH,@‚ 8`a<€a<€‚4d €al€cxd€al€c|d€al€cha8€ah€lHñ€ah0Ÿ)”0¿)´Kÿ&å€A€ah€p€ÂL8 Kÿ0µ`€ah€pH €ah€pHj€apKÿG±`,A‚€ah€pHgÁ€ah€pH-Õ€ah€pH-5€ah€p€¡tH,™€b4€c,A‚$€al€ƒ@€ahH©€al€pHE€ah€pHhm€ah€pH€ah€p€¡t€Ál€Æ0Há€a8,A‚@€ah€pH±€ah€pH €b4€c,A‚ €ahH €ah€pHeƒÁh0¿)¼8`8€%Kÿ ­`8ƒ8~H\€X|¦0!P»ÁÿøN€ A€4write_dtksh_file|¦¿Áÿø”!ÿÀƒâ0aX\ƒÁX0¿)d8`8€(Kÿ 1`8ƒ8~H\€aX0Ÿ)€Kÿ%€A€aX0Ÿ)Kÿ%€A€H|¦0!@»ÁÿøN€ A€twrite_call_to_main|¦¿Áÿø”!ÿÀƒâ0aXƒÁX0¿#8`8€Kþ¼m`8ƒ8~0¿ ÌHÙ€aX0Ÿ ÐKþØM€AƒÁX0¿ Ô8`8€*Kþ¼5`8ƒ8~0¿ ìH¡€aX0Ÿ ð0¿ 0ß KþØ €A€aX0Ÿ 0¿ $Kþ×ù€A€aX0Ÿ 0Kþ×é€A€b4€c,A‚XƒÁX0¿ 48`8€$Kþ»Á`8ƒ8~0¿ TH-€aX0Ÿ X0¿ p0ß t0ÿ xKþו€A€aX0Ÿ ˜Kþ×…€AHL€a\,@‚@€aX0Ÿ œ0¿ ¬Kþ×a€A€aX0Ÿ ´0¿ ÈKþ×M€A€aX0Ÿ Ô0¿ èKþ×9€A€H|¦0!@»ÁÿøN€ A€ˆwrite_callback_arguments|¦¿Áÿø”!ÿÀƒâ0aX\€a\,@‚ÔƒÁX0¿ Ô8`8€*Kþºµ`8ƒ8~0¿ ìH!€aX0Ÿ ð0¿ 0ß KþÖ€A€aX0Ÿ 0¿ $0ß ,KþÖu€A€aX0Ÿ 8KþÖe€A€b4€c,A‚XƒÁX0¿ <8`8€$Kþº=`8ƒ8~0¿ \H ©€aX0Ÿ `0¿ x0ß |0ÿ €KþÖ€A€aX0Ÿ KþÖ€AH8€a\,@‚,€aX0Ÿ ”0¿ ¤KþÕÝ€A€aX0Ÿ ¬0¿ ÀKþÕÉ€A€H|¦0!@»ÁÿøN€ A€@write_pseudo_callback_arguments|¦“áÿü”!ÿÀƒâ0aX\¡`€a\€ca8€a\Kþÿ­`,A‚HL€aX€¡80Ÿ,ÐKþÕ%€A€aX0Ÿ ”KþÕ€A€aX0Ÿ °0¿ ¼KþÕ€A€aX0Ÿ ÐKþÔñ€A€H|¦0!@ƒáÿüN€ A€ write_free_context_add_callback|¦¿¡ÿô”!ÿ°ƒâ0ahl8`a<€al€c,€c(A‚ˆcTcÀ|cÆq@‚ 8`a<€a<,@‚(€b4€c ,A‚€al€c,€ca8H 0äa8ƒ¡h0¿+ü8`8€/Kþ¸`8ƒ8}H ÙƒÁh€al€cKþÎ1`8ƒ0KþÒU`8£8~0ŸðKþÓÁ€A€ah0ŸKþÓ±€A€ah€lƒÂ|0¿$8ÞKþÝ}`€ah€80¿0H™€ah0Ÿ<0¿HH‰€ah0ŸT0¿`Hy€ah0Ÿl0¿xHi€ah0Ÿ„KþÓE€A€ah0ŸŒKþÓ5€A8Þ€ah€l0¿œKþÝ`€ah€80¿¤H!€ah0Ÿ¬0¿¸H€ah0ŸÀ0¿ÌH€ah0ŸÔ0¿àHñ€ah0ŸèKþÒÍ€A€ah0ŸðKþÒ½€A€ah0ŸôKþÒ­€A€X|¦0!P»¡ÿôN€ A€ !write_context_interface_variables|¦“áÿü”!ÿÀƒâ0aX\¡`€aX€\€„€¡`HA€H|¦0!@ƒáÿüN€ A€Hwrite_context_wgt|¦“áÿü”!ÿÀƒâ0aX\¡`€a`0Ÿ¬Kþ¾I`,@‚$€aX€á\0Ÿ´0ßÈ8§KþÑ€AH€aX€¡\0ŸÜKþÑ…€A€H|¦0!@ƒáÿüN€ A€€write_context_variable|¦¿Áÿø”!ÿ°ƒâ0ahlƒÁh0¿ü8`8€?Kþµ`8ƒ8~Hå8`a<€al€c,€c(A‚ˆcTcÀ|cÆq@‚ 8`a<€a<,@‚(€b4€c ,A‚€al€c,€ca8H 0a8€ah€l€Â€8 KþÚi`€ah€á80Ÿ$0¿00ß4KþÐe€A€ah0Ÿ<0¿H0ßL0ÿTKþÐI€A€ah0Ÿ`0¿l0ßp0ÿxKþÐ-€A€ah0Ÿ„0¿0ß”0ÿœKþЀA€ah0Ÿ¨KþЀA€X|¦0!P»ÁÿøN€ A€X write_global_interface_variables|¦“áÿü”!ÿÀƒâ0aX\¡`€a\Kÿñ`,A‚$€aX€\€ä0Ÿä0¿ð0ßôKþÏa€A€H|¦0!@ƒáÿüN€ A€hwrite_wgt_variable|¦“áÿü”!ÿÀƒâ0aX\¡`€a\Kÿa`,@‚(0¿Ì¡8€aX€\€ä0ŸÐ0ßÜKþÎÍ€A€H|¦0!@ƒáÿüN€ A€lwrite_global_wgt_decl|¦“áÿü”!ÿÀƒâ0aX\€a\€c,€c<(A‚ˆcTcÀ|cÆq@‚H(0¿+´8`8€Kþ²5`€‚\€„Kþ¬`€H|¦0!@ƒáÿüN€ A€| write_gbldecl|¦¿Áÿø”!ÿ°ƒâ0ahl€al€ƒ0DKþÌ=`8ƒ80PHHá`a<ƒÁh0¿+<8`8€@Kþ±`8ƒ8~0¿hHù€ah0Ÿl0¿x0ß|0ÿ„KþÍa€A€ah0ŸŒKþÍQ€A€ah0Ÿ+`0¿KþÍ=€A€ah0ŸœKþÍ-€A€ah0Ÿ+Œ0¿´KþÍ€A€ah€¡<0ŸÀKþÍ€A€ah0ŸÈKþÌõ€A€X|¦0!P»ÁÿøN€ A€ write_add_WM_close_callback|¦¿Áÿø”!ÿ ƒâ0ax€axKþæM`aD€c a8KþË…`a<ˆcTcÀ|cÆpKÿ")€ATcÀ|cÆp€<˜d€a<0Ÿ0HNÁ€A(a@@‚ €a<0ŸKÿ%€A(a8@‚ 8`ÿÿHà€a80Ÿx8 Kþþõ€A,@‚€a80ca8H 8`ÿÿH¬€a8ˆcTcÀ|cÆp,"A‚,A‚HHT€a8ˆcTcÀ|cÆp€h˜d€ah0cah€a80ca8ˆcTcÀ|cÆp,"A‚,A‚Kÿÿ´€h8`˜d€8ˆ„T„À|„Æp,"@‚H 8`ÿÿH€H|¦0!@ƒáÿüN€ A€ÈCgParseIfaceFunc|¦“áÿü”!ÿ ƒâ8ax€ax€c4(@‚4Kþ÷q`€xd408Ha<0Ÿ@Kþü9`€ax€c4€ `8¾,A‚€aˆ0Ÿ%¤KþAI`€b €c,A‚ €aˆ€¡8€Åh0Ÿ%¨0¥xKþQ9€A€aˆ0Ÿ%¼KþQ)€A€aˆ0Ÿ%ÀKþQ€AƒÁˆ0¿F€8`8€Kþ5`8ƒ8~H)€b˜€c,A‚h€aˆ0Ÿ%ÄKþPÕ€A€aˆ€¡<€Á8€æh0Ÿ%à0ÆxKþPµ€A€aˆ8€H¸!€aˆ€¡80Ÿ%ð0¥@KþP‘€A€aˆ0Ÿ%øKþP€A€aˆ€¡<€Á8€æh0Ÿ&0ÆxKþPa€A€aˆ8€H·Í€aˆ€¡80Ÿ& 0¥@KþP=€A€b˜€c,A‚€aˆ0Ÿ&KþP€A€aˆ0Ÿ&4KþP €A€aˆƒÂ”€¾0Ÿ&8KþOõ€A8ž€aˆ€¤0Ÿ&PKþOÝ€A€aˆ8€H·I€aˆ€¡80Ÿ&\0¥@KþO¹€A€b €c,A‚€aˆ0ŸGXKþO™€AH €aˆ€¡8€Åh0ŸG€0¥xKþOy€A€aˆ0Ÿ&dKþOi€A€aˆ0Ÿ&hKþOY€A€b˜€c,A‚@€aˆ0Ÿ&lKþO9€A€aˆ0Ÿ&ˆKþO)€A€aˆ€¡<€Á8€æh0Ÿ&˜0ÆxKþO €A€aˆ8€H¶u€aˆ€¡80Ÿ&¤0¥@KþNå€A€aˆ0Ÿ&¬KþNÕ€A€bœ€c,A‚à€aˆ0Ÿ&°KþNµ€A€aˆ0Ÿ&ÀKþN¥€A€aˆƒÂ”€¾0Ÿ&ØKþN€A8ž€aˆ€¤0Ÿ&ðKþNu€A€aˆ8€Hµá€aˆ€¡80Ÿ&ü0¥@KþNQ€A€b €c,A‚€aˆ0ŸG¤KþN1€AH €aˆ€¡8€Åh0ŸGÔ0¥xKþN€A€aˆ€€¤0ŸGüKþMù€A€aˆ0Ÿ'KþMé€A€aˆ€¡8€Åh0Ÿ'0¥xKþMÍ€A€aˆ8€Hµ9€aˆ€¡80Ÿ'$0¥@KþM©€A€bœ€c,A‚€aˆ0Ÿ',KþM‰€A€aˆ0Ÿ'DKþMy€A€aˆ0Ÿ'HKþMi€A€bœ€c,A‚0€aˆ0Ÿ'LKþMI€A€aˆ€Hy€aˆ0Ÿ'\KþM-€A€aˆ0Ÿ'pKþM€A€aˆ0Ÿ'KþM €A€x|¦0!p»¡ÿôN€ A€¸write_cplus_constructors|¦¿aÿì”!ÿ ƒâax|€ax€|€¤0Ÿ$PKþL•€A€ax0Ÿ$pKþL…€A€ax0Ÿ$KþLu€A€a|KþvÑ`,A‚,ƒÁx€a|Kþ}`8£8~0ŸE”KþL=€AH€ax0ŸEÌKþL)€A€ax0Ÿ$¬KþL€A8`a8€|€„,€„Ѐ„| @€”€a|€c,€cЀ8Kþœ1`a<ƒÁxHƒq;£€a¡€AH(€ah€‚”€¤€l€ä0Ÿ!0ß!$Kþ>y€A€ah0Ÿ!0Kþ>i€A€ah€l€¤€ÂÈKþH9`€ah€l€ÂÌ0¡)€A€al€cHhmKþ=%`a8€ala@€a8aD€ah€l€ÂÐ0¡@H½€ah€l€¡8€ÂÔKþG½`€a8KþŽq€A€ah0Ÿ!8Kþ=¹€A€b”€c0,@‚€b”€c,A‚8€al€cHgÝKþ<•`8£¡8€ah€lHNí€a8KþŽ €A€¡p(A‚€ah€l€Â¼KþG-`€ah€l€ÂÀ8 KþG`€ah0Ÿ!}`,aè1(Kþ ]€AH,€ah€l€¤€p€Ä€á@t0Ÿ?Kþ 1€A€a8Kþ]Í€A€X|¦0!PƒáÿüN€ A€x write_addproc|¦“áÿü”!ÿ°ƒâahl¡p€al€p0¿XKþJu`a8€alKþ@u`Kþ ±`a<8`a@€b”€c,@‚H€al€p€„Hem8ƒ8d(@A‚ˆcTcÀ|cÆq@‚0`Kþ U`a@€a8(A‚¤€ah0ŸdKþ %€A€b”€c,A‚8€ah€¡<€l€Ä€p€ä€8$0Ÿ>ˆ1|Kþ å€AH0€ah€l€¤€p€Ä€á@€80Ÿ„Kþ µ€A€ap€c(A‚€ah0Ÿ¤Kþ •€A€p$( A‚d€b”€c,A‚,€ah€¡<€Ál€Æ€ä0Ÿ>¸1¬Kþ Q€AH,€ah€l€¤€p€Ä€á@0Ÿ´Kþ %€A€a8(A‚€ah0ŸÔKþ €A€aµaX€aT0Ÿ$Kýñy`,ƒ|`&Tc?þhca\€b”€c,A‚`ƒ¡˜ƒTƒa<€aPH0ÆÈKþ¥€AH<ƒÁ˜€b”ƒ£ƒH€aPH:%8Ü8½8ã8~0Ÿ><0ÆÈKþi€AHˆ€bœ€c,A‚@ƒÁ˜€b”ƒƒƒaH€aPH9Ù8Û8¼8ã8~0ŸÔ0ÆÈKþ€AH<ƒ¡˜€b”ƒƒƒaH€aPH98Û8¼8ã8}0Ÿô0ÆÈKþá€AƒÁ˜€aPKÿV`8ƒ8~0¿8ÀH=í€a˜0ŸKþ­€A€a˜0ŸKþ€A€a˜0Ÿ Kþ€A€bœ€c,A‚Œ€a˜0Ÿ$Kþm€Aƒ¡˜€aœƒƒ€aPH8õ8¼8Ã8}0Ÿ4KþA€AƒÁ˜€aœƒ£€aPH8É;ƒ€aPH8½8Ü8½8ã8~0ŸHKþ€A€a˜0ŸdKþõ€A€a˜0ŸxKþå€A€a˜0Ÿ˜KþÕ€A€b”€c,@‚ôƒ¡˜ƒT€aœƒc€aPH8I8Û8¼8ã8}0ŸœKþ‘€AƒÁ˜€aPKÿTÍ`8ƒ8~0¿°8À8àH=©€a˜0Ÿ´KþY€A€a\,A‚€a˜€¡T0Ÿ¸Kþ9€A€b”€c0,A‚H€a˜€¡<€Á@0ŸÈKþ€A€a˜0ŸäKþ€A€a˜€¡@€Á<0Ÿ>d0ÿèKýÿå€A€a˜0ŸðKýÿÕ€A€a˜0ŸüKýÿÅ€A€a˜ah€a\,A‚0(a`H 04a`ƒÁ`€aPH7-8¾8Àah0ŸKýÿy€AƒÁ˜€aPKÿSµ`8ƒ8~0¿88ÀH;…€a˜0ŸKýÄY`8ƒ8~0¿ èH-€ax€€€¡|€ÂØKýê`€.@,@,ƒÁx0¿ ì8`8€?KýÄ `8ƒ8~0¿ H,Ñ8`a8€Ÿ.@| @€L€ax€¿.H€8Ä”€á|0Ÿ |¥00Åd1È1%,Kýß¹€A€a80ca8€Ÿ.@| A€ÿ¼€.D,@,ƒÁx0¿ 8`8€@KýÃ}`8ƒ8~0¿ @H,A8`a8€Ÿ.D| @€L€ax€¿.L€8Ä”€á|0Ÿ D|¥00Åd1È1%,Kýß)€A€a80ca8€Ÿ.D| A€ÿ¼€ax€€8 HR‰€ax€€€¡„8ÀHS¡€b”€c8,A‚(€a€KýÿÙ`,A‚€ax0Ÿ T8 HGÙ€ax€€0ß `8 HUå€ax0Ÿ lKýÞ•€A€axƒ¢”€½0Ÿ xKýÞ}€A8€ax€¤0Ÿ ˆKýÞe€A€ax€€0ß ¤8 HU‘ƒ¡x0¿ ¬8`8€qKýÂ9`8ƒ8}0¿ ÈH*ý€ax0Ÿ ÌKýÞ€A€a€€c,ƒÃ$(A‚@8~0Ÿ ÐKýÊ}`8¾,A‚$€ax0Ÿ ÔKýÝÙ€A€ax0Ÿ ØKýÝÉ€A€ax0Ÿ ÜKýݹ€A€ax0Ÿ äKýÝ©€A€b˜€c,A‚€ax0Ÿ èKý݉€A€h|¦0!`»¡ÿôN€ A€$write_interface_class|¦¿Áÿø”!ÿÀƒâaX\¡`€a`,@‚@ƒÁX0¿|8`8€CKýÁ`8ƒ8~0¿H)É€aX0Ÿ”KýÜå€AH(ƒÁX0¿1¤8`8€m`8£¡H€ax0ŸàKý¾µ€A€ax0ŸðKý¾¥€A€ax0Ÿ Ký¾•€A€b˜€c,A‚h€ax0Ÿ$Ký¾u€A€ax0Ÿ4Ký¾e€A€ax0ŸHKý¾U€A€ax0ŸPKý¾E€A€ax0ŸdKý¾5€A€ax0Ÿ|Ký¾%€AH8€b”€c8,A‚€ax0Ÿ”Ký¾€AH€ax0Ÿ¨Ký½í€A€a<0Ÿ¼8 KÿD¹`,A‚4€ax0ŸÌKý½Á€A€ax0ŸÜKý½±€A€ax0ŸøKý½¡€A€€€dl,A‚ €axH™€a„,@‚¤€a|€c(a8A‚€a8€c0ŸKýÄ `,@‚`€a8€cƒÂ”€ž8Kÿ<Õ`8ž8£8d¡@€c8,A‚€ax0ŸKý½ €AH€ax€¡@0Ÿ,Ký¼ñ€A€a8€c(a8@‚ÿx€ax0Ÿ .aux%s %s -> %s %s -> %s %s -> %s Usage: %s [-f] [-o file] interface_file %s: Error, More than one generation mode specified, only one mode can be specified. Usage: %s [-abcdefhkmpqstuxD] [-Bbase_class_name] [-Fbase_class_filename] [-Hhfile_extension] [-Ccfile_extension] [-o cfile] [-r release] interface_file %s: Warning, %s generation mode with UIL does not support the generation of a catalog message file. %s: Warning, C generation mode does not support debug facilities. %s: Warning, C generation mode does not support writing of main function. %s: Warning, C generation mode does not support overwrite existing auxiliary file option. %s: Warning, C generation mode does not support writing developer callback code to auxiliary file option. %s: Warning, C generation mode does not support the -f option, need close callback. %s: Warning, %s generation mode with UIL does not support the generation of a catalog message file. %s: Warning, C++ generation mode does not support debug facilities. %s: Warning, C++ generation mode does not support writing of main function. %s: Warning, C++ generation mode does not support overwrite existing auxiliary file option. %s: Warning, C++ generation mode does not support writing developer callback code to auxiliary file option. %s: Warning, C++ generation mode does not support the -f option, need close callback. %s: Warning, use the -b option, overwrite existing auxiliary file, with the -e option, write callback code to auxiliary file. %s: Warning, dtksh mode does not support the generation of a catalog message file. %s: Warning, dtksh mode does not support the ANSI option. %s: Warning, dtksh mode does not support the generation of header files. %s: Warning, dtksh mode does not support the Xt option. %s: Warning, dtksh mode does not support the Base Class Name option. %s: Warning, dtksh mode does not support the Base Class File Name option. %s: Warning, dtksh mode does not support the header file suffix option. %s: Warning, Resource file generation mode does not support the generation of a catalog message file. %s: Warning, Resource file generation mode does not support the -f option, need close callback. %s: Error, Generated resource file has same name as the interface file. %s: Error, Generated C++ file has same name as the interface file. %s: Error, Generated C file has same name as the interface file. %s: Error, Generated header file has same name as the interface file. %s: Error, Generated message file has same name as the interface file. %s: Error, Generated default string header file has same name as the interface file. %s: Error, Generated dtksh script file has same name as the interface file. %s: Error, Generated auxiliary code file has same name as the interface file. %s: Warning, Language used in callbacks is different from language used to generate code. Callback code will be written as comments. @(#)Desktop Script [1.0 ibmr2 ] - uxcgen $Revision: 2.8.18.3 $ $Date: 1994/09/17 16:18:34 $@(#)10 1.3 src/dtuimx/cgen/cg_main.c, uimx, dtuimx411, 9437C411a 9/15/94 14:22:01uxutils2_8dtscriptDesktop ScriptdtscriptDTSCRIPTDIRdtscriptdirbindirconfigdirDesktop Script: Desktop ScriptDtscriptDtscript.dtscriptdirDtscript Initializing, please wait.Desktop ScriptÿÿÿÿDesktop Script - Version 1.0 (C) Copyright International Business Machines Corp. 1994. (C) Copyright Visual Edge Software Ltd. 1994. Desktop Script and Visual Edge are trademarks of Visual Edge Software Ltd. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM. @(#)83 1.1 src/dtuimx/customize/cat_utils.c, uimx, dtuimx411, 9432A411a 8/8/94 16:23:56stringcreateManagedNULLclass_rec_name( "%s" )%s: Warning: The widget class %s specified at line %d is invalid. @(#)08 1.1 src/dtuimx/uxutil/convert.c, uimx, dtuimx411, 9432A411a 8/8/94 17:13:31%c%.*s %s %s%s /dev/nullwCan't open /dev/null @(#)15 1.1 src/dtuimx/uxutil/str_utils.c, uimx, dtuimx411, 9432A411a 8/8/94 17:13:47./shell (subMenuId = %s)%s%s (%s)%s Ux.i.ÿÿÿÿ %s: Internal Error. Cannot allocate %d bytes of memory. ************************************* ************************************* @(#)14 1.1 src/dtuimx/uxutil/misc.c, uimx, dtuimx411, 9432A411a 8/8/94 17:13:45%sClientDataCgEnterWidgetClassInfo%s: Internal error: The widget class name is missing in the specification of the WGT_CLASS_INFO structure. %s: Internal error: The widget class %s has an unspecified class filename. %s: Internal error: No superclass was specified for the widget class %s. %s: Internal error: No Xt class was specified for the widget class %s. %s: Internal error: No Xt header file was specified for the widget class %s. %s: Internal error: An invalid number of resources (%d) was specified for the widget class %s. %s: Internal error: A NULL 'resources' pointer was specified for the widget class %s. %s: Internal error: Unspecified resource name for the widget class %s. %s: Internal error: A NULL argument was passed to the function %s. @(#)10 1.1 src/dtuimx/uxutil/find_info.c, uimx, dtuimx411, 9432A411a 8/8/94 17:13:36Xm%s@(#)16 1.1 src/dtuimx/uxutil/uil_info.c, uimx, dtuimx411, 9432A411a 8/8/94 17:13:50rowColumnrowColumnType"menu_popup"rowColumnrowColumnType"menu_option"rowColumnrowColumnType"menu_bar"rowColumnrowColumnType"menu_pulldown"cascadeButtoncascadeButtonGadgetrowColumnmenuShellrowColumnType"menu_popup""menu_pulldown"subMenuId%s: The menupane %s specified at line %d is not valid. %s: The menupane %s specified at line %d is not valid. XtAddEventHandler(%s, ButtonPressMask, False, (XtEventHandler) &%s, (XtPointer) %s ); False, (XtEventHandler) %s, (XtPointer) %s ); UxRegisterPopupMenuHandler( %s, %s ); @(#)13 1.1 src/dtuimx/uxutil/menus.c, uimx, dtuimx411, 9432A411a 8/8/94 17:13:43falseFalseintnoNameoverrideuxfallbackswidgetcreate_%s%s %s(%s)%s %s(%s) %s"%s", "<%s>(%%)"void return(rtrn);constructorArgspropertyDefsinstanceheaderFilecomponent%s.%scomponent%scomponent_UxC%s%s: Warning: The resource %s specified on line %d does not exist for the widget class %s. %s: %s does not exist in any of the widget hierarchies. @(#)11 1.2 src/dtuimx/uxutil/iface_info.c, uimx, dtuimx411, 9433B411a 8/17/94 14:08:43@(#)12 1.1 src/dtuimx/uxutil/list.c, uimx, dtuimx411, 9432A411a 8/8/94 17:13:41ÿÿÿÿAn internal error has occurred )À@(#)17 1.1 src/dtuimx/uxutil/ux_wrap.c, uimx, dtuimx411, 9432A411a 8/8/94 17:13:53@(#)24 1.1 src/dtuimx/uxutil/calc_key.c, uimx, dtuimx411, 9432A411a 8/8/94 17:14:10ÿÿÿÿUxAddConv: Bad index UxAddXValues: Bad index (%d) /home/jeanchen/sandbox/41C/src/dtuimx/uxutil/types.c/home/jeanchen/sandbox/41C/src/dtuimx/uxutil/types.cUxAddConv: already installed(ut=%d, xt=%d) /home/jeanchen/sandbox/41C/src/dtuimx/uxutil/types.c@(#)26 1.1 src/dtuimx/uxutil/types.c, uimx, dtuimx411, 9432A411a 8/8/94 17:14:14truefalseTRUEFALSEDontCareStateNormalStateZoomStateIconicStateInactiveStateDontCareStateNormalStateZoomStateIconicStateInactiveStatealignment_centeralignment_endalignment_beginningXmALIGNMENT_CENTERXmALIGNMENT_ENDXmALIGNMENT_BEGINNINGarrow_uparrow_downarrow_leftarrow_rightXmARROW_UPXmARROW_DOWNXmARROW_LEFTXmARROW_RIGHTattach_noneattach_formattach_opposite_formattach_widgetattach_opposite_widgetattach_positionattach_selfXmATTACH_NONEXmATTACH_FORMXmATTACH_OPPOSITE_FORMXmATTACH_WIDGETXmATTACH_OPPOSITE_WIDGETXmATTACH_POSITIONXmATTACH_SELFbellnoneXmBELLXmNONEframe_title_childframe_workarea_childframe_generic_childXmFRAME_TITLE_CHILDXmFRAME_WORKAREA_CHILDXmFRAME_GENERIC_CHILDplace_above_selectionplace_below_selectionplace_topXmPLACE_ABOVE_SELECTIONXmPLACE_BELOW_SELECTIONXmPLACE_TOPcommand_above_workspacecommand_below_workspaceXmCOMMAND_ABOVE_WORKSPACEXmCOMMAND_BELOW_WORKSPACEdialog_cancel_buttondialog_ok_buttondialog_help_buttondialog_noneXmDIALOG_CANCEL_BUTTONXmDIALOG_OK_BUTTONXmDIALOG_HELP_BUTTONXmDIALOG_NONEdestroyunmapdo_nothingXmDESTROYXmUNMAPXmDO_NOTHINGdialog_modelessdialog_full_application_modaldialog_system_modaldialog_work_areaXmDIALOG_MODELESSXmDIALOG_FULL_APPLICATION_MODALXmDIALOG_SYSTEM_MODALXmDIALOG_WORK_AREAdialog_promptdialog_selectiondialog_file_selectiondialog_work_areadialog_commandXmDIALOG_PROMPTXmDIALOG_SELECTIONXmDIALOG_FILE_SELECTIONXmDIALOG_WORK_AREAXmDIALOG_COMMANDsingle_line_editmulti_line_editXmSINGLE_LINE_EDITXmMULTI_LINE_EDIT alignment_baseline_bottomalignment_baseline_topalignment_contents_bottomalignment_centeralignment_contents_topXmALIGNMENT_BASELINE_BOTTOMXmALIGNMENT_BASELINE_TOPXmALIGNMENT_CONTENTS_BOTTOMXmALIGNMENT_CENTERXmALIGNMENT_CONTENTS_TOPfile_regularfile_directoryfile_any_typeXmFILE_REGULARXmFILE_DIRECTORYXmFILE_ANY_TYPEalignment_baseline_bottomalignment_baseline_topalignment_widget_topalignment_centeralignment_widget_bottomXmALIGNMENT_BASELINE_BOTTOMXmALIGNMENT_BASELINE_TOPXmALIGNMENT_WIDGET_TOPXmALIGNMENT_CENTERXmALIGNMENT_WIDGET_BOTTOMone_of_manyn_of_manyXmONE_OF_MANYXmN_OF_MANYexplicitpointerXmEXPLICITXmPOINTERstringpixmapXmSTRINGXmPIXMAPconstantvariableresize_if_possibleXmCONSTANTXmVARIABLEXmRESIZE_IF_POSSIBLEdialog_errordialog_informationdialog_messagedialog_questiondialog_templatedialog_warningdialog_workingXmDIALOG_ERRORXmDIALOG_INFORMATIONXmDIALOG_MESSAGEXmDIALOG_QUESTIONXmDIALOG_TEMPLATEXmDIALOG_WARNINGXmDIALOG_WORKING-1mwm_input_modelessmwm_input_system_modal-1MWM_INPUT_MODELESSMWM_INPUT_SYSTEM_MODALmulticlick_keepmulticlick_discardXmMULTICLICK_KEEPXmMULTICLICK_DISCARDnonetab_groupsticky_tab_groupexclusive_tab_groupXmNONEXmTAB_GROUPXmSTICKY_TAB_GROUPXmEXCLUSIVE_TAB_GROUPverticalhorizontalXmVERTICALXmHORIZONTALpack_tightpack_columnpack_noneXmPACK_TIGHTXmPACK_COLUMNXmPACK_NONEmax_on_topmax_on_bottommax_on_leftmax_on_rightXmMAX_ON_TOPXmMAX_ON_BOTTOMXmMAX_ON_LEFTXmMAX_ON_RIGHTresize_noneresize_anyresize_growXmRESIZE_NONEXmRESIZE_ANYXmRESIZE_GROWwork_areamenu_barmenu_pulldownmenu_popupmenu_optionXmWORK_AREAXmMENU_BARXmMENU_PULLDOWNXmMENU_POPUPXmMENU_OPTIONas_neededstaticXmAS_NEEDEDXmSTATICtop_leftbottom_lefttop_rightbottom_rightXmTOP_LEFTXmBOTTOM_LEFTXmTOP_RIGHTXmBOTTOM_RIGHTautomaticapplication_definedXmAUTOMATICXmAPPLICATION_DEFINEDsingle_selectmultiple_selectextended_selectbrowse_selectXmSINGLE_SELECTXmMULTIPLE_SELECTXmEXTENDED_SELECTXmBROWSE_SELECTsingle_linedouble_linesingle_dashed_linedouble_dashed_lineno_lineshadow_etched_inshadow_etched_outXmSINGLE_LINEXmDOUBLE_LINEXmSINGLE_DASHED_LINEXmDOUBLE_DASHED_LINEXmNO_LINEXmSHADOW_ETCHED_INXmSHADOW_ETCHED_OUTshadow_inshadow_outshadow_etched_inshadow_etched_outXmSHADOW_INXmSHADOW_OUTXmSHADOW_ETCHED_INXmSHADOW_ETCHED_OUTstring_direction_l_to_rstring_direction_r_to_lXmSTRING_DIRECTION_L_TO_RXmSTRING_DIRECTION_R_TO_Ltear_off_enabledtear_off_disabledXmTEAR_OFF_ENABLEDXmTEAR_OFF_DISABLEDpixels100th_millimeters1000th_inches100th_points100th_font_unitsXmPIXELSXm100TH_MILLIMETERSXm1000TH_INCHESXm100TH_POINTSXm100TH_FONT_UNITSconstantvariableXmCONSTANTXmVARIABLEforget_gravitynorth_west_gravitynorth_gravitynorth_east_gravitywest_gravitycenter_gravityeast_gravitysouth_west_gravitysouth_gravitysouth_east_gravitystatic_gravityForgetGravityNorthWestGravityNorthGravityNorthEastGravityWestGravityCenterGravityEastGravitySouthWestGravitySouthGravitySouthEastGravityStaticGravityAlignmentArrowDirectionAttachmentTypeAudibleWarningBooleanBoolChildTypeCommandWindowLocationDefaultButtonTypeDeleteResponseDialogStyleDialogTypeEditModeEntryVerticalAlignmentFileTypeMaskChildVerticalAlignmentIndicatorTypeInitialWindowStateKeyboardFocusPolicyLabelTypeListSizePolicyMsgDialogTypeMwmInputModeMultiClickNavigationTypeOrientationPackingProcessingDirectionResizePolicyRowColumnTypeScrollBarDisplayPolicyScrollBarPlacementScrollingPolicySelectionPolicySeparatorTypeShadowTypeStringDirectionTearOffModelUnitTypeVisualPolicyWinGravity ?, ?8 ? ? >À >Ì >à >ð ? >p >x >Œ >œ >¬ >H >\ > >4 =è > =¸ =Ð =t =€ = =¤ =4 =@ =L =` <° <À <Ð <è = = =  <@ 0)); then print -u2 - \ndbbreak: "$@" fi while read -r line?"db>> " do eval $line done print -u2 return 0 %s} %s %s%s functiondbsettrace# char* name %s{ typeset name="$@" typeset array line while read line do set -A array $line typeset -ft ${array[1]} print -u2 - %s ${array[1]} Debug: tracing function: done return 0 %s} %s %s%s functiondbtrace# char** function_names %s{ typeset function_names="$@" dbsettrace fi typeset name for name in $function_names do dbsettrace $name done return 0 %s} %s %s%s functiondbprintgroup_in# char* group # EXT: DebugPrintGroups %s{ typeset group=$1 typeset i for i in $DebugPrintGroups do return 0 fi done return 1 %s} %s %s%s functiondbprint# char* group # char* str %s{ print -u2 "$str" fi return 0 %s} %s %s%s functiondbprintgroup# char** groups # EXT: DebugPrintGroups %s{ set -A DebugPrintGroups $* return 0 %s} %s %s%s functiondbprintvar# char* group # char** var_names %s{ typeset name for name in $var_names do fi done return 0 %s} Invoke the main functionmain "$0 $@" . %s/lib/dtksh/DtFuncs.dtsh /usr/dt END OF FILENULLw%s: Cannot write the file %s. %s: Warning, dtksh mode does not support interface function arguments. %s: Warning, dtksh mode does not support instance specific variables. #-------------------------------------------------------------------------------#-------------------------------------------------------------------------------Add Window Manager Close Callback XmInternAtom atom $(XtDisplay "-" $%s) \ XmAddWMProtocolCallback $%s $atom \ %s: Warning, dtksh mode does not handle user defined global variables. The definition of the context structure: If you create multiple copies of your interface, the context structure ensures that your callbacks use the variables for the correct copy. XtAddCallback $%s destroyCallback \ Implicit parameter declarations CB_CALL_DATA is a global variable and contains the callback information. Items in this global variable can be referenced using the following notation: ${CB_CALL_DATA.REASON} typeset CB_CALL_DATA; The following are callback functions.%s: Warning, dtksh mode does not support instance specific variables. %s: Warning: The widget class %s specified at line %d is invalid. %s: Warning, dtksh mode does not handle temporary or global variables that hold resource values. %s: Warning, dtksh mode does not handle translation resources. %s: Warning, dtksh mode does not handle temporary or global variables that hold resource values. %s: Warning, dtksh mode does not support developer auxiliary code. %s: Warning, dtksh mode does not support developer methods. %s: Warning, dtksh mode does not support developer actions. %s: Warning, dtksh mode does not handle registration of menu handlers. %s: Warning, dtksh mode does not handle top levels shells that are not explicit shells. %s: Warning, post menu functionality is not supported in dtksh mode. %s: Warning, dtksh mode does not handle user defined interface creation functions. Set variables used by UxPopupInterface%s: Warning, dtksh mode does not handle create widget managed expressions. The 'build_' function creates all the widgets using the resource values specified in the Property Editor. The following is the 'Interface function' which is the external entry point for creating this interface. This function should be called from your application or from a callback function.%s: Warning, Cannot get script file %s's permissions. %s: Warning, Auxiliary file: %s exists, not writing auxiliary file. Use clobber option to overwrite it. %s: Warning, cannot open the auxiliary file %s. (Generated from interface file %sRead and define auxiliary functions %s (Generated from interface file %s) XtInitialize UxTopLevel $app_name TopLevel "$argv"; Make the toplevel window the same size as the root window screen=$(XtScreen "-" $UxTopLevel) width=$(XWidthOfScreen "-" $screen) \ height=$(XHeightOfScreen "-" $screen) Add callback to exit application XtAddCallback $%s destroyCallback \ Popup first window of the interface UxPopupInterface $mainIface GrabNone; typeset widget=$1 grab_flag=$2 # EXT: UxCurrentContext UxNumContext UxCurrentContext=UxContext${UxNumContext} eval $UxCurrentContext'.%s'=$shell typeset -i i=0 n=$UxNumContext eval fvalue='${'$fctx'.widget[j]}' if [[ $fvalue == $widget ]]; then eval $context'.widget[$index]=$widget' typeset widget=$1 grab_flag=$2 eval typeset -i isDialog='${'$UxCurrentContext'.isDialog}' eval typeset theChild='${'$UxCurrentContext'.theChild}' eval typeset theShell='${'$UxCurrentContext'.theShell}' functions | grep "function $name" | if [[ $function_names = "all" ]] then if [[ $i = $group || $i = all ]] then typeset group=$1; shift; typeset str="$@" if dbprintgroup_in $group; then typeset group=$1; shift; typeset var_names="$@" if dbprintgroup_in $group; then set | awk -F\= '$1 ~ /'$name'/{print $0}' %s: Warning, Cannot get script file %s's permissions. %s: Warning, Cannot change script file %s's permissions. %s: The interface function specification on line %d is invalid. %s: Cannot open the output file %s. @(#)06 1.4 src/dtuimx/cgen/write_dtksh.c, uimx, dtuimx41C, 9535A 7/21/95 14:48:33intstatic;;;,int,constructorArgsdefUxThisswidgetpEnvEnvironment *argumentsdefstatic>(%)%s: Invalid declaration on line %d: %s %s: Invalid argument on line %d: %s %s: Invalid argument on line %d: %s @(#)03 1.1 src/dtuimx/cgen/decls.c, uimx, dtuimx411, 9432A411a 8/8/94 16:07:13scrolledListlistscrolledTexttextUnknown.h.h%.*s%sUx%s%.*s%sUnknownWidgetClassXmN%.*s"true""false"instancedialogShelltopLevelShellClientData%sClientData(XtPointer) %s%sClientDataCallback%.*sCB_%s%s_%s(XtPointer) %sNULLcreateManaged%s: An unknown class (%s) was found. %s: Number of client data does not match the number of callback procedures for the %s resource of widget %s. %s: Warning: The expression specified on line %d is not supported. @(#)07 1.1 src/dtuimx/uxutil/cg_misc.c, uimx, dtuimx411, 9432A411a 8/8/94 17:13:28acceleratorstranslationstextAcceleratorstextTranslations*.%s.%s: %s xyallowShellResizewhichButton%d*.%s.whichButton: Button%d *.%s.%s: %s ! %s !! w%s_shellxywidthheightallowShellResize%s: Cannot write the file %s. (Generated from interface file %s) This resource file is loaded by %s %s: Cannot open the output file %s. @(#)08 1.1 src/dtuimx/cgen/write_rf.c, uimx, dtuimx411, 9432A411a 8/8/94 16:07:36xywidthheightcreateManagedinstance Interface_UxManage(%s, %s ); &UxEnvdialogShell Interface_UxManage(%s, %s ); &UxEnv if ( !strcmp( %s, "true" ) ) Interface_UxManage(%s, %s ); &UxEnv %s%s // %s%s /*%s %s */%s %s %s .%s#ifndef _%s_INCLUDED #define _%s_INCLUDED w#define %s %s .%s #endif /* _%s_INCLUDED */ %s: Cannot write the file %s. UX_CATALOG_HEADER#ifdef %s UX_CATALOG#include %s #include "%s" #endif /* %s */ UX_CATALOG UxCATGETS( %s, %d, %s )instance#include "%s" #include "%s" instance#include #ifdef MOTIF #include #include #include #include <%s> #include #endif /* MOTIF */ #ifdef XT_CODE #include "UxXt.h" #else #include "UxLib.h" #include "uxproto.h" #endif /* XT_CODE */ #include "UxXt.h" #include "UxLib.h" tearOffModel #ifdef MOTIF #include #endif /* MOTIF */ instance#include <%s> #include "%s" (%s%s , )(%s%s %s%s%s%s , %s%s%s , ) %s %s%s%s%s; (%s%s%s , )Ux%s_%s_IdUx%s_%s_NamevoidmethodTypemethodBodymethodSpecaccessSpecstatic int _UxIfClassId; extern int %s; extern char* %s; int %s = -1; char* %s = "%s"; #ifdef EXTERN_C_WRAPPERS #ifdef UX_C EXTERNC int %s_%s_Id; EXTERNC char* %s_%s_Name; #define %s_%s \ ((%s (*)UXPROTO( #else EXTERNC %s _%s_%s UXPROTO(); #define %s_%s \ _%s_%s #endif /* UX_C */ #else #ifndef %s_%s #define %s_%s \ (((%s *) UxGetContext(%s))->%s)UxThis #endif #include%s %s %s%s %s; %s%s_UxC%s%s_UxCUx%sContextstatic %s %s; static %s %s%s%s; static %s %s%s%s; %s %s%s; %s = (%s) 0; #define %-23s %s->Ux%s #ifdef CONTEXT_MACRO_ACCESS static %-23s *%s; componentUx#undef %-23s #define %-23s %s->Ux%s #ifdef %-23s #undef %-23s #endif #define %-23s %s->Ux%s Interface Function #ifdef __cplusplus %s %s%s%s%s #include "%s" #include "%s.%s" class %s: public %s: public _UxCInterface, %s, %s { Generated Class Members public: Constructor Function %s()%s; Destructor Function ~%s()%s; publicprotected: Widgets in the interface Interface Specific Variables %s %s%s%s%s; Arg List of creation function %s %s%s%s%s; MenuPostprotectedprivate: %s _build(); CPLUS_ADAPT_CONTEXT(%s) privateUser Supplied Class Members %s } ; #endif /* __cplusplus */ %s %s%s%s %s typedef struct { component %s%s %s%sPart; _UxCUx %s %s%s%s%s; %s %s%s%s%s; int mumble; } %s; #ifndef %s XKLOADDS#define %s XKLOADDS#endif /* %s */ XKLOADDS#define CONTEXT_MACRO_ACCESS 1 #include "%s" #undef CONTEXT_MACRO_ACCESS , %s%s%s %s%s%s%s %s %s%s%s%s; swidgetswidget_swidgetWidget#ifdef EXTERN_C_WRAPPERS EXTERNC %s%s %s%s%s UXPROTO((static void ))%s; )%s; #else %s%s %s%s%s(static void ))%s; )%s; #endif /* EXTERN_C_WRAPPERS */ Declarations of methodsUser Defined Methods public virtual %s %s %s %s %s %s %sstatic %s _%s_%s; (); instanceconstructorconv_conv_ extern %s %s%s( conv_%s %s; (); #%s\n\ \ %s:%s\nstatic char *%s = ""; (XtPointer) this); (XtPointer) %s); { delete ((%s *) obj); } UxDestroyContextCB { %-23s UxWidget = wgt; Widget %-23s UxClientData = cd; XtPointer %-23s UxCallbackArg = cb; XtPointer swidget %s; } ; createCallbackaction %-23s *UxSaveCtx, *UxContext; %-23s *UxContext; %-23s UxWidget = wgt; Widget %-23s *UxEvent = ev; XEvent %-23s *UxParams = parm; String %-23s UxWidget = wgt; Widget %-23s UxClientData = cd; XtPointer %-23s UxCallbackArg = cb; XtPointer swidget %s; UxSaveCtx = %s; UxContext = %s; %s = UxContext = (%s *) UxClientData; %s = UxContext = (%s *) UxGetContext( %s ); %s = %s; UxContext->%s%saction_ UxContext->%s %s = UxSaveCtx; Wrap_ static voidvirtual voidstatic voidXKLOADDSvoid %s %s::%s%s%s%s %s %s%s%s(%sWidget, %sXtPointer, %sXtPointer)( %s%s Widget wgt, %s%s XtPointer cd, %s%sXtPointer cb) Widget UxWidget; { } ; action_( %s%s Widget wgt, %s%s XEvent *ev, %s%s String *parm, %s%sCardinal *p_UxNumParams)(%sWidget, %sXEvent *, %sString *, %sCardinal *) Widget UxWidget; XEvent *UxEvent; String *UxParams; Cardinal *p_UxNumParams; { action} ; Actions and their wrappers Callbacks and their wrappers %s void%s %s::%sstatic %s Ux_%s{ if (pEnv) pEnv->_major = NO_EXCEPTION; } #ifdef EXTERN_C_WRAPPERS extern "C" { %s _%s_%s { void ((%s *) UXGETCONTEXT(%s))->%s ((%s *) UxGetContext(%s))->%s; } } #ifdef UX_C int %s_%s_Id = -1; char* %s_%s_Name = "%s"; #endif /* UX_C */ #endif /* EXTERN_C_WRAPPERS */ static %s _%s_%s{ %s _Uxrtrn; %-23s *UxSaveCtx = %s; UxThis if (pEnv) pEnv->_major = NO_EXCEPTION; %sUx_%s_Uxrtrn = ; %s = UxSaveCtx; return ( _Uxrtrn ); } instancecreateManagedinstanceinstance UxDelayUpdate( %s ); instance #ifdef MOTIF UxPut%s( %s, (char *) UxPut%s( %s, %s ), instance#endif /* MOTIF*/ instance UxUpdate( %s ); valueint#ifdef UX_USE_VALUES &UxEnv UxPUT_PROPERTY(%s,%s,%s,%s); #else &UxEnv UxPUT_PROPERTY(%s,%s,%s,%s); #endif /* UX_USE_VALUES*/ callbacktruecomponent&%s::%s%s_%sWrap_&UxEnvconstructorArgsinstanceCreation of %s instanceUxChildSite(%s::childSite(%s))&UxEnvUxChildSite(%s)instance Creation of %s UxPutContext( %s, %s ); this %s = %s; UxThis UxPutContext( %s, %s ); createCallback %s%s( Wrap_ %s( %s, UxGetWidget( %s ), %s, (XtPointer) NULL ); NULL %sAddCallback( %s, %s, (XtCallbackProc) %s, (XtCallbackProc) &%s::%s%s, Wrap_ (XtCallbackProc) %s, %s ); NULLcreateCallbackdefint%s *constructorconstructorArgsNULL%s(%s) 0, %s_constructor %s = %s%s( ); instance UxCreateWidget( %s ); instanceinstancethiscreateCallback scrollingPolicy"application_defined"scrollBarorientation"vertical""horizontal"rowColumnrowColumnType"work_area""menu_bar"commandscrollBarorientation"horizontal"primitiveXmUxmainWindow %s, %s, %s ); %s, NULL ); scrolledWindow %sScrolledWindowSetAreas( %s, %s, %s, %s); UxTmp%d char *%s; %s = %s; %s, %s(%s ), RES_CONVERT( %s, %s ), %s, %s, title %s, "%s", iconName %s, "%s", %s_shell_UxParent %s, %s, xxyywidthwidthheightheightallowShellResizeallowShellResizemainWindowdialogShellunitTypeshellUnitType NULL ); UxRealWidget (%s)instance #ifdef MOTIF instancecreateManaged XtVaSetValues(%s, NULL ); instance#endif /* MOTIF*/ static void %svoid %sstatic void %s(%sWidget, %sXtPointer, %sXEvent *)( %s%s Widget wgt, %s%s XtPointer client_data, %s%sXEvent *event) Widget wgt; XtPointer client_data; XEvent *event; ; { } Widget %s; _UxParent Widget %s_shell; %s = %s; _UxParent if ( %s == NULL ) _UxParent { UxTopLevel %s = UxTopLevel; _UxParent } _UxParent_UxParentUxTopLevel_UxParentUxTopLevelCreation of %s dialogShell%s_shelldialogShellinstanceXtVaCreatePopupShellXtVaCreateManagedWidgetXtVaCreateWidget %s = %s( "%s", %s, %s, this %s = %s; UxThis createCallback %s %s::_build() static %s %s%s() _Uxbuild_{ return ( %s ); } %s_MrmIdMrmHierarchy %s; %s = XtNameToWidget( XtParent(%s), "*%s" ); %s, "*%s" ); this %s = NULL; "%s", %s, &%s, &_UxDummyClass ); { UxMrmFetchError( %s, "%s", %s, _UxStatus ); return( (Widget) NULL ); } XtManageChild( %s ); if ( !strcmp( %s, "true" ) ) XtManageChild( %s ); Widget %s::_build() static Widget %s%s() _Uxbuild_{ dialogShell Widget %s; _UxParent MrmType _UxDummyClass; Cardinal _UxStatus; dialogShell return ( %s ); } %s %s::_build() static %s %s%s() _Uxbuild_{ /* Create the swidgets */ mainWindowinstance UxRealizeInterface( %s ); return ( %s ); } int create_%s_ClassId(void) { static int IfClassCode = -1; if (IfClassCode == -1) { /* Method registration */ } return IfClassCode; } %s::%s()%s :%s() { static int _Uxinit = 0; memcpy( %s, %s, sizeof(%s) ); this->%s = %s%s; UxPutContext(%s, this); User Supplied Constructor Code this->_%s%s(); } #ifdef EXTERN_C_WRAPPERS %s %s%s_cpp()%s #else %s %s%s()%s #endif /* EXTERN_C_WRAPPERS */ { %s *theInterface = new %s();%s } #ifdef EXTERN_C_WRAPPERS extern "C" { %s %s%s()%s { # ifdef UX_C swidget theSwidget; %s *theInterface = new %s();%s # else return %s%s_cpp();%s # endif /* UX_C */ } } #ifdef UX_C #endif /* UX_C */ #endif /* EXTERN_C_WRAPPERS */ %s::~%s()%s { if (this->UxThis) { XmNdestroyCallback, (XtPointer) this); } User Supplied Destructor Code } %s %s::_%s%s(void)%s { %-23s rtrn; %s = rtrn = _build(); UxThis } { %srtrn = %s%s(); _Uxbuild_ } } , Wrap_action_action_}; _Uxactions, XtNumber(_Uxactions) ); %s, (void (*)()) _%s_%s ); , { "%s%s", (XtPointer) Wrap_ &%s::%s%s }Wrap_}; _UxMrmNames, XtNumber(_UxMrmNames) ); %s%sconv_Widget %s( _Uxparent, _UxName, _Uxargs, _Uxnum_args ) Widget _Uxparent; String _UxName; Arg *_Uxargs; Cardinal _Uxnum_args; { Widget _Uxwgt; String _Uxname = _UxName; _Uxwgt = %s( _Uxparent, &_Uxnum_args, "%s" ) ); if ( _Uxnum_args > 0 ) return ( _Uxwgt ); } if ( ! _Uxinit ) { tearOffModel UxLoadResources( "%s" ); _Uxinit = 1; } voidswidgetWidget%s%s %s%s(static )%s { %-23s rtrn; %-23s *UxContext; static int _Uxinit = 0; %s = UxContext = TrueFalse %s = %s%s; UxPutContext(%s, %s); w#ifndef _%s_INCLUDED #define _%s_INCLUDED Uxextern #ifdef UX_C int create_%s_ClassId(void); #endif /* UX_C */ #endif /* _%s_INCLUDED */ %s: Cannot write the file %s. %s _Ux_UxXtWidget(Widget) NULLUxWidgetUxswidgetNULL_SWIDGETUxThisWidgetw Ux%s::%sMenuPost%s%s%sMenuPost public END OF FILE%s: Cannot write the file %s. %s: Inconsistent number of arguments on lines %d and %d. /**************************************************************************************************************************************************************/ %s (Generated from interface file %s) This header file is included by %s %s: Cannot open the output file %s. For C++, the method macros translate a method call on an interface swidget into a member function call on the interface object.))UxMethodLookup(UxThis, %s_%s_Id, %s_%s_Name)) \ ((%s(*)())UxMethodLookup(%s, %s,\ %s)) \ #endif /* EXTERN_C_WRAPPERS */ Includes, Defines, and Global variables from the Declarations Editor: Class Includes from the Declarations Editor:#define %-23s (&(%s->%s%sPart)) #endif /* CONTEXT_MACRO_ACCESS */ Declarations of global functions./******************************************************************************* The definition of the interface class. If you create multiple copies of your interface, the class ensures that your callbacks use the variables for the correct copy. For each swidget in the interface, each argument to the Interface function, and each variable in the Interface Specific section of the Declarations Editor, there is an entry in the class protected section. Additionaly, methods generated by the builder are declared as virtual. Wrapper functions are generated for callbacks and actions to call the user defined callbacks or actions. A UxDestroyContextCB() is also generated to ensure a proper clean up of the class after the toplevel is destroyed. *******************************************************************************//******************************************************************************* The definition of the context structure: If you create multiple copies of your interface, the context structure ensures that your callbacks use the variables for the correct copy. For each swidget in the interface, each argument to the Interface function, and each variable in the Interface Specific section of the Declarations Editor, there is an entry in the context structure. and a #define. The #define makes the variable name refer to the corresponding entry in the context structure.*******************************************************************************/ The following header file defines the context structure.#define _UxFromContext(cntxt) %s = (%s *)cntxt #define _UxToContext(cntxt) /* empty */ UxMrmRegisterClass("%s%s", %s%s); Widget, String, Arg *, Cardinal); The following are translation tables. %sAddCallback( %s, XmNdestroyCallback, (XtCallbackProc) &%s::UxDestroyContextCB, (XtCallbackProc) UxDestroyContextCB, Callback function to destroy the context The following is the destroyContext callback function. It is needed to free the memory allocated by the context.static void DelayedDelete( XtPointer obj, XtIntervalId *) %s = UXWIDGETTOSWIDGET( UxWidget ); %s = UxWidgetToSwidget( UxWidget ); ((%s *) UxClientData)->UxThis = NULL; XtAppAddTimeOut(UxAppContext, 0, DelayedDelete, UxClientData); %s = UXWIDGETTOSWIDGET( UxWidget ); %s = UxWidgetToSwidget( UxWidget ); UxContext = (%s *) UxClientData; UxContext = (%s *) UXGETCONTEXT(%s); UxContext = (%s *) UxGetContext(%s); (UxWidget, UxEvent, UxParams, p_UxNumParams); (UxWidget, UxClientData, UxCallbackArg); ( UxWidget, UxClientData, UxCallbackArg ) XtPointer UxClientData, UxCallbackArg; ( UxWidget, UxEvent, UxParams, p_UxNumParams ) Cardinal UxNumParams = *p_UxNumParams; The following are Action functions. The following are callback functions.Auxiliary code from the Declarations Editor: The following are method functions. return ((%s *) UXGETCONTEXT(%s))->%s return ((%s *) UxGetContext(%s))->%s %s = (%s *) UxGetContext( %s ); ((%s *) UxGetContext(%s))->_set_%s(%s,%s); ((%s *) UxGetContext(%s))->_set_%s(%s,%s); ((%s *) UxGetContext(%s))->Add%sProc(%s,%s,this); UxPUT_CALLBACK(%s, "Add%sProc", %s, %s); %s = UxCreate%s( "%s", %s%s ); UxPutDefaultShell( %s, "%s" ); %s: Warning: Unspecified argument "%s" to constructor %s. Using default value 0. UxPutContext( %s, (char *) %s ); UxPutContext( %s, (char *) %s ); %sMainWindowSetAreas( %s, %s, %s, XtVaSetValues( %s, XmNmessageWindow, UxMainWindowSetMessageWindow( %s, %s ); %s = XtVaCreatePopupShell( "%s", %s_shell = XtVaCreatePopupShell ("%s_shell", xmMenuShellWidgetClass, %s, XmNwidth, 1, XmNheight, 1, XmNallowShellResize, TRUE, XmNoverrideRedirect, TRUE, NULL ); The following function is an event-handler for posting menus.( wgt, client_data, event, ctd ) Widget menu = (Widget) client_data; int which_button; XtVaGetValues( menu, XmNwhichButton, &which_button, NULL ); if ( event->xbutton.button == which_button ) { XmMenuPosition( menu, (XButtonPressedEvent *) event ); XtManageChild( menu ); } UxPutContext( %s, (char *) %s ); UxPutContext( %s, (char *) %s ); The 'build_' function creates all the widgets using the resource values specified in the Property Editor. UxPutContext( %s, (char *) %s ); UxPutContext( %s, (char *) %s ); _UxStatus = MrmFetchWidget( %s, if ( _UxStatus != MrmSUCCESS ) The 'build_' function creates all the widgets using the resource values specified in the Property Editor. The 'build_' function creates all the swidgets and X widgets, and sets their properties to the values specified in the Property Editor.UxRealizeInterface creates the X windows for the widgets above. IfClassCode = UxNewSubclassId(create_%s_ClassId()); IfClassCode = UxNewInterfaceClassId(); %s_%s_Id = UxMethodRegister(IfClassCode, %s_%s_Name, (void (*) ())_%s_%s); The following is the constructor function. The following is the 'Interface function' which is the external entry point for creating this interface. This function should be called from your application or from a callback function. return theInterface->get_UxThis(); return (theInterface->_%s%s()); theSwidget = theInterface->get_UxThis(); theSwidget = theInterface->_%s%s(); return UxUseForAdapterSwidget( theSwidget, UxParent, UxGetName( theSwidget ), create_%s_ClassId(), theInterface, UxNO_CONTEXT); The following is the destructor function. XtRemoveCallback( UxGetWidget(this->UxThis), (XtCallbackProc) &%s::UxDestroyContextCB, UxDestroyInterface(this->UxThis); The following function includes the code that was entered in the 'Initial Code' and 'Final Code' sections of the Declarations Editor. This function is called from the 'Interface function' below.Initial code from declarations editorFinal Code from declarations editor%sUxPutClassCode( %s, _UxIfClassId ); static XtActionsRec _Uxactions[] = { { "%s", (XtActionProc) &%s::%s%s%s } { "%s", (XtActionProc) %s%s } XtAppAddActions( UxAppContext, %s = UxMethodRegister( _UxIfClassId, static MrmRegisterArg _UxMrmNames[] = { { "%s", (XtPointer) %s } MrmRegisterNamesInHierarchy( %s, The following is the "convenience function" for creating a copy of the interface. It is called from UIL code that uses this interface as a component.( Widget _Uxparent, String _UxName, Arg *_Uxargs, Cardinal _Uxnum_args ) (%s%s)UxRemoveValueFromArgList( _Uxargs, XtSetValues( _Uxwgt, _Uxargs, _Uxnum_args ); %s = UxMrmOpenHierarchy("%s.uid"); _UxIfClassId = UxNewSubclassId(UxGetClassCode (%s)); _UxIfClassId = UxNewInterfaceClassId(); XmRepTypeInstallTearOffModelConverter(); The following is the 'Interface function' which is the external entry point for creating this interface. This function should be called from your application or from a callback function. (%s *) UxNewContext( sizeof(%s), %s ); memcpy( %s, %s%s, sizeof(%s) ); %s This header file is included by %s %s (Generated from interface file %s) This header file is included by %s %s: Cannot open the output file %s. %s (Generated from interface file %s) Associated Header file: Associated Resource file: %s: The interface function specification on line %d is invalid. %s: Cannot open the output file %s. @(#)05 1.6 src/dtuimx/cgen/write_c.c, uimx, dtuimx411, 9440A411a 10/4/94 19:00:56$ $ %s $ $quote " $set %s w%d %s %s: Cannot write the file %s. applicationShellargvcommandhistoryItemsfileSelectionBoxdirListItemsfileListItemslabelmnemonicCharSetlabelGadgetmnemonicCharSetlistitemsselectedItemsrowColumnmenuAcceleratormenuPostmnemonicCharSetselectionBoxlistItemstextvaluetextFieldvaluetopLevelShelliconNamevendorShellinputMethodpreeditTypewMShelltitle.msg%s%s_%dUxDS_.msg%s%sUxMC_$ --------------------------------------------------------------------- $ --------------------------------------------------------------------- %s: Cannot open the output file %s. The interface that this file was created from has no message strings.@(#)07 1.1 src/dtuimx/cgen/write_msg.c, uimx, dtuimx411, 9432A411a 8/8/94 16:07:34topPositiontexttopCharactermnemonicdialogStyle"dialog_application_modal"panedWindowscalescrollBarmaximumpaneMaximumminimumpaneMinimuminstancechildSiteClasssourcepublicinstanceconstructorArgspropertyDefsmethodargumentsuxfallbackmethodNO_PARENTtoplevelalignworlddescendantschildtranslationtableparentpolicytranslation%s.%ssourcepublicnameclassparentstaticparentExpressiondefaultShellclassincclassspecclassmembersclassconstructorclassdestructorgbldeclispecdeclispeclistfunctypefuncnamefuncdeclfuncdefarglistargdeclicodefcodeauxdecl.*translationaction1.0r%s: Cannot open the file %s. %s: Cannot read the file %s. Note: Some of the resources in this version 1.0 file will be internally converted in order to write C code for Motif 1.2 %s: No widget class was specified for the widget referred to on line %d. %s: Warning: The widget class %s specified at line %d is invalid. %s: The parent of the widget %s was not found (line %d). %s: The parent of the widget %s was not found (line %d). %s: Warning: The mnemonic resource value %s at line %d is not a character literal. "dialog_primary_application_modal"%s: No parent was specified for the widget %s (line %d). %s: An invalid translation was specified at line %d. %s: Warning: The resource %s was set on a previous line. The value on line %d will override the previous value. %s: Warning: The resource %s was set on a previous line. The value on line %d will override the previous value. %s: Warning: The value specified on line %d will override the value specified previously. %s: A '*' is missing at the beginning of line %d. %s: A '.' or '*' separator is missing at line %d. %s: A ':' separator is missing at line %d. %s: Warning: A carriage return is missing at line %d. %s: The file contains an invalid header (name is wrong) or is of an incorrect format. %s: The file contains an invalid header (type is wrong) or is of an incorrect format. %s: The version number contained in the file header is not a supported version. %s: The 'key' in the file header is either missing or does not match the contents of the file. (Note that editing a file will change the required key.) %s: The file contains an invalid header or is of an incorrect format. %s: The end of file was not reached (line %d). @(#)04 1.1 src/dtuimx/cgen/read_if.c, uimx, dtuimx411, 9432A411a 8/8/94 16:07:17%c %s %s %sUIMXasciiDTSCRIPTUIMXasciiDTSCRIPT%*s DTUIMXDTSCRIPT1.0 1.1 2.0 2.5 2.6 2.8DTSCRIPT1.0 1.1 2.0 2.5 2.6 2.8 DTUIMX%c %79s %79s %79sUIMXasciiDTSCRIPT key: %dDTSCRIPT key: %d@(#)67 1.2 src/dtuimx/customize/ux_header.c, uimx, dtuimx411, 9439B411a 9/27/94 19:30:15UnknownUilClassrowColumnXmPulldownMenuXmOptionMenuXmMenuBarXmPopupMenumodule %s end module; %s_%s_textrgb( %d, %d, %d )translation_table( n%s '%s', %s '%s' )n %scompound_string( "%s" ) & %s%s%scompound_string( "%s" ) %s"%s" & %s"%s":=font('%s');;fontset('%s')%s( %s )keysymcolor;:;;,, ,font_tablewide_characterxbitmapfile argument('%s') = %s; %s = %s; rowColumnTypesubMenuIdcreateManagedallowShellResizeinstanceconstructorArgs arguments { }; NULLprocedures { }; procedure Wrap_ %s = %s%s%s%s (%s); %s%s callbacks { }; controls { XmPopupMenu %s%s %s; unmanaged }; constructorinstanceobject %s : %s { }; instanceprocedure %s; Wrap_procedure %s%s; '#%s', , '%s:%s'value %s : translation_table( ); ,, "%s",value %s : string_table( ); %s_uil%s_uildemo_uilw %s: Cannot write the file %s. %s: The color %s specified on line %d is invalid. %scompound_string( "%s", separate = true ) & font('%s',character_set=character_set('%s'))fontset('%s',character_set=character_set('%s'))object %s : user_defined procedure %s %s: Cannot open the output file %s. @(#)09 1.1 src/dtuimx/cgen/write_uil.c, uimx, dtuimx411, 9432A411a 8/8/94 16:07:39È +d]Ø +dSÌ +d^¨ +dT” +dL´ +dš8 +d® +d°D +d +de8 +dt +dUL +d?d +dH” +dX +dµ +d³p +dpÐ +ds| +dÎœ +d†œ +dn¤ +d+( +d1< +dl +d4 +dX +d ˆ +dè +d +d8 +dk( +diü +dlì +dH| +dX +då„ +dùè +dü +dÜ +d €  ؈$” € ` 0 !` .À 0P )„ ) )œ )¨ % 0X %h ( *8 1è¸ 5 )´ 5 *Œ * + +` +d +h +l +p ,Ð ,Ô ,Ø ,Ü ,à ,è )Ì K K$ K( K, K0 )Ø K4 K8 K< K@ KD KH KL KP KT KX K\ K` Kd Kh Kl Kp Kt Kx K| K€ K„ Kˆ KŒ K K” K˜ Kœ K  K¤ K¨ K¬ K° K´ K¸ K¼ KÀ KÈ L$ L( L, L0 L4 L8 L< L@ LD LH LL LP LX 5° ‚ ‚ ‚ ‚$ ‚( ‚, ‚0 ‚4 ‚8 ‚< ‚@ ‚D ‚H ‚¨ A ½  )ä )ð )ü * * * *, ¾ø *8 *D A8 *P *\ Áp *h Ãp Gˆ OX O\ O` ˆ Od *t *€ *Œ *˜ *¤ *° *¼ *È *Ô *à *ì *ø + + + +(  +4Ø "x Oh OàË P0 #Ð +@ +L P8 +X Q¸ð@/ZÊ À$!Šerrno@chmod@ @__mulh1@__divss2@_iob@optind@exit@ strlen@ fopen@ realloc@ malloc@ free@ fclose@ vsprintf@ vfprintf@ sprintf@ printf@ fprintf@ strncmp@ strrchr@ fgets@ strchr@ isdigit@ sscanf@ fscanf@ isspace@ islower@ toupper@ stat@ fseek@ strtok@ isalpha@ ftell@ strpbrk@ isalnum@ @ strstr@ rewind@ fgetc@ catgets@ catclose@ catopen@ getopt@ strdup@ optarg@__start )|! € „ ˆ Œ *° C@ CD CP CT CX C\ C` Cd Ch Cx C| C€ C„ Cˆ C C” C  C¤ C¨ C¬ C¸ C¼ CÀ CÄ CÈ CÌ CØ CÜ Cà Cä Cè Cì Cð Cô Cø Cü D D D D D D  D$ D( D0 D4 D8 D< DH DL DP DT DX D\ Dh Dl Dp Dt Dx D| Dˆ DŒ D D” D˜ Dœ D¨ D¬ D° D´ D¸ D¼ DÀ DÐ DÔ DØ DÜ Dà Dè Dì Dð Dø Dü E E E  E E E  E$ E( E, E0 E4 E8 E@ ED EH EP ET E` Ed Eh El Ep Et E€ E„ Eˆ EŒ E E” E  E¤ E¨ E¬ E° E´ E¸ EØ EÜ Eà Eä Eè Eð Eô Eø Eü F F F F F F  F$ F( F, F0 F8 F< F@ FH FL FP FX F\ Fh Fl Fp Ft F€ F„ Fˆ FŒ F˜ Fœ F  F¤ F¨ F¬ F° FÀ FÄ FÈ FÌ FÐ FØ FÜ Fà Fè Fì Fð Fø Fü G G G G G G  G$ G( G0 G4 G@ GD GH GL GP GT GX Gh Gl Gp Gt Gx G€ G„ Gˆ GŒ G G  G¤ G¨ G¬ G° G¸ G¼ GÀ GÈ GÌ GÐ GØ GÜ Gà Gä Gð Gô Gø Gü H H H H H H H  H( H, H0 H8 H< H@ HH HL HP HX H\ Hh Hl Hp Ht Hx H| H€ H„ Hˆ H˜ Hœ H  H¤ H¨ H¬ H° H¸ H¼ HÀ HÄ HÐ HÔ HØ HÜ Hà Hä Hè Hð Hô Hø I I I I  I I0 I4 I8 I< I@ IP IT I` Id J@ JD JH JL JP JT JX J\ J` Jd Jh J  J¤ J¨ J¬ J° J´ J¸ J¼ JÀ JÄ JÈ )| )€ )„ )ˆ ) )” )œ )  )¨ )¬ )´ )¸ )À )Ä )Ì )Ð )Ø )Ü )ä )è )ð )ô )ü * * *  * * *  *$ *, *0 *8 *< *D *H *P *T *\ *` *h *l *t *x *€ *„ *Œ * *˜ *œ *¤ *¨ *° *´ *¼ *À *È *Ì *Ô *Ø *à *ä *ì *ð *ø *ü + + + + + +  +( +, +4 +8 +@ +D +L +P +X +\ +d +h +l +p' +t +x +| +€+ +„, +ˆ- +Œ + +” +˜# +œ& +   +¤ +¨ +¬ +° +´ +¸ +¼ +À +Ä  +È +Ì +Ð +Ô +Ø +Ü +à +ä +è +ì +ð +ô +ø +ü , , , ,  , , , , ,  ,$  ,( ,, ,0 ,4 ,8 ,< ,@$ ,D* ,H! ,L ,P ,T ,X ,\ ,` ,d ,h ,l ,p ,t ,x ,| ,€ ,„ ,ˆ ,Œ , ,” ,˜ ,œ ,  ,¤ ,¨ ,¬ ,° ,´ ,¸ ,¼ ,À ,Ä ,È ,Ì ,Ð ,Ô ,Ø ,Ü ,à ,ä ,è ,ì ,ð ,ô ,ø ,ü - - - -  - - - - -  -$ -( -, -0 -4 -8 -< -@ -D -H -L -P -T -X -\ -` -d -h -l -p -t -x -| -€ -„ -ˆ -Œ - -” -˜ -œ - " -¤ -¨  -¬ -° -´ -¸ -¼ -À -Ä -È -Ì -Ð -Ô -Ø -Ü -à -ä -è( -ì -ð -ô -ø -ü . . . .  . . . . .  .$ .( ., .0 .4 .8 .< .@ .D .H/ .L .P .T .X .\ .` .d .h .l) .p .t .x .|% .€ .„ .ˆ .Œ . .” .˜ .œ . . .¤ .¨0 .¬ /home/jeanchen/sandbox/41C/src/dtuimx/ibmr2/dtscriptlib:/usr/dt/lib:/home/jeanchen/sandbox/41C/src/dtuimx/ibmr2/lib:/home/jeanchen/sandbox/41C/src/dtuimx/ibmr2/uimxdir/lib:/usr/lib:/liblibc.ashr.o_system_configuration setlocale