Path: ns-mx!hobbes.physics.uiowa.edu!zaphod.mps.ohio-state.edu!cs.utexas.edu!utgpu!cunews!nrcnet0!cu23.crl.aecl.ca!wl.aecl.ca!delaneyg From: delaneyg@wl.aecl.ca Newsgroups: comp.binaries.apple2 Subject: Finder Extension Piece O' String Message-ID: <24MAY92.09281974@wl.aecl.ca> Date: 24 May 92 15:28:19 GMT Sender: news@cu23.crl.aecl.ca (USENET News System) Organization: AECL RESEARCH Lines: 158 Nntp-Posting-Host: wc4.wl.aecl.ca Piece O' String -- A Finder Extension that remembers your selections ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ What IS it? ----------- Piece O' String is a Finder Extension that let you have the system memorize and later restore the currently selected icons in the Finder. To this end, it adds two items to the Extras menu: "Preserve Selection" and "Restore Selection". Uh, that's all I can think to say about it. It's pretty simple. "Features" ---------- Piece O' String will remember your seclections even if you launch another program and return to the Finder later. Selections are also preserved when you shutdown. Piece O' String saves you selections to disk in order to accomplish this. Selections will only remain memorized for the current Finder session if Piece O' String cannot write to disk. If the window that contained your selections happens to be closed, or in the background, Piece O' String will open the window or just bring it to the foreground, and then select your icons. Credits, Thanks, Etc... ----------------------- I got the concept for this from the closing part of the System 6.0 Finder ERS. It seemed useful, and most importantly, wouldn't take long to implement at all. Thanks go to Ron Lichty for such a neat idea. The programming task was also made much easier by Bryan Pietrzak's SmartMacro package for ORCA/M. Thanks Bryan. Closing ------- Piece O' String is FreeWare. Source Code in ORCA/M format is available from the author upon request. It's also Copyright 1992, Non-Stop Enterprises, All Rights Reserved. Um, well, that's all I can think of now... Please direct any bugreports, anomalies, comments or suggestions to the address below. I'm... Nick Lenz GEnie: N.LENZ P.O. Box 1606 AOL: NLenz Monrovia, Calif. 91017 I-Net: nlenz@ucsd.edu FiLeStArTfIlEsTaRt ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789() MPIECEOSTR.SHK AMR2AAAACA(4LIQg4WLA4SxMHQBuAMR2Ac11 GVvTlzW6CslfAAAAUMjFEQBXYUAAcRxMAQAFAEQBAAAAAAAAZDAAAAwEAAAAAAAA GVvTJFA2DAAPAQAABAAAAoDAAAw4AYLAAAAAAAAAAAQBc5AEAQQEsAgAUwFFFAAB UMjFEQBXAUAAAAAAAAwAAAAAMAAAAAAAAAAIAAAABAAAAAAAAAAAAgMACAAAAMAA ZBAAKUvo8CAAAAACDAgAAIAAAFGvAAgCAQgSpBFAlNWZ0N1TulmcAAwZAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAA()PAKu721jQuDwGFXCAUDAAQAgACADCAOcAQACRA IDaAbLAQQRCQJVCAFFSkhyknEWgILgCPaxSARoqsLIwCIBudADwRb0hFSEJOE7AI ALxqKUCwEwAIpOAPr1v)TOJtIFAKgEBRhJIIpQDOI1j)AAmdCGArIWAtCFo6hDQV 6mD9VDaICI7SLZozJARxAAQvZEitAaJ4iybXQioIDq8KQmrA6RjBUZtqwf62sJDw yOTtAQBIkGD6tH65Z28WQARXDAWFieg4QCrBpT3mAAkTFwPkuoPBOIMgmtCEAiAb POkP2iVBUDAEAslwE2OXTAiBnGAL6RDA4llT3ldD()WaDt9dJuqb4vwF4tR7gh8K wEQt5BgDACgACGrM(0nLaTh92PwM8slrC(d(Uw6spiDAkoSAAGBqEstm)AKwxzhx HxDZPtDjgBLOVA6wAMdCJojQuEzWaYYD4AdqEaDJFEsKAo8naRQMAR8aghCQGl7D vGKOaBAEQEbygAUAD8CggGU4AYoN2CaMSqNHWpaBqtonk7BAe6gqk7oCnUZ0NuU7 atqSsyYczjQBqAIYrJS2roigVAyKhZAvMcAYAgi0W1AgNUGW4x5CW04wjDqp8jTD NKCgoYsM6QyQDjE58PTjAiGGwqCjP4xIHKZGRlUANOCIQIcOy04gBgEywgHglQzy MyDAGewxnBJAjtzF2GzsazO6BcBTBtsUgFnLIWAAIDEVEVCBHFNowgBGNADGYDwA BQRsWyoRiCxJroyKoRDAOJERWsGjkYDgAaFl7zoNoRYEpguB2CxWXUWRR3DYkDgQ ClsMxTGAHaRWpsdApB4FXk02dbHSbBUBFQu7c8lFmWo92gxXKZcQVAIDeBYBuHhI YyEgdYARlYp2G5o1JAOn2ZlBXWWzd34C)h5FnlJowCTWcU9YRAKAFwBwYyRFMGwZ AqRIOeBhiZTrg1Beo5)hNAQEsBHNop2KLAqOyZBEVKLvFMuoAAh9GljcAsEgmdP4 aZlhZaaJppramI1ghYKSIZDeAAoJLHAoSCQjnBYGMZLs(GgBFJcw(FEAVAKIoIxD WBIJkpCN44EATAIS3TzEOFwBAFkuQTFBEAggD49KBFDIREOaaQwi2VQUoJRREwYh CEtkssMANER4ymB3eEBbdBczsA0BV2ygoBRaEEJhOLJ6XgeESQgaUmE6RHIJAIZ0 SREBLU4hRoV2UEAJ)mTAws7LLLCA3a7pI3iSoLd1ngc8Aw3rJ4k9bVJQRAMBEv2z RqF9VvuPNynz37B09EuwEED8RhkFyMiSKA01VAAgHPaqTg2AQzPgGZxI2ws2CLjB OiBzAxBNoQPDBlDyvAItAA0y4qFP(dBlN)Cgo7FaBhOOwqIE4wvNS1TIVAIGGesg hjXjyo9OGrxwhXI6OsMa5G(GAVSzoVNEkQ(CIn7RzVY8GlhlXLzWUG0NNAwAq3BN JIAGDTyGTsLCiCSgYrT4C6eydxUGAswAkSiAILhDsQIE6iE1AQAcIoDBE4CZeoQM 35S3GNFPn53KJ45NFXxoxb8SLGKouyrVArZEcx(Im3TA7hQ4eK6HhCEdsVsyTA57 mEAA)csUQHw)AyZEOfSnBA6hAMCUQG3TUiC)IWLAuanosQIbMfpaiAtRo5eAc)tZ p1cEaCqJgzW0JvGLiZAksSAAhMO4BjaMgDVzJU7h8Qm4UsylFCkIHFqczOrO2Ohz vTnI8IGLag8jxa2FZVcEu8FSkBQs6NCIEXhBXbiHByfxPQRsnbIaAgrzjQDAUdGd EAAQJbYsBEbmADG9AaQbIk7ADkgQ)DUBAdh)OCcEDWLBldRq(nraaIaNHADC2w33 27JADwBz1kOwNcpPCAKB1DUEFKV6AMh2eIhcEA0InIIMIDEAOjyoZkO0ACwygWgZ VWUDGkCXjaI0Q4gWKhyvqpXKYEAjtBwIbld7Jq44ASwQ1elHEZ25g1ASzUn5iQkR xBiW0SQVmko4i1QhXr4iRl3(Yhyf4NSHvAN9e4oWnBVBwHxXWD216CrZYQQEYRKe BAWQoKIAy8oAF84BYaFfACoAxjDXF88iEg0wmxG4ZmJ22a42NQ4n2o(xaoFYCUmg RhIARol54RQDWmXkDRwEIot21WJyRrREqEiW6cKMPlS3ABxoRYEnsEEg6tBYaAMI EAhGhBMOw4HVIPqg5YAUeEC(VCIHgIIPMAUKpDA5DBAQFAAJhRZO1evDAlxQyUIM MoGjDiEdyawnFRdkJoAQCShFhxQHY3ERgE)T0ZaaIsCAHoEsUKkhlIgoQexB0xQI NNEC6CJUABwcjd8dv1ISAMGnAgB7VCYDikRjEbIO8PwQsCQdAEJbkc9CWxkHiyaF YVOPhgZoyGDeQMQhwY4jV7B5FQBkbDECBQhEo6VC47xQHhIQTICSGB0rxwLNsSnD EMwgHAEaDAJRBiSIgA2Cgnxw8cIYQEE)EAthBYVKMk1iKjxw4YAqOGPyAGTvQIhA MCRwpQIwNEAYDDcbhhwHkCVC6WhwxsOWBEN7AxRA4KRA6iAgzYIINEKqEBBcxCRI EuECvWhguUMqNEigjj2awOfH64zxFAIgCACOAhLFQ5nCoVChoxQAcMEcICj(CDGR QY6EwxithtQ0cMMKLgS6Aj0BIfhg4YAoQEE2EAtjBTZMornDGAyAEhYYSICOGCgl BoZM0OnDV8xQsCMGCCWPBzCGwGVC4ehQPlYTZIGmHgR1hJ(OEgwDUAAwLAE8ECIc hyVJQO2CL87AKhQ84ME1M1elRHOzUH9OBgBHNLFYACzH8VdXgNgHU2j2CVGrPAAB ADSywJ2BsjXjKAwgnIIqLGCUgCAQwQAHU(AA(UAoWwF1eBGBQlXzWHBAFgAXAECK zBFEATBJXXDcdn9wAxhLICGFEdTNO0O3Y8xDCzOgBUY6c4C0AhRZpLs79HuRE7or Z0x(8AzBxRKPDXMAIIwIGwPo5BIEezmKAp17r1GwPbgDgA2I9A1)wGw6PcteAEAZ jst)EckhMAw2gSAYAcLoxPQAOMw4AAAgG0ABhgEKAUAAo4R8AgAKPcUAAgAAQQPI OGAwUYwSRDM5Ag0lCYiERILA69KwF4))zAHHlB8ZJDQARgO7gZDAyoEOwMdmO(D6 UoA0URIxCAMQKQIFpBYBU4Mwk1QAVFbTBWVjiijGVhZ4zYdxGXgXLiM4hm9ICQVw sYAA6c0BO0NHXca1iBAEW2dYoCLBgFGpMFWA0rDH0QZAUacZEGfApgoGkSOdmOXc 7wBj4icZ5EHAnY(8H6T1G0nH5oJRAKMIaKDMQkGjQDfRmNeK3opTYCkbHMSe50JR 4u(m81d854pS8t9wGOmfw0pzbbjcjEAcQQ39MIMbaO7lbvhyEmexGPcYW0hNkCOI fw21ygoPDAq0y)djOOKeQTl5srTwDhmyyuewKG2coiuMQ4wAhOAmBNAwBDHSgTH7 TrTbtsggWyND6M4YAg88xwTIDin3oehDOG1K7V5EfX8QvjjwnhRxxiGnwpRxm0g4 uBpwARDDMIKoiaY4NXDoNBgnAJNNNKOGgotNh4gjqqXOORAIEIOwYIJEhm7AyipI npCjNJzwAAA5ZCQBMOMLkh9PMI)uBIVEcYYIBApcdPyP0GAas4yN13owNAB4wnju OI4Ykzd1rYDLNMbaE19NEFLXDxo4BQgDPOU12wtQ88Czb7E6WcMrDW6X20cuM6Gb 7N8A80IlOCIQGycjNEzaztYNGEYoNChrSGujYNwEV74JmccECOmVa0DOOKB07QEP 60wAUXCBQABUWTdV18hRbLdLUAqyVtEBIAyaQCk(x1gINBc6Nhni100Q6pAEBeCw HlvtAgXAhDCeIBQB4FAm4bKJc0wnBeo)(dDjDGGm4E2)K8n4BiACgeAhUOCugo0A dV5JlnrfCQHnVaGI5gQFAEBIiAcwKjFAEiYi6jxDoHwnhLSeOJpAjCAm6C4CnOa6 oDsN(wYAcmOIAakpTEKCpDiTgURqFguwA7lpVQI7pvFG4Lxfj(h(6jdELm6noltR GZ6Ao2u(aazlZmKgrthf(1ooaCKo5h6DUdAgyDgLoiAgLDQuocxJcMwcyzxZGVlg ayMQ8A4Erx58zDiXW5QBYSHw5fzRVZ48nynbI3gmIHP)Z(aLlwMgAk3VOumxLeOw 5IEWy02nupQ84fg5DEGJA9DmzMq(T4dyPL7dsrPZnEX3RheHd4j1pL9TaOh)fc0u d6e)ASgzh1d7)Jv)kns8qbAA))z1CDETACQHUHERM97hc8AbAjzdQ6eH9jOAcPxI wcwSHgnGgQCOI)5eSv)hGE8V8BtFJNz7AE(Asx0jp7HkJA2Y(g7TPIXCBsDgwbiR EwzxGCLEEmsOXatAlV(kXDgoOB8iXahMN5xB7TdZEGwxwS7RkxOJHsPC2QkAGegs F0GhGj1ewYtFs1YiIDfAGbAWwEL6fEvfZuBEId7FVXpMB4ILAMSkAEgoGVvTT6F2 DAAPAIAABAAAAoDAAAw4AQAABAAAAAAAAAgAcRBMAQAFwAQBUwFFFAABUMzFEQBX AUAAAAAAAAwAAAAAHAAAAAAAAAAIAIAAAAwAfOCAAcQZEMMASBAAkFWZl1kLAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAb7PAAbo7g2ABzkCpIygpAdyJjEKTb24JaByM RAAtRQIBKT2hRFAyd(ABm7mMjnHpdQgBoHGNTBJgL1kpnrRMzjMgG7spYXWOzQKE DSmMG6XbwhGNKXaBANFJzHKpLc24HEQBYyjFDHGclp0hIGrhHNSUFByjpRjkORIF rTTlpBEgJB(xyP3gYnPzLHopa8mNYEj6Z0gx9mysbypsa0y1sN2gDRnse00h1hDE 4nvjY08NdIjk4VjkG9a0o2wFbGCvIZiRUyiMDxgqMxohGdnO532LbTveDzwrpTHy O4opgKCEYbNDOHmVF1Tn7jONUS4VZRoMMfpGIQ6kqCyF9lEoJUuMYzWrCgEgfxkY W7m09wBmjz8JqJGMKwlqdmgOgDy7DRKsIH75QDuNGQbCiCDRsRJj56kgIpVbCqCI IJEDcYYIOiugbJMNXWaqrrEvoKoJ0m86KpktZy4wsKgaGfjDEOAQ45tvG44SjvH9 CnDDFNOakSzvSa6wtDL684KMNi42ATOwjrobxPhJCneROOGYDSf0ygrjgjGyKNsj ysgSgqON3w4gDAn7gE4OCrGpqByqZ2yrMwIvWzcOMG4ATTt0M(KLyzgZuETxNC5A 8wl0lQTquwamuABJkAJzsRzxNzwIros7(3bjvOiMTpcz6QCDMiuGgi8TEv6EcG9E rKkSvyiKidzLhSLZ8q(j144cizkBusNxMtI9qIls6QyjDUnJtRxSEVjICGlOw64A pSo6ebDP1kAw1ZDEbHIqjhAxuVDjvmMrNKF1KoCsUpWseeDvILXB8esXNu9AjhK1 EDhL1OFYdYb9WOlUx3lw2YuWOn0KdDZyMLDyCyhBpvTp1MCmKBlKOK2TDjB6d2Yh BAqsI6s8Lbb9DwCW(XpDm0UJ4R(MRe8QJURqCjzKlOEkdY3N5qgcBLA6gdhBULHI YSqIV6jowrNcLv3LOMKMjIlN79KGwAw0ZI2L1yycm4J2T04w2JCVoOYDPrcxcPgq XELkS2YQoweDNsm7uKUmxq4UMALmA5fjOmHS8plOjRQEj00ggDzoGLrHsN3GiV1o UV2bkW(tS3EHoBEjXA3AJTxDeEzKOK0ED5MP9EykDglwkkyvJkbtOv1b1s9zDjjw fSJoIKGko5FI5GnIAh25NLNdIqGH0tCmHAoyX1TVsI93MmqYuo2Kam8QqhJ5wcDi 3zy1vvX3J9yOKP95PmkjnOEFuulvwY76jRkwgrz0luIGAqOOs7gjvMM7BmiywtHY DNEy3ArzgQMEQmzBcqWQWIJQdRILMGGHTRvRwiuGBFAoUAJyADm0gHIiRiTOIv1Q qAKMrFGtaEYOD4OsQGvHuzzx6hoc4YDcs3mMRrDTuHUjEKBxxUe9DjqY2xUjtkYN Sa1BGQhGGUdhwBo3783Um3(g)Qi418avJE5g1hKT9FwhtRA7PFOyAADQGh1JAwUP 26RiKIQAIEKHIjhbgz5bUYiAalQwAMOKCCOoHB2JA)GCtJwAbMAACEFuCgXQ4q(E ofjRN9YgLnEIGCJ7mRKMyEFCyZXEYMAEGAOxAxjbgrlEQLDhudT4kkA04CQgQgZO YU3Scggy2YgMzFA1VDrIlfSLhSikAEUY2cM(MllhzohYchcm1EjZAAQAAAAAAAAA AkNH