FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Une calculatrice en une ligne de programme
Mark_On dans Container_Option Emptypar jean_debord Aujourd'hui à 06:01

» Gestion d'un système client-serveur.
Mark_On dans Container_Option Emptypar Pedro Hier à 17:31

» Les maths du crocodile
Mark_On dans Container_Option Emptypar jean_debord Hier à 08:37

» Naissance de Crocodile Basic
Mark_On dans Container_Option Emptypar jean_debord Hier à 06:45

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Mark_On dans Container_Option Emptypar Froggy One Mer 24 Avr 2024, 16:38

» Dessine-moi une galaxie
Mark_On dans Container_Option Emptypar jjn4 Lun 22 Avr 2024, 11:47

» Erreur END_SUB
Mark_On dans Container_Option Emptypar jjn4 Lun 22 Avr 2024, 11:43

» Bug sur DIM_LOCAL ?
Mark_On dans Container_Option Emptypar papydall Dim 21 Avr 2024, 21:30

» Form
Mark_On dans Container_Option Emptypar leclode Dim 21 Avr 2024, 16:09

» trop de fichiers en cours
Mark_On dans Container_Option Emptypar Marc Dim 21 Avr 2024, 00:41

» 2D_fill_color(résolu)
Mark_On dans Container_Option Emptypar leclode Sam 20 Avr 2024, 06:32

» Consommation gaz électricité
Mark_On dans Container_Option Emptypar leclode Mer 17 Avr 2024, 09:07

» on_key_down (résolu)
Mark_On dans Container_Option Emptypar leclode Mar 16 Avr 2024, 09:01

» Sous-programme(résolu)
Mark_On dans Container_Option Emptypar jjn4 Jeu 04 Avr 2024, 12:42

» Bataille-navale
Mark_On dans Container_Option Emptypar jjn4 Mer 03 Avr 2024, 12:08

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Avril 2024
LunMarMerJeuVenSamDim
1234567
891011121314
15161718192021
22232425262728
2930     
CalendrierCalendrier
Le Deal du moment :
Pokémon EV06 : où acheter le Bundle Lot ...
Voir le deal

 

 Mark_On dans Container_Option

Aller en bas 
4 participants
AuteurMessage
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

Mark_On dans Container_Option Empty
MessageSujet: Mark_On dans Container_Option   Mark_On dans Container_Option EmptySam 20 Fév 2010, 20:20

J'ai 5 Container_Option, je désire sélectionner une des options dans chacun au lancement, avec Mark_On, mais ça ne semble effectif que sur le 1er, sans effet sur les quatre autres (voir le code dans 'Vos sources...').

J'ai groupé les 5 Mark_On après la définition des 5 Containers.
Si je mets chaque Mark_On derrière la définition de chaque Container, seul le premier container s'affiche, les autres ne s'affichent plus. scratch
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

Mark_On dans Container_Option Empty
MessageSujet: Re: Mark_On dans Container_Option   Mark_On dans Container_Option EmptySam 20 Fév 2010, 20:35

Avant d'aller faire DODO, il me viens une lueur. il faut que tes OPTIONS soit les fils du CONTAINER_OPTION, en utilisant PARENT.
C'est peut-être là le problème.
A+
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

Mark_On dans Container_Option Empty
MessageSujet: Re: Mark_On dans Container_Option   Mark_On dans Container_Option EmptySam 20 Fév 2010, 20:44

J'ajoute que le positionnement de chaque option se fait par rapport à son container-parent. Ainsi left et top se positionnent dans le container-parent comme çi c'était un nouveau form.
Cette fois j'y vais.
A+ Sleep
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

Mark_On dans Container_Option Empty
MessageSujet: Re: Mark_On dans Container_Option   Mark_On dans Container_Option EmptySam 20 Fév 2010, 20:56

Oui, ça je sais (d'ailleurs je ne sais pas comment on pourrait définir des options sans se référer à un container).
Ca fait ça:
Mark_On dans Container_Option Image
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

Mark_On dans Container_Option Empty
MessageSujet: Re: Mark_On dans Container_Option   Mark_On dans Container_Option EmptyDim 21 Fév 2010, 07:13

Je vois pas le problème.

Code:

container_option 1 :top 1,10:left 1,10:width 1,60:height 1,60
option 2:parent 2,1:width 2,40:caption 2,"oui":left 2,10:top 2,10:mark_on 2
option 3:parent 3,1:width 3,40:caption 3,"non":left 3,10:top 3,30

container_option 4 :top 4,10:left 4,100:width 4,60:height 4,100
option 5:parent 5,4:width 5,40:caption 5,"1":left 5,10:top 5,10
option 6:parent 6,4:width 6,40:caption 6,"2":left 6,10:top 6,30
option 7:parent 7,4:width 7,40:caption 7,"3":left 7,10:top 7,50
option 8:parent 8,4:width 8,40:caption 8,"4":left 8,10:top 8,70


mark_on 8

ou çà


Code:

container_option 1 :top 1,10:left 1,10:width 1,60:height 1,60
option 2:parent 2,1:width 2,40:caption 2,"oui":left 2,10:top 2,10
option 3:parent 3,1:width 3,40:caption 3,"non":left 3,10:top 3,30

container_option 4 :top 4,10:left 4,100:width 4,60:height 4,100
option 5:parent 5,4:width 5,40:caption 5,"1":left 5,10:top 5,10
option 6:parent 6,4:width 6,40:caption 6,"2":left 6,10:top 6,30
option 7:parent 7,4:width 7,40:caption 7,"3":left 7,10:top 7,50
option 8:parent 8,4:width 8,40:caption 8,"4":left 8,10:top 8,70

mark_on 3
mark_on 7
 

çà marche. ???
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12274
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Mark_On dans Container_Option Empty
MessageSujet: Re: Mark_On dans Container_Option   Mark_On dans Container_Option EmptyDim 21 Fév 2010, 08:57

Bonjour à tous,

Je n'ai pas non plus de problèmes avec Container_Option et Mark_On. Pour moi, cela marche à la perfection. Il faut penser à metttre "Parent" pour chaque option, et indiquer "Top" et "Left" relativement par rapport au (0,0) du parent (du container) pour les options, afin qu'elles s'affichent correctement. Alors, le Mark_on sur des options individuelles marche bien. Un petit exemple:

Code:


width 0,420  :  height 0,650

container_option 10
top 10,10 : left 10,10:width 10,180 : height 10,180 : caption 10,"Hors d'oeuvres"

container_option 20
top 20,210 : left 20,10 : width 20,180 : height 20,180 : caption 20,"Plats"

container_option 30
top 30,210 : left 30,220 : width 30,180 : height 30,180 : caption 30,"Légumes"

container_option 40
top 40,410 : left 40,10 : width 40,180 : height 40,180 : caption 40,"Desserts"

option 11
parent 11,10 : caption 11,"Saumon fumé" : top 11,20 : left 11,20
option 12
parent 12,10 : caption 12,"Crudités" : top 12,40 : left 12,20
option 13
parent 13,10 : caption 13,"Jambon de pays" : top 13,60 : left 13,20
option 14
parent 14,10 : caption 14,"Crevettes roses" : top 14,80 : left 14,20

option 21
parent 21,20 : caption 21,"Boeuf Bourgignon" : top 21,20 : left 21,20
option 22
parent 22,20 : caption 22,"Poulet Basquaise" : top 22,40 : left 22,20
option 23
parent 23,20 : caption 23,"Canard rôti" : top 23,60 : left 23,20
option 24
parent 24,20 : caption 24,"Filet de Perche" : top 24,80 : left 24,20

option 31
parent 31,30 : caption 31,"Haricots verts" : top 31,20 : left 31,20
option 32
parent 32,30 : caption 32,"Frites" : top 32,40 : left 32,20
option 33
parent 33,30 : caption 33,"Gratin Dauphinois" : top 33,60 : left 33,20
option 34
parent 34,30 : caption 34,"Brocolis" : top 34,80 : left 34,20

option 41
parent 41,40 : caption 41,"Mousse Chocolat" : top 41,20 : left 41,20
option 42
parent 42,40 : caption 42,"Tarte aux abricots" : top 42,40 : left 42,20
option 43
parent 43,40 : caption 43,"Plateau de fruits" : top 43,60 : left 43,20
option 44
parent 44,40 : caption 44,"Coupe glaée" : top 44,80 : left 44,20

mark_on 13
mark_on 22
mark_on 31
mark_on 44

end

produit le résultat suivent:

[url]Mark_On dans Container_Option Testcontaineroption
By klaus_gunther at 2010-02-21[/url]

Ces instructions sont une grande amélioration de Panoramic, ainsi que d'ailleurs "#Include" qui fonctionne très bien !
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

Mark_On dans Container_Option Empty
MessageSujet: Re: Mark_On dans Container_Option   Mark_On dans Container_Option EmptyDim 21 Fév 2010, 09:31

Merci à tous les deux, mais je ne vois pas de on_click dans vos exemples, comment vous déclenchez les changements par l'utilisateur ?

Bon là je dois aller faire un tour, je verrai en début d'après midi.
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

Mark_On dans Container_Option Empty
MessageSujet: Re: Mark_On dans Container_Option   Mark_On dans Container_Option EmptyDim 21 Fév 2010, 10:09

Il ne faut pas utiliser on_click. il suffit de clicker sur l'option et vérifier son état par V=CHECKED(n) ou IF CLICKED(n)=1 THEN......
Tu peux aller sur l'OPTION tant qu'il n'est pas désactivé ou "hidé".

Faudrait bosser un peu JL35. Very Happy
Klaus, lui, il se creuse les méninges.

A+
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

Mark_On dans Container_Option Empty
MessageSujet: Re: Mark_On dans Container_Option   Mark_On dans Container_Option EmptyDim 21 Fév 2010, 13:14

Pourquoi se casser la nénette quand les autres s'en chargent ? il suffit d'intéresser les autres et ils trouvent la solution pour toi (merci Klaus) ! Et puis c'est dimanche. Et j'ai mon épouse qui passe derrière et qui soupire: "encore avec Panoramic !" elle croit que c'est un site de rencontres (mais, après tout...).

Mais si Jean-Claude on peut très bien utiliser On_Click avec les Options. Seulement comme l'a fait judicieusement remarquer Klaus il faut mettre les On_Click à la fin, avant le End, en tout cas après avoir défini toutes les options.
Tu ne vois pas pourquoi ? moi non plus, mais ça me convient comme ça, il suffit de le savoir !
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

Mark_On dans Container_Option Empty
MessageSujet: Re: Mark_On dans Container_Option   Mark_On dans Container_Option EmptyDim 21 Fév 2010, 18:04

Oui, c'est curieux, mais çà n'a pas d'importance (quand on le sait). Moi, j'ai bêtement pensé que ON_CLICK ne fonctionnait pas avec OPTION.

J'ai déja rencontré des problèmes de placement d'une commande ou fonction pour qu'elle fonctionne. il faudra que je note.

Merci en tout cas et A+
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2689
Date d'inscription : 13/09/2009

Mark_On dans Container_Option Empty
MessageSujet: ---   Mark_On dans Container_Option EmptyDim 21 Fév 2010, 23:11

C'est quand même un peu un bug, car ce n'est pas normal que la bonne marche dépende de l'endroit où on place les commandes.
geek
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

Mark_On dans Container_Option Empty
MessageSujet: Re: Mark_On dans Container_Option   Mark_On dans Container_Option EmptyLun 22 Fév 2010, 12:52

Oui, c'est probablement un bug, mais minime, disons qu'on peut faire avec en attendant mieux.
Comme l'effacement du cadre au niveau des textes si on ne prévoit pas assez large (voir tout en haut), comme s'il écrivait le texte avec des espaces derrière.
Revenir en haut Aller en bas
Contenu sponsorisé





Mark_On dans Container_Option Empty
MessageSujet: Re: Mark_On dans Container_Option   Mark_On dans Container_Option Empty

Revenir en haut Aller en bas
 
Mark_On dans Container_Option
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Un bug dans FILEBIN_HEXA_WRITE ?
» C'est pas dans l'axe...
» Bug dans Panoramic.
» Crash dans IDE
» un label dans une sub

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Un problème avec PANORAMIC?-
Sauter vers: