#856 closed enhancement (implemented)

planned user interaction during macro playback

Reported by: westram Owned by: westram
Priority: major Milestone:
Component: ARB_NTREE Version: SVN
Keywords: macro Cc:

Description (last modified by westram)

Motivation:

Often it would be useful, if a macro could be interrupted at some planned point and the user could be prompted to e.g.

  • edit some value in an input field,
  • mark targeted species

or take other similar action.

Proposed implementation:

To allow user interaction the macro calls a perl sub named notify_and_wait().

  • the sub displays custom text passed as parameter (telling the macro-user what to do).
  • it has a button Continue macro execution. After pressing that button, the tool will terminate and
  • the macro execution will continue.

To ease the programming of user interaction in macros

  • the macro window in ARB_NTREE gets a button User interact, which
  • opens a prompt asking for the above-mentioned custom text and
  • after pressing ok, inserts the appropriate call into the currently recorded macro.

Change History (3)

comment:1 Changed 15 months ago by westram

  • Owner changed from devel to westram
  • Status changed from new to _started

comment:2 Changed 15 months ago by westram

  • Description modified (diff)

comment:3 Changed 15 months ago by westram

  • Resolution set to implemented
  • Status changed from _started to closed

with [19489].

Note: See TracTickets for help on using tickets.