Re: Desired Form elements

From: Juan Antonio Ortega Lalmolda <"Juan>
Date: Wed, 3 Sep 2003 20:44:36 +0200

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

Hello,

> > Would the BB list like to make a (short) list of the most desired
elements,
> > with their wanted properties (eq variable colours, variable line
weights, etc?

I think it would be nice XP visual styles support. I have added a
"Blackbox.exe.manifest" file to the blackbox directory to achieve this.
Well, doing this the controls support XP visual styles, but they look
strange: buttons have a white border, the controls are not highlighted when
the mouse is over them and so on.

I would like to point one thing more. We can develop new controls extending
the Controls.Control class, but how can we "import" windows' controls? I
have tried to create new controls using WinApi.CreateWindowEx, but the
controls "disappear" randomly.

Regards,
Juan

----- Original Message -----
From: "Wojtek Skulski" <skulski{([at]})nowhere.xy
To: "Campbell, Robert D (UK)" <robert.d.campbell{([at]})nowhere.xy
Cc: <blackbox{([at]})nowhere.xy
Sent: Wednesday, September 03, 2003 7:29 PM
Subject: Desired Form elements


>
> > Would the BB list like to make a (short) list of the most desired
elements,
> > with their wanted properties (eq variable colours, variable line
weights, etc?
>
> My votes:
>
> 1. The command button whose text and bckgr colour can be changed.
>
> Example use: the button to start/stop a process shows "START" on green
> bckgr when the process is stopped. Once the process is started, the
> same button changes to "STOP" on red bckgr.
>
> 2. Circular slider, i.e., an instrumentation turn knob which can be turned
> around rather than slided back/forth.
>
> Intended use: instrumentation-like panels.
>
> 3. A voltmeter-like gage.
>
> Intended use: instrumentation-like panels.
>
> General comment: these controls should not only look good on screen, like
> the present BB controls. They also should print nice on paper, unlike the
> present BB controls which print awful. Try printing any Form with several
> controls, you will see what "awful" means.
>
> Wojtek
>
>
> --------------------------------------------
>
> 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.

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

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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEhlbGxvLFxwYXINClxwYXINCj4gPiBXb3VsZCB0
aGUgQkIgbGlzdCBsaWtlIHRvIG1ha2UgYSAoc2hvcnQpIGxpc3Qgb2YgdGhlIG1vc3QgZGVzaXJl
ZFxwYXINCmVsZW1lbnRzLFxwYXINCj4gPiB3aXRoIHRoZWlyIHdhbnRlZCBwcm9wZXJ0aWVzIChl
cSB2YXJpYWJsZSBjb2xvdXJzLCB2YXJpYWJsZSBsaW5lXHBhcg0Kd2VpZ2h0cywgZXRjP1xwYXIN
ClxwYXINCkkgdGhpbmsgaXQgd291bGQgYmUgbmljZSBYUCB2aXN1YWwgc3R5bGVzIHN1cHBvcnQu
IEkgaGF2ZSBhZGRlZCBhXHBhcg0KIkJsYWNrYm94LmV4ZS5tYW5pZmVzdCIgZmlsZSB0byB0aGUg
YmxhY2tib3ggZGlyZWN0b3J5IHRvIGFjaGlldmUgdGhpcy5ccGFyDQpXZWxsLCBkb2luZyB0aGlz
IHRoZSBjb250cm9scyBzdXBwb3J0IFhQIHZpc3VhbCBzdHlsZXMsIGJ1dCB0aGV5IGxvb2tccGFy
DQpzdHJhbmdlOiBidXR0b25zIGhhdmUgYSB3aGl0ZSBib3JkZXIsIHRoZSBjb250cm9scyBhcmUg
bm90IGhpZ2hsaWdodGVkIHdoZW5ccGFyDQp0aGUgbW91c2UgaXMgb3ZlciB0aGVtIGFuZCBzbyBv
bi5ccGFyDQpccGFyDQpJIHdvdWxkIGxpa2UgdG8gcG9pbnQgb25lIHRoaW5nIG1vcmUuIFdlIGNh
biBkZXZlbG9wIG5ldyBjb250cm9scyBleHRlbmRpbmdccGFyDQp0aGUgQ29udHJvbHMuQ29udHJv
bCBjbGFzcywgYnV0IGhvdyBjYW4gd2UgImltcG9ydCIgd2luZG93cycgY29udHJvbHM/IElccGFy
DQpoYXZlIHRyaWVkIHRvIGNyZWF0ZSBuZXcgY29udHJvbHMgdXNpbmcgV2luQXBpLkNyZWF0ZVdp
bmRvd0V4LCBidXQgdGhlXHBhcg0KY29udHJvbHMgImRpc2FwcGVhciIgcmFuZG9tbHkuXHBhcg0K
XHBhcg0KUmVnYXJkcyxccGFyDQpKdWFuXHBhcg0KXHBhcg0KLS0tLS0gT3JpZ2luYWwgTWVzc2Fn
ZSAtLS0tLVxwYXINCkZyb206ICJXb2p0ZWsgU2t1bHNraSIgPHNrdWxza2lAcGFzLnJvY2hlc3Rl
ci5lZHU+XHBhcg0KVG86ICJDYW1wYmVsbCwgUm9iZXJ0IEQgKFVLKSIgPHJvYmVydC5kLmNhbXBi
ZWxsQGJhZXN5c3RlbXMuY29tPlxwYXINCkNjOiA8YmxhY2tib3hAb2Jlcm9uLmNoPlxwYXINClNl
bnQ6IFdlZG5lc2RheSwgU2VwdGVtYmVyIDAzLCAyMDAzIDc6MjkgUE1ccGFyDQpTdWJqZWN0OiBE
ZXNpcmVkIEZvcm0gZWxlbWVudHNccGFyDQpccGFyDQpccGFyDQo+XHBhcg0KPiA+IFdvdWxkIHRo
ZSBCQiBsaXN0IGxpa2UgdG8gbWFrZSBhIChzaG9ydCkgbGlzdCBvZiB0aGUgbW9zdCBkZXNpcmVk
XHBhcg0KZWxlbWVudHMsXHBhcg0KPiA+IHdpdGggdGhlaXIgd2FudGVkIHByb3BlcnRpZXMgKGVx
IHZhcmlhYmxlIGNvbG91cnMsIHZhcmlhYmxlIGxpbmVccGFyDQp3ZWlnaHRzLCBldGM/XHBhcg0K
PlxwYXINCj4gTXkgdm90ZXM6XHBhcg0KPlxwYXINCj4gMS4gVGhlIGNvbW1hbmQgYnV0dG9uIHdo
b3NlIHRleHQgYW5kIGJja2dyIGNvbG91ciBjYW4gYmUgY2hhbmdlZC5ccGFyDQo+XHBhcg0KPiAg
ICBFeGFtcGxlIHVzZTogdGhlIGJ1dHRvbiB0byBzdGFydC9zdG9wIGEgcHJvY2VzcyBzaG93cyAi
U1RBUlQiIG9uIGdyZWVuXHBhcg0KPiAgICBiY2tnciB3aGVuIHRoZSBwcm9jZXNzIGlzIHN0b3Bw
ZWQuIE9uY2UgdGhlIHByb2Nlc3MgaXMgc3RhcnRlZCwgdGhlXHBhcg0KPiAgICBzYW1lIGJ1dHRv
biBjaGFuZ2VzIHRvICJTVE9QIiBvbiByZWQgYmNrZ3IuXHBhcg0KPlxwYXINCj4gMi4gQ2lyY3Vs
YXIgc2xpZGVyLCBpLmUuLCBhbiBpbnN0cnVtZW50YXRpb24gdHVybiBrbm9iIHdoaWNoIGNhbiBi
ZSB0dXJuZWRccGFyDQo+ICAgIGFyb3VuZCByYXRoZXIgdGhhbiBzbGlkZWQgYmFjay9mb3J0aC5c
cGFyDQo+XHBhcg0KPiAgICBJbnRlbmRlZCB1c2U6IGluc3RydW1lbnRhdGlvbi1saWtlIHBhbmVs
cy5ccGFyDQo+XHBhcg0KPiAzLiBBIHZvbHRtZXRlci1saWtlIGdhZ2UuXHBhcg0KPlxwYXINCj4g
ICAgSW50ZW5kZWQgdXNlOiBpbnN0cnVtZW50YXRpb24tbGlrZSBwYW5lbHMuXHBhcg0KPlxwYXIN
Cj4gR2VuZXJhbCBjb21tZW50OiB0aGVzZSBjb250cm9scyBzaG91bGQgbm90IG9ubHkgbG9vayBn
b29kIG9uIHNjcmVlbiwgbGlrZVxwYXINCj4gdGhlIHByZXNlbnQgQkIgY29udHJvbHMuIFRoZXkg
YWxzbyBzaG91bGQgcHJpbnQgbmljZSBvbiBwYXBlciwgdW5saWtlIHRoZVxwYXINCj4gcHJlc2Vu
dCBCQiBjb250cm9scyB3aGljaCBwcmludCBhd2Z1bC4gVHJ5IHByaW50aW5nIGFueSBGb3JtIHdp
dGggc2V2ZXJhbFxwYXINCj4gY29udHJvbHMsIHlvdSB3aWxsIHNlZSB3aGF0ICJhd2Z1bCIgbWVh
bnMuXHBhcg0KPlxwYXINCj4gV29qdGVrXHBhcg0KPlxwYXINCj5ccGFyDQo+IC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHBhcg0KPlxwYXINCj4gVG8gdW5zdWJz
Y3JpYmUgZnJvbSB0aGlzIG1haWxpbmcgbGlzdCwgc2VuZCBhIG1lc3NhZ2UgY29udGFpbmluZyB0
aGUgd29yZFxwYXINCiJ1bnN1YnNjcmliZSIgdG86XHBhcg0KPiAgICBibGFja2JveC1yZXF1ZXN0
QG9iZXJvbi5jaFxwYXINCj5ccGFyDQo+IFRvIGdldCBhIGxpc3Qgb2YgdmFsaWQgZS1tYWlsIGNv
bW1hbmRzIGFuZCBpbnN0cnVjdGlvbnMgb24gdGhlaXIgdXNhZ2UsXHBhcg0Kc2VuZCBhIG1lc3Nh
Z2UgY29udGFpbmluZyB0aGUgd29yZCAiaGVscCIgdG8gdGhlIGFib3ZlIGFkZHJlc3MuXHBhcg0K
PlxwYXINCj4gU2VuZCBhbnkgcHJvYmxlbSByZXBvcnRzIG9yIHF1ZXN0aW9ucyByZWxhdGVkIHRv
IHRoaXMgZW1haWwgbGlzdCB0byB0aGVccGFyDQpsaXN0IG93bmVyIGF0XHBhcg0KPiAgICBvd25l
ci1ibGFja2JveEBvYmVyb24uY2hccGFyDQo+XHBhcg0KPiBDdXJyZW50IHBvc3RpbmcgcG9saWN5
OlxwYXINCj5ccGFyDQo+IGEpIFRvIHBvc3QgeW91IHNob3VsZCB1c2UgdGhlIHNhbWUgYWRkcmVz
cyBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQgdG9ccGFyDQp0aGUgbWFpbGluZyBsaXN0LiBU
aGF0IHdheSwgdGhlIGxpc3Qgc2VydmVyIHdpbGwgcmVjb2duaXplIHlvdSBhcyBzdWJzY3JpYmVy
XHBhcg0KYW5kIGZvcndhcmQgeW91ciBwb3N0aW5nIGltbWVkaWF0ZWx5LCB3aXRob3V0IGNyZWF0
aW5nIGFueSBvdmVyaGVhZC5ccGFyDQo+XHBhcg0KPiBiKSBJZiwgZm9yIHNvbWUgcmVhc29uLCB5
b3UgY2Fubm90IHBvc3QgZnJvbSB0aGUgYWRkcmVzcywgYnkgd2hpY2ggeW91IGFyZVxwYXINCnN1
YnNjcmliZWQsIHlvdXIgbWVzc2FnZSB3aWxsIGJlIG1vZGVyYXRlZCB0byBhdm9pZCBzcGFtLiBQ
bGVhc2UgdW5kZXJzdGFuZFxwYXINCnRoYXQgbW9kZXJhdGlvbiB3aWxsIG9mdGVuIGNhdXNlIHNv
bWUgZGVsYXksIGluIHBhcnRpY3VsYXIgb3ZlciB3ZWVrZW5kcyBvclxwYXINCmhvbHlkYXlzLlxw
YXINClxwYXINCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHBh
cg0KXHBhcg0KVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIG1haWxpbmcgbGlzdCwgc2VuZCBhIG1l
c3NhZ2UgY29udGFpbmluZyB0aGUgd29yZCAidW5zdWJzY3JpYmUiIHRvOlxwYXINCiAgIGJsYWNr
Ym94LXJlcXVlc3RAb2Jlcm9uLmNoXHBhcg0KXHBhcg0KVG8gZ2V0IGEgbGlzdCBvZiB2YWxpZCBl
LW1haWwgY29tbWFuZHMgYW5kIGluc3RydWN0aW9ucyBvbiB0aGVpciB1c2FnZSwgc2VuZCBhIG1l
c3NhZ2UgY29udGFpbmluZyB0aGUgd29yZCAiaGVscCIgdG8gdGhlIGFib3ZlIGFkZHJlc3MuXHBh
cg0KXHBhcg0KU2VuZCBhbnkgcHJvYmxlbSByZXBvcnRzIG9yIHF1ZXN0aW9ucyByZWxhdGVkIHRv
IHRoaXMgZW1haWwgbGlzdCB0byB0aGUgbGlzdCBvd25lciBhdFxwYXINCiAgIG93bmVyLWJsYWNr
Ym94QG9iZXJvbi5jaFxwYXINClxwYXINCkN1cnJlbnQgcG9zdGluZyBwb2xpY3k6XHBhcg0KXHBh
cg0KYSkgVG8gcG9zdCB5b3Ugc2hvdWxkIHVzZSB0aGUgc2FtZSBhZGRyZXNzIGJ5IHdoaWNoIHlv
dSBhcmUgc3Vic2NyaWJlZCB0byB0aGUgbWFpbGluZyBsaXN0LiBUaGF0IHdheSwgdGhlIGxpc3Qg
c2VydmVyIHdpbGwgcmVjb2duaXplIHlvdSBhcyBzdWJzY3JpYmVyIGFuZCBmb3J3YXJkIHlvdXIg
cG9zdGluZyBpbW1lZGlhdGVseSwgd2l0aG91dCBjcmVhdGluZyBhbnkgb3ZlcmhlYWQuXHBhcg0K
XHBhcg0KYikgSWYsIGZvciBzb21lIHJlYXNvbiwgeW91IGNhbm5vdCBwb3N0IGZyb20gdGhlIGFk
ZHJlc3MsIGJ5IHdoaWNoIHlvdSBhcmUgc3Vic2NyaWJlZCwgeW91ciBtZXNzYWdlIHdpbGwgYmUg
bW9kZXJhdGVkIHRvIGF2b2lkIHNwYW0uIFBsZWFzZSB1bmRlcnN0YW5kIHRoYXQgbW9kZXJhdGlv
biB3aWxsIG9mdGVuIGNhdXNlIHNvbWUgZGVsYXksIGluIHBhcnRpY3VsYXIgb3ZlciB3ZWVrZW5k
cyBvciBob2x5ZGF5cy5ccGFyDQpccGFyDQp9


----boundary-LibPST-iamunique-2000707565_-_---
Received on Wed Sep 03 2003 - 20:44:36 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:29:05 UTC