Home Image-Pro Automation (Macros, Apps, Reports)

Event to recognize manual changes of Measurements by the user

is there an event to recognize manual changes of measurements? Subsequently, a program code should be triggered. In detail, this would look as follows. There is only one measurement on the image. The user moves or changes the measurement. This trigger causes program code to be executed.

Thank you very much.


  • Hi Friedrich,

    You can also use an Interactive command to prompt user to adjust something and then click Ok, after which you can do something. Here is a sample code:

        Public Function ShowInteractionAndMeasure() As SimpleScript
            ShowInteractionAndMeasure = New SimpleScript
            Dim doc1
            With Application.DocumentCommands.Active(ShowInteractionAndMeasure)
            End With
            With Automate.ScriptingCommands.Interaction(ShowInteractionAndMeasure)
                .Prompt = "Please adjust the measurement and click Ok."
                .Interactive = True
                .Run(doc1, doc1)
            End With
            With Automate.ScriptingCommands.CodeCommand(ShowInteractionAndMeasure)
                If .Run() Then
                    ' User Code Here
                    MsgBox("Remeasure something...")
                End If
            End With
        End Function

Sign In or Register to comment.