Skip to content
This repository has been archived by the owner on Aug 2, 2024. It is now read-only.

Commit

Permalink
Merge pull request #71 from Forsamlingen/fine-tune-interaction
Browse files Browse the repository at this point in the history
Fine tune interaction
  • Loading branch information
bullfinch3000 committed Mar 10, 2014
2 parents f2406aa + 0663800 commit b728dd0
Show file tree
Hide file tree
Showing 15 changed files with 320 additions and 129 deletions.
30 changes: 23 additions & 7 deletions ConfirmBox.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion ConfirmBox.cs
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ void handleInteractionEvent(InteractionEvent e)
{
bool hasGaze = r.HasGaze != EyeXBoolean.False;
Action a = () => gazeAwareButtons[e.InteractorId].Focus();
if (hasGaze) BeginInvoke(a);
if (IsHandleCreated && hasGaze) BeginInvoke(a);
}
}
}
Expand Down
101 changes: 101 additions & 0 deletions ConfirmBox.resx
Original file line number Diff line number Diff line change
Expand Up @@ -117,4 +117,105 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="ConfirmButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAALGPC/xhBQAADvRJREFUeF7t
XQuQHFUVTaIoRhTRCAYFNEapctlkl93NskmJW1HwgxqNhCgGFFRCUAwI4aeAVlBRgiJ/pDQlRgsBQ1lJ
1PApBY18FKloSEQQiEj4CCGJfPKB4LmzZzvv3bnTPZ/XM7Oz71Sd6pnp8+7rvvd29+vXb16PGE6YMGHC
7t3d3bPB33R1da0G/ws+Cd6L367Gcs6kSZPeQHlEq6C3t3cPBPdCcAv4UgY3gwvBvVk8Yihj//33fz+C
+TSDWwmfB0+GiVEDliKGHHBa/xyC+IIT1Gp4Q3t7+240GTFUgOB/EMHbpoJZLdegbfA2mo5odvCav0EF
sVY+1NnZuQ+riGhm4Oi/2AhgCN4vdxKsJqIZwaN/qwpcMKJRuaK/v39nVhfRbMDRP9sKnOI/EMiPyz0/
Po+Rz1j+zVmfxctYXUSzAcFZqoKl+XBfX9/rKU+Ao/rlSIR5WF/OXcN28BAWjWgmIDBrnEAVEUGeRakJ
nEGmQfesLmfwYbQHXs1iEc0CBOYZFSiPaMnvSWlJIEmmQltOO2I+i0Q0A6RxZgTJ5fOUZgLa41VZi8+B
Y1kkotHA0f1GFSDNdZSWBVwOfmrY8Iizxfcoj2g0EJC36wAprqa0LEA/BnzKKW/xWatRGdEAIBi9Kjge
cbSuoLRsoNwcbUcTdk+gPKKRwCn7U1aAHC6jtGzMmDHjZSh3j7KjeQ/lEY0EEuCrRnBcLqS0IqBc5lkA
7Y93UR7RKOBU/CMrOIOUBKG0IrS1te2C8lkPl06lPKJRQBDuVkHxiAQ5jNKKgeTJesB0M6URjUBHR8fr
EIQXVVA8Ioj7Ul4xUP4QbU/xWelOpjyi3sDRLUO/rMAMchNkVQ/vYoKlPidAO2Ai5RH1BgIwXwfEJRLk
95RWDdj5i7brEnXMpDSi3kAAsm7VzqK0asDGpcqm5umURtQTuLZ3GsHw2NPTM5nyqoEjXB4Xm/bJSyiN
qCfg+PNVIDSfCtFAQ6IdadhOiAS5itKIekECC+c/ooOhWFUHkAYCPN2wnRAJ8ktKI+oFOP5wHQhNBO7D
lNcEBFgGi5h1kNdTGlEnjILTs8byrQN3or4mIAEOVbY1f0FpRD2AgBxtBEGz5tb/IFBf6sOm2AaoI+Dw
0eC/3QAY3DJx4sQ3s0jNQAKkNgLBKymNyBtw9iXK+RYvpTwIkADyX0OrngKx/mJKI/IE7unfA4en9vuD
26AbxyJBAJvHqjo84hIQh4flDRnVC2dLw84MgsPgnTI4wrPGG3yb0og8AAePRhD+pJxu8TF5eMNiwQC7
l6l6NM+kNCI0+vr6XoVT7I2G04uIJDmCxYICtpfouhQ/T2lESPT29r623OCDi1ksOGA7dcAJEu9DlEaE
AoL/Fjh3pXZ2CT4q/w1g0dCQTqfUYWFodLZRGxEC0oULxz6uHV2CW3AE9rNocCC4HUadLmUCqiA9jsMe
csqHM+XZu/wL13K25nYE/0gWzwWoY66qU3Mlpa0D7NRY8DhwOTg4r56182mUI3gVjubrwFn4vCvNm4Bm
JjTl3OYlRPCrGu1bCVDPYl2volweZMSQ8FZps5DX4fs14M+xnVcI8fkC8Fwh1p+B5alYzgOPEUoy47cZ
Qnz/AL5PwXKCzFMkE1bJfxW4WflArrvc0Dxm2tiAnTlbjnJWJxiJ3+R0f4fSZlJs0UaeGIm6qkn+PCl/
YX8MlIST5FyAmH0St79v5TZXBzhUnnmn/sU6EB9Eg60Py4+Bdzm/l0s57ed+5AvgkwOM+puZciAdX/Gs
p3DoiShY7nU3BKutSyZxPJybnTvgl++q+ocKN4Knyd/muSulgZ2UwQ5Z/evNwEfkzMHNrgtQ5/1qG4Ya
70N89+PuFEMemUK0SRVqRl4PjuFm1wUy1l9tw1ClNFIP5m75QHb8WImbjTKjd0O6WVHvN5ztGOrcjIQ+
kLs2APywD1bUOp9uXpSZuxc0cq5e1P93Z3tagevROHwnd6+wg19WAotreXdQ8elXyqCszMN3H22Vw+dR
5vJmmJ9Xki8vyi2bjFkgO7DPXUKckfvx/X1C+m6wT+AorDsFnxeAP8HnW7B8GLR8mMZbsWsjCzsII/Ly
BEs0yLWysQVxDRAbsJU1hGs9eC52/E0sFlEGcBbfE3E8VA4a+tDyrUdoP1sojC/36pUuIZxeEAaAbKRV
B7gO62bLI19KI6qEzF0If/5Q+deizJc0UhIgtfU/ZcqU1wyYrh2wt6u2Dz6BU+E7KIkIBBxQXzd87REH
91QJirlykLQXDNo+NvRLXBURFqMQ4Du1v11i/XcangBgfDdPTkCAP234OyHWr2h4AuCngdZoRHDAv3tr
fys+0gwJEJET2traXqH9rbg1JkALQ+6qtL8Vt8QEaGHIFLba34qbYgK0MHCHta/2t+LamAAtDLTypRvZ
87fiH2MCtDDg359pfysuignQougp4w+00v3eDAkQ+wHCYiQCK6OK/6d9rSlDAWICDHHIJFny9BRBnwTK
o+KyBthCe1PBgLXSZUEUEIb9mAAG0ICTYfIPaH+FIo7+9xYqsla6LIgCwrAfE8AAfJM1dqIWLmE1MQGa
FfDNf7SvAlHs7hjZpVYWkbJgMOzHBDDAS0DWBJjVcBGrGIAh8EhZMBj2YwJUCWkAypB+aQDClzJb+qOu
b0twc29v7x40EROglSB9/0iGrDGecgdwCos0RQJU/RKHiGJwTOAq7WfF5ZTHBGhFwK8yjNzzs+Izyezp
xkqPBVFAGPZjAgTG+PHjXwnfyp9qPF+7TIbeWytdFkQBYdiPCZAD4NvUywDaAQN/FrVWuiyIAsKwHxMg
B+A2MmtEcFdBaK10WRAFhGE/JkAOgG9TO5KSmUSslS4LooAw7McECAz4NWs08Ha5WxgUW4KEBVFAGPZj
AgQGTu+p/wcAV1Ha+ATIfcarYQj4NWtGsx3T6BsrPVIWDNp+TICw4MyqMmml52eXOEPMojwmQKsBPl2k
fay4DRxLeUyAVgL8eZr2r8FrKB+AIfBIWTBo+zEBagf/AXQhmDntXnd390EsNgBL5JKyYND2YwJUB9zG
7d7Z2dmN6/k58GO54wbuQlH/6ash8khZMGj7MQEGgEDmOgYQfFHGDbC6HTCEHikLBm0/JsAA4Is8xwBK
y/8iVuXDErukLBi0/eSx5DAHfJHXGEDhzfJXcVblwxB7pCwYtP2YAAPgJSCPMYAPqJnZfRgFPFIWDNp+
TICKMEqe48Nv7UiYL2BZzvT6T6ZeZo0CHikLBm0/JkBNGIWG3cXap5pIlndTXwyrgEvKgkHbjwlQG+DD
ncDU2cyRJKVnYrMKuKQsGLT9mAC1AwH+pvar4nmUFsMQe6QsGLT9mAC1AwmQ+lJrcCGlxTDEHikLBm0/
JkDtwDX+GO1XlyX7AARWAZeUBYNRR3zXXo2AD+UNZNqvLudTWgxD7JGyYDDqiAlQI+DD3ymfah5HaTEM
sUfKgsGoIyZADYD/ZALurP8AdFBeDKuAS8qCwagjJkANwPX9KMOnLp+GrPS4S6OAR8qCwagjJkANgP+W
KX9qLqPUhlHAI2XBYNQRE6BK4NQ+Dv7Lertr+su2jAIeKQsGo46YAFUCp395L7H2p8utmW8PNQp5pCwY
jDpiAlQB+O0ryo8Wr6W8NIxCHikLBm2/5HPqCBMyIwiO/Ku0Hy3iEjGZxUrDKuiSsmDQ9mMClIYM9pSA
y9g/+GoOKFO/po75d3gbzaTDKOiRsiLwZQTHdnd3/xlLeVXZemTmnfg+G59LntbFpsvhmgDYd3lr+kOu
LwJS3qw+hVWlwyjskTIPfNfwX7XW4V3yLjvKPWjtME4Aefe/54tQTO3717AMuKQsQX9//874faXWGbxb
ZqpgsQRaN0wTYCT2/XHti0D8g+X3kjAMeKQsAU4tJ1q6EpzLYgm0ZphfAta5vgjA21LH/1kwjHikLAGv
+a5mqbzjl50SulfqdhZLoNbHRmAJyAs74dM2+OgCMHXad3KRNBpZvHwYhjxSlgC/edOQYyP34qrBN5G7
5TdyVQK1/qVkooKIksBBJ9O/e37TlDsFyiuDZcwlZQnw2zPuemkQcpV0Te7lrgM3cVUCtV4SqIerIlIA
X6U1umXc39GUVgbLmEvKEsitntIslRY/7wz0JaDoXlStlxbrjVjG3sAMwEfyynjPdy7hxzMorQyWMZeU
JUBFX7R0JTiHxRIYGuEdyOCDsDpOF1MC8JHMBWz5bpClR/2kwTDkkbIEnISwrNtAq4Fn6FxKZ9KvsJyL
s8pEyGNCEPBLVvfvyZRWBsOQR8o8hOwIyuDT4DI5vcHegVW1clsAciDBD086fikifDST8spgGXNJWRG4
UYNdwTIkaTM2ouKu4Aq5BXWswPI81PNRLHe8+KCFgX39hOMDk8m8f5UChVPfLoVA70JpzZBOCquOGigz
YqwGrwQ/g+QYz6paCaOY9Nb+D3IltZUDhf+pjHlE9k2jtGbA1qFWHYEpL024Fk47AfVNGuodTdiX0519
K8WTKK8ccFLWCwbWtLe370Z51ZCXGcBWrpMglKDMiiVniWvAs+R0Cu4X8syWE+TIn4dtzuoFfAHcMetX
pUAl5dzWrYVuunRPsljZkNO+OB02GhH8LErDSt6ztxjb+H0s52I/D8Png7Ds6unpGSfJzwMg1zebyJlK
5vhDnZOxHV8D7wGtbfaI7byOJqoDW/RylJgVRDY1tyEBJjCU1QNGLjeM15XYhrPBj+Dz+eDtYNZo18iu
rm8xhLVB7tlhbJMyXk+u0Y01/DYap+J+LM8EfwtuBK2yw5LwzS0VPffPAgxOg+FyHjuG5nPs9UuFTHOC
62MH9MdjW6/GMs9JlZqdK0M0zIsAx8pgj8zZJgPyOfBgVl8xZBwCtvkIXsLkFSn13PaGEPt7E5a70gXh
AWdORwXeI9+c+FDoR8Fyq4ntl9m25tNRG5z6hjqlt/X0usynILcjcOAVqDCPhpjY/AGYXxY7QD1jkRRT
sZRh1TKf7g2gdH6l/qO2ifgUuEBuSblL9QMqHgseBy4H/wVW4zRpVzyBIPway5OwIwOvK2sCYHskOQ4A
D8Pnk7G8CMtrefaQ/gGZurUw5B2sx+VFGroPgkvA+fIALN8jfsSI/wN71ResJdLIXQAAAABJRU5ErkJg
gg==
</value>
</data>
<data name="AbortButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
u3cnLTEAAAAASUVORK5CYII=
</value>
</data>
</root>
51 changes: 27 additions & 24 deletions Controller.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit b728dd0

Please sign in to comment.