2016-08-25 15 views
0

Lazarusでは、フォームをデコレートしたら、フォームをどのように再デコレートしますか?あなたがしなければならないのは、フォームのタイトルバーの上を右クリックすることです。次に、Un/Decorateオプションをクリックします。その時点でタイトルバーは消えます。今、元に戻すか、もう一度飾りますか?私が見ることができるLazarus IDEのどこにも選択肢がないようです。Lazarusでフォームを飾る方法は?

+0

私はこの機能を見たことがありません。あなたが私が知っているのと同じラザロについて話していますか?このCodeTyphoonはありますか?どのオペレーティングシステムですか?どのLazarusバージョン? –

答えて

0

フォームをデコレートするこの方法に慣れていないが、フォームにタイトルバーがあるかどうかを指定する方法は、フォームのBorderStyleプロパティを使用する方法です。オブジェクトインスペクタでフォームを選択し、フォームのBorderStyleをbsNoneに設定すると、境界線やタイトルバーがない(プログラムが実行されている)フォームが表示されます。それをbsSizeableに戻すと、フォームに通常の境界線とタイトルバーが表示されます。試してみることができる他の選択肢があります。これは、フォームのサイズが大きいかどうか、また枠の種類に影響します。

これらのオプションは、異なるプラットフォームで異なるウィジェットセットの意味が多少異なる場合があります。

関連する問題