		The Windowizer (c) 2004,2005 by Rick Wilson

TABLE OF CONTENTS
	1. Introduction
	2. Version History
	3. Installation Guide
	4. Usage
	5. Common Problems
	6. Contact Information

=====================================================================

1. INTRODUCTION

The Windowizer was conceived to help designers rapidly create
storefront-type windows and window walls.  It has also found use
for creating handrails & guardrails, shelves & bookcases, raised-
panel doors, inset-panel doors, doors with glass lites, and several
other uses.


=====================================================================

2. VERSION HISTORY
	3.0b4 (1/25/2005) - added "edit" function
	3.0b3 (1/25/2005) - added "inherit" and "erase" functions
	3.0b2 (1/24/2005) - added nonQuadrilateral simple windows
				- added attribute handling
	3.0b1	(1/20/2005) - added proportional rows/columns
	2.3 (15.Dec.2004) - fixed bounded face verification bug

	2.2 (08 Oct 2004) - fixed bounded face validation
	2.1 (17 Aug 2004) - fixed floating point bug in dialog box
				- fixed context menu validation bug
				- fixed selection validation bug
	2.0 (12 Aug 2004) - added features: corner selections,
				  non-bounded face support,
				  multiple face support
	1.1e(26 Jul 2004) - metric support
	1.1d(23 Jul 2004) - new selection filters;
				  added flush corner & floor windows
	1.1c(23 Jul 2004) - corrected 0 col/row glitch
	1.1 (23 Jul 2004) - revised to correct vector bugs resulting
				  in strange windows outside of frames
	1.0 (16 Jul 2004) - first version


=====================================================================

3. INSTALLATION GUIDE

Save all the .rb files to the SketchUp "Plugins" folder on your hard
drive.

=====================================================================

4. USAGE

Select any number of quadrilateral (4-sided) faces, context-click
(right-click in Windows OS) and select "Windowizer" from the pop-up
context menu.  Change settings as desired.  SketchUp default units
are inches.  To use metric, make sure metric units are selected in
the SketchUp settings.  See the SketchUp documentation if you are
not sure how to do this.

Settings:
	Rows: can be an integer or a series of integers separated by
		commas (ie. 1,3,1  or 2,5,2).
	Columns: same as rows

	Note: Windowizer will start with the bottom left corner of the
		selected face to generate rows and columns.

Added features:
	Inherit Settings:  context-click on a window pane created with
		Windowizer 3 and select "Inherit Settings".  This will
		cause the current settings to change.  The current
		settings will match the settings used to generate the
		selected window.

	Edit Window:  context-click on a window pane created with
		Windowizer 3 and select "Edit Window".  The first dialog
		box asks if you wish to change the window to match the
		current settings. Selecting "No" will allow you to change
		the window's settings.  Selecting "Yes" will automatically
		change the window to match the current settings.

		You can make one window match another by inheriting the
		desired window's settings (making them current), and then
		editing the window you want to change and selecting "Yes"
		to match the current settings.		

	Erase Window:  context-click on a window pane created with
		Windowizer 3 and select "Erase Window".  This will erase
		all window panes and frames.  The original frame face will
		remain.  This happens to avoid inadvertently erasing adjacent
		faces and edges.


=====================================================================

5. COMMON PROBLEMS

The most common problem with Windowizer is specifying a texture for
the frame or glass that does not exist in the model, or does not exactly
match the name of an existing material.  In the second case, the most
common issue is using "<" and ">" around the texture name.

Another problem is when a face looks like a quadrilateral, but one or
more edges are segmented.  This causes SketchUp to report (correctly)
that the face has 5 or more edges.  I will address this in a later
version.  Workaround:
	1. Windowize the selected face.  This creates a single pane window.
	2. Erase the single window using the "Erase Window" item.  This will
		leave the window frame face.
	3. Locate the vertex dividing the edge(s).
		a. Find the edges that were created resulting from the pushpull
			operation and erase them, or
		b. Draw an edge from that vertex to any point on the face.
			Erase the edge.  If the edges of the face are collinear,
			they will be merged into a single edge.
		c. If this doesn't work, then the edges are not collinear.
			Correct the drawing and try again.
	4. Windowize the window frame face.

A third problem is a known issue between SketchUp and Ruby.  For unknown
reasons, strange things happen occasionally.  The best solution is to
save your model, close SketchUp, and restart Sketchup.  This often fixes
problems not related to the two items above.

If that still does not help, email me the following information:
1. A description of your problem
2. The output from the Ruby console when the error occurred. To do this,
	open the Ruby Console (from the Menu bar, select Window>Ruby Console),
	perform the operation that caused the error.  Copy all the text from
	the Ruby console and paste it into the email message.


=====================================================================

6. CONTACT INFORMATION

Rick Wilson
PO Box 4132
Wichita, KS 67204
316-640-0841

rickw_ict@yahoo.com


=====================================================================

END OF README.TXT