how to compile itを知っているので、私たちはデモを見て、それを愛しています。おそらくそれに基づいてone real life opensource projectしか見ていません。だから私はサンプルを見て、非常に長い3つのC++アプリケーションしか見ることができません。ASL\test\adam_tutorial\
、ASL\test\adam_smoke\
、ASL\test\eve_smoke\
です。私はかなり行うにはどのように何tutorialonをアダムないと確認するためにイブをバインドする方法を得ることはありませんので、アダム・ファイルは、理論的には(それに結合することでAdobe Adam and Eve(C++ ASL):Eve変数をバインドしてC++アプリケーション内で更新する方法は?
dialog(name: "Clipping Path")
{
column(child_horizontal: align_fill)
{
popup(name: "Path:", bind: @path, items:
[
{ name: "None", value: empty },
{ name: "Path 1", value: 1 },
{ name: "Path 2", value: 2 }
]);
edit_number(name: "Flatness:", digits: 9, bind: @flatness);
}
button(name: "OK", default: true, bind: @result);
}
:しかし、私はまだで、単純なイブファイルをhtvingどのように得ることはありませんそれには、その都度flatness
を作る
sheet clipping_path
{
output:
result <== { path: path, flatness: flatness };
interface:
unlink flatness : 0.0 <== (path == empty) ? 0.0 : flatness;
path : 1;
}
で)これは、(例えば新しいflatness
値をcouting簡単なもの)のAdobeアダムとそのようなことを実現するためにどのように
と呼ばれる私のいくつかのC++の機能を変更しvariableis EveとBoost ofcourse?
更新
我々はそれをhereを行うことを試みたが、それがライブフィードバックの方法で働いていたが、ない - だけでダイアログを閉じるアクションに。 hereよりも我々のcompile evrething on linux absessionのため、私たちはASLプログラミングの開発を中断し、Linux OSのASLコンパイルに時間を投資し始めました。
私はWxでもQtでも遊んでいません。私はその構造、ロジック、アイデア、サイズ、メーカー、ライセンス(MIT)、クロスプラットフォームスタイル、少なくとも理論上のシンボリックスが好きなので、Adobe A&Eのチュートリアルを本当に好きです。=) – Rella
良いASLリソース/チュートリアルで何か起こったら、私も非常に興味があるので、ここに投稿してください。 : - ] – ildjarn