1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
procedure TFTA_Main.btncloseClick(Sender: TObject);
var
new_color,old_color : Tcolor;
nouveau: integer ;
objet_id:Integer;
codresa:double;
noenreg:integer;
id_save,i :integer;
mt_encais,mt_ttc : double;
etat:integer;
no_facture,comodif,h_service,serv_actu,serv : string;
begin
btnopen.Enabled:=false;
LMDSpeedButton1.Font.Color:=clblack
//test si montant = zero possiblité de libérer la table
if (mt_encais = 0) and (etat=OCC) then // and (etat=OCC)
// Récupération des infos de la table
MessageDlg('Essai1 Change color', mtWarning, [mbOK], 0);
letetval.Caption:=StrEtat(PTable((Controls[objet_id] as Timage).Tag)^.etat);
PTable((Controls[objet_id] as Timage).Tag)^.etat:=nouveau;
//Changer etat table
change_etat(LIB,objet_id,true); // fonction servant a changer d'etat
MessageDlg('Essai4 Change color', mtWarning, [mbOK], 0);
ChangeColor(old_color,new_color,objet_id);// Fonction servant a changer de couleur
//id_save:=i;
end; |
Partager