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
» Logiciel de planétarium.
Prédéfinir l'index d'un COMBO Emptypar Pedro Aujourd'hui à 8:08

» Un autre pense-bête...
Prédéfinir l'index d'un COMBO Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Prédéfinir l'index d'un COMBO Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Prédéfinir l'index d'un COMBO Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Prédéfinir l'index d'un COMBO Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Prédéfinir l'index d'un COMBO Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Prédéfinir l'index d'un COMBO Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Prédéfinir l'index d'un COMBO Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Prédéfinir l'index d'un COMBO Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Prédéfinir l'index d'un COMBO Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Prédéfinir l'index d'un COMBO Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Prédéfinir l'index d'un COMBO Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Prédéfinir l'index d'un COMBO Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Prédéfinir l'index d'un COMBO Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Prédéfinir l'index d'un COMBO Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
-25%
Le deal à ne pas rater :
PC Portable Gamer 16,1” HP Victus 16 – 16 Go /512 Go
749.99 € 999.99 €
Voir le deal

 

 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 : 12331
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 : 8635
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 : 8635
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
-
» [Text$(N)] Ne récupère pas sur un combo
» Lecture d'une combo sur le web.
» Un Combo non éditable.
» bug sur l'edit du combo
» Lecture des éléments d'une combo externe.

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: