Aller au contenu

Barre d'outils


MylèneV

Messages recommandés

Bonjour à tous,

 

 

Savez-vous comment réaliser une commande déroulante dans un fichier .mns ?

Je voudrais, par exemple, reproduire le menu déroulant "Contrôle des calques".

 

 

Lorsque je charge mon .mns, toutes les barres d'outils du fichier apparaissent.

Or, je voudrais que certaines n'apparaissent pas. Comment faire ?

 

 

Merci d'avance

 

MylèneV

Lien vers le commentaire
Partager sur d’autres sites

Bonjour.

 

Peut-être comme ça :

[->Liste]
   [Ligne 1]
   [Ligne 2]
   ...
   [<-Dernière ligne]

Windows 11 / AutoCAD 2024

Sur terre, il y a 10 types de personnes, celles qui comptent en binaire et les autres (developpez.net).
Davantage d'avantages, avantagent davantage (Bobby Lapointe).
La connaissance s'accroît quand on la partage (Socrate).
Tant va la cruche à l'eau que l'habit n'amasse pas mousse avant de l'avoir tué. (Moi)

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

Merci pour les réponses

 

Bonjour.

 

Peut-être comme ça :

[->Liste]
   [Ligne 1]
   [Ligne 2]
   ...
   [<-Dernière ligne]

Non, ça ne fonctionne pas.

 

 

Bonjour,

 

Je n'ai pas de LT, mais il me semble que si tu tappe CUI, tu as un outil pour cela.

comme c'est une petite usine à gaz, voici un Tuto

Concernant le CUI, mon espace de travail est déjà réalisé avec un CUI.

Mais je voudrais le refaire en fichier .mns (pour l'inclure plus facilement à un script).

Lien vers le commentaire
Partager sur d’autres sites

Salut.

 

Peut-tu poster un bout de ton mns ?

Windows 11 / AutoCAD 2024

Sur terre, il y a 10 types de personnes, celles qui comptent en binaire et les autres (developpez.net).
Davantage d'avantages, avantagent davantage (Bobby Lapointe).
La connaissance s'accroît quand on la partage (Socrate).
Tant va la cruche à l'eau que l'habit n'amasse pas mousse avant de l'avoir tué. (Moi)

Lien vers le commentaire
Partager sur d’autres sites

Salut.

 

Peut-tu poster un bout de ton mns ?

 

Mon .mns ressemble à ça. C'est mon premier, je suis partie d'un petit exemple.

 

 

***menugroup=_MAGUIN


***TOOLBARS
**barre_calques
[_Toolbar("M_Calques", _Floating, _show, 414, 224, 1)]
[_Button("Gestionnaire des propriétés des calques", "RCDATA_16_LAYERS", "Icone/menu.bmp")]$i=$M=$(if,$(and,$(>,$(getvar,LayerManagerState),0)),^C^C'_LayerClose,^C^C'_Layer);
[_Button("Contrôle des calques", "Icone/menu.bmp", "Icone/menu.bmp")]$i=;
[_Button("Copier les propriétés", "RCDATA_16_MATCH", "Icone/menu.bmp")]$i='_matchprop;
[_Button("Rendre le calque de l'objet courant", "RCDATA_16_MOLC", "Icone/menu.bmp")]$i=^C^C_Laymcur;
[_Button("Calque précédent", "RCDATA_16_LAYERP", "Icone/menu.bmp")]$i=^C^C_LayerP;
[_Button("Gestionnaire des états des calques", "RCDATA_16_LAYSTATE", "Icone/menu.bmp")]$i=^C^C_LAYERSTATE;

**barre_outilsdemesure
[_Toolbar("M_Outils de mesure", _Floating, _show, 494, 384, 1)]
[_Flyout("M_M", "Icone/menu.bmp", "Icone/menu.bmp", _OtherIcon, _MAGUIN.barre_mesurederoulant)]


**barre_mesurederoulant
[_Toolbar("M_Mesure", _Floating, _show, 414, 224, 1)]
[_Button("Distance", "RCDATA_16_DIST", "Icone/menu.bmp")]$i=^C^C_MEASUREGEOM _distance;
[_Button("Angle", "RCDATA_16_MEASUR_ANGLE", "Icone/menu.bmp")]$i=^C^C_MEASUREGEOM _angle;
[_Button("Rayon", "RCDATA_16_MEASUR_RADIUS", "Icone/menu.bmp")]$i=^C^C_MEASUREGEOM _radius;
[_Button("Aire", "RCDATA_16_AREA", "Icone/menu.bmp")]$i=^C^C_MEASUREGEOM _area;
[_Button("Volume", "RCDATA_16_MEASUR_VOLUME", "Icone/menu.bmp")]$i=^C^C_MEASUREGEOM _volume;

 

 

 

Mais il y a encore des parties que je ne comprend pas, comme :

 

- "Floating" = barre flottante ?

- "show" ??

- "RCDATA_16_DIST", "Icone/menu.bmp" = pourquoi faut-il référencer deux chemins pour l'icone ?

Lien vers le commentaire
Partager sur d’autres sites

Re.

 

J'ai retrouvé, dans mon grenier, un vieux .mns. Je t'en ai sortie un extrait.

 

J'avoue avoir perdu ces connaissances. :huh:

 

Le fichier s'appelait PHALENE.mns.

**DIVISION
ID_Division_0  [_Toolbar("Division", _Left, _Show, 1, 2, 1)]
ID_UserFlyout_0 [_Flyout("Icône déroulante définie par l'utilisateur", RCDATA_16_BLANK, RCDATA_16_BLANK, _OtherIcon, PHALENE.DIVISIONA)]
...
...

**DIVISIONA
**PROJETNUM
ID_DivisionA_0 [_Toolbar("ProjetNum", _Floating, _Show, 165, 412, 1)]
ID_UserButton_D1 [_Button("Projet de division courant : 1", "PrjDiv 1.bmp", "RCDATA_16_BLANK")]^C^C(c:PhProjet);D1;
ID_UserButton_D2 [_Button("Projet de division courant : 2", "PrjDiv 2.bmp", "RCDATA_16_BLANK")]^C^C(c:PhProjet);D2;
ID_UserButton_D3 [_Button("Projet de division courant : 3", "PrjDiv 3.bmp", "RCDATA_16_BLANK")]^C^C(c:PhProjet);D3;
...
...

DIVISION est le nom de l'icone "principal" (icone déroulant) et DIVISIONA est le nom du sous-menu (liste des menus dans l'icone principal).

 

Si mes souvenirs sont bon, les deux noms d’icônes servent à la définition d'affichage, petits icônes ou grands icônes.

 

Je ne te serais que d'une toute petite aide si tu as quelques soucis. :unsure:

 

Mais on ne sait jamais...

Windows 11 / AutoCAD 2024

Sur terre, il y a 10 types de personnes, celles qui comptent en binaire et les autres (developpez.net).
Davantage d'avantages, avantagent davantage (Bobby Lapointe).
La connaissance s'accroît quand on la partage (Socrate).
Tant va la cruche à l'eau que l'habit n'amasse pas mousse avant de l'avoir tué. (Moi)

Lien vers le commentaire
Partager sur d’autres sites

De rien...

 

Tu veux dire que tu veux une liste déroulante avec QUE du texte ou des icônes AVEC du texte ?

 

Pour le premier, faudrait faire une petite recherche, pour le deuxième, je n'ai aucune idée.

Windows 11 / AutoCAD 2024

Sur terre, il y a 10 types de personnes, celles qui comptent en binaire et les autres (developpez.net).
Davantage d'avantages, avantagent davantage (Bobby Lapointe).
La connaissance s'accroît quand on la partage (Socrate).
Tant va la cruche à l'eau que l'habit n'amasse pas mousse avant de l'avoir tué. (Moi)

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

Bonjour,

 

Désolée du temps de réponse...

 

Dans l'idéal, j'aurai voulu obtenir un menu déroulant identique à celui proposer par AutoCAD :

https://www.casimages.com/i/180424014316.png.html

 

Avec des boutons, icones et textes...

 

 

Si ce n'est pas possible, je garderai les barres par défaults (juste pour celles avec des menus déroulants de ce style).

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité