28 lines
1.6 KiB
JSON
28 lines
1.6 KiB
JSON
[
|
|
{"note":"#191: Point is a default Sketch CREATE button; the existing six drawing buttons remain available."},
|
|
{"call":"engine.execute","params":{"command":"sketch.create","params":{"plane":"XY"}}},
|
|
{"expect":{"shown_handles":["button:sketch.line","button:sketch.rectangle.two_point","button:sketch.rectangle.three_point","button:sketch.rectangle.center","button:sketch.circle.center","button:sketch.circle.two_point","button:sketch.point"]}},
|
|
{"click":{"handle":"button:sketch.point"}},
|
|
{"expect":{"tool":"sketch.point","dialog":null}},
|
|
{"click":{"sketch":[20,15]}},
|
|
{"key":"Escape"},
|
|
{"expect":{"errors":0,"sketch_world":{"point":"p1","at":[20,15,0]}}},
|
|
{"call":"ui.menu","params":{"x":400,"y":80,"target":{"type":"toolbar_command","id":"sketch.point"}}},
|
|
{"call":"ui.menuPick","params":{"item":"Remove from Toolbar"}},
|
|
{"expect":{"hidden_handles":["button:sketch.point"]}},
|
|
{"restart":"close"},
|
|
{"call":"engine.execute","params":{"command":"sketch.create","params":{"plane":"XY"}}},
|
|
{"expect":{"hidden_handles":["button:sketch.point"]}},
|
|
{"click":{"handle":"panel:SKETCH:CREATE"}},
|
|
{"expect":{"shown_handles":["dropdown:sketch.point"]}},
|
|
{"click":{"handle":"dropdown:sketch.point"}},
|
|
{"key":"Escape"},
|
|
{"call":"ui.menu","params":{"x":400,"y":80,"target":{"type":"toolbar"}}},
|
|
{"call":"ui.menuPick","params":{"item":"Reset Toolbar"}},
|
|
{"expect":{"shown_handles":["button:sketch.point","button:sketch.line"],"errors":0}},
|
|
{"call":"ui.resize","params":{"width":640,"height":720}},
|
|
{"click":{"handle":"panel:SKETCH:CREATE"}},
|
|
{"click":{"handle":"dropdown:sketch.point"}},
|
|
{"expect":{"tool":"sketch.point","errors":0}}
|
|
]
|