(unknown charset) - Autoscaling for TextRulers

From: (unknown charset) [at]} <Alexander>
Date: Mon, 23 Jan 2006 19:03:47 +0600

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

Hello, Robert!


CRDSUE> Bernhard

CRDSUE> Maybe you could do something by
CRDSUE> putting a 'Wrapper' on the Ruler?

CRDSUE> Robert

>>> -----Original Message-----
>>> From: blackbox{([at]})nowhere.xy
>>> Treutwein Bernhard

>>> Sent: 20 January 2006 08:17
>>> To: BlackBox Mailing List
>>> Subject: [BlackBox] - Autoscaling for TextRulers
>>>
>>>
>>> Hey Folks,
>>>
>>> in my understanding TextRulers have Tabs at a "fixed"
>>>

>>> spacing in terms of "universal units".

>>>
>>> From time to time I would like to have the spacing fixed

>>> in terms of something like "character counts".
>>>
>>>
>>> This would imply that TextRulers auto-rescale themselves
>>> when I (or anyone else) changes the font size.
>>>
>>> Does somebody know a ready made solution, or have some

>>> hints how to manage that.
>>>
>>> I know already that I can set tab stops according to the

>>> length of a string, i.e., by using:
>>>
>>> TextRulers.AddTab(ru, f.attr.font.StringWidth("Testit"));

>>>
>>> where ru is the current ruler and f is TextModels.Writer

>>>
>>> (i.e. the rider of the current TextMappers.Formatter)

>>>
>>> Maybe I need an extension of ruler, which has a new

>>>
>>> property for being bound to the current font ...

>>> --
>>> Bernhard Treutwein
>>> Bernhard.Treutwein(at)verwaltung uni-muenchen de (work)
>>> BdT(at)wildwein de (home)

CRDSUE> ********************************************************************
CRDSUE> This email and any attachments are confidential to the intended
CRDSUE> recipient and may also be privileged. If you are not the intended
CRDSUE> recipient please delete it from your system and notify the sender.
CRDSUE> You should not copy it or use it for any purpose nor disclose or
CRDSUE> distribute its contents to any other person.
CRDSUE> ********************************************************************

  I would like to notify you (the sender) that I am NOT the intended
  recipiend of the above letter. I also would like to notify you that
  you should not send any confidential mail through public mail lists.
  Or perhaps you should remove that strange signature when you do it.

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

---===---
 Alexander

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



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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTFcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEhlbGxvLCBSb2JlcnQhXHBhcg0KXHBhcg0KXHBh
cg0KQ1JEU1VFPiBCZXJuaGFyZFxwYXINClxwYXINCkNSRFNVRT4gTWF5YmUgeW91IGNvdWxkIGRv
IHNvbWV0aGluZyBieVxwYXINCkNSRFNVRT4gcHV0dGluZyBhICdXcmFwcGVyJyBvbiB0aGUgUnVs
ZXI/XHBhcg0KXHBhcg0KQ1JEU1VFPiBSb2JlcnRccGFyDQpccGFyDQo+Pj4gIC0tLS0tT3JpZ2lu
YWwgTWVzc2FnZS0tLS0tXHBhcg0KPj4+ICBGcm9tOiBibGFja2JveEBvYmVyb24uY2ggW21haWx0
bzpibGFja2JveEBvYmVyb24uY2hdT24gQmVoYWxmIE9mXHBhcg0KPj4+ICBUcmV1dHdlaW4gQmVy
bmhhcmRccGFyDQo+Pj4gIFNlbnQ6IDIwIEphbnVhcnkgMjAwNiAwODoxN1xwYXINCj4+PiAgVG86
IEJsYWNrQm94IE1haWxpbmcgTGlzdFxwYXINCj4+PiAgU3ViamVjdDogW0JsYWNrQm94XSAtIEF1
dG9zY2FsaW5nIGZvciBUZXh0UnVsZXJzXHBhcg0KPj4+IFxwYXINCj4+PiBccGFyDQo+Pj4gIEhl
eSBGb2xrcyxccGFyDQo+Pj4gXHBhcg0KPj4+ICBpbiBteSB1bmRlcnN0YW5kaW5nIFRleHRSdWxl
cnMgaGF2ZSBUYWJzIGF0IGEgImZpeGVkIlxwYXINCj4+PiBccGFyDQo+Pj4gIHNwYWNpbmcgaW4g
dGVybXMgb2YgInVuaXZlcnNhbCB1bml0cyIuXHBhcg0KPj4+IFxwYXINCj4+PiAgRnJvbSB0aW1l
IHRvIHRpbWUgSSB3b3VsZCBsaWtlIHRvIGhhdmUgdGhlIHNwYWNpbmcgZml4ZWRccGFyDQo+Pj4g
IGluIHRlcm1zIG9mIHNvbWV0aGluZyBsaWtlICJjaGFyYWN0ZXIgY291bnRzIi5ccGFyDQo+Pj4g
XHBhcg0KPj4+IFxwYXINCj4+PiAgVGhpcyB3b3VsZCBpbXBseSB0aGF0IFRleHRSdWxlcnMgYXV0
by1yZXNjYWxlIHRoZW1zZWx2ZXNccGFyDQo+Pj4gIHdoZW4gSSAob3IgYW55b25lIGVsc2UpIGNo
YW5nZXMgdGhlIGZvbnQgc2l6ZS5ccGFyDQo+Pj4gXHBhcg0KPj4+ICBEb2VzIHNvbWVib2R5IGtu
b3cgYSByZWFkeSBtYWRlIHNvbHV0aW9uLCBvciBoYXZlIHNvbWVccGFyDQo+Pj4gIGhpbnRzIGhv
dyB0byBtYW5hZ2UgdGhhdC5ccGFyDQo+Pj4gXHBhcg0KPj4+ICBJIGtub3cgYWxyZWFkeSB0aGF0
IEkgY2FuIHNldCB0YWIgc3RvcHMgYWNjb3JkaW5nIHRvIHRoZVxwYXINCj4+PiAgbGVuZ3RoIG9m
IGEgc3RyaW5nLCBpLmUuLCBieSB1c2luZzpccGFyDQo+Pj4gXHBhcg0KPj4+ICBUZXh0UnVsZXJz
LkFkZFRhYihydSwgZi5hdHRyLmZvbnQuU3RyaW5nV2lkdGgoIlRlc3RpdCIpKTtccGFyDQo+Pj4g
XHBhcg0KPj4+ICB3aGVyZSBydSBpcyB0aGUgY3VycmVudCBydWxlciBhbmQgZiBpcyBUZXh0TW9k
ZWxzLldyaXRlclxwYXINCj4+PiBccGFyDQo+Pj4gIChpLmUuIHRoZSByaWRlciBvZiB0aGUgY3Vy
cmVudCBUZXh0TWFwcGVycy5Gb3JtYXR0ZXIpXHBhcg0KPj4+IFxwYXINCj4+PiAgTWF5YmUgSSBu
ZWVkIGFuIGV4dGVuc2lvbiBvZiBydWxlciwgd2hpY2ggaGFzIGEgbmV3XHBhcg0KPj4+IFxwYXIN
Cj4+PiAgcHJvcGVydHkgZm9yIGJlaW5nIGJvdW5kIHRvIHRoZSBjdXJyZW50IGZvbnQgLi4uXHBh
cg0KPj4+ICAtLVxwYXINCj4+PiAgICAgIEJlcm5oYXJkIFRyZXV0d2VpblxwYXINCj4+PiAgICAg
IEJlcm5oYXJkLlRyZXV0d2VpbihhdCl2ZXJ3YWx0dW5nIHVuaS1tdWVuY2hlbiBkZSAod29yaylc
cGFyDQo+Pj4gICAgICBCZFQoYXQpd2lsZHdlaW4gZGUgKGhvbWUpXHBhcg0KXHBhcg0KQ1JEU1VF
PiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKlxwYXINCkNSRFNVRT4gVGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRz
IGFyZSBjb25maWRlbnRpYWwgdG8gdGhlIGludGVuZGVkXHBhcg0KQ1JEU1VFPiByZWNpcGllbnQg
YW5kIG1heSBhbHNvIGJlIHByaXZpbGVnZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZFxw
YXINCkNSRFNVRT4gcmVjaXBpZW50IHBsZWFzZSBkZWxldGUgaXQgZnJvbSB5b3VyIHN5c3RlbSBh
bmQgbm90aWZ5IHRoZSBzZW5kZXIuXHBhcg0KQ1JEU1VFPiBZb3Ugc2hvdWxkIG5vdCBjb3B5IGl0
IG9yIHVzZSBpdCBmb3IgYW55IHB1cnBvc2Ugbm9yIGRpc2Nsb3NlIG9yXHBhcg0KQ1JEU1VFPiBk
aXN0cmlidXRlIGl0cyBjb250ZW50cyB0byBhbnkgb3RoZXIgcGVyc29uLlxwYXINCkNSRFNVRT4g
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKipccGFyDQpccGFyDQogIEkgd291bGQgbGlrZSB0byBub3RpZnkgeW91ICh0aGUg
c2VuZGVyKSB0aGF0IEkgYW0gTk9UIHRoZSBpbnRlbmRlZFxwYXINCiAgcmVjaXBpZW5kIG9mIHRo
ZSBhYm92ZSBsZXR0ZXIuIEkgYWxzbyB3b3VsZCBsaWtlIHRvIG5vdGlmeSB5b3UgdGhhdFxwYXIN
CiAgeW91IHNob3VsZCBub3Qgc2VuZCBhbnkgY29uZmlkZW50aWFsIG1haWwgdGhyb3VnaCBwdWJs
aWMgbWFpbCBsaXN0cy5ccGFyDQogIE9yIHBlcmhhcHMgeW91IHNob3VsZCByZW1vdmUgdGhhdCBz
dHJhbmdlIHNpZ25hdHVyZSB3aGVuIHlvdSBkbyBpdC5ccGFyDQpccGFyDQpDUkRTVUU+IC0tLSBC
bGFja0JveFxwYXINCkNSRFNVRT4gLS0tIHNlbmQgc3ViamVjdCBIRUxQIG9yIFVOU1VCU0NSSUJF
IHRvIGJsYWNrYm94QG9iZXJvbi5jaFxwYXINClxwYXINCi0tLT09PT09LS0tXHBhcg0KIEFsZXhh
bmRlclxwYXINClxwYXINCi0tLSBCbGFja0JveFxwYXINCi0tLSBzZW5kIHN1YmplY3QgSEVMUCBv
ciBVTlNVQlNDUklCRSB0byBibGFja2JveEBvYmVyb24uY2hccGFyDQpccGFyfX0A


----boundary-LibPST-iamunique-710498872_-_---
Received on Mon Jan 23 2006 - 14:03:47 UTC

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