Firebreath可以检测插件对象的'宽度'和'高度'作为事件的变化,可以吗?
如果没有,这是否意味着我需要定期检查插件对象的宽度和高度是否发生了变化。然后在插件内,我修改了我的子窗口大小?父窗口的大小是否会随着对象的宽度和高度而改变?
事情有所不同,这取决于你在什么平台上,但通常你会得到一个ResizedEvent从FireBreath(通过你的PluginWindow)每当它被调整大小。浏览器负责调整大小。
如果你在windows或任何mac绘图平台上使用无窗口,那么你只能在响应RefreshEvent(或派生)时绘图,并且你可以从PluginWindow中获得宽度和高度。