Bonsoir a tous !
Je me pose une question concernant les objets CONTAINER_TAB et TAB.
Je vous expose le problème :
Lorsque l'on crée un PANEL1, on peut facilement rajouter un nouveau PANEL2 a l’intérieur.
Le PANEL2 est alors rattaché au PANEL1 comme parent sans aucun problème.
On est tous d'accord la dessus.
Maintenant prenons l'exemple d'un CONTAINER_TAB1 dans lequel on rajoute un TAB1
Jusque la pas de problème, mais si on souhaite ajouter un CONTAINER_TAB2 au TAB1 qui serai son parent, et bien patatra... erreur de panoramic !
Pourquoi cela ne serait il pas possible puisque que l'on peut ajouter a peut près tous les objets dans un TAB ?
Le seul moyen de contourner cette limitation est d'ajout un PANEL1 au TAB1, et ensuite ajouter un CONTAINER_TAB2 au PANEL1.
Cela vous semble logique ou ça viens de moi ?
Voici ci dessous les 2 codes :
- Code:
-
' Voici le code qui pose problème
CONTAINER_TAB 1 : PARENT 1,0
TAB 2 : PARENT 2,1
TAB 3 : PARENT 3,1
CONTAINER_TAB 4 : PARENT 4,2
END
- Code:
-
' Voici le code qui fonctionne
CONTAINER_TAB 1 : PARENT 1,0
TAB 2 : PARENT 2,1
CONTAINER 3 :PARENT 3,2 : FULL_SPACE 3
CONTAINER_TAB 4 : PARENT 4,3
TAB 5 : PARENT 5,4
END
j'ai tenté de reproduire ce mode de fonctionnement entre objet dans un IDE sous PASCAL (LAZARUS) et cela fonctionne bien selon la première méthode, donc pour moi, il y a une limitation anormal dans Panoramic.
Je ne prononce pas le mot qui fait peur car ce n'est pas le cas, juste une restriction du TAB qui n'associe pas un CONTAINER_TAB sur lui.