About BlackBox source code 'improvements'
----boundary-LibPST-iamunique-384142618_-_-
Content-type: text/plain
Dear Blackbox Users !
About the current discussion:
I think we should not change the original BlackBox files. Only OM should do
it. I just started to work with version 1.5 and use project directory
("D:\BlackBox 1.5 BETA\BlackBox.exe" /use "D:\Alpha"). I tested and have
running the subsystems: Pac, Desktop, Ctls, CpcMenus, Toolbar and
CpcDropDown.
The source files are very helpful about learning how to do the programming
and answer question about how to do it.
Yesterday I uploaded a new version of CpcMenus. I had the following problem:
Working with project directories CpcMenus can't switch on and off menus in
the shadow BlackBox directory. But how to know where are the menus files
(project or shadow directory)? There are no indication in the interface.
The first thought changing BlackBox and its interface is not a good idea.
Studying the source I found the code example (in HostFiles) about how to get
a files list from the project directory only.
The result is: Only a small procedure (Exist) must be change and the problem
is solved. I think most of the programming task can be done without changing
the original source.
Regards
Helmut
--------------------------------------------
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-384142618_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIERlYXIgQmxhY2tib3ggVXNlcnMgIVxwYXINClxw
YXINCkFib3V0IHRoZSBjdXJyZW50IGRpc2N1c3Npb246XHBhcg0KSSB0aGluayB3ZSBzaG91bGQg
bm90IGNoYW5nZSB0aGUgb3JpZ2luYWwgQmxhY2tCb3ggZmlsZXMuIE9ubHkgT00gc2hvdWxkIGRv
XHBhcg0KaXQuIEkganVzdCBzdGFydGVkIHRvIHdvcmsgd2l0aCB2ZXJzaW9uIDEuNSBhbmQgdXNl
IHByb2plY3QgZGlyZWN0b3J5XHBhcg0KKCJEOlxcQmxhY2tCb3ggMS41IEJFVEFcXEJsYWNrQm94
LmV4ZSIgL3VzZSAiRDpcXEFscGhhIikuIEkgdGVzdGVkIGFuZCBoYXZlXHBhcg0KcnVubmluZyB0
aGUgc3Vic3lzdGVtczogUGFjLCBEZXNrdG9wLCBDdGxzLCBDcGNNZW51cywgVG9vbGJhciBhbmRc
cGFyDQpDcGNEcm9wRG93bi5ccGFyDQpccGFyDQpUaGUgc291cmNlIGZpbGVzIGFyZSB2ZXJ5IGhl
bHBmdWwgYWJvdXQgbGVhcm5pbmcgaG93IHRvIGRvIHRoZSBwcm9ncmFtbWluZ1xwYXINCmFuZCBh
bnN3ZXIgcXVlc3Rpb24gYWJvdXQgaG93IHRvIGRvIGl0LlxwYXINClxwYXINClllc3RlcmRheSBJ
IHVwbG9hZGVkIGEgbmV3IHZlcnNpb24gb2YgQ3BjTWVudXMuIEkgaGFkIHRoZSBmb2xsb3dpbmcg
cHJvYmxlbTpccGFyDQpXb3JraW5nIHdpdGggcHJvamVjdCBkaXJlY3RvcmllcyBDcGNNZW51cyBj
YW4ndCBzd2l0Y2ggb24gYW5kIG9mZiBtZW51cyBpblxwYXINCnRoZSBzaGFkb3cgQmxhY2tCb3gg
ZGlyZWN0b3J5LiBCdXQgaG93IHRvIGtub3cgd2hlcmUgYXJlIHRoZSBtZW51cyBmaWxlc1xwYXIN
Cihwcm9qZWN0IG9yIHNoYWRvdyBkaXJlY3RvcnkpPyBUaGVyZSBhcmUgbm8gaW5kaWNhdGlvbiBp
biB0aGUgaW50ZXJmYWNlLlxwYXINClxwYXINClRoZSBmaXJzdCB0aG91Z2h0IGNoYW5naW5nIEJs
YWNrQm94IGFuZCBpdHMgaW50ZXJmYWNlIGlzIG5vdCBhIGdvb2QgaWRlYS5ccGFyDQpTdHVkeWlu
ZyB0aGUgc291cmNlIEkgZm91bmQgdGhlIGNvZGUgZXhhbXBsZSAoaW4gSG9zdEZpbGVzKSBhYm91
dCBob3cgdG8gZ2V0XHBhcg0KYSBmaWxlcyBsaXN0IGZyb20gdGhlIHByb2plY3QgZGlyZWN0b3J5
IG9ubHkuXHBhcg0KXHBhcg0KVGhlIHJlc3VsdCBpczogT25seSBhIHNtYWxsIHByb2NlZHVyZSAo
RXhpc3QpIG11c3QgYmUgY2hhbmdlIGFuZCB0aGUgcHJvYmxlbVxwYXINCmlzIHNvbHZlZC4gSSB0
aGluayBtb3N0IG9mIHRoZSBwcm9ncmFtbWluZyB0YXNrIGNhbiBiZSBkb25lIHdpdGhvdXQgY2hh
bmdpbmdccGFyDQp0aGUgb3JpZ2luYWwgc291cmNlLlxwYXINClxwYXINClJlZ2FyZHNccGFyDQpc
cGFyDQpIZWxtdXRccGFyDQpccGFyDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLVxwYXINClxwYXINClRvIHVuc3Vic2NyaWJlIGZyb20gdGhpcyBtYWlsaW5nIGxp
c3QsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgInVuc3Vic2NyaWJlIiB0bzpc
cGFyDQogICBibGFja2JveC1yZXF1ZXN0QG9iZXJvbi5jaFxwYXINClxwYXINClRvIGdldCBhIGxp
c3Qgb2YgdmFsaWQgZS1tYWlsIGNvbW1hbmRzIGFuZCBpbnN0cnVjdGlvbnMgb24gdGhlaXIgdXNh
Z2UsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgImhlbHAiIHRvIHRoZSBhYm92
ZSBhZGRyZXNzLlxwYXINClxwYXINClNlbmQgYW55IHByb2JsZW0gcmVwb3J0cyBvciBxdWVzdGlv
bnMgcmVsYXRlZCB0byB0aGlzIGVtYWlsIGxpc3QgdG8gdGhlIGxpc3Qgb3duZXIgYXRccGFyDQog
ICBvd25lci1ibGFja2JveEBvYmVyb24uY2hccGFyDQpccGFyDQpDdXJyZW50IHBvc3RpbmcgcG9s
aWN5OlxwYXINClxwYXINCmEpIFRvIHBvc3QgeW91IHNob3VsZCB1c2UgdGhlIHNhbWUgYWRkcmVz
cyBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQgdG8gdGhlIG1haWxpbmcgbGlzdC4gVGhhdCB3
YXksIHRoZSBsaXN0IHNlcnZlciB3aWxsIHJlY29nbml6ZSB5b3UgYXMgc3Vic2NyaWJlciBhbmQg
Zm9yd2FyZCB5b3VyIHBvc3RpbmcgaW1tZWRpYXRlbHksIHdpdGhvdXQgY3JlYXRpbmcgYW55IG92
ZXJoZWFkLlxwYXINClxwYXINCmIpIElmLCBmb3Igc29tZSByZWFzb24sIHlvdSBjYW5ub3QgcG9z
dCBmcm9tIHRoZSBhZGRyZXNzLCBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQsIHlvdXIgbWVz
c2FnZSB3aWxsIGJlIG1vZGVyYXRlZCB0byBhdm9pZCBzcGFtLiBQbGVhc2UgdW5kZXJzdGFuZCB0
aGF0IG1vZGVyYXRpb24gd2lsbCBvZnRlbiBjYXVzZSBzb21lIGRlbGF5LCBpbiBwYXJ0aWN1bGFy
IG92ZXIgd2Vla2VuZHMgb3IgaG9seWRheXMuXHBhcg0KfQ==
----boundary-LibPST-iamunique-384142618_-_---
Received on Wed Jan 12 2005 - 16:34:16 UTC
This archive was generated by hypermail 2.3.0
: Thu Sep 26 2013 - 06:28:27 UTC