0

在此处输入图像描述

在 Blender 中,可以拖动工具架和小部件,直到它们填满可用的屏幕空间。但是在搅拌机中工作时,调整小部件或工具自身的大小直到它填满屏幕是不好的。

所以我试图限制工具自身和小部件的最大尺寸。简单地禁止调整工具自身和小部件的大小。从昨天早上到现在,我没有得到正确的文件,我必须在其中进行更改。

我必须在哪里更改 Blender 的源代码?

提前致谢

4

2 回答 2

1

我不认为这很简单。

这是view3d_toolbar.c,但它不像是bool is_resizable。这种功能内置于 UI 本身。

Blender 用户界面的重点是“允许……您更改、调整和重新分配所有 UI 组件和工具的布局以适应手头的任务”,所以我认为不会很快添加此功能[来源] .

你为什么不只是不调整面板的大小?

于 2013-11-07T14:34:49.753 回答
1

最后我找到了解决方案...

在源代码中参考 Source -> Blender -> Editors -> Screen -> "screen_ops.c" 文件

在该文件中引用函数“SCREEN_OT_region_scale”,并停止函数“region_scale_invoke”的调用区域。

然后 Blender 不允许您调整 Toggle 和 Widget 的大小。它保持不变。

维斯玛雅

于 2013-11-09T04:30:35.473 回答