Skip to main content
Community Expert
July 23, 2019
Answered

Auto launch extension at application startup [InDesign]

  • July 23, 2019
  • 1 reply
  • 3935 views

Hi Guys,

In InDesign i want to autoload my panel at startup. I added the event com.adobe.csxs.events.ApplicationInitialized to StartOn tag in the manifest but its not working. Any suggestions on how to do this?

I even tried to write a extendscript with registering an idle task that makes the panel visible but that is also not working always

-Manan

This topic has been closed for replies.
Correct answer Trevor:

Try add

1) <Event>applicationActivate</Event>

2) Try disable the Start workspace. This I think is the key to the trouble

3) Invisible extension that shouldn't have trouble from 2) and can be called by 1) and call the non invisible (hidden) extension.

Not sure of any of the above but worth a shot

1 reply

Trevor:
Trevor:Correct answer
Legend
July 23, 2019

Try add

1) <Event>applicationActivate</Event>

2) Try disable the Start workspace. This I think is the key to the trouble

3) Invisible extension that shouldn't have trouble from 2) and can be called by 1) and call the non invisible (hidden) extension.

Not sure of any of the above but worth a shot

Community Expert
July 29, 2019

Thanks Trevorׅ points 1 and 2 did the trick. I suppose invisible extensions are not supported by InDesign.

-Manan

-Manan
Trevor:
Legend
July 29, 2019

Glad you got it working, invisible extensions do work on InDesign.

I think point 2 is significant.

Harbs posted this on slack today

<UI>

    <Type>Custom</Type>

    <Menu></Menu>

    <Geometry>

        <Size>

            <Height>100</Height>

            <Width>100</Width>

        </Size>

    </Geometry>

</UI>

Comments

<Menu></Menu> Nothing between the tags

    <Geometry>

        <Size>

            <Height>100</Height> needs some number here, doesn't matter what (within reason)

            <Width>100</Width>

        </Size>

</Geometry>