neues Script "SetLayoutObjectAttribute"

Idea created by guri on Nov 16, 2016
    Active
    Score4
    • Benjamin Fehr
    • hbrendel
    • CliffStoll
    • hehazelhorst

    Es existiert ein Script "GetLayoutObjectAttribute" resp. "LiesLayoutObjektAttribut". Dieses liefert Informationen z.B. zur Position eines Objektes in einem Layout.

    Wozu ist diese Information nützlich, wenn man die Attribute nicht per Script, als mittels "SetLayoutObjectAttribute" ändern kann?

     

    Konkret geht es bei 2 sich in Entwicklung befindlichen Anwendungen darum, Objekte (oder Labels) auf dem Layout verschieben zu können, siehe Beilage. In beiden Fällen müssen die Labels auf ein Containerfeld gezogen werden. Im Layout-Modus kann das auch bewerkstelligt werden. Nur verschwindet dann natürlich das hinterlegte Bild....

     

    Noch besser als ein Script wäre eine Dragging-Funktion, mittels welcher ein Objekt interaktiv auf dem Layout herumgeschoben werden könnte.

     

    A try in english:

    FM is providing a script step called "GetLayoutObjectAttribute", which delivers information about an Object, e.g. it's position or size on a layout. This is almost useless, if there is no reverse function like "SetLayoutObjectAttribute" to change those parameters and get an immediate window refresh.

     

    We currently have 2 applications - one in operation, the other under development - to capture data in the field with FM Go. Both could be much improved, if we had the possibility to move markers (or labels) onto a container field with some background information, be it a photo or floor plan, see attached screenshot.

    It can be done in Layout mode, but then the underlying image disappears and switching back and forth is not a real option.

    An even better way would be to have a function to drag objects interactively around on a layout. By objects I understand simple rectangles with some text in it.

    I also tried with an additinal transparent container on top of the one which holds the floor plan. It is possible to scribble somethimg on the first one, but again and not surprisingly, the underlying image as a reference for where to drop the object is not visible.

    Attachments