FC2ブログ

PRIMA:Perl・GUIアプリ・Winでも

2013-04-18 :  PCクリニック
テーマ:化学、物理、VM、Linux、C言語、Firefox、Safari、IT関連。
本文の前に、
-・・・ -・-
現時点での、blogramのランクインカテゴリは、
5、3、3、1、1 1、0、1、1、0(43)で、換算ポイント 101pt 。
・-・ - -・

さて、本文。

このところの3週間ほど、
GUIアプリ」開発環境を調べていた。
途中で、
「Stack Overflow」の
Perl GUI programming on Windows
なるQ&Aサイトもあった。


ここの質問は、
  I'm looking for tools for Perl GUI programming on Windows
   for educational/in-house development, mostly science related.
  My first choice was PerlQt. ・・・・・
  ・・・・・
つまり、
  MS-Windows 上での、
  Perl による、
  「GUIアプリ」開発ツールを探している。
  それは、教育用とか、個人でのプログラミングで、
  主に、科学に関するアプリ開発の為。
  真っ先に調べたのは、「PerlQt」だったが、・・・・・
と云うこと???

で、回答は、
  You missed Prima. I found a nice introduction of Prima on Windows.
  ( RanRag Sep 19 '12 at 13:54 )
つまり、
  「Prima」を見逃していないか?
  ウィンドウズ上の Prima に関する素晴らしい解説記事を見つけたよ。
ですか?


ここの、最初のリンク「Prima」は、
PRIMA homepage
ですね。

また、2番目のリンク「Prima on Windows」は、
「Fabio D'Alfonso [blogs.perl.org]」の
A brief introduction to Prima
ですね。

書き出しは、

  Prima is a graphical toolkit actually developed and maintained
   by Dmitry Karasik, now at version 1.34.
  If offers a large set of feature
   that makes it a good choice for anyone looking for
   an event driven environment.

  Prima basic concept is that of building an application
   as a process of creating windows, adding any needed menus,
   childs, images, properties,
   and relationships and then starting the whole.

  The basic use directives to use Prima are:
  ・・・・・
  ・・・・・


そして、本家のサイト(?)
PRIMA homepage
には、

  Prima is an extensible Perl toolkit for multi-platform GUI development.
  Platforms supported include Linux, Windows NT/9x/2K, OS/2
   and UNIX/X11 workstations (FreeBSD, IRIX, SunOS, Solaris and others).

  The toolkit contains a rich set of standard widgets
   and has emphasis on 2D image processing tasks.
  A Perl program using PRIMA looks and behaves identically
   on X, Win32 and OS/2 PM.

  The toolkit includes a visual builder and a graphic POD viewer.

  ・・・・・
  ・・・・・


それで、左にあるリンク「Download binaries」は、
PRIMA download binary release
ですね。

  Windows binary distributions

として、

  ・Strawberry 32bit perl 5.16.1

  ・Strawberry 64bit perl 5.16.1

  ・ActivePerl 32bit perl 5.14.2

  ・ActivePerl 64bit perl 5.14.2

  ・Cygwin / perl 5.14.2

がある。


この中から、
  Download the desirable distribution

  Unpack the archive

  Go to the installation directory and run
    perl ms_install.pl

とすると、導入できるとか。


どんなものかナ???

早速、「ActivePerl 64bit perl 5.14.2」用、
即ち「Prima-1.36-as64-5.14.2.zip」(1.81MB)
をダウンロードして、
(D:/TOOL/ に)解凍して、
(D:/TOOL/Prima-1.36-as64-5.14.2/ に行って)
「perl ms_install.pl」
としたら、(Perl で)コンパイルエラー

ナンダ?
コンパイルエラーを見ると、

  154行目の最後に余計な右丸括弧があった。


試しに、

  この1文字を消してみたら、・・・・・


すんなりインストール出来た(?)

 <Perl インストールディレクトリ>の中にサンプルがある。
とか、
<紙>の場合は、
 C:/Perl64/site/lib/examples/
を見ると、hogehoge.bat が多数ある。

一つ「ダブルクリック」してみた。
なんだか、アニメーションが・・・
「PRIMA」が動いた!

最初のQAサイトからのリンク先2つから
参考資料(?)(PDF)をダウンロードして、
そこにあるプログラムをテストした。

幾つか、HPにミスがあるようだが

使えますネ。

これも、少し弄ってみるかナ?????



見ていただいた序でとは厚かましい限りですが、
お帰りに投票して頂けるとなお嬉しいです。 ⇒ blogram投票ボタン

日記@BlogRanking    
関連記事
スポンサーサイト



コメントの投稿

管理者にだけ表示を許可する

人気blog Ranking



最新記事
カレンダー
07 | 2021/08 | 09
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -
月別アーカイブ
カテゴリ
最新コメント
検索フォーム
リンク
プロフィール

<紙>

Author:<紙>
ようこそ。
「パソコンヲタクの雑記帳」
もろもろなことを綴っています。
パソコン ヲタクってねくら?
画像は kami でなく kani です。

FC2 / i2i / Google




Google Analytics
ブックマーク