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
» Bataille terrestre
Prédéfinir l'index d'un COMBO Emptypar Marc Aujourd'hui à 16:20

» item_index
Prédéfinir l'index d'un COMBO Emptypar Marc Aujourd'hui à 16:13

» SineCube
Prédéfinir l'index d'un COMBO Emptypar Marc Hier à 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Prédéfinir l'index d'un COMBO Emptypar Marc Hier à 12:22

» Philharmusique
Prédéfinir l'index d'un COMBO Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
Prédéfinir l'index d'un COMBO Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
Prédéfinir l'index d'un COMBO Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Prédéfinir l'index d'un COMBO Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Prédéfinir l'index d'un COMBO Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Prédéfinir l'index d'un COMBO Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Prédéfinir l'index d'un COMBO Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0
Prédéfinir l'index d'un COMBO Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Prédéfinir l'index d'un COMBO Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
Prédéfinir l'index d'un COMBO Emptypar Klaus Lun 6 Mai 2024 - 10:23

» @Jack
Prédéfinir l'index d'un COMBO Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment : -40%
Tefal Ingenio Emotion – Batterie de cuisine 10 ...
Voir le deal
59.99 €

 

 Prédéfinir l'index d'un COMBO

Aller en bas 
3 participants
AuteurMessage
Sefiria

Sefiria


Nombre de messages : 25
Age : 32
Localisation : Nîmes (30), France
Date d'inscription : 05/03/2013

Prédéfinir l'index d'un COMBO Empty
MessageSujet: Prédéfinir l'index d'un COMBO   Prédéfinir l'index d'un COMBO EmptyMer 1 Mai 2013 - 18:43

Hello.

Tout est dit dans le titre !
Ma demande a une grande utilité dans mon programme.

J'ai remarqué qu'il n'était pas possible de prédéfinir l'index d'un COMBO.
Par exemple dans le code suivant :
Code:

combo 1
item_add 1,"a" :' index 1
item_add 1,"b" :' index 2
item_add 1,"c" :' index 3

Si l'utilisateur ne fait aucun choix (n'utilise pas le combo, entre autres),
item_index(1) me retourne 0.

J'aimerai prédéfinir l'index du combo au début du programme (juste après la déclaration et l'ajout des trois "items".
Par exemple quelque chose comme "item_index 1,2" (hypothétiquement).
Ce qui prédéfinira l'index de combo 1 en 2, soit "b" à l'affichage.

Je sais bien qu'il n'y a pas de fonction pour cela.
J'ai tenté de trouver un subterfuge pour atteindre mon objectif, en vain.


Vous avez une idée ? Cela m'a l'air carrément infaisable sans une fonction qui s'y prêterai.

Sinon il serai parfait d'en faire la demande à Jack, je penses ?
Revenir en haut Aller en bas
Klaus

Klaus


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

Prédéfinir l'index d'un COMBO Empty
MessageSujet: Re: Prédéfinir l'index d'un COMBO   Prédéfinir l'index d'un COMBO EmptyMer 1 Mai 2013 - 18:54

Tu ne peux pas faire cela en Panoramic.

Tu peux seulement faire:
Code:

text no_combo%,item_read$(no_combo%,3)
pour afficher le 3ème choix, par exemple. Mais cela ne positionne pas la valeur de item_index et ne permet pas d'utiliser item_index$.

Cependant, ma grosse DLL auxiliaire nommée KGF.dll contient une fonction qui permet de faire cela:
Code:

res% = dll_call2("SelectComboBoxItem",handle(no_combo%),3)
 
Le 3ème élément s'affiche dans la fenêtre, mais cette fois, cette ligne est bel et bien sélectionnée, comme si tu avais cliqué dessus.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Prédéfinir l'index d'un COMBO Empty
MessageSujet: re   Prédéfinir l'index d'un COMBO EmptyMer 1 Mai 2013 - 19:01

Une autre solution

1/ définir les items du combo avec un item par défaut style : item_add no_combo%,"Défaut"
2/ forcer l'affichage du combo à l'ouverture du form par text no_combo%,"Défaut"

3/ dans ta fonction if text$(no_combo%)="Défaut" then .....

Edit : ou if item_index(no_combo%)=0 then ... et de même pour le numéro d'index de l'option "Défaut"
ou if item_index$(no_combo%)="Défaut"..........
Revenir en haut Aller en bas
Sefiria

Sefiria


Nombre de messages : 25
Age : 32
Localisation : Nîmes (30), France
Date d'inscription : 05/03/2013

Prédéfinir l'index d'un COMBO Empty
MessageSujet: Re: Prédéfinir l'index d'un COMBO   Prédéfinir l'index d'un COMBO EmptyDim 19 Mai 2013 - 15:42

.
Merci à tous les deux !

Pour Klaus :

Oui, cette dll est pas mal ! Je te la prendrai, sans doute ...!

Pour vgeronimi :

Oui, je vais essayer comme cela, je n'y ai pas pensé, avec les examens du coup je n'ai
pas vraiment de temps à consacrer à ma prog. perso, je doit donc programmer assez rapidement...


En tout cas, encore merci et à bientôt !
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Prédéfinir l'index d'un COMBO Empty
MessageSujet: re   Prédéfinir l'index d'un COMBO EmptyDim 19 Mai 2013 - 16:02

Mais de rien, content d'avoir pu t' aider... Laughing
Revenir en haut Aller en bas
Contenu sponsorisé





Prédéfinir l'index d'un COMBO Empty
MessageSujet: Re: Prédéfinir l'index d'un COMBO   Prédéfinir l'index d'un COMBO Empty

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

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: