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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Sat 01 November 2008 18:18

fredericfridi
Participant actif
Date d'inscription: 2 Feb 2008
Messages: 97

Faire un bouton en MapBasic qui reduise la transparence des photos

Bonjour
J ai bien trouvé comment faire ,mais dans l'exemple ci dessous il faut connaitre le numéro du layer ou le nom de la table.
Cependant je veux que mon bouton soit polyvalent , c est à dire qu il trouve tout seul les photos dans la fenetre carte et qu'il applique la transparence



Code:

Set Map Layer 1 contrast 50 brightness 50 alpha 117 transparency off color 0 grayscale off

Hors ligne

 

#2 Sat 01 November 2008 19:13

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

Re: Faire un bouton en MapBasic qui reduise la transparence des photos

Bonjour
L'idéal serait qu'il n'y ait qu'une image (une couche logique par exemple)...
S'il y en a plusieurs il faut aller "les chercher" par MapperInfo pour savoir combien il y a de couches puis pour chacune par TableInfo pour savoir lesquelles sont image et pour celles là leur nom: on peut en effet utiliser le nom à la place du numéro d'ordre dans le Set Map: Set Map Layer table_image1 ...

Hors ligne

 

#3 Sun 02 November 2008 08:45

fredericfridi
Participant actif
Date d'inscription: 2 Feb 2008
Messages: 97

Re: Faire un bouton en MapBasic qui reduise la transparence des photos

Merci MAURICE

je n arrive pas a utiliser la fonction MapperInfo.  MapBasic me dit  qu il ne connait pas la fonction. je sais que c'est parce que je l'utilise mal ,je vais creuser.
Parce contre sur le debut de ton expliquation : comment puis je mettre 4 photos ECW de 22 mega  dans une couche logique sans perdre de la qualité.

Hors ligne

 

#4 Sun 02 November 2008 10:09

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

Re: Faire un bouton en MapBasic qui reduise la transparence des photos

MapperInfo marche aussi bien en MapBasic que dans la fenêtre MapBasic de MapInfo (FMB). Par exemple:
print MapperInfo(FrontWindow(), 9) donnera un nombre, celui du nombre de couches de la fenêtre carte au premier plan
Pour mettre N images de n'importe quel format en couche logique, utiliser l'utilitaire Seammgr.mbx livré avec MI après avoir ouvert ces N images dans une fenêtre carte,ou l'outil BigSeamLess.mbx fait par mes soins (pour l'intégration de très nombreuses images) et disponible ici...

Hors ligne

 

#5 Sun 02 November 2008 17:28

fredericfridi
Participant actif
Date d'inscription: 2 Feb 2008
Messages: 97

Re: Faire un bouton en MapBasic qui reduise la transparence des photos

bonjour
Je fais mon chemin petit à petit
j arrive maintenant a trouver le nombre de table et leur nom
par contre  je vois pas comment avec tabinfo pour savoir lequels sont des images
mon fichier aide de mapbasic est en anglais c est dur dur

Hors ligne

 

#6 Sun 02 November 2008 18:39

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

Re: Faire un bouton en MapBasic qui reduise la transparence des photos

fredericfridi a écrit:

...mon fichier aide de mapbasic est en anglais c est dur dur


C'est vrai pour tous: je ne connais pas de traduction en français sad
TableInfo(ma_table, TAB_INFO_TYPE) renvoie le SmallInt 4 si ma_table est une image

Hors ligne

 

#7 Sun 02 November 2008 22:42

fredericfridi
Participant actif
Date d'inscription: 2 Feb 2008
Messages: 97

Re: Faire un bouton en MapBasic qui reduise la transparence des photos

super ça marche
dernière question pour aujourd'hui
comment efface t'on la fenêtre message

Hors ligne

 

#8 Sun 02 November 2008 23:32

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

Re: Faire un bouton en MapBasic qui reduise la transparence des photos

print chr$(12) ...

Hors ligne

 

#9 Mon 03 November 2008 10:11

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

Re: Faire un bouton en MapBasic qui reduise la transparence des photos

bonjour,
Cet outil répond-il à vos besoins?


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

Pied de page des forums

Powered by FluxBB