lukabelingar / AutoKB

Implementation of virtual keyboard for Beckhoff TF2000 1.12.
4 stars 0 forks source link
beckhoff tchmi te2000 virtual-keyboard

AutoKB

Implementation of a virtual system keyboard for Beckhoff TF2000 1.12.+

Keyboard pops up with a different layouts, numeric or (possibly localized) text. It centers on a screen and displays:

Tested

1.12.758.8, 1.12.760.37

Use

  1. Copy the AutoKeyboard folder('s contents) to your project.
  2. Insert one AKB usercontrol to each your .view. Size it accordingly to your needs, then you may hide it away (visibility = collapsed) for development purposes.
  3. Add your keyboard layouts. Make sure to use INDIRECT keyboards.
  4. Adjust AKB's parameters for different keyboard layouts. If the parameter is a localized string, keyboard's layout is language-dependent. Do NOT modify the keyboard's layout directly.
  5. Bonus step: if a dark theme is going to be used, also copy over the dark-indirect.css file.

Ceveat

TypeScript is used, so it won't work in the TcShell directly, as it lacks the TS transpiler.