HDTenEightyP/NetNews huggingface dataset:
From: brad@boole.uucp (Brad Schoening)
Subject: Re: Question on graphics
Keywords: graphics, Objectworks  4.1 
Organization: Boole & Babbage, Inc.
Date: Sat, 21 Nov 1992 07:36:45 GMT

In <BxzDxy.Jv8@cs.uiuc.edu> dave@cs.uiuc.edu (Amitabh Dave) writes:

>Though the manual discusses ways to change width and color, I haven't
>found anyway of changing line styles.

ParcPlace's ST4.1 does not provide any built-in notion of line styles.
However, there are two good examples of how to draw dashed lines in
the smalltalk archives at uiuc.

The files to look for are :

   MANCHESTER/parc/parcBench/st80_4.x/GC-displayDashLine.st
   MANCHESTER/lancaster/improved-GC-displayDashLine.st

Send email to archive-server@st.cs.uiuc.edu with the subject "help" for 
information on how to access the archive.

brad schoening      
brad@boole.com
Newsgroups: comp.lang.smalltalk
From: iai@access.digex.com (Intelligent Automation)
Subject: Need help with VisualWorks
Keywords: VisualWorks ParcPlace GUI
Organization: Express Access Online Communications, Greenbelt, MD USA
Date: Wed, 18 Nov 1992 21:39:56 GMT

I am using VisualWorks 1.0 from ParcPlace on a Macintosh platform. I am
attempting to integrate an existing MVC trio into a new canvas. I am
having a great deal of trouble getting update mechanisms to work. For
example, if something changes in my domain model I will need to update
several lists and information fields. The Rolodex examples given are not
helping much, since they seem to deal only with exchanging the entire
domain model for a new one, not the case where the domain model is changed
by another entity and the application model and canvas must notice this
change and change themselves accordingly. I would appreciate any help that
anyone would care to E-mail me, or any pointers to references that might
be more enlightening than the one or two pages devoted to this in the
User's Guide. Thanks.

Dave Coleman
Intelligent Automation, Inc.



Newsgroups: comp.lang.smalltalk
From: andrewb@lynx.cs.washington.edu (Andrew Berg)
Subject: Re: Smalltalk V/Mac Questions
Organization: Computer Science & Engineering Dept., Univ. of Washington, Seattle
X-Newsreader: TIN [version 1.1 PL7]
Date: Tue, 24 Nov 92 00:51:39 GMT

It appears that Digitalk is just undermanned.  They seem to deliver
good product, but it takes them a long time.

--

andrewb@cs.washington.ed
Newsgroups: comp.lang.smalltalk
From: lc@ifi.uio.no (Else Nordhagen)
Subject: Re: How to specify class instance variables
Organization: Dept. of Informatics, University of Oslo, Norway
Date: Fri, 20 Nov 1992 08:11:10 GMT
Originator: lc@drott.ifi.uio.no


To define class instance variables you push the class-button in the browser and
select the class you want to make instance variables for. In the code pane you will
then see the definition for the class object - and a place to fill inn class instance
variable names. - Good luck.

- Else
Newsgroups: comp.lang.smalltalk
From: rpomeroy@aunext3.amd.com (Ron Pomeroy x(Coop))
Subject: Re: smalltalk rather than C++?
Reply-To: rpomeroy@aunext3.amd.com
Organization: Advanced Micro Devices, Inc.; Austin, Texas
Distribution: usa
Date: Wed, 18 Nov 92 14:45:28 GMT

In article <1992Nov17.234103.18231@macc.wisc.edu> wisplan@vms.macc.wisc.edu  
(Shaun Abshere) writes:
>>
>>Situation: I'm embarking on a new project and would like to make use of OOPS
>>technology. I'm a C programmer (mostly) and have read a little about C++.
>>My project deadline is about 7 months from now. Is it realistic to try to  
learn 
>>Smalltalk then develop a project in this short a time, as opposed to staying 
>>with a syntax I know well and doing it in C++?
>>
>>Next question: my project will involve some more-or-less standard menus and 
>>forms, but in many places I'll be prompting for free-form narratives of 
>>indeterminate length. I want to avoid spawning an editor because I need full 
>>control of storage and validation of the contents of the buffer when the 
>>user is done with a section of the report (the project is a report generator; 
>>the report is scanned by another program later using section headings which 
>>my program will spit out, very tight syntax). I can imagine creating a simple 
>>editor from something like the Borland Turbo Editor Toolbox and wiring the 
>>output to a specific file, and on return from the spawn i just open that file 
>>and read the contents, but this seems clumsy and ugly.  I DON"T want to write 
>>an editor from scratch. If there are editor tools available that I could use 
>>to creat a built-in simple editor (PgUp PgDn, Cut, Paste, maybe string 
>>search) and I could let the editor worry about memory management, I would be 
>>happy indeed. Editing text will be at the heart of the program, if  
SmallTalk/V
>>can provide a way out of this dilemma that might be the key to which language 
>>I choose right there.
>>
>>Any ideas?
>>
>>Stan Howald
>>howald@wisplan.uwex.edu

From your description...I'd say go with ObjectWorks\Smalltalk.  To build the  
editor you would only need to subclass the one supplied, and add the necessary  
functionality.  In fact - this sounds pretty fun - I might give it a try.  The  
editor supplied doesn't have all the functionality I'd like.  Now a *good*  
Smalltalk programmer could do this in about an hour.

Best of Luck

--
Ronald Pomeroy		[Objective-Cruntime: [Smalltalk runtime]];
Advanced Micro Devices	[self dream-on];
CAM Applications Group
rpomeroy@aunext1.amd.com (NeXTmail preferred)
From: fleischer@iccgcc.decnet.ab.com (Rick)
Newsgroups: comp.lang.smalltalk
Subject: Proof of correctness
Date: 23 Nov 92 17:14:16 EST

I am looking for information on OO development from proof of
correctness.  (General information on programming from proof 
of correctness is welcome also.)

I will, of course, summarize EMAIL response, so there is no
need to EMAIL *me* to request information.

Thanks,
Rick FLEISCHER@ASTRO.DECNET.AB.COM
Newsgroups: comp.lang.smalltalk
From: schacht@sun1.ruf.uni-freiburg.de (Susanne Schacht)
Subject: parallel / distributed Smalltalk ?
Organization: Rechenzentrum der Universitaet Freiburg, Deutschland
Date: Mon, 23 Nov 92 10:51:27 GMT

Dear smalltalkers!
I'd like to get to know latest news about parallel or distributed 
extensions of Smalltalk - Parcplace/Objectworks preferred! Asynchronous 
message passing is interesting, too.
Could someone give me a hint? Thanks in advance, I'll summarize!

**************************************************************
Susanne Schacht
Albert-Ludwigs-Universitaet Freiburg
Arbeitgruppe Linguistische Informatik/Computerlinguistik

e-mail sue@supremecoling.uni-freiburg.de
**************************************************************


-- 
Susanne Schacht,4898 <schacht@sun1.ruf.uni-freiburg.de>
Newsgroups: comp.lang.smalltalk
From: rontelta@fwi.uva.nl (Richard Ronteltap (I87))
Subject: Re: smalltalk rather than C++?
Organization: FWI, University of Amsterdam
Date: Wed, 18 Nov 1992 08:12:34 GMT

The Smalltalk I have is from 1988 and I haven't made anything large in
it, so don't take these comments too seriously. I just feel like posting
now.

wisplan@vms.macc.wisc.edu (Shaun Abshere) writes:


>Situation: I'm embarking on a new project and would like to make use of OOPS
>technology. I'm a C programmer (mostly) and have read a little about C++.
>My project deadline is about 7 months from now. Is it realistic to try to learn 
>Smalltalk then develop a project in this short a time, as opposed to staying 
>with a syntax I know well and doing it in C++?

I would venture to say that learning the Smalltalk language (not the entiry
class library) takes less time than learning all the intricacies of C++
over C. It took *me* less time anyway.

>Next question: my project will involve some more-or-less standard menus and 
>forms, but in many places I'll be prompting for free-form narratives of 
>indeterminate length. I want to avoid spawning an editor because I need full 
>control of storage and validation of the contents of the buffer when the 
>user is done with a section of the report

The full development system of Smalltalk is on-line, source code included.
This means you can use the editor classes of the Smalltalk system and
enhance them. A bonus is that you automatically get a WIMPS (Windows,
Icons, Mouse, Pop-up menus) interface.

An other big advantage of Smalltalk is that memory management (garbage
collection) is automatic.


Also beware of the disadvantages of Smalltalk:

Your application will be larger (Require 3MB RAM or so) than in C++, and
your application will be slower than when programmed in C++. (Editor
performance will be ok though).

Good luck,
Richard
Newsgroups: comp.lang.smalltalk
From: cantwell@vuse.vanderbilt.edu (Jeff Cantwell)
Subject: Inference Engines - Humble vs. NeOpus
Organization: Vanderbilt University School of Engineering, Nashville, TN, USA
Date: Thu, 19 Nov 1992 19:30:49 GMT

Anyone out there used NeOpus?  How useful is it? How does it compare
with Humble in terms of speed, power, ease of use, and reliability? If
I get sufficient response, I will summarize (if there is interest).

--Jeff

-- 
Jeff Cantwell, Vanderbilt U. CIS Box 1804, Sta. B Nashville, TN 37235 
  Internet: cantwell@vuse.vanderbilt.edu Bitnet: CANTWEJR@VUCTRVAX
	Phone: (615) 322-0110  Fax: (615) 343-6449
       2 Cor. 12:9 "Power is perfected in weakness."
From: yjkim@stein.u.washington.edu (Yong Kim)
Newsgroups: comp.lang.smalltalk
Subject: FTP sites for Smalltalk/V
Keywords: Smalltalk ftp sites?
Date: 18 Nov 92 16:53:16 GMT
Article-I.D.: u.1992Nov18.165316.11493
Organization: University of Washington

I am wondering if there are ftp sites for Smtalltalk. For
other systems like GNU products, or kermit, (to name a few),
I know there are such places.  Could any kind soul help inform
me of such archives?

-- 
Yong J. Kim  yjkim@milton.u.washington.edu
Department of Management Science
School of Business Administration
University of Washington
From: harwoodm@cs.man.ac.uk (Malcolm J. Harwood)
Newsgroups: comp.lang.smalltalk
Subject: Version Control for ParcPlace SmallTalk 4.1
Date: 19 Nov 92 13:54:28 GMT
Reply-To: harwoodm@cs.man.ac.uk (Malcolm J. Harwood)
Organization: Department of Computer Science, University of Manchester


I am writing a final year degree project in SmallTalk, part of which
involves building a version control system. Admittedly I haven't actually
tried implementing it yet, but it seems like just a matter of getting
the compiler to look elsewhere instead of the system dictionary. (and 
building browsers etc. to access the different versions).
The conceptual simplicity and the usefulness of such a facility, leads
me to wonder what's so difficult about it that nobody appears to have
done this before.
Hense I would be very interested if anybody who has already tried this
could let me know wether is it actually possible, merely not worth the effort
or just a corperate secret.
Replies by email would be appriciated as I don't get to read news that
often these days.
Thanks,
	Malcolm.

__________________________________________________________________
 Malcolm J. Harwood
 Department of Computer Science, University of Manchester, England
 Email: malcolm@spec0.ee.man.ac.uk
From: Andrew.C.Jones@cm.cf.ac.uk
Newsgroups: comp.lang.smalltalk
Subject: ObjectWorks -- Apple Events?
Date: 16 Nov 92 14:51:51 GMT
Organization: Univ of Wales College of Cardiff

I took delivery today of ObjectWorks Smalltalk release 4.1 for
the Apple MAC. I was given to understand by the supplier that
Apple Events were supported in this release, but there seems to
be nothing about this in the documentation. Could some enlightened
person please enlighten me?

Dr. Andrew C. Jones (Andrew.C.Jones@cm.cf.ac.uk)
University of Wales College of Cardiff,
Department of Computing Mathematics,
PO Box 916, Cardiff CF2 4YN, UK
From: cscon102@uoft02.utoledo.edu
Newsgroups: comp.lang.smalltalk
Subject: Novice seeks help in Smalltalk 80
Date: 16 Nov 92 17:14:05 EST
Organization: University of Toledo, Computer Services

Hi Guys

I am a novice programmer in smalltalk. I am using Smalltalk 80 from Parc Place
systems on a Gateway 486 using Windows 3.1. I have the following problems which  
I could not figure out. If some guru would give the answers, it would be very
helpful.

1. Some of the colors like lightCyan, veryLightGray etc. do not work, while
colors like red, green, yellow etc. work perfectly. When I try to use lightCyan 
or springGreen, all I get is a gray window.

2. When you get a prompt window, say to enter a filename, and you change your
mind and decide to cancel it, you have to delete the filename and hit return.
If by mistake you click the mouse outside the prompter, the prompter hides in
the background and all keys/mouse gets stuck. I have to minimize the present
window, go back to the prompter and hit return after removing any filename. Is
there any way to get rid of this annoying feature?

3. Is there any way to go directly to the MS-DOS prompt from smalltalk? I want
to design a button, clicking which will take you to MS-DOS prompt, and to
return back you type Exit. Can I write a method that will accomplish this?

4. How do I save a file using my own method?. I have a file in a textWindow
which I have read using contentsOfEntireFile and after making a few changes, I
want to save it. I want it to be like the "save" option in the editor. 

If you could send the answers by e-mail directly to me, I will be very grateful
to you. Thanks in advance.

=================================================================================
Abhijit Bagal , Graduate Student ,       Dept. of Mechanical Engineering
e-mail: cscon102@uoft02.utoledo.edu      University of Toledo, Toledo, OH
phone: (419) 537-2359/4930
================================================================================
Newsgroups: comp.lang.smalltalk
From: msmith@volcano.ma30.bull.com (Mike Smith)
Subject: PP Smalltalk on MS Windows Platforms!
Organization: Bull HN, Worldwide Information Systems, Billerica, Mass., USA
Distribution: comp
Date: 19 Nov 92 17:23:52


I'm wondering who is actually using PP's Smalltalk running
on MS Windows.

I have a number of Windows specific questions (Mostly about DLL's)
which are probably of no interest to the rest of you.

So if you run under MS Windows Please drop me a note!

Later,
Mike
--
-----------------------------------------------------------------------

    Mike Smith                       Bull HN Information Systems Inc.
    (508) 294-2049                   300 Concord Road  MA30 826A
    M.Smith@bull.com                 Billerica, MA 01821  USA

-----------------------------------------------------------------------
From: shan@hatteras.cs.unc.edu (Yen-Ping Shan)
Newsgroups: comp.lang.smalltalk
Subject: Common Base redbook
Keywords: Common Base, redbook, Smalltalk, standard
Date: 23 Nov 92 23:44:08 GMT



The "redbook" titled "Smalltalk Portability: A Common Base" (doc. number
GG24-3903) published by the IBM International Technical Support Center 
(ITSC) is now available to the general public.  Any local IBM branch 
office can handle your order.  IBM charges $2.75 for printing and handling.

The Common Base specification is joinly developed by IBM, Digitalk,
KSC, OTI, and ParcPlace.  Each vendor has signed a contract with IBM
to participate in this effort.

The goals of the Common Base are (among others):

1. To establish a stable base for application development.

2. To show that Smalltalk can be as portable as C.

Many customers have concerns about the portability of Smalltalk across 
different implementations due to the differences in features such as 
graphical user interface.  In contrast,, no one would say C is not 
portable because Motif is different than Windows.  The Common Base 
attempts to define the language elements of Smalltalk which can be 
standardized and made portable.

Common Base is still young and it needs a lot more work.  We hope that it
will be a good first step toward establishing a Smalltalk standard.

---Shan---
Newsgroups: comp.lang.smalltalk
From: bernard@is.morgan.com (Bernard Horan)
Subject: Re: OW\ST R4.1 Patch for Polyline>>outlineIntersects:
Organization: Morgan Stanley - IS
Date: Mon, 23 Nov 1992 17:14:56 GMT

Joachim

I thought a pre-requisite of polyline was that it had >=3 points?
(according to the class comment)

Bern
From: webber@gdwest.gd.com (Paul Webber)
Newsgroups: comp.lang.smalltalk
Subject: Where is Tigre???
Date: 17 Nov 92 22:26:38 GMT
Distribution: usa
Organization: General Dynamics Corp.


What happened to Tigre Object Systems?  The phone
numbers I have for them have all been disconnected.
They are: (408)427-4900
	  (408)427-4904
	  (408)427-4911 fax
	  (408)427-4912 bbs

Did they go under with out a trace...directory assistance
does not list them any more.

Any info would be appreciated.
Thanks in advance.

-- 

Paul Webber
webber@gdwest.gd.com
My views are mine and your views are yours, lets trade :-)
Newsgroups: comp.lang.smalltalk
From: georg@heeg.de (Georg Heeg)
Subject: Re: help needed
Keywords: help needed
Organization: Georg Heeg Objektorientierte Systeme, Dortmund, FRG
Date: Sun, 15 Nov 1992 18:03:47 GMT

In article <1992Nov14.193655.20394@dragon.acadiau.ca> 890554h@dragon.acadiau.ca (Andrew Hoogerwerf) writes:
>I have a project to do where I have to create a window that you
>can output to and input from. I have to create methods (ie readln)
>(writeln and write) just like the respective pascal statements.
>
>for example : inputvariable readln: 'message'
>              'message' write
>	      'message' writeln
>
>ps: I'm using ObjectWorks 4.1 for windows
>
>Any help would be appreciated
>
>-- 
>----------------------------------------------------------------------
>Andrew Hoogerwerf               890554@dragon.acadiau.ca
>196 Skyway apt 10
>542-5339

Please read the standard system. The emergency evaluator and the Transcript
will give you a lot of hints to perform your task.

Georg Heeg

Newsgroups: comp.lang.smalltalk
From: muhr@opal.cs.tu-berlin.de (Thomas Muhr)
Subject: Re: HyperMedia classes
Organization: Techn. University of Berlin, Germany
Distribution: comp.lang.smalltalk
Date: Tue, 17 Nov 1992 22:30:32 GMT

benson@siemens.com. (Dan Benson) writes:

>Anyone know of any HyperMedia classes for ST-80? At this point I'm
>looking for anything, from full-blown systems to basic functionality
>of hyper-node/links, etc. Any and all pointers appreciated.
>
I am looking for the same thing for ST/V Windows.....
- Thomas
--
Thomas Muhr - Project ATLAS - Technical University of Berlin
voice: +49 30 314 27882  fax: ...25959  
BITNET: muhrth@db0tui11  INTERNET: muhr@cs.tu-berlin.de
Compu$erve: 100013,377
Newsgroups: comp.lang.smalltalk
From: altinbay@netcom.com (John Altinbay)
Subject: Questions about creating windows
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
Date: Mon, 16 Nov 1992 15:14:23 GMT


I am trying to create windows whose contents vary depending on the
contents of an OrderedCollection.  It may contain a number of
different buttons, EntryFields, StaticTexts.  Further, I want 
these windows to be able to change to a different set of subpanes -
this operation would be the result of using one of the buttons.

I would like this to be portable, but I am using Digitalk's Smalltalk/V
with Window Builder and Subpanes installed.

I had trouble getting a number of EntryFields and StaticTexts to
line up.  In this case, I had an OrderedCollection of 6 entries
(remember this could vary).  I used do: and, in the block, asked
for add subpanes to the top pane of my window.  This creates
the right number of panes, but if I use framingBlock, since these
blocks get evaluated later to determine where the panes are going
to be, I get all the panes one on top of the other even though
I'm using variables to specify the positions.  So for the time
being, I used framingRatio.  Unfortunately, this makes the panes
expand when I resize the window.

Any pointers?

I would also like to know if there is any good place I can
look for guidance on scroll bars.  The windows I am building
can contain a lot of information, and the whole thing needs
to be scrollable.  Window Builder doesn't document how to tie
the scroll bars into the window very well.  Some of the panes
that come in Subpanes have scrollbars, but they don't come
out reliably.  For example, using CPTableEditor, if I start
with very few rows, I get no vertical scroll bar, and when
I add new rows, they don't appear.

Finally, how do I change the subpanes in a window?  In
Digitalk, I was able to get windows that would minimize
and maximize, but not close through a couple of experiments.
The only way I successfully changed the pane content of
a window was by closing the existing one and opening 
another.  This is very obvious on the screen, and I would
like to see the window itself stay up and the insides
update.

Tangential to the above, is there any way to get rid of the
garbage windows from my experiments?

Thanks for any and all help.


-- 
John Altinbay   -   altinbay@netcom.com
===============================================================
There's a spirit that guides me, a light that shines for me
My life is worth the living, I don't need to see the end.
Newsgroups: comp.lang.smalltalk
From: haim@dancer.cc.bellcore.com (kilov,haim)
Subject: Re: ANSI ST Standard
Organization: Bellcore, Livingston, NJ
Date: Mon, 23 Nov 92 17:49:29 GMT
Keywords: ANSI, Smalltalk

The idea of a Smalltalk standardization effort seems to be interesting. 
It looks, however, that at least one ANSI X3 TC has been missing from your
liaison proposals: ANSI X3H7 on Object Information Management is interested
in and dealing with harmonization of different object models, and Smalltalk 
object model is a very interesting one that is certainly worth consideration...

The next meeting of X3H7 will be in January in San Diego. It is a relatively
new TC, a successor of ANSI OODBTG that produced the Object Data Management
Reference Model the first part of which deals with the object paradigm.
These activities are not centered around databases, but are more general
in nature.

Hope this helps.

-Haim Kilov
haim@bcr.cc.bellcore.com

These opinions are my own and not necessarily reflect the opinions of
Bellcore or X3H7.
From: gt0963d@prism.gatech.EDU (Deeptendu Majumder)
Newsgroups: comp.lang.smalltalk
Subject: How to specify class instance variables
Date: 19 Nov 92 16:36:15 GMT
Organization: The Dream Chasers Syndicate


The 4.1 manual talks about class instance variables beside
class variables and instance variables. Can anybody tell me
how to specify these so called class instance variables ?

many thanks
d.
-- 
------
"Like a harsh neon streaking  through the velvet darkness 
the whetted knife of Life tore its path through her Dreams"
Newsgroups: comp.lang.smalltalk