[REBOL] Re: pair-edit style
From: jason:cunliffe:verizon at: 20-Jun-2002 7:11
> http://www.lexicon.net/anton/rebol/gui/demo-pair-edit.r
Anton
Thanks this is great!
Lots of scope for using in wysiwyg layout design and more.
Could be the basis for a cool /View template editor.
A suggestion:
<< Enable single param editing >>
a. Detect which part of the pair has been clicked in, then mouse only modifies
that one.
.. clicking on the 'x' would allow X and Y params as you have now
.. clicking at beginning changes only X param
.. clicking at the end changes only Y param
b. Detect initial movement axis and then apply that.
..user starts to move left/right, so only change X param
..user starts to move up/down, so only change Y param
c. Add a modifier key like SHIFT or CTRL so that only X or Y mouse movement will
apply
.. similar to above but the default is both as you have now
.. holding modifier key enables initial-axis' detection.
BTW, do you know Miller Puckette's 'PD' aka 'Pure-Data' ?
Besides being incredible musical/graphical joy, it has lots of good ideas for
very minimal widgets which combine script/data entry with direct mouse-driven
user interface. PD is based on patch bay metaphor using simple text-files to
describing the components and topology. It is used to create virtual instruments
and has growing library of sophisticated objects. some are as smile as changing
a value, others are full-blown apps in their own right such as a sequencer.
Author Page
http://www-crca.ucsd.edu/~msp/software.html
Resources
http://www-crca.ucsd.edu/~msp/Pd_documentation/x1.htm#s2
http://gige.xdv.org/pages/pd/pages/links
Docs
http://www-crca.ucsd.edu/~msp/Pd_documentation/index.htm
Community Page
http://pure-data.org/
GEM Graphics/Multimedia module
http://iem.kug.ac.at/GEM/
GEM manual
http://gem.iem.at/manual/
enjoy!
./Jason