superman
0574e59ead
Merge pull request #5324 in DESIGN/design from release/10.0 to bugfix/10.0
...
* commit '8ad2cf003ebb827d1a9460506edc316aa726aed8':
REPORT-54640 - 【10.0.19】设计器埋点重构剥离二期
3 years ago
Lanlan
8ad2cf003e
Pull request #5318 : REPORT-54640 - 【10.0.19】设计器埋点重构剥离二期
...
Merge in DESIGN/design from ~LANLAN/design:release/10.0 to release/10.0
* commit '5aba0add282213bf04605444c61dde26f1fb53e8':
REPORT-54640 - 【10.0.19】设计器埋点重构剥离二期
3 years ago
Lanlan
5aba0add28
Merge branch 'release/10.0' of ssh://cloud.finedevelop.com:7999/~lanlan/design into release/10.0
3 years ago
Lanlan
6c28ceb128
REPORT-54640 - 【10.0.19】设计器埋点重构剥离二期
3 years ago
superman
237143b383
Merge pull request #5179 in DESIGN/design from release/10.0 to bugfix/10.0
...
* commit '3f1b971a576734b43623c7f31d02add42b50257f':
3 years ago
superman
3f1b971a57
Merge pull request #5178 in DESIGN/design from final/10.0 to release/10.0
...
* commit 'd416b56c93bac26b5b2f5b1f915fd384a2788839':
3 years ago
superman
d416b56c93
Merge pull request #5177 in DESIGN/design from persist/10.0 to final/10.0
...
* commit '58784a38ae1a906d85aeb196a0315ce113b9883a':
3 years ago
superman
58784a38ae
Merge pull request #5176 in DESIGN/design from final/10.0 to persist/10.0
...
* commit '2fc0b44aace0fe514861c652eaa7d09321876591':
REPORT-56010 【组件背景分离】组件复用-组件不显示 标题,设置边框后设计期内边框不显示
REPORT-55850 【组件背景分离】组件复用-Tab组件背景和边框预览不生效
设计器外双击模板打开,设计器内会额外打开一个空白的cpt
REPORT-55839 组件复用-禁用tab块的自定义图片边框入口,预期是只面向图表块与报表块
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
3 years ago
superman
9b99d7169f
Merge pull request #5159 in DESIGN/design from release/10.0 to bugfix/10.0
...
* commit 'fb3731c7821b7ab3837beaaa48511aa51f617e85':
REPORT-56010 【组件背景分离】组件复用-组件不显示 标题,设置边框后设计期内边框不显示
3 years ago
superman
fb3731c782
Merge pull request #5158 in DESIGN/design from final/10.0 to release/10.0
...
* commit '2fc0b44aace0fe514861c652eaa7d09321876591':
REPORT-56010 【组件背景分离】组件复用-组件不显示 标题,设置边框后设计期内边框不显示
3 years ago
Kara
2fc0b44aac
Pull request #5155 : REPORT-56010 【组件背景分离】组件复用-组件不显示 标题,设置边框后设计期内边框不显示
...
Merge in DESIGN/design from ~STARRYI/design:final/10.0 to final/10.0
* commit '5479bfbe43ffcf9f84a11f8302562ff9305a4e0f':
REPORT-56010 【组件背景分离】组件复用-组件不显示 标题,设置边框后设计期内边框不显示
3 years ago
Starryi
5479bfbe43
REPORT-56010 【组件背景分离】组件复用-组件不显示
...
标题,设置边框后设计期内边框不显示
【问题原因】
1. 在无标题情况下,XWTitleLayout和普通的XBorderStyleWidgetCreator一样,通过
initBorderAndBackgroundStyle区初始化背景和边框,即使它自身没有样式模型,从而获得
一个默认的灰色边框(图表块和报表块的一般组件需要默认灰色边框), 遮住了图表块和报表块的边框
2. 在有标题情况下,此时XWTitleLayout从BodyCreator处,获取了需要绘制的边框,但如果之后切换
为无标题,再更新边框样式,则新边框对象会设置到BodyCreator上,而旧边框对象因为没有被清除,所以
会继续保留在XWTitleLayout上,然后覆盖了新的边框
3. 背景也有一样的效果
【改动思路】
1. XWTitleLayout重新实现initBorderAndBackgroundStyle方法
2. 若无标题,则将XWTitleLayout的边框/背景等重制为空
【review建议】
3 years ago
superman
66275ec1fd
Merge pull request #5138 in DESIGN/design from release/10.0 to bugfix/10.0
...
* commit 'e9532fcb551253d1b9f2702c7aa52cecbed6b65a':
REPORT-55850 【组件背景分离】组件复用-Tab组件背景和边框预览不生效
设计器外双击模板打开,设计器内会额外打开一个空白的cpt
REPORT-55839 组件复用-禁用tab块的自定义图片边框入口,预期是只面向图表块与报表块
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
3 years ago
superman
e9532fcb55
Merge pull request #5137 in DESIGN/design from final/10.0 to release/10.0
...
* commit '26c52da933688cc81545f6e290943797fcc3dc22':
REPORT-55850 【组件背景分离】组件复用-Tab组件背景和边框预览不生效
设计器外双击模板打开,设计器内会额外打开一个空白的cpt
REPORT-55839 组件复用-禁用tab块的自定义图片边框入口,预期是只面向图表块与报表块
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
3 years ago
superman
26c52da933
Merge pull request #5136 in DESIGN/design from persist/10.0 to final/10.0
...
* commit 'cb5c3034b9338c71476cdddd385e9e2e31bae9b2':
3 years ago
Kara
a9bd4a0daf
Pull request #5135 : REPORT-55850 【组件背景分离】组件复用-Tab组件背景和边框预览不生效
...
Merge in DESIGN/design from ~STARRYI/design:final/10.0 to final/10.0
* commit 'b2bf9dd2c431717a46614f6762161baa1574d2c6':
REPORT-55850 【组件背景分离】组件复用-Tab组件背景和边框预览不生效
3 years ago
Starryi
b2bf9dd2c4
REPORT-55850 【组件背景分离】组件复用-Tab组件背景和边框预览不生效
...
【问题原因】
1. Tab组件样式属性更新后,没有调用initStyl设置XCreator的样式重新渲染
2. Tab不支持圆角
3. Tab样式设置面板因为没有初始化标题相关配置项,导致update时,type变为默认值STANDARD,影响了
XWCardLayout.initStyle内部逻辑
【改动思路】
同上
3 years ago
Kara
2197071b67
Pull request #5133 : REPORT-55757 & REPORT-55839
...
Merge in DESIGN/design from ~STARRYI/design:final/10.0 to final/10.0
* commit '4fd14630e5b8a3410dfaaf0ae7aa8ba4d044d8fc':
REPORT-55839 组件复用-禁用tab块的自定义图片边框入口,预期是只面向图表块与报表块
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
3 years ago
Kara
512fb580de
Pull request #5134 : REPORT-55846 设计器外双击模板打开,设计器内会额外打开一个空白的cpt
...
Merge in DESIGN/design from ~HADES/design:final/10.0 to final/10.0
* commit '38a74b9a4a27f8f9c0fec4eecdbba1a4e07bac71':
设计器外双击模板打开,设计器内会额外打开一个空白的cpt
3 years ago
Hades
f5d3141bbd
Pull request #5105 : REPORT-55091 只有一个非超管用户的目录文件无法另存或新建
...
Merge in DESIGN/design from ~HADES/design:bugfix/10.0 to bugfix/10.0
* commit '4595288070a376dd5e86c4fa3b70e4316ca6d55d':
REPORT-55091 只有一个非超管用户的目录文件无法另存或新建
3 years ago
hades
38a74b9a4a
设计器外双击模板打开,设计器内会额外打开一个空白的cpt
3 years ago
Starryi
4fd14630e5
REPORT-55839 组件复用-禁用tab块的自定义图片边框入口,预期是只面向图表块与报表块
...
【问题原因】
使用LayoutStylePane的控件都启用了组件边框
【改动思路】
1. 新增控制参数supportBorderImage,控制样式面板中是否支持图片边框
2. supportBorderImage默认为false,不支持图片边框
3. 仅针对报表块和图表块,设置supportBorderImage为true,支持图片边框
3 years ago
Starryi
7adbd182e6
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
...
【问题原因】
新建一个透明面板监听鼠标移入移除和点击手势,避免监听移入移除
和点击的手势处理冲突
【改动思路】
同上
3 years ago
Kara
86fda6f072
Pull request #5130 : REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
...
Merge in DESIGN/design from ~STARRYI/design:final/10.0 to final/10.0
* commit '908e7dbfadf848f82ed9bb96dbe7572638023896':
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
3 years ago
superman
cb5c3034b9
Merge pull request #5131 in DESIGN/design from final/10.0 to persist/10.0
...
* commit 'ff6b925c724cfa18cb2f1afb714406127be0fcf0': (132 commits)
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
REPORT-55800 【组件背景分离】 通过组件树最终选中的组件与展示工具栏的组件不是同一个
REPORT-54183 加密的复用组件无法修改组件名
REPORT-53175 - 【10.0.18】组件背景分离为标题/背景/边框
REPORT-53175 - 【10.0.18】组件背景分离为标题/背景/边框
REPORT-55753 【组件背景分离】组件复用-工具栏的显示位置不超过绘制区域
REPORT-55748 【组件背景分离】组件复用-组件悬浮状态没有显示蓝色边框
EPORT-55747 【组件背景分离】组件复用-设计器画布效果,标题背景遮挡边框图片
REPORT-55743 【组件背景分离】组件复用-在新jar下新建的报表块,放到旧版本jar下设计器显示黑色缩略图
REPORT-55228 ctrl/shift多选时不出现工具栏 + 老插件管理工具栏不显示
REPORT-55715 【组件背景分离】组件复用-颜色选择器和设计器里其他地方的颜色选择器不太一样,看起来有点奇怪
REPORT-55554 【组件背景分离】组件复用-mac上,组件标题的默认字体 和 单元格默认字体 不是一个字体;windows这边是一致的,都是宋体
REPORT-55669 【组件背景分离】组件复用-线型边框在设计画布里可以看到,标题和组件内容之间是有显示边框线的,但是预览时这里没有显示边框线,不符合所见即所得,这个看下预期是什么样
REPORT-55719 【组件背景分离】组件复用-报表块在画布内显示问题 REPORT-55737 【组件背景分离】组件复用-主体背景遮挡边框
REPORT-55658 【稳定共创】组件设置-图表块标题图案-删除后再操作
REPORT-55228 工具栏问题 && REPORT-55228 设计器启动引导页面与切换账号页面 也要提示"更新相关组件"
REPORT-55715 【组件背景分离】组件复用-颜色选择器和设计器里其他地方的颜色选择器不太一样,看起来有点奇怪
REPORT-55694 【组件背景分离】组件复用-组件/控件锁定时,通过右侧设置面板先增加宽度时,高度不变;但减小宽度时,高度会1单位1单位减小,最后组件变成一条横线
REPORT-55709 frm中body背景设置了背景,不透明度设置0%没有透明效果
...
3 years ago
Starryi
908e7dbfad
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
...
【问题原因】
不需要在mouseExited里加多余的判断
【改动思路】
同上
3 years ago
Kara
ff6b925c72
Pull request #5129 : REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
...
Merge in DESIGN/design from ~STARRYI/design:final/10.0 to final/10.0
* commit '815f2a4cedae37d5d4c64c612fc7e34ea1f7d653':
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
3 years ago
Starryi
815f2a4ced
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
...
【问题原因】
不需要在mouseExited里加多余的判断
【改动思路】
同上
3 years ago
superman
5312999804
Merge pull request #5123 in DESIGN/design from release/10.0 to bugfix/10.0
...
* commit '6e0635beae4fc31016722aec7d34d4b73270151e':
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
REPORT-55800 【组件背景分离】 通过组件树最终选中的组件与展示工具栏的组件不是同一个
REPORT-54183 加密的复用组件无法修改组件名
3 years ago
superman
6e0635beae
Merge pull request #5122 in DESIGN/design from final/10.0 to release/10.0
...
* commit 'fd207872f35d0e9d31d22f269f8da88bc3c6b1a6':
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
REPORT-55800 【组件背景分离】 通过组件树最终选中的组件与展示工具栏的组件不是同一个
REPORT-54183 加密的复用组件无法修改组件名
3 years ago
Kara
fd207872f3
Pull request #5117 : REPORT-54183 加密的复用组件无法修改组件名
...
Merge in DESIGN/design from ~TOMMY/design:final/10.0 to final/10.0
* commit '6ab7a6ee156cd438a1c37a91116c6757e8c4fbfe':
REPORT-54183 加密的复用组件无法修改组件名
3 years ago
Kara
6429ebaa06
Pull request #5119 : REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
...
Merge in DESIGN/design from ~STARRYI/design:final/10.0 to final/10.0
* commit '76f76a891515ea9b3b5b430507146e0752c09ee1':
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
3 years ago
Kara
ef274434b0
Pull request #5118 : REPORT-55800 【组件背景分离】 通过组件树最终选中的组件与展示工具栏的组件不是同一个
...
Merge in DESIGN/design from ~HADES/design:final/10.0 to final/10.0
* commit 'd56fc70ef5104bace16c9a1241e8f7f16b951707':
REPORT-55800 【组件背景分离】 通过组件树最终选中的组件与展示工具栏的组件不是同一个
3 years ago
Starryi
76f76a8915
REPORT-55757 【组件背景分离】组件复用-标题图案预览图,悬浮时出现的遮罩和删除图标,鼠标如果从左边/上边滑出,则删除图标消失;但从右边/下边滑出,删除图标还在
...
【问题原因】
不需要在mouseExited里加多余的判断
【改动思路】
同上
3 years ago
hades
d56fc70ef5
REPORT-55800 【组件背景分离】 通过组件树最终选中的组件与展示工具栏的组件不是同一个
3 years ago
kuangshuai
6ab7a6ee15
REPORT-54183 加密的复用组件无法修改组件名
3 years ago
superman
5d2df86283
Merge pull request #5099 in DESIGN/design from release/10.0 to bugfix/10.0
...
* commit 'c4ca5e8479613d961972851a18cc7fcf7ff09339':
REPORT-53175 - 【10.0.18】组件背景分离为标题/背景/边框
REPORT-53175 - 【10.0.18】组件背景分离为标题/背景/边框
REPORT-55753 【组件背景分离】组件复用-工具栏的显示位置不超过绘制区域
REPORT-55748 【组件背景分离】组件复用-组件悬浮状态没有显示蓝色边框
EPORT-55747 【组件背景分离】组件复用-设计器画布效果,标题背景遮挡边框图片
REPORT-55743 【组件背景分离】组件复用-在新jar下新建的报表块,放到旧版本jar下设计器显示黑色缩略图
REPORT-55228 ctrl/shift多选时不出现工具栏 + 老插件管理工具栏不显示
REPORT-55715 【组件背景分离】组件复用-颜色选择器和设计器里其他地方的颜色选择器不太一样,看起来有点奇怪
REPORT-55554 【组件背景分离】组件复用-mac上,组件标题的默认字体 和 单元格默认字体 不是一个字体;windows这边是一致的,都是宋体
REPORT-55669 【组件背景分离】组件复用-线型边框在设计画布里可以看到,标题和组件内容之间是有显示边框线的,但是预览时这里没有显示边框线,不符合所见即所得,这个看下预期是什么样
REPORT-55719 【组件背景分离】组件复用-报表块在画布内显示问题 REPORT-55737 【组件背景分离】组件复用-主体背景遮挡边框
REPORT-55658 【稳定共创】组件设置-图表块标题图案-删除后再操作
REPORT-55715 【组件背景分离】组件复用-颜色选择器和设计器里其他地方的颜色选择器不太一样,看起来有点奇怪
3 years ago
superman
c4ca5e8479
Merge pull request #5098 in DESIGN/design from final/10.0 to release/10.0
...
* commit 'ee27699d64d72437ad843e193903dbd75cf2a2c8':
REPORT-53175 - 【10.0.18】组件背景分离为标题/背景/边框
REPORT-53175 - 【10.0.18】组件背景分离为标题/背景/边框
REPORT-55753 【组件背景分离】组件复用-工具栏的显示位置不超过绘制区域
REPORT-55748 【组件背景分离】组件复用-组件悬浮状态没有显示蓝色边框
EPORT-55747 【组件背景分离】组件复用-设计器画布效果,标题背景遮挡边框图片
REPORT-55743 【组件背景分离】组件复用-在新jar下新建的报表块,放到旧版本jar下设计器显示黑色缩略图
REPORT-55228 ctrl/shift多选时不出现工具栏 + 老插件管理工具栏不显示
REPORT-55715 【组件背景分离】组件复用-颜色选择器和设计器里其他地方的颜色选择器不太一样,看起来有点奇怪
REPORT-55554 【组件背景分离】组件复用-mac上,组件标题的默认字体 和 单元格默认字体 不是一个字体;windows这边是一致的,都是宋体
REPORT-55669 【组件背景分离】组件复用-线型边框在设计画布里可以看到,标题和组件内容之间是有显示边框线的,但是预览时这里没有显示边框线,不符合所见即所得,这个看下预期是什么样
REPORT-55719 【组件背景分离】组件复用-报表块在画布内显示问题 REPORT-55737 【组件背景分离】组件复用-主体背景遮挡边框
REPORT-55658 【稳定共创】组件设置-图表块标题图案-删除后再操作
REPORT-55715 【组件背景分离】组件复用-颜色选择器和设计器里其他地方的颜色选择器不太一样,看起来有点奇怪
3 years ago
hades
4595288070
REPORT-55091 只有一个非超管用户的目录文件无法另存或新建
3 years ago
Kara
ee27699d64
Pull request #5092 : REPORT-53175 - 【10.0.18】组件背景分离为标题/背景/边框
...
Merge in DESIGN/design from ~STARRYI/design:final/10.0 to final/10.0
* commit 'bf1240d40842bd84b0372758e9e4a8219f4785d6':
REPORT-53175 - 【10.0.18】组件背景分离为标题/背景/边框
REPORT-53175 - 【10.0.18】组件背景分离为标题/背景/边框
3 years ago
Starryi
bf1240d408
REPORT-53175 - 【10.0.18】组件背景分离为标题/背景/边框
...
【问题原因】
修改组件样式面板分组标签头字体颜色
【改动思路】
同上
3 years ago
Starryi
ee9905dc20
REPORT-53175 - 【10.0.18】组件背景分离为标题/背景/边框
...
【问题原因】
修改组件样式面板分组标签头字体颜色
【改动思路】
同上
3 years ago
Kara
9cd6db5941
Pull request #5091 : REPORT-55753 【组件背景分离】组件复用-工具栏的显示位置不超过绘制区域
...
Merge in DESIGN/design from ~HADES/design:final/10.0 to final/10.0
* commit '9de0d420d48693aefd9822fb9ef01345413f7b2e':
REPORT-55753 【组件背景分离】组件复用-工具栏的显示位置不超过绘制区域
3 years ago
hades
9de0d420d4
REPORT-55753 【组件背景分离】组件复用-工具栏的显示位置不超过绘制区域
3 years ago
Kara
dcc00a6a7f
Pull request #5090 : REPORT-55748 【组件背景分离】组件复用-组件悬浮状态没有显示蓝色边框
...
Merge in DESIGN/design from ~HADES/design:final/10.0 to final/10.0
* commit 'e421a9dfe508acda372b3ab61ccd37f95b210a0f':
REPORT-55748 【组件背景分离】组件复用-组件悬浮状态没有显示蓝色边框
3 years ago
hades
e421a9dfe5
REPORT-55748 【组件背景分离】组件复用-组件悬浮状态没有显示蓝色边框
3 years ago
Kara
8fe556280c
Pull request #5089 : EPORT-55747 【组件背景分离】组件复用-设计器画布效果,标题背景遮挡边框图片
...
Merge in DESIGN/design from ~STARRYI/design:final/10.0 to final/10.0
* commit '796c285d8269a6074f190419ebaba3225a4c72c8':
EPORT-55747 【组件背景分离】组件复用-设计器画布效果,标题背景遮挡边框图片
3 years ago
Starryi
796c285d82
EPORT-55747 【组件背景分离】组件复用-设计器画布效果,标题背景遮挡边框图片
...
【问题原因】
边框图片被标题背景遮挡。
标题背景由XLabel绘制,边框图片由XWTitleLayout绘制导致的
【改动思路】
1. 标题背景/主体背景/边框图片均由XWTitleLayout绘制
2. 整理下背景/边框绘制相关的接口
3 years ago
Kara
80a59f71cc
Pull request #5088 : REPORT-55743 【组件背景分离】组件复用-在新jar下新建的报表块,放到旧版本jar下设计器显示黑色缩略图
...
Merge in DESIGN/design from ~STARRYI/design:bug-final/10.0 to final/10.0
* commit 'b24f4e92623a526f2862f26f532326a8705fcf0d':
REPORT-55743 【组件背景分离】组件复用-在新jar下新建的报表块,放到旧版本jar下设计器显示黑色缩略图
3 years ago
Starryi
b24f4e9262
REPORT-55743 【组件背景分离】组件复用-在新jar下新建的报表块,放到旧版本jar下设计器显示黑色缩略图
...
【问题原因】
1. 新设计器要能在布局画布上预览背景图,所以报表块的缩略图要变成支持透明的,
但是创建的缩略图BufferImage的透明背景时(0, 0, 0, 0)
2. 旧设计器在从XML中读取缩略图时,只读取RGB数据,也就是只读取了(0, 0, 0),
所以显示了黑色
【改动思路】
新设计器创建的缩略图透明背景为(255, 255, 255, 1)
3 years ago