HDTenEightyP/NetNews huggingface dataset:
From: myoung@cory.Berkeley.EDU (Michael W. Young)
Subject: widgets needed for Michelangelo video image editor
Keywords: widgets needed, video, image editor
Organization: University of California, at Berkeley
Date: Fri, 10 Apr 1992 04:00:31 GMT

Hi,

I'm working on a project for a graduate course in user-interfaces
at UC Berkeley. It will be a video image editor with a research
focus on the help system, toolbars, and (hopefully) edge
detection and image filtering.

We want to get this done in the next month, which is not
a lot of time. 

I'd like to know if anyone has implemented standard 3.0.1 Glyphs
found in such a program. Specifically, I want:

-  Toolbar widgets (like menus for choosing fonts on MS Word's Ribbon)
-  Field Editor (although I guess that's out there somewhere, but
       I don't know where to get the source)
-  Viewport with enhanced filtering/editing features
-  code to interface Sun's XGL with InterViews Glyphs (or something 
       which imporves Raster performance >>greatly<< )
-  conversion objects for TIFF, GIF, EPS, etc. (read & write)

I have lots of experience with InterViews code, so if someone
has something close or even half-implemented stuff, I'd still 
like to see it.

We are using IV 3.0.1 on SPARC architecture. Thanks.
Any suggestions would be greatly appreciated.


Michael Young
myoung@cory.berkeley.edu

p.s. We're calling it Michelangelo, and
  we would be happy to release the code
  to anyone who wants it when we're done.
From: deitsch@sol.crd.ge.com (Andy Deitsch)
Newsgroups: comp.windows.interviews
Subject: HP InterViews Plus
Date: 16 Apr 92 17:17:38 GMT
Reply-To: deitsch@sol.crd.ge.com
Organization: GE Research & Development


Several people have asked me for info regarding HP's InterViews product.
Here is what the product manager sent me.

**********************************************************************

Hewlett Packard Company recently introduced HP InterViews Plus, a 
library of reusable components for accelerating the development of OSF/Motif
graphical user interfaces (GUIs).

InterViews Plus is based on the InterViews library, a research project with
participation from Stanford University and Silicon Graphics Corp.  

InterViews Plus is an object-oriented class library that consists of over
150 pretested classes of interactive objects, such as push buttons, dialog
boxes and scroll bars.  Software developers can use these objects to 
construct custom user interfaces much faster than they could by using
the OSF/Motif toolkit.

Software developers who use C++ and object-oriented programming techniques
can use InterViews Plus to reduce OSF/Motif user interface development time.
HP estimates that software developers can spend up to 70 percent of their
total programming time developing the GUI.

**************************************************************************

HEWLETT PACKARD'S ENHANCEMENTS TO THE INTERVIEWS PLUS LIBRARY INCLUDE:

** Full support for OSF/Motif including:
     -  Keyboard Traversal
     -  Event Translation
     -  Menu mnemonics
     -  Menu accelerators
     -  Predefined Motif dialog boxes
     -  Option Menu
     -  Scale Interactor
     -  Customization through X Resources
     -  Cut, copy and paste
     -  Virtual keysym support

** ICCCM support

** Complete Documentation
     - Programmer's Guide 
     - Reference Manual of man pages

** HP Support

** Video-based training

**************************************************************************

Because InterViews Plus is fully object-oriented, developers can extend 
the library to provide new user interface classes or compositions of classes 
through inheritance.  They can then build future applications with these 
blocks rather than building the GUI components from scratch each time.  
In addition, debugging new programs takes less time since the code has 
already been tested.

U.S. List Prices and Availability
---------------------------------
The InterViews Plus library is currently orderable for HP 9000 systems and 
Sun SPARCstations at $4950 per developer.  Both versions are expected to 
ship in the summer of 1992.

For more information, contact your local Hewlett Packard Sales Office, or
call (800) 637-7740.


-- 
_________________________________________________________________________
Andy Deitsch                            email    : deitsch@crd.ge.com   
GE Corporate Research & Development     phone    : (518) 387-7207       
Schenectday, NY 12301                   dial comm: 833-7207
From: c188-cd@volga.Berkeley.EDU (Scott Davies)
Newsgroups: comp.windows.interviews
Subject: MORE problems...groan...
Date: 15 Apr 92 22:58:55 GMT
Article-I.D.: pasteur.1992Apr15.225855.1720
Distribution: ca
Organization: University of California, at Berkeley

OK, I finally found out that I needed to include "Use_libgraphic()" in the
Imakefile for the program I had included in the earlier posting.  When I did
so, unfortunately, I discovered that the graphic library had NOT been installed
during the installation process.  I tried to create it by copying the
XCONFIG file into the src/lib/graphic directory and then doing a 
"make Makefiles; make depend; make all"; I did in fact wind up with a
libgraphic.so.3.0 file, although for some reason my file system has it labeled
as an executable (neither of the two other InterViews libraries that were
installed automatically are marked as executables).  When I finally got
everything to link by copying libgraphic.so.3.0 into installed/lib/SUN4,
wanna know what I got when I tried running a.out?

Segmentation fault (core dumped)

Now is this because the .so file is messed up, or is the example I typed in 
from that magazine is buggy (or did I screw it up when I typed it in)?
(I wouldn't be surprised if it were buggy.  I had to fix a couple of typos and
variable names just to get the damn thing to compile.)

Another question:  is there any documentation for InterViews aside from the
reference manuals?  If so, PLEASE tell me where I can find it, 'cause perusing
a reference manual is *NOT* a fun way to try to learn new material...

Thanks,

Scott Davies

(To those who replied to the posting concerning my earlier problem:
thanks a LOT!  Unfortunately, the computer system here doesn't recognize
your e-mail addresses, so I couldn't mail you back.)
From: shankar@aspen.IAG.HP.COM (Shankar Unni)
Date: Thu, 9 Apr 1992 02:25:59 GMT
Subject: Re: password editor
Organization: HP International Contract Programming
Newsgroups: comp.windows.interviews

In comp.windows.interviews, brock@sumex-aim.Stanford.EDU (Kevin Brock) writes:

> In article <9204021358.AA05217@sparc7.cnm.us.es>, juando@sparc7.es writes:
 
>   [deleted]

> >     Have you tried setting background and foreground to the same color inside
> > a field-editor?
 
> The feedback I've gotten from users about password editors
> is that they usually want *some* feedback; say an 'X' for 
> every character they type... 

Fine. Echo a ' ' for every character typed. If you're using a
proportional font, it's going to be hard for a person leaning over the
shoulder to count the number of letters (which is the traditional
objection to echoing '.'s or something else for each character).

Actually, background=foreground will work, too, in spite of someone's
objections, as long as the window accepting the input is a transient one
(i.e. goes away as soon as the user types a "CR" or clicks "OK"). A
window does not exist cannot be cut from..
-----
Shankar Unni                                 Internet: shankar@iag.hp.com
HP International Contract Programming          HPDESK: Shankar UNNI / HP4700
Phone : +1-408-447-4007                          UUCP: ...!hplabs!hpda!shankar

DISCLAIMER:
This response does not represent the official position of, or statement by,
the Hewlett-Packard Company.  The above data is provided for informational
purposes only.  It is supplied without warranty of any kind.
Newsgroups: comp.windows.interviews
From: KOYROYP%GRPATVX1.BITNET@FORSYTHE.STANFORD.EDU ("Petros Kourouniotis")
Subject: (none)
Organization: Internet-USENET Gateway at Stanford University
Date: Fri, 10 Apr 1992 15:31:33 GMT

help

Newsgroups: comp.windows.interviews
From: linton@marktwain.rad.sgi.com (Mark Linton)
Subject: Re: Image displaying performance
Reply-To: linton@marktwain.rad.sgi.com (Mark Linton)
Organization: sgi
Date: Tue, 14 Apr 1992 18:03:11 GMT

In article <9204131225.AA02963@ds10.kagi.esed.mt.nec.co.jp>, eto@ds10.kagi.esed.mt.nec.co.jp (Miki Eto) writes:
|> 
|> I used tiff viewer using the book called "Programming with InterViews"
|> as a reference manual.
|> I measured the cost of displaying linton.tif on an EWS4800 workstation,
|> it took about 22 seconds to display the image.
|> An EWS4800 workstation contains an R3000A CPU chip (33MHz, 37MIPS).

That takes 8 seconds on my Indigo, which is a 33MHz R3000.
The problem is likely in the color map lookup or writing the pixmap.
A profile might help find out more information.  You also might try
using a TrueColor visual to avoid the round trips associated with
mapping the colors.
Newsgroups: comp.windows.interviews
From: xenidis@maccs.dcss.mcmaster.ca (Jimi X)
Subject: Interviews 3.0.1 SunOS 4.1.1 binaries
Organization: Department of Computer Science, McMaster University
Date: Wed, 8 Apr 1992 13:37:29 GMT

	Quit some time ago. I got word that you could anonymous FTP Interviews
binaries for Sun4 machines. 

	The key point to these binaries was that the C++ libraries were static,
it made the objects bigger but for a guy who doesn't have the room on his HD
for C++ this would be excellent.

	Anyways, I went to the site (and I'm not sure which one it was) but
did not have the permissions to ftp the tar file.

	Now if anyone has a copy of this (or can tell me how to adjust the 
makefiles so that the C++ libraries only are static) could you please 
get a hold of me to arrange the transfer or mail me instructions.

-jimi x
	p.s. I hope this is not a FAQ
From: arman@beam.twinsun.com (Arman Bostani)
Newsgroups: comp.windows.interviews
Subject: G++ + InterViews
Date: 11 Apr 92 04:34:49 GMT
Reply-To: arman@twinsun.com
Organization: Twin Sun, Inc


I have recently compiled InterViews 3.0.1 with GCC 2.1 on a Sun Sparc
(SUNOS 4.1.2). It appears that a bug in GCC causes idraw to dump core
when text (or bitmaps) are rotated or scaled. The following change to
the file lib/IV-X11/xbitmap.cc seems to fix the problem:

317c317
<     t.Invert();
---
>     t.invert();

i.e. change Invert to invert at line 317.

I'm currently looking into a fix for GCC, but in the mean time, the
above hack seems to fix the idraw problem.

Arman Bostani
Twin Sun Inc.
From: pmullen@delphinus.trl.OZ.AU (Paul Mullenmeister)
Newsgroups: comp.windows.interviews
Subject: interviews 3.01
Keywords: vscroller
Date: 7 Apr 92 00:05:31 GMT
Organization: Telecom Research Labs, Melbourne, Australia


interviews 3.0.1 installed on SparcStation
I encounterd an occasional problem with the VScroller in applications
constructed with ibuild.  If the selection displayed is large and thus
the white box of the VScroller small, the application occasionally hangs
when the user is scrolling through the list.  Has anybody else encountered
this problem and is anybody aware of a fix?

Paul Mullenmeister
Telecom Research Laboratories, Clayton VIC 3168
Newsgroups: comp.windows.interviews
From: linton@marktwain.rad.sgi.com (Mark Linton)
Subject: Re: Is 3.0.1 mostly 2.6?
Reply-To: linton@marktwain.rad.sgi.com (Mark Linton)
Organization: sgi
Date: Fri, 10 Apr 1992 23:35:42 GMT

In article <2463@ucl-cs.uucp>, G.Joly@cs.ucl.ac.uk (Gordon Joly) writes:
|> It seems that all of the demos, with exception "alert" Use2_6, and
|> that code from ibuild is also 2.6 code.
|> 
|> Is the really the case, or did I miss something?

Doc is mostly non-2.6 code.
From: grichard@swimming.cis.ohio-state.edu (Golden Richard)
Newsgroups: comp.windows.interviews
Subject: Beveled frames
Date: 16 Apr 92 18:18:30 GMT
Article-I.D.: cis.1992Apr16.181830.3654
Organization: The Ohio State University, Department of Computer and Information Science


Are Beveled frames actually implemented in 3.0?  I've attempted to
create Beveled-framed pushbuttons but the buttons look exactly as
they did before I added the beveling stuff.


Thanks in advance.

-- 
Golden Richard III           Graduate Student, OSU Dept. of Computer Science
grichard@cis.ohio-state.edu                                   (614) 292-0056
From: mw06@newshost.gte.com (Mark Weissman)
Newsgroups: comp.windows.interviews
Subject: Re: g++ 2.1 and other bits of confusion
Date: 10 Apr 92 22:55:23 GMT
Organization: GTE Laboratories, Waltham, MA

Just generally confused so:

I just built most of interviews using g++ 2.1.  I applied the indicated
patches.

I also had to change istream to istrsteam in catalog.c.  (Yes?)
One of the libraries tried to build with 'ld -assert pure-text' and failed
so I removed the assert option.

Everything built OK.  Ibuild, and Idraw seem to work fine.  When I run 
the Doc command, the program comes up but the menu bars have blank (yet
responsive) selections.  

Any ideas why doc doesn't work???

Someone recently asked about an FSA editor.  I'm also interested.

Thanks
Mark
Newsgroups: comp.windows.interviews
From: leo@HKUEEE.HKU.HK (Leo Chow)
Subject: Re:  ivmkmf template macro for "MakeObjectOnly".
Organization: Internet-USENET Gateway at Stanford University
Date: Wed, 8 Apr 1992 03:11:27 GMT


->From daemon@interviews.Stanford.EDU Tue Apr  7 19:44:21 1992
->Received: by interviews.Stanford.EDU (5.57/Ultrix3.0-C)
->	id AA21432; Tue, 7 Apr 92 04:43:27 PDT
->Received: by interviews.Stanford.EDU (5.57/Ultrix3.0-C)
->	id AA20700; Tue, 7 Apr 92 04:23:55 PDT
->Received: by lurch.Stanford.EDU (5.57/Ultrix2.4-C)
->	id AA03489; Tue, 7 Apr 92 04:22:13 PDT
->Received: by shelby.Stanford.EDU (5.57/Ultrix3.0-C)
->	id AA03748; Tue, 7 Apr 92 04:21:16 -0700
->Date: 7 Apr 92 09:39:35 GMT
->From: G.Joly@cs.ucl.ac.uk (Gordon Joly)
->Subject: ivmkmf template macro for "MakeObjectOnly".
->Message-Id: <2459@ucl-cs.uucp>
->Sender: owner-comp-windows-interviews@shelby.stanford.edu
->To: comp-windows-interviews@shelby.stanford.edu
->Status: RO
->
->
->Is there a macro to make objects files only (*.o files), that is to
->say *not* to build a library or an a.out?
->
->____
->
->Gordon Joly                                       +44 71 387 7050 ext 3703
->Internet: G.Joly@cs.ucl.ac.uk        UUCP: ...!{uunet,uknet}!ucl-cs!G.Joly
->Computer Science, University College London, Gower Street, LONDON WC1E 6BT
->
We're interested to know too. Our situation is that we have several
source code directories. Some directories are InterViews-related while
others are not. We want the ability to select different combinations of
object files from a pool of object files so that different executables
can be eventually formed. "ivmkmf", without "MakeObjectOnly" option,
forces us to maintain our own version of makefiles.

leo@hkueee.hku.hk
Leo Chow
EEE Department
University of Hong Kong
From: hines@neuro.duke.edu (Michael Hines)
Newsgroups: comp.windows.interviews
Subject: float Coord in next release of Unidraw?
Date: 7 Apr 92 17:22:21 GMT
Distribution: usa


This is a question to Mark Linton but the answer may be of general
interest. Is the next release of Unidraw going to use the float Coord
of version 3 or is it still going to be stuck with the int Coord of 2_6.
It would be convenient for my next project if the MultiLine was expressed
in floating Coordinates. It would save me an extra transformation from
small floats to large ints before drawing.
From: hilgedic@rainier.cs.unc.edu (John Hilgedick)
Newsgroups: comp.windows.interviews
Subject: Unidraw for Interviews 3.0 and higher
Date: 14 Apr 92 21:24:37 GMT

Hello to all you Unidraw/InterViews gurus out there.

I have a request.  I've spent the last couple of weeks looking
through various materials trying to figure out how to write a 
simple graphical editor using InterViews.  I have been 
frustrated with poor documentation on Unidraw in regards to how 
to actually create an application with Unidraw and also not
knowing what version of Unidraw the material refers to.  I guess
I really have several questions:

1.	Is there a Unidraw 2.6?
2.	Is there a Unidraw 3.0?
3.	Is there a Unidraw 3.1? (or is that 3.0.1?)

4.	Does anybody out there have a tutorial (for ANY application)
	for Unidraw 3.0 or higher?  If so could I get a copy?
5.	Does anybody out there have a simple graphical editor (like
	punidraw) that wouldn't mind letting me have the source code?

I would really like to find materials (code and documentation) that
is meant to work for InterViews/Unidraw 3.0 or higher.  The source
code that I have for punidraw doesn't use Unidraw but some older
graphic library that I really don't want to get involved with.

I appreciate your time and sincerely hope that you can help me
in this.

Thanks,

john 

hilgedic@cs.unc.edu
From: linton@marktwain.rad.sgi.com (Mark Linton)
Newsgroups: comp.windows.interviews
Subject: Re: float Coord in next release of Unidraw?
Date: 10 Apr 92 23:20:40 GMT
Reply-To: linton@marktwain.rad.sgi.com (Mark Linton)
Distribution: usa
Organization: sgi

In article <2273@news.duke.edu>, hines@neuro.duke.edu (Michael Hines) writes:
|> Is the next release of Unidraw going to use the float Coord
|> of version 3 or is it still going to be stuck with the int Coord of 2_6.

Unidraw will still be "stuck" with int coords in 3.1, unfortunately.
Newsgroups: comp.windows.interviews
From: linton@marktwain.rad.sgi.com (Mark Linton)
Subject: Re: what is the purpose of OS/_defines.h??
Reply-To: linton@marktwain.rad.sgi.com (Mark Linton)
Organization: sgi
Date: Fri, 17 Apr 1992 19:17:46 GMT

In article <9204162048.AA26891@.foxtrot.ccmrc.ucsb.edu.>, doug@FOXTROT.CCMRC.UCSB.EDU (Douglas Scott) writes:
|> I have been struggling to port my IV 2.6 code to IV 3.0.1, using the 2.6-compatible  
|> mode as an interim level of progress.  I have a class in my program called 'File',  
|> which is adapted from the old libg++ library class (which is gone now).  I also use the  
|> still-included class, 'String', from the new libg++.  I was able to get everything to  
|> compile, but got three mysterious link errors:
|> 
|> ld: Undefined symbol 
|> 
|>    _search__C8osStringiiPCci 
|> 
|>    ___6osFile 
|> 
|>    ___opPCc__C8osString 
|> 
|> 
|> After much searching, I finally dicovered that IV 3.0.1 redefines a bunch of libg++  
|> symbols in OS/_defines.h.  Can someone explain why this is done, and how can I get  
|> these symbols resolved?

The general approach is that <library/_defines.h> has preprocessor defines to map
<global library name> to <library prefix><global library name>.  The include file
<library/enter-scope.h> and <library/leave-scope.h> can be used to "open" or "close"
the library scope, which effectively defines or undefines the symbols using the _defines.h
or _undefs.h files.

I don't know why you are getting undefined symbols.  You can use nm on the library .o
files to see what the symbol is getting defined as.
From: mw06@newshost.gte.com (Mark Weissman)
Newsgroups: comp.windows.interviews
Subject: Re: g++ 2.1 and other bits of confusion
Date: 10 Apr 92 23:51:01 GMT
Organization: GTE Laboratories, Waltham, MA

After building Ibuild on Sparc with G++ 2.1, I tried to use it.

After creating an object (Message), and pulling down any menu, the 
text of the message vanishes.  Other bits of trash are left around
on the screen.  What now?

I read the doc's for InterViews and it looks very interesting.  The
code I try doesn't seem to work well.  Is this a gnu problem?  What C++
compilers will this compile with?  

I want to build a program that lets me draw connected objects 
and dump a description of the connectivity model for some other
program to use.  Is InterViews the right tool for this?  How much 
work am I in store for.  I thought I could hack up idraw,ibuild or
some such gadget.

When is the new release coming out.  Will these problems go away when
it does.

???
Mark
From: linton@marktwain.rad.sgi.com (Mark Linton)
Newsgroups: comp.windows.interviews
Subject: Re: French (8bits) chars with InterViews
Date: 10 Apr 92 23:38:19 GMT
Reply-To: linton@marktwain.rad.sgi.com (Mark Linton)
Organization: sgi

In article <9204091343.AA28818@imag.imag.fr>, arrouye@IMAG.FR (Yves Arrouye) writes:
|>   InterViews is apparently unable to display diacritic chars, such as
|> accentuated vowels, neither can it read them from the keyboard, even after the
|> invokation of xmodemap. Is that due to the use of signed chars, and how is it
|> possible to change that ?

You should be able to turn on the 8th bit with the meta-key, and this should display
(presuming the font has the characters in question).  If you have an example
that doesn't work right, please send it to interviews-bugs.
From: linton@marktwain.rad.sgi.com (Mark Linton)
Newsgroups: comp.windows.interviews
Subject: Re: unimplemented features
Date: 7 Apr 92 21:42:41 GMT
Article-I.D.: fido.j8rn910
Reply-To: linton@marktwain.rad.sgi.com (Mark Linton)
Organization: sgi

In article <1992Apr7.123029.25023@fwi.uva.nl>, koelma@fwi.uva.nl (Dennis Koelma) writes:
|> I want to develop a user interface with InterViews 3.0.1.
|> However a lot of features are not implemented in this version (at least
|> I didn't find them):
|> toggle buttons, radio buttons, dialogs, browsers, choosers, editors.
|> Some of the examples I've seen use these kinds of objects, so I presume they
|> did exist in a previous version.
|> 
|> Question: are the objects going to be a part of version 3.1 ?
|> 	  why were they removed in version 3.0.1 ?

The interactor components continue to work in 3.0.1.
Kits use glyph-based components, which are a new implementation.
InterViews 3.1 contains toggle/radio buttons/menu items and
a file chooser dialog.
Newsgroups: comp.windows.interviews
From: zq@eecg.toronto.edu (Qing Zheng)
Subject: Bugs in RubberGroup
Date: 7 Apr 92 02:02:11 GMT

  I found the following bugs in RubberGroup

    Rubberband* RubberGroup::Next() {
	cur = list->Next(); // should be cur = cur->Next();
	return cur->rub;
    }

    Rubberband* RubberGroup::Prev() {
	cur = list->Prev(); // should be cur = cur->Prev();
	return cur->rub;
    }
From: G.Joly@cs.ucl.ac.uk (Gordon Joly)
Newsgroups: comp.windows.interviews
Subject: Re: Drawing in IV
Date: 13 Apr 92 17:24:30 GMT

John Vlissides writes:
 > 
 > In article <wdsFWk200XQGM4hlJZ@andrew.cmu.edu>, you write:
 > 
 > > I want to create a window in IV 3.01 and then draw some simple graphics
 > > in it (i.e. circles, lines, splines) with the desire of being able to
 > > tell when the user clicks on one of these shapes later or selects it by
 > > rubber banding.
 > >
 > > I can create my window in IV but I am having great troubles with Unidraw
 > > trying to figure out how to draw stuff in this window.  Is Unidraw what
 > > I should be using?  I would greatly appreciate any insight or example
 > > programs that anyone has to offer.
 > 
 > Check out the punidraw tutorial in iv/src/papers/punidraw.ps.Z.  If
 > you'd like information on Unidraw beyond the man pages, you might
 > check out the article that appeared in the July 1990 issue of ACM
 > Transactions on Information Systems, titled "Unidraw: A Framework for
 > Building Domain-Specific Graphical Editors."
 > 
 > For more detail, you can order a copy of my thesis for a nominal cost
 > by sending mail to Naomi Schulman (schulman@shasta.stanford.edu).  Ask
 > for a copy of CSL-TR-90-427, titled "Generalized Graphical Object
 > Editing".  You can ftp the code for some of the example programs
 > described therein from interviews.stanford.edu in
 > pub/contrib/{drawing,schem}.tar.Z.
 > 
 > --
 > John Vlissides / IBM T.J. Watson Research / vlis@watson.ibm.com


Would it be possible to release the TeX (with attendant EPS/PS
diagrams) or dvi for iv/src/papers/punidraw.ps ?

I ask since we have been unable to print this on any printer. The
(rangecheck) error from PostScript is do with "lettertray".

Gordon.
Newsgroups: comp.windows.interviews