📄 playable_state.graffle
字号:
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict> <key>ActiveLayerIndex</key> <integer>0</integer> <key>AutoAdjust</key> <false/> <key>CanvasColor</key> <dict> <key>w</key> <string>1</string> </dict> <key>CanvasOrigin</key> <string>{0, 0}</string> <key>CanvasScale</key> <real>1</real> <key>ColumnAlign</key> <integer>1</integer> <key>ColumnSpacing</key> <real>36</real> <key>DisplayScale</key> <string>1 cm = 1 cm</string> <key>GraphDocumentVersion</key> <integer>5</integer> <key>GraphicsList</key> <array> <dict> <key>Bounds</key> <string>{{378.5, 10.125}, {158, 28}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FitText</key> <string>YES</string> <key>Flow</key> <string>Resize</string> <key>ID</key> <integer>14</integer> <key>Shape</key> <string>Rectangle</string> <key>Style</key> <dict> <key>fill</key> <dict> <key>Draws</key> <string>NO</string> </dict> <key>shadow</key> <dict> <key>Draws</key> <string>NO</string> </dict> <key>stroke</key> <dict> <key>Draws</key> <string>NO</string> </dict> </dict> <key>Text</key> <dict> <key>Text</key> <string>{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf410{\fonttbl\f0\fswiss\fcharset77 Helvetica;}{\colortbl;\red255\green255\blue255;}\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\f0\fs24 \cf0 This document last updated\for Ambulant version 1.8}</string> </dict> <key>Wrap</key> <string>NO</string> </dict> <dict> <key>Bounds</key> <string>{{24, 616.125}, {321, 42}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FitText</key> <string>YES</string> <key>Flow</key> <string>Resize</string> <key>ID</key> <integer>13</integer> <key>Shape</key> <string>Rectangle</string> <key>Style</key> <dict> <key>fill</key> <dict> <key>Draws</key> <string>NO</string> </dict> <key>shadow</key> <dict> <key>Draws</key> <string>NO</string> </dict> <key>stroke</key> <dict> <key>Draws</key> <string>NO</string> </dict> </dict> <key>Text</key> <dict> <key>Align</key> <integer>0</integer> <key>Text</key> <string>{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf410{\fonttbl\f0\fswiss\fcharset77 Helvetica-Bold;\f1\fswiss\fcharset77 Helvetica;}{\colortbl;\red255\green255\blue255;}\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\f0\b\fs24 \cf0 Notes: \1. \f1\b0 freeze()\f0\b is not implemented, maybe it is not needed?\2. \f1\b0 pause()\f0\b and \f1\b0 resume()\f0\b behavior is not modeled here}</string> </dict> <key>Wrap</key> <string>NO</string> </dict> <dict> <key>Bounds</key> <string>{{447.185, 263.682}, {67, 17}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FitText</key> <string>YES</string> <key>ID</key> <integer>15</integer> <key>Line</key> <dict> <key>ID</key> <integer>12</integer> <key>Position</key> <real>0.48733612895011902</real> <key>RotationType</key> <integer>0</integer> </dict> <key>Shape</key> <string>Rectangle</string> <key>Style</key> <dict> <key>shadow</key> <dict> <key>Draws</key> <string>NO</string> </dict> <key>stroke</key> <dict> <key>Draws</key> <string>NO</string> </dict> </dict> <key>Text</key> <dict> <key>Align</key> <integer>0</integer> <key>Text</key> <string>{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf410{\fonttbl\f0\fswiss\fcharset77 Helvetica;}{\colortbl;\red255\green255\blue255;}\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\f0\fs28 \cf0 /clicked()}</string> </dict> </dict> <dict> <key>AllowLabelDrop</key> <false/> <key>Class</key> <string>LineGraphic</string> <key>Head</key> <dict> <key>ID</key> <integer>2</integer> <key>Info</key> <integer>3</integer> </dict> <key>ID</key> <integer>12</integer> <key>Points</key> <array> <string>{354.35, 275.85}</string> <string>{446.175, 241.175}</string> <string>{481, 275}</string> <string>{448.175, 308.175}</string> <string>{354.35, 275.85}</string> </array> <key>Style</key> <dict> <key>stroke</key> <dict> <key>HeadArrow</key> <string>FilledArrow</string> <key>LineType</key> <integer>1</integer> <key>TailArrow</key> <string>0</string> </dict> </dict> <key>Tail</key> <dict> <key>ID</key> <integer>2</integer> <key>Info</key> <integer>3</integer> </dict> </dict> <dict> <key>Bounds</key> <string>{{203.5, 15.125}, {161, 17}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FitText</key> <string>YES</string> <key>Flow</key> <string>Resize</string> <key>ID</key> <integer>11</integer> <key>Shape</key> <string>Rectangle</string> <key>Style</key> <dict> <key>fill</key> <dict> <key>Draws</key> <string>NO</string> </dict> <key>shadow</key> <dict> <key>Draws</key> <string>NO</string> </dict> <key>stroke</key> <dict> <key>Draws</key> <string>NO</string> </dict> </dict> <key>Text</key> <dict> <key>Text</key> <string>{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf410{\fonttbl\f0\fswiss\fcharset77 Helvetica-Bold;}{\colortbl;\red255\green255\blue255;}\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\f0\b\fs28 \cf0 playable state diagram}</string> </dict> <key>Wrap</key> <string>NO</string> </dict> <dict> <key>Bounds</key> <string>{{250.496, 172.081}, {67, 34}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FitText</key> <string>YES</string> <key>ID</key> <integer>16</integer> <key>Line</key> <dict> <key>ID</key> <integer>10</integer> <key>Position</key> <real>0.51078999042510986</real> <key>RotationType</key> <integer>0</integer> </dict> <key>Shape</key> <string>Rectangle</string> <key>Style</key> <dict> <key>shadow</key> <dict> <key>Draws</key> <string>NO</string> </dict> <key>stroke</key> <dict> <key>Draws</key> <string>NO</string> </dict> </dict> <key>Text</key> <dict> <key>Align</key> <integer>0</integer> <key>Text</key> <string>{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf410{\fonttbl\f0\fswiss\fcharset77 Helvetica;}{\colortbl;\red255\green255\blue255;}\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\f0\fs28 \cf0 start()\/started()}</string> </dict> </dict> <dict> <key>AllowLabelDrop</key> <false/> <key>Class</key> <string>LineGraphic</string> <key>Head</key> <dict> <key>ID</key> <integer>2</integer> <key>Info</key> <integer>2</integer> </dict> <key>ID</key> <integer>10</integer> <key>Points</key> <array> <string>{283.5, 148}</string> <string>{284, 190}</string> <string>{283.85, 228.35}</string> </array> <key>Style</key> <dict> <key>stroke</key> <dict> <key>HeadArrow</key> <string>FilledArrow</string> <key>LineType</key> <integer>1</integer> <key>TailArrow</key> <string>0</string> </dict> </dict> <key>Tail</key> <dict> <key>ID</key> <integer>1</integer> <key>Info</key> <integer>1</integer> </dict> </dict> <dict> <key>Bounds</key> <string>{{425.096, 509.803}, {59, 17}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FitText</key> <string>YES</string> <key>ID</key> <integer>17</integer> <key>Line</key> <dict> <key>ID</key> <integer>9</integer> <key>Position</key> <real>0.49610480666160583</real> <key>RotationType</key> <integer>0</integer> </dict> <key>Shape</key> <string>Rectangle</string> <key>Style</key> <dict> <key>shadow</key> <dict> <key>Draws</key> <string>NO</string> </dict> <key>stroke</key> <dict> <key>Draws</key> <string>NO</string> </dict> </dict> <key>Text</key> <dict> <key>Align</key> <integer>0</integer> <key>Text</key> <string>{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf410{\fonttbl\f0\fswiss\fcharset77 Helvetica;}{\colortbl;\red255\green255\blue255;}\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\f0\fs28 \cf0 freeze()}</string> </dict> </dict> <dict> <key>AllowLabelDrop</key> <false/> <key>Class</key> <string>LineGraphic</string> <key>Head</key> <dict> <key>ID</key> <integer>3</integer> </dict> <key>ID</key> <integer>9</integer> <key>Points</key> <array> <string>{354.525, 524.025}</string> <string>{403, 479}</string> <string>{456, 509}</string> <string>{411, 575}</string> <string>{354.896, 524.36}</string> </array> <key>Style</key> <dict> <key>stroke</key> <dict> <key>HeadArrow</key> <string>FilledArrow</string> <key>LineType</key> <integer>1</integer> <key>TailArrow</key> <string>0</string> </dict> </dict> <key>Tail</key> <dict> <key>ID</key> <integer>3</integer> <key>Info</key> <integer>3</integer> </dict> </dict> <dict> <key>Bounds</key> <string>{{297.5, 374.025}, {91, 34}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FitText</key> <string>YES</string> <key>ID</key> <integer>18</integer> <key>Line</key> <dict> <key>ID</key> <integer>8</integer> <key>Position</key> <real>0.46676445007324219</real> <key>RotationType</key> <integer>0</integer> </dict> <key>Shape</key> <string>Rectangle</string> <key>Style</key> <dict> <key>shadow</key> <dict> <key>Draws</key> <string>NO</string> </dict> <key>stroke</key> <dict> <key>Draws</key> <string>NO</string> </dict> </dict> <key>Text</key> <dict> <key>Align</key> <integer>0</integer> <key>Text</key> <string>{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf410{\fonttbl\f0\fswiss\fcharset77 Helvetica;}{\colortbl;\red255\green255\blue255;}\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\f0\fs28 \cf0 end of media\/stopped()}</string> </dict> </dict> <dict> <key>AllowLabelDrop</key> <false/> <key>Class</key> <string>LineGraphic</string> <key>Head</key> <dict> <key>ID</key> <integer>3</integer> </dict> <key>ID</key> <integer>8</integer> <key>Points</key> <array> <string>{284.179, 323.726}</string> <string>{343, 391}</string> <string>{284.309, 476.113}</string> </array> <key>Style</key> <dict> <key>stroke</key> <dict> <key>HeadArrow</key> <string>FilledArrow</string> <key>LineType</key> <integer>1</integer> <key>TailArrow</key> <string>0</string> </dict> </dict> <key>Tail</key> <dict> <key>ID</key> <integer>2</integer> <key>Info</key> <integer>1</integer> </dict> </dict> <dict> <key>Bounds</key> <string>{{188, 373.027}, {74, 34}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FitText</key> <string>YES</string> <key>ID</key> <integer>19</integer> <key>Line</key> <dict> <key>ID</key> <integer>7</integer> <key>Position</key> <real>0.46049553155899048</real> <key>RotationType</key> <integer>0</integer> </dict> <key>Shape</key> <string>Rectangle</string> <key>Style</key> <dict> <key>shadow</key> <dict> <key>Draws</key> <string>NO</string> </dict> <key>stroke</key> <dict> <key>Draws</key> <string>NO</string> </dict> </dict> <key>Text</key> <dict> <key>Align</key> <integer>0</integer> <key>Text</key> <string>{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf410{\fonttbl\f0\fswiss\fcharset77 Helvetica;}{\colortbl;\red255\green255\blue255;}\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\f0\fs28 \cf0 freeze()\/stopped()}</string> </dict> </dict> <dict> <key>AllowLabelDrop</key> <false/> <key>Class</key> <string>LineGraphic</string> <key>Head</key> <dict> <key>ID</key> <integer>3</integer> <key>Info</key> <integer>2</integer> </dict> <key>ID</key> <integer>7</integer> <key>Points</key> <array> <string>{283.519, 323.725}</string> <string>{225, 390}</string> <string>{283.743, 476.112}</string> </array> <key>Style</key> <dict> <key>stroke</key> <dict> <key>HeadArrow</key> <string>FilledArrow</string> <key>LineType</key> <integer>1</integer> <key>TailArrow</key> <string>0</string> </dict> </dict> <key>Tail</key>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -