Initial check in of BrailleIO pin device API

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@246 6efbd2d2-d52f-40b0-b04a-ac586c898535
check in of BrailleIO and the staring for a lector's work space

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@249 6efbd2d2-d52f-40b0-b04a-ac586c898535
BrailleIOShowOff now runs in Lector's Workspace

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@250 6efbd2d2-d52f-40b0-b04a-ac586c898535
making the example run as Tangram Lector's workspace GUI

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@251 6efbd2d2-d52f-40b0-b04a-ac586c898535
Image renderer is now not longer static
* TODO: threshold changing

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@252 6efbd2d2-d52f-40b0-b04a-ac586c898535
use the BraillIODevice type to identify the several devices
modify some fields of BrailleIODevice and make it not abstract
use the Device settings instead of the Fields from abstract base
comment some functions and fields in the Interfaces
ShowOffAdapter is now marked as connected
Braille dis fires now initialized event when it is ready for use
Add InteractionManager and Controller folder
Delete compiled files because it causes errors and conflicts


git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@255 6efbd2d2-d52f-40b0-b04a-ac586c898535
add document for technical braille dis button nAMING

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@256 6efbd2d2-d52f-40b0-b04a-ac586c898535
Interaction manger fires now events if interactions happens

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@258 6efbd2d2-d52f-40b0-b04a-ac586c898535
show off adapter fires now two stateChangedEvents when you clickin a button. Once for pressed keys and once for released keys

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@260 6efbd2d2-d52f-40b0-b04a-ac586c898535
Device contains now the type of the adapter

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@261 6efbd2d2-d52f-40b0-b04a-ac586c898535
rendering basics into window manager
rename visibility in BrailleIO 

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@262 6efbd2d2-d52f-40b0-b04a-ac586c898535
extend the device with several constructors and clean up the code

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@263 6efbd2d2-d52f-40b0-b04a-ac586c898535
ViewRanges and Screens can be set to invisible and vise versa. The Mediator handles the rendering with respect to this property

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@264 6efbd2d2-d52f-40b0-b04a-ac586c898535
showOff adapter throws now the correct general button vcode when releasing a button.
Interaction manager now fires again released events when no keys are pressed when releasing 

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@265 6efbd2d2-d52f-40b0-b04a-ac586c898535
lock the Dictonary and change the type to a threadsave one.Check if this works

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@269 6efbd2d2-d52f-40b0-b04a-ac586c898535
add new AudioRenderer component and comment out the first gui

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@272 6efbd2d2-d52f-40b0-b04a-ac586c898535
change the button events from the InteractionManager. The events now discriminate between general buttons and generic buttons

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@277 6efbd2d2-d52f-40b0-b04a-ac586c898535
try to handle the flickering on the output device be locking the pins while rendering the ViewRanges and screens

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@278 6efbd2d2-d52f-40b0-b04a-ac586c898535
ShowOff Adapter can now monitor pressed and released buttons

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@279 6efbd2d2-d52f-40b0-b04a-ac586c898535
add first step to an Button combination interpreter

git-svn-id: svn+ssh://141.76.84.200/var/svn/tangram@282 6efbd2d2-d52f-40b0-b04a-ac586c898535