[發明專利]思維導圖的節點添加方法、裝置、設備及存儲介質有效
| 申請號: | 201810811890.2 | 申請日: | 2018-07-23 |
| 公開(公告)號: | CN109324722B | 公開(公告)日: | 2021-04-06 |
| 發明(設計)人: | 何瑜玲 | 申請(專利權)人: | 廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司 |
| 主分類號: | G06F3/0481 | 分類號: | G06F3/0481;G06F16/901 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 510530 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 思維 節點 添加 方法 裝置 設備 存儲 介質 | ||
1.一種思維導圖的節點添加方法,其特征在于,包括:
接收節點生成指令,所述節點生成指令指定有目標節點,當檢測到預設的指令觸發區域被觸發,則判斷所述節點為目標節點,且所述預設的指令觸發區域的觸發表示所述節點生成指令的生成;
識別思維導圖的顯示區域的邊界,包括:
所述思維導圖的顯示區域是一個窗口,基于所述窗口頂點的坐標和橫豎兩個方向上的尺寸,確定所述顯示區域的邊界;
在所述顯示區域的邊界內為所述目標節點添加新增子節點,所述目標節點在所述顯示區域中的位置不變,所述新增子節點位于所述目標節點的外周關聯區域,所述外周關聯區域具體是所述目標節點的外周水平或豎直方向上正對的位置,或者,根據所述目標節點已有的關聯節點所在的方向確認位置,在各個方向添加時,需要參考各個方向與邊界的距離進行新增子節點的添加,使得新增子節點添加后能顯示在屏幕中;
所述在所述顯示區域的邊界內為所述目標節點添加新增子節點,包括:
若所述目標節點是根節點且不存在原有子節點,則從第一方向優先級序列中選擇一個方向添加新增子節點,所述第一方向優先級序列中優先級從高到低依次為:右方、下方、上方、左方;所述新增子節點位于所述目標節點和顯示區域的邊界之間;
若所述目標節點的父節點是根節點且不存在原有子節點,則從第二方向優先級序列中選擇一個方向添加新增子節點,所述第二方向優先級序列中優先級從高到低依次為:所述父節點相對的方向、所述父節點相鄰的方向;
若所述目標節點有二級父節點且不存在原有子節點,則從第三方向優先級序列中選擇一個方向添加新增子節點,所述第三方向優先級序列中優先級從高到低依次為:間接父節點相對的第一方向、間接父節點相對于直接父節點相同的第二方向、第一方向或第二方向相鄰的方向,其中,所述直接父節點指的是直接和所述目標節點通過連接線相連的父節點,所述間接父節點是所述直接父節點的父節點;
若所述目標節點存在原有子節點,在所述原有子節點所在的方向添加新增子節點,所述新增子節點位于所述目標節點和顯示區域的邊界之間。
2.根據權利要求1所述的節點添加方法,其特征在于,若優先級較高的方向無法在所述顯示區域的邊界內為所述目標節點添加新增子節點,則選擇優先級較低的方向。
3.根據權利要求2所述的節點添加方法,其特征在于,在所述顯示區域的邊界無法為所述目標節點添加新增子節點通過以下方式判斷:
D1+D2D3,
其中,D1為所述新增子節點的最小高度或寬度,D2為所述目標節點與所述新增子節點之間連接線的長度,D3為所述目標節點在當前選擇方向上與所述顯示區域的邊界的距離。
4.根據權利要求1所述的節點添加方法,其特征在于,所述在所述顯示區域的邊界內為所述目標節點添加新增子節點之后,還包括:
接收思維導圖保存指令;
保存所述思維導圖中的節點;
接收思維導圖展示指令;
展示所述思維導圖中的節點,所述節點展示時任意兩個父子節點之間的相對方向相同。
5.根據權利要求4所述的節點添加方法,其特征在于,所述保存所述思維導圖中的節點,包括:
保存所述思維導圖中的節點的邏輯關系;
所述展示所述思維導圖中的節點,包括:
解析所述節點的邏輯關系,并根據所述邏輯關系確定所述節點展示時的相對位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司,未經廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810811890.2/1.html,轉載請聲明來源鉆瓜專利網。





