Minsky: 3.17.0
input.py
Go to the documentation of this file.
1 from pyminsky import minsky
2 
3 minsky.defaultFont('Sans')
4 minsky.setGodleyIconResource('/home/rks/github/minsky/gui-js/apps/minsky-electron/src/assets/godley.svg')
5 minsky.setGroupIconResource('/home/rks/github/minsky/gui-js/apps/minsky-electron/src/assets/group.svg')
6 minsky.setRavelIconResource('/home/rks/github/minsky/gui-js/apps/minsky-electron/src/assets/ravel-logo.svg')
7 minsky.setLockIconResource('/home/rks/github/minsky/gui-js/apps/minsky-electron/src/assets/locked.svg','/home/rks/github/minsky/gui-js/apps/minsky-electron/src/assets/unlocked.svg')
8 minsky.histogramResource.setResource('/home/rks/github/minsky/gui-js/apps/minsky-electron/src/assets/histogram.svg')
9 
10 minsky.load('/home/rks/github/minsky/test/allItems.mky')
11 minsky.multipleEquities(1)
12 minsky.canvas.renderToSVG('allItemsBare.svg')
13 
14 for i in range(len(minsky.model.items)):
15  minsky.model.items[i].mouseFocus(True)
16  minsky.model.items[i].tooltip('tooltip')
17 
18 for i in range(len(minsky.model.groups)):
19  minsky.model.groups[i].mouseFocus(1)
20  minsky.model.groups[i].tooltip('tooltip')
21 
22 minsky.canvas.renderToSVG('allItemsMouseOver.svg')
23 
24 for i in range(len(minsky.model.items)):
25  minsky.model.items[i].mouseFocus(False)
26  minsky.model.items[i].selected(True)
27 
28 for i in range(len(minsky.model.groups)):
29  minsky.model.groups[i].mouseFocus(False)
30  minsky.model.groups[i].selected(True)
31 
32 minsky.canvas.renderToSVG('allItemsSelected.svg')
33 
34 for i in range(len(minsky.model.items)):
35  minsky.model.items[i].selected(False)
36  minsky.model.items[i].onBorder(True)
37 
38 minsky.canvas.renderToSVG('allItemsOnBorder.svg')
39 
40 for i in range(len(minsky.model.items)):
41  if minsky.model.items[i].classType() =="Sheet":
42  minsky.model.items[i].showRowSlice("headAndTail")
43  minsky.model.items[i].updateBoundingBox()
44 
45 minsky.canvas.renderToSVG('allItemsHeadAndTail.svg')
46 
47 for i in range(len(minsky.model.items)):
48  if minsky.model.items[i].classType()=="Sheet":
49  minsky.model.items[i].showRowSlice("tail")
50  minsky.model.items[i].updateBoundingBox()
51 
52 minsky.canvas.renderToSVG('allItemsTail.svg')
53 
54 for i in range(len(minsky.model.items)):
55  if minsky.model.items[i].classType() =="Sheet":
56  minsky.model.items[i].showColSlice("headAndTail")
57  minsky.model.items[i].updateBoundingBox()
58 
59 minsky.canvas.renderToSVG('allItemsColHeadAndTail.svg')
60 
61 for i in range(len(minsky.model.items)):
62  if minsky.model.items[i].classType()=="Sheet":
63  minsky.model.items[i].showColSlice("tail")
64  minsky.model.items[i].updateBoundingBox()
65 
66 minsky.canvas.renderToSVG('allItemsColTail.svg')