[發明專利]一種執行可視化編程的方法和裝置有效
| 申請號: | 201910273506.2 | 申請日: | 2019-04-05 |
| 公開(公告)號: | CN109992263B | 公開(公告)日: | 2022-09-13 |
| 發明(設計)人: | 黃自力;龐博然;胡誠龍;陳子舜;麻華鋒 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 執行 可視化 編程 方法 裝置 | ||
1.一種執行可視化編程的方法,其特征在于,所述方法包括:
在目標界面的可視化布局區域確定目標角色;
在所述目標界面的事件積木塊觸發區域顯示事件積木塊集合;
響應對所述事件積木塊集合中的任一事件積木塊的選中操作,在所述目標界面的可視化編程區域添加與所述目標角色對應的第一事件積木塊;
響應于針對所述第一事件積木塊的編輯操作,在所述可視化編程區域顯示針對所述第一事件積木塊的操作選項菜單,所述操作選項菜單包括用戶可以對第一事件積木塊進行的操作選項,所述操作選項包括如下操作的至少一種:展開積木塊、收起積木塊、復制并粘貼以及刪除全部積木塊;
響應對所述目標界面的功能積木塊觸發區域顯示的所述第一事件積木塊對應的至少一個功能積木塊的選中操作,在所述可視化編程區域添加與所述目標角色對應的第一功能積木塊;
其中,在所述目標界面上獨立設置所述事件積木塊觸發區域和所述功能積木塊觸發區域,所述事件積木塊用于描述當發生什么事件的時候進行觸發的邏輯塊,所述功能積木塊是指除事件積木塊以外執行目標角色的功能的邏輯塊,在完成添加事件積木塊之后才會響應該事件積木塊所對應的至少一個功能積木塊的選中操作,所述事件積木塊中包括的開始塊和結束塊在事件積木塊具有不同的狀態時使用不同的連接符進行關聯,其中,所述連接符指的是連接開始塊和結束塊的關聯符號,在第一事件積木塊添加之后才能形成第一事件區域,才能在該第一事件區域上添加第一功能積木塊;所述第一事件積木塊包括:第一開始塊和第一結束塊,所述第一開始塊與所述第一結束塊在所述可視化編程區域中呈橫向排列或縱向排列,所述橫向排列指的是所述事件積木塊被折疊起來時的事件積木塊排列方式,所述橫向排列要求所述第一開始塊和所述第一結束塊在同一行,所述縱向排列指的是所述事件積木塊被展開起來時的事件積木塊排列方式,所述縱向排列要求所述第一開始塊和所述第一結束塊在同一列,當所述第一開始塊與所述第一結束塊在所述可視化編程區域中呈橫向排列時,所述第一開始塊與所述第一結束塊通過第一連接符關聯,當所述第一開始塊與所述第一結束塊在所述可視化編程區域中呈縱向排列時,所述第一開始塊與第一結束塊通過第二連接符關聯;
其中,所述響應對所述目標界面的功能積木塊觸發區域顯示的所述第一事件積木塊對應的至少一個功能積木塊的選中操作,在所述可視化編程區域添加與所述目標角色對應的第一功能積木塊,包括:
當第一開始塊與第一結束塊在可視化布局區域中呈橫向排列時,在可視化布局區域中顯示與第一事件積木塊關聯的積木塊展開標識;
當檢測到針對積木塊展開標識的展開指令時,將第一事件積木塊展開,并在可視化布局區域上顯示第一事件積木塊展開后的第一事件區域;
響應對功能積木塊觸發區域顯示的第一事件積木塊對應的至少一個功能積木的選中操作,確定第一功能積木塊;
響應針對第一功能積木塊的拖拽操作,在第一事件區域添加第一功能積木塊。
2.根據權利要求1所述的方法,其特征在于,所述第一連接符包括:用于指示所述第一事件積木塊可被展開的省略標識符。
3.根據權利要求1所述的方法,其特征在于,所述響應針對所述第一功能積木塊的拖拽操作,在所述第一事件區域添加所述第一功能積木塊之后,所述方法還包括:
當所述第一開始塊與所述第一結束塊在所述可視化編程區域中呈縱向排列時,在所述可視化編程區域中顯示與所述第一事件積木塊關聯的積木塊收起標識;
當檢測到針對所述積木塊收起標識的收起指令時,隱藏所述第一事件區域中的所述第一功能積木塊。
4.根據權利要求1所述的方法,其特征在于,所述在所述目標界面的可視化編程區域添加與所述目標角色對應的第一事件積木塊之后,所述方法還包括:
響應對所述事件積木塊集合中的任一事件積木塊的選中操作,在所述目標界面的可視化編程區域添加與所述目標角色對應的第二事件積木塊,所述第二事件積木塊與所述第一事件積木塊在所述可視化編程區域上呈縱列對齊方式排布。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910273506.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種結構化查詢語言(SQL)圖形化操作方法
- 下一篇:窗口管理方法





