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
» Form(résolu)
probléme sur alpha Emptypar leclode Hier à 17:59

» trop de fichiers en cours
probléme sur alpha Emptypar Marc Hier à 11:42

» Bataille navale SM
probléme sur alpha Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Une calculatrice en une ligne de programme
probléme sur alpha Emptypar jean_debord Ven 26 Avr 2024 - 8:01

» Gestion d'un système client-serveur.
probléme sur alpha Emptypar Pedro Jeu 25 Avr 2024 - 19:31

» Les maths du crocodile
probléme sur alpha Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
probléme sur alpha Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
probléme sur alpha Emptypar Froggy One Mer 24 Avr 2024 - 18:38

» Dessine-moi une galaxie
probléme sur alpha Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
probléme sur alpha Emptypar jjn4 Lun 22 Avr 2024 - 13:43

» Bug sur DIM_LOCAL ?
probléme sur alpha Emptypar papydall Dim 21 Avr 2024 - 23:30

» 2D_fill_color(résolu)
probléme sur alpha Emptypar leclode Sam 20 Avr 2024 - 8:32

» Consommation gaz électricité
probléme sur alpha Emptypar leclode Mer 17 Avr 2024 - 11:07

» on_key_down (résolu)
probléme sur alpha Emptypar leclode Mar 16 Avr 2024 - 11:01

» Sous-programme(résolu)
probléme sur alpha Emptypar jjn4 Jeu 4 Avr 2024 - 14:42

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 : -20%
Ecran PC GIGABYTE 28″ LED M28U 4K ( IPS, 1 ms, ...
Voir le deal
399 €

 

 probléme sur alpha

Aller en bas 
5 participants
AuteurMessage
RMont




Nombre de messages : 233
Age : 81
Localisation : charente maritime
Date d'inscription : 29/12/2008

probléme sur alpha Empty
MessageSujet: probléme sur alpha   probléme sur alpha EmptyDim 12 Avr 2015 - 19:14


bonjour a tous.
dans l'aide/manuel de reférence pour un alpha on trouve top et left puis width et height.
je suppose que ces 2 dernieres servent a faire un cadre autour du texte mis a l'aide de la cde caption.
dans l'aide /manuel utilisateur partie 2 on trouve : alpha taille standard : largeur 65 ; hauteur 17
les 2 lignes suivantes me donnent le même résultat c'est a dire pas de cadre.
quelle est l'explication ?
Code:

alpha 1
' top 1,100 : left 1,200 : width 1,150 : height 1,50 : caption 1,"BONJOUR"
 top 1,100 : left 1,200 : caption 1,"BONJOUR"

Revenir en haut Aller en bas
JL35




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

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyDim 12 Avr 2015 - 19:39

Non RMont, pas de cadre autour d'un Alpha.

Comme tu as vu, sa dimension standard est 65x17 pixels, c'est à dire que le texte que tu veux afficher (Caption) ne doit pas dépasser ces limites, sinon ce qui déborde ne sera pas visible (tronqué).

Les width et height servent donc à dimensionner l'Alpha en fonction de la taille de ce que tu veux afficher (cad le caption), c'est tout.
Si tu veux un caption assez long, et/ou une police plus grande, il faudra moduler width et height en conséquence (par tâtonnement éventuellement), pour que tout soit visible.

PS ça c'est la théorie.
Dans la pratique il semble que ce ne soit pas aussi simple...
Si je reprends ton exemple:
Code:
Alpha 1
top 1,10: left 1,20: caption 1,"BONJOUR LES AMIS, CA VA BIEN AUJOURDHUI ?"
Alpha 2
top 2,30: left 2,20: width 2,50: height 2,50: color 2,255,255,0
caption 2,"BONJOUR LES AMIS, CA VA BIEN AUJOURDHUI ?"
les deux sont affichés intégralement... scratch
Tout se passe comme s'il ne tenait pas compte des width et height, ni même des dimensions implicites...

PS2
J'en perds mes certitudes, mais je confirme: les dimensions de l'alpha s'adaptent à la taille du Caption:
Code:
Alpha 1
top 1,10: left 1,20: caption 1,"BONJOUR LES AMIS, COMMENT ALLEZ-VOUS ?"
print_locate 20,30: print str$(width(1))+" x "+str$(height(1))
Alpha 2
top 2,60: left 2,20: width 2,50: height 2,10: color 2,255,255,0
Font_Size 2,12
caption 2,"BONJOUR LES AMIS, CA VA BIEN AUJOURDHUI ?"
print_locate 20,80: print str$(width(2))+" x "+str$(height(2))
il me semble bien n'avoir pas vu ça auparavant...
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 6996
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyDim 12 Avr 2015 - 20:18

J'ai copié ton message dans le presse-papier et j'ai exécuter ce code

Code:

alpha 1
caption 1, clipboard_string_paste$

Voici le résultat.

probléme sur alpha Sans_t13

L'ALPHA prendra les dimensions nécessaires pour son affichage sans tenir compte de WIDTH et de HEIGHT
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
JL35




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

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyDim 12 Avr 2015 - 20:35

C'est bien ce que j'ai constaté !

Mais tout de même, il me semble bien que ça n'a pas toujours été comme ça, et avoir été obligé de redimensionner des alpha pour y faire tenir tout le texte désiré, en plus du 65x17 implicite ...
Ou alors je perds la boule ? geek
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

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyDim 12 Avr 2015 - 20:38

Faites l'essai de ce code en changeant le caption de l'alpha et la taille des caractères.
On voit que le WIDTH de l'ALPHA est automatique et cela en fonction du nombre de caractère et de leur taille.
On voit aussi que le LEFT de l'EDIT suit la taille et la longueur de l'ALPHA.
Code:
alpha 1 : top 1,10 :left 1,10
caption 1,"ALPHA 1 xxxxxxxxxx" :' Faire l'essai sans les XXXXXXXXXX

font_size 1,24 :' essayez plusieurs tailles

edit 2 : top 2,top(1)+(height(1)/4) : left 2,width(1)+20
end

En clair, il semble qu'il ne sert à rien de définir WIDTH pour un ALPHA.

A+

PS: on s'est croisé JL35, je te confirme que tu ne perd pas la boule, mais je me demande si l'alpha dans un container se comporte pareil.
Revenir en haut Aller en bas
JL35




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

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyDim 12 Avr 2015 - 21:14

Bonsoir Jean Claude,
C'est pareil dans un container, il ne tient aucun compte du width imposé.
Seule contrainte, l'alpha ne dépasse pas les dimensions du container et dans ce cas le texte peut être tronqué, ce qui est normal.

Mais tout de même, ça m'étonne et ça me chagrine tout ça (même si finalement c'est plus pratique !).
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 6996
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyLun 13 Avr 2015 - 1:21

Je trouve bien que ALPHA fait fi de WIDTH et de HEIGHT et prend ce dont elle a besoin pour remplir sa tâche.
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
RMont




Nombre de messages : 233
Age : 81
Localisation : charente maritime
Date d'inscription : 29/12/2008

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyLun 13 Avr 2015 - 18:57


bonjour a tous.
et merci pour vos réponses . je ne pensais pas que cette simple question pouvait poser problème.
ce que je voulais faire :mettre un texte court dans un rectangle.
je vais donc me servir d'un edit .
bonne continuation
a+
Revenir en haut Aller en bas
JL35




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

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyLun 13 Avr 2015 - 20:07

Bonsoir RMont,
Il y a plusieurs solutions pour ça, picture, etc. (l'edit n'est pas l'idéal pour un affichage statique).
une solution, par exemple, mettre l'alpha dans un container, que tu peux colorier à ta guise:
Code:
container 10: width 10,60: height 10,25
alpha 11: parent 11,10: top 11,7: left 11,10: caption 11,"Bonjour !"


Dernière édition par JL35 le Lun 13 Avr 2015 - 20:13, édité 1 fois
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

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyLun 13 Avr 2015 - 20:12

Salut Rmont, tu nous as fait découvrir (ou confirmer) le comportement de ALPHA.

Tu veux utiliser un EDIT, pourquoi pas, mais tu peux aussi faire ceci:
Code:
container 1 : top 1,10 : left 1,10 : width 1,75 : height 1,30

alpha 2 : parent 2,1
top 2,10 : left 2,10 : caption 2,"BONJOUR"

font_size 2,8 : ' si on augemente la taille du texte,
                ' il faudra modifier le CONTAINER

Bon, çà dépend aussi de ce que tu souhaites faire.....

A+


Dernière édition par Jean Claude le Lun 13 Avr 2015 - 20:14, édité 1 fois
Revenir en haut Aller en bas
JL35




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

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyLun 13 Avr 2015 - 20:14

Je l'ai dit avant toi : Very Happy
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

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyLun 13 Avr 2015 - 20:16

Ho ! le bougre, il me surveille, prêt a dégainer avant moi. Pire que LUCKY LUKE Very Happy

probléme sur alpha Image-10

lol!
Revenir en haut Aller en bas
JL35




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

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyLun 13 Avr 2015 - 20:27

probléme sur alpha Alexp210
Revenir en haut Aller en bas
bignono

bignono


Nombre de messages : 1127
Age : 66
Localisation : Val de Marne
Date d'inscription : 13/11/2011

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyLun 13 Avr 2015 - 23:22

bonsoir à tous,
Je viens de relire le premier post de Rmont, et peut-être voulait-il dire de mettre l'alpha dans un cadre de couleur? Auquel cas je fais comme ceci:
Code:
alpha 1:color 1,250,0,0:caption 1," BONJOUR "
Mais je trouve normal que alpha s'adapte automatiquement à width et height surtout si on choisit une taille de police plus importante, autrement on ne verrai qu'un morceau de l'alpha:
Code:
alpha 1:color 1,250,0,0:font_size 1,30:caption 1," BONJOUR "
Voilà, à plus Wink Wink Wink
Revenir en haut Aller en bas
RMont




Nombre de messages : 233
Age : 81
Localisation : charente maritime
Date d'inscription : 29/12/2008

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyMar 14 Avr 2015 - 18:29


bonjour a tous
merci pour toutes ces réponses.
je vais expliquer plus en détail ce que je voulais faire.
je veux afficher un choix (de chiffres) que je puisse cliquer.
ce choix va me déterminer une variable (i%) qui me servira dans une boucle for-next
exp choix ---> 8 ou 10 (c'est eux que je voulais mettre dans un cadre).
-si je clique sur 8 alors for i%=1 to 8
-si je clique sur 10 alors for i%= 1 to 10
après réflexion je vais choisir button si cette séquence suivante est possible.
if on_click n° du button then i%=8 ou 10 suivant le click.
je vais essayer de suite cette possibilité
a+
Revenir en haut Aller en bas
RMont




Nombre de messages : 233
Age : 81
Localisation : charente maritime
Date d'inscription : 29/12/2008

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyMar 14 Avr 2015 - 18:56


j'ai fait un essai de ce que je pensais faire dans le post précédant . résultat : c'est pas bon

Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 6996
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyMar 14 Avr 2015 - 18:59

Salut RMont.

Tu peux utiliser les commandes OPTION.
Par exemple:

Code:
label choix
dim i%
option 1 : caption 1,"8"  : top 1,50 : on_click 1, choix
option 2 : caption 2,"10" : top 2,70 : on_click 2, choix

end
choix:
  select number_click
     case 1
          message 8
          for i% = 1 to 8
              ' ton traitement pour choix 8 ici
          next i%
     case 2
          message 10
          for i% = 1 to 10
              ' ton traitement pour choix 10 ici
          next i%
  end_select
return

Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
papydall

papydall


Nombre de messages : 6996
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyMar 14 Avr 2015 - 19:11

Pour l'utilisation de boutons, tu peux faire, par exemple

Code:
label choix
dim i%
button 1 : caption 1,"8"  : top 1,20 : on_click 1, choix
button 2 : caption 2,"10" : top 2,40 : on_click 2, choix
' suite du code
end
choix:
   if clicked(1) > 0 then i% = 8
   if clicked(2) > 0 then i% = 10
   message "Choix pour i% = " + str$(i%)
return
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
papydall

papydall


Nombre de messages : 6996
Age : 73
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyMar 14 Avr 2015 - 19:32

comme je t'aime bien RMont, Laughing  voici un autre exemple

Code:
label choix
dim i%
container_option 1 : top 1,50 : left 1,100
   option 2 : parent 2,1 : top 2,30 : left 2,10 : caption 2,"8"
   option 3 : parent 3,1 : top 3,50 : left 3,10 : caption 3,"10"
   on_click 2 , choix : on_click 3, choix
alpha 10 : top 10,20 : left 10,120 : caption 10, "Votre choix" : font_bold 10
end
choix:
  select number_click
     case 2
          message 8
          for i% = 1 to 8
              ' ton traitement pour choix 8 ici
          next i%
     case 3
          message 10
          for i% = 1 to 10
              ' ton traitement pour choix 10 ici
          next i%
  end_select
return

Maintenant tu as l'embarras du choix! lol!
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
RMont




Nombre de messages : 233
Age : 81
Localisation : charente maritime
Date d'inscription : 29/12/2008

probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha EmptyMar 14 Avr 2015 - 19:37


merci papydall.
c'est exactement ce que je voulais faire . je n'ai pas fait attention a cette cde.
je découvre au fur et a mesure.
j'ai voulu essayé la cde clicked et là encore je me suis heurté a un problème .
pour l'essai ,il faut déplacer le button a droite pour voir que même si on clique le résultat est toujours 0 (zéro).
c'est tout pour ce soir .
a+

Revenir en haut Aller en bas
Contenu sponsorisé





probléme sur alpha Empty
MessageSujet: Re: probléme sur alpha   probléme sur alpha Empty

Revenir en haut Aller en bas
 
probléme sur alpha
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» un bug je pense, un objet alpha qui pose probleme
» Alpha
» Alpha et caption
» ALPHA et MEMO
» Pb IA Min/max - Alpha/Beta

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: