When the right mouse button is clicked inside of a MathPiper
worksheet, a popup menu is displayed which allows the user to do
various things like insert folds.
What do you think about the idea of an item being added to this menu
called "Save GeoGebra" which will save the current state of GeoGebra
into a %geogebra_xml fold inside the worksheet? Afterwards, when this
fold is executed, GeoGebra will be set to the constructions it
contains.
Also, is MathPiperIDE working for you now without the BeanShell error?
Ted
> By saving the current GeoGebra into the %geogebra_xml fold is exactly
> I was asking for. In fact, I was going to ask you about how to create
> the %geogebra_xml fold contents automatically.
Okay. I will start work on this soon and I will let you know how it goes.
Ted
>> By saving the current GeoGebra into the %geogebra_xml fold is exactly
>> I was asking for. In fact, I was going to ask you about how to create
>> the %geogebra_xml fold contents automatically.
I have added a command called "Save GeoGebra To Fold" to the worksheet
right-click pop up menu that saves the current GeoGebra construction
into a %geogebra_xml fold. You can obtain the latest version of
MathPiperIDE that includes this new command from the following
website:
https://sites.google.com/site/mathpiper/development-releases
Let me know if you encounter any problems with it :-)
Ted
> I tested the new release with the feature "Save GeoGebra To Fold" and
> found some issues.
> The testing environment was to take the example geogebra_xml fold for
> "vertical ball throw" with 248 lines. After I executed the 248 lines
> I got the the desired drawing pad output. Then, I reversed it to
> create the geogebra_xml fold.
> (1) The sample fold given in the "worksheet_demo_1.mpw" took only
> about 4 seconds, while the recreated geogebra_xml fold is size of
> 12800 lines. That is, 248 vs 12800.
> (2) The execution time wise, the demo version with 248 lines took only
> about 4 seconds but the recreated fold took over 5 mins 5 seconds.
>
> Even a single Point construction and the geogebra_xml fold
> construction with your new menu action, it took more than 1 minute to
> regenerate the single Point Drawing Pad in my desktop pc.
> That was my quick test result.
Interesting. I tested the new save command with the "vertical ball
throw" example before I released it and its size was only 290 lines.
If you would, please do the following:
1) Create a new MathPiper worksheet, put together a GeoGebra
construction that contains three points, and save it into a
%geogebra_xml fold using the new save command.
2) Exit MathPiper.
3) Send the worksheet and the file mathpiperide\settings\activity.log
to me as attachments.
I would like to see if an error is being generated on your machine
when you use the new save command.
Thanks,
Ted