- Tabbed document user interface example

From: Anton Dmitriev <"Anton>
Date: Thu, 21 Sep 2006 18:16:08 +0400

----boundary-LibPST-iamunique-2142686563_-_-
Content-type: text/plain

Chris and Robert,

here's a consideration: are the tab views 'transparent' to the system or
not? Here's what I mean. I used a splitter from the cpc collection. Works
great, except when I get a trap and click the button to go to source, it
won't do that. Instead, one of the standard modules traps. As I understand,
Views.Open checks first if the specified file is open already, and if it is,
returns the open view contained in it. Some module in the Dev subsystem
treats that view as a TextViews.Vew - and traps.

Your case may be more complicated. When the debugger tries to Views.Open a
certain source file, will the system be able to figure out (in Windows or
HostWindows) that this source is already open? I think not (yet), but I've
not tried you examples. What may happen is that a new window will be open
with that source (already open in a TabView). What if you have unsaved
modifications in a TabView? will the new copy be modified or outdated?

I believe all this can be made to work smoothly, seamlessly. Blackbox is so
extensible!

Anyway, this is just something to consider.

Anton

----- Original Message -----
From: "CFB Software" <info{([at]})nowhere.xy
To: "BlackBox Mailing List" <blackbox{([at]})nowhere.xy
Sent: Thursday, September 21, 2006 5:12 PM
Subject: [BlackBox] - Tabbed document user interface example


> Robert,
>
> OK, thanks - got it now. Your's and Doug's replies motivated me into
> getting something started. The enclosed code does two things (see the
> two commanders at the end of the source):
>
> 1. Allows you to open a file in a tab in a new window.
>
> 2. Allows you to open additional files in subsequent tabs in the same
> window.
>
> The tabbed windows automatically resize and scroll.
>
> If you make the enclosing document go full screen to fill the BlackBox
> window the tabs then appear as a row underneath the menu. A picture is
> worth a thousand words:
>
> http://www.cfbsoftware.com/images/TabBlackBox.jpg
>
> However, it is useful to have the log window open separately as well.
>
> Once you have selected one of the tabs, you can then use the normal
> BlackBox functions that operate on the current window e.g. do a compile.
>
> If anybody thinks the idea is worth further effort, what needs to be
> done is:
>
> * The initial window that is opened needs to have a larger default size.
>
> * Additional commands are required to close the individual tabs and save
> / print the contents of the files associated with the individual tabs
> etc.
>
> Cheers,
> Chris
>
> StdCoder.Decode ..,,
> ...nY....3Qw7uP5PRPPNR9Rbf9b8R79FTvMf1GomCrlAy2xhX,Cb2x
>
> hXhC6FU1xhiZiVBhihgmRiioedhgrZcZRiXFfaqmSrtuGfa4700zdGrr8rmCLLCJuyKtYcZR
> iX
>
> 7.2.s,6iF.,k,5TWyql.bnayKmKKqGomC5XzET1.PuP.MHT9N9ntumaU2,CJuyKtQC98P9PP
> 7O
>
> NbXmb.2.oU6k2EzT.0E.cUGpmWLuOpoKqvCbHZiYpedhA704TeKKw.bHfEWUmL.6..D.Fx,6
> ..,
>
> sUGpmWbBxhYhAbndMHT9NY6Mw.sQq2Y6cwB.0.ZR,w,Ip3E.0E.EQ4.86.QC18RdfQHfMf9R
> 9v
>
> Q7ONb17.,.D,,6.I16.M.6.JFyuv.U.2m,.lS.AU0KyB.,UK,,UO.,.1U.c8.2UwK.s.EBl.
> O.
>
> 0EBk.S.Q5AU9U.YV,.,UHBm0s4Rd.8ssHomOrVyqqqqkuKmKKtCLLCJuo8.,Mw7ONh1.uGf.
> 2U
>
> mT.6.220E.E10.0UJURV.2.Q8.8T5U...B.0UJUPUzjdDZcJZd33YEJidpiIBgWpedhAbvCP
> 68
>
> J765eF386ZNA,tI99Q,dAV7Ah76JN8PM1HMGP8ITeId865uPRfR9fQdPNZvQN767OO19PTvN
> N7
>
> 6BOONPNb99,tId9NNuPD99C3dOM3fJEKqk2akdGLtaKrSqtmGEGpmWLuAgk3iZJinFeUj,N7
> 6d
>
> 0h0cJHPNQ5PM0hOEZO1HM0b9Rp76b8R71Ui.rN1PEc8pbCoWGoe8pW0mb0rmuKXaKqKKEWGf
> 4I
>
> d0Gr4qqKKR0GXaKqQiiodVhBr76hOEZGveHEOpoKan,amRqk2aEf4YUYhjRgu2Y4BB6HTvM1
> 9R
>
> TfQr765vPRfRp765uPRnm.RtETfP.rN1HM0H6Rp76dONlnaEqoZB,r76BfC,7J99SAAU4xhm
> hh
>
> VZiohgmR58oWSoYuo4ak2mqrCKEenS0GbaIaiHEuqkqaUIbx2YWIYv2YXVUIbx2YC,PM0HcR
> ,d
>
> CvFfaqmQCT8P798hOO911vQL99,7PTvMN76RPMPHK0mlyKrAZvgV7gcCZcUwdkhAkRqk4aUG
> ,E
>
> bKqveGEWmIeHECJu.UKVvM0HcJcR.b1Q5AViBghhgu.CbCVvgV7I6.bHEenS0mdGLm.QC7PO
> Zf
>
> 9RONj98HtCPM0HsHVPNR1WGr4qqY3hP8rN1QCRtI99RH8R9PPF7AN76RPMYYg2YqB3cI98Jf
> eI
>
> R86b9RPM09eHodZxivgVB..Gom0rrCroGLJin4a..hOO917ONVvP68RONj98am4akWu27ONV
> 1i
>
> n4qk2.UDVChgrpcdZhZJZvgV7AVKB6CLR0mU8Jd4og0GO0mbOIECIY4Idin4aU7.p,QCkRUq
> Jb
>
> Uo8EfkRAV0,sI.RNGR9RduPb8RZPO2ZnZiiodjpgIBgWRicAZg2YnBZvg,y2O2W0Y3.b1.Ft
> Qd
>
> f9.UiBAG0gV7g6w7o7UvkWuIW2emBBcJsQqk4WGJ0WmhgVZiZ3YV3Yihgr3YrBhiZgjxiUAg
> iZ
>
> gUwhkhgi3Yo3hZ3YaBhmRio3YoBgWJgZZgUogdZB,d8HN136637IZPOh1h0Y6.,tId9N5OP7
> vQ
>
> RtHVPN8m4qEIsHVPN0mtKLlCrm4ruKKrGLEGrkIA.b96HfP,7RsQ1PP996jPOR1emIq..o8k
> b0
>
> 5RW4VWIklbeZlVyKrGLtyKqmqm8rtQ8CIu8LqGomCrl0ksH3..RtEYCU2hgnRg.sEMM.Et..
> ..k
>
> tu0.Y62Umb.2.Y02.A,,E.0..4E,5TeK4ZORNPNZvQRtIIepZBG20ksH3.bf9ZORNPNG20Et
> D.
>
> 0E.ses,sc6.,k,,UnpZHldGrwmqmGomCb.AS.c9Ajg,0EtT.,E..W.e32.86.c918R.9HWQC
> ,E
>
> 0E...7,,M.,.,.,tcp00kXat.wnjl.k.E.0.3gwP.0..I16.M.EJ2wAC.6.VQ.E..YVsH4EK
> it
> hQVs9E3Qw7uPgBQC5uP..I06..E2E.U76.2kLRCNN65J.nT32kwL,,sKFHKHGA,F0....
> --- end of encoding ---
>
>> -----Original Message-----
>> From: blackbox{([at]})nowhere.xy
>> Behalf Of Campbell, Robert D (SELEX) (UK Edinburgh)
>> Sent: Thursday, 21 September 2006 6:54 PM

>> To: BlackBox Mailing List
>> Subject: [BlackBox] - Single or Multiple, Overlapping or

>> Tabbed, documentuserinterfaces
>>
>>
>>
>> Chris
>>
>> Coded version (I thought that Pac was virtually a
>> de facto standard by now).
>>
>>
>> Cheers
>>
>> PS - Does Outlook 2003 have a Menu item to insert (not attach)
>> text files; I have to cut & paste from something else - in this
>> case TextPad?
>>
>
> --- BlackBox
> --- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy
>
>

--- BlackBox
--- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy


----boundary-LibPST-iamunique-2142686563_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIENocmlzIGFuZCBSb2JlcnQsXHBhcg0KXHBhcg0K
aGVyZSdzIGEgY29uc2lkZXJhdGlvbjogYXJlIHRoZSB0YWIgdmlld3MgJ3RyYW5zcGFyZW50JyB0
byB0aGUgc3lzdGVtIG9yIFxwYXINCm5vdD8gSGVyZSdzIHdoYXQgSSBtZWFuLiBJIHVzZWQgYSBz
cGxpdHRlciBmcm9tIHRoZSBjcGMgY29sbGVjdGlvbi4gV29ya3MgXHBhcg0KZ3JlYXQsIGV4Y2Vw
dCB3aGVuIEkgZ2V0IGEgdHJhcCBhbmQgY2xpY2sgdGhlIGJ1dHRvbiB0byBnbyB0byBzb3VyY2Us
IGl0IFxwYXINCndvbid0IGRvIHRoYXQuIEluc3RlYWQsIG9uZSBvZiB0aGUgc3RhbmRhcmQgbW9k
dWxlcyB0cmFwcy4gQXMgSSB1bmRlcnN0YW5kLCBccGFyDQpWaWV3cy5PcGVuIGNoZWNrcyBmaXJz
dCBpZiB0aGUgc3BlY2lmaWVkIGZpbGUgaXMgb3BlbiBhbHJlYWR5LCBhbmQgaWYgaXQgaXMsIFxw
YXINCnJldHVybnMgdGhlIG9wZW4gdmlldyBjb250YWluZWQgaW4gaXQuIFNvbWUgbW9kdWxlIGlu
IHRoZSBEZXYgc3Vic3lzdGVtIFxwYXINCnRyZWF0cyB0aGF0IHZpZXcgYXMgYSBUZXh0Vmlld3Mu
VmV3IC0gYW5kIHRyYXBzLlxwYXINClxwYXINCllvdXIgY2FzZSBtYXkgYmUgbW9yZSBjb21wbGlj
YXRlZC4gV2hlbiB0aGUgZGVidWdnZXIgdHJpZXMgdG8gVmlld3MuT3BlbiBhIFxwYXINCmNlcnRh
aW4gc291cmNlIGZpbGUsIHdpbGwgdGhlIHN5c3RlbSBiZSBhYmxlIHRvIGZpZ3VyZSBvdXQgKGlu
IFdpbmRvd3Mgb3IgXHBhcg0KSG9zdFdpbmRvd3MpIHRoYXQgdGhpcyBzb3VyY2UgaXMgYWxyZWFk
eSBvcGVuPyBJIHRoaW5rIG5vdCAoeWV0KSwgYnV0IEkndmUgXHBhcg0Kbm90IHRyaWVkIHlvdSBl
eGFtcGxlcy4gV2hhdCBtYXkgaGFwcGVuIGlzIHRoYXQgYSBuZXcgd2luZG93IHdpbGwgYmUgb3Bl
biBccGFyDQp3aXRoIHRoYXQgc291cmNlIChhbHJlYWR5IG9wZW4gaW4gYSBUYWJWaWV3KS4gV2hh
dCBpZiB5b3UgaGF2ZSB1bnNhdmVkIFxwYXINCm1vZGlmaWNhdGlvbnMgaW4gYSBUYWJWaWV3PyB3
aWxsIHRoZSBuZXcgY29weSBiZSBtb2RpZmllZCBvciBvdXRkYXRlZD9ccGFyDQpccGFyDQpJIGJl
bGlldmUgYWxsIHRoaXMgY2FuIGJlIG1hZGUgdG8gd29yayBzbW9vdGhseSwgc2VhbWxlc3NseS4g
QmxhY2tib3ggaXMgc28gXHBhcg0KZXh0ZW5zaWJsZSFccGFyDQpccGFyDQpBbnl3YXksIHRoaXMg
aXMganVzdCBzb21ldGhpbmcgdG8gY29uc2lkZXIuXHBhcg0KXHBhcg0KQW50b25ccGFyDQpccGFy
DQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tIFxwYXINCkZyb206ICJDRkIgU29mdHdhcmUi
IDxpbmZvQGNmYnNvZnR3YXJlLmNvbT5ccGFyDQpUbzogIkJsYWNrQm94IE1haWxpbmcgTGlzdCIg
PGJsYWNrYm94QG9iZXJvbi5jaD5ccGFyDQpTZW50OiBUaHVyc2RheSwgU2VwdGVtYmVyIDIxLCAy
MDA2IDU6MTIgUE1ccGFyDQpTdWJqZWN0OiBbQmxhY2tCb3hdIC0gVGFiYmVkIGRvY3VtZW50IHVz
ZXIgaW50ZXJmYWNlIGV4YW1wbGVccGFyDQpccGFyDQpccGFyDQo+IFJvYmVydCxccGFyDQo+XHBh
cg0KPiBPSywgdGhhbmtzIC0gZ290IGl0IG5vdy4gWW91cidzIGFuZCBEb3VnJ3MgcmVwbGllcyBt
b3RpdmF0ZWQgbWUgaW50b1xwYXINCj4gZ2V0dGluZyBzb21ldGhpbmcgc3RhcnRlZC4gVGhlIGVu
Y2xvc2VkIGNvZGUgZG9lcyB0d28gdGhpbmdzIChzZWUgdGhlXHBhcg0KPiB0d28gY29tbWFuZGVy
cyBhdCB0aGUgZW5kIG9mIHRoZSBzb3VyY2UpOlxwYXINCj5ccGFyDQo+IDEuIEFsbG93cyB5b3Ug
dG8gb3BlbiBhIGZpbGUgaW4gYSB0YWIgaW4gYSBuZXcgd2luZG93LlxwYXINCj5ccGFyDQo+IDIu
IEFsbG93cyB5b3UgdG8gb3BlbiBhZGRpdGlvbmFsIGZpbGVzIGluIHN1YnNlcXVlbnQgdGFicyBp
biB0aGUgc2FtZVxwYXINCj4gd2luZG93LlxwYXINCj5ccGFyDQo+IFRoZSB0YWJiZWQgd2luZG93
cyBhdXRvbWF0aWNhbGx5IHJlc2l6ZSBhbmQgc2Nyb2xsLlxwYXINCj5ccGFyDQo+IElmIHlvdSBt
YWtlIHRoZSBlbmNsb3NpbmcgZG9jdW1lbnQgZ28gZnVsbCBzY3JlZW4gdG8gZmlsbCB0aGUgQmxh
Y2tCb3hccGFyDQo+IHdpbmRvdyB0aGUgdGFicyB0aGVuIGFwcGVhciBhcyBhIHJvdyB1bmRlcm5l
YXRoIHRoZSBtZW51LiBBIHBpY3R1cmUgaXNccGFyDQo+IHdvcnRoIGEgdGhvdXNhbmQgd29yZHM6
XHBhcg0KPlxwYXINCj4gaHR0cDovL3d3dy5jZmJzb2Z0d2FyZS5jb20vaW1hZ2VzL1RhYkJsYWNr
Qm94LmpwZ1xwYXINCj5ccGFyDQo+IEhvd2V2ZXIsIGl0IGlzIHVzZWZ1bCB0byBoYXZlIHRoZSBs
b2cgd2luZG93IG9wZW4gc2VwYXJhdGVseSBhcyB3ZWxsLlxwYXINCj5ccGFyDQo+IE9uY2UgeW91
IGhhdmUgc2VsZWN0ZWQgb25lIG9mIHRoZSB0YWJzLCB5b3UgY2FuIHRoZW4gdXNlIHRoZSBub3Jt
YWxccGFyDQo+IEJsYWNrQm94IGZ1bmN0aW9ucyB0aGF0IG9wZXJhdGUgb24gdGhlIGN1cnJlbnQg
d2luZG93IGUuZy4gZG8gYSBjb21waWxlLlxwYXINCj5ccGFyDQo+IElmIGFueWJvZHkgdGhpbmtz
IHRoZSBpZGVhIGlzIHdvcnRoIGZ1cnRoZXIgZWZmb3J0LCB3aGF0IG5lZWRzIHRvIGJlXHBhcg0K
PiBkb25lIGlzOlxwYXINCj5ccGFyDQo+ICogVGhlIGluaXRpYWwgd2luZG93IHRoYXQgaXMgb3Bl
bmVkIG5lZWRzIHRvIGhhdmUgYSBsYXJnZXIgZGVmYXVsdCBzaXplLlxwYXINCj5ccGFyDQo+ICog
QWRkaXRpb25hbCBjb21tYW5kcyBhcmUgcmVxdWlyZWQgdG8gY2xvc2UgdGhlIGluZGl2aWR1YWwg
dGFicyBhbmQgc2F2ZVxwYXINCj4gLyBwcmludCB0aGUgY29udGVudHMgb2YgdGhlIGZpbGVzIGFz
c29jaWF0ZWQgd2l0aCB0aGUgaW5kaXZpZHVhbCB0YWJzXHBhcg0KPiBldGMuXHBhcg0KPlxwYXIN
Cj4gQ2hlZXJzLFxwYXINCj4gQ2hyaXNccGFyDQo+XHBhcg0KPiBTdGRDb2Rlci5EZWNvZGUgLi4s
LFxwYXINCj4gLi4ublkuLi4uM1F3N3VQNVBSUFBOUjlSYmY5YjhSNzlGVHZNZjFHb21DcmxBeTJ4
aFgsQ2IyeFxwYXINCj5ccGFyDQo+IGhYaEM2RlUxeGhpWmlWQmhpaGdtUmlpb2VkaGdyWmNaUmlY
RmZhcW1TcnR1R2ZhNDcwMHpkR3JyOHJtQ0xMQ0p1eUt0WWNaUlxwYXINCj4gaVhccGFyDQo+XHBh
cg0KPiA3LjIucyw2aUYuLGssNVRXeXFsLmJuYXlLbUtLcUdvbUM1WHpFVDEuUHVQLk1IVDlOOW50
dW1hVTIsQ0p1eUt0UUM5OFA5UFBccGFyDQo+IDdPXHBhcg0KPlxwYXINCj4gTmJYbWIuMi5vVTZr
MkV6VC4wRS5jVUdwbVdMdU9wb0txdkNiSFppWXBlZGhBNzA0VGVLS3cuYkhmRVdVbUwuNi4uRC5G
eCw2XHBhcg0KPiAuLixccGFyDQo+XHBhcg0KPiBzVUdwbVdiQnhoWWhBYm5kTUhUOU5ZNk13LnNR
cTJZNmN3Qi4wLlpSLHcsSXAzRS4wRS5FUTQuODYuUUMxOFJkZlFIZk1mOVJccGFyDQo+IDl2XHBh
cg0KPlxwYXINCj4gUTdPTmIxNy4sLkQsLDYuSTE2Lk0uNi5KRnl1di5VLjJtLC5sUy5BVTBLeUIu
LFVLLCxVTy4sLjFVLmM4LjJVd0sucy5FQmwuXHBhcg0KPiBPLlxwYXINCj5ccGFyDQo+IDBFQmsu
Uy5RNUFVOVUuWVYsLixVSEJtMHM0UmQuOHNzSG9tT3JWeXFxcXFrdUttS0t0Q0xMQ0p1bzguLE13
N09OaDEudUdmLlxwYXINCj4gMlVccGFyDQo+XHBhcg0KPiBtVC42LjIyMEUuRTEwLjBVSlVSVi4y
LlE4LjhUNVUuLi5CLjBVSlVQVXpqZERaY0paZDMzWUVKaWRwaUlCZ1dwZWRoQWJ2Q1BccGFyDQo+
IDY4XHBhcg0KPlxwYXINCj4gSjc2NWVGMzg2Wk5BLHRJOTlRLGRBVjdBaDc2Sk44UE0xSE1HUDhJ
VGVJZDg2NXVQUmZSOWZRZFBOWnZRTjc2N09PMTlQVHZOXHBhcg0KPiBON1xwYXINCj5ccGFyDQo+
IDZCT09OUE5iOTksdElkOU5OdVBEOTlDM2RPTTNmSkVLcWsyYWtkR0x0YUtyU3F0bUdFR3BtV0x1
QWdrM2laSmluRmVVaixON1xwYXINCj4gNmRccGFyDQo+XHBhcg0KPiAwaDBjSkhQTlE1UE0waE9F
Wk8xSE0wYjlScDc2YjhSNzFVaS5yTjFQRWM4cGJDb1dHb2U4cFcwbWIwcm11S1hhS3FLS0VXR2Zc
cGFyDQo+IDRJXHBhcg0KPlxwYXINCj4gZDBHcjRxcUtLUjBHWGFLcVFpaW9kVmhCcjc2aE9FWkd2
ZUhFT3BvS2FuLGFtUnFrMmFFZjRZVVloalJndTJZNEJCNkhUdk0xXHBhcg0KPiA5UlxwYXINCj5c
cGFyDQo+IFRmUXI3NjV2UFJmUnA3NjV1UFJubS5SdEVUZlAuck4xSE0wSDZScDc2ZE9ObG5hRXFv
WkIscjc2QmZDLDdKOTlTQUFVNHhobVxwYXINCj4gaGhccGFyDQo+XHBhcg0KPiBWWmlvaGdtUjU4
b1dTb1l1bzRhazJtcXJDS0VlblMwR2JhSWFpSEV1cWtxYVVJYngyWVdJWXYyWVhWVUlieDJZQyxQ
TTBIY1JccGFyDQo+ICxkXHBhcg0KPlxwYXINCj4gQ3ZGZmFxbVFDVDhQNzk4aE9POTExdlFMOTks
N1BUdk1ONzZSUE1QSEswbWx5S3JBWnZnVjdnY0NaY1V3ZGtoQWtScWs0YVVHXHBhcg0KPiAsRVxw
YXINCj5ccGFyDQo+IGJLcXZlR0VXbUllSEVDSnUuVUtWdk0wSGNKY1IuYjFRNUFWaUJnaGhndS5D
YkNWdmdWN0k2LmJIRWVuUzBtZEdMbS5RQzdQT1xwYXINCj4gWmZccGFyDQo+XHBhcg0KPiA5Uk9O
ajk4SHRDUE0wSHNIVlBOUjFXR3I0cXFZM2hQOHJOMVFDUnRJOTlSSDhSOVBQRjdBTjc2UlBNWVln
MllxQjNjSTk4SmZccGFyDQo+IGVJXHBhcg0KPlxwYXINCj4gUjg2YjlSUE0wOWVIb2RaeGl2Z1ZC
Li5Hb20wcnJDcm9HTEppbjRhLi5oT085MTdPTlZ2UDY4Uk9Oajk4YW00YWtXdTI3T05WXHBhcg0K
PiAxaVxwYXINCj5ccGFyDQo+IG40cWsyLlVEVkNoZ3JwY2RaaFpKWnZnVjdBVktCNkNMUjBtVThK
ZDRvZzBHTzBtYk9JRUNJWTRJZGluNGFVNy5wLFFDa1JVcVxwYXINCj4gSmJccGFyDQo+XHBhcg0K
PiBVbzhFZmtSQVYwLHNJLlJOR1I5UmR1UGI4UlpQTzJablppaW9kanBnSUJnV1JpY0FaZzJZbkJa
dmcseTJPMlcwWTMuYjEuRnRccGFyDQo+IFFkXHBhcg0KPlxwYXINCj4gZjkuVWlCQUcwZ1Y3ZzZ3
N283VXZrV3VJVzJlbUJCY0pzUXFrNFdHSjBXbWhnVlppWjNZVjNZaWhncjNZckJoaVpnanhpVUFn
XHBhcg0KPiBpWlxwYXINCj5ccGFyDQo+IGdVd2hraGdpM1lvM2haM1lhQmhtUmlvM1lvQmdXSmda
WmdVb2dkWkIsZDhITjEzNjYzN0laUE9oMWgwWTYuLHRJZDlONU9QN1xwYXINCj4gdlFccGFyDQo+
XHBhcg0KPiBSdEhWUE44bTRxRUlzSFZQTjBtdEtMbENybTRydUtLckdMRUdya0lBLmI5NkhmUCw3
UnNRMVBQOTk2alBPUjFlbUlxLi5vOGtccGFyDQo+IGIwXHBhcg0KPlxwYXINCj4gNVJXNFZXSWts
YmVabFZ5S3JHTHR5S3FtcW04cnRROENJdThMcUdvbUNybDBrc0gzLi5SdEVZQ1UyaGduUmcuc0VN
TS5FdC4uXHBhcg0KPiAuLmtccGFyDQo+XHBhcg0KPiB0dTAuWTYyVW1iLjIuWTAyLkEsLEUuMC4u
NEUsNVRlSzRaT1JOUE5adlFSdElJZXBaQkcyMGtzSDMuYmY5Wk9STlBORzIwRXRccGFyDQo+IEQu
XHBhcg0KPlxwYXINCj4gMEUuc2VzLHNjNi4saywsVW5wWkhsZEdyd21xbUdvbUNiLkFTLmM5QWpn
LDBFdFQuLEUuLlcuZTMyLjg2LmM5MThSLjlIV1FDXHBhcg0KPiAsRVxwYXINCj5ccGFyDQo+IDBF
Li4uNywsTS4sLiwuLHRjcDAwa1hhdC53bmpsLmsuRS4wLjNnd1AuMC4uSTE2Lk0uRUoyd0FDLjYu
VlEuRS4uWVZzSDRFS1xwYXINCj4gaXRccGFyDQo+IGhRVnM5RTNRdzd1UGdCUUM1dVAuLkkwNi4u
RTJFLlU3Ni4ya0xSQ05ONjVKLm5UMzJrd0wsLHNLRkhLSEdBLEYwLi4uLlxwYXINCj4gLS0tIGVu
ZCBvZiBlbmNvZGluZyAtLS1ccGFyDQo+XHBhcg0KPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS1ccGFyDQo+PiBGcm9tOiBibGFja2JveEBvYmVyb24uY2ggW21haWx0bzpibGFja2JveEBvYmVy
b24uY2hdIE9uXHBhcg0KPj4gQmVoYWxmIE9mIENhbXBiZWxsLCBSb2JlcnQgRCAoU0VMRVgpIChV
SyBFZGluYnVyZ2gpXHBhcg0KPj4gU2VudDogVGh1cnNkYXksIDIxIFNlcHRlbWJlciAyMDA2IDY6
NTQgUE1ccGFyDQo+PiBUbzogQmxhY2tCb3ggTWFpbGluZyBMaXN0XHBhcg0KPj4gU3ViamVjdDog
W0JsYWNrQm94XSAtIFNpbmdsZSBvciBNdWx0aXBsZSwgT3ZlcmxhcHBpbmcgb3JccGFyDQo+PiBU
YWJiZWQsIGRvY3VtZW50dXNlcmludGVyZmFjZXNccGFyDQo+PlxwYXINCj4+XHBhcg0KPj5ccGFy
DQo+PiBDaHJpc1xwYXINCj4+XHBhcg0KPj4gQ29kZWQgdmVyc2lvbiAoSSB0aG91Z2h0IHRoYXQg
UGFjIHdhcyB2aXJ0dWFsbHkgYVxwYXINCj4+IGRlIGZhY3RvIHN0YW5kYXJkIGJ5IG5vdykuXHBh
cg0KPj5ccGFyDQo+PlxwYXINCj4+IENoZWVyc1xwYXINCj4+XHBhcg0KPj4gUFMgLSBEb2VzIE91
dGxvb2sgMjAwMyBoYXZlIGEgTWVudSBpdGVtIHRvIGluc2VydCAobm90IGF0dGFjaClccGFyDQo+
PiB0ZXh0IGZpbGVzOyBJIGhhdmUgdG8gY3V0ICYgcGFzdGUgZnJvbSBzb21ldGhpbmcgZWxzZSAt
IGluIHRoaXNccGFyDQo+PiBjYXNlIFRleHRQYWQ/XHBhcg0KPj5ccGFyDQo+XHBhcg0KPiAtLS0g
QmxhY2tCb3hccGFyDQo+IC0tLSBzZW5kIHN1YmplY3QgSEVMUCBvciBVTlNVQlNDUklCRSB0byBi
bGFja2JveEBvYmVyb24uY2hccGFyDQo+XHBhcg0KPiBccGFyDQpccGFyDQotLS0gQmxhY2tCb3hc
cGFyDQotLS0gc2VuZCBzdWJqZWN0IEhFTFAgb3IgVU5TVUJTQ1JJQkUgdG8gYmxhY2tib3hAb2Jl
cm9uLmNoXHBhcg0KXHBhcg0KfQ==


----boundary-LibPST-iamunique-2142686563_-_---
Received on Thu Sep 21 2006 - 16:16:08 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:32:16 UTC