Novembre 2024 | Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
---|
| | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | Calendrier |
|
|
| Frame N , Frame Hide , Frame Show | |
| | Auteur | Message |
---|
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Frame N , Frame Hide , Frame Show Ven 26 Fév 2010 - 15:16 | |
| Il serait bien d'avoir un container de type frame ou l'on puisse regroupé des objets. On pourrait de fait mettre en visible ou invisible tout un groupe avec une seule ligne de code.
ex
frame 1
button 2 : parent 2,1 Edit 3 : parent 2,1
hide 1
le frame etant fils du form
enfin j'suis peut etre pas tres clair | |
| | | Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: Frame N , Frame Hide , Frame Show Ven 26 Fév 2010 - 15:48 | |
| avec FORM et PARENT, çà marche ??? - Code:
-
form 1 button 2 : parent 2,1 Edit 3 : parent 3,1
hide 1
A+ | |
| | | Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: oui mais Ven 26 Fév 2010 - 16:04 | |
| Tu as un form de plus en ouverture du 0 avec un frame tu pourrais par un simple show ou hide changer le form 0
un peu comme un cadre frame en html | |
| | | Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: Frame N , Frame Hide , Frame Show Ven 26 Fév 2010 - 16:25 | |
| Oui, mais rien ne nous empêche d'avoir plusieurs FORM avec chacuns leurs objets. Le FORM a ainsi une fonction précise. Si les objets du Form reste actifs ils disparaissent tous en même temps quand tu "hide" le FORM en question.
Je saisie pas bien la différence avec FRAME
A+ | |
| | | Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Re: Frame N , Frame Hide , Frame Show Ven 26 Fév 2010 - 16:33 | |
| tu gagnes en lisibilité tu evites une multitutude de fenetre pour un meme prog c tout mais tellement plus agreable pour celui qui s'en sert. | |
| | | Invité Invité
| Sujet: Re: Frame N , Frame Hide , Frame Show Ven 26 Fév 2010 - 16:35 | |
| Très bien Jean-Claude, le seul inconvénient avec plusieurs forms, est qu'une forme en cache une autre. Dès que tu clics sur une forme, si elle dépasse les dimensions de l'autre, la seconde s'efface. C'est pour cela que posais la question de savoir si to_foreground n ne pourrait pas être revu pour que le choix d'imposer une forme sur l'autre ne pourrait pas être revu afin que celle-ci reste devant lors du clic de la première. Dans un programme de dessin, lorsque tu détermines la superposition des couches, celles-ci sont respectées. Je me demande si il ne s'agirait pas d'un bug sur cette fonction. J'estime qu'elle ne fait pas son travail. Du vrai charabia que j'écris, je ne reprends pas. Plus tard L'idée du container pour frame n'est pas mauvaise. Pauvre Jack, il y a tant de chose |
| | | Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: Frame N , Frame Hide , Frame Show Ven 26 Fév 2010 - 18:15 | |
| Merci à tout les deux,
Cosmos70, tu m'a éclairé, c'est vrai que nous sommes obligés d'avoir des FORM de même dimensions et au même emplacement pour que l'utilisation de PARENT sur les objets soit intéressante. Quand aux nouvelles fonctions pour mettre un FORM en premier ou deuxième plan je ne les comprends pas.
A+ | |
| | | Invité Invité
| Sujet: Re: Frame N , Frame Hide , Frame Show Ven 26 Fév 2010 - 18:18 | |
| J'ai mon ordi qui s'est planté tout-a l'heure, et j'en ai profité pour faire un essai. - Code:
-
width 0,500:height 0,300 picture 1:width 1,500:height 1,300:font_color 1,0,60,140 full_space 1:color 1, 230,230,214 2d_target_is 1:2d_pen_color 0,60,140:2d_fill_color 230,230,214:2d_rectangle 300,20,480,220
option 2:left 2,310:top 2,30:caption 2,"clic":width 2,40 button 3:left 3,310:top 3,60:width 3,80:height 3,20:caption 3,"teste" picture 4:left 4,310:top 4,90:width 4,80:height 4,80:color 4,240,255,190 list 5:left 5,400:top 5,30:width 5,60:height 5,170:item_add 5,"ligne 1":item_add 5,"ligne 2" print_locate 360,12:print "container" Cela est moins pratique que la commande demandée, mais contourne le manque de cette instruction. J'ai constaté une chose: après picture 1, j'avais mis full_space 1: mais il ne fait rien??? aussi je l'ai remplacé par width 0,500:height 0,300 et dans le programme, j'ai oublié de retirer full_space qui ne sert plus. Normalement full_space devrait fonctionner, il me semble. |
| | | Invité Invité
| Sujet: Re: Frame N , Frame Hide , Frame Show Ven 26 Fév 2010 - 19:07 | |
| En regardant les raisons de ygeronimi, il est certain que c'est plus compliqué de mettre en visible le programme que d'avoir la fonction. Ici on ne traite pas un groupe, mais différents objets |
| | | Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: Frame N , Frame Hide , Frame Show Ven 26 Fév 2010 - 21:26 | |
| J'ai tenté de de mettre comme parent picture 1 pour les objets 2,3,4,5 pour pouvoir "hider" picture 1,(dans ton code), mais ce n'est pas accepté.
Je pense que FRAME meritte qu'on s'y intéresse, mais là encore il faudra être patient.
A+ | |
| | | Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Frame N , Frame Hide , Frame Show Sam 27 Fév 2010 - 11:17 | |
| Je pense que celà doit être possible pour notre maitre Jack en modifiant un peu le "container option" qu'il vient de rajouter dernièrement. puisque la, il est juste question de grouper pour une meme fonction . | |
| | | Contenu sponsorisé
| Sujet: Re: Frame N , Frame Hide , Frame Show | |
| |
| | | | Frame N , Frame Hide , Frame Show | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |