CreatorRibbonX ImageMso 2023 V4.9.X

CreatorRibbonX ImageMso 2023 V4.9.X V 5.0

crocrocro

XLDnaute Impliqué
Bonjour,
Patrick, tu connais la rengaine, "plus on en a plus on en veut". Je continue donc mes suggestions :

Je crois que tu as déjà demandé "qu'est-ce que vous préférer comme fond d'écran pour ton Ribbon ?"
Et bien sûr tu as eu des avis divers.
Suggestion 1
Ajouter une feuille "Préférences", où tu proposeras quelques options de choix (ceux qui sont simples à mettre en œuvre évidemment) un choix.
Je reviens, juste pour l'exemple sur ma proposition du post 295. Supposition gratuite, tu décides de la prendre en compte. Puisque la recherche par nom est opérationnelle, tu pourrais laisser le choix dans les Préférences d'effectuer une sélection "Par Nom" ou "Par Thème".
Évidemment, les différents choix mis à disposition ne doivent pas générer des usines à gaz.

Suggestion 2
La page principale est très riche, tu l'as connais par cœur, mais pas toujours évident pour le néohyte, de retrouver en un clin d’œil, l'information qu'il cherche.
Il y aurait peut-être des retouches de mise en forme à faire, mais cela est bien sûr du détail.
Je crois que Dudu2 t'avait fait de suggestions dans ce sens. Par exemple en mettant en majuscule les débuts des mots (simples ou composés) des objets de la page principale, qui est plus ou moins fait actuellement (Columns au lieu de columns, SizeString au lieu de sizeString ...)
Pour ces retouches, qui ne sont que de la mise en forme pourquoi ne pas sous-traiter aux yaquafautquon (comme moi) qui te feront des propositions de UserForm à partir de l'original. Et tu fais ton choix parmi ces propositions.
Le cas des infos-bulles (le supertip).
Autant les autres dénominations sont évidentes pour ceux qui connaissent suffisamment le VBA, là j'aurais nommé l'objet Info-Bulle et non supertip, d'autant plus qu'il est coincé en bas à droite (je l'aurai bien vu à côté du label, d'autant plus qu'en cliquant sur A tu affiches sa fenêtre de saisie au milieu de la page. Il y a bien une info-bulle ;) sur le supertip qui indique "ajouter une info-bulle ..." mais encore faut-il balader sa souris sur le A.
L'info-bulle (le supertip donc) me parait très intéressant pour optimiser la place que ce soit dans la ruban ou la barre d'outils Accès rapide.
Un truc qui m'échappe (parmi d'autres), dans le fichier xml généré, pour le supertip, les caractères sont accentués normalement et bien retrouvés dans l'info-bulle de l'objet concerné.
Dans les fichiers d'export/import 'extension exportedUI) ou le fichier officeUI, pour avoir les accents, il faut les convertir en code html décimal (é pour é par exemple). J'ai créé un fichier qui me permet de traduire un texte accentué en html pou avoir les infos-bulles accentuées. Ce qui me permet également d'avoir entre autres, les caractères spéciaux comme Retour à la ligne, Blanc Insécable qui me permettent de piloter la mise en forme des infos-bulles du ruban ou de la Barre d'Outils Accès rapide.
Et, voilà ou je voulais en venir, saurais-tu facilement permettre les sauts de ligne pour les supertips ?

Encore bravo pour ton boulot dont tout les XLDiens profitent :)
 

patricktoulon

XLDnaute Barbatruc
@crocrocro
je viens de télécharger 2013 2016 2019 365(les 3)
et j'ai tout coller sur une feuille
et j'ai supprimé les doublons de ligne complète
je me retrouve avec plus de 8000
sauf qu'a y regarder de plus près il nous reste de doublons de colonne A
car un même idMso peut se trouver dans différent parent group et tab ou dialog
donc pour faire une liste par group par exemple je vais me retrouver avec des doublons

sans parler des noms différents mais qui ont la même image mais ça je l'avait déjà vu
on pourrait éventuellement filtrer par group/contextmenuname ça réduirait pas mal mais il y aurait encore des doublons
 

Pièces jointes

patricktoulon

XLDnaute Barbatruc
ez
@crocrocro
ce sont des questions qui ont été traitées et qui ont décidé de cette taille d'interface
Attention les nom des object sont ceux du xml à l'identique
en les voyant vous apprenez leur formes
au bout d'un moment on les connais par cœur
j'avais eu les premières version cette idée mais je l'ai éliminé du cahier des charge
ce creator ayant pour but de vous assister a créer vos customUI en bon et due forme mais aussi un but finalement formateur , j'ai pensé que la forme tel qu'il sont dans le xml était la meilleur solution
et en effet certains sont tout en minuscule c'est comme dans beaucoup de language informatique le 2d mot même collé est en nom propre
column en minuscule
getSize le 2d mot en majuscule

après effectivement il est chargé
j'ai fait avec le minimum de place pour que même les petits pc portable puissent afficher le userform complet
disons que la conception n'a été (mis a part le travail de conception) ,un incessante succession de compromis

le jeu de couleur avec le enabled false des controls non indiqué fait que l'on s'y retrouve très vite
Et, voilà ou je voulais en venir, saurais-tu facilement permettre les sauts de ligne pour les supertips
ca a été corrigé dans la version 2025
je vous l'ai dit il y a eu moulte modifs mais elles ne se voient pas toutes
 

patricktoulon

XLDnaute Barbatruc
j'oubliais
Un truc qui m'échappe (parmi d'autres), dans le fichier xml généré, pour le supertip, les caractères sont accentués normalement et bien retrouvés dans l'info-bulle de l'objet concerné.
Dans les fichiers d'export/import 'extension exportedUI) ou le fichier officeUI, pour avoir les accents, il faut les convertir en code html décimal (é pour é par exemple). J'ai créé un fichier qui me permet de traduire un texte accentué en html pou avoir les infos-bulles accentuées. Ce qui me permet également d'avoir entre autres, les caractères spéciaux comme Retour à la ligne, Blanc Insécable qui me permettent de piloter la mise en forme des infos-bulles du ruban ou de la Barre d'Outils Accès rapide.
c'est tout con en fait
le customUi à la base dois se faire en UTF-8 le problème c'est que d'une version excel a l'autre ils se sont un peu perdus chez BILOU

aujourd'hui le vbe est en UTF-16 (va savoir pourquoi)et encore par sur toute les version de 365
des accents dans les codes de mes modules ressortiront en hiéroglyphe chez toi
les exportUI sont en je ne sais quoi
et le .officeUi sont en UTF-8

c'est pour ca que je formate tout en UTF-8 dans mon module compilation je n'ai donc pas de soucis avec les accents ou autres car la lecture est en UTF-8 ils sont marrants chez MS hein

avec creator ribbonX t'es tout bon (le sloguan qui tue)
1736191309005.png
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
315 283
Messages
2 118 013
Membres
113 408
dernier inscrit
lausablk