No se muestra la propiedad "Annotation Scale" en la paleta de propiedades para un texto.

Hola.

Si creo un texto, en la ventana de propiedades de texto, en la categoría "Formatting", aparece la propiedad "Is Annotation" y por lo que entiendo, debajo de ella debería haber la propiedad "Annotation Scale". 

De hecho, dicha propiedad "Annotation Scale" está activada para que se muestre y entiendo que debería mostrarse debajo de la propiedad "Is Annotation", es así? hay algo que me estoy perdiendo?

He abierto también la barra de herramientas de "Drawing Scale" para cambiar de escala de anotación.

Gracias.

Parents
  • Buenos dias Joan Martinez Serra,

    Me la impresión de que se trata de un Bug.

    Como bien indicas en la pestaña de formato esta activada la escala de anotación y por lo tanto se debería ver desde el dialogo de propiedades.

    Déjame que lo revise internamente y compruebe si hay ya un defecto archivado al respecto.

    Saludos

    Maria



    Maria Garcia

       

  • Hola Joan,

     He archivado Bug 696291.

    Saludos

    Maria Garcia



    Maria Garcia

       

  • Hola María, no es un bug, ya he encontrado la solución.

    En el manual dice:

    By default, the annotation scale is taken from the model's Annotation Scale setting. You can change it only in the model's properties in the Properties dialog. The exception is when the model's Propagate Annotation Scale property is off. In that case, the annotation scale can be controlled independently for each element via its properties.

    En la paleta de propiedades de un Modelo, hay la propiedad "Propagate Annotation Scale"  = ON/OFF.

    Por defecto, suele estar en ON, de modo que la propiedad "Annotation Scale" para un texto quedará oculta, mientras que si si se pone "Propagate Annotation Scale"= OFF, entonces se muestra la propiedad "Annotation Scale" en la paleta propiedades de un texto y permite cambiar de escala, es decir, permite que cada texto, de manera independiente, pueda usar una escala anotación distinta.

    Creo que es un fallo del programador, porque en vez de ocultar esa propiedad, debería mostrarse SIEMPRE, pero ponerla deshabilitada (sólo lectura) si "Propagate Annotation Scale" = ON.

    Answer Verified By: Joan Martínez Serra 

Reply
  • Hola María, no es un bug, ya he encontrado la solución.

    En el manual dice:

    By default, the annotation scale is taken from the model's Annotation Scale setting. You can change it only in the model's properties in the Properties dialog. The exception is when the model's Propagate Annotation Scale property is off. In that case, the annotation scale can be controlled independently for each element via its properties.

    En la paleta de propiedades de un Modelo, hay la propiedad "Propagate Annotation Scale"  = ON/OFF.

    Por defecto, suele estar en ON, de modo que la propiedad "Annotation Scale" para un texto quedará oculta, mientras que si si se pone "Propagate Annotation Scale"= OFF, entonces se muestra la propiedad "Annotation Scale" en la paleta propiedades de un texto y permite cambiar de escala, es decir, permite que cada texto, de manera independiente, pueda usar una escala anotación distinta.

    Creo que es un fallo del programador, porque en vez de ocultar esa propiedad, debería mostrarse SIEMPRE, pero ponerla deshabilitada (sólo lectura) si "Propagate Annotation Scale" = ON.

    Answer Verified By: Joan Martínez Serra 

Children
  • Creo que ya intuyo porqué el programador decidió ocultar esa propiedad.

    Si "Propagate Annotation Scale"=OFF, entonces al mostrarse entonces la propiedad "Annotation Scale", el usuario podría darle cualquier otra escala diferente de la escala de anotación del modelo. Hasta ahí bien.

    Pero si luego vuelve a poner "Propagate Annotation Scale"=OFF, entonces el valor  para "Annotation Scale" debería mostrarse de nuevo el valor de la escala de anotación del modelo. Es decir, tendrían que actualizar el valor del combobox. Tal vez les resultó más práctico, "eliminar" esa propiedad y así cuando se vuelve a mostrar, hace un reseteo del valor que se mostraba en ese combobox.