IME Start

news
download
AfterStep

news
how to i18n
ascp
download
NEXT L&F for JFC

How to ASCP with Internationalization

What's ascp?

ascp(AfterStep Control Panel)は、AfterStepをGUIで設定を行えるユーティリティです。ただし、ascpといわれているものには2種類存在して、tcl/tkベースのものとGTKベースのものです。

tcl/tkベースのものは、現在Window MakerでおなじみのKojimaさんが以前開発していたもので、AfterStep 1.0専用です(専用といっても、AfterStep 1.4 以降で、.steprcを使うようにオプション変更してしまえば、使えるんですけどね。)。現在は開発がとまってます。

GTKベースのものは、現在が開発しているもので、AfterStep 1.4以降用です。ただ、現在のバージョンだと、1.5以降で追加された機能(バルーンなど)も対応しているため、現在のリリースバージョンである1.6.0以降で使ったほうがいいと思います。

ここではtcl/tkベースのものは扱わないので、検索エンジンを利用して探してください。なお、公式ページももう存在しません;_;。

I18N化は可能?

コンパイル時に--with-i18nを指定してください。I18Nといっても、gtkrcファイルが使えるだけですが。

コンパイル

まず必要なものは...
  • GTK+ 1.1.1以降、1.1.3まで。1.1.5以降はエラーがでますが、エラーの出る行をコメントアウトしていただければ大丈夫です。
コンパイルは、ascpのディレクトリに移動して...
  ./configure --with-locale=ja_JP.ujis --with-i18n
  make
  make install
で大丈夫です。X_LOCALEの必要かどうかも判断します。RedHat 5.xのRPM、SRPMSがここにありますので、使われる方はどうぞ。
  • ascp-0.9.3.i186.rpm
  • ascp-0.9.3.src.rpm
  • ascp-0.9.3.spec

NEXTSTEP/OPENSTEP風にして使えないの?

GTKstepを用いれば可能です。ただし、GTK 1.1.5以降では、テーマという概念が導入されたため、GTKstepテーマもリリースされています。


Makoto Kato