tpanel

    -5

    1答えて

    for y:=32 downto 1 do begin for x := 1 to 16 do begin PanelArray[x,y]:=TPanel.create(self); PanelArray[x,y].parent:=self; PanelArray[x,y].Color:=clBlack; PanelArray[x,y].Enabl

    6

    1答えて

    TPanelコンポーネントからカスタムボタンを作成しようとしています。このために、onmousedownイベントとonmouseupイベントのオーバーライドを提供しました(いくつかの描画を行うために)、私はクリックを処理するためにonclickイベントを使用しました。 残念ながら、パネルをすばやくクリックすると、他のクリックはすべて「失われています」が、わかりません。 この点でも最も簡単な例でさえ

    1

    1答えて

    私のC++ Builderプロジェクトには、TPanelを動的に取得するTFramedVertScrollBox(pnl_art_box)があります。私は "新しい"ものを追加する前に、既存のTPanelをすべてクリアしたいと思っています。 for(int i = 0; i < this->pnl_art_box->ComponentCount; i++) { // this here

    1

    1答えて

    私のアプリケーションでは、サインアップフォームを作成しました。編集が空であるか、エラーが含まれているときにエラーアイコンを表示する必要があります。しかし、イメージにはNameプロパティがないため、そのイメージをHideという名前で呼び出すことができません。そのため、私はパネルにイメージを置き、代わりにパネルを隠すことに決めました。以下のようなもの: if(lenght(edit1.text)=0)

    0

    1答えて

    "Ctl3D"とTPanelボーダースタイルを "bsSingle"、TPanel BevelKindを "bkNone"、TPanel BevelInner "bvNone"を無効にしてTPanel Borderを黒色にすることができます。しかし、私の必要性は、TPanel Borderを "Blue"または "Red"とすることです。もう1つの方法は、 "Caliing Form Paint

    3

    4答えて

    TPanelを描画する必要があります。理想的には、直接マウスイベントイベントのトラッピングを行う別のコンポーネントがありません(私は、グリップ ")。これを行うにはどうしたらいいですか?

    8

    1答えて

    DelphiのTPanel.Caption(私の場合はDelphi 6)にテキストをラップする方法はありますか? ありがとうございました!