Bonjour,
Créer des liens au runtime, c'est possible quelque soit le "framework" VCL ou FMX ce n'est pas là le propos de ma question .
Voici par exemple comment je crée un lien entre une grille et un prototypebindsource (donc, en gros, une liste d'objets)
ma question concerne ce type de message du compilateur donc voici un extrait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 procedure TForm2.FormCreate(Sender: TObject); var ALinkGrid : TLinkGridToDataSource; begin ALinkGrid:=TLinkGridToDataSource.Create(Self); with ALinkGrid do begin DataSource := MasterPrototype; GridControl :=Grid1; with Columns.Add do MemberName:='IdCommande'; with Columns.Add do begin MemberName := 'NomClient'; Width := 120; end; with Columns.Add do MemberName := 'DateCommande'; OnAssignedValue := LinkGridToDataSourceMasterPrototypeAssignedValue end; ..... MasterPrototype.Active:=True; end;
Qu'est-ce que ces messages d'avertissement impliquent en clair ? (j'ai bien lu ceci mais[dcc32 Avertissement] MainUnit.pas(39): W1020 Construction d'instance de 'TLinkGridToDataSource' contenant la méthode abstraite 'TBindComponentDelegate.Reactivate'
[dcc32 Avertissement] MainUnit.pas(39): W1020 Construction d'instance de 'TLinkGridToDataSource' contenant la méthode abstraite 'TBindComponentDelegate.RequiresControlHandler'
Comment ne pas les avoir dans ce contexte particulier ? (bien entendu pas en indiquant simplement de les ignorer)
Partager