You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

フォームのタイプを設定するためのプロパティです。
フォーム (PRIM_FORM) のメンバ
データタイプ - 列挙

詳細


FormStyle プロパティは、所有者フォームに関するフォームの動作を定義します
NormalChild 、 OwnedChild 、および StayOnTopChild フォームは、Shortcut Key で押されたイベントを所有者のフォームに自動的にルーティングします。

許容値

列挙値

説明

Normal

フォームはオーナーフォームの影響を受けない

NormalChild

Normal と同じ。オーナーにより非表示や最小化される

Owned

オーナーが閉じるときに閉じられる。タスクバーに項目が表示されない。

OwnedChild

Owned と同じ。オーナーにより非表示や最小化される。タスクバーに項目が表示されない。

StayOnTop

常にオーナーフォームの前にある。タスクバーに項目が表示されない。

StayOnTopChild

StayOnTop と同じ。オーナーにより非表示や最小化される。タスクバーに項目が表示されない。


This sample form demonstrates the behavior of the different form styles.
Function Options(*DIRECT)
Begin_Com Role(*EXTENDS #PRIM_FORM) Clientwidth(484) Clientheight(301) Componentversion(2) Top(40) Left(40) Caption('Main Form')
Define_Com Class(#prim_form) Name(#Normal) Caption('Normal') Top(80) Left(80)
Define_Com Class(#prim_form) Name(#NormalChild) Caption('NormalChild') Formstyle(NormalChild) Top(120) Left(120)
Define_Com Class(#prim_form) Name(#Owned) Caption('Owned') Formstyle(Owned) Top(160) Left(160)
Define_Com Class(#prim_form) Name(#OwnedChild) Caption('OwnedChild') Formstyle(OwnedChild) Top(200) Left(200)
Define_Com Class(#prim_form) Name(#StayOnTop) Caption('StayOnTop') Formstyle(StayOnTop) Top(240)
Define_Com Class(#prim_form) Name(#StayOnTopChild) Caption('StayOnTopChild') Formstyle(StayOnTopChild) Top(280) Left(280)
Evtroutine Handling(#com_owner.Initialize)
#Normal.Showform
#NormalChild.Showform
#Owned.Showform
#OwnedChild.Showform
#StayOnTop.Showform
#StayOnTopChild.Showform
Endroutine
End_Com

参照

すべてのコンポーネント クラス
テクニカルリファレンス

  • No labels