Windows XP look-and-feel for BlackBox

From: CFB Software <"CFB>
Date: Thu, 1 Jul 2004 12:23:53 +0930

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

I don't know whether this has been discussed here before but if you are
using BlackBox and want to get the Windows XP look-and-feel in BlackBox
(rounded pushbuttons, flat scrollbars, new file dialogs etc.) you can do
this easily by creating an 'XP Manifest' file for BlackBox. To do this:

1. Create a text file in the same directory as BlackBox.exe and copy /
paste the following lines into it:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly
  xmlns="urn:schemas-microsoft-com:asm.v1"
  manifestVersion="1.0">
<dependency>
    <dependentAssembly>
        <assemblyIdentity
            type="win32"
            name="Microsoft.Windows.Common-Controls"
            version="6.0.0.0"
            processorArchitecture="x86"
            publicKeyToken="6595b64144ccf1df"
            language="*"
/>
    </dependentAssembly>
</dependency>
</assembly>

2. Rename the text file to 'BlackBox.exe.manifest'

3. Try running BlackBox > Obx > Controls and see the difference.

If you want to find out more about why this works, see a related
article:

"How To Use Windows XP Visual Styles with .NET Windows Forms"

http://support.microsoft.com/?id=303636

Chris Burrows
CFB Software
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-592167667_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEkgZG9uJ3Qga25vdyB3aGV0aGVyIHRoaXMgaGFz
IGJlZW4gZGlzY3Vzc2VkIGhlcmUgYmVmb3JlIGJ1dCBpZiB5b3UgYXJlXHBhcg0KdXNpbmcgQmxh
Y2tCb3ggYW5kIHdhbnQgdG8gZ2V0IHRoZSBXaW5kb3dzIFhQIGxvb2stYW5kLWZlZWwgaW4gQmxh
Y2tCb3hccGFyDQoocm91bmRlZCBwdXNoYnV0dG9ucywgZmxhdCBzY3JvbGxiYXJzLCBuZXcgZmls
ZSBkaWFsb2dzIGV0Yy4pIHlvdSBjYW4gZG9ccGFyDQp0aGlzIGVhc2lseSBieSBjcmVhdGluZyBh
biAnWFAgTWFuaWZlc3QnIGZpbGUgZm9yIEJsYWNrQm94LiBUbyBkbyB0aGlzOiBccGFyDQpccGFy
DQoxLiBDcmVhdGUgYSB0ZXh0IGZpbGUgaW4gdGhlIHNhbWUgZGlyZWN0b3J5IGFzIEJsYWNrQm94
LmV4ZSBhbmQgY29weSAvXHBhcg0KcGFzdGUgdGhlIGZvbGxvd2luZyBsaW5lcyBpbnRvIGl0Olxw
YXINClxwYXINCjw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04IiBzdGFuZGFsb25l
PSJ5ZXMiPz5ccGFyDQo8YXNzZW1ibHkgXHBhcg0KICB4bWxucz0idXJuOnNjaGVtYXMtbWljcm9z
b2Z0LWNvbTphc20udjEiXHBhcg0KICBtYW5pZmVzdFZlcnNpb249IjEuMCI+XHBhcg0KPGRlcGVu
ZGVuY3k+XHBhcg0KICAgIDxkZXBlbmRlbnRBc3NlbWJseT5ccGFyDQogICAgICAgIDxhc3NlbWJs
eUlkZW50aXR5XHBhcg0KICAgICAgICAgICAgdHlwZT0id2luMzIiXHBhcg0KICAgICAgICAgICAg
bmFtZT0iTWljcm9zb2Z0LldpbmRvd3MuQ29tbW9uLUNvbnRyb2xzIlxwYXINCiAgICAgICAgICAg
IHZlcnNpb249IjYuMC4wLjAiXHBhcg0KICAgICAgICAgICAgcHJvY2Vzc29yQXJjaGl0ZWN0dXJl
PSJ4ODYiXHBhcg0KICAgICAgICAgICAgcHVibGljS2V5VG9rZW49IjY1OTViNjQxNDRjY2YxZGYi
XHBhcg0KICAgICAgICAgICAgbGFuZ3VhZ2U9IioiXHBhcg0KICAgICAgICAvPlxwYXINCiAgICA8
L2RlcGVuZGVudEFzc2VtYmx5PlxwYXINCjwvZGVwZW5kZW5jeT5ccGFyDQo8L2Fzc2VtYmx5Plxw
YXINClxwYXINCjIuIFJlbmFtZSB0aGUgdGV4dCBmaWxlIHRvICdCbGFja0JveC5leGUubWFuaWZl
c3QnXHBhcg0KXHBhcg0KMy4gVHJ5IHJ1bm5pbmcgQmxhY2tCb3ggPiBPYnggPiBDb250cm9scyBh
bmQgc2VlIHRoZSBkaWZmZXJlbmNlLlxwYXINClxwYXINCklmIHlvdSB3YW50IHRvIGZpbmQgb3V0
IG1vcmUgYWJvdXQgd2h5IHRoaXMgd29ya3MsIHNlZSBhIHJlbGF0ZWRccGFyDQphcnRpY2xlOlxw
YXINClxwYXINCiJIb3cgVG8gVXNlIFdpbmRvd3MgWFAgVmlzdWFsIFN0eWxlcyB3aXRoIC5ORVQg
V2luZG93cyBGb3JtcyJccGFyDQpccGFyDQpodHRwOi8vc3VwcG9ydC5taWNyb3NvZnQuY29tLz9p
ZD0zMDM2MzZccGFyDQpccGFyDQpDaHJpcyBCdXJyb3dzXHBhcg0KQ0ZCIFNvZnR3YXJlXHBhcg0K
aHR0cDovL3d3dy5jZmJzb2Z0d2FyZS5jb21ccGFyDQpccGFyDQotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxwYXINClxwYXINClRvIHVuc3Vic2NyaWJlIGZyb20g
dGhpcyBtYWlsaW5nIGxpc3QsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgInVu
c3Vic2NyaWJlIiB0bzpccGFyDQogICBibGFja2JveC1yZXF1ZXN0QG9iZXJvbi5jaFxwYXINClxw
YXINClRvIGdldCBhIGxpc3Qgb2YgdmFsaWQgZS1tYWlsIGNvbW1hbmRzIGFuZCBpbnN0cnVjdGlv
bnMgb24gdGhlaXIgdXNhZ2UsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgImhl
bHAiIHRvIHRoZSBhYm92ZSBhZGRyZXNzLlxwYXINClxwYXINClNlbmQgYW55IHByb2JsZW0gcmVw
b3J0cyBvciBxdWVzdGlvbnMgcmVsYXRlZCB0byB0aGlzIGVtYWlsIGxpc3QgdG8gdGhlIGxpc3Qg
b3duZXIgYXRccGFyDQogICBvd25lci1ibGFja2JveEBvYmVyb24uY2hccGFyDQpccGFyDQpDdXJy
ZW50IHBvc3RpbmcgcG9saWN5OlxwYXINClxwYXINCmEpIFRvIHBvc3QgeW91IHNob3VsZCB1c2Ug
dGhlIHNhbWUgYWRkcmVzcyBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQgdG8gdGhlIG1haWxp
bmcgbGlzdC4gVGhhdCB3YXksIHRoZSBsaXN0IHNlcnZlciB3aWxsIHJlY29nbml6ZSB5b3UgYXMg
c3Vic2NyaWJlciBhbmQgZm9yd2FyZCB5b3VyIHBvc3RpbmcgaW1tZWRpYXRlbHksIHdpdGhvdXQg
Y3JlYXRpbmcgYW55IG92ZXJoZWFkLlxwYXINClxwYXINCmIpIElmLCBmb3Igc29tZSByZWFzb24s
IHlvdSBjYW5ub3QgcG9zdCBmcm9tIHRoZSBhZGRyZXNzLCBieSB3aGljaCB5b3UgYXJlIHN1YnNj
cmliZWQsIHlvdXIgbWVzc2FnZSB3aWxsIGJlIG1vZGVyYXRlZCB0byBhdm9pZCBzcGFtLiBQbGVh
c2UgdW5kZXJzdGFuZCB0aGF0IG1vZGVyYXRpb24gd2lsbCBvZnRlbiBjYXVzZSBzb21lIGRlbGF5
LCBpbiBwYXJ0aWN1bGFyIG92ZXIgd2Vla2VuZHMgb3IgaG9seWRheX19AGhlciB0aA==


----boundary-LibPST-iamunique-592167667_-_---
Received on Thu Jul 01 2004 - 04:53:53 UTC

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