Feat: LayerStyle enhancement #30

Closed
opened 2023-03-22 21:45:51 +08:00 by ArgonarioD · 2 comments
  • 令FolderLayerStyle可以应用LayerStyle,效果为将style下放至所有子节点,当子节点存在相同类型style时覆盖处理
    • 重写LayerStyle的 <<运算符 |运算符,代表右侧的LayerStyle覆盖左侧
    • 实现下放逻辑
  • 提供整个LayerStyleContainer的复制粘贴功能
  • 为LayerStyleDialog提供最大大小和滚动条
- 令FolderLayerStyle可以应用LayerStyle,效果为将style下放至所有子节点,当子节点存在相同类型style时覆盖处理 - [x] 重写LayerStyle的 ~~<<运算符~~ **|运算符**,代表右侧的LayerStyle覆盖左侧 - [x] 实现下放逻辑 - [x] 提供整个LayerStyleContainer的复制粘贴功能 - [x] 为LayerStyleDialog提供最大大小和滚动条
ArgonarioD added the
enhancement
P1
labels 2023-03-22 21:45:51 +08:00
ArgonarioD self-assigned this 2023-03-22 21:45:51 +08:00
Karlis was assigned by ArgonarioD 2023-03-22 21:45:51 +08:00
Poster
Owner

注意

原计划中的 <<运算符 的语义将要修改,原 <<运算符 所代表的覆盖语义已迁移至 |运算符<<运算符 将用以影响原对象的覆盖修改(用于粘贴功能)。

## 注意 原计划中的 `<<运算符` 的语义将要修改,原 `<<运算符` 所代表的覆盖语义已迁移至 `|运算符`,`<<运算符` 将用以影响原对象的覆盖修改(用于粘贴功能)。
Poster
Owner

完成

完成
Sign in to join this conversation.
No Milestone
No project
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: BigC/ArchitectureColoredPainting#30
There is no content yet.