ステータスバーに新しいパネルを追加したばかりで、5 - TStatusPanelと呼ばれています。私は別の名前を付けたいが、これをどうやって行うのか覚えていない。 GripArea - 5にTStatusPanel -Delphi 2010のステータスバーパネルの名前を変更するには
は私が5の名前を変更したいです。あなたがイメージから見ることができるように、私は前にこれをしました(Num、Caps、AM/PM参照)が、私はこれをどうやって行ったのか覚えていません。それは古いものを吸う。
ステータスバーに新しいパネルを追加したばかりで、5 - TStatusPanelと呼ばれています。私は別の名前を付けたいが、これをどうやって行うのか覚えていない。 GripArea - 5にTStatusPanel -Delphi 2010のステータスバーパネルの名前を変更するには
は私が5の名前を変更したいです。あなたがイメージから見ることができるように、私は前にこれをしました(Num、Caps、AM/PM参照)が、私はこれをどうやって行ったのか覚えていません。それは古いものを吸う。
のText
プロパティを変更するだけです。これはステータスパネルエディタに表示されます。もちろん、これにより、パネルにテキストが表示されます。通常、コードでは、StatusBar1.Panels[PanelIndex]
配列を使用してステータスパネルにアクセスします。 PanelIndex
は、パネルの0から始まるインデックスです。
STATUS_FILE_POSITION = 0;
STATUS_FILE_SAVED = 1;
STATUS_LONG_TEXT = 2;
STATUS_ZOOM_CONTROL = 3;
などの定数を常に宣言し、これらを使用してパネルを覚えておいてください。 (上記のコードは私のテキストエディタからである)
だから私は行うことができ、例えば、
StatusBar.Panels[STATUS_FILE_SAVED].Text := 'Modified';
はここにいくつかの狩猟を保存しているだろうヒントです:フォーム上で右クリックして、テキストとして表示。これで、フォームがプロパティとしてレイアウトされていることがわかりました。コントロールを見つけて、他のパネルの名前の付け方を見て、最後のものを修正できました。 Alt + F12を押して、テキストビューのオン/オフを切り替えます。
優れたアドバイス。 –
Andreasさんの答えは 'StatusBar1.Panels [5] .Text:= 'GripArea'; ' – RRUZ
ありがとうございます。 –