7

pharo イメージの起動の開始時に実行するものを追加したいと思います。アプリケーションへのエントリ ポイントであるクラス メソッドへの呼び出しだけでは、特別なことはできません。起動時に smalltalk スクリプトを作成するためのガイドが見つかりません。または、イメージの起動時に実行するものを追加できる方法はありますか?

4

2 に答える 2

6

Squeak には、イメージが起動されたことを選択したクラスに通知するメカニズムが組み込まれています。このページでは、これを行う方法について説明します。Pharo でも動作するはずです。

于 2010-09-15T09:53:34.353 に答える
4

Pharo 1.4 には、イメージと同じディレクトリの startup.st、または ~/.config/pharo/#{version} または ~/.config/pharo/general のすべてのファイルの StartupLoader クラスがあります。

現在、クラスのコメントと例は、StartupLoader が実行するファイルについて一致していないため、これは変更される可能性があります。これは Pharo 2.0 で適切に機能します。

詳細な説明については、このブログを参照してください

于 2012-03-15T14:23:39.223 に答える