FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» Dessin 2D: largeur de trait (résolu !)
par papydall Aujourd'hui à 0:06

» Planétarium virtuel.
par Pedro Alvarez Hier à 19:50

» Quantité de mémoire utilisée par un exe
par mindstorm Jeu 21 Juin 2018 - 21:22

» Projet de planétarium virtuel.
par Jean Claude Jeu 21 Juin 2018 - 19:02

» PanExpress : l'éditeur Panoramic avec création d'objet
par Jean Claude Mer 20 Juin 2018 - 20:32

» Animation: Feux de signalisation
par Minibug Mer 20 Juin 2018 - 20:28

» Problème avec 'file_load'.
par Pedro Alvarez Lun 18 Juin 2018 - 8:12

» Version instantanée V 0.9.28i20 du 13/06/2018
par jjn4 Sam 16 Juin 2018 - 14:25

» string$(0,chr$(32)) sans erreur
par silverman Ven 15 Juin 2018 - 19:56

» Version instantanée V 0.9.28i19 du 13/06/2018
par Minibug Ven 15 Juin 2018 - 19:14

» Mes souhaits d'amélioration de Panoramic.
par Pedro Alvarez Jeu 14 Juin 2018 - 20:17

» [RÉSOLU] Message d'erreur impossible à indentifier
par Minibug Mer 13 Juin 2018 - 20:52

» Cadre pour image
par Jean Claude Mar 12 Juin 2018 - 16:31

» Créateur d'objets Panoramic
par Minibug Mar 12 Juin 2018 - 14:02

» Planétarium gratuit.
par Jean Claude Sam 9 Juin 2018 - 18:50

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Juin 2018
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier

Partagez | 
 

 boutons & container

Aller en bas 
AuteurMessage
papyx

avatar

Nombre de messages : 50
Age : 72
Localisation : hénin-beaumont(62)
Date d'inscription : 04/09/2010

MessageSujet: boutons & container   Lun 13 Sep 2010 - 20:34

je voudrai utiliser une possibilité entre ces 2 objets, mais je n'y parviens pas.
Est-il possible de savoir si tel ou tel objet est visible ou non? No
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



MessageSujet: Re: boutons & container   Lun 13 Sep 2010 - 23:12

Désolé, mais tu n'es vraiment pas assez explicite dans ta demande. Mets au moins un bout de code, ou dis-en davantage.
Revenir en haut Aller en bas
Nardo26

avatar

Nombre de messages : 2294
Age : 50
Localisation : Valence
Date d'inscription : 02/07/2010

MessageSujet: Re: boutons & container   Mar 14 Sep 2010 - 6:27

Bonjour papyx

et bienvenu sur le forum ! cheers
je n'avais pas eu encore l'occasion de le faire...

Un objet container est, à l'origine, pour "regrouper" des options.
comme dans l'exemple ci-dessous (tiré tout droit de la doc, j'ai rajouté des noms aux objets car je trouve que c'est plus parlant...)

Ou peut être veux tu parler d'un 'objet' FRAME ?

Dans ce cas, regarde l'exemple fourni par Klaus (demo_FRAME.bas) : dans un de ses frames il y a un bouton pour quitter le programme de démo.

En ce qui concerne le fait de savoir si un objet est visible ou invisible, à ma connaissance il n'existe pas de fct qui permette de le savoir sous Panoramic.
Pour ma part, si je voulais connaitre l'état d'un objet, je mémoriserai son état dans un tableau dans le genre : attribut_objet%(n°objet)

Code:
dim container%:container%=1
dim option1%:option1%=2
dim option2%:option2%=3

container_option container%
left container%,35

option option1% : parent option1%, container%
top option1%,10
left option1%,10
caption option1%,"option 1"

option option2% : parent option2%, container%
top option2%,40
left option2%,10
caption option2%,"option 2"


' ===================== ligne à insérer au début du programme
label FRAME_function, FRAME_err : dim FRAME_params$

label clickBouton
dim Frame% : Frame% = 4
dim Bouton%: Bouton%= 5
dim Bouton2%:Bouton2%=6
dim attribut_objet%(10)


' création du frame n° 4
FRAME_params$ = "Create|N="+str$(Frame%)+"|H=200|W=400|T=120|L=35|"
gosub FRAME_function

FRAME_params$ = "Mode|silent|space=1|"
gosub FRAME_function

FRAME_params$ = "FRAME_label|N="+str$(Frame%)+"|L=Essai de frame|"
gosub FRAME_function

button Bouton% : top Bouton%,10 : left Bouton%,10 : width Bouton%,100
caption Bouton%,"Cacher un Bouton" : on_click Bouton%,clickBouton
' on rattache le bouton à l'objet Frame :
FRAME_params$ = "Object_add|N="+str$(Frame%)+"|P="+str$(Bouton%)+"|"
gosub FRAME_function

button Bouton2% : top Bouton2%,40 : left Bouton2%,10 : width Bouton2%,100
caption Bouton2%,"Bouton visible"
' on rattache le bouton à l'objet Frame :
FRAME_params$ = "Object_add|N="+str$(Frame%)+"|P="+str$(Bouton2%)+"|"
gosub FRAME_function

END


clickBouton:
  if attribut_objet%(0)=0
    hide Bouton2%
    caption Bouton%,"Montrer un bouton"
  else
    show Bouton2%
    caption Bouton%,"Cacher un bouton"
  end_if
  attribut_objet%(0)=bin_xor(attribut_objet%(0),1)
return

' ============== fin application
' A adapter en fonction du répertoire contenant FRAME.bas

#INCLUDE "H:\Perso\Dev\Panoramic\FRAME\FRAME.bas"


Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://nardo26.lescigales.org
papyx

avatar

Nombre de messages : 50
Age : 72
Localisation : hénin-beaumont(62)
Date d'inscription : 04/09/2010

MessageSujet: Re: boutons & container   Mar 14 Sep 2010 - 9:45

Bonjour Nardo26
je te remercies pour ces infos.
Donc, si j'ai bien compris on ne peut pas relier ces 2 types d'objets. (tant pis!)
Par contre j'ai cru que l’objet "container" était synonyme de "frame".

PS
Je suis débutant avec Panoramic, mais je lui trouve des avantages intéressants,
notamment son autonomie vis-à-vis de Windows. Very Happy
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Nardo26

avatar

Nombre de messages : 2294
Age : 50
Localisation : Valence
Date d'inscription : 02/07/2010

MessageSujet: Re: boutons & container   Mar 14 Sep 2010 - 10:16

Il n'y a pas de "tant pis!" Wink
sinon ça sert à quoi que notre ami Klaus se décarcasse ?!!! Smile

FRAME est un pseudo-objet que Klaus à développé pour justement regrouper autre chose que des options... regarde sur son site, il y a un lien pour télécharger un fichier zip qui contient le fichier FRAME.bas à inclure dans ton programme (cf. mon exemple) ainsi que la doc qui va avec...
Je pense que tu trouveras ton bonheur...

Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://nardo26.lescigales.org
papyx

avatar

Nombre de messages : 50
Age : 72
Localisation : hénin-beaumont(62)
Date d'inscription : 04/09/2010

MessageSujet: Re: boutons & container   Mar 14 Sep 2010 - 10:39

je suis pas doué : je n'arrive pas à trouver l'exemple FRAME.BAS.
Il semblerait que c'est ce type d'objet qui m’intéresse. Embarassed
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

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

MessageSujet: Re: boutons & container   Mar 14 Sep 2010 - 11:28

Pour trouver l'objet FRAME:

- tu vas sur mon site: http://membres.multimania.fr/klaus/Bienvenue.1.html
- tu choisis "Panormaic"
- tu cliques sur "Pseudo-objets"
- tu télécharges la distribution en cliquant sur ">" de la ligne FRAME (le "?" donne des infos utiles...)

Tu récupères un fichier ZIP qui contient essentiellement frame.bas, un programme de démo et un fichier de documentation...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
papyx

avatar

Nombre de messages : 50
Age : 72
Localisation : hénin-beaumont(62)
Date d'inscription : 04/09/2010

MessageSujet: Re: boutons & container   Mar 14 Sep 2010 - 11:57

Bonjour Klaus et merci
bonne journée. Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: boutons & container   

Revenir en haut Aller en bas
 
boutons & container
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» probleme pour faire un lien avec mes boutons
» boutons à la place du dispatcher
» [Resolu] Disparitions de boutons et autres !
» Texte à la place de boutons-image et autre
» bouton cliquable

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: Activité des sites créés par les Panoramiciens. :: Le site de Klaus-
Sauter vers: