Re: Strange Blackbox Printing Problem...

From: [at]} <Wojtek>
Date: Thu, 4 Sep 2003 13:15:51 -0400 (EDT)

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

Martin:

  I have seen a strange problem which may or may not be related.
It is actually an opposite of yours. The line is not drawn on screen,
but it is printed. The problem is located somewhere in f.DrawPath.
You mentioned DrawPath, what triggered my response.

I have not narrowed down the problem with a short example which
I can post, so let me just describe when (I think) it can happen.
In case the line width is set to 0, i.e., a hair-line, and the
path is partly outside the frame, such that some segments are clipped,
the path is not plotted on screen at all. As soon as the width
is at least two pixels, clipping works and the path is plotted.
This only happens on screen. I have not seen any cases yet
where the printout would be incomplete.

I am reporting this for the record. Maybe it is related.

Wojtek Skulski skulski{([at]})nowhere.xy
On Wed, 3 Sep 2003, Martin, Marc wrote:

> Hi all,
>
> I was wondering if anyone has had a case where you've
drawn some things in a Blackbox view and then printed it,
but the printout is an incomplete version of what's on the screen?
>
> In my case, I've got my own data plotting program,
and I just did a plot where it looks fine on the screen,
and it also looks fine if I copy and paste it into Powerpoint
(as an enhanced metafile). A printout from Powerpoint
of this plot also looks fine.
>
> However, if I print this view in Blackbox,
the printout has about half of the data points missing
(the latter half). This particular plot is rather complex,
and probably makes a few thousand calls to f.DrawOval
and also a lot of calls to f.DrawPath.
>
> Has anyone seen anything like this before?
I'm wondering if this is something that I've programmed wrong,
or if there's a bug/limitation in Blackbox's printing capability.
>
> Thanks,
>
> Marc Martin
> marc.martin{([at]})nowhere.xy

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

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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIE1hcnRpbjpccGFyDQpccGFyDQogIEkgaGF2ZSBz
ZWVuIGEgc3RyYW5nZSBwcm9ibGVtIHdoaWNoIG1heSBvciBtYXkgbm90IGJlIHJlbGF0ZWQuXHBh
cg0KSXQgaXMgYWN0dWFsbHkgYW4gb3Bwb3NpdGUgb2YgeW91cnMuIFRoZSBsaW5lIGlzIG5vdCBk
cmF3biBvbiBzY3JlZW4sXHBhcg0KYnV0IGl0IGlzIHByaW50ZWQuIFRoZSBwcm9ibGVtIGlzIGxv
Y2F0ZWQgc29tZXdoZXJlIGluIGYuRHJhd1BhdGguXHBhcg0KWW91IG1lbnRpb25lZCBEcmF3UGF0
aCwgd2hhdCB0cmlnZ2VyZWQgbXkgcmVzcG9uc2UuXHBhcg0KXHBhcg0KSSBoYXZlIG5vdCBuYXJy
b3dlZCBkb3duIHRoZSBwcm9ibGVtIHdpdGggYSBzaG9ydCBleGFtcGxlIHdoaWNoXHBhcg0KSSBj
YW4gcG9zdCwgc28gbGV0IG1lIGp1c3QgZGVzY3JpYmUgd2hlbiAoSSB0aGluaykgaXQgY2FuIGhh
cHBlbi5ccGFyDQpJbiBjYXNlIHRoZSBsaW5lIHdpZHRoIGlzIHNldCB0byAwLCBpLmUuLCBhIGhh
aXItbGluZSwgYW5kIHRoZVxwYXINCnBhdGggaXMgcGFydGx5IG91dHNpZGUgdGhlIGZyYW1lLCBz
dWNoIHRoYXQgc29tZSBzZWdtZW50cyBhcmUgY2xpcHBlZCxccGFyDQp0aGUgcGF0aCBpcyBub3Qg
cGxvdHRlZCBvbiBzY3JlZW4gYXQgYWxsLiBBcyBzb29uIGFzIHRoZSB3aWR0aFxwYXINCmlzIGF0
IGxlYXN0IHR3byBwaXhlbHMsIGNsaXBwaW5nIHdvcmtzIGFuZCB0aGUgcGF0aCBpcyBwbG90dGVk
LlxwYXINClRoaXMgb25seSBoYXBwZW5zIG9uIHNjcmVlbi4gSSBoYXZlIG5vdCBzZWVuIGFueSBj
YXNlcyB5ZXRccGFyDQp3aGVyZSB0aGUgcHJpbnRvdXQgd291bGQgYmUgaW5jb21wbGV0ZS5ccGFy
DQpccGFyDQpJIGFtIHJlcG9ydGluZyB0aGlzIGZvciB0aGUgcmVjb3JkLiBNYXliZSBpdCBpcyBy
ZWxhdGVkLlxwYXINClxwYXINCldvanRlayBTa3Vsc2tpIHNrdWxza2lAcGFzLnJvY2hlc3Rlci5l
ZHVccGFyDQpPbiBXZWQsIDMgU2VwIDIwMDMsIE1hcnRpbiwgTWFyYyB3cm90ZTpccGFyDQpccGFy
DQo+IEhpIGFsbCxccGFyDQo+XHBhcg0KPiBJIHdhcyB3b25kZXJpbmcgaWYgYW55b25lIGhhcyBo
YWQgYSBjYXNlIHdoZXJlIHlvdSd2ZVxwYXINCmRyYXduIHNvbWUgdGhpbmdzIGluIGEgQmxhY2ti
b3ggdmlldyBhbmQgdGhlbiBwcmludGVkIGl0LFxwYXINCmJ1dCB0aGUgcHJpbnRvdXQgaXMgYW4g
aW5jb21wbGV0ZSB2ZXJzaW9uIG9mIHdoYXQncyBvbiB0aGUgc2NyZWVuP1xwYXINCj5ccGFyDQo+
IEluIG15IGNhc2UsIEkndmUgZ290IG15IG93biBkYXRhIHBsb3R0aW5nIHByb2dyYW0sXHBhcg0K
YW5kIEkganVzdCBkaWQgYSBwbG90IHdoZXJlIGl0IGxvb2tzIGZpbmUgb24gdGhlIHNjcmVlbixc
cGFyDQphbmQgaXQgYWxzbyBsb29rcyBmaW5lIGlmIEkgY29weSBhbmQgcGFzdGUgaXQgaW50byBQ
b3dlcnBvaW50XHBhcg0KKGFzIGFuIGVuaGFuY2VkIG1ldGFmaWxlKS4gIEEgcHJpbnRvdXQgZnJv
bSBQb3dlcnBvaW50XHBhcg0Kb2YgdGhpcyBwbG90IGFsc28gbG9va3MgZmluZS5ccGFyDQo+XHBh
cg0KPiBIb3dldmVyLCBpZiBJIHByaW50IHRoaXMgdmlldyBpbiBCbGFja2JveCxccGFyDQp0aGUg
cHJpbnRvdXQgaGFzIGFib3V0IGhhbGYgb2YgdGhlIGRhdGEgcG9pbnRzIG1pc3NpbmdccGFyDQoo
dGhlIGxhdHRlciBoYWxmKS4gIFRoaXMgcGFydGljdWxhciBwbG90IGlzIHJhdGhlciBjb21wbGV4
LFxwYXINCmFuZCBwcm9iYWJseSBtYWtlcyBhIGZldyB0aG91c2FuZCBjYWxscyB0byBmLkRyYXdP
dmFsXHBhcg0KYW5kIGFsc28gYSBsb3Qgb2YgY2FsbHMgdG8gZi5EcmF3UGF0aC5ccGFyDQo+XHBh
cg0KPiBIYXMgYW55b25lIHNlZW4gYW55dGhpbmcgbGlrZSB0aGlzIGJlZm9yZT9ccGFyDQpJJ20g
d29uZGVyaW5nIGlmIHRoaXMgaXMgc29tZXRoaW5nIHRoYXQgSSd2ZSBwcm9ncmFtbWVkIHdyb25n
LFxwYXINCm9yIGlmIHRoZXJlJ3MgYSBidWcvbGltaXRhdGlvbiBpbiBCbGFja2JveCdzIHByaW50
aW5nIGNhcGFiaWxpdHkuXHBhcg0KPlxwYXINCj4gVGhhbmtzLFxwYXINCj5ccGFyDQo+IE1hcmMg
TWFydGluXHBhcg0KPiBtYXJjLm1hcnRpbkBib2VpbmcuY29tXHBhcg0KXHBhcg0KLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1ccGFyDQpccGFyDQpUbyB1bnN1YnNj
cmliZSBmcm9tIHRoaXMgbWFpbGluZyBsaXN0LCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRo
ZSB3b3JkICJ1bnN1YnNjcmliZSIgdG86XHBhcg0KICAgYmxhY2tib3gtcmVxdWVzdEBvYmVyb24u
Y2hccGFyDQpccGFyDQpUbyBnZXQgYSBsaXN0IG9mIHZhbGlkIGUtbWFpbCBjb21tYW5kcyBhbmQg
aW5zdHJ1Y3Rpb25zIG9uIHRoZWlyIHVzYWdlLCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRo
ZSB3b3JkICJoZWxwIiB0byB0aGUgYWJvdmUgYWRkcmVzcy5ccGFyDQpccGFyDQpTZW5kIGFueSBw
cm9ibGVtIHJlcG9ydHMgb3IgcXVlc3Rpb25zIHJlbGF0ZWQgdG8gdGhpcyBlbWFpbCBsaXN0IHRv
IHRoZSBsaXN0IG93bmVyIGF0XHBhcg0KICAgb3duZXItYmxhY2tib3hAb2Jlcm9uLmNoXHBhcg0K
XHBhcg0KQ3VycmVudCBwb3N0aW5nIHBvbGljeTpccGFyDQpccGFyDQphKSBUbyBwb3N0IHlvdSBz
aG91bGQgdXNlIHRoZSBzYW1lIGFkZHJlc3MgYnkgd2hpY2ggeW91IGFyZSBzdWJzY3JpYmVkIHRv
IHRoZSBtYWlsaW5nIGxpc3QuIFRoYXQgd2F5LCB0aGUgbGlzdCBzZXJ2ZXIgd2lsbCByZWNvZ25p
emUgeW91IGFzIHN1YnNjcmliZXIgYW5kIGZvcndhcmQgeW91ciBwb3N0aW5nIGltbWVkaWF0ZWx5
LCB3aXRob3V0IGNyZWF0aW5nIGFueSBvdmVyaGVhZC5ccGFyDQpccGFyDQpiKSBJZiwgZm9yIHNv
bWUgcmVhc29uLCB5b3UgY2Fubm90IHBvc3QgZnJvbSB0aGUgYWRkcmVzcywgYnkgd2hpY2ggeW91
IGFyZSBzdWJzY3JpYmVkLCB5b3VyIG1lc3NhZ2Ugd2lsbCBiZSBtb2RlcmF0ZWQgdG8gYXZvaWQg
c3BhbS4gUGxlYXNlIHVuZGVyc3RhbmQgdGhhdCBtb2RlcmF0aW9uIHdpbGwgb2Z0ZW4gY2F1c2Ug
c29tZSBkZWxheSwgaW4gcGFydGljdWxhciBvdmVyIHdlZWtlbmRzIG9yIGhvbHlkYXl9fQDwZDIR
IrEUES1wNMA=


----boundary-LibPST-iamunique-1871209279_-_---
Received on Thu Sep 04 2003 - 19:15:51 UTC

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