|
FOROS PROFESIONALES WINDEV, WEBDEV y WINDEV Mobile |
| | | | | |
| Ruban champ traitement texte |
| Iniciado por d.sauvaitre, 25,jun. 2019 11:06 - 3 respuestas |
| |
| | | |
|
| |
| Publicado el 25,junio 2019 - 11:06 |
Bonjour
Je voudrais rendre invisible certains boutons du champ traitement texte. J'ai le code pour rendre invisible le champ imprimer :
MonRuban est un Champ <- TT_Visualisation..Ruban {MonRuban..NomComplet + ".BTN_WDFAA_Imprimer", indChamp}..Visible = Faux
Je voudrais rendre invisible d'autre bouton, le problème je n'ai pas le nom des boutons qui sont sur le ruban. et la fonction 'EnumèreChamp' ne me liste pas les nom des boutons sur le ruban
Ma question : Comment récupérer les noms des boutons dans le ruban du champ traitement texte ?
Merci pour votre réponse |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 165 mensajes |
|
| Publicado el 25,junio 2019 - 13:00 |
Bonjour,
Pour connaître le nom des champs, vous pouvez importer la fenêtre interne qui sert de ruban (dans un projet de test par exemple). Depuis la description du champ, on peut choisir la fenêtre interne à utiliser et importer celle par défaut. Il suffit ensuite d'analyser cette fenêtre interne pour récupérer le nom des boutons souhaités. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 46 mensajes |
|
| Publicado el 25,junio 2019 - 14:16 |
Bonjour,
Dommage, ma boule de cristal m'a révélé que 7 noms.
soit les boutons :
BTN_WDFAA_Ouvrir BTN_WDFAA_Nouveau BTN_WDFAA_Imprimer BTN_WDFAA_Export BTN_WDFAA_Coller BTN_WDFAA_Couper BTN_WDFAA_Copier |
| |
| |
| | | |
|
| | |
| |
| Publicado el 27,junio 2019 - 17:27 |
Bonjour
j'ai trouvé sur le forum un code qui fonctionne pour retrouver les nom des boutons des champ je l'ai appliqué pour les champs bureautique
MonRuban est un Champ <- TT_Visualisation..Ruban POUR i=1 _À_ 5 Trace("RUBAN "+i+" - "+MonRuban[i]..Libellé) EnumereDet(1,MonRuban[i]) Trace(RC) FIN
PROCÉDURE EnumereDet(nInd est un entier, champ)
i est un entier nIndSuiv est un entier=nInd+1 sRes, sNbTab est une chaîne POUR t=1 _À_ nInd sNbTab+=TAB FIN i=1 sRes=EnumèreChamp(champ, i) TANTQUE sRes <> "" Trace(sNbTab+i+" : "+sRes) //88= regroupement pas trouvé de constante windev SI {sRes,indChamp}..Type=88 OU {sRes,indChamp}..Type=typSuperChamp ALORS EnumereDet(nIndSuiv,sRes) FIN i++ sRes=EnumèreChamp(champ,i) FIN
Voici le résultat RUBAN 1 - Accueil <TAB>1 : GRPRUB_WDFAA_Document <TAB><TAB>1 : BTN_WDFAA_Save <TAB><TAB>2 : BTN_WDFAA_Nouveau <TAB><TAB>3 : BTN_WDFAA_Ouvrir <TAB>2 : GRPRUB_WDFAA_DocumentFixe <TAB><TAB>1 : BTN_WDFAA_SaveBTN_WDFAA_Save1 <TAB>3 : GRPRUB_WDFAA_Export <TAB><TAB>1 : BTN_WDFAA_Imprimer <TAB><TAB>2 : BTN_WDFAA_Export <TAB>4 : GRPRUB_WDFAA_PressePapier <TAB><TAB>1 : BTN_WDFAA_Coller <TAB><TAB>2 : BTN_WDFAA_Couper <TAB><TAB>3 : BTN_WDFAA_Copier <TAB>5 : GRPRUB_WDFAA_Police <TAB><TAB>1 : COMBO_WDFAA_TaillePolice <TAB><TAB>2 : BTN_WDFAA_Gras <TAB><TAB>3 : BTN_WDFAA_Italique <TAB><TAB>4 : BTN_WDFAA_Souligne <TAB><TAB>5 : BTN_WDFAA_Barre <TAB><TAB>6 : BTN_WDFAA_Indice <TAB><TAB>7 : BTN_WDFAA_Exposant <TAB><TAB>8 : BTN_WDFAA_CouleurTexte <TAB><TAB>9 : BTN_WDFAA_CouleurSurlignage <TAB><TAB>10 : LIB_VisuCouleurTexte <TAB><TAB>11 : LIB_VisuCouleurSurligne <TAB><TAB>12 : BTN_WDFAA_PolicePlus <TAB><TAB>13 : BTN_WDFAA_PoliceMoins <TAB><TAB>14 : BTN_WDFAA_Majuscules <TAB><TAB>15 : BTN_WDFAA_Police <TAB>6 : GRPRUB_WDFAA_Paragraphe <TAB><TAB>1 : BTN_WDFAA_AlignGauche <TAB><TAB>2 : BTN_WDFAA_AlignCentre <TAB><TAB>3 : BTN_WDFAA_AlignDroite <TAB><TAB>4 : BTN_WDFAA_Alignjustifie <TAB><TAB>5 : BTN_WDFAA_Puces <TAB><TAB>6 : BTN_WDFAA_Interligne <TAB><TAB>7 : BTN_WDFAA_Numero <TAB><TAB>8 : BTN_WDFAA_CouleurFond <TAB><TAB>9 : BTN_WDFAA_AfficheCaracControle <TAB><TAB>10 : BTN_WDFAA_RetraitMoins <TAB><TAB>11 : BTN_WDFAA_BTN_WDFAA_RetraitPlus <TAB><TAB>12 : BTN_WDFAA_BordFond <TAB>7 : GRPRUB_WDFAA_Style <TAB><TAB>1 : CFI_DocxStyle <TAB>8 : GRPRUB_WDFAA_Modification <TAB><TAB>1 : BTn_WDFAA_Recherche <TAB><TAB>2 : BTN_WDFAA_Remplacer <TAB><TAB>3 : BTN_WDFAA_Orthographe <\r><\n> RUBAN 2 - Insertion <TAB>1 : GRPRUB_WDFAA_Pages <TAB><TAB>1 : BTN_WDFAA_SautDePage <TAB><TAB>2 : BTN_WDFAA_PageVierge <TAB>2 : GRPRUB_WDFAA_EntetePiedDePage <TAB><TAB>1 : BTN_WDFAA_Entete <TAB><TAB>2 : BTN_WDFAA_PiedDePage <TAB><TAB>3 : INT_ENTETE_PREMIERE <TAB><TAB>4 : INT_ENTETE_PAIRE_IMPAIRE <TAB><TAB>5 : SPIN_MargeEnTête <TAB><TAB>6 : SAI_WDFAA_MargeEnTête <TAB><TAB>7 : IMG_WDFAA_MargeEnTête <TAB><TAB>8 : IMG_WDFAA_MargePiedDePage <TAB><TAB>9 : SAI_WDFAA_MargePiedDePage <TAB><TAB>10 : SPIN_MargePiedDePage <TAB><TAB>11 : BTN_WDFAA_FermerEntêtePied <TAB><TAB>12 : INT_ENTETE_LIER <TAB>3 : GRPRUB_WDFAA_Contenu <TAB><TAB>1 : BTN_WDFAA_Image <TAB><TAB>2 : BTN_WDFAA_Formule <TAB><TAB>3 : BTN_WDFAA_Tableau <TAB><TAB>4 : BTN_WDFAA_Signet <TAB><TAB>5 : BTN_WDFAA_ZoneDeTexte <TAB><TAB>6 : BTN_WDFAA_Forme <TAB><TAB>7 : BTN_WDFAA_Lien <TAB>4 : GRPRUB_WDFAA_Cryptage <TAB><TAB>1 : BTN_WDFAA_MotDePasse <\r><\n> RUBAN 3 - Mise en page <TAB>1 : GRPRUB_WDFAA_MiseEnPage <TAB><TAB>1 : BTN_WDFAA_Marges <TAB><TAB>2 : BTN_WDFAA_Orientation <TAB><TAB>3 : BTN_WDFAA_Taille <TAB><TAB>4 : BTN_WDFAA_Colonnes <TAB><TAB>5 : BTN_WDFAA_Sauts <TAB>2 : GRPRUB_WDFAA_MiseEnPageParagraphe <TAB><TAB>1 : LIB_WDFAA_Retrait <TAB><TAB>2 : LIB_WDFAA_Espacement <TAB><TAB>3 : SAI_WDFAA_RetraitGauche <TAB><TAB>4 : IMG_WDFAA_RetraitGauche <TAB><TAB>5 : SAI_WDFAA_RetraitDroite <TAB><TAB>6 : IMG_WDFAA_RetraitDroit <TAB><TAB>7 : SAI_WDFAA_EspacementAvant <TAB><TAB>8 : IMG_WDFAA_EspacementAvant <TAB><TAB>9 : IMG_WDFAA_EspacementApres <TAB><TAB>10 : SAI_WDFAA_EspacementApres <TAB><TAB>11 : SPIN_RetraitGauche <TAB><TAB>12 : SPIN_RetraitDroite <TAB><TAB>13 : SPIN_EspacementAprès <TAB><TAB>14 : SPIN_EspacementAvant <TAB>3 : GRPRUB_WDFAA_ArrierePlan <TAB><TAB>1 : BTN_WDFAA_CouleurPage <TAB><TAB>2 : LIB_WDFAA_VisuCouleurPage <\r><\n> RUBAN 4 - Tableau <TAB>1 : GRPRUB_WDFAA_TabCreer <TAB><TAB>1 : BTN_WDFAA_Tableau2 <TAB>2 : GRPRUB_WDFAA_LignesColonnes <TAB><TAB>1 : BTN_WDFAA_TabSupprimer <TAB><TAB>2 : BTN_WDFAA_TabInsererAuDessus <TAB><TAB>3 : BTN_WDFAA_TabInsererEnDessous <TAB><TAB>4 : BTN_WDFAA_TabInsererAGauche <TAB><TAB>5 : BTN_WDFAA_TabInsererADroite <\r><\n> RUBAN 5 - Image <TAB>1 : GRPRUB_WDFAA_Image <TAB><TAB>1 : BTN_WDFAA_Habillage_AligneSurLeTexte <TAB><TAB>2 : BTN_WDFAA_Habillage_Carre <TAB><TAB>3 : BTN_WDFAA_Habillage_HautEtBas <TAB><TAB>4 : BTN_WDFAA_Habillage_DerriereLeTexte <TAB><TAB>5 : BTN_WDFAA_Habillage_DevantLeTexte <TAB>2 : GRPRUB_WDFAA_Image_Taille <TAB><TAB>1 : SAI_WDFAA_ImageLargeur <TAB><TAB>2 : SAI_WDFAA_ImageHauteur <TAB>3 : GRPRUB_WDFAA_Altitude <TAB><TAB>1 : BTN_WDFAA_AltitudePlus <TAB><TAB>2 : BTN_WDFAA_AltitudeMoins <TAB>4 : GRPRUB_WDFAA_StyleForme <TAB><TAB>1 : BTN_WDFAA_CouleurFondForme <TAB><TAB>2 : BTN_WDFAA_CouleurTraitForme <TAB><TAB>3 : LIB_Couleur_de_fond <TAB><TAB>4 : LIB_Couleur_de_trait <\r><\n> |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|