-
公开(公告)号:CN118626068A
公开(公告)日:2024-09-10
申请号:CN202310226332.0
申请日:2023-03-09
Applicant: 上海宝信软件股份有限公司
IPC: G06F8/34 , G06F8/38 , G06F3/04847 , G06F3/0485 , G06F3/04855
Abstract: 本发明提供了一种可视化编程中元素抽象与定位方法和系统,包括:步骤1:在画布右侧和下方分别扩展出预设宽度和高度的区域,作为纵横方向上滚动条的容器;步骤2:根据当前画布的可视范围生成滑块,用以控制画布上下左右滚动;步骤3:设置容器相应点击事件,根据鼠标距离容器顶部和左侧的相对距离调整可视区域的偏移距离;同时设置滑块相应拖拽事件,用以控制画布的垂直和水平滚动;步骤4:对于画布中的图形元素,在纵横滚动条中分别生成投影,通过投影在滚动条中的位置反映元素在实际画布中的位置。本发明经过抽象的目标元素位置信息,结合定义好的投影配置,可以更直观全面的把握重点关注元素,提升了可视化开发体验。