on Sun, 27 Feb 2005 Martin Blackman wrote: > Dwayne > You could have something like the following in a card > or stack script. [snip code] > The button "Context" must be a popup menu button > and be sure to set its menumousebutton property > to 0 to prevent strange behaviour. Put it > somewhere on the card and set its visible to false.
Excellent example, Martin!!! :-) You will put the button in a group and reuse it in every card where you need it. The group needs a name (like "sharedResources") and have set to true their "backgroundbehavior" property. If you wish, hide the group or place out of the visible screen locations. -- Martin Blackman code, with button inside a group on preopencard if there is a button "Context" then set the traversalon of btn "Context" to false -- prevents losing selection else place bg "sharedResources" onto this card end if end preopencard on mouseDown theButton if (theButton is 3) and (word 1 of the target = "field") then -- prepare the menu if desired, eg: -- set the enabled of menuitem 2 of btn "Context" to -- the cAcceptPaste of the target popup button "Context" -- you could popup a stack too, if you wish. -- See the documentation about "popup" end if end mouseDown I'm sure these additions could be rewritten with more elegance, but you get the idea! Keep up your good code!!! al ===== Visit my site: http://www.geocities.com/capellan2000/ __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail _______________________________________________ use-revolution mailing list [email protected] http://lists.runrev.com/mailman/listinfo/use-revolution
