Hi.
Die dicken Linien würde ich im Ereignis OnDrawCell() einbringen, wobei ich zusätzlich zum DefaultDrawing eine Linie um ein Pixel versetzt daneben zeichnen würde. Das Zentrieren von Text in der Zelle kannst du von
Sharky lernen und die Begrenzung der Eingabelänge in einer Zelle war Thema in diesem thread:
klick
Grüße vom marabu