Eric Winger | 1 Jul 01:57 2004
Picon

uiuc wiki down

Anyone know the state of the wiki? Or who to talk with to get it going 
again?

thx

Eric

-----------------------------------------
DISCLAIMER: This email is bound by the terms and conditions described at
http://www.key.net/disclaimer.htm

Nowak, Helge | 2 Jul 15:58 2004

AW: database access from VisualWorks [was: Changing a binary stre am to a text stream]

Dear Etienne,

creating and accessing data in relational databases from VisualWorks is described in the Database Application Developer's Guide that you find on your distribution in the doc directory or you can download from the Cincom Smalltalk web site.

If you need an object oriented database look at the GemStone, Objectivity or OmniBase goodies (OmniBase to be published shortly with the next release of VisualWorks).

HTH
Helge

-----Ursprüngliche Nachricht-----
Von: vwnc-request <at> cs.uiuc.edu [mailto:vwnc-request <at> cs.uiuc.edu]Im
Auftrag von Etienne KOUOKAM
Gesendet: Dienstag, 29. Juni 2004 14:09
An: knight <at> acm.org; tgagne <at> gagne.homedns.org; vwnc <at> cs.uiuc.edu
Betreff: Re: Changing a binary stream to a text stream




Morning to you all!

I'm a francophone, from Cameroon. I'm sorry if my english is very lazy.
I'm a novice in smalltalk; i'm using visualworks, the non-commercial version
7.1.
I want to create and access some database as Knoledge base. Can you help me,
please?
It's somehow urgent...

_________________________________________________________________
MSN Search, le moteur de recherche qui pense comme vous ! 
http://search.msn.fr/

Thomas Gagne | 3 Jul 03:16 2004

http://gagne.homedns.org/~tgagne/

I've updated the command line parcel 
<http://gagne.homedns.org/~tgagne/articles/commandline/> to include a 
new class, EfiSubProcess, that contains two class side methods for 
creating subprocesses with piped input and output.  Much easier to use 
than using UnixProcess' 
#pipeConnectionFor:arguments:setProcessDescriptor:.  It includes methods 
for capturing the output in both binary and text formats, and correctly 
closes the output handle to flush and terminate its input to the subprocess.

I've also updated the GNUPlot parcel 
<http://gagne.homedns.org/~tgagne/articles/gnuplot/> to use this class' 
methods.  Much more dependable than what was previously there.  Also, 
because the output is an image it's necessary to support binary data.  
The one bug in it might be that I should have provided a method for 
returning the stream instead of the stream's content -- but I don't need 
that so didn't have a reason to write it.  I'm thinking it might be 
useful for programs with a LOT of output.

Thomas Gagne | 3 Jul 05:12 2004

http://gagne.homedns.org/~tgagne/

I forgot to mention EfiMain, the parent class of Smalltalk mainlines, 
now includes a methoed called #textFromHTML: that converts HTML into 
formatted text by piping it through the w3m program.  I use it for 
creating multipart/alternative MIME attachments for Smalltalk-generated 
emails with both HTML and TEXT parts.

Eventually, I'll write a 2nd VW XML paper describing how I use .SSP 
files to create HTML mail attachments and XML files for sending to 
banks.  Much easier than using the XML API.

Thomas Gagne wrote:

> I've updated the command line parcel 
> <http://gagne.homedns.org/~tgagne/articles/commandline/> to include a 
> new class, EfiSubProcess, that contains two class side methods for 
> creating subprocesses with piped input and output.  Much easier to use 
> than using UnixProcess' 
> #pipeConnectionFor:arguments:setProcessDescriptor:.  It includes 
> methods for capturing the output in both binary and text formats, and 
> correctly closes the output handle to flush and terminate its input to 
> the subprocess.
>
> I've also updated the GNUPlot parcel 
> <http://gagne.homedns.org/~tgagne/articles/gnuplot/> to use this 
> class' methods.  Much more dependable than what was previously there.  
> Also, because the output is an image it's necessary to support binary 
> data.  The one bug in it might be that I should have provided a method 
> for returning the stream instead of the stream's content -- but I 
> don't need that so didn't have a reason to write it.  I'm thinking it 
> might be useful for programs with a LOT of output.
>
>

Michael Lucas-Smith | 3 Jul 06:45 2004

Invitation to join the WithStyle Developer Program

Thank you for your interest in the WithStyle Technology Previews. Software 
WithStyle would now like to invite you to participate in the much more 
interactive WithStyle Developer Program.

The Developer Program aims to provide you with access to the latest 
development version of WithStyle as soon as possible, while also providing 
you with information about what tests passed and failed for each build of the 
software.

The Developer Program also has a private mailing list for its members to 
discuss issues or ideas for WithStyle.

Please take the time to accept our NDA and License and join up for the 
Developer Program.

http://www.softwarewithstyle.com/join_wsdev.html

Our website has been revamped too. Take a look at:
 http://www.softwarewithstyle.com

Thanks for your ongoing interest,
Michael Lucas-Smith
Software WithStyle

Thomas Gagne | 3 Jul 19:13 2004

Re: Invitation to join the WithStyle Developer Program

I've visited the site, and am unsure what it is.  Is it a content 
management system?  A web editor?  The web pages don't give a clear idea 
of what I should use it for or how it will make my life easier.

Michael Lucas-Smith wrote:

>Thank you for your interest in the WithStyle Technology Previews. Software 
>WithStyle would now like to invite you to participate in the much more 
>interactive WithStyle Developer Program.
>
>The Developer Program aims to provide you with access to the latest 
>development version of WithStyle as soon as possible, while also providing 
>you with information about what tests passed and failed for each build of the 
>software.
>
>The Developer Program also has a private mailing list for its members to 
>discuss issues or ideas for WithStyle.
>
>Please take the time to accept our NDA and License and join up for the 
>Developer Program.
>
>http://www.softwarewithstyle.com/join_wsdev.html
>
>Our website has been revamped too. Take a look at:
> http://www.softwarewithstyle.com
>
>Thanks for your ongoing interest,
>Michael Lucas-Smith
>Software WithStyle
>
>
>  
>

Michael Lucas-Smith | 4 Jul 00:51 2004

Re: Invitation to join the WithStyle Developer Program

Hi Thomas,

At its core, it renders XML with CSS like a web browser does, except not 
limited to HTML. But that's just where it begins.

The engine also lets you wysiwyg edit the content that you're seeing.

If the content was produced from some XML and then transformed using XSLT, the 
wysiwyg editing capaibilities will update the original XML as you edit and 
keep the UI up to date according to the XSLT. 

The engine is extremely open and flexible too, allow you to subclass 
XML.Element's to map XML tags to your own specific behaviours for the 
execution of that XML. An example of this is a Presentation Slideshow program 
I wrote using WithStyle. I did my presentation at Smalltalk Solutions using 
it.

Another cute example of it was an About window I made, not particularly hard 
but just another way to use such a tool in your system.

As for deployment, you can use it like a "dumb" HTML widget in your 
application, or you can use it as a thin client, or you can use VisualWork's 
browser plugin code to embed it inside another browser.

And last but not least WithStyle is becoming a rich internet application or a 
WebUI, whichever you prefer, by allowing you to mix arbitrary XML with 
Pollock XML to mix and match XML + CSS layout and content with classic 
Widgets to give you the ultimate control over your UI.

Cheers,
Michael

On Sunday 04 July 2004 03:13, Thomas Gagne wrote:
> I've visited the site, and am unsure what it is.  Is it a content
> management system?  A web editor?  The web pages don't give a clear idea
> of what I should use it for or how it will make my life easier.
>
> Michael Lucas-Smith wrote:
> >Thank you for your interest in the WithStyle Technology Previews. Software
> >WithStyle would now like to invite you to participate in the much more
> >interactive WithStyle Developer Program.
> >
> >The Developer Program aims to provide you with access to the latest
> >development version of WithStyle as soon as possible, while also providing
> >you with information about what tests passed and failed for each build of
> > the software.
> >
> >The Developer Program also has a private mailing list for its members to
> >discuss issues or ideas for WithStyle.
> >
> >Please take the time to accept our NDA and License and join up for the
> >Developer Program.
> >
> >http://www.softwarewithstyle.com/join_wsdev.html
> >
> >Our website has been revamped too. Take a look at:
> > http://www.softwarewithstyle.com
> >
> >Thanks for your ongoing interest,
> >Michael Lucas-Smith
> >Software WithStyle

Nick Paxford | 4 Jul 08:11 2004
Picon

novice question - builder

I have labels and menu items that I would like either visible or invisible depending on the state of certain variables and this all works fine when the app is running; however, on start-up in my 'initialize' method I get the problem that the wrapper(s) I want to show or not show haven't been built yet. What's needed I think is some kind of post-build activity which sets these values. Can anyone point me in the right direction please?
 
Regards, Nick
Steven Kelly | 4 Jul 12:37 2004

RE: novice question - builder

You probably want to implement #postBuildWith: in your ApplicationModel. The order of execution is:
#initialize
#preBuildWith:
#postBuildWith:
#postOpenWith:
 
See the GUIDevGuide.pdf in your VisualWorks doc directory for a few examples, or (better!) just browse implementors of postBuildWith:
 
HTH,
Steve
-----Original Message-----
From: Nick Paxford [mailto:paco <at> marymont.pl]
Sent: Sunday, July 04, 2004 9:12
To: vwnc
Subject: novice question - builder

I have labels and menu items that I would like either visible or invisible depending on the state of certain variables and this all works fine when the app is running; however, on start-up in my 'initialize' method I get the problem that the wrapper(s) I want to show or not show haven't been built yet. What's needed I think is some kind of post-build activity which sets these values. Can anyone point me in the right direction please?
 
Regards, Nick
Nick Paxford | 4 Jul 17:19 2004
Picon

Re: novice question - builder

Thanks Steve,
I simply added a #postBuildWith:aBuilder method which sent messages to set the wrappers - quite simple, like a delay effect it seems.
 
There wasn't much info on how this, or when we use #preBuildWith and #postOpenWith in the GUIDevGuide and, as with the event-triggering system, I'm still trying to learn about it.
There seems to be sooo many big shiny bang up to date books on Java - I'd love to see one on Smalltalk esp VisualWorks.
 
Cheers, Nick
----- Original Message -----
Sent: Sunday, July 04, 2004 12:37 PM
Subject: RE: novice question - builder

You probably want to implement #postBuildWith: in your ApplicationModel. The order of execution is:
#initialize
#preBuildWith:
#postBuildWith:
#postOpenWith:
 
See the GUIDevGuide.pdf in your VisualWorks doc directory for a few examples, or (better!) just browse implementors of postBuildWith:
 
HTH,
Steve
-----Original Message-----
From: Nick Paxford [mailto:paco <at> marymont.pl]
Sent: Sunday, July 04, 2004 9:12
To: vwnc
Subject: novice question - builder

I have labels and menu items that I would like either visible or invisible depending on the state of certain variables and this all works fine when the app is running; however, on start-up in my 'initialize' method I get the problem that the wrapper(s) I want to show or not show haven't been built yet. What's needed I think is some kind of post-build activity which sets these values. Can anyone point me in the right direction please?
 
Regards, Nick

Gmane