Курсовая работа: Программа–конструктор для построения МП–транслятора по его параметрам с последующей проверкой задаваемых пользователем цепочек
begin
if ready then begin
if cbStartingSt.ItemIndex<>-1 then
Mp.Params.StartingState:=cbStartingSt.ItemIndex+1;
end;
end;
procedure TMainPr.buCellEditClick(Sender: TObject);
var MR:integer;
begin
if ready then begin
ii:=cbStEd.ItemIndex+1;
if length(trim(cbMagStEd.text))=1 then
jj:=mp.MagSymbPos(cbMagStEd.text[1]);
if length(trim(cbSymbEd.text))=1 then
kk:=mp.SymbPos(cbSymbEd.text[1]);
if (ii>0) and (jj>0) and (kk>0) then begin
Mr:=Editing.ShowModal;
if mr=111 then begin
PaintMP;
mp.cell[ii,jj,kk]:=temp;
end;
end
else
MessageDlg('Неверно определена ячейка!'
,mtWarning,[mbOk],0);
end;
end;
procedure TMainPr.sgGoodSelectCell(Sender: TObject; ACol, ARow: Integer;
var CanSelect: Boolean);