ftp.nice.ch/pub/next/tools/screen/Rulers_by_SW.1.2.s.tar.gz#/Rulers_by_SW/Rulers_by_SW-1.2

DownArrow.tiff
 
DownArrowH.tiff
 
DownArrowMask.tiff
 
English.lproj/
 
French.lproj/
 
German.lproj/
 
HBatten.tiff
 
HBattenH.tiff
 
HControlBox.tiff
 
HRulerControl.h
[View HRulerControl.h] 
HRulerControl.m
[View HRulerControl.m] 
HRulerView.h
[View HRulerView.h] 
HRulerView.m
[View HRulerView.m] 
ImmediateButton.h
[View ImmediateButton.h] 
ImmediateButton.m
[View ImmediateButton.m] 
LeftArrow.tiff
 
LeftArrowH.tiff
 
LeftArrowMask.tiff
 
Makefile
 
Makefile.postamble
 
Makefile.preamble
 
PB.project
 
README.1.1.rtf
[View README.1.1.rtf] 
README.1.2.rtf
[View README.1.2.rtf] 
README.rtf
[View README.rtf] 
RightArrow.tiff
 
RightArrowH.tiff
 
RightArrowMask.tiff
 
Rubber.psw
 
RulerControl.h
[View RulerControl.h] 
RulerControl.m
[View RulerControl.m] 
RulerKnob.tiff
 
RulerKnobH.tiff
 
RulerKnobMask.tiff
 
RulerManager.h
[View RulerManager.h] 
RulerManager.m
[View RulerManager.m] 
RulerPanel.h
[View RulerPanel.h] 
RulerPanel.m
[View RulerPanel.m] 
RulerPreferences.h
[View RulerPreferences.h] 
RulerPreferencesControl.h
[View RulerPreferencesControl.h] 
RulerPreferencesControl.m
[View RulerPreferencesControl.m] 
RulerView.h
[View RulerView.h] 
RulerView.m
[View RulerView.m] 
Rulers.tiff
 
Rulers_by_SW.iconheader
 
Rulers_by_SW_main.m
[View Rulers_by_SW_main.m] 
SuperimposedObject.h
[View SuperimposedObject.h] 
SuperimposedObject.m
[View SuperimposedObject.m] 
Superimposer.h
[View Superimposer.h] 
Superimposer.m
[View Superimposer.m] 
TransparentBox.h
[View TransparentBox.h] 
TransparentBox.m
[View TransparentBox.m] 
UpArrow.tiff
 
UpArrowH.tiff
 
UpArrowMask.tiff
 
VBatten.tiff
 
VBattenH.tiff
 
VControlBox.tiff
 
VRulerControl.h
[View VRulerControl.h] 
VRulerControl.m
[View VRulerControl.m] 
VRulerView.h
[View VRulerView.h] 
VRulerView.m
[View VRulerView.m] 
hRuler.nib/
 
vRuler.nib/
 

README.1.1.rtf

Rulers
by Stephan Wacker

Copyright 1993, 1994, Stephan Wacker.  All rights reserved.

This program is Freeware. You can use it, copy and distribute it as many times as you like, but you are not allowed to sell this program or parts of it.
See the Info Panel for details.

My work is in no way related to RightBrain's Rulers application which is now distributed by Trilithon.


What's new in version 1.1?

Select your own color.

New mode for 1/10 inch units.

More keyboard shortcuts, so you don't have to open the Preferences panel.

NeXTSTEP Help.

Continuous feedback while the ruler origin is dragged.

MAB for Motorola, Intel and HP/RISC platforms.  Thanks to Brian Harrison for compiling the app triple-fat.


Rulers_by_SW uses a few classes from the MiscKit, the Objective-C kit developed by the NeXTSTEP community under the direction of Don Yacktman.  Look for the latest version on your favorite FTP server.  Version 1.2.8 of 31-Oct-1994 is available at

ftp://ftp.cs.orst.edu
/pub/next/classes/objects/
MiscKit1.2.8.s.gnutar.gz

ftp://ftp.et.byu.edu
/pub/next/misckit/
MiscKit1.2.8.s.gnutar.gz

ftp://ftp.informatik.uni-muenchen.de
/pub/comp/platforms/next/Developer/objc/misckit/
MiscKit1.2.8.s.gnutar.gz


Installation

If you have trouble unpacking the source archive, use gnutar instead of tar.

Opener: Replace all instances of `tar' in Opener.app's archive table with `gnutar'.

Shell: gunzip < Rulers_by_SW.1.1.s.tar.gz | gnutar xfp -


Enjoy

Stephan								21-Dec-1994
___________________________________________________

	Stephan Wacker
	Simrockstraûe 16
	80997 Mönchen
	Germany
	e-mail: stephan@rodion.muc.de
___________________________________________________

Bug reports, suggestions and fan mail are welcome  :-)

README.1.2.rtf

Rulers
by Stephan Wacker

Copyright 1993±1995, Stephan Wacker.  All rights reserved.

This program is Freeware. You can use it, copy and distribute it as many times as you like, but you are not allowed to sell this program or parts of it.
See the Info Panel for details.

My work is in no way related to RightBrain's Rulers application which is now distributed by Trilithon.

This application provides a set of horizontal and vertical rulers floating on your screen.  You can measure distances in any of several units: inches, centimeters, points and picas.  There are also modes for ªtrueº units, i.e. the rulers can be scaled to real-world dimensions.


What's new in version 1.2?

Added missing code for saving `Points' units preference.

The right mouse button is no longer abused.  Use Command-LeftButton instead.

Much faster drawing when the ruler is scrolled.

3-D look.

French interface and help files localized by AndrÝ LALONDE <al@lala.cam.org>.

True units are no longer restricted to black hardware.  You enter the actual screen resolution in a text field.


What was new in version 1.1?

Select your own color.

New mode for 1/10 inch units.

More keyboard shortcuts, so you don't have to open the Preferences panel.

NeXTSTEP Help.

Continuous feedback while the ruler origin is dragged.

MAB for Motorola, Intel and HP/RISC platforms.  Special thanks to Brian Harrison <brie@brie.andrew.cmu.edu> for compiling the app triple-fat.


Installation

If you have trouble unpacking the source archive, use gnutar instead of tar.

Opener: Replace all instances of `tar' in Opener.app's archive table with `gnutar'.

Shell: gunzip < Rulers_by_SW.1.2.s.tar.gz | gnutar xfp -


Compiling the sources

Rulers_by_SW uses a few classes from the MiscKit, the Objective-C kit developed by the NeXTSTEP community under the direction of Don Yacktman.  Look for the latest version on your favorite FTP server.  Current versions are usually available at

ftp://ftp.cs.orst.edu/software/NeXT/sources/classes/

ftp://ftp.et.byu.edu/next/misckit/

ftp://ftp.leo.org/pub/comp/platforms/next/Developer/objc/misckit/

Note: I don't link the whole MiscKit library into the application, but only a small subset which I named ªMiscInfoº.  You may have to replace this with ªMiscKitº in the Library section.


Enjoy

Stephan								16-Dec-1995
___________________________________________________

	Stephan Wacker
	Simrockstraûe 16
	80997 Mönchen
	Germany
	e-mail: stephan@rodion.muc.de
___________________________________________________

Bug reports, suggestions and fan mail are welcome  :-)

README.rtf

Rulers
by Stephan Wacker

Copyright 1993, 1994, Stephan Wacker.  All rights reserved.

This program is Freeware. You can use it, copy and distribute it as many times as you like, but you are not allowed to sell this program or parts of it.
See the Info Panel for details.

This application provides a set of horizontal and vertical rulers floating on your screen.  You can measure distances in any of several units: inches, centimeters, points and picas.  There are also modes for "true" units on black 17" and 21" screens.

There is an English and a German user interface.  If you want to add other languages you should declare them in the variable OTHER_LANGUAGES in Makefile.postamble.  You must then make a complete copy of either English.lproj or German.lproj and translate all localizable text files and interfaces.  The Makefile will install all localized resources, but only if they are complete.  If you don't want to translate some of the resources you should still provide a dummy in your LANGUAGE.lproj folder and clean out the application afterwardsÐor you may find a better way to handle other languages in the Makefile.

This application has been built under NeXTSTEP 3.2 on a black NeXTstation.  No fat binaries included!


Developers:

Check it out!  This app shows off some cool features:  Windows don't have a title bar and resize bar but can be moved by a knob and resized by small buttons.  Buttons and Boxes have a transparent background.  Objects change their class after initialization from nib file.  Panels change from regular layering to floating over other windows.


Enjoy

Stephan								15-Aug-1994
___________________________________________________

	Stephan Wacker
	Simrockstraûe 16
	80997 Mönchen
	Germany
	e-mail: stephan@rodion.muc.de
___________________________________________________

Error reports, suggestions and fan mail are welcome  :-)

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.