2010-09-15 10 views
7

Vorrei aggiungere elementi da eseguire all'inizio di un avvio di immagini pharo. Niente di speciale solo una chiamata a un metodo di classe che è un punto di accesso alla mia applicazione. Non riesco a trovare alcuna guida per creare script smalltalk all'avvio. In alternativa esiste un metodo che è possibile aggiungere cose da fare all'avvio dell'immagine?Aggiunta di elementi da eseguire all'avvio di Pharo Image

risposta

6

Squeak ha un meccanismo integrato che notificherà alle classi selezionate che è stata appena lanciata un'immagine. This page spiega come farlo. Dovrebbe funzionare anche a Pharo.

+1

Grazie Questo sembra essere quello Sto cercando, Per le persone che guardano questo a un certo punto nel 2010 sembra che potrebbero cambiarlo in futuro anche se (http://code.google.com/p/pharo/wiki/StartupAndShutdown). –

4

In Pharo 1.4 è presente la classe StartupLoader che verrà archiviata in startup.st dalla stessa directory dell'immagine o tutti i file da ~/.config/pharo/# {versione} o ~/.config/pharo/general .

Attualmente i commenti di classe e gli esempi non sono d'accordo su quali file StartupLoader dovrebbe farlo questo potrebbe cambiare, questo funziona correttamente in Pharo 2.0

Per una descrizione più completa vedere questo blog