본문 바로가기
실전 임베디드

pronterface Graph 박스 부분

by BABEL-II 2019. 10. 5.

gui/_init_.py :

# ControlsSizer 속에서 controls_panel에 그래프 영역을 그린다.

controls_sizer = ControlsSizer(self, controls_panel, mini_mode = mini)

constrols.py :

# ControlsSizer 속에서 add_extra_controls를 호출하면 그 속에 그래프 추가가 있다.

constrols.py :

add_extra_controls(self, root, parentpanel, None) # 이 속에서 그래프 영역이 지정된다.

if root.display_graph:

root.graph = Graph(parentpanel, wx.ID_ANY, root)

add("tempgraph", root.graph, flag = wx.EXPAND | wx.ALL, border = 5)

root.graph.Bind(wx.EVT_LEFT_DOWN, root.graph.show_graph_window) # 그래프 영역을 클릭하면, 그래프 윈도우를 보여준다.

이거 분석이 끝나면 pronterface G-CODE 뷰어 부분에 그래프를 그리려고 합니다. 포기하고 그냥 그리게 될 확률도 있습니다만. 후훗