PageControl imbriqués, ca peut marcher ?

PageControl imbriqués, ca peut marcher ? - Delphi/Pascal - Programmation

Marsh Posté le 05-03-2005 à 17:54:18    

Sur le form principal j'ai un pagecontrol A.
dans chacune des pages du pagecontrol il y a une frame.
dans l'une de ces frames il y a un autre pagecontrol B.
problème:
la frame n'est pas affichée dès lors que B contient une nouvelle page (même vide) !
sans page la frame est correctement visible (les autres composants s'affichent).
est-ce mon code qui ne va pas ou est-ce que delphi ne prévoit ce cas de figure ?

Reply

Marsh Posté le 05-03-2005 à 17:54:18   

Reply

Marsh Posté le 06-03-2005 à 00:52:00    

Les PageControl imbriqués fonctionnent, et je viens de tester avec des Frames et ça marche aussi.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 06-03-2005 à 11:26:34    

merci antp
effectivement ça marche et c'est tant mieux ;)
j'ai semble-t-il trouvé mon erreur:
je faisais un pagecontrol.pages[0].insertcontrol(maframe)
là où j'aurais dû préférer un maframe.parent:=pagecontrol.pages[0].
je n'ai pas encore décrypté la nuance entre ces 2 expressions.
 

Reply

Marsh Posté le 06-03-2005 à 12:27:28    

Au début j'utilisais aussi InsertControl, mais après quelques problèmes avec celui-là j'ai également remarqué qu'une simple modification du Parent fonctionne mieux. Je ne sais plus quelle est la différence par contre.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed