Lazarus:禁用控制台消息 "WARNING: TGtk2WidgetSet.InvalidateRect refused invalidating"
Lazarus: Disable console messages "WARNING: TGtk2WidgetSet.InvalidateRect refused invalidating"
如果程序 CudaText 从终端运行(在 Ubuntu 14.04),则终端充满消息:
WARNING: TGtk2WidgetSet.InvalidateRect refused invalidating during paint message
如何禁用它们的来源?也许一些 {$define}?
这是一个有效的警告:如果在控件正在绘制时请求重新绘制,您可能会触发无限循环。绘画代码应该只做绘画,没有别的。您应该联系 CudaText 的作者来解决这个问题,他活跃于 Lazarus 论坛 (http://forum.lazarus.freepascal.org) 并且非常合作。
如果程序 CudaText 从终端运行(在 Ubuntu 14.04),则终端充满消息:
WARNING: TGtk2WidgetSet.InvalidateRect refused invalidating during paint message
如何禁用它们的来源?也许一些 {$define}?
这是一个有效的警告:如果在控件正在绘制时请求重新绘制,您可能会触发无限循环。绘画代码应该只做绘画,没有别的。您应该联系 CudaText 的作者来解决这个问题,他活跃于 Lazarus 论坛 (http://forum.lazarus.freepascal.org) 并且非常合作。