Tabbed Windows in Blackbox?

From: CFB Software <"CFB>
Date: Sat, 16 Oct 2004 17:00:22 +0930

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

Has anybody developed an add-in / mod for BlackBox which allows you to
organise your open files as a tabbed set of windows occupying the whole
BlackBox workspace area, instead of the MDI style of overlapping windows?

For most tasks, I find this layout much easier to use - the only exception
being when I need to view two or more files simultaneously. Tabbed windows
are used to manage multiple source files in the Borland Delphi IDE,
Microsoft Visual Studio and FrontPage, TextPad (as an option) etc. etc.

I did a quick experiment and it only took about 30 lines of code to create a
new View and then create a new tabview for each file subsequently opened.
However, that was as far as I got. I don't know how easy or difficult it is
to arrange for all the standard BlackBox commands that currently work on the
current *view* to work on a current *tabview* instead.

Regards,

Chris Burrows
CFB Software
info{([at]})nowhere.xy
http://www.cfbsoftware.com


--------------------------------------------

To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xy

To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.

Send any problem reports or questions related to this email list to the list owner at
   owner-blackbox{([at]})nowhere.xy

Current posting policy:

a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.

b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.


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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEhhcyBhbnlib2R5IGRldmVsb3BlZCBhbiBhZGQt
aW4gLyBtb2QgZm9yIEJsYWNrQm94IHdoaWNoIGFsbG93cyB5b3UgdG9ccGFyDQpvcmdhbmlzZSB5
b3VyIG9wZW4gZmlsZXMgYXMgYSB0YWJiZWQgc2V0IG9mIHdpbmRvd3Mgb2NjdXB5aW5nIHRoZSB3
aG9sZVxwYXINCkJsYWNrQm94IHdvcmtzcGFjZSBhcmVhLCBpbnN0ZWFkIG9mIHRoZSBNREkgc3R5
bGUgb2Ygb3ZlcmxhcHBpbmcgd2luZG93cz9ccGFyDQpccGFyDQpGb3IgbW9zdCB0YXNrcywgSSBm
aW5kIHRoaXMgbGF5b3V0IG11Y2ggZWFzaWVyIHRvIHVzZSAtIHRoZSBvbmx5IGV4Y2VwdGlvblxw
YXINCmJlaW5nIHdoZW4gSSBuZWVkIHRvIHZpZXcgdHdvIG9yIG1vcmUgZmlsZXMgc2ltdWx0YW5l
b3VzbHkuIFRhYmJlZCB3aW5kb3dzXHBhcg0KYXJlIHVzZWQgdG8gbWFuYWdlIG11bHRpcGxlIHNv
dXJjZSBmaWxlcyBpbiB0aGUgQm9ybGFuZCBEZWxwaGkgSURFLFxwYXINCk1pY3Jvc29mdCBWaXN1
YWwgU3R1ZGlvIGFuZCBGcm9udFBhZ2UsIFRleHRQYWQgKGFzIGFuIG9wdGlvbikgZXRjLiBldGMu
XHBhcg0KXHBhcg0KSSBkaWQgYSBxdWljayBleHBlcmltZW50IGFuZCBpdCBvbmx5IHRvb2sgYWJv
dXQgMzAgbGluZXMgb2YgY29kZSB0byBjcmVhdGUgYVxwYXINCm5ldyBWaWV3IGFuZCB0aGVuIGNy
ZWF0ZSBhIG5ldyB0YWJ2aWV3IGZvciBlYWNoIGZpbGUgc3Vic2VxdWVudGx5IG9wZW5lZC5ccGFy
DQpIb3dldmVyLCB0aGF0IHdhcyBhcyBmYXIgYXMgSSBnb3QuIEkgZG9uJ3Qga25vdyBob3cgZWFz
eSBvciBkaWZmaWN1bHQgaXQgaXNccGFyDQp0byBhcnJhbmdlIGZvciBhbGwgdGhlIHN0YW5kYXJk
IEJsYWNrQm94IGNvbW1hbmRzIHRoYXQgY3VycmVudGx5IHdvcmsgb24gdGhlXHBhcg0KY3VycmVu
dCAqdmlldyogdG8gd29yayBvbiBhIGN1cnJlbnQgKnRhYnZpZXcqIGluc3RlYWQuXHBhcg0KXHBh
cg0KUmVnYXJkcyxccGFyDQpccGFyDQpDaHJpcyBCdXJyb3dzXHBhcg0KQ0ZCIFNvZnR3YXJlXHBh
cg0KaW5mb0BjZmJzb2Z0d2FyZS5jb21ccGFyDQpodHRwOi8vd3d3LmNmYnNvZnR3YXJlLmNvbVxw
YXINClxwYXINClxwYXINCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tXHBhcg0KXHBhcg0KVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIG1haWxpbmcgbGlzdCwgc2Vu
ZCBhIG1lc3NhZ2UgY29udGFpbmluZyB0aGUgd29yZCAidW5zdWJzY3JpYmUiIHRvOlxwYXINCiAg
IGJsYWNrYm94LXJlcXVlc3RAb2Jlcm9uLmNoXHBhcg0KXHBhcg0KVG8gZ2V0IGEgbGlzdCBvZiB2
YWxpZCBlLW1haWwgY29tbWFuZHMgYW5kIGluc3RydWN0aW9ucyBvbiB0aGVpciB1c2FnZSwgc2Vu
ZCBhIG1lc3NhZ2UgY29udGFpbmluZyB0aGUgd29yZCAiaGVscCIgdG8gdGhlIGFib3ZlIGFkZHJl
c3MuXHBhcg0KXHBhcg0KU2VuZCBhbnkgcHJvYmxlbSByZXBvcnRzIG9yIHF1ZXN0aW9ucyByZWxh
dGVkIHRvIHRoaXMgZW1haWwgbGlzdCB0byB0aGUgbGlzdCBvd25lciBhdFxwYXINCiAgIG93bmVy
LWJsYWNrYm94QG9iZXJvbi5jaFxwYXINClxwYXINCkN1cnJlbnQgcG9zdGluZyBwb2xpY3k6XHBh
cg0KXHBhcg0KYSkgVG8gcG9zdCB5b3Ugc2hvdWxkIHVzZSB0aGUgc2FtZSBhZGRyZXNzIGJ5IHdo
aWNoIHlvdSBhcmUgc3Vic2NyaWJlZCB0byB0aGUgbWFpbGluZyBsaXN0LiBUaGF0IHdheSwgdGhl
IGxpc3Qgc2VydmVyIHdpbGwgcmVjb2duaXplIHlvdSBhcyBzdWJzY3JpYmVyIGFuZCBmb3J3YXJk
IHlvdXIgcG9zdGluZyBpbW1lZGlhdGVseSwgd2l0aG91dCBjcmVhdGluZyBhbnkgb3ZlcmhlYWQu
XHBhcg0KXHBhcg0KYikgSWYsIGZvciBzb21lIHJlYXNvbiwgeW91IGNhbm5vdCBwb3N0IGZyb20g
dGhlIGFkZHJlc3MsIGJ5IHdoaWNoIHlvdSBhcmUgc3Vic2NyaWJlZCwgeW91ciBtZXNzYWdlIHdp
bGwgYmUgbW9kZXJhdGVkIHRvIGF2b2lkIHNwYW0uIFBsZWFzZSB1bmRlcnN0YW5kIHRoYXQgbW9k
ZXJhdGlvbiB3aWxsIG9mdGVuIGNhdXNlIHNvbWUgZGVsYXksIGluIHBhcnRpY3VsYXIgb3ZlciB3
ZWVrZW5kcyBvciBob2x5ZGF5fX0Ab2Z0ZW4g


----boundary-LibPST-iamunique-1801801177_-_---
Received on Sat Oct 16 2004 - 09:30:22 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:28:33 UTC