| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Undocumented API`s |
RS> APIRET APIENTRY DosOpenChangeNotify(PCNPATH PathBuf, RS> ULONG LogSize, PHDIR hdir, RS> ULONG ulReserved); RS> -------------------------------8<------------------------------------ RS> The only thing I should say is that you won't be able to use this API if RS> you run PMSHELL. Unfortunately it's impossible to open RS> more than one notify on the same directory RS> (DosOpenChangeNotify returns ERR_ACCESS_DENIED in such RS> case). And PMSHELL opens notify on all drives and RS> directories passing NULL as PCNPATH in the call to RS> DosOpenChangeNotify. If you have the sources of RS> PMWP.DLL or just disassemble it :-) you may see the RS> way PMWP does it in the function WheelWatcher. So you RS> should not run PMSHELL to have these functions work RS> for you. I don't know why IBM guys did it this way. Perhaps "SET AUTOREFRESHFOLDERS=NO" may stop wps from doing this. I know I read about this recently (in English) somewhere, but I can't remember where. I web search found this: Les dossiers Pour faire en sorte qu'un dossier se ferme lorsque vous ouvrez un objet qui se trouve dedans, maintenez la touche Maj enfoncOe lorsque vous ouvrez l'objet (que ce soit en cliquant deux fois ou en sOlectant Ouverture dans le menu contextuel). [SOT] Pour que tous les dossiers se comportent de la sorte (i.e., se ferment lorsque l'on ouvre l'un de leurs OlOments), (1) ouvrez l'objet SystOme, situO dans le dossier Configuration du systOme (accessible soit directement par le menu contextuel du bureau, soit par le dossier OS/2), (2) sOlectez l'onglet FenOtre, (3) Cliquez une fois sur la flOche a droite, en bas a droite du bloc-notes pour passer a la page 2 de l'onglet, et (4) sOlectez finalement la pastille correspondant au comportement souhaitO. [SOT] Pour modifier le comportement d'un dossier en particulier, procOdez de maniOre identique, mais cette fois avec le bloc-notes ParamOtres du dossier, et non celui de l'objet SystOme. [SOT] Pour faire en sorte qu'un dossier se ferme lorsque vous ouvrez son parent, maintenez la touche Maj enfoncOe lorsque vous sOlectez l'option Ouverture du parent dans le menu contextuel. Pour configurer la vue par dOfaut prOsentOe lors de l'ouverture des dossiers, sOlectez la pastille correspondant a votre choix dans la page 3 de l'onglet FenOtre du bloc-notes ParamOtres de l'objet SystOme (cf trois paragraphes plus haut pour la maniOre d'accOder a cette page). [SOT] Pour Oditer l'ic(ne animOe d'un dossier (i.e., l'ic(ne affichOe lorsque le dossier est ouvert), ouvrez le bloc-notes ParamOtres du dossier dOsirO, sOlectez l'onglet GOnOral, cliquez sur la flOche a droite en bas a droite du bloc-notes pour passer a la deuxiOme page, puis crOez ou Oditez l'ic(ne comme a l'accoutumOe. [SOT] Pour cacher un dossier, ouvrez son bloc-notes ParamOtres, sOlectez l'onglet Fichier, puis cliquez sur la flOche a droite en bas a droite du bloc-notes pour passer a la deuxiOme page, puis sOlectez la case a cocher CachO. Le dossier doit maintenant Otre cachO. [SOT,V2+] Pour revoir un dossier cachO comme indiquO dans le paragraphe qui prOcOde, ouvrez le bloc-notes ParamOtres du dossier qui contient le dossier cachO. SOlectez l'onglet Visualisation, puis la plaquette Ajout. Dans la fenOtre qui apparaet, ajoutez le critOre ayant comme attribut "Indicateurs", comme type de comparaison "Non Ogal a" et comme valeur "--H-". Les dossiers cachOs doivent rOapparaetre. [SOT,V2+] Si vous ne souhaitez pas voir le contenu des dossiers Otre automatiquement rOactualisO, ajoutez la ligne SET AUTOREFRESHFOLDERS=NO dans votre fichier CONFIG.SYS, et relancez votre systOme. Dans ce cas, il faut explicitement sOlecter l'option ROgOnOration ImmOdiate du menu contextuel du dossier pour que le contenu soit rOactualisO. [V2+] --- Maximus/2 3.00* Origin: Sol 3 * Toronto * V.32 * (905)858-8488 (1:259/414) SEEN-BY: 50/99 54/99 270/101 620/243 625/160 711/401 413 430 934 712/311 407 SEEN-BY: 712/505 506 517 623 624 704 713/317 800/1 @PATH: 259/414 99 2424/38 11 10 12/12 396/1 270/101 712/624 711/934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.