2 sys.path.insert(0,
'/home/rks/github/minsky')
3 from pyminsky
import minsky
5 minsky.defaultFont(
'Sans')
6 minsky.setGodleyIconResource(
'/home/rks/github/minsky/gui-js/apps/minsky-electron/src/assets/godley.svg')
7 minsky.setGroupIconResource(
'/home/rks/github/minsky/gui-js/apps/minsky-electron/src/assets/group.svg')
8 minsky.setRavelIconResource(
'/home/rks/github/minsky/gui-js/apps/minsky-electron/src/assets/ravel-logo.svg')
9 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')
11 minsky.load(
'/home/rks/github/minsky/test/allItems.mky')
12 minsky.multipleEquities(1)
13 minsky.canvas.renderToSVG(
'allItemsBare.svg')
15 for i
in range(len(minsky.model.items)):
16 minsky.model.items[i].mouseFocus(
True)
17 minsky.model.items[i].tooltip(
'tooltip')
19 for i
in range(len(minsky.model.groups)):
20 minsky.model.groups[i].mouseFocus(1)
21 minsky.model.groups[i].tooltip(
'tooltip')
23 minsky.canvas.renderToSVG(
'allItemsMouseOver.svg')
25 for i
in range(len(minsky.model.items)):
26 minsky.model.items[i].mouseFocus(
False)
27 minsky.model.items[i].selected(
True)
29 for i
in range(len(minsky.model.groups)):
30 minsky.model.groups[i].mouseFocus(
False)
31 minsky.model.groups[i].selected(
True)
33 minsky.canvas.renderToSVG(
'allItemsSelected.svg')
35 for i
in range(len(minsky.model.items)):
36 minsky.model.items[i].selected(
False)
37 minsky.model.items[i].onBorder(
True)
39 minsky.canvas.renderToSVG(
'allItemsOnBorder.svg')
41 for i
in range(len(minsky.model.items)):
42 if minsky.model.items[i].classType() ==
"Sheet":
43 minsky.model.items[i].showRowSlice(
"headAndTail")
44 minsky.model.items[i].updateBoundingBox()
46 minsky.canvas.renderToSVG(
'allItemsHeadAndTail.svg')
48 for i
in range(len(minsky.model.items)):
49 if minsky.model.items[i].classType()==
"Sheet":
50 minsky.model.items[i].showRowSlice(
"tail")
51 minsky.model.items[i].updateBoundingBox()
53 minsky.canvas.renderToSVG(
'allItemsTail.svg')
55 for i
in range(len(minsky.model.items)):
56 if minsky.model.items[i].classType() ==
"Sheet":
57 minsky.model.items[i].showColSlice(
"headAndTail")
58 minsky.model.items[i].updateBoundingBox()
60 minsky.canvas.renderToSVG(
'allItemsColHeadAndTail.svg')
62 for i
in range(len(minsky.model.items)):
63 if minsky.model.items[i].classType()==
"Sheet":
64 minsky.model.items[i].showColSlice(
"tail")
65 minsky.model.items[i].updateBoundingBox()
67 minsky.canvas.renderToSVG(
'allItemsColTail.svg')