CaptainCasa 未装饰的弹出窗口不能很大

CaptainCasa undecorated popup cant be sizeable

我正在尝试使未修饰的弹出窗口变大。 setSizeableIfUndecorated(true) 方法似乎不起作用。 使用 ModalPopup 和 ModelessPopup

进行测试

刚刚用...测试

    ...
    final H70_pdfUI ui = new H70_pdfUI();
    ModelessPopup mp = openModelessPopup(ui,"",300,300,new DefaultModelessPopupListener(this,ui));
    mp.setUndecorated(true);
    mp.setSizeableIfUndecorated(true);
    ...

...看到:装饰侧区域可用,您可以调整大小 - 但光标不会通过更新其形状来指示这一点。自更新 20220314 以来,.css 中缺少样式(由于 decoration-style... 的泛化)。

我们现在再次将它添加到样式中,因此它的样式将正确设置为 20220328(下周一)。

如果您想将样式 class 添加为您个人样式的一部分,则可以通过添加样式 class 定义来完成:

    <class n="riscdialognodecoration_edgesizer">
    <style n="background" v="transparent"/>
    <style n="cursor" v="nw-resize"/>
</class>
<class n="riscdialognodecoration_sizer_left">
    <style n="background" v="transparent"/>
    <style n="cursor" v="w-resize"/>
</class>
<class n="riscdialognodecoration_sizer_right">
    <style n="background" v="transparent"/>
    <style n="cursor" v="e-resize"/>
</class>
<class n="riscdialognodecoration_sizer_top">
    <style n="background" v="transparent"/>
    <style n="cursor" v="n-resize"/>
</class>
<class n="riscdialognodecoration_sizer_bottom">
    <style n="background" v="transparent"/>
    <style n="cursor" v="s-resize"/>
</class>

请注意:样式名称class包含一个“无”!另外请注意:申请下周版本的时候请把这些extra-definitions拿出来