a która to komórka po lewej :)
2. zamiana Hex na text Od razu się nie opłaca (możesz zrobić z hexa int i wtedy...
w pasku belce wyświtlasz tak
w on create dodajesz panel
Statusbar1.Panels.Add;
Statusbar1.Panels[0].Text :='Tralalala ;)' ;
co do blokady klawiszy i rozmiarów
zadeklaruj stałe
const Allowed = [48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70];
const Operators = [8,13,46,37,38,39 ] ;
Oraz zmienne
Pisz :Boolean;
Edytowana :TPoint;
W onSel SelEditStringgrida
Edytowana.X :=ACol;
Edytowana.Y :=Arow;
W OnKey Press Stringgrida
IF (Not pisz)then
KEY:=#0;
W onKey down Stringgrida
if not( Key in Allowed) and not( Key in Operators) then
Pisz :=False else pisz:=true;
if( length (StringGrid1.Cells[Edytowana.X ,Edytowana.Y ] ) =2 )
and not( Key in Operators) then pisz:=false;