[comp.windows.x] Free Widgets Pixel Editor

totty@flute.cs.uiuc.edu (Brian Totty) (06/09/91)

	Another advantage to using the Free Widgets pixel editor program
	is that the program is built around a pixel editing widget.  This
	makes the program very modular.  The goal was to isolate a "common
	denominator" of functionality used in most image editing applications
	(bitmap editors, paint programs, font editors, etc.) and encapsulate
	this in one reusable module.  

	More complex image editing functionality above and beyond that
	provided by the widget can be done by the application program.
	Extra functionality can be added pretty easily.

	You can use the PixelEditor widget in your own image editing
	applications.  All the brush shapes/tools/button click
	handling/zoom/grid selection/draw color/etc. are built into the
	PixelEditor widget.  Hooks are provided via callbacks & function
	interfaces to allow expandability.

	In fact, the PixEditT C program to implement the editor is only 894
	lines long!  All the rest of the code is in the PixelEditor widget
	itself.

	Give it a try, and send suggestions if you like.  If you are interested
	in the Free Widgets effort to collect a set of useful free widgets,
	send mail to free-widgets-request@kazoo.cs.uiuc.edu.

							--- Bri
   /                      Brian Totty              o o
  /__  __  o       1304 W. Springfield Avenue       o  
 /  / /   /             Urbana, IL 61801           \_/  "We have corn in
/__/ /   /             totty@cs.uiuc.edu                Massachusetts too!"

richard@pegasus.com (Richard Foulk) (06/15/91)

>	Another advantage to using the Free Widgets pixel editor program
>	is that the program is built around a pixel editing widget.  This
>	makes the program very modular.  The goal was to isolate a "common
>	denominator" of functionality used in most image editing applications
>	(bitmap editors, paint programs, font editors, etc.) and encapsulate
>	this in one reusable module.  
> [...]
>	Give it a try, and send suggestions if you like.  If you are interested
>	in the Free Widgets effort to collect a set of useful free widgets,
>	send mail to free-widgets-request@kazoo.cs.uiuc.edu.
>

Anyone working on a SystemV port of this package?


-- 
Richard Foulk		richard@pegasus.com