RE: Blackbox and Windows-Integration

From: [at]} <frei{>
Date: Wed, 8 Jan 2003 12:48:31 +0100

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

René,

just a small hint: Did you already have a look at Eugenius Pokora's Ogl
subsystem?
http://home.t-online.de/home/a.h.zinn/#Ogl

Cheers,
Marc
Oberon microsystems, Inc.


> -----Original Message-----
> From: René A. Krywult [mailto:rene.krywult{([at]})nowhere.xy
> Sent: Montag, 6. Januar 2003 21:01
> To: Blackbox
> Subject: Blackbox and Windows-Integration
>
>
> Hello everybody,
>
> I don't know if it is common to introduce oneself before writing on this
> list, but before I'll ask my questions, I'd rather let you know who I
> am:
>
> René A. Krywult, 30yrs., Austrian male, living in Vienna. Software
> developer for Austria's biggest financial institution, the Bank Austria
> Creditanstalt AG. I've been a software developer by profession on IBM
> Host (CICS; MVS) for the last 8 yrs. Started programming on the C64 at
> age 10, continued to the Amiga at 13. Started programming in Modula-2 at
> age 15. First contact with Blackbox through Blackbox 1.2, which I bought
> when it was first released.
>
> 1. My eldest son, David (12yrs), wants to become a programmer to, and
> he's mostly interested in 3D graphics. To be able to help him, I started
> by looking for a 3D engine and writing the interface module. This was o
> problem so far. But next I wanted to integrate the output in Blackbox.
> The engine needs a window-handler for its output, and I want to have the
> output on a Blackbox view. So I thought of a "Windows"-window without
> borders and something like a "wrapper"-view for communication between
> the Windows-messages and the Blackbox-messages.
>
> Does anybody know how to open such a borderless window via the Blackbox
> (if this is even possible in MS Windows)?
> Does anybody know of a better way to do this?
>
> 2. When I use the OLE interface to Excel, I can only print the part of
> the Excel-Table that is visible. If I produce an Excel-Table that is
> bigger than one page, how can I print it (using Blackbox 1.3)
>
> Thanks
>
> Rene
>
>
>
>
>
>
> --------------------------------------------
>
> 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-1080828670_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc
Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO
ZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7
fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMCBSZW5cJ2U5LFxwYXINClxwYXIN
Cmp1c3QgYSBzbWFsbCBoaW50OiBEaWQgeW91IGFscmVhZHkgaGF2ZSBhIGxvb2sgYXQgRXVnZW5p
dXMgUG9rb3JhJ3MgT2dsXHBhcg0Kc3Vic3lzdGVtP1xwYXINCmh0dHA6Ly9ob21lLnQtb25saW5l
LmRlL2hvbWUvYS5oLnppbm4vI09nbFxwYXINClxwYXINCkNoZWVycyxccGFyDQpNYXJjXHBhcg0K
T2Jlcm9uIG1pY3Jvc3lzdGVtcywgSW5jLlxwYXINClxwYXINClxwYXINCj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS1ccGFyDQo+IEZyb206IFJlblwnZTkgQS4gS3J5d3VsdCBbbWFpbHRvOnJl
bmUua3J5d3VsdEBjaGVsbG8uYXRdXHBhcg0KPiBTZW50OiBNb250YWcsIDYuIEphbnVhciAyMDAz
IDIxOjAxXHBhcg0KPiBUbzogQmxhY2tib3hccGFyDQo+IFN1YmplY3Q6IEJsYWNrYm94IGFuZCBX
aW5kb3dzLUludGVncmF0aW9uXHBhcg0KPlxwYXINCj5ccGFyDQo+IEhlbGxvIGV2ZXJ5Ym9keSxc
cGFyDQo+XHBhcg0KPiBJIGRvbid0IGtub3cgaWYgaXQgaXMgY29tbW9uIHRvIGludHJvZHVjZSBv
bmVzZWxmIGJlZm9yZSB3cml0aW5nIG9uIHRoaXNccGFyDQo+IGxpc3QsIGJ1dCBiZWZvcmUgSSds
bCBhc2sgbXkgcXVlc3Rpb25zLCBJJ2QgcmF0aGVyIGxldCB5b3Uga25vdyB3aG8gSVxwYXINCj4g
YW06XHBhcg0KPlxwYXINCj4gUmVuXCdlOSBBLiBLcnl3dWx0LCAzMHlycy4sIEF1c3RyaWFuIG1h
bGUsIGxpdmluZyBpbiBWaWVubmEuIFNvZnR3YXJlXHBhcg0KPiBkZXZlbG9wZXIgZm9yIEF1c3Ry
aWEncyBiaWdnZXN0IGZpbmFuY2lhbCBpbnN0aXR1dGlvbiwgdGhlIEJhbmsgQXVzdHJpYVxwYXIN
Cj4gQ3JlZGl0YW5zdGFsdCBBRy4gSSd2ZSBiZWVuIGEgc29mdHdhcmUgZGV2ZWxvcGVyIGJ5IHBy
b2Zlc3Npb24gb24gSUJNXHBhcg0KPiBIb3N0IChDSUNTOyBNVlMpIGZvciB0aGUgbGFzdCA4IHly
cy4gU3RhcnRlZCBwcm9ncmFtbWluZyBvbiB0aGUgQzY0IGF0XHBhcg0KPiBhZ2UgMTAsIGNvbnRp
bnVlZCB0byB0aGUgQW1pZ2EgYXQgMTMuIFN0YXJ0ZWQgcHJvZ3JhbW1pbmcgaW4gTW9kdWxhLTIg
YXRccGFyDQo+IGFnZSAxNS4gRmlyc3QgY29udGFjdCB3aXRoIEJsYWNrYm94IHRocm91Z2ggQmxh
Y2tib3ggMS4yLCB3aGljaCBJIGJvdWdodFxwYXINCj4gd2hlbiBpdCB3YXMgZmlyc3QgcmVsZWFz
ZWQuXHBhcg0KPlxwYXINCj4gMS4gTXkgZWxkZXN0IHNvbiwgRGF2aWQgKDEyeXJzKSwgd2FudHMg
dG8gYmVjb21lIGEgcHJvZ3JhbW1lciB0bywgYW5kXHBhcg0KPiBoZSdzIG1vc3RseSBpbnRlcmVz
dGVkIGluIDNEIGdyYXBoaWNzLiBUbyBiZSBhYmxlIHRvIGhlbHAgaGltLCBJIHN0YXJ0ZWRccGFy
DQo+IGJ5IGxvb2tpbmcgZm9yIGEgM0QgZW5naW5lIGFuZCB3cml0aW5nIHRoZSBpbnRlcmZhY2Ug
bW9kdWxlLiBUaGlzIHdhcyBvXHBhcg0KPiBwcm9ibGVtIHNvIGZhci4gQnV0IG5leHQgSSB3YW50
ZWQgdG8gaW50ZWdyYXRlIHRoZSBvdXRwdXQgaW4gQmxhY2tib3guXHBhcg0KPiBUaGUgZW5naW5l
IG5lZWRzIGEgd2luZG93LWhhbmRsZXIgZm9yIGl0cyBvdXRwdXQsIGFuZCBJIHdhbnQgdG8gaGF2
ZSB0aGVccGFyDQo+IG91dHB1dCBvbiBhIEJsYWNrYm94IHZpZXcuIFNvIEkgdGhvdWdodCBvZiBh
ICJXaW5kb3dzIi13aW5kb3cgd2l0aG91dFxwYXINCj4gYm9yZGVycyBhbmQgc29tZXRoaW5nIGxp
a2UgYSAid3JhcHBlciItdmlldyBmb3IgY29tbXVuaWNhdGlvbiBiZXR3ZWVuXHBhcg0KPiB0aGUg
V2luZG93cy1tZXNzYWdlcyBhbmQgdGhlIEJsYWNrYm94LW1lc3NhZ2VzLlxwYXINCj5ccGFyDQo+
IERvZXMgYW55Ym9keSBrbm93IGhvdyB0byBvcGVuIHN1Y2ggYSBib3JkZXJsZXNzIHdpbmRvdyB2
aWEgdGhlIEJsYWNrYm94XHBhcg0KPiAoaWYgdGhpcyBpcyBldmVuIHBvc3NpYmxlIGluIE1TIFdp
bmRvd3MpP1xwYXINCj4gRG9lcyBhbnlib2R5IGtub3cgb2YgYSBiZXR0ZXIgd2F5IHRvIGRvIHRo
aXM/XHBhcg0KPlxwYXINCj4gMi4gV2hlbiBJIHVzZSB0aGUgT0xFIGludGVyZmFjZSB0byBFeGNl
bCwgSSBjYW4gb25seSBwcmludCB0aGUgcGFydCBvZlxwYXINCj4gdGhlIEV4Y2VsLVRhYmxlIHRo
YXQgaXMgdmlzaWJsZS4gSWYgSSBwcm9kdWNlIGFuIEV4Y2VsLVRhYmxlIHRoYXQgaXNccGFyDQo+
IGJpZ2dlciB0aGFuIG9uZSBwYWdlLCBob3cgY2FuIEkgcHJpbnQgaXQgKHVzaW5nIEJsYWNrYm94
IDEuMylccGFyDQo+XHBhcg0KPiBUaGFua3NccGFyDQo+XHBhcg0KPiBSZW5lXHBhcg0KPlxwYXIN
Cj5ccGFyDQo+XHBhcg0KPlxwYXINCj5ccGFyDQo+XHBhcg0KPiAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxwYXINCj5ccGFyDQo+IFRvIHVuc3Vic2NyaWJlIGZy
b20gdGhpcyBtYWlsaW5nIGxpc3QsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmdccGFyDQo+IHRo
ZSB3b3JkICJ1bnN1YnNjcmliZSIgdG86XHBhcg0KPiAgICBibGFja2JveC1yZXF1ZXN0QG9iZXJv
bi5jaFxwYXINCj5ccGFyDQo+IFRvIGdldCBhIGxpc3Qgb2YgdmFsaWQgZS1tYWlsIGNvbW1hbmRz
IGFuZCBpbnN0cnVjdGlvbnMgb24gdGhlaXJccGFyDQo+IHVzYWdlLCBzZW5kIGEgbWVzc2FnZSBj
b250YWluaW5nIHRoZSB3b3JkICJoZWxwIiB0byB0aGUgYWJvdmUgYWRkcmVzcy5ccGFyDQo+XHBh
cg0KPiBTZW5kIGFueSBwcm9ibGVtIHJlcG9ydHMgb3IgcXVlc3Rpb25zIHJlbGF0ZWQgdG8gdGhp
cyBlbWFpbCBsaXN0XHBhcg0KPiB0byB0aGUgbGlzdCBvd25lciBhdFxwYXINCj4gICAgb3duZXIt
YmxhY2tib3hAb2Jlcm9uLmNoXHBhcg0KPlxwYXINCj4gQ3VycmVudCBwb3N0aW5nIHBvbGljeTpc
cGFyDQo+XHBhcg0KPiBhKSBUbyBwb3N0IHlvdSBzaG91bGQgdXNlIHRoZSBzYW1lIGFkZHJlc3Mg
Ynkgd2hpY2ggeW91IGFyZVxwYXINCj4gc3Vic2NyaWJlZCB0byB0aGUgbWFpbGluZyBsaXN0LiBU
aGF0IHdheSwgdGhlIGxpc3Qgc2VydmVyIHdpbGxccGFyDQo+IHJlY29nbml6ZSB5b3UgYXMgc3Vi
c2NyaWJlciBhbmQgZm9yd2FyZCB5b3VyIHBvc3RpbmcgaW1tZWRpYXRlbHksXHBhcg0KPiB3aXRo
b3V0IGNyZWF0aW5nIGFueSBvdmVyaGVhZC5ccGFyDQo+XHBhcg0KPiBiKSBJZiwgZm9yIHNvbWUg
cmVhc29uLCB5b3UgY2Fubm90IHBvc3QgZnJvbSB0aGUgYWRkcmVzcywgYnlccGFyDQo+IHdoaWNo
IHlvdSBhcmUgc3Vic2NyaWJlZCwgeW91ciBtZXNzYWdlIHdpbGwgYmUgbW9kZXJhdGVkIHRvIGF2
b2lkXHBhcg0KPiBzcGFtLiBQbGVhc2UgdW5kZXJzdGFuZCB0aGF0IG1vZGVyYXRpb24gd2lsbCBv
ZnRlbiBjYXVzZSBzb21lXHBhcg0KPiBkZWxheSwgaW4gcGFydGljdWxhciBvdmVyIHdlZWtlbmRz
IG9yIGhvbHlkYXlzLlxwYXINCj5ccGFyDQpccGFyDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLVxwYXINClxwYXINClRvIHVuc3Vic2NyaWJlIGZyb20gdGhpcyBt
YWlsaW5nIGxpc3QsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgInVuc3Vic2Ny
aWJlIiB0bzpccGFyDQogICBibGFja2JveC1yZXF1ZXN0QG9iZXJvbi5jaFxwYXINClxwYXINClRv
IGdldCBhIGxpc3Qgb2YgdmFsaWQgZS1tYWlsIGNvbW1hbmRzIGFuZCBpbnN0cnVjdGlvbnMgb24g
dGhlaXIgdXNhZ2UsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgImhlbHAiIHRv
IHRoZSBhYm92ZSBhZGRyZXNzLlxwYXINClxwYXINClNlbmQgYW55IHByb2JsZW0gcmVwb3J0cyBv
ciBxdWVzdGlvbnMgcmVsYXRlZCB0byB0aGlzIGVtYWlsIGxpc3QgdG8gdGhlIGxpc3Qgb3duZXIg
YXRccGFyDQogICBvd25lci1ibGFja2JveEBvYmVyb24uY2hccGFyDQpccGFyDQpDdXJyZW50IHBv
c3RpbmcgcG9saWN5OlxwYXINClxwYXINCmEpIFRvIHBvc3QgeW91IHNob3VsZCB1c2UgdGhlIHNh
bWUgYWRkcmVzcyBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQgdG8gdGhlIG1haWxpbmcgbGlz
dC4gVGhhdCB3YXksIHRoZSBsaXN0IHNlcnZlciB3aWxsIHJlY29nbml6ZSB5b3UgYXMgc3Vic2Ny
aWJlciBhbmQgZm9yd2FyZCB5b3VyIHBvc3RpbmcgaW1tZWRpYXRlbHksIHdpdGhvdXQgY3JlYXRp
bmcgYW55IG92ZXJoZWFkLlxwYXINClxwYXINCmIpIElmLCBmb3Igc29tZSByZWFzb24sIHlvdSBj
YW5ub3QgcG9zdCBmcm9tIHRoZSBhZGRyZXNzLCBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQs
IHlvdXIgbWVzc2FnZSB3aWxsIGJlIG1vZGVyYXRlZCB0byBhdm9pZCBzcGFtLiBQbGVhc2UgdW5k
ZXJzdGFuZCB0aGF0IG1vZGVyYXRpb24gd2lsbCBvZnRlbiBjYXVzZSBzb21lIGRlbGF5LCBpbiBw
YXJ0aWN1bGFyIG92ZXIgd2Vla2VuZHMgb3IgaG9seWRheXMuXHBhfX0AIA=


----boundary-LibPST-iamunique-1080828670_-_---
Received on Wed Jan 08 2003 - 12:48:31 UTC

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