Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

EVTROUTINE handling(#com_owner.Initialize)
   CHANGE FIELD(#top #left #width #height) TO(*remembered_value_for_function)
   Set #com_owner top(#top) left(#left) width(#width) height(#height)
ENDROUTINE  

アプリケーションが終了したときにこれらの4つのプロパティの現在の値をフィールドに保存するには、以下のように指定する必要があります。

EVTROUTINE handling(#com_owner.closing)
   Change #top    #com_owner.top
   Change #left   #com_owner.left
   Change #width  #com_owner.width
   Change #height #com_owner.height
Endroutine 

コードの簡略化

アプリケーションで記憶するすべてのフィールドをグループ化してコードを簡略化できます。例えばそのグループを#Rememberと呼ぶことができるでしょう。

...

STD_FORMコンポーネントの設定を記憶するために必要なコードを追加し、新しいフォームを作成するたびに使用する場合があります。詳細は「デフォルトのコンポーネントの動作の変更」を参照してください。