问题标签 [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 回答
96 浏览

delphi - SpTBX:显示可停靠面板 X 按钮的提示

使用 SpTBXLib。可停靠面板有 X 图标或标题右侧。当鼠标悬停在这个 X 图标上时,有没有办法显示自定义提示(只有简单的字符串提示)?

0 投票
1 回答
171 浏览

delphi - SpTBX:在我的画布 X 图标上绘制,就像在 SpTbx 面板上一样

SpTBX 面板有 X 关闭按钮,有 2 种状态:通常和鼠标悬停。我想在我的画布上,在 TPageControl(所有者绘制)上绘制相同的位图。

左侧黄色 X 图标是 SpTBX(使用 Office Silver 主题时)。右 X 图标是我目前的图标。我想画和左边一样的。如何获得这些位图?

x 图标

0 投票
1 回答
171 浏览

delphi - SpTBX:在面板标题中创建一个按钮(靠近 [x])

我被要求在TSpTbxDockablePanel[x] 图标附近添加一个 btn。我可以做吗?Btn 可能看起来像这样,注意按钮越宽越好。(我需要自定义标题或图标,以及它的 OnClick)。

在此处输入图像描述

0 投票
0 回答
1078 浏览

delphi - TBX 和 SpTBX:SpTBX 中缺少或重命名的组件

我正在将我的 Delphi 7 代码迁移到 Delphi XE4。在 Delphi 7 代码TBX中,使用了组件。但是对于Delphi XE4,TBX组件SpTBX根据stackoverflow的这个链接更改为(现在由SilverPoint开发)

Delphi XE下的Toolbar 2000?

所以,我下载并安装SpTBX了 Delphi XE4。我认为某些控件在SpTBX.

例如,在我的 Delphi 7 代码TTBXDropDownItem中,包中有组件TBX,但它似乎已从SpTBX包中删除。我在 中找到TSpTBXCombobox了,SpTBX但它没有TTBXDropDownItem.

我只是想知道是否TSpTBXCombobox更换TTBXDropDownItem?如果是,由于我没有TTBXDropDownItem在.TSpTBXComboboxAction, EditWidth, ShowImage, AlwaysSelectFirst, DropDownList and LinkSubitemsTSpTBXCombobox

0 投票
1 回答
44 浏览

delphi - 调整 SpTBX 可停靠面板的标题大小

TSpTBXDockablePanel类没有改变标题高度的属性。标题是带有 [x] 按钮的顶部区域。它具有只读属性

但我无法更改此标题高度。如何改变它?

我试图SetCaptionPanelSize()为这个属性做,然后改变FPanel.Height. 但是设置高度没有效果。