[progliste] StatusBar in WPF

2015-05-21 Par sujet LavaChri

Hi,

in a WPF application i want to add a statusBar.
i'm using the statusBar and StatusBarItem controls to contain a qsimple 
text control, like Label ou TextBlock.

But JAWS and NVDA dont't read the text
There is a trick or a custom to do ?
Thanks

--
LavaChri

Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: 6Pad++, suggestions++

2015-05-21 Par sujet LavaChri

slt,

je doute de l'utilité d'une recherche sur les fonctionnalité de 6pad++, 
car si cela devient nécessaire c'est qu'il aurait perdu son esprit 
initial, C'est à dire la simplicité !
Car, un éditeur dédié au DV et possédant des centaines de fonctionnalité 
existe déjà, c'est EDSharp !et c'est bien pour cette raison que je ne 
l'utilise pas vraiment, et vous ?
Il est vrai que le foutoir des menus est dû au fait que les sous-menu ne 
sont pas sonorisable en WinForm...


Yannick, je penses pouvoir simplifier tes possibilité !Pour un projet de 
cet envergure, il me semble dommage de le limiter au seul utilisateurs 
de JAWS...



Le 20/05/2015 22:20, Yannick Youalé a écrit :

Coucou Quentin !

Début de citation

Vous en pensez quoi ?

Fin de citation

Très intéressant.

Une sorte de champ rechercher comme il en est apparu dans le menu 
démarrer de windows 7, Dont je n'arrive d'ailleurs plus à me passer 
lorsque je suis sur ce système d'exploitation.


Attention seulement de faire à ce qu'il prenne en compte les menus 
créés dans la volée par le scripteur.


Début de citation

ET je rêverais d'avoir une fonctionnalité de
recherche similaire dans word/excel pour éviter de se perdre dans ces
conneries de rubans quand je cherche une fonction qu'on n'utilise pas
tous les jours ou qui est placée à un endroit pas hyper rpratique dont

Fin de citation

Je relève le défi. Car cela étant parfaitement dans mes cordes.

Et je me demande d'ailleurs pourquoi je n'y ai pas pensé plus tôt.

Un raccourci clavier faisant apparaître une inputbox ou un champ 
apparaissant  à l'extrème droit de la barre des ruban dans laquelle on 
doit taper une partie de nom ou d'étiquette de menu, ce qui fera 
afficher une liste d'éléments trouvés représentant des menus.


Et la validation sur l'un de ces éléments exécutera l'action derrière 
le menu.


Ce qui n'est pas encore clair dans ma tête est de savoir si je dois 
passer pour pouvoir le faire par :

* le VBA de chacune des applications office;
* les scripts jaws;
* ou carrément un plugin à créer pour intégrer cette fonctionnalité 
aux applications office.


Chaque solution à ses avantages et inconvénients.

Quoi qu'il en soit, je vais commencer par faire simple.

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
Mon site: www.visuweb.net




- Original Message - From: QuentinC quent...@cfardel.net
To: progliste@ml.free.fr
Sent: Wednesday, May 20, 2015 10:11 AM
Subject: [progliste] Re: 6Pad++, suggestions++



Salut,

Cette fois-ci, je voudrais vous parler d'une potentielle idée de 
fonctionnalité, je voulais séparer de vos questions.

JF, au fait, c'est quoi ton éditeur usuel ?

Pour vous expliquer la chose: vous savez déjà que j'adore la 
recherche rapide de thunderbird. ET je rêverais d'avoir une 
fonctionnalité de recherche similaire dans word/excel pour éviter de 
se perdre dans ces conneries de rubans quand je cherche une fonction 
qu'on n'utilise pas tous les jours ou qui est placée à un endroit pas 
hyper rpratique dont on ne se souvient jamais.
Ca va aussi dans le sens de la recherche rapide qu'on peut faire dès 
qu'on ouvre le menu démarrer de windows 7, que j'affectionne aussi 
particulièrement.
Je crois qu'on peut aussi faire ce genre de truc sur firefox, mais 
c'est pas accessible ou alors j'ai pas réussi.


Du coup, j'ai réfléchi au concept de recherche rapide dans 6pad++.

Quand on aura 12 plugins qui ajoutent plein de commandes, je pense 
que ça pourra être très utile de rechercher une commande sans se 
perdre dans les menus.


Le concept actuel tel que je l'imagine mais pas encore codé: quand on 
appuie sur Alt tout seul, un petit champ de texte apparaît en bas à 
droite de la fenêtre. On peut taper le début d'un nom de commande, 
p.ex. enr, puis faire enter. Si la commande est trouvée, elle est 
immédiatement exécutée, c'est un exemple inutile puisque j'avais 
enregistrer en tête ici, mais je pense que vous voyez l'idée.


En cherchant un peu plus loin, en fait, ce champ de recherche rapide 
pourrait servir à plein d'autres choses :

* Si on tape un nombre, on va à la ligne comme Ctrl+G
* Si on tape +un nombre ou -un nombre, on avance ou recule de n lignes
* ou alors ça pourrait remplacer Ctrl+F pour faire une recherche 
simple sans regex dans le fichier en cours...
* OU alors carrément un petit eval rapide sans ouvrir la console, ça 
pourrait être utile quand on développe un plugin.


Par contre forcément, ça ne peut pas faire tout ça à la fois.

Vous en pensez quoi ?

Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/
Je vous rappelle que les pièces jointe sont activés leur taille est 
limité à 2 MO

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :

[progliste] Re: 6Pad++, suggestions++

2015-05-21 Par sujet Jean-François Colas

Hello,

J'avais utilisé EdSharp sur ma config précédente. Mais en faire mon 
éditeur à tout faire, comme je l'avais espéré, s'est vite révélé 
problématique, d'une, parce que pour une raison bizarre il finissait 
toujours par partir en live avec de gros fichiers en me bouffant de la 
mémoire jusqu'à plus faim; et de deux, parce qu'un éditeur à tout faire 
me sert très souvent aussi à vérifier rapido ce que contient tel 
fichier, et pour ça, il vaut mieux qu'il se lance en un éclair. C'est 
certes possiblement secondaire, mais enfin bon... Sans ce foutu 
comportement avec les gros fichiers, que le Toto développeur n'a jamais 
pu reproduire, je l'aurais peut-être adopté. Entre-temps, mon éditeur 
usuel, au passage c'est NoteTab Light, a comblé l'un des gros défauts 
qui lui restaient à mon goût : une syntaxe à lui concernant les 
expressions régulières, qu'il a fini par abandonner au profit des PCRE. 
Il reste à NoteTab un défaut bien gênant: pour une raison hors de mon 
champ de compréhension, il es tinutilisable avec NVDA. Et sur ma config, 
avec Jaws il se plante très régulièrement, comme deux trois autres 
applications, alors que tout ça marche très bien sur d'autres configs.


Aujourd'hui, il ne manque déjà plus grand-chose à 6Pad pour que je 
puisse l'utiliser de manière équivalente à NoteTab, à part peut-être 
deux ou trois fonctions de scripts un peu puissantes mais faut que je 
refasse le point, ce que je ferai à l'occasion d'une parution ultérieure 
de 6Pad.



J.-F.


Le 21/05/2015 08:28, LavaChri a écrit :

slt,

je doute de l'utilité d'une recherche sur les fonctionnalité de 6pad++,
car si cela devient nécessaire c'est qu'il aurait perdu son esprit
initial, C'est à dire la simplicité !
Car, un éditeur dédié au DV et possédant des centaines de fonctionnalité
existe déjà, c'est EDSharp !et c'est bien pour cette raison que je ne
l'utilise pas vraiment, et vous ?
Il est vrai que le foutoir des menus est dû au fait que les sous-menu ne
sont pas sonorisable en WinForm...

Yannick, je penses pouvoir simplifier tes possibilité !Pour un projet de
cet envergure, il me semble dommage de le limiter au seul utilisateurs
de JAWS...


Le 20/05/2015 22:20, Yannick Youalé a écrit :

Coucou Quentin !

Début de citation

Vous en pensez quoi ?

Fin de citation

Très intéressant.

Une sorte de champ rechercher comme il en est apparu dans le menu
démarrer de windows 7, Dont je n'arrive d'ailleurs plus à me passer
lorsque je suis sur ce système d'exploitation.

Attention seulement de faire à ce qu'il prenne en compte les menus
créés dans la volée par le scripteur.

Début de citation

ET je rêverais d'avoir une fonctionnalité de
recherche similaire dans word/excel pour éviter de se perdre dans ces
conneries de rubans quand je cherche une fonction qu'on n'utilise pas
tous les jours ou qui est placée à un endroit pas hyper rpratique dont

Fin de citation

Je relève le défi. Car cela étant parfaitement dans mes cordes.

Et je me demande d'ailleurs pourquoi je n'y ai pas pensé plus tôt.

Un raccourci clavier faisant apparaître une inputbox ou un champ
apparaissant à l'extrème droit de la barre des ruban dans laquelle on
doit taper une partie de nom ou d'étiquette de menu, ce qui fera
afficher une liste d'éléments trouvés représentant des menus.

Et la validation sur l'un de ces éléments exécutera l'action derrière
le menu.

Ce qui n'est pas encore clair dans ma tête est de savoir si je dois
passer pour pouvoir le faire par :
* le VBA de chacune des applications office;
* les scripts jaws;
* ou carrément un plugin à créer pour intégrer cette fonctionnalité
aux applications office.

Chaque solution à ses avantages et inconvénients.

Quoi qu'il en soit, je vais commencer par faire simple.

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
Mon site: www.visuweb.net




- Original Message - From: QuentinC quent...@cfardel.net
To: progliste@ml.free.fr
Sent: Wednesday, May 20, 2015 10:11 AM
Subject: [progliste] Re: 6Pad++, suggestions++



Salut,

Cette fois-ci, je voudrais vous parler d'une potentielle idée de
fonctionnalité, je voulais séparer de vos questions.
JF, au fait, c'est quoi ton éditeur usuel ?

Pour vous expliquer la chose: vous savez déjà que j'adore la
recherche rapide de thunderbird. ET je rêverais d'avoir une
fonctionnalité de recherche similaire dans word/excel pour éviter de
se perdre dans ces conneries de rubans quand je cherche une fonction
qu'on n'utilise pas tous les jours ou qui est placée à un endroit pas
hyper rpratique dont on ne se souvient jamais.
Ca va aussi dans le sens de la recherche rapide qu'on peut faire dès
qu'on ouvre le menu démarrer de windows 7, que j'affectionne aussi
particulièrement.
Je crois qu'on peut aussi faire ce genre de truc sur firefox, mais
c'est pas accessible ou alors j'ai pas réussi.

Du coup, j'ai réfléchi au concept de recherche rapide dans 6pad++.

Quand on aura 12 plugins qui ajoutent plein de commandes, je pense
que ça pourra 

[progliste] Recherche dans les menus de microsoft word

2015-05-21 Par sujet Yannick Youalé
Salut à tous !

Comme j'ai promis de le faire, j'ai pris un petit moment pour travailler sur 
une solution pour lancer des recherches d'éléments dans les menus de microsoft 
word pour commencer.
Cela avance plutôt bien.

Etant donné que les objets représentant les menus sont identiques dans les 
diverses versions d'office, le code VBA que je vous collerai plus bas devrait 
pouvoir fonctionner partout.

Néanmoins je me confronte à un problème  de forme plutôt que de fond. C'est 
qu'il faudrait que je présente la liste des éléments trouvés dans une liste de 
choix. Or le VBA ne propose pas une fonction permettant de le faire et oblige 
plutôt à créer  une userForm afin d'y intégrer les objets de type liste.

Et étant donné que je veux que le code fonctionne dans plusieurs application 
office, faire une version de cet userForm pour chacune de ces applications ne 
me semble pas élégant et pratique.

Par ailleurs, pour avoir fait un peut de scripting en LUA dans le 6pad, j'ai 
observé que ce type de boîte de dialogue déclenchée par une simple fonction y 
était présente.

Et mon intuition a été que celle-ci avait été appelée par une API, soit propre 
au langage C, soit directement présent dans le System32.

Quelqu'un, et là je m'adresse particulièrement à Quentin, pourrait  si c'est le 
cas m'indiquer comment le faire ?

Merci d'avance !


Voici à présent le code VBA sur lequel j'ai déja travaillé:

Début de code VBA

Private Sub SearchAMenu()
' recherche une expression parmi les menus
Dim i As Integer
Dim s As String
Dim sSearch As String
Dim cb As CommandBar
Dim cc As CommandBarControl

' demande de l'expression à rechercher
sSearch = InputBox(Tapez l'expression à rechercher dans les menus, 
Expression à rechercher dans les menus)
If sSearch = vbNullString Then Exit Sub
' parcours de toutes les barres de commande
For Each cb In CommandBars
' parcours de tous les éléments  de barre de commande
For Each cc In cb.Controls
' vérification
If InStr(1, cc.Caption, sSearch, vbTextCompare)  0 Then
i = i + 1
s = s  ,   cc.Caption
End If ' fin vérification
Next ' control suivant
Next ' barre de commande suivante
If s  vbNullString Then
' retrait de superflux
s = Mid(s, 3)
' affichage
MsgBox s, vbOKOnly, i   éléments trouvés
Else ' aucun résultat
MsgBox Aucune occurence de l'expression '  sSearch  ' n'a été trouvée dans 
les menus., vbOKOnly + vbExclamation, Aucune occurence trouvée
End If
End Sub

Fin du code VBA

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
Mon site: www.visuweb.net