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)
Un Combo non éditable. Emptypar leclode Hier à 17:59

» trop de fichiers en cours
Un Combo non éditable. Emptypar Marc Hier à 11:42

» Bataille navale SM
Un Combo non éditable. Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Une calculatrice en une ligne de programme
Un Combo non éditable. Emptypar jean_debord Ven 26 Avr 2024 - 8:01

» Gestion d'un système client-serveur.
Un Combo non éditable. Emptypar Pedro Jeu 25 Avr 2024 - 19:31

» Les maths du crocodile
Un Combo non éditable. Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
Un Combo non éditable. Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Un Combo non éditable. Emptypar Froggy One Mer 24 Avr 2024 - 18:38

» Dessine-moi une galaxie
Un Combo non éditable. Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
Un Combo non éditable. Emptypar jjn4 Lun 22 Avr 2024 - 13:43

» Bug sur DIM_LOCAL ?
Un Combo non éditable. Emptypar papydall Dim 21 Avr 2024 - 23:30

» 2D_fill_color(résolu)
Un Combo non éditable. Emptypar leclode Sam 20 Avr 2024 - 8:32

» Consommation gaz électricité
Un Combo non éditable. Emptypar leclode Mer 17 Avr 2024 - 11:07

» on_key_down (résolu)
Un Combo non éditable. Emptypar leclode Mar 16 Avr 2024 - 11:01

» Sous-programme(résolu)
Un Combo non éditable. 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
-28%
Le deal à ne pas rater :
Brandt LVE127J – Lave-vaisselle encastrable 12 couverts – L60cm
279.99 € 390.99 €
Voir le deal

 

 Un Combo non éditable.

Aller en bas 
4 participants
AuteurMessage
vicmac

vicmac


Nombre de messages : 34
Age : 64
Localisation : Banlieue de Lyon
Date d'inscription : 12/03/2010

Un Combo non éditable. Empty
MessageSujet: Un Combo non éditable.   Un Combo non éditable. EmptyJeu 18 Mar 2010 - 18:51

Voila, j'ai le problème suivant :

Je veux créer un combo dont les valeurs ne puissent être que choisis par l'utilisateur et non éditées. La choses est-elle possible ?

Parce que parfois, les manips des utilisateurs.... Catastrophes... Very Happy
Revenir en haut Aller en bas
Invité
Invité




Un Combo non éditable. Empty
MessageSujet: Re: Un Combo non éditable.   Un Combo non éditable. EmptyJeu 18 Mar 2010 - 19:15

Bonjour.
Je ne comprend pas trop bien: si tu veux choisir une valeur, il faut bien montrer la liste pour choisir.
Et de plus si le programme ne le permet pas, on ne peut pas modifier la valeur. Quoi est le truc que je n'ai pas pigé?
@+
Revenir en haut Aller en bas
vicmac

vicmac


Nombre de messages : 34
Age : 64
Localisation : Banlieue de Lyon
Date d'inscription : 12/03/2010

Un Combo non éditable. Empty
MessageSujet: Re: Un Combo non éditable.   Un Combo non éditable. EmptyJeu 18 Mar 2010 - 19:48

Ce que je veux dire c'est que normalement l'utilisateur peux taper une valeur dans le combo et elle fera dorénavant partie de la liste.

Ce que je voudrais, c'est que la liste contienne par exemple 4 valeurs et seulement ces 4 valeurs. Et que l'utilisateur ne puisse pas modifier ces valeurs ou en rajouter une 5 ème. tu comprend ?

Les valeurs seront en quelques sorte figés.
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

Un Combo non éditable. Empty
MessageSujet: Re: Un Combo non éditable.   Un Combo non éditable. EmptyJeu 18 Mar 2010 - 20:04

Le combo est un peu comme un edit. tu as la possibilité avec TEXT n,"" d'effacer le choix.
Il a quelque part sur le forum une intervention de Jack qui l'explique., mais je ne me rappelle plus ou.
il y a aussi INACTIVE quand le choix est fait, mais je vois que ce n'est pas çà qui t'inquiète.
Ce que je sais si que si on tape une lettre dans l'edit du combo, on affiche automatiquement une des options créer dans le combo (par le programme) si cette option commence par la même lettre.
En principe, si tu as défini les choix du combo avec a$=TEXT$(n), il n'y a pas de problème.
Revenir en haut Aller en bas
Jack
Admin
Jack


Nombre de messages : 2381
Date d'inscription : 28/05/2007

Un Combo non éditable. Empty
MessageSujet: Re: Un Combo non éditable.   Un Combo non éditable. EmptyJeu 18 Mar 2010 - 20:52

Je ne comprends pas non plus.
Citation :
Ce que je veux dire c'est que normalement l'utilisateur peux taper une valeur dans le combo et elle fera dorénavant partie de la liste.
Un utilisateur (celui qui utilise ton programme) ne peut pas insérer des lignes dans un COMBO.
Il n'y a que le programmeur qui peut insérer des lignes par ITEM_ADD N,"ligne ajoutée".
Revenir en haut Aller en bas
https://panoramic.1fr1.net
vicmac

vicmac


Nombre de messages : 34
Age : 64
Localisation : Banlieue de Lyon
Date d'inscription : 12/03/2010

Un Combo non éditable. Empty
MessageSujet: Re: Un Combo non éditable.   Un Combo non éditable. EmptyJeu 18 Mar 2010 - 20:58

Tiens, j'avais cru comprendre que le combo était éditable par l'utilisateur et qu'il pouvais donc rajouter des valeurs à la liste.

Toute mes excuses. Il semblerais donc fonctionner comme je le souhaitais en fait.

MeaCulpa... Embarassed
Revenir en haut Aller en bas
vicmac

vicmac


Nombre de messages : 34
Age : 64
Localisation : Banlieue de Lyon
Date d'inscription : 12/03/2010

Un Combo non éditable. Empty
MessageSujet: Re: Un Combo non éditable.   Un Combo non éditable. EmptyJeu 18 Mar 2010 - 21:51

Voila une façon de le programmer pour obtenir ce que je voulais de l'objet Combo.

Code:
label TestCombo
dim a$

  combo 1
  text 1, ".JPG" '  Valeur N°1 affichée par défaut.
 
  item_add 1,".JPG"
  item_add 1,".PNG"
  item_add 1,".GIF"
  item_add 1,".BMP"
 
  on_change 1,TestCombo
  print_locate 0,30
end
 
TestCombo:
  a$=text$(1)
  print a$
return

En testant Combo, j'ai réussi à annuler la ligne blanche apparaissant au démarrage. En même temps, le fait de le charger par texte 1,"Première valeur", on crée en quelque sorte une "valeur par défaut (la première valeur de la liste).
Revenir en haut Aller en bas
jjn4

jjn4


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

Un Combo non éditable. Empty
MessageSujet: +++   Un Combo non éditable. EmptyVen 19 Mar 2010 - 0:01

Si tu veux que l'utilisateur ne puisse rajouter une ligne,
alors tu mets une list à la place du combo, non ?
scratch
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Jean Claude

Jean Claude


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

Un Combo non éditable. Empty
MessageSujet: Re: Un Combo non éditable.   Un Combo non éditable. EmptyVen 19 Mar 2010 - 9:19

Je me suis permis de reprendre ton code, vu qu'il y a un choix implicite tu peux donner la possibilité a l'utilisateur de faire Entrée au clavier avec KEY_UP comme ci-dessous, mais pour cela il faut donner le FOCUS au COMBO.

Code:
label TestCombo,TestCombo1
dim a$

  combo 1
  text 1, ".JPG" : '  Valeur N°1 affichée par défaut.

  item_add 1,".JPG"
  item_add 1,".PNG"
  item_add 1,".GIF"
  item_add 1,".BMP"

  on_change 1,testcombo1
  on_key_up 1,TestCombo
  set_focus 1
  print_locate 0,30
end

TestCombo:
if key_up_code=13 then gosub TestCombo1
return

TestCombo1:
  a$=text$(1)
  print a$
return

A+
Revenir en haut Aller en bas
Contenu sponsorisé





Un Combo non éditable. Empty
MessageSujet: Re: Un Combo non éditable.   Un Combo non éditable. Empty

Revenir en haut Aller en bas
 
Un Combo non éditable.
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Text$(N)] Ne récupère pas sur un combo
» petit problème de combo
» Prédéfinir l'index d'un COMBO
» Lecture d'une combo sur le web.
» Combo de sélection de couleurs

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: