如何在Delphi中使用组合框和更新控件制作更宽的箭头?

时间:2011-03-08 10:58:11

标签: delphi

当我设置较大的字体时,箭头开始垂直增长。我怎样才能水平拉伸它们?

2 个答案:

答案 0 :(得分:3)

系统会同时绘制这些控件。你真的应该让系统决定如何绘制它们。

如果您不想这样做,则必须覆盖Paint方法并自行绘制控件。请注意,一旦您考虑到应用程序可能遇到的所有可能主题(Windows经典,Windows Basic,Aero),这都是非常重要的。或者您可以查找已经完成此操作的第三方组件。

答案 1 :(得分:0)

我不确定这与您的情况有关,并且猜测答案会被忽略,但您是否考虑过使用Form / Control的ScalyBy / ChangeScale?