How to insert a tool without to read an slider value

Pablo Gonzalez Mora shared this question 2 years ago
Answered

Hi, GeoGebra community.

I have a GeoGebra file. The file contains a slider l. I need to create two tools at this file: the first tool to draw a square l x l, and the second tool to draw a rectangle 2l x l.

How can I set up the tools so the user doesn't need to input l value with each insertion of a new rectangle or square? (but to construct the squares/rectangles with current slider value: e.g. l = 1).

Please, see the attached file.

Thank you very much.

Comments (7)

photo
1

No es suficiente la sugerencia de Rami?

¿Qué es lo que no funciona?

https://help.geogebra.org/t...

photo
1

Apreciado mathmagic:

Son dos casos afines pero diferentes. La sugerencia de Rami, en el caso anterior, funciona perfectamente (hacer solamente un clic y que se genere la figura, y que, posteriormente, sus dimensiones sean variables haciendo clic en el vértice opuesto).

Pero en este caso, se espera que las herramientas (rectángulo y cuadrado), al ser insertadas, utilicen como dimensiones, el valor predefinido en el _slider_ (o almacenado en cualquiera otra forma que se pueda actualizar en una única operación).

Gracias.

photo
photo
1

Is this OK?

photo
1

It's so good. By the way, you have explained an additional issue (you saved me to begin another thread with other question).

Could this performance be got with tools?

Thank you very much.

photo
1

can you post the link to the tread?

photo
1

The thread had no started yet. It would be a future thread. But you have cleared my doubt with your today example.

Could this performance (of the rectangles/squares and slider) be got with tools?

Thank you very much.

photo
photo
1

cuando te decia que si no era bastante lo que hizo Rami me refería a hacer una pequeña modificacion al Jscript de su trabajo

tan pequeñita que solo hay que cambiar una instruccion de ellas para conseguir la herramienta del archivo adjunto

Files: foro.ggb
© 2020 International GeoGebra Institute