я там создав чекбокс  а трай там через те що там захист присвоювався до всього чек боксу
 А в тебе є координати 
procedure TForm1.BtnClick(Sender: TObject);
var F : string;
begin
    if not (Sender is TButton) then Exit;
    F := '?';
    edt3.Text:= '';
   C := 0;
    if TryEdToExt(edt1, A) and TryEdToExt(edt2, B)
    then begin

        try
          case (Sender as TButton). Tag of
            1 : begin
                  F := ' + ';
                  C :=A + B;
                  ExprReport(edt1.Text, F, edt2.Text, C, Memo1);
                end;
            2 : begin
                  F := ' - ';
                  C := A - B;
                  ExprReport(edt1.Text, F, edt2.Text, C, Memo1);
                end;
            3 : begin
                  F := ' * ';
               C :=A * B;
                 ExprReport(edt1.Text, F, edt2.Text, C, Memo1);
                end;
            4 : begin
                  F := ' / ';
                  C :=A / B;
                 ExprReport(edt1.Text, F, edt2.Text, C, Memo1);
                end;
                5 : begin
                  F := ' ^ ';
                  C :=Power(A,B);
                 ExprReport(edt1.Text, F, edt2.Text, C, Memo1);
                end;
                end;
          edt3.Text:=FloatToStr(C);
        except
          ShowMessage('Вибач не під силу мені виконати: '
                      + edt1.Text + F + edt2.Text);
        end;
    end;
end;

https://replace.org.ua/extensions/om_images/img/5df647753bb57/47a51528311a67c6bdb8e1917b1aa010.jpg https://replace.org.ua/extensions/om_images/img/5df647753bb57/7ba05ec4d4c30b4f7b9d0571ac08c97f.jpg https://replace.org.ua/extensions/om_images/img/5df647753bb57/f3a2e2d664e2956097dbd64328e605e1.jpg https://replace.org.ua/extensions/om_images/img/5df647753bb57/916901c9db9152556aa21c8b2767c015.jpg https://replace.org.ua/extensions/om_images/img/5df647753bb57/39f71fe11e9357fb814d912811a2491f.jpg