我喜欢togoise svn 1.8提交UI界面。
它可以通过点击'全部','无',...,'删除','修改'按钮等来过滤掉需要提交的文件。但这些按钮没有矩形边框,它们只是字符串,如标签。
我想知道我是否可以用delphi实现它们,因为我知道tsvn是用C ++编写的。
答案 0 :(得分:5)
您可以使用TLabel和OnClick事件。 您还可以使用OnMouseEnter实现样式,并使用OnMouseLeave恢复它。
答案 1 :(得分:0)
属性TSpeedButton
设置为true的Flat
会产生类似标签的外观。但是,当您将鼠标悬停在它上面时,显示为一个按钮,我认为这会产生良好的用户体验,即显示它是可点击的。