作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试向 TColorBox
控件添加自定义颜色。我已将控件添加到表单中,并将 Style
属性的 cbCustomColor
设置为 True。对于 OnGetColors
事件,我有以下代码:
procedure TfrmAbout.GetColors(Sender: TCustomColorBox; Items: TStrings);
begin
ShowMessage('GetColors has been triggered');
Items.AddObject('clWebSnow',TObject(clWebSnow));
Items.AddObject('MyOrange',TObject(Rgb(255,128,0)));
end;
我没有看到消息框或下拉列表中出现的颜色。为了让它发挥作用,我还需要做些什么吗?
最佳答案
您需要将 cbCustomColors
选项包含到 Style
属性中,以启用添加您自己的自定义颜色。 cbCustomColor
选项仅包含允许您选择自定义颜色的项目。
关于delphi - TColorBox 未触发 OnGetColors 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15071525/
有人知道如何从TColorBox的下拉列表中删除某种颜色吗? 最佳答案 您可以从Items中删除预填充的内容。收藏。例如: procedure TForm31.Button1Click(Sender:
这几天我一直在尝试为我正在编写的一本 Erlang 编程书籍在 lyx 中格式化有吸引力的代码 list 。 tcolorbox 包看起来应该可以解决问题,但每次都让我感到沮丧, 要求: 带圆角的阴影
我正在尝试向 TColorBox 控件添加自定义颜色。我已将控件添加到表单中,并将 Style 属性的 cbCustomColor 设置为 True。对于 OnGetColors 事件,我有以下代码:
我正在使用OnGetColors事件TColorBox组件,但我不知道如何使用事件的 item 参数的 Items 属性添加新颜色。 procedure (Sender: TCustomColorBo
我是一名优秀的程序员,十分优秀!