Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Wed 01 April 2009 17:00

régisj
Participant occasionnel
Date d'inscription: 3 Dec 2007
Messages: 49

ToggleButton

Bonjour,
Dans un programme Mapbasic, est-il possible de récupérer la position d'un ToggleButton (enfoncé ou non enfoncé) sans passer par une variable d'état. Voir le bout de code ci-joint que j'ai récupéré sur un post ancien (à compiler et exécuter).
Merci d'avance.

Code:

include "mapbasic.def"
include "icons.def" 
Declare sub main
Declare sub VerifProcActive
global BtonCheck as logical 
'-------------
Sub main()
'-------------
Create ButtonPad "Activer / Désactiver" As 
ToggleButton
HelpMsg "\nActiver / Désactiver" 
Calling VerifProcActive
Icon 20 'MI_ICON_POLYGON 
ID 1210
unCheck 
Width 10 
Position (5,5) Units "cm"
show 
end sub
'-------------
Sub VerifProcActive()
'-------------
if BtonCheck = true then
'calling test1
note "Bouton Désactivé "
BtonCheck = False
else 
'calling test2
note "Bouton Activé "
BtonCheck = true
end if 
end sub

Hors ligne

 

#2 Thu 02 April 2009 10:48

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: ToggleButton

Bonjour
Je ne vois pas comment...et surtout je ne vois pas pourquoi: ce code marche et MapBasic n'est pas avare en variables smile

Hors ligne

 

#3 Fri 03 April 2009 09:40

régisj
Participant occasionnel
Date d'inscription: 3 Dec 2007
Messages: 49

Re: ToggleButton

hé bien, je vais faire avec pour gérer mes 14 "togglebutton", merci bien...

Hors ligne

 

Pied de page des forums

Powered by FluxBB