I was able to get this working well enough from the IDE, but it does not work when I build a standalone. Is revLibrary not copied into a standalone, or is there an option in the Standalone Builder that I have simply missed?

A simplified version of the code I use (from a button which selects the pointer tool) is as follows:

choose pointer tool
if pWhich is "1" then
if the long id of button "revReshape" of card 1 of stack "revLibrary" is among the lines of the frontScripts then
revSetMarkers true
remove script of button "revReshape" of card 1 of stack "revLibrary" from front
end if
else
if the long id of button "revReshape" of card 1 of stack "revLibrary" is not among the lines of the frontScripts then
insert script of button "revReshape" of card 1 of stack "revLibrary" into front
put empty into gREVObjectsList
revSetMarkers
end if
end if


On Oct 22, 2004, at 1:56 PM, Jeanne A. E. DeVoto wrote:

At 10:36 AM -0400 10/21/2004, Frank D. Engel, Jr. wrote:
Anyone know how to activate the "Reshape Graphic" command (Object menu of Rev 2.5) within a script?

Enter this in the message box and you'll see the script:

  edit script of btn "revReshape" of cd 1 of stack "revLibrary"

When you reshape a selected graphic, this script is made into a temporary frontScript, and the revSetMarkers handler is executed (which sets up the standard visual appearance of the little square markers at the points of the graphic).

The frontScript handles mouse clicks, with a variety of special behaviors such as command-clicking a point to remove it. It basically tracks the mouse while it's down, continually updating the graphic's points property to reflect the user's moving one of the control points. (I notice the dreaded "repeat until the mouse is down" makes an appearance ;-)
--
jeanne a. e. devoto ~ [EMAIL PROTECTED]
http://www.jaedworks.com
_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution



-----------------------------------------------------------
Frank D. Engel, Jr.  <[EMAIL PROTECTED]>

$ ln -s /usr/share/kjvbible /usr/manual
$ true | cat /usr/manual | grep "John 3:16"
John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life.
$
_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to