Satimage 戻る| 次へ
コントロールの特性
ホームページ > 情報センター > Onlineドキュメンテーション >オートメーション環境 >カスタム対話 > Developing、 コントロール ツのあなた自身のカスタム対話 > Scripting a対話 >Properties?/長さ>
異種のコントロールがありますが、Smileの辞書はすべてのコントロールのために1つの 対話項目のクラスだけを定義します。 対話項目のクラスは 基本的なオブジェクトのクラスから世襲されます。 すべての 対話項目には、以下の特性があります:
コントロールは親切です。
コントロールの種類を指定する整数。 あなたは コントロールの親切な特性のために値を変えることができます、あなたが有効な種類のコントロールについて説明する値を使用するなら。 変化は、例えば、コントロールが Cut-ペーストかその時閉じることによって作成される次の時だけに対話を再開させながら、有効です。
対話
コントロールが取り付けられる対話ウィンドウの参照。
コンテナ
コントロールを含むオブジェクトの参照: これは対話ウィンドウ自体であるかもしれませんか何らかのコントロールが対話ウィンドウにインストールされました。
可能にされます。
制御が動作であるかどうか指定する論理演算子。 例えば、 可能にされた特性が っているのに設定されるEditable Text Boxは目に見えますが、内容はロックされます。 可能にされた特性が に設定されるCheck Boxは外に目に見えますが、灰色にされます。
目に見える
コントロールが目に見えるかどうか指定する論理演算子。 例えば、あなた、Chasing Arrowsコントロールを見せて、隠すのにおいて 目に見える使用。
含まれたデータ
コントロールのコンテンツ。 含まれたデータの特性の意味はコントロールの種類に依存します。 本質的には、 含まれたデータはユーザの動作を扱うのに必要であるデータを含んでいます、例えばそれがEditable Text Boxのために含むストリング。
(コンテンツ含まれたデータのための推奨しない同等物です。)
フォント
コントロールで表示されたテキストのためのフォントについて説明する記録とスタイル情報。 何らかのテキストを表示するそれらのコントロールだけが フォント土地を所有しています。 フォントの特性はすべての分野が任意の記録です。 分野は以下の通りです。
フォント
デフォルトSystemフォントの1つを指定する整数、またはフォントの名前を指定するストリング。 -1が大きいSystemフォントである、 -2は小さいSystemフォントです。 12はOS9のようなSystemフォントのためのものです: 1ニューヨーク9には 9と 2のジュネーブがあるからです。
テキストサイズ
フォントのサイズを指定する整数。 フォント分野を提供しますが、どんな テキストサイズも提供しないとき洗礼名を指定したなら、コントロールが対話の テキストサイズを仮定します。
範囲0の3つの整数値(赤、グリーン、Blue)のリスト。65535 例えば、 65535、0、0(赤)。 Static Text Boxだけが有色のテキストをサポートします。
スタイル
スタイルの上と、そして、 スタイルに2個のラベルの1か両方を含む記録。 それらのラベルのための値は、1のリストか以下のいくつかの定数です: 大胆で、イタリック体のアンダーライン(アウトライン、影)は、凝縮して、例えば、 大胆で、イタリック体のスタイルに広がりました。
スクリプトに電話をしてください。
コントロールに向けられたユーザの動作がイベントにおける クリックの引き金となるかどうか指定する論理演算子。 ユーザがコントロールに影響すると、コントロールの 呼び出しスクリプトの特性がいつ 本当のSmileに設定されるかが クリックをコントロールのコンテナ(対話自体、または別のコントロール)のスクリプトに送ります。 スクリプトチェックが詰め込むコントロールの設定対話の用途呼び出しスクリプトの特性を反映します。
活動していない状態で、欲しいです。
対話ウィンドウが定期的に 活動していないイベントを受けるかどうか言う論理演算子。 活動していないイベントを使用するのは、Smileのバックグラウンドタスクを実行する方法です。
いくつかのコントロールには、追加特性があります。 編集モードによる文脈上のメニューを使用して、コントロールの特定の性質を設定してください。 対話ウィンドウからテキストウィンドウまでドラッグ・アンド・ドロップを使用して、コントロールの特性のリストを見てください。
戻る| 次へ
Copyrightツゥ2005パリ、Satimage