🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.next.announce
Article #1

New Objects For NeXTSTEP: SUMatrix and SUFloatingImage

#1
From: samurai
Date: Tue, 21 Jul 1992 16:53
47 lines
3158 bytes
Contact: Darcy Brockbank, or Neil Gilday at (514) 849-3631

Re: New User Interface Objects for NeXTstep 

Date: July 21,1992


        SAN FRANCISCO - Solutions Unlimited announced today 
two new user interface objects for NeXTSTEP: SUMatrix, and SUFloatingImage.

        SUMatrix is a subclass of the Matrix class that is provided in NeXT
Computer Inc.'s Application Kit. Matrix places a restriction on programmers:
all cells must be the same size. SUMatrix was written to overcome that
restriction, yet retain all the functionality of the Matrix class. As a
result, SUMatrix may be transparently interchanged with the Matrix class
without loss of functionality, while also giving programmers the ability to
explicitly set arbitrary cell heights for arbitrary rows of cells, and
arbitrary cell widths for arbitrary columns of cells. For example, SUMatrix
can be used in the creation of a table of rows with varying size columns or
in a simple spreadsheet.

        SUFloatingImage is a subclass of the Window class, also provided in
NeXT's Application Kit, that simplifies the incorporation of mouse-controlled
"dragging" into applications.The use of a mouse to "drag and drop" objects
in a user interface requires that the user interface supply feedback to the
user, so that the user can know where he or she will be "dropping" the
object. SUFloatingImage supplies an object that can be assigned an image to
be used to indicate to the user where his or her "drop" will take place.
This image (an arrow for example) can be constrained to a rectangle, or a
grid, so when the user drags an object over a receiving view, the image
will indicate the "closest" receptacle of the object. 

        SUFloatingImage can be used to indicate a rectangle the graphic will
cover, and can be constrained to the margins of the page. The image can also
take advantage of transparency bits, to allow portions of the receiving view
to show through. An example usage of SUFloatingImage is dragging graphics
into a word processor. SUFloatingImage is extremely easy to incorporate, and
requires no extensive programming to set up and use. 

        Call Solutions Unlimited at (514) 849-3631 for pricing, or send
e-mail to info@solutions.ca.

        Solutions Unlimited is a partnership devoted entirely to programming
and consulting in the NeXT arena. Solutions Unlimited offers user interface
objects, custom programming, and standard shrink-wrap applications. Located
in Montreal, Solutions Unlimited is currently building innovative tools for
use in the financial industry.
Technical Details
Message-ID: <1992Jul21.165316.3780@liveware.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!seismo!darwin.sura.net!mips!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!csn!ale!todd

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!seismo!darwin.sura.net!mips!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!csn!ale!todd
From: samurai@uriel.cs.mcgill.ca
Newsgroups: comp.sys.next.announce
Subject: New Objects For NeXTSTEP:  SUMatrix and SUFloatingImage
Keywords: SUFloatingImage SUMatrix Object NeXTstep Canada
Message-ID: <1992Jul21.165316.3780@liveware.com>
Date: 21 Jul 92 16:53:16 GMT
Sender: todd@liveware.com
Reply-To: info@solutions.ca
Followup-To: poster
Organization: Solutions Unlimited, Canada
Lines: 47
Approved: todd@liveware.com