Barre des taches de Win98: Challenge pour les pro de Regedit !

Barre des taches de Win98: Challenge pour les pro de Regedit ! - Win NT/2K/XP - Windows & Software

Marsh Posté le 09-09-2002 à 12:05:28    

Bonjour,
 
Dans Windows 98se, quand une application est ouverte dans la barre des taches, elle se nomme dabord par le nom du soft, puis par le titre du fichier utilisé, par exemple "Microsoft Word - Titre du fichier".
 
Quand on a plusieurs session de Word 97, on ne s'en sort plus, car toute s'appelle "Mircosoft Word..."
 
Je suppose qu'il suffirais d'inverser deux lignes dans Regedit ou ailleur, mais où ?
 
Si quelqu'un à une idée ?
 
(peut-être que ce genre d'info figurent dans un livre sur la table des registres...)
 
Merci

Reply

Marsh Posté le 09-09-2002 à 12:05:28   

Reply

Marsh Posté le 09-09-2002 à 12:21:37    

Ah, j'ai toujours cru que c'était codé dans le prog ce genre de chose... Mais honnêtement j'en sais trop rien...

Reply

Marsh Posté le 09-09-2002 à 12:23:58    

DushnoK a écrit a écrit :

Ah, j'ai toujours cru que c'était codé dans le prog ce genre de chose... Mais honnêtement j'en sais trop rien...




 
je crois aussi la même chose

Reply

Marsh Posté le 09-09-2002 à 14:33:39    

C'est possible... Donc, un challenge encore plus difficile !

Reply

Marsh Posté le 09-09-2002 à 19:08:47    

Y a un moyen "batard" très encombrant : mettre la barre de taches à gauche, assez large. On voit mieux les noms (mais à force, il ne reste plus trop d'espace pour les softs :D surtout si les noms de fichiers ont 200 caractères)

Reply

Marsh Posté le 10-09-2002 à 07:20:28    

C'est pas une mauvaise idée...
 
Mais comme je suis en 800*600, je vais laisser tomber.... :-(
 
Merci ;-)

Reply

Marsh Posté le 10-09-2002 à 08:51:24    

Si tu peux changer d'OS fais le, w98 commence à dater et sous XP par exemple le nom du fichier Word s'affiche directement dans la barre des tâches. [:spamafote]

Reply

Marsh Posté le 10-09-2002 à 09:13:48    

Installe Office XP  :D

Reply

Marsh Posté le 10-09-2002 à 09:21:36    

Normalement, c'est codé dans l'appli... Mais peut-être que par un petit soft utilisant les API Windows, y'aurait moyen de modifier le contenu des messages affichés dans la barre de tâches???

Reply

Marsh Posté le 10-09-2002 à 09:58:48    

Si on écrit une appli tapie dans l'ombre qui surveille les titres de fenêtres, on doit pouvoir transformer (à tester) "Word - Document" en "Document" grace à SetWindowText()
 
The SetWindowText function changes the text of the specified window's title bar (if it has one). If the specified window is a control, the text of the control is changed.  
 
Quand je peux (ce soir ou demain, après, occupé), je teste LE PRINCIPE (en 16 bits, mais idem pr 32) avec autre appli (car j'ai aucun Office Krosoft at home, de qq variété que ce soit, sauf CorelOffice et StarOffice 5.2) , mais en se basant sur le texte de la barre, on peut peut-être faire ça..
Si y a "Word - Document", s'il se laisse faire, on doit pouvoir avoir (?) "Document"...
 
J'avais écrit un module, ss Win 3.11, pour détecter un doublon de mes applis par le nom. On doit pouvoir chercher "Word" à la place :D.


Message édité par Carbon_14 le 10-09-2002 à 10:00:19
Reply

Marsh Posté le 10-09-2002 à 09:58:48   

Reply

Marsh Posté le 10-09-2002 à 19:04:09    

panzemeyer a écrit a écrit :

Si tu peux changer d'OS fais le, w98 commence à dater et sous XP par exemple le nom du fichier Word s'affiche directement dans la barre des tâches. [:spamafote]




 
En fait, c'est sur un portable, un Pentium 133, 48Mo RAM et 1.3Go de DD !
 
Donc, j'exclue Windows XP sur cette machine !
 
Quand à Word XP, je l'avais installé sur ce portable, c'est pas qu'il tourne pas, mais on sent que c'est lourd à gérer pour la machine. Je suis revenu à Word 97, plus adapté à la configue (on sent que ça rame moins), mais qui à ce petit défault de titre dans la barre des taches)...
 
Merci de vos réponses.

Reply

Marsh Posté le 11-09-2002 à 09:46:14    

Pas eu le temps de tester mon "truc" hier soir. Je regarde ça ce soir.  
 
Plus tard : Cf rubrique "Programmation"

Reply

Marsh Posté le 11-09-2002 à 11:09:54    

C'est sympa de ta part !
 
(Mais bon, ne te casse pas trop la tête non-plus, c'est juste au cas où ;-)
 
A plus, et merci.

Reply

Marsh Posté le 11-09-2002 à 23:45:35    

J'ai essayé tout à l'heure sur mon appli 16bits qui teste le nom de l'application pour voir si elle est déja lancée.
Ai ajouté trois lignes de code (ça s'y prettait).
 
J'ai remplacé "Microsoft Word -\DOCUM\...." par "Coucou !".
C'est bon, la feuille conserve "Coucou !" tant qu'on ne ferme pas le document courant (car mise à jour). Je ne pense pas qu"il propose de sauver le fichier "Coucou !" ... :lol:  
J'ai pas plus essayé.
 
Ce qu'il faudrait voir est  
* ne pas trop monopolyser le CPU
* voir si on peut être prévenu quand une appli change son titre (??)
* etc...vérifier si feuille réduite ou pas, ne traîter que réduite ...Mais peut-être ne pas espérer remettre titre original quand feuille dé_réduite (possible, mais plus enquiquinant)
 
Normalement, c'est pas sorcier de supprimer "Microsoft Word -" du titre d'une fenêtre.
Pour ça, faut pas créer de document commençant par ces mots :D vu que l'on devrait ôter cette chaîne à chaque fois (tour de boucle principale Windows).
 
Le début de chaîne sous Office 95 ou 97, c'est bien pareil "Microsoft Word -" ?
 
Comme exercice, je vais voir ce que je peux faire la semaine prochaine, dans un créneau, ou un peu plus tard. Ca changera un peu des autres problèmes. Vu que c'est pas pressé. :D  :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed