Nope. Imagine (and this is my case) that I distribute a startup script to my 
users and I want, on them machine, that my script runs last. How can you 
achieve that?

However, I believe that we need a mechanism for that and not workarounds ;)

R

> On 09 Feb 2015, at 12:16, Guillermo Polito <[email protected]> wrote:
> 
> Can't you as a workaround use only one startup action that performs both 
> actions sequentially?
> 
> StartupPreferencesLoader default executeAtomicItems: {
>   StartupAction
>       name: ‘My second startup action’
>       code: [ 
>              "the code of the first startup action"
> 
>               "the code of the second startup action"
>         ]
>       runOnce: true
> }
> 
> El Mon Feb 09 2015 at 12:07:04 PM, Roberto Minelli <[email protected]> 
> escribió:
>> Hi,
>> 
>> I already asked this question a while ago, and I’d love to know if something 
>> has changed: Is there any way to specify an order or priority of 
>> StartupAction?
>> 
>> In my case, for example, I really need that one of my scripts gets executed 
>> last. Can I do that?
>> 
>> I could imagine something like
>> 
>> StartupPreferencesLoader default executeAtomicItems: {
>>   StartupAction
>>      name: ‘My first startup action’
>>      code: [ “Some code here" ]
>>      order: 1
>>      runOnce: true
>> }
>> 
>> StartupPreferencesLoader default executeAtomicItems: {
>>   StartupAction
>>      name: ‘My second startup action’
>>      code: [ “Some code here that gets executed after the code in My first 
>> startup action” ]
>>      order: 2
>>      runOnce: true
>> }
>> 
>> On top of my knowledge, after checking 'Deep into Pharo' and ‘Pharo for the 
>> Enterprise’, it seems that this is not possible.
>> 
>> Am I the only one needing this? I can also try to sketch a solution!
>> 
>> Cheers,
>> Roby

Reply via email to