Modifier les propriétés des composants d'une autre form
Bonjour,
Voilà, j'utlilise 2 fiches : la première : FArticle pour l'affichage des enregistrements de ma table Article à travers des DBEdits.
La deusième Fiche contient un bouton Valider modification qui a pour mission d'activer le panel contenant les DBEDIT pour donner la main à l'utilisateur.
Code:
1 2 3 4 5 6 7 8 9 10
| procedure TFChoiceModif.suiButton1Click(Sender: TObject);
begin
FArticle.PanDesA.Enabled:=true;
FArticle.ValidModif.Enabled:=true;
FArticle.Annuler.Enabled:=true;
FArticle.Label1.Font.Color:=clred;
FArticle.Label1.Caption:='Panneau de modification activé';
FChoiceModif.Close;
end; |
Le problème est que ces instructions n'ont pas l'air de marcher, car en cliquant sur le bouton en question , le panel ne s'active pas...
J'ai l'impression que les instructions ne sont pas transmises à la fiche FArticle
Merci de m'éxpliquer le problème
totolala à raison d'une part un simple Show
Bonjour à toutes et à tous,
@ Souminet, tu appelles ta deuxième forme par un show placé dans le onclick de ta 1ère forme et sur cette forme 1, tu mets un tradiobutton (rb3) qui active le panel.
Dans ta 2 ième forme, tu mets une condition genre :
Code:
1 2 3 4 5
|
procedure TForm2.FormShow(Sender: TObject);
begin
if form1.rb3.Checked then pandesA.Enabled := true else pandesA.Enabled := false;
end; |
Sauf erreur de ma part.
@+,
Cincap