問題タブ [tpagecontrol]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - TPageControl DrawTab の問題
TPageControl Style を Flat Buttons ( tsFlatButtons
) に設定し、イベントを使用してタブのボタンの色を変更しますOnDrawTab
。
動作しますが、アクティブでないボタンには灰色 (btnFace 色) の境界線があります!
これを修正する方法はありますか?
delphi - TPageControlのタブにコンテキストメニューを追加する
タブ領域とは異なり、TPageControlの(ちょうど)タブにコンテキストメニューを追加したいと思います(たとえば、Delphiがファイル/ページオプションを提供するように)。私はTRzPageControlでこれを行うことができることを知っていますが、TPageControlでどのようにそれが可能でしょうか?
delphi - Owner Drawn TPageControl OnMouse イベントは、フォームをタブとしてドッキングするときに発生しない
ここで提供されている例を使用して TPageControl の TTabsheet に閉じるボタンを実装し、キャプションが一致するタブ シートにフォームの親を設定する方法を組み合わせて、TTabSheet として添付されたフォームでページ コントロールを取得し、閉じるボタンと画像を追加することができました今日の Web ブラウザで見られるような画像リストです。
私が変わるとき
に
OnMouse イベントは、ドッキングされたフォームで検出されないため、閉じるボタンが機能しなくなります。
delphi - ユーザーがページコントロールのタブに入ることを許可または禁止するにはどうすればよいですか?
(特別な条件に基づいて)ユーザーがページコントロールでタブを開くかどうかを制限したい。つまり、ユーザーはタブをクリックできますが、表示されません。代わりに、メッセージが彼に「he don't have the access right to see such tab
」と表示されます。
どのイベントでチェックコードを書く必要があり、(TPageControl
コンポーネントの)どのタブプロパティがユーザーにそのようなタブへの入力を許可/ブロックしますか?
delphi - PageControlでタブの変更を検出する
フォームにPageControlがあり、ユーザーが別のタブを選択していることを検出したいと思います。
これどうやってするの ?Delphi7を使用しています。
イベントは見つかりませんでした。独自のページコントロールを開発するための無駄な時間は、私が意図していることとは異なります。
delphi - TTabSet タブの順序....実行時と設計時で異なる
私は Lazarus 0.9.30.2 を実行しています。
TPageControl がある TForm があります。TPageControl 内には、一連の TTabSheets があります。実行時の TTabSheets の順序は、設計時とは異なります (図を参照)。
設計時の順序は、少なくともフォームが最初に表示されるときに、実行時に見たいものです。実行時に順序が変わるのはなぜですか?これを制御する方法はありますか?
c++builder - タブを動的に複製する方法は?
私はとを持ってTPageControl
いTTabSheet
ます。その中でTTabSheet
私はたくさんの関数とコンポーネントを持っています。実行時に、すべての機能とコンポーネントがまだ機能しているボタンを使用して、そのtabSheetを複製したいと思います。
今、私はなんとかタブシートを複製することができました。ただし、新しいタブシートは完全に空です。
これがそのボタンの私のコードです。
私は何が欠けていますか?
TTabSheets内のコンポーネントと機能は、単なるスクロールボックス、編集、ボタン、およびパネルです。
delphi - スクロールバーの描画に関する VCL スタイルのバグの可能性
メイン フォーム (画像の form1) の中央にページ コントロールがあり、ページ コントロールにドッキングされた他のフォームを開きたいと考えています。子フォームには多くのコントロールがあるため、垂直スクロールバーと水平スクロールバーの両方が必要です (子フォームでは、アクティブなスクロールバー オプションがアクティブになっています)。べきであり、それらは使用できません。これは VCL スタイルのバグのようなものですか?
delphi - TPageControlの各Ttabsheetに閉じるボタンを描画します
PageControlに閉じるボタンを実装したいのですが、この質問も読みました。TPageControlのTTabsheetに閉じるボタンを実装する方法
Ulrichbの回答で提供されているコードを実装する方法がわかりません。 ...彼らはTPageControlの子孫である新しいコンポーネントを構築していますか?誰かがその特定のコードをどこに書くべきか説明できれば、私は感謝するでしょう!私の学校にはデルフィを少し知っている先生が1人いますが、彼は私を助けてくれませんでした。これがばかげた質問である場合は申し訳ありませんが、デルフィとプログラミングは初めてです。