Bonjour
J'ai un pb avec des tpagecontrol créés dynamiquement![]()
Je dois écrire du code dans un événement "ondrawtab" associé.
En théorie, pas de pb...
Sauf que j'ai besoin de gérer, comme le permet Delphi pour un compo ajouté en mode conception, certains paramètres à passer lors de l'appel de la procédure, notamment la constante Rect : je ne connais pas ses coordonnées!
Dois-je bidouiller à partir des propriétés tabindex, tabheight et tabwidth ?
Galère
Autre idée:
J'avais pensé me servir de l'événement ondrawtab d'un autre tpagecontrol, dont je me sers et que j'ai posé à la conception, en appelant sa procédure ondrawcell ...
Mais je me trouve confronté à la même difficulté : je dois toujours passer ces paramètres lors de l'appel de la procédure
J'ai aussi tenté ça qui ne fonctionne pas (pagepal est créé à la conception)
Une piste ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 souspage:=tpagecontrol.Create(onglet); with souspage do begin parent:=onglet; style:=tsflatbuttons; ondrawtab:=pagepaldrawtab; onchange:=pagepalChange; width:=parent.ClientWidth; height:=parent.ClientHeight; end;
merci
Partager