Charles wrote:
> on mouseUp
>
> export snapshot from group id 126899 of card "graph" to myImage as PNG
>
> go stack "report"
>
> import snapshot from group id 126899 of card "graph" of stack "report"
>
> end mouseUp
>
> This works but it "strips" all of the text that is on the border of the PNG
> but is still included in the group. The group is a ChartMaker graph. In any
> case, I did not expect this to occur. Any thoughts or suggestions?
Hi Charles,
> export snapshot from group id 126899 of card "graph" to myImage as PNG
Puts the snapshot into a variable but you don't seem to be using that variable
anywhere.
You could then issue this command
put myImage into image "dummy"
assuming you have an image of that name.
The
> go stack "report"
command confuses me. If card 'graph' is in stack 'report' and this button is
not in stack 'report' then export snapshot should have thrown an error.
If you're already in stack 'report' then the GO STACK is useless.
Let me assume this button is not in stack 'report' .
Try:
on mouseup
import snapshot from group id 126899 of card "graph" of stack "report"
end mouseup
This should do what you need. It will put a picture of gro id 126899 into a new
image on the current card (in whatever stack the button resides.)
You also might want to try this test.
Quit LiveCode
Open LiveCode
Create a new stack
create a button
Apply this script
on mouseUp
import snapshot from group 1 of cd 1 of stack
"/Users/jimlambert/Documents/My LiveCode/Plugins/ChartMaker Playground 1 -
SlideShow.rev"
end mouseUp
Make sure to change the path to match the location on your machine of your
chartmaker playground stacks.
When you click the button a picture of a chart should appear on your card as a
new image with no text stripped.
If you find that snapshots of a group don't include text then perhaps that text
is not really part of the group.
Maybe group id 126899 of card "graph" is part of another group.
If so, use that group's id.
Jim Lambert
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode