RE: Blackbox Definition Module for WININET.DLL?

From: Martin, Marc <"Martin,>
Date: Wed, 26 Jul 2000 09:18:10 -0700

Hi Bernhard,

Thanks for the reply!

My goal was to incorporate some FTP capabilities into an existing Oberon/F application, so I was just looking for some API definitions rather than writing them myself...

Marc

> ----------
> From: Treutwein; Bernhard[SMTP:Bernhard.Treutwein{([at]})nowhere.xy
> Sent: Tuesday, July 25, 2000 11:57 PM
> To: Martin, Marc
> Subject: Re: Blackbox Definition Module for WININET.DLL?
>
> > From: "Martin, Marc" <Marc.Martin{([at]})nowhere.xy
> > To: "'blackbox{([at]})nowhere.xy
> > Subject: Blackbox Definition Module for WININET.DLL?
> > Date: Tue, 25 Jul 2000 09:15:29 -0700
>
> > Hi All,

> >
> > I was wondering if anyone had created a BlackBox or Oberon/F definition module for the Windows Internet Services contained in WININET.DLL?
> >

>
> Hi Marc,
>
> don't know exactly, but you might contact Stewart Greenhill
> or try out his (alpha grade) H2O, which actually has a
> brand new backend for CP. You will need OOC installed
> on a Linux box (see http://www.uni-kl.de/OOC/).
>
> Although that might seem to be some deviant work
> it went quite easy for me. Maybe Stewart might be able
> to provide you an Win32 executable (he is working
> as a consultant, even so he has an university e-mail
> address, but he does a lot of consulting for science,
> so he might appreciate ....).
>
> Enclosed are two (partially shortened) mails by Stewart.
>
> regards
>
> Bernhard
>
> > Date: Wed, 12 Jul 2000 16:34:08 +0800
> > From: Stewart Greenhill <greenhil{([at]})nowhere.xy
> > To: "Treutwein; Bernhard" <Bernhard.Treutwein{([at]})nowhere.xy
> > Subject: Re: Gtk for Blackbox
>

> > > > [...] very quick and dirty Blackbox [...] new

> > > > Component Pascal back-end for H2O
> > > > [...]
> > >
> > > finally I succeeded in bootstrapping OOC.
> >
> > Under Windows ?
> >
> > > Is the new CP back-end included in the h2o20000630.tar.gz ?
> > >
> > > If not, would you please upload it to
> > > http://espc22.murdoch.edu.au/~stewart/files/
> >
> > Its in the new version: h2o20000712.tar.gz.
> >
> > I've added an option that allows the user to suppress the rewriting of
> > types. This is currently set in the h2orc files for the GTK interface.
> > As a result, you will get
> >
> > v : POINTER TO X
> >
> > instead of:
> >
> > AutoPtr_X = POINTER TO X;
> > ...
> > v : AutoPtr_X
> >
> > A corresponding interface module is appended here. Unfortuantely, when I
> > tried to make this work under Blackbox, I got the error "Too many
> > exported structures". It doesn't seem to be documented; I contaced
> > Oberon microsystems about this, but am still waiting for a reply from
> > them.
> >
> > To generate a workable interface, you will have to change this to:
> > rewriteTypes := TRUE
> > and just live with the alias types that H2O generates.
>
> > Date: Fri, 30 Jun 2000 17:07:15 +0800
> > From: Stewart Greenhill <greenhil{([at]})nowhere.xy
> > To: "Treutwein; Bernhard" <Bernhard.Treutwein{([at]})nowhere.xy
> > Subject: Re: H2O, Linux & BlackBox current state
>

> > Hi Bernhard,

> >
> > > PS: The GNU-Pascal people are looking for some H2P, do
> > > you mind if I send Frank the current H2O tar ?
> >
> > That's fine with me. If they don't mind writing in Oberon-2 it would be
> > trivial to add a Pascal back-end. Also, it would likely be possible to
> > preserve some of the higher-level declarations that have no equivalent
> > in Oberon-2 (eg. enumerated types).
> >
> > My only caution is that this is alpha software: its not currently well
> > documented, and there may be some internal changes in the near future.
> > Still, its probably better than nothing.
> >
> > Cheers,
> > Stewart
> Bernhard Treutwein
> IuK, Ref. IIIA3 LMU-Muenchen
> Ludwigstr. 27
> D-80539 Muenchen, Germany>
> Tel. 089-2180-2774, Fax: 089-284543
> Bernhard.Treutwein{([at]})nowhere.xy
>
Received on Wed Jul 26 2000 - 16:18:10 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:27:45 UTC