問題タブ [sptbxlib]

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.

0 投票する
1 に答える
507 参照

delphi - TSpTbxDock と TSpTbxMultiDock の比較

私の現在のプロジェクトでは、TTbxDockツールバーとパネル ( TTbxDockablePanel) があります。TBX-->SpTBX を移動した後、パネル ( TSpTbxDockablePanel) を に配置できませんTSpTbxDock。ドックにパネルを配置できないというランタイム エラー メッセージが表示されます。

エラー、「TSpTBXDockablePanel を TSpTBXDock に挿入できません。」

  • TSpTbxMultiDockパネルの代わりにを使用する必要がありますか? なんで?
  • ツールバーをTSpTbxMultiDockではなくに配置できますTSpTBXDockか?

つまり、なぜそのようなコードが書かれているのか:

1 種類のドックだけを使用できないのはなぜですか?

0 投票する
1 に答える
154 参照

delphi - SpTBX: ドック BG をキャンバスに描画する方法

TBX には、テーマ ドック BG をキャンバスに描画するコードがありました。

SpTBXでそれを行う方法は?

0 投票する
2 に答える
225 参照

delphi - SpTBX: statusbar: 最後のパネルの幅を取得する方法

私は持っていTSpTbxStatusbarます。その上に 10 枚のパネル (TSpTbxItem幅が固定または固定されていないもの) + スプリッター。最後のパネルの後に「空きスペース」の幅を取得する必要があります。画像を参照してください。入手方法。

ステータスバー

私はTBXを持っていてStatus1.Panels[i].Size、パネルのサイズを取得していました。今(sptbx)私はそれを行うことができません。私は持っていないSizeか、Width支持していませんTSpTbxItem。結果を得るためにパネルの幅を計算する方法。

0 投票する
1 に答える
153 参照

delphi - SpTBX: 太字ではないフォント、パネル タイトル用

  • 左側 - 私のアプリ (Aluminum テーマ)
  • 右 - SpTBX を使用する Cubic Explorer (テーマは同じ)

TSpTbxDockablePanel右側のように、タイトルを非太字にする方法は? パネルが ParentFont を使用しているため、フォントが非太字に設定されています。

パネルタイトル

0 投票する
1 に答える
86 参照

delphi - SpTBX: タブ コントロールの MultiLine プロパティを使用できますか

TSpTbxTabSetたくさんのタブで参照しています。持っているような複数行のビューを持つことはできますTPageControlか? 私はそのような小道具を見つけることができません。多くのタブ (たとえば、テキスト "wwwwwwwwwww" を含む 20 個のタブ) を追加すると、それらは 1 行に切り捨てられます (すべてが表示されるように N 行のタブを表示する必要があります)。

0 投票する
1 に答える
255 参照

delphi - SpTBX: TabControl の薄いフレームを削除

TSpTbxTabControl子メモの周りに細い枠があります。フレーム

どういうわけかこのフレームを非表示にすることはできますか? もちろん、タブヘッダーと子メモのみを表示します。TSpTbxTabSetタブコントロールを使用せずに使用することをお勧めします。

0 投票する
1 に答える
337 参照

delphi - SpTBX: タブ コントロール: 所有者がタブ ヘッダーを描画する方法

TSpTbxTabControl. 所有者がタブ ヘッダーを描画する必要があります。a) ヘッダーの上部に色付きの線を描画する (その他の色)、b) 色付きの BG を描画する (テーマ BG を描画するだけでなく)。

OnDrawBackgroundタブヘッダーのrectではなく、「下部」領域(ヘッダーの下)にrectを使用するもののみが表示されます。

ここに描く