home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 15 Message / 15-Message.zip / UU991009.zip / Uh991008.txt < prev    next >
Text File  |  1999-10-09  |  101KB  |  2,899 lines

  1.  
  2.                    comp.os.os2.programmer.misc      (Usenet)
  3.  
  4.                  Saturday, 02-Oct-1999 to Friday, 08-Oct-1999
  5.  
  6. +----------------------------------------------------------------------------+
  7.  
  8. From: aaronl@clear.net.nz                               03-Oct-99 01:03:01
  9.   To: All                                               02-Oct-99 12:27:03
  10. Subj: Re: How can I change online fontsize in help windows
  11.  
  12. From: Aaron Lawrence <aaronl@clear.net.nz>
  13.  
  14. Frank Vandael wrote:
  15.  
  16. > 1. How can I change the fontsize of the help index window?
  17. > 2. Is there a way to change the font size of the windows itself ?
  18.  
  19. All that seems to be hard coded in VIEW.EXE and the help file in question.
  20.  
  21. Thus another urge to write a replacement! :-)
  22.  
  23.  
  24. --- WtrGate+ v0.93.p7 sn 165
  25.  * Origin: Usenet: CLEAR Net New Zealand (1:109/42)
  26.  
  27. +----------------------------------------------------------------------------+
  28.  
  29. From: Cygnus@unimatrix.com                              02-Oct-99 13:46:00
  30.   To: All                                               02-Oct-99 12:27:03
  31. Subj: Netscape 4.61 God awful slow drawing tables
  32.  
  33. From: Cygnus@unimatrix.com (Ron Blatt)
  34.  
  35.     I've found that when there are numerous tables on a web page, it
  36. takes the newest Netscape an ungodly amount of time to draw them. You
  37. can see this at Yahoo, but I've seen the problem a lot worse on other
  38. sites. I don't remember this happening in other versions. Is anyone
  39. else getting this?
  40.  
  41. Ron
  42.  
  43. -------------------------
  44. "Imagine if every Thursday your shoes exploded if you tied 
  45. them the usual way. This happens to us all the time with 
  46. computers, and nobody thinks of complaining."
  47. --Jeff Raskin
  48.  
  49. Anti spam: Replace the 'nospam' with 'com' to reply
  50. -------------------------
  51.  
  52. --- WtrGate+ v0.93.p7 sn 165
  53.  * Origin: Origin Line 1 Goes Here (1:109/42)
  54.  
  55. +----------------------------------------------------------------------------+
  56.  
  57. From: Cygnus@unimatrix.com                              02-Oct-99 13:57:20
  58.   To: All                                               02-Oct-99 14:10:00
  59. Subj: Re: Netscape 4.61 God awful slow drawing tables
  60.  
  61. From: Cygnus@unimatrix.com (Ron Blatt)
  62.  
  63. Oops... I'm sorry, I meant to post this to comp.os.os2.mis
  64.  
  65. On Sat, 02 Oct 1999 13:46:01 GMT, Cygnus@unimatrix.com (Ron Blatt)
  66. spewed forth:
  67.  
  68. >    I've found that when there are numerous tables on a web page, it
  69. >takes the newest Netscape an ungodly amount of time to draw them. You
  70. >can see this at Yahoo, but I've seen the problem a lot worse on other
  71. >sites. I don't remember this happening in other versions. Is anyone
  72. >else getting this?
  73. >
  74. >Ron
  75. >
  76. >-------------------------
  77. >"Imagine if every Thursday your shoes exploded if you tied 
  78. >them the usual way. This happens to us all the time with 
  79. >computers, and nobody thinks of complaining."
  80. >--Jeff Raskin
  81. >
  82. >Anti spam: Replace the 'nospam' with 'com' to reply
  83. >-------------------------
  84.  
  85. -------------------------
  86. "Imagine if every Thursday your shoes exploded if you tied 
  87. them the usual way. This happens to us all the time with 
  88. computers, and nobody thinks of complaining."
  89. --Jeff Raskin
  90.  
  91. Anti spam: Replace the 'nospam' with 'com' to reply
  92. -------------------------
  93.  
  94. --- WtrGate+ v0.93.p7 sn 165
  95.  * Origin: Origin Line 1 Goes Here (1:109/42)
  96.  
  97. +----------------------------------------------------------------------------+
  98.  
  99. From: web.poison@pineight.8m.com                        02-Oct-99 22:50:28
  100.   To: All                                               03-Oct-99 10:24:09
  101. Subj: Re: PERSO!!!!!!!!!!
  102.  
  103. From: "Damian Yerrick" <web.poison@pineight.8m.com>
  104.  
  105. coltail <coltail@multimania.com> wrote in message
  106. news:CU5J3.2559$0Y1.6058@nnrp2.none.net...
  107. >
  108. > Hallo! Hello! Salut!
  109. >
  110. > Viens voir mon site perso.avec plein d'images sympas.......
  111. > Come to see my personal site with a lot of funny pictures.....
  112. > Hier gibt es ein personal site mit lustiger Bilder.....
  113. >
  114. > http://www.multimania.com/coltail
  115.  
  116. 404. 404. 404.
  117.  
  118. Il signifie que le fichier n'a ΘtΘ trouvΘ en aucun langage.
  119. It means that the file was not found in any language.
  120. Es bedeutet, da▀ die Datei nicht in irgendeiner Sprache gefunden wurde.
  121.  
  122. http://come.to/yerrick
  123.  
  124.  
  125. --- WtrGate+ v0.93.p7 sn 165
  126.  * Origin: Usenet: Rose-Hulman Institute of Technology (1:109/42)
  127.  
  128. +----------------------------------------------------------------------------+
  129.  
  130. From: ilya@math.ohio-state.edu                          04-Oct-99 06:23:22
  131.   To: All                                               04-Oct-99 05:20:19
  132. Subj: Unblocking a thread in MouReadEventQue
  133.  
  134. From: ilya@math.ohio-state.edu (Ilya Zakharevich)
  135.  
  136. I have a thread which is doing 
  137.  
  138.       unsigned short fWait = MOU_WAIT;
  139.       for (;;) {
  140.     /* sit and wait on the event queue */
  141.     if ((rc = MouReadEventQue(&mouev,&fWait,hmou)))
  142.         break;
  143.     Do_something;
  144.       }
  145.  
  146. Can I unblock this guy from another thread?  Doing MouClose(hmou) from
  147. another thread will not change anything until a mouse event actually
  148. arrives - it does not unblock the thread.
  149.  
  150. Of course, I could busy wait, but it does not look as a nice
  151. solution...  :-(  This looks like a serious flaw in the mouse API...
  152.  
  153. Ilya
  154.  
  155. P.S.  I need unblocking since I may want to shell out of my program,
  156.       and if I do not release mouse, the other programs started inside
  157.       this shell-out will not be able to use mouse.
  158.  
  159. --- WtrGate+ v0.93.p7 sn 165
  160.  * Origin: Usenet: Department of Mathematics, The Ohio State Univers
  161. (1:109/42)
  162.  
  163. +----------------------------------------------------------------------------+
  164.  
  165. From: C.J.@btsoftware.com                               04-Oct-99 10:37:27
  166.   To: All                                               04-Oct-99 10:49:05
  167. Subj: Homepage Publisher  !!!!!!!!!!!!
  168.  
  169. From: "C.J." <C.J.@btsoftware.com>
  170.  
  171. Homepage Publisher 
  172. **************************
  173.  
  174. WYSIWYG Web Page Design Tool
  175. HPP is an integrated WYSIWYG HTML Publisher and
  176. Editor/Browser. HomePage enables you to create or modify any HTML  pages.
  177.  
  178. Check it out and download the free trial version from:
  179.  http://www.btsoftware.com/os2/hpp.htm
  180.  
  181.  
  182. --- WtrGate+ v0.93.p7 sn 165
  183.  * Origin: Usenet: C.J. (1:109/42)
  184.  
  185. +----------------------------------------------------------------------------+
  186.  
  187. From: mamodeo@stny.rr.com                               04-Oct-99 12:37:24
  188.   To: All                                               04-Oct-99 16:43:07
  189. Subj: Re: MMOS2 exact timing
  190.  
  191. From: Marty <mamodeo@stny.rr.com>
  192.  
  193. Thomas Bretz wrote:
  194. > Hello,
  195. > I'm playing raw wave data using a playlist. Now I need the exact
  196. > position where MMOS2 is playing the data at the moment. With
  197. > MciSendCommand (MCI_STATUS) and MCI_STATUS_POSITION I get a very worse
  198. > resolution. Does anybody knows another (better) way?
  199. > Thanks,
  200. > Thomas.
  201.  
  202. In your DATA entries of your playlist, there is a position parameter. 
  203. This parameter is actually updated on-the-fly as it is played.  It only
  204. advances one buffer-length at a time, however, but this is as good as
  205. you can get it.  If you want better timing and better access to such
  206. information, try using DART.
  207.  
  208. - Marty
  209.  
  210. --- WtrGate+ v0.93.p7 sn 165
  211.  * Origin: Usenet: IBM Global Services North -- Burlington, Vermont,
  212. (1:109/42)
  213.  
  214. +----------------------------------------------------------------------------+
  215.  
  216. From: seg@NOSPAM-us.ibm.com                             04-Oct-99 12:14:15
  217.   To: All                                               04-Oct-99 19:53:12
  218. Subj: Re: DVD drivers for OS2
  219.  
  220. From: "Scott E. Garfinkle" <seg@NOSPAM-us.ibm.com>
  221.  
  222. On Wed, 29 Sep 1999 16:47:31 GMT, Rusi Gorimar wrote:
  223.  
  224. >I am looking for an OS2 driver that will allow me to incorporate a DVD drive 
  225. >in the Digital Recorders  our company designs. 
  226. DVD drivers/filesystem will be on Software Choice ($$) later this year.
  227.  
  228.  
  229. --- WtrGate+ v0.93.p7 sn 165
  230.  * Origin: Usenet: NCSD OS/2 Service (1:109/42)
  231.  
  232. +----------------------------------------------------------------------------+
  233.  
  234. From: nx2000@bellsouth.net                              04-Oct-99 16:07:19
  235.   To: All                                               04-Oct-99 19:53:12
  236. Subj: A Few Simple Questions
  237.  
  238. From: Don Morris <nx2000@bellsouth.net>
  239.  
  240. Hey all -- I've got a few questions about REXX and the WP_Desktop
  241. object for those in the know here -- hope someone's kind enough to
  242. answer.
  243.  
  244. First, has anyone else noticed that if you set the Desktop 
  245. background to an image it doesn't seem to free the memory for the
  246. previous image? I've noticed this before using the Wall, and thought
  247. it might be the program itself, so I figured out enough REXX to
  248. write a random image selection program to set the background -- and
  249. got the same effect. This is _really_ annoying since it causes a
  250. WPS restart when the memory runs out, I've seen it happen. 
  251. BTW - This is Warp 4, I've seen the behavior on FP5,8,11, and now 12.
  252.  
  253. Is it more a matter of changing the image too quickly - or is there
  254. some type of object destrcutor (excuse the C++ there :) that needs
  255. to be called to free the memory?
  256.  
  257. On a related note - is there a reference somewhere for the 
  258. setup strings? Couldn't find one here, and I'd like to at the
  259. very least set the tile/stretch/normal setting.
  260.  
  261. And just for a last question -- how in the world do you convert
  262. a string _variable_ to a whole number? All the docs show is an
  263. immediate value, and unless I encode the stupid thing into binary
  264. in the configuration file I set up (which is ridiculous when I
  265. want to be able to set values like 5000 or so..), I can't get the
  266. conversion to work. I've currently been trying hexadecimal - but
  267. the docs show the immediate call as: C2D('1E'X) - and I can't get
  268. it to add that X in a way that doesn't generate an error.
  269.  
  270. Thanks in advance - and if anyone knows where I can get a good book
  271. on REXX programming (esp. with regards to the WPS) I'm all ears.
  272.  
  273. Don
  274.  
  275. --- WtrGate+ v0.93.p7 sn 165
  276.  * Origin: Origin Line 1 Goes Here (1:109/42)
  277.  
  278. +----------------------------------------------------------------------------+
  279.  
  280. From: asuri@vpub.powernet.co.uk                         04-Oct-99 22:39:19
  281.   To: All                                               04-Oct-99 19:53:12
  282. Subj: re header files
  283.  
  284. From: Adrian Suri <asuri@vpub.powernet.co.uk>
  285.  
  286. This is a multi-part message in MIME format.
  287. --------------F790CC84F33336D60E78AC43
  288. Content-Type: text/plain; charset=us-ascii
  289. Content-Transfer-Encoding: 7bit
  290.  
  291. Hi all
  292.  
  293. Does nay one know what the substitutes in Visual Age for OS/2 CPP v3 is
  294. for the
  295. following.
  296. <list.h>
  297. <iterator.h>
  298. <Vector.h>
  299.  
  300. Also I have noticed in epm that the word bool is highlighted as a
  301. recognized function does any one know what header file needs to be
  302. included, I take it that it is for a Boolean, true/false return?
  303.  
  304. Regards
  305.  
  306. Adrian
  307.  
  308.  
  309. --
  310. asuri@vpub.powernet.co.uk
  311.  
  312. http://users.powernet.co.uk/vpub
  313.  
  314. -----BEGIN PGP PUBLIC KEY BLOCK-----
  315. Version: 2.6.2i
  316.  
  317. mQBtAzfIYMAAAAEDAMV0uyy3X0ndMt1H0xPl4BJOJYYj08HlybF6KcHFXCSc34j4
  318. l8mp4xzOfm8WoBO97d7aiPXVykTTAXLLomha/oESJXY1B9BPmpyn0597VnulZFoq
  319. FpBVrjpbCywOabioRQAFEbQmQWRyaWFuIFN1cmk8YXN1cmlAdnB1Yi5wb3dlcm5l
  320. dC5jby51az4=
  321. =hcQ/
  322. -----END PGP PUBLIC KEY BLOCK-----
  323.  
  324.  
  325. --------------F790CC84F33336D60E78AC43
  326. Content-Type: text/x-vcard; charset=us-ascii;
  327.  name="asuri.vcf"
  328. Content-Transfer-Encoding: 7bit
  329. Content-Description: Card for Adrian Suri
  330. Content-Disposition: attachment;
  331.  filename="asuri.vcf"
  332.  
  333. begin:vcard 
  334. n:Suri;Adrian
  335. tel;home:0121 2497283
  336. x-mozilla-html:FALSE
  337. org:Virtual Publications
  338. adr:;;;;;;
  339. version:2.1
  340. email;internet:asuri@vpub.powernet.co.uk
  341. fn:Adrian
  342. end:vcard
  343.  
  344. --------------F790CC84F33336D60E78AC43--
  345.  
  346. --- WtrGate+ v0.93.p7 sn 165
  347.  * Origin: Usenet: Virtual Publications (1:109/42)
  348.  
  349. +----------------------------------------------------------------------------+
  350.  
  351. From: tbretz@physik.tu-muenchen.de                      04-Oct-99 14:47:23
  352.   To: All                                               04-Oct-99 22:07:06
  353. Subj: MMOS2 exact timing
  354.  
  355. From: Thomas Bretz <tbretz@physik.tu-muenchen.de>
  356.  
  357. Hello,
  358.  
  359. I'm playing raw wave data using a playlist. Now I need the exact
  360. position where MMOS2 is playing the data at the moment. With
  361. MciSendCommand (MCI_STATUS) and MCI_STATUS_POSITION I get a very worse
  362. resolution. Does anybody knows another (better) way?
  363.  
  364. Thanks,
  365. Thomas.
  366.  
  367. --- WtrGate+ v0.93.p7 sn 165
  368.  * Origin: Usenet: Nathan Electronics (1:109/42)
  369.  
  370. +----------------------------------------------------------------------------+
  371.  
  372. From: bvermo@powertech.no                               04-Oct-99 14:39:26
  373.   To: jana.persson@telia.com                            04-Oct-99 22:07:06
  374. Subj: Re: SV: Image compression?
  375.  
  376. To: Jan A <jana.persson@telia.com>
  377. From: =?iso-8859-1?Q?Bj=F8rn?= Vermo <bvermo@powertech.no>
  378.  
  379. Posted and mailed, since the thread is rather old.
  380. Jan A wrote:
  381.  
  382. > Paul FLOYD <paul_floyd@see.sig> skrev i
  383. > diskussionsgruppsmeddelandet:37CA41C9.F66DFD91@see.sig...
  384. > >
  385. > > Personally I'd recommend TIFF (which is itself a loose rag-bag of
  386. > > formats).
  387.  
  388. I would not use TIFF, as it is rather less efficient than newer formats.
  389.  
  390. >
  391. > Thanks Paul! A greyscale image, that's what I have to work with, not my
  392. > choice. My task is to shrink it as much as human knowledge permits. The only
  393. > criteria is it has to be readable after printout.
  394.  
  395. I would recommend PNG, which is made to replace and improve upon the GIF
  396. format.
  397.  
  398. The PNG specification is available at w3.org, and you should be able to find a
  399. pointer to free source code. Lossy compression tends to ruin the readability
  400. of
  401. text, so I think this is your best bet. The compression algorithm is in the
  402. public domain (unlike LZW, which is patented). To try out the format, you may
  403. download a copy of PMview (from one of the usual places), butI do not think it
  404. implements all the options in PNG. For your purpose, I think it is possible to
  405. write a version optimized for the combination of text and grayscale images.
  406.  
  407.  
  408. --- WtrGate+ v0.93.p7 sn 165
  409.  * Origin: Usenet: Norbionics (1:109/42)
  410.  
  411. +----------------------------------------------------------------------------+
  412.  
  413. From: mcs@post5.tele.dk                                 05-Oct-99 02:43:12
  414.   To: All                                               05-Oct-99 04:01:06
  415. Subj: ofstream problems
  416.  
  417. From: "Mikkel C. Simonsen" <mcs@post5.tele.dk>
  418.  
  419. In a programme I am working on I need to open and close different files
  420. during the programme run. I open the first file with this line:
  421.  
  422. ofstream uddata(filnavn, ios::ate | ios::bin);
  423.  
  424. And later close it with this:
  425.  
  426. uddata.close();
  427.  
  428.  
  429. Later I try to open another file using a different "filnavn"
  430.  
  431. ofstream uddata(filnavn, ios::ate | ios::bin);
  432.  
  433. But this time the open operation fails, and the "uddata" object is not
  434. created.
  435.  
  436. I guess I need to "destroy" the first uddata object before creating a
  437. second one, but how do I do that?
  438.  
  439. My compiler is GCC/EMX 0.9d.
  440.  
  441. Best regards,
  442.  
  443. Mikkel C. Simonsen
  444.  
  445. --- WtrGate+ v0.93.p7 sn 165
  446.  * Origin: Usenet: Dantimax (1:109/42)
  447.  
  448. +----------------------------------------------------------------------------+
  449.  
  450. From: rmahoney@_REMOVE_THIS_netusa.net                  05-Oct-99 00:45:28
  451.   To: All                                               05-Oct-99 04:01:06
  452. Subj: Re: A Few Simple Questions
  453.  
  454. From: rmahoney@_REMOVE_THIS_netusa.net (Robert Mahoney)
  455.  
  456. On Mon, 4 Oct 1999 20:07:38, Don Morris <nx2000@bellsouth.net> wrote:
  457. > On a related note - is there a reference somewhere for the 
  458. > setup strings? Couldn't find one here, and I'd like to at the
  459. > very least set the tile/stretch/normal setting.
  460.  
  461.   Personal Systems mag had an article on WPS setup strings but it 
  462. looks like the domain no longer exists:
  463.  
  464.  http://pscc.dfw.ibm.com/psmag/nov96/images/os23.htm#fig23
  465.  
  466.   But here is what I saved from that page:
  467.  
  468. Keyword         Defined by Class
  469.  
  470.  ADDOBJECT=               WarpCenter
  471.  ADDTOTRAY=               WarpCenter
  472.  ADDTRAY=                 WarpCenter
  473.  AUTOLOCKUP=              WPDesktop
  474.  AUTOSETUP=               WPFontPalette,
  475.                           WPSchemePalette
  476.  
  477.  DETAILSSHADOWCOLOR=      WPFolder
  478.  DETAILSTEXTCOLOR=        WPFolder
  479.  ICONSHADOWCOLOR=         WPFolder
  480.  ICONTEXTBACKGROUNDCOLOR= WPFolder
  481.  ICONTEXTCOLOR=           WPFolder
  482.  ICONTEXTVISIBLE=         WPFolder
  483.  LOCKEDINPLACE=           WPObject
  484.  LOCKUPAUTODIM=           WPDesktop
  485.  LOCKUPBACKGROUND=        WPDesktop
  486.  LOCKUPFULLSCREEN=        WPDesktop
  487.  LOCKUPONSTARTUP=         WPDesktop
  488.  LOCKUPSCREENSAVERMODE=   WPDesktop
  489.  LOCKUPTIMEOUT=           WPDesktop
  490.  MENUBAR=                 WPFolder
  491.  MENUITEMSELECTED=        WPObject
  492.  MENUS=                   WPObject
  493.  PROGTYPE=                WPProgram,
  494.                           WPProgramFile
  495.  
  496.  SAVENOW=                 WarpCenter
  497.  SHOWALLINTREEVIEW=       WPFolder
  498.  TREESHADOWCOLOR=         WPFolder
  499.  TREETEXTCOLOR=           WPFolder
  500.  TREETEXTVISIBLE=         WPFolder
  501.  
  502.  
  503.  
  504.          Keyword Value   Description
  505.  
  506.  LOCKEDINPLACE=  YES|NO  Specifies whether or not this objectσs icon 
  507. is               fixed in position in an open Icon View of            
  508.           the folder containing the object
  509.  
  510.  MENUITEMSELECTED=       menu-item-ID    Simulates selecting the 
  511. specified      menu item             from the objectσs popup menu
  512.  
  513.  MENUS=  SHORT|LONG      Specifies the type of popup menu to display  
  514.                for this object
  515.  
  516.  
  517.  
  518.          Keyword Value   Description
  519.  
  520.  BACKGROUND=     [filename],     Folder background.
  521.          [N | T | S],    filename = fully qualified image file name
  522.          [1 | scale],    N = normal image
  523.          [I | C],        T = tiled image
  524.          [color | r g b | D]     S = scaled image
  525.                  scale = scaling factor between 1 and 20
  526.                  I = display image
  527.                  C = color only
  528.                  color = standard color name (BLACK, RED, YELLOW, 
  529. GREEN, CY     AN,                           BLUE, MAGENTA, WHITE, 
  530. DARKGREY, DARKRED, DARKYELLOW, DARK GREEN,                        
  531. DARKCYAN, DARKBLUE, DARKMAGENTA, PALEGREY)
  532.                  r g b = three decimal numbers between 0 and 255, 
  533. separated      by blanks,                   indicating the amounts of 
  534. each primary color (red, green, blue)
  535.                  D = default
  536.                  Note:
  537.                  You can omit the values that donσt apply. For 
  538. example:
  539.                  BACKGROUND=c:\os2\bitmap\os2logo.bmp,S,2,I
  540.                  or
  541.                  BACKGROUND=,,,C,0 128 128
  542.                  or
  543.                  BACKGROUND=,,,C,YELLOW
  544.  
  545.  DETAILSSHADOWCOLOR=     color   Text color for a shadow object in the
  546. Deta     ils View. color may be a
  547.                  standard color name or an r g b set of numbers.
  548.  
  549.  DETAILSTEXTCOLOR=       color   Text color for a normal object in the
  550. Deta     ils View. color may be a
  551.                  standard color name or an r g b set of numbers.
  552.  
  553.  ICONSHADOWCOLOR=        color   Text color associated with shadow 
  554. icons in      the Icon View. color may be a                        
  555. standard color name or an r g b set of numbers.
  556.  
  557.  ICONTEXTBACKGROUNDCOLOR=        color   Background color for normal 
  558. text i     n the Icon, Tree, and Details Views.                       
  559.   color may be a standard color name or an r g b set of numbers.
  560.  
  561.  ICONTEXTCOLOR=  color   Text color associated with normal icons in 
  562. the Ico     n View. color may be a                        standard 
  563. color name or an r g b set of numbers.
  564.  
  565.  ICONTEXTVISIBLE=        YES|NO  Specifies whether or not the names of
  566. obje     cts contained in the folder are                       
  567. displayed in the Icon View.
  568.  
  569.  ICONVIEW=     NONGRID|        Specifies the arrangement and icon size
  570. in      the Icon View.
  571.                GRIDDED|
  572.                FLOWED|
  573.                NONFLOWED,
  574.                NORMAL|MINI|
  575.                INVISIBLE
  576.  
  577.  MENUBAR=        YES|NO  Specifies whether or not to display the menu 
  578. bar i     n an open view.
  579.  
  580.  SHOWALLINTREEVIEW=      YES|NO  Specifies whether or not to show all 
  581. objec     ts in an open Tree View. YES                          means 
  582. show all objects; NO means show only folders.
  583.  
  584.  TREESHADOWCOLOR=        color   Text color associated with shadow 
  585. icons in      the Tree View. color may be a                        
  586. standard color name or an r g b  set of numbers.
  587.  
  588.  TREETEXTCOLOR=  color   Text color associated with normal icons in 
  589. the Tre     e View. color may be a                        standard 
  590. color name or an r g b set of numbers.
  591.  
  592.  TREETEXTVISIBLE=        YES|NO  Specifies whether or not the names of
  593. obje     cts contained in the folder are                       
  594. displayed in the Tree View.
  595.  
  596.  
  597.  
  598.  
  599.          Keyword Value   Description
  600.  
  601.  PROGTYPE=       FULLSCREEN|WINDOWABLEVIO|VDM|   Specifies how to run 
  602. the p     rogram.
  603.          WINDOWEDVDM|WIN|PROG_30_STD|PROG_31_STD|
  604.          PROG_31_ENH|
  605.          PROG_31_STDSEAMLESSCOMMON|
  606.          PROG_31_ENHSEAMLESSCOMMON|
  607.          PROG_31_STDSEAMLESSVDM|
  608.          PROG_31_ENHSEAMLESSVDM|SEPARATEWIN
  609.          |PM|DOSMODE
  610.  
  611.  
  612.  
  613.          Keyword Value   Description
  614.  
  615.  AUTOSETUP=      YES|NO  Specifies whether or not the font palette is 
  616. to be      reinitialized with the                               
  617. default set of fonts.
  618.  
  619.  FONTS=  font[,...]      Specifies the fonts to be used in the font 
  620. palette     . font is in the form of                              
  621. size.name, where size is the point size and name is the name of the 
  622. font                        including modifiers. For example, specify 
  623. 9.Helv for a 9-point Helvetica. font.
  624.  
  625.          Keyword Value   Description
  626.  
  627.  AUTOSETUP=      YES | NO        Specifies the schemes to be put into 
  628. each      cell. YES uses the predefined OS/2                    Warp 4
  629. schemes for the first 15 schemes, with the excess initialized to the  
  630.                   OS/2 Warp 4 scheme. NO uses the OS/2 Warp 4 scheme 
  631. to initialize all                            schemes.
  632.  
  633.  
  634.  
  635.  
  636.          Keyword Value   Description
  637.  
  638.  AUTOLOCKUP=     YES | NO        Specifies whether or not automatic 
  639. lockup      is enabled. YES means the mouse                       and 
  640. keyboard will lock up after the specified time of inactivity. NO means
  641. the          system will not automatically lock the keyboard and 
  642. mouse, no matter how                        long they are inactive.
  643.  
  644.  LOCKUPAUTODIM=  YES | NO        Specifies whether automatic dimming 
  645. is ena     bled. YES means the screen                            
  646. blanks out and a floating lock icon is displayed two minutes after the
  647. key-                     board and mouse are locked. NO means the 
  648. system does not blank out the                  screen after the 
  649. keyboard and mouse are locked.
  650.  
  651.  LOCKUPBACKGROUND=       [filename],     Lockup background.
  652.          [N | T | S],    filename  = fully qualified image file name
  653.          [scale],        N = normal image
  654.          [I | C],        T = tiled image
  655.          [color | r g b | D]     S = scaled image
  656.                  scale  = scaling factor between 1 and 20
  657.                  I = display image
  658.                  C = color only
  659.                  color = standard color name (BLACK, RED, YELLOW, 
  660. GREEN, CY     AN, BLUE,                     MAGENTA, WHITE, DARKGREY, 
  661. DARKRED, DARKYELLOW, DARKGREEN, DARK-                 CYAN, DARKBLUE, 
  662. DARKMAGENTA, PALEGREY)
  663.                  r g b  = three decimal numbers between 0 and 255, 
  664. separate     d by blanks,                  indicating the amounts of 
  665. each primary color (red, green, blue)
  666.                  D  = default
  667.                  The system is installed with the lockup background 
  668. set as                                            
  669. c:\os2\bitmap\os2warp.bmp,T     Keyword Value   Description
  670.  
  671.  LOCKUPFULLSCREEN=       YES | NO        Specifies whether or not the 
  672. entir     e screen is taken up by the lockup back-                    
  673.  ground image.
  674.  
  675.  LOCKUPSCREENSAVERMODE=  YES | NO        Specifies whether or not a 
  676. passwor     d is required to unlock the keyboard and                  
  677.    mouse. YES means lockup acts like a screen saver and no password is
  678.                             required. NO means you must supply the 
  679. correct password to unlock the key-                      board and 
  680. mouse.
  681.  
  682.  LOCKUPONSTARTUP=        YES | NO        Specifies whether or not the 
  683. keybo     ard and mouse are automatically locked                      
  684.  when the system is started.
  685.  
  686.  LOCKUPTIMEOUT=  number  Specifies the number of minutes of keyboard 
  687. and mo     use inactivity to cause                       lockup. The 
  688. default is 3 minutes.
  689.  
  690.          Keyword Value   Description
  691.  
  692.  ADDOBJECT=      object  Specifies an object to be added to the 
  693. current tra     y. object is the persistent           handle of the 
  694. object.
  695.  
  696.  ADDTOTRAY=      traynumber, object[,...]        Specifies one or more
  697. obje     cts to be added to a tray.
  698.  
  699.  ADDTRAY=        trayname[,object[,...]] Specifies the name of a new 
  700. tray t     o be added. A list of object handles may                   
  701.   optionally be added to the new tray.
  702.  
  703.  SAVENOW=        YES     Specifies that the WarpCenter should save its
  704. conf     iguration (now).
  705.                  Note: There is no NO value for this keyword.
  706.  
  707.  
  708.  
  709.  
  710. Bob
  711. --
  712. Robert Mahoney
  713. 2Rud Software and Consulting
  714. http://www.netusa.net/~rmahoney
  715.  
  716. --- WtrGate+ v0.93.p7 sn 165
  717.  * Origin: Usenet: 2Rud Software (1:109/42)
  718.  
  719. +----------------------------------------------------------------------------+
  720.  
  721. From: thannymeister@spambegone.yahoo.com                05-Oct-99 01:58:22
  722.   To: All                                               05-Oct-99 04:01:07
  723. Subj: Re: ofstream problems
  724.  
  725. From: "Mike Ruskai" <thannymeister@spambegone.yahoo.com>
  726.  
  727. On Tue, 05 Oct 1999 02:43:24 +0100, Mikkel C. Simonsen wrote:
  728.  
  729. >In a programme I am working on I need to open and close different files
  730. >during the programme run. I open the first file with this line:
  731. >
  732. >ofstream uddata(filnavn, ios::ate | ios::bin);
  733. >
  734. >And later close it with this:
  735. >
  736. >uddata.close();
  737. >
  738. >
  739. >Later I try to open another file using a different "filnavn"
  740. >
  741. >ofstream uddata(filnavn, ios::ate | ios::bin);
  742. >
  743. >But this time the open operation fails, and the "uddata" object is not
  744. >created.
  745. >
  746. >I guess I need to "destroy" the first uddata object before creating a
  747. >second one, but how do I do that?
  748.  
  749. If the compiler isn't flagging you with an error, then the two uddata objects
  750. are completely distinct, in different scopes.  Otherwise, you'd get an error
  751. during compilation because of a duplicate declaration attempt.
  752.  
  753. So, the failure cause must be elsewhere.  
  754.  
  755.  
  756. --
  757.  - Mike
  758.  
  759. Remove 'spambegone' to send e-mail.
  760.  
  761.  
  762. --- WtrGate+ v0.93.p7 sn 165
  763.  * Origin: Usenet: TLF (1:109/42)
  764.  
  765. +----------------------------------------------------------------------------+
  766.  
  767. From: hei@hatespam.norman.no                            05-Oct-99 07:14:13
  768.   To: All                                               05-Oct-99 05:20:19
  769. Subj: Re: A Few Simple Questions
  770.  
  771. From: hei@hatespam.norman.no (Harald Eilertsen)
  772.  
  773. On Mon, 4 Oct 1999 20:07:38, Don Morris <nx2000@bellsouth.net> wrote:
  774.  
  775. > On a related note - is there a reference somewhere for the 
  776. > setup strings? Couldn't find one here, and I'd like to at the
  777. > very least set the tile/stretch/normal setting.
  778.  
  779. Check out the Workplace Shell Programming Reference. You'll find it on
  780. DevCon http://www.developer.ibm.com/devcon/ (I think :)
  781.  
  782. > And just for a last question -- how in the world do you convert
  783. > a string _variable_ to a whole number? 
  784.  
  785. In Rexx? All variables in rexx are strings. A string that contains 
  786. only numerical digits are treated as numbers. In other words: 
  787.  
  788.     value = '13' + '2'
  789.     say value
  790.  
  791. will print '15' on the console.
  792.  
  793. To check if a string is a number or not, use the DATATYPE function.
  794.  
  795. Take Care!
  796. --
  797. Harald Eilertsen
  798. Norman Data Defence Systems
  799. http://www.norman.no/
  800.  
  801. --- WtrGate+ v0.93.p7 sn 165
  802.  * Origin: Usenet: Norman Data Defence Systems (1:109/42)
  803.  
  804. +----------------------------------------------------------------------------+
  805.  
  806. From: tbretz@physik.tu-muenchen.de                      05-Oct-99 10:44:09
  807.   To: All                                               05-Oct-99 10:27:11
  808. Subj: DART
  809.  
  810. From: Thomas Bretz <tbretz@physik.tu-muenchen.de>
  811.  
  812. Hello Marty,
  813.  
  814. > In your DATA entries of your playlist, there is a position parameter.
  815. > This parameter is actually updated on-the-fly as it is played.  It only
  816. > advances one buffer-length at a time, however, but this is as good as
  817. > you can get it.  If you want better timing and better access to such
  818. > information, try using DART.
  819.  
  820. What exactly means: adavnces one buffer-length. I tried to read it but I
  821. read 0 at every time.
  822.  
  823. I tried to find some information about DART, but I can't find anything,
  824. whether usefull information on the web nor something in the
  825. documentation of the Toolkit. Have I overseen something?
  826.  
  827. Thx, 
  828. Thomas
  829.  
  830. --- WtrGate+ v0.93.p7 sn 165
  831.  * Origin: Usenet: Nathan Electronics (1:109/42)
  832.  
  833. +----------------------------------------------------------------------------+
  834.  
  835. From: pf@hempseed.com                                   05-Oct-99 09:15:16
  836.   To: All                                               05-Oct-99 10:27:11
  837. Subj: Re: Unblocking a thread in MouReadEventQue
  838.  
  839. From: pf <pf@hempseed.com>
  840.  
  841. Ilya Zakharevich wrote:
  842. > I have a thread which is doing
  843. >       unsigned short fWait = MOU_WAIT;
  844. >       for (;;) {
  845. >         /* sit and wait on the event queue */
  846. >         if ((rc = MouReadEventQue(&mouev,&fWait,hmou)))
  847. >             break;
  848. >         Do_something;
  849. >       }
  850. > Can I unblock this guy from another thread?  Doing MouClose(hmou) from
  851. > another thread will not change anything until a mouse event actually
  852. > arrives - it does not unblock the thread.
  853. > Of course, I could busy wait, but it does not look as a nice
  854. > solution...  :-(  This looks like a serious flaw in the mouse API...
  855.  
  856. Yep...a flaw (this API is 10 years old now!).  They fixed the API in
  857. "OS/2 for Power PC", but that never made it to market.
  858.  
  859. Here's a possible solution: 
  860.  
  861. -------------------------------------------------------------------------------
  862. -----
  863.  
  864. Area 20, Msg#1943, Apr-15-96 11:58:38
  865.    From: Mario Semo                           
  866.      To: Ivan Joergensen                      
  867. Subject: Aborting MouReadEventQue
  868.  
  869. Hello Ivan,
  870.  
  871. On Apr 08 00:45 96, Ivan Joergensen of 2:238/64.17 wrote:
  872.  
  873.  IJ> I am having trouble shutting down a thread blocked on a
  874.  IJ> MouReadEventQue() call.
  875.  
  876. :-), i've reported this problem to IBM sometime in 1993. the last
  877. version of 
  878. OS/2 you can kill a thread with a pending MouRead was OS/2 1.3. 
  879.  
  880. I changed all my Mou* calls into the equivalient DosDevIOCtls.
  881.  
  882.  IJ> void mouseReaderThread() {
  883.  IJ> //this is done in a secondary thread
  884.  IJ> while(!please_terminate) {
  885.  IJ> MOUEVENTINFO mei;
  886.  IJ> USHORT wait=1;
  887.  IJ> APIRET rc=MouReadEventQue(&mei, &wait, hmou);
  888.  IJ> ...
  889.  IJ> }
  890.  IJ> }
  891.  
  892.  
  893. :-), looks like same code. (note: the following is from my 16 bit app)
  894.  
  895.  
  896. ...
  897. #define _MouseReadEventQue(pme,pwf,hd)\
  898.       DosDevIOCtl(pme,pwf,MOU_READEVENTQUE,IOCTL_POINTINGDEVICE ,hd)
  899. ....
  900.  
  901. static void _ReadMouAsync(void)
  902. {
  903.  MOUEVENTINFO mouseev;
  904.  USHORT usfWait = MOU_WAIT;
  905.  _MOUSEENVIR *pme = _pme;
  906.  
  907.  while (1)
  908.    {
  909.     if (_MouseReadEventQue(&mouseev,&usfWait,pme->_hmou))
  910.       DosBeep(100,100);
  911.     DosEnterCritSec();
  912.     pme->_mouseev = mouseev;
  913.     DosExitCritSec();
  914.     DosSemClear(&pme->_ulSemMoDataAvail);
  915.    }
  916. }
  917.  
  918. you can terminate such threads. PS: under OS/2 2.1 the system traps a
  919. few 
  920. seconds after program shutdown, when you try a DosClose of the Mouse
  921. Device 
  922. driver. (this was NO problem under OS/2 1.x and 2.0). I've never tested
  923. it 
  924. with later versions. it is ok to terminate the main thread of the app
  925. and 
  926. this mouse reading thread will terminate too.
  927.  
  928.  WARPED!, Mario
  929.  
  930. --- Msgedsq/2 2.2e
  931.  * Origin: LC/32 Development Team-Vienna-Austria (2:310/14.11)
  932.  
  933. --- WtrGate+ v0.93.p7 sn 165
  934.  * Origin: Usenet: @Home Network Canada (1:109/42)
  935.  
  936. +----------------------------------------------------------------------------+
  937.  
  938. From: nx2000@bellsouth.net                              05-Oct-99 08:20:27
  939.   To: All                                               05-Oct-99 11:34:06
  940. Subj: Re: A Few Simple Questions
  941.  
  942. From: Don Morris <nx2000@bellsouth.net>
  943.  
  944.  
  945. Harald Eilertsen wrote:
  946. > On Mon, 4 Oct 1999 20:07:38, Don Morris <nx2000@bellsouth.net> wrote:
  947. > > And just for a last question -- how in the world do you convert
  948. > > a string _variable_ to a whole number?
  949. > In Rexx? All variables in rexx are strings. A string that contains
  950. > only numerical digits are treated as numbers. In other words:
  951. >         value = '13' + '2'
  952. >         say value
  953. > will print '15' on the console.
  954. > To check if a string is a number or not, use the DATATYPE function.
  955.  
  956. Ok.. the problem was that RANDOM wanted a whole number instead of
  957. just a number -- which oddly enough the substring of "30" wasn't.
  958. *shrug* Fortunately -- running it through ABS which doesn't need
  959. a whole number input generates a whole number output which now
  960. works just fine... Weird, but it works now. Thanks for the above,
  961. that got me on the right track.
  962.  
  963. Now if someone can give me _some_ idea how to prevent this memory
  964. leak when changing backgrounds, I'd be all set.
  965.  
  966. Don
  967.  
  968. --- WtrGate+ v0.93.p7 sn 165
  969.  * Origin: Origin Line 1 Goes Here (1:109/42)
  970.  
  971. +----------------------------------------------------------------------------+
  972.  
  973. From: hei@hatespam.norman.no                            05-Oct-99 14:01:10
  974.   To: All                                               05-Oct-99 11:34:06
  975. Subj: Re: A Few Simple Questions
  976.  
  977. From: hei@hatespam.norman.no (Harald Eilertsen)
  978.  
  979. On Tue, 5 Oct 1999 12:20:55, Don Morris <nx2000@bellsouth.net> wrote:
  980.  
  981. > Now if someone can give me _some_ idea how to prevent this memory
  982. > leak when changing backgrounds, I'd be all set.
  983.  
  984. Sorry, I don't know anything about that.
  985.  
  986. Take Care!
  987. --
  988. Harald Eilertsen
  989. Norman Data Defence Systems
  990. http://www.norman.no/
  991.  
  992. --- WtrGate+ v0.93.p7 sn 165
  993.  * Origin: Usenet: Norman Data Defence Systems (1:109/42)
  994.  
  995. +----------------------------------------------------------------------------+
  996.  
  997. From: bvermo@powertech.no                               05-Oct-99 15:35:13
  998.   To: All                                               05-Oct-99 14:43:29
  999. Subj: Re: HLT commands in DOS box
  1000.  
  1001. From: =?iso-8859-1?Q?Bj=F8rn?= Vermo <bvermo@powertech.no>
  1002.  
  1003. Doodle wrote:
  1004.  
  1005. >
  1006. > Ok, but long filenames cannot be accessed using INTxx functions..:(
  1007. > (But as I've tried it yesterday, long filenames cannot be accessed with
  1008. > these HLT commands too.. It converts them to short ones.)
  1009. >
  1010. > So, as I can see, the only way to access long filenames in a DOS box is to
  1011. > use a "file server" program. :(
  1012. >
  1013.  
  1014. Take a look at the good old "Family API" from OS/2 1.x days. It will show how
  1015. to
  1016. make a DOS program which uses a subset of the OS/2 APIs instead of DOS
  1017. interrupts.
  1018. I once used that as a starting point for extra functionality in the DOS
  1019. sessions -
  1020. it is possible to write extra functions to extend the FAPI, but I do not
  1021. remember
  1022. the details any more.
  1023.  
  1024. It is also possible (andmuch easier) to use TVFS to make a virtual short-names
  1025. drive for the benefit of DOS and Windows programs running under OS/2.
  1026.  
  1027.  
  1028. --- WtrGate+ v0.93.p7 sn 165
  1029.  * Origin: Usenet: Norbionics (1:109/42)
  1030.  
  1031. +----------------------------------------------------------------------------+
  1032.  
  1033. From: bschnabl@telesnap.de                              05-Oct-99 18:30:10
  1034.   To: All                                               05-Oct-99 16:51:10
  1035. Subj: Debugger terminates program by PM Resource Interlock message.
  1036.  
  1037. From: "b" <bschnabl@telesnap.de>
  1038.  
  1039. Hi there,
  1040.  
  1041. I've a problem with OS/2 Warp 4 and Visual Age C++ 3.0.
  1042. When I'm going to debug my project the debugger stops with
  1043. the message specified above.
  1044.  
  1045. All Dll's are built quite new, so that the project fits.
  1046.  
  1047. Thanks for any advices
  1048.  
  1049. Bernhard Schnabl
  1050.  
  1051.  
  1052. --- WtrGate+ v0.93.p7 sn 165
  1053.  * Origin: Usenet: LF.net GmbH, Stuttgart, Germany (1:109/42)
  1054.  
  1055. +----------------------------------------------------------------------------+
  1056.  
  1057. From: seg@NOSPAM-us.ibm.com                             05-Oct-99 12:08:06
  1058.   To: All                                               05-Oct-99 16:51:11
  1059. Subj: Re: Debugger terminates program by PM Resource Interlock message.
  1060.  
  1061. From: "Scott E. Garfinkle" <seg@NOSPAM-us.ibm.com>
  1062.  
  1063. On Tue, 5 Oct 1999 18:30:20 +0100, b wrote:
  1064.  
  1065. >When I'm going to debug my project the debugger stops with
  1066. >the message specified above.
  1067. Get a recent fixpack. FP12 is current.
  1068.  
  1069.  
  1070. --- WtrGate+ v0.93.p7 sn 165
  1071.  * Origin: Usenet: NCSD OS/2 Service (1:109/42)
  1072.  
  1073. +----------------------------------------------------------------------------+
  1074.  
  1075. From: abuse@orac.clara.co.uk                            05-Oct-99 18:22:01
  1076.   To: All                                               05-Oct-99 16:51:11
  1077. Subj: Re: A Few Simple Questions
  1078.  
  1079. From: abuse@orac.clara.co.uk (Paul Ratcliffe)
  1080.  
  1081. On Mon, 04 Oct 1999 16:07:38 -0400, Don Morris <nx2000@bellsouth.net> wrote:
  1082.  
  1083. >First, has anyone else noticed that if you set the Desktop 
  1084. >background to an image it doesn't seem to free the memory for the
  1085. >previous image? I've noticed this before using the Wall, and thought
  1086.  
  1087. Peter Nielson of PMView fame commented on it recently. He seemed to think the
  1088. WPS caches the images for some reason. I think it's probably a bug in the WPS.
  1089.  
  1090. >Is it more a matter of changing the image too quickly - or is there
  1091. >some type of object destrcutor (excuse the C++ there :) that needs
  1092. >to be called to free the memory?
  1093.  
  1094. No on both counts... no function a user could call anyway.
  1095.  
  1096. >On a related note - is there a reference somewhere for the 
  1097. >setup strings? Couldn't find one here, and I'd like to at the
  1098. >very least set the tile/stretch/normal setting.
  1099.  
  1100. The WPS Programming Reference. You can get it from the Devcon site.
  1101.  
  1102. >And just for a last question -- how in the world do you convert
  1103. >a string _variable_ to a whole number? All the docs show is an
  1104.  
  1105. Rexx does all this stuff for you.
  1106.  
  1107. >immediate value, and unless I encode the stupid thing into binary
  1108. >in the configuration file I set up (which is ridiculous when I
  1109. >want to be able to set values like 5000 or so..), I can't get the
  1110. >conversion to work. I've currently been trying hexadecimal - but
  1111. >the docs show the immediate call as: C2D('1E'X) - and I can't get
  1112. >it to add that X in a way that doesn't generate an error.
  1113.  
  1114. Not sure what you are trying to do... is it getting an odd character into
  1115. a string?
  1116. If so, here's a sample:
  1117.  
  1118. /**/
  1119. say 'This is test of the '||'1E'x||' character'
  1120.  
  1121. --- WtrGate+ v0.93.p7 sn 165
  1122.  * Origin: Usenet: The Floppy BBS (1:109/42)
  1123.  
  1124. +----------------------------------------------------------------------------+
  1125.  
  1126. From: mainetti@visionnaire.com.br                       05-Oct-99 20:08:09
  1127.   To: All                                               05-Oct-99 19:53:18
  1128. Subj: Y2K bug with TCP/IP stacks and OS/2 ?
  1129.  
  1130. From: "Sergio Mainetti Jr." <mainetti@visionnaire.com.br>
  1131.  
  1132.  
  1133.   Hello.
  1134.   I'm working in a project to look for Y2K problems in an OS/2
  1135. TCP/IP stack.
  1136.  
  1137.   I'm working with OS/2 version 3.0 and up and using the TCP/IP
  1138. stack from Netmanage's PC/TCP (formerly FTP Software's PC/TCP).
  1139.  
  1140.   Does anyone know, or have had, any problems with dates with this
  1141. environment ?  
  1142.  
  1143.   Best regards,
  1144.  
  1145. -----------------------------------------------------------------------
  1146. Sergio Mainetti Jr.                                         Visionnaire
  1147. mainetti@visionnaire.com.br                     R. Fernando Amaro, 1139
  1148. http://www.visionnaire.com.br                   Curitiba, PR  80050-020
  1149. Tel/Fax: +55 (41) 262-5646                                       Brasil
  1150. -----------------------------------------------------------------------
  1151.  
  1152. --- WtrGate+ v0.93.p7 sn 165
  1153.  * Origin: Usenet: Visionnaire/CITS (1:109/42)
  1154.  
  1155. +----------------------------------------------------------------------------+
  1156.  
  1157. From: jek404@usa.net                                    05-Oct-99 20:47:06
  1158.   To: All                                               05-Oct-99 19:53:19
  1159. Subj: Warpstock '99 Atlanta 
  1160.  
  1161. From: "Johnny Kitchens" <jek404@usa.net>
  1162.  
  1163. Outstanding Software and Specials At Warpstock '99 Atlanta
  1164.  
  1165.  
  1166. Warpstock '99 Atlanta Press Release
  1167. October 5, 1999
  1168. For Immediate Release
  1169.  
  1170. Warpstock is THE place to find the latest OS/2 Software. You'll find both
  1171. new and updated software from a large assortment of vendors, and be ready to
  1172. buy because you won't believe the "show specials" that will be available for
  1173. Warpstock attendees!
  1174.  
  1175. For example, Hethmon Brothers will be offering their first class Inet.Mail
  1176. Pro 1.5 for $399, a full $100 off the normal retail price! Version 1.3 will
  1177. be also available at discounted prices. Inet.Mail Pro for OS/2 is a full
  1178. featured SMTP and POP3 server for OS/2.
  1179.  
  1180. Sundial Systems, the Warped Jeopardy! sponsor and major OS/2 software house
  1181. ("Sundial has the Answers"), will show their full product line. Look for
  1182. outstanding savings on their Mesa 2 spreadsheet; DBExpert relational
  1183. database and application builder; Relish, RelishNet, and RelishWeb, all for
  1184. time management; the Clearlook word processor; and Rover Pack desktop
  1185. enhancements. Plus, get a sneak preview of a new anti-spam product,
  1186. code-named Kiwi.
  1187.  
  1188. Perfect Niche Software will offer an incredible discount on SMACK!, the easy
  1189. to use label printing program. The retail price of SMACK! is $69.95, but
  1190. Warpstock attendees can license SMACK! for only $44.95, a $25.00 savings!
  1191.  
  1192. Serenity Systems will be supporting a pavilion where more than a dozen ISVs
  1193. will demonstrate their applications on Managed Clients supported by
  1194. Serenity's amazing WiseManager system. Serenity will also demonstrate their
  1195. new WiseTalker Database Server, and will preview their Building Automation
  1196. and Security Software, including the "security camera" application. User and
  1197. prospective channel partners can look for some "show specials" as well.
  1198.  
  1199. And Theta Band software, with Julien Pierre at the helm, has planned special
  1200. discounts on their WarpCharge and MMPack software for Warpstock attendees.
  1201. WarpCharge lets your web site take credit card orders online, and MMPack is
  1202. a top-of-the-line multimedia package.
  1203.  
  1204. You'll also see IBM's latest products including OS/2 Warp Server for
  1205. e-business, and Workspace On-Demand. IBM is giving over a dozen
  1206. presentations, and it's a perfect opportunity for you to see the future
  1207. through IBM's eyes.
  1208.  
  1209. JBC Software Development will offer a fantastic 30% discount on their
  1210. HomePage Publisher and GpfRexx products. HomePage Publisher is the most
  1211. powerful OS/2 web page editor on the market. GpfRexx is a visual application
  1212. generator that combines the ease of a WYSIWYG visual programming environment
  1213. with the power of Rexx.
  1214.  
  1215. Also, Armin Schwarz of the Warped Code Cellar has announced discounted
  1216. pricing for his powerful House/2, House/290, and UPS Monitor products. Get
  1217. all three programs at Warpstock for only $34.00, and Warp your whole house!
  1218. HOUSE/2 is designed for easy operation of X10 home control devices, and UPS
  1219. Monitor is a utility program to monitor most American Power Conversion (APC)
  1220. Uninterruptible Power Sources (UPS) for power line status.
  1221.  
  1222. Aviar will showcase several unique OS/2 products including KidStuff for
  1223. OS/2, KidStuff for OS/2 Plus Pack, Oz of Prevention System, and "Object Rexx
  1224. by Example". The KidStuff titles are edutainment packages for little
  1225. children, while "Object Rexx by Example" is a book which teaches Object
  1226. Rexx. The Oz of Prevention System is the world's only OS/2 native
  1227. speech-aware Computerized Maintenance Management System for Plant Engineers,
  1228. Maintenance Managers, and Operations Personnel.
  1229.  
  1230. Uwe Schlenter has made special arrangements to provide drastically reduced
  1231. prices on his WarpNote, BioGraph/2, and PM Checksum programs. Plus you can
  1232. see Phoenix Software's Think Tool Pro desktop database alternative and
  1233. CrossTec's NetOp Remote Control for OS/2 remote control software.
  1234.  
  1235. With Software and Specials like these, you know you don't want to miss the
  1236. premier OS/2 event of the century, Warpstock '99 Atlanta!
  1237.  
  1238. OS/2 users from around the world will meet October 16-17 in Atlanta. Visit
  1239. http://www.warpstock.org for the complete information about this very
  1240. special OS/2 event.
  1241.  
  1242.  
  1243. # # # # #
  1244. Press release by Tom Bolick (tbolick@ibm.net).
  1245.  
  1246.  
  1247. --- WtrGate+ v0.93.p7 sn 165
  1248.  * Origin: Usenet: MediaOne - Atlanta (1:109/42)
  1249.  
  1250. +----------------------------------------------------------------------------+
  1251.  
  1252. From: pf@hempseed.com                                   05-Oct-99 20:31:24
  1253.   To: All                                               05-Oct-99 19:53:19
  1254. Subj: Re: Debugger terminates program by PM Resource Interlock message.
  1255.  
  1256. From: pf <pf@hempseed.com>
  1257.  
  1258. Scott E. Garfinkle wrote:
  1259. > On Tue, 5 Oct 1999 18:30:20 +0100, b wrote:
  1260. > >When I'm going to debug my project the debugger stops with
  1261. > >the message specified above.
  1262. > Get a recent fixpack. FP12 is current.
  1263.  
  1264. FP12 for OS/2,  and FP8 for the C++ compiler.
  1265.  
  1266. --- WtrGate+ v0.93.p7 sn 165
  1267.  * Origin: Usenet: @Home Network Canada (1:109/42)
  1268.  
  1269. +----------------------------------------------------------------------------+
  1270.  
  1271. From: mamodeo@stny.rr.com                               05-Oct-99 18:24:07
  1272.   To: All                                               05-Oct-99 21:22:25
  1273. Subj: Re: DART
  1274.  
  1275. From: Marty <mamodeo@stny.rr.com>
  1276.  
  1277. Thomas Bretz wrote:
  1278. > Hello Marty,
  1279. > > In your DATA entries of your playlist, there is a position parameter.
  1280. > > This parameter is actually updated on-the-fly as it is played.  It only
  1281. > > advances one buffer-length at a time, however, but this is as good as
  1282. > > you can get it.  If you want better timing and better access to such
  1283. > > information, try using DART.
  1284. > What exactly means: adavnces one buffer-length. I tried to read it but I
  1285. > read 0 at every time.
  1286.  
  1287. I'm sorry.  I should check my code before opening my big fat mouth. 
  1288. With MMPM data operations, there's no good way to tell what point the
  1289. audio is at other than counting timer ticks and calculating where it
  1290. should be.  It is granular to the size of buffer in the given data
  1291. operation.
  1292.  
  1293. > I tried to find some information about DART, but I can't find anything,
  1294. > whether usefull information on the web nor something in the
  1295. > documentation of the Toolkit. Have I overseen something?
  1296.  
  1297. It doesn't seem to be referred to in the docs as "DART", but it is the
  1298. AMPMIX audio device.  If you'd like, I can e-mail you my DART driver
  1299. that I used in GPMIXER.DLL used in MAME for OS/2.
  1300.  
  1301. I think there is a way with DART that you can setup a message queue and
  1302. have it send you a message after delivering a certain number of bytes to
  1303. the sound card, but I have not used this technique.
  1304.  
  1305. - Marty
  1306.  
  1307. --- WtrGate+ v0.93.p7 sn 165
  1308.  * Origin: Usenet: Time Warner Road Runner - Binghamton NY (1:109/42)
  1309.  
  1310. +----------------------------------------------------------------------------+
  1311.  
  1312. From: abuse@orac.clara.co.uk                            05-Oct-99 22:55:22
  1313.   To: All                                               05-Oct-99 21:22:25
  1314. Subj: Re: DART
  1315.  
  1316. From: abuse@orac.clara.co.uk (Paul Ratcliffe)
  1317.  
  1318. On Tue, 05 Oct 1999 10:44:19 +0200, Thomas Bretz
  1319. <tbretz@physik.tu-muenchen.de>
  1320. wrote:
  1321.  
  1322. >I tried to find some information about DART, but I can't find anything,
  1323.  
  1324. It's in the latest Multimedia Programming Reference on the Devcon site.
  1325.  
  1326. --- WtrGate+ v0.93.p7 sn 165
  1327.  * Origin: Usenet: The Floppy BBS (1:109/42)
  1328.  
  1329. +----------------------------------------------------------------------------+
  1330.  
  1331. From: flywheel@image.dk                                 06-Oct-99 10:15:24
  1332.   To: All                                               06-Oct-99 14:39:26
  1333. Subj: Re: OS/2 2.1 and Y2K
  1334.  
  1335. From: Peter Jespersen <flywheel@image.dk>
  1336.  
  1337. Riccardo Foschia wrote:
  1338. > Hi,
  1339. > can anybody tell me if there's a problem with OS/2 2.1 and Y2K?
  1340.  
  1341. Yes!
  1342. That was the reason for IBM dropping all support back in July!
  1343.  
  1344. -- 
  1345.  
  1346. Live long and prosper...
  1347. _________________________________________________________________
  1348.  Peter Jespersen, Team OS/2 Denmark
  1349.  flywheel@image.dk
  1350.  http://www.image.dk/~flywheel/
  1351.  Consciousness: that annoying time between naps.
  1352.  
  1353. --- WtrGate+ v0.93.p7 sn 165
  1354.  * Origin: Origin Line 1 Goes Here (1:109/42)
  1355.  
  1356. +----------------------------------------------------------------------------+
  1357.  
  1358. From: jknott@ibm.net                                    06-Oct-99 05:58:07
  1359.   To: All                                               06-Oct-99 14:39:26
  1360. Subj: Re: OS/2 2.1 and Y2K
  1361.  
  1362. From: jknott@ibm.net (James Knott)
  1363.  
  1364. In article <37FAFCCA.712CD2FB@meta-level.de>,
  1365. Riccardo Foschia <riccardo.foschia@meta-level.de> wrote:
  1366. >Hi,
  1367. >
  1368. >can anybody tell me if there's a problem with OS/2 2.1 and Y2K?
  1369.  
  1370. It is not supported.  Only Warp 3 & 4 have updates for Y2K.
  1371.  
  1372. -- 
  1373. E-mail jknott@ca.ibm.com
  1374. _________________________________________________________________________
  1375. The above opinions are my own and not those of ISM Corp., a subsidiary of
  1376. IBM Canada Ltd.
  1377.  
  1378. --- WtrGate+ v0.93.p7 sn 165
  1379.  * Origin: Usenet: Global Network Services - Remote Access Mail & Ne
  1380. (1:109/42)
  1381.  
  1382. +----------------------------------------------------------------------------+
  1383.  
  1384. From: thannymeister@spambegone.yahoo.com                06-Oct-99 04:57:02
  1385.   To: All                                               06-Oct-99 14:39:26
  1386. Subj: Re: Socket programming
  1387.  
  1388. From: "Mike Ruskai" <thannymeister@spambegone.yahoo.com>
  1389.  
  1390. On Wed, 6 Oct 1999 16:42:25 +1000, Michael Thomson wrote:
  1391.  
  1392. >We are having trouble running socket programs which we have written and also
  1393. >samples supplied
  1394. >in the IBM Developer's Toolkit 4 for OS/2 Warp.
  1395. >
  1396. >When a socket program is executed the following error occurs:
  1397. >Bind(): Address family not supported by protocol family
  1398. >
  1399. >The OS/2 Warp 4 PC which we are using has the following installed:
  1400. >     OS/2 Warp 4 (with Fixpack 12 installed)
  1401. >     Visual Age C++ 4 Professional (using this to compile our socket
  1402. >program)
  1403. >     IBM Developer's Toolkit 4 for OS/2 Warp
  1404. >     MPTS 5.4
  1405. >     TCP/IP protocol stack driver versions
  1406. >        SOCKET.SYS 6.1002
  1407. >        AFOS2.SYS  6.1000
  1408. >        AFINET.SYS 6.1001
  1409. >     TCP/IP services 4.0
  1410. >
  1411. >The sample socket programs that come with the Developers Toolkit
  1412. >(c:\toolkit\samples\tcpiptk\sockets) fail with the same error message.
  1413. >
  1414. >Any suggestions?
  1415.  
  1416. Are you linking with the correct libraries, and including the correct
  1417. headers?
  1418.  
  1419. With the Warp 4 toolkit, you must define TCPV40HDRS to include headers
  1420. compatible with TCP/IP version 4.0 - absent that define, your program will
  1421. only run on TCP/IP 4.1 (the version that requires a Software Choice
  1422. subscription to obtain).
  1423.  
  1424. You also need to link to so32dll.lib and tcp32dll.lib.
  1425.  
  1426. If you still have problems, more detail will be required.
  1427.  
  1428.  
  1429. --
  1430.  - Mike
  1431.  
  1432. Remove 'spambegone' to send e-mail.
  1433.  
  1434.  
  1435. --- WtrGate+ v0.93.p7 sn 165
  1436.  * Origin: Usenet: TLF (1:109/42)
  1437.  
  1438. +----------------------------------------------------------------------------+
  1439.  
  1440. From: jag12@_nospam_le.ac.uk                            06-Oct-99 12:12:18
  1441.   To: All                                               06-Oct-99 14:39:26
  1442. Subj: Generic WinOS/2 audio driver revisited
  1443.  
  1444. From: Dr J A Gow <jag12@_nospam_le.ac.uk>
  1445.  
  1446.  
  1447. --
  1448.  
  1449.  
  1450.  
  1451. Hello!
  1452.  
  1453.     While having 'fun' trying to find a PCI soundcard that will work
  1454. well in OS/2 it appears that a considerable number of supported
  1455. cards do not provide WinOS/2 support, a factor that is certainly
  1456. useful to myself and could also be useful to others. Now while there is
  1457. a beta generic WinOS/2 audio driver around, it only supports wave out
  1458. and it appears that it is unlikely to be updated. Now what I would like
  1459. to
  1460. do is to continue development of the driver to fully enable the
  1461. multimedia
  1462. support of WinOS/2. However, while I have a considerable degree of
  1463. experience throwing 16-bit segments around in assembler when writing
  1464. low-level stuff in the dark ol' days of DOS/Win 3.1, I have never
  1465. written
  1466. device drivers (.drv) for Win3.1, and documentation surrounding the
  1467. format
  1468. and build tools for such files seems scarce. There appears to be, unless
  1469.  
  1470. I am looking in the wrong place, partial source for the generic audio
  1471. driver on the IBM DDK site, but this only covers the code for the daemon
  1472.  
  1473. process that actually sends the multimedia requests to the OS/2
  1474. multimedia
  1475. subsystem, and not the Win 3.1 driver or the VDD intermediary. While I
  1476. can glean sufficient information about the VDD requirements and
  1477. build environment, I have no information about the Win 3.1 driver. Now
  1478. if
  1479. anybody could help me here with some basic information, or references
  1480. to where I may find it, about the following I would be very grateful:
  1481.  
  1482. Build environment required for multimedia .drv drivers (win 3.1)
  1483. Interface between MMSYSTEM.DLL and wave/midi/aux/mixer drivers (win 3.1)
  1484.  
  1485. Many thanks for your time
  1486.         John.
  1487.  
  1488. --
  1489.  _________________
  1490. ______________________________________________________
  1491. |                 |
  1492. |
  1493. |                 | Dr. J.A. Gow M.Eng AMIEE
  1494. |
  1495. |      \||/       | Research Associate, Power Electronics Research Group
  1496. |
  1497. |       \/        | Leicester University
  1498. |
  1499. |   __  00        | University Road
  1500. |
  1501. |  /  \/  \_@     | Leicester, UK.
  1502. |
  1503. | |          \    |
  1504. |
  1505. |  \__/    \  \   | Tel: (0468) 328787
  1506. |
  1507. |  /  \    /\  |  |
  1508. |
  1509. | |    \__/    |  | email:   jag12@le.ac.uk
  1510. |
  1511. | |           /   |
  1512. |
  1513. |  \__    __ /    |
  1514. |
  1515. |     ||||        |
  1516. |
  1517. |   __||||__      |
  1518. |
  1519. |  <___||___>     |         ______________________________
  1520. |
  1521. |_________________|________|THIS IS A MICROSOFT-FREE
  1522. ZONE!|______________|
  1523.  
  1524.  
  1525.  
  1526. --- WtrGate+ v0.93.p7 sn 165
  1527.  * Origin: Usenet: University of Leicester, UK (1:109/42)
  1528.  
  1529. +----------------------------------------------------------------------------+
  1530.  
  1531. From: ppridgen@OregonVOS.net                            06-Oct-99 05:54:02
  1532.   To: All                                               06-Oct-99 14:39:27
  1533. Subj: Warp 3 and Y2K 
  1534.  
  1535. From: Pat Pridgen <ppridgen@OregonVOS.net>
  1536.  
  1537. On Wed, 6 Oct 1999, James Knott wrote:
  1538.  
  1539. > It is not supported.  Only Warp 3 & 4 have updates for Y2K.
  1540.  
  1541. What would I need to get to make Warp 3 y2k compliant
  1542.  
  1543.  
  1544.  
  1545. --
  1546. Pat - La Grande,OR.  http://www.greencis.net/~ppridgen
  1547. LHS 69   http://school.oregonlive.com/school/lhs1969
  1548. Do I believe in WormHoles? Heck, just saw one in my yard.
  1549.  
  1550. --- WtrGate+ v0.93.p7 sn 165
  1551.  * Origin: Usenet: Oregon VOS (1:109/42)
  1552.  
  1553. +----------------------------------------------------------------------------+
  1554.  
  1555. From: klcroxen@fas.harvard.edu                          06-Oct-99 13:30:15
  1556.   To: All                                               06-Oct-99 14:39:27
  1557. Subj: Re: Warp 3 and Y2K 
  1558.  
  1559. From: klcroxen@fas.harvard.edu (Kevin Croxen)
  1560.  
  1561. Various components need to be fixpacked to various levels. Rather 
  1562. than track all the updates down individually, since IBM has made this 
  1563. sort of research no easier than anything else they touch, you'd probably 
  1564. do best to get a package like Indelible Blue's WarpUp for under $20, 
  1565. which includes all the current-level fixpacks and add-ons.
  1566.  
  1567.  http://www.indelible-blue.com
  1568.  
  1569. --Kevin
  1570.  
  1571.  
  1572.  
  1573. On Wed, 6 Oct 1999 05:54:04 -0700, Pat Pridgen <ppridgen@OregonVOS.net> wrote:
  1574. >On Wed, 6 Oct 1999, James Knott wrote:
  1575. >
  1576. >> It is not supported.  Only Warp 3 & 4 have updates for Y2K.
  1577. >
  1578. >What would I need to get to make Warp 3 y2k compliant
  1579. >
  1580. >
  1581. >
  1582. >--
  1583. >Pat - La Grande,OR.  http://www.greencis.net/~ppridgen
  1584. >LHS 69   http://school.oregonlive.com/school/lhs1969
  1585. >Do I believe in WormHoles? Heck, just saw one in my yard.
  1586. >
  1587.  
  1588. --- WtrGate+ v0.93.p7 sn 165
  1589.  * Origin: Usenet: Harvard University, Cambridge, Massachusetts (1:109/42)
  1590.  
  1591. +----------------------------------------------------------------------------+
  1592.  
  1593. From: jstucklex@attglobal.net                           06-Oct-99 10:22:23
  1594.   To: All                                               06-Oct-99 14:39:27
  1595. Subj: Re: HLT commands in DOS box
  1596.  
  1597. From: Jerry Stuckle <jstucklex@attglobal.net>
  1598.  
  1599. Bj¢rn,
  1600.  
  1601. It won't help.  The FAPI functions were only wrappers for the Int 21
  1602. calls when run in a DOS box.
  1603.  
  1604. The problem here is the DOS emulation - it does not allow long
  1605. filenames, supposedly because it DOS programs only work with 8.3 names. 
  1606. So, to get long filenames in DOS, you would have to rewrite the DOS
  1607. emulator.
  1608.  
  1609. Bj¢rn Vermo wrote:
  1610. > Take a look at the good old "Family API" from OS/2 1.x days. It will show
  1611. how to
  1612. > make a DOS program which uses a subset of the OS/2 APIs instead of DOS
  1613. interrupts.
  1614. > I once used that as a starting point for extra functionality in the DOS
  1615. sessions -
  1616. > it is possible to write extra functions to extend the FAPI, but I do not
  1617. remember
  1618. > the details any more.
  1619. > It is also possible (andmuch easier) to use TVFS to make a virtual
  1620. short-names
  1621. > drive for the benefit of DOS and Windows programs running under OS/2.
  1622.  
  1623. -- 
  1624.  
  1625. =======================================================
  1626. To reply, delete the "x" from my email address
  1627.  
  1628. Jerry Stuckle
  1629. jstucklex@attglobal.net
  1630. JDS Computer Training Corp.
  1631. Sun Certified Java Programmer
  1632. VisualAge/Java Certified Advanced Technical Expert
  1633. VisualAge/C++ Certified Developer
  1634.  
  1635. =======================================================
  1636.  
  1637. --- WtrGate+ v0.93.p7 sn 165
  1638.  * Origin: Usenet: JDS Computer Training Corp. (1:109/42)
  1639.  
  1640. +----------------------------------------------------------------------------+
  1641.  
  1642. From: seg@NOSPAM-us.ibm.com                             06-Oct-99 09:41:17
  1643.   To: All                                               06-Oct-99 14:39:27
  1644. Subj: Re: HLT commands in DOS box
  1645.  
  1646. From: "Scott E. Garfinkle" <seg@NOSPAM-us.ibm.com>
  1647.  
  1648. On Wed, 06 Oct 1999 10:22:47 -0400, Jerry Stuckle wrote:
  1649.  
  1650. >The problem here is the DOS emulation - it does not allow long
  1651. >filenames, supposedly because it DOS programs only work with 8.3 names. 
  1652. >So, to get long filenames in DOS, you would have to rewrite the DOS emulator.
  1653. Yes, exactly. The designers of OS/2 were somewhat paranoid about this. Too
  1654. late now (by several years) to change this sort of thing.
  1655.  
  1656.  
  1657. --- WtrGate+ v0.93.p7 sn 165
  1658.  * Origin: Usenet: NCSD OS/2 Service (1:109/42)
  1659.  
  1660. +----------------------------------------------------------------------------+
  1661.  
  1662. From: doug.bissett"at"attglobal.net                     06-Oct-99 16:37:12
  1663.   To: All                                               06-Oct-99 16:31:22
  1664. Subj: Re: OS/2 2.1 and Y2K
  1665.  
  1666. From: doug.bissett"at"attglobal.net (Doug Bissett)
  1667.  
  1668. On Wed, 6 Oct 1999 07:39:54, Riccardo Foschia 
  1669. <riccardo.foschia@meta-level.de> wrote:
  1670.  
  1671. > Hi,
  1672. >  
  1673. > can anybody tell me if there's a problem with OS/2 2.1 and Y2K?
  1674. >  
  1675. > Regards,
  1676. >  
  1677. >         Riccardo Foschia
  1678. >  
  1679.  
  1680. Actually, if you waited this long to ask (you SHOULD have been asking,
  1681. at least, a year ago <g>), you are, probably, in BIG trouble.
  1682.  
  1683. OS/2 versions, before warp3, CANNOT be upgraded to be Y2K compliant 
  1684. (well, they could be, but they won't be). OS/2 warp3, and warp4, 
  1685. require Fix Packs to become compliant.
  1686.  
  1687. Other considerations:
  1688. Is the hardware compliant?
  1689. Are ALL of the programs, that you use, compliant?
  1690. Are you using ALL of these programs in a Y2K compliant manner?
  1691. Are ALL of the other operating systems, that you use, compliant?
  1692. Are ALL of the other systems, that might interface to yours (even by 
  1693. diskette), compliant?
  1694. Are your kids going to bring home a diskette, created on a 
  1695. non-compliant machine?
  1696.  
  1697. Actually, it is not really all THAT bad, but you should think about 
  1698. all of these possibilities.
  1699.  
  1700. For a place to start, go to:
  1701. http://www.software.ibm.com/os/warp/solutions/and/y2000/year2000.html
  1702.  
  1703. Hope this helps...
  1704. ******************************
  1705. From the PC of Doug Bissett
  1706. doug.bissett at attglobal.net
  1707. The " at " must be changed to "@"
  1708. ******************************
  1709.  
  1710. --- WtrGate+ v0.93.p7 sn 165
  1711.  * Origin: Usenet: Global Network Services - Remote Access Mail & Ne
  1712. (1:109/42)
  1713.  
  1714. +----------------------------------------------------------------------------+
  1715.  
  1716. From: abuse@orac.clara.co.uk                            06-Oct-99 17:46:29
  1717.   To: All                                               06-Oct-99 19:55:17
  1718. Subj: Re: Debugger terminates program by PM Resource Interlock message.
  1719.  
  1720. From: abuse@orac.clara.co.uk (Paul Ratcliffe)
  1721.  
  1722. On Tue, 05 Oct 1999 20:31:48 GMT, pf <pf@hempseed.com> wrote:
  1723.  
  1724. >Scott E. Garfinkle wrote:
  1725. >> 
  1726. >> On Tue, 5 Oct 1999 18:30:20 +0100, b wrote:
  1727. >> 
  1728. >> >When I'm going to debug my project the debugger stops with
  1729. >> >the message specified above.
  1730. >> Get a recent fixpack. FP12 is current.
  1731. >
  1732. >FP12 for OS/2,  and FP8 for the C++ compiler.
  1733.  
  1734. This happens to me sometimes as well. I found the cure was to Run until just
  1735. before the call to WinCreateMsgQueue, single step over that call and then Run
  1736. as normal.
  1737. It doesn't do it on every program, but if it does it on any particular one, 
  1738. then it always does it. Bloody annoying. I'm on FP11/3.08.
  1739.  
  1740. --- WtrGate+ v0.93.p7 sn 165
  1741.  * Origin: Usenet: The Floppy BBS (1:109/42)
  1742.  
  1743. +----------------------------------------------------------------------------+
  1744.  
  1745. From: pf@hempseed.com                                   07-Oct-99 02:49:18
  1746.   To: All                                               07-Oct-99 03:17:00
  1747. Subj: Re: Generic WinOS/2 audio driver revisited
  1748.  
  1749. From: pf <pf@hempseed.com>
  1750.  
  1751. Dr J A Gow wrote:
  1752. > --
  1753. > Hello!
  1754. >     While having 'fun' trying to find a PCI soundcard that will work
  1755. > well in OS/2 it appears that a considerable number of supported
  1756.  
  1757. This isn't exactly a ringing endorsement,  but FYI:
  1758.  
  1759. (crystal is currently testing their drivers for me under warp 4.5 to try
  1760. to reproduce the skipping problem).
  1761.  
  1762. Subject:    PCI Sound card for OS/2? Yes! but the drivers suck...
  1763.    Date:    Sun, 03 Oct 1999 05:51:24 -0400
  1764.    From:    Peter Fitzsimmons <pfitzsim@home.com>
  1765. Newsgroups: comp.os.os2.setup.misc
  1766.  
  1767.  
  1768. I just bought a Crystal CS4280 based card ($9.95us mail order :).
  1769.  
  1770. It's one step better than the Creative Labs PCI128 I got tricked into
  1771. buying for $55cdn (no os/2 support at all; but works fantastic under win
  1772. 98/nt).
  1773.  
  1774. The crystal card/drivers work great under NT, poorly under OS/2, and
  1775. dismally under Win98.
  1776.  
  1777. Under OS/2 (warp 4.5) "DART" programs (like MP3 players) play at double
  1778. speed some of the time (skipping every other frame),  and the midi
  1779. support
  1780. is a joke.
  1781.  
  1782. My old SB16 non-pnp card worked better,  but required an ISA slot.
  1783.  
  1784. If you're really desperate to free up an ISA slot, you might try a
  1785. CS4280 based card.
  1786.  
  1787. This is the one I bought: 
  1788.  
  1789.  http://www.axiontech.com/cgi-local/noinfo.asp?sogncrs4280
  1790.  
  1791.  
  1792. and don't be fooled by all the talk about "3d" and "wavetable". These
  1793. can only be implemented with software (poorly) with this card.
  1794.  
  1795. --- WtrGate+ v0.93.p7 sn 165
  1796.  * Origin: Usenet: @Home Network Canada (1:109/42)
  1797.  
  1798. +----------------------------------------------------------------------------+
  1799.  
  1800. From: djohnson@isomedia.com                             06-Oct-99 22:38:20
  1801.   To: All                                               07-Oct-99 03:17:00
  1802. Subj: Re: Generic WinOS/2 audio driver revisited
  1803.  
  1804. From: "David T. Johnson" <djohnson@isomedia.com>
  1805.  
  1806. pf wrote:
  1807. > Dr J A Gow wrote:
  1808. > >
  1809. > > --
  1810. > >
  1811. > > Hello!
  1812. > >
  1813. > >     While having 'fun' trying to find a PCI soundcard that will work
  1814. > > well in OS/2 it appears that a considerable number of supported
  1815. > This isn't exactly a ringing endorsement,  but FYI:
  1816. > (crystal is currently testing their drivers for me under warp 4.5 to try
  1817. > to reproduce the skipping problem).
  1818. > Subject:    PCI Sound card for OS/2? Yes! but the drivers suck...
  1819. >    Date:    Sun, 03 Oct 1999 05:51:24 -0400
  1820. >    From:    Peter Fitzsimmons <pfitzsim@home.com>
  1821. > Newsgroups: comp.os.os2.setup.misc
  1822. > I just bought a Crystal CS4280 based card ($9.95us mail order :).
  1823. > It's one step better than the Creative Labs PCI128 I got tricked into
  1824. > buying for $55cdn (no os/2 support at all; but works fantastic under win
  1825. > 98/nt).
  1826. > The crystal card/drivers work great under NT, poorly under OS/2, and
  1827. > dismally under Win98.
  1828. > Under OS/2 (warp 4.5) "DART" programs (like MP3 players) play at double
  1829. > speed some of the time (skipping every other frame),  and the midi
  1830. > support
  1831. > is a joke.
  1832. > My old SB16 non-pnp card worked better,  but required an ISA slot.
  1833. > If you're really desperate to free up an ISA slot, you might try a
  1834. > CS4280 based card.
  1835. > This is the one I bought:
  1836. >  http://www.axiontech.com/cgi-local/noinfo.asp?sogncrs4280
  1837. > and don't be fooled by all the talk about "3d" and "wavetable". These
  1838. > can only be implemented with software (poorly) with this card.
  1839.  
  1840. The PCI cards which use the Aureal 8820 Vortex 1 chipset work very well
  1841. under OS/2.  MP3s and digital recording are very good.  IMO, this is the
  1842. best OS/2 sound solution presently available.  The OS/2 drivers do not
  1843. support sound in Win-OS2.  If you really need this, I would recommend a
  1844. second ISA card just for the Win-OS2 sound and use the Aureal for the
  1845. OS/2 sound.  It is that good.  Or just skip the Win-OS2 sound...
  1846.  
  1847. --- WtrGate+ v0.93.p7 sn 165
  1848.  * Origin: Usenet: Posted via Supernews, http://www.supernews.com (1:109/42)
  1849.  
  1850. +----------------------------------------------------------------------------+
  1851.  
  1852. From: whonea@codenet.net                                07-Oct-99 00:29:14
  1853.   To: All                                               07-Oct-99 05:18:12
  1854. Subj: Re: Debugger terminates program by PM Resource Interlock message.
  1855.  
  1856. From: whonea@codenet.net (Will Honea)
  1857.  
  1858. On Tue, 5 Oct 1999 17:30:20, "b" <bschnabl@telesnap.de> wrote:
  1859.  
  1860. > Hi there,
  1861. > I've a problem with OS/2 Warp 4 and Visual Age C++ 3.0.
  1862. > When I'm going to debug my project the debugger stops with
  1863. > the message specified above.
  1864. > All Dll's are built quite new, so that the project fits.
  1865.  
  1866. Been fighting this one since CSET/2 and IPMD.  Absolute mandatory 
  1867. step: apply FP8 for VACPP 3.0. If the app is a PM program using 
  1868. desktop resources you will frequently see this message if you set a 
  1869. breakpoint in the initialization code of a new window (as in the ctor 
  1870. code for an IOC IWindow class). Essentially, the app and the debugger 
  1871. are fighting over PM resource access  The trick that has work for me 
  1872. in MOST cases (some are hopeless <g>) is to start the program under 
  1873. the debugger  (ICSDEBUG) then single step into the main() proc.  At 
  1874. some point, it will issue a call to the rest of the functionality.  
  1875. Use the "O" to step over the calls.  You will finally get to a point 
  1876. where the call is to a proc start routine which will not return 
  1877. immediately but actually launches the rest of the app.  Most of the 
  1878. time the fact that you have the debugger conditioned to break after 
  1879. that call will permit the breakpoints in the rest of the app to 
  1880. operate properly.  Sounds a bit flakey, but it has served me well, 
  1881. especially when trying to debug constructors for new windows or 
  1882. initialization code for popup dialogs.
  1883.  
  1884. Will Honea <whonea@codenet.net>
  1885.  
  1886. --- WtrGate+ v0.93.p7 sn 165
  1887.  * Origin: Origin Line 1 Goes Here (1:109/42)
  1888.  
  1889. +----------------------------------------------------------------------------+
  1890.  
  1891. From: tbretz@physik.tu-muenchen.de                      07-Oct-99 10:44:04
  1892.   To: All                                               07-Oct-99 10:30:29
  1893. Subj: VAC++ 3.6 Debugger Problem
  1894.  
  1895. From: Thomas Bretz <tbretz@physik.tu-muenchen.de>
  1896.  
  1897. Hello,
  1898.  
  1899. everytime I use the VAC++ 3.6 Debugger the system hangs when the
  1900. debugged programm crashes. Does somebody have an idea why?
  1901.  
  1902. Thx,
  1903. Thomas.
  1904.  
  1905. --- WtrGate+ v0.93.p7 sn 165
  1906.  * Origin: Usenet: Nathan Electronics (1:109/42)
  1907.  
  1908. +----------------------------------------------------------------------------+
  1909.  
  1910. From: shaunus@ibm.net                                   07-Oct-99 18:36:19
  1911.   To: All                                               07-Oct-99 16:38:27
  1912. Subj: VACPP 3.0 and CTL
  1913.  
  1914. From: "Shaun Baker" <shaunus@ibm.net>
  1915.  
  1916. Hi
  1917.  
  1918. I am having tremendous problems using SGI's standard template (v3.2) library
  1919. with Visual Age C++ v3.0 . In older versions of STL, the only fiddles
  1920. required were changing stddef.h (VACPP's) to allow use of the STL versions
  1921. of min(...) and max(...). Now I run into all sorts of problems. I was sure
  1922. VACPP supported default arguments in template definitions, but this seems to
  1923. be croaking the compiler, even after setting STL to use limited template
  1924. argument parameters.
  1925.  
  1926. Does anybody have any pointers?
  1927.  
  1928. Thanks in advance
  1929.  
  1930. Shaun
  1931.  
  1932.  
  1933. --- WtrGate+ v0.93.p7 sn 165
  1934.  * Origin: Usenet: Global Network Services - Remote Access Mail & Ne
  1935. (1:109/42)
  1936.  
  1937. +----------------------------------------------------------------------------+
  1938.  
  1939. From: mamodeo@stny.rr.com                               07-Oct-99 12:41:22
  1940.   To: All                                               07-Oct-99 16:38:27
  1941. Subj: GNU "as" and "newer" instructions (like MMX, etc.)
  1942.  
  1943. From: Marty <mamodeo@stny.rr.com>
  1944.  
  1945. Does the GNU assembler recognize and accept "newer" types of opcodes
  1946. like MMX instructions and Pentium-specific opcodes?  If so, is there any
  1947. documentation which tells the names of these opcodes as recognized by
  1948. as?  I'd like to use MMX operations in my audio mixer.  Any help is
  1949. appreciated.
  1950.  
  1951. - Marty
  1952.  
  1953. --- WtrGate+ v0.93.p7 sn 165
  1954.  * Origin: Usenet: IBM Global Services North -- Burlington, Vermont,
  1955. (1:109/42)
  1956.  
  1957. +----------------------------------------------------------------------------+
  1958.  
  1959. From: achimha@innotek.de                                07-Oct-99 19:46:14
  1960.   To: All                                               07-Oct-99 20:07:04
  1961. Subj: Rotate Bitmaps
  1962.  
  1963. From: Achim Hasenmueller <achimha@innotek.de>
  1964.  
  1965. Hi,
  1966.  
  1967. does anyone have a sample code how to rotate a bitmap that I have
  1968. seleted
  1969. into a HPS by any degree and maybe also fill the free space with a given
  1970.  
  1971. color?
  1972.  
  1973. I think GpiRotate is not the right thing but I couldn't spot any other
  1974. API...
  1975.  
  1976. Thanks,
  1977.   Achim
  1978.  
  1979. --- WtrGate+ v0.93.p7 sn 165
  1980.  * Origin: Usenet: Bawue-Net e.V. News-Server (1:109/42)
  1981.  
  1982. +----------------------------------------------------------------------------+
  1983.  
  1984. From: nospam_ktk@netlabs.org                            07-Oct-99 23:14:05
  1985.   To: All                                               07-Oct-99 20:07:04
  1986. Subj: EverBlue betadrop
  1987.  
  1988. From: "Adrian Gschwend" <nospam_ktk@netlabs.org>
  1989.  
  1990. Today Brian Smith released the first beta of EverBlue, the XLib-PM
  1991. implementation for OS/2 which allows you to compile Xlib (Unix/Linux)
  1992. applications as native PM applications.
  1993.  
  1994. The beta is not really usable for endusers but developers can use it to
  1995. compile PM versions of X-Applications. There is just a small demo
  1996. included so maybe it does not make sense to download it now if you are
  1997. not a developer.
  1998.  
  1999. Sourcecode of this betadrop is also included in the package, just
  2000. install it. If you want to support this project you can subscribe to
  2001. the EverBlue mailinglist at Egroups, we still need a lot of support
  2002. because the project is not yet complete. I will set up a CVS server at
  2003. Netlabs as soon as we decided how to organise the structure of the
  2004. source. Informations about CVS will be posted to the EverBlue
  2005. mailinglist.
  2006.  
  2007. Everblue mailinglist: http://www.egroups.com/group/everblue-dev
  2008.  
  2009. Get the file from: (self installing exe-file)
  2010.  
  2011. ftp://ftp.netlabs.org/pub/everblue/everblue.exe
  2012.  
  2013. BTW: I just wrote the new database backend for OS/2 Netlabs this week,
  2014. we hope to be online in about a month! There will be a lot of great
  2015. changes and the content will finnaly be much more up to date.
  2016.  
  2017.  
  2018. Taken from the readme:
  2019.  
  2020. ---
  2021. Software known to run here:
  2022.  
  2023. xeyes
  2024. xedit
  2025. xless
  2026. xv
  2027. licq
  2028. xclock
  2029. dclock
  2030. oclock
  2031. xmaze
  2032. xpostit
  2033. xcalendar
  2034. xload
  2035.  
  2036. ---
  2037.  
  2038. Adrian Gschwend
  2039. @ OS/2 Netlabs
  2040.  
  2041.  
  2042.  
  2043. ---
  2044. Adrian Gschwend
  2045. @ OS/2 Netlabs
  2046.  
  2047. ICQ: 22419590
  2048. ktk@netlabs.org
  2049. -------
  2050. The OS/2 OpenSource Project:
  2051. http://www.netlabs.org
  2052.  
  2053.  
  2054. --- WtrGate+ v0.93.p7 sn 165
  2055.  * Origin: Usenet: OS/2 Netlabs (1:109/42)
  2056.  
  2057. +----------------------------------------------------------------------------+
  2058.  
  2059. From: doug@hotrocks.msfc.nasa.gov                       07-Oct-99 21:33:18
  2060.   To: All                                               07-Oct-99 21:23:28
  2061. Subj: Re: Session Manager, what the heck is it doing?
  2062.  
  2063. From: doug@hotrocks.msfc.nasa.gov
  2064.  
  2065. Dave Blaschke wrote:
  2066. > doug@hotrocks.msfc.nasa.gov wrote:
  2067. > > Can someone please tell me the significance of the message:
  2068. > >
  2069. > > "RC:457 The Session Manager cannot start the process in the foreground.
  2070. > > It will be started in the background."
  2071. > Looks to me like the only ways an application can get this error are:1) A
  2072. > popup is in progress during the DosStartSession call.
  2073. > 2) The DosStartSession requester is not a member of the session currently in
  2074. > the foreground.
  2075.  
  2076. By Jove, after a bunch of work and a bit of thought I think #2 may be
  2077. it!  Thank you.  I wonder if there is some way to suppress this
  2078. behavior.
  2079.  
  2080. Doug
  2081.  
  2082. --- WtrGate+ v0.93.p7 sn 165
  2083.  * Origin: Usenet: http://www.msfc.nasa.gov/ (1:109/42)
  2084.  
  2085. +----------------------------------------------------------------------------+
  2086.  
  2087. From: thannymeister@spambegone.yahoo.com                07-Oct-99 21:22:11
  2088.   To: All                                               08-Oct-99 04:17:06
  2089. Subj: System area on HPFS drive
  2090.  
  2091. From: "Mike Ruskai" <thannymeister@spambegone.yahoo.com>
  2092.  
  2093. Anyone know how to query the size of the system area on an HPFS drive?
  2094.  
  2095.  
  2096. --
  2097.  - Mike
  2098.  
  2099. Remove 'spambegone' to send e-mail.
  2100.  
  2101.  
  2102. --- WtrGate+ v0.93.p7 sn 165
  2103.  * Origin: Usenet: TLF (1:109/42)
  2104.  
  2105. +----------------------------------------------------------------------------+
  2106.  
  2107. From: jasper_de_keijzer@nl.compuware.com                08-Oct-99 07:53:22
  2108.   To: All                                               08-Oct-99 05:11:22
  2109. Subj: Re: Debugger terminates program by PM Resource Interlock message.
  2110.  
  2111. From: Jasper de Keijzer <jasper_de_keijzer@nl.compuware.com>
  2112.  
  2113. Bernhard,
  2114.  
  2115.  
  2116. The IBM debugger knows two different modes of debugging. asynchronous
  2117. and synchronous debugging. Resource interlock are mostly caused by
  2118. things like changing the mouse pointer shape while the debugger wants
  2119. the pointer as well. I got arround this problem by setting the debugging
  2120. mode to synchronous.
  2121.  
  2122. Kind regards,
  2123. Jasper de Keijzer.
  2124. http://home-5.worldonline.nl/~jdekeij
  2125.  
  2126.  
  2127.  
  2128. b wrote:
  2129. > Hi there,
  2130. > I've a problem with OS/2 Warp 4 and Visual Age C++ 3.0.
  2131. > When I'm going to debug my project the debugger stops with
  2132. > the message specified above.
  2133. > All Dll's are built quite new, so that the project fits.
  2134. > Thanks for any advices
  2135. > Bernhard Schnabl
  2136.  
  2137. --- WtrGate+ v0.93.p7 sn 165
  2138.  * Origin: Usenet: Compuware Uniface Amsterdam (1:109/42)
  2139.  
  2140. +----------------------------------------------------------------------------+
  2141.  
  2142. From: jasper_de_keijzer@nl.compuware.com                08-Oct-99 07:55:09
  2143.   To: All                                               08-Oct-99 05:11:22
  2144. Subj: Re: Debugger terminates program by PM Resource Interlock message.
  2145.  
  2146. From: Jasper de Keijzer <jasper_de_keijzer@nl.compuware.com>
  2147.  
  2148. Paul,
  2149.  
  2150. These kind of problems are happening when the debugging mode is
  2151. asynchronous. Make it synchrone!
  2152.  
  2153. regards,
  2154. Jasper de Keijzer.
  2155. http://home-5.worldonline.nl/~jdekeij
  2156.  
  2157. Paul Ratcliffe wrote:
  2158. > On Tue, 05 Oct 1999 20:31:48 GMT, pf <pf@hempseed.com> wrote:
  2159. > >Scott E. Garfinkle wrote:
  2160. > >>
  2161. > >> On Tue, 5 Oct 1999 18:30:20 +0100, b wrote:
  2162. > >>
  2163. > >> >When I'm going to debug my project the debugger stops with
  2164. > >> >the message specified above.
  2165. > >> Get a recent fixpack. FP12 is current.
  2166. > >
  2167. > >FP12 for OS/2,  and FP8 for the C++ compiler.
  2168. > This happens to me sometimes as well. I found the cure was to Run until just
  2169. > before the call to WinCreateMsgQueue, single step over that call and then
  2170. Run
  2171. > as normal.
  2172. > It doesn't do it on every program, but if it does it on any particular one,
  2173. > then it always does it. Bloody annoying. I'm on FP11/3.08.
  2174.  
  2175. --- WtrGate+ v0.93.p7 sn 165
  2176.  * Origin: Usenet: Compuware Uniface Amsterdam (1:109/42)
  2177.  
  2178. +----------------------------------------------------------------------------+
  2179.  
  2180. From: jasper_de_keijzer@nl.compuware.com                08-Oct-99 07:57:00
  2181.   To: All                                               08-Oct-99 05:11:22
  2182. Subj: Re: VAC++ 3.6 Debugger Problem
  2183.  
  2184. From: Jasper de Keijzer <jasper_de_keijzer@nl.compuware.com>
  2185.  
  2186. Thomas,
  2187.  
  2188. Set the debugging mode the synchronous. The asynchronous mode, which is
  2189. the default, hangs the system quite often.
  2190.  
  2191.  
  2192. regards,
  2193. Jasper de Keijzer.
  2194. http://home-5.worldonline.nl/~jdekeij
  2195.  
  2196.  
  2197. Thomas Bretz wrote:
  2198. > Hello,
  2199. > everytime I use the VAC++ 3.6 Debugger the system hangs when the
  2200. > debugged programm crashes. Does somebody have an idea why?
  2201. > Thx,
  2202. > Thomas.
  2203.  
  2204. --- WtrGate+ v0.93.p7 sn 165
  2205.  * Origin: Usenet: Compuware Uniface Amsterdam (1:109/42)
  2206.  
  2207. +----------------------------------------------------------------------------+
  2208.  
  2209. From: jasper_de_keijzer@nl.compuware.com                08-Oct-99 08:01:01
  2210.   To: achimha@innotek.de                                08-Oct-99 05:11:22
  2211. Subj: Re: Rotate Bitmaps
  2212.  
  2213. To: Achim Hasenmueller <achimha@innotek.de>
  2214. From: Jasper de Keijzer <jasper_de_keijzer@nl.compuware.com>
  2215.  
  2216. Achim,
  2217.  
  2218. The GPI api does not support the rotation of bitmaps. If you want to,
  2219. you have to write it your self. But rotating it for 90/180/270 degrees
  2220. can be done of course. The code for this can be found in the generic
  2221. bitmap sources. Look for gbmsrc.zip on hobbes or developer connection
  2222. CD's. If you want to see it all work, than just download DrawIt from
  2223. bmt. http://www.bmtmicro.com/catalog/drawit.html
  2224.  
  2225. regards,
  2226. Jasper de Keijzer.
  2227. http://home-5.worldonline.nl/~jdekeij
  2228.  
  2229.  
  2230. Achim Hasenmueller wrote:
  2231. > Hi,
  2232. > does anyone have a sample code how to rotate a bitmap that I have
  2233. > seleted
  2234. > into a HPS by any degree and maybe also fill the free space with a given
  2235. > color?
  2236. > I think GpiRotate is not the right thing but I couldn't spot any other
  2237. > API...
  2238. > Thanks,
  2239. >   Achim
  2240.  
  2241. --- WtrGate+ v0.93.p7 sn 165
  2242.  * Origin: Usenet: Compuware Uniface Amsterdam (1:109/42)
  2243.  
  2244. +----------------------------------------------------------------------------+
  2245.  
  2246. From: jag12@_nospam_le.ac.uk                            08-Oct-99 09:43:18
  2247.   To: All                                               08-Oct-99 11:55:23
  2248. Subj: Re: Generic WinOS/2 audio driver revisited
  2249.  
  2250. From: Dr J A Gow <jag12@_nospam_le.ac.uk>
  2251.  
  2252. Thanks for the info, guys - but this is not really the information I was
  2253. looking for here.
  2254. What I would like is some basic Windows multimedia .drv file development
  2255. details,
  2256. such as what tools I would require to build them (other than a 16 bit compiler
  2257. and
  2258. linker), how they should be built and what the interface is between
  2259. MMSYSTEM.DLL (WinOS/2) and the windows .drv files.
  2260.  
  2261. Incidentally, I was, as a temporary measure, considering purchasing a CS based
  2262.  
  2263. PCI soundcard until I could start work on the generic WinOS/2 drivers -
  2264. although the
  2265. Aureal card works extremely well in OS/2, the drivers seem to prevent APM from
  2266. allowing
  2267. the machine to drop into suspend mode - which since I leave the machine on for
  2268. extended
  2269. periods is a damn nuisance.
  2270.  
  2271. Thanks for your forbearance,
  2272.  
  2273.  
  2274.         John.
  2275.  
  2276.  
  2277.  
  2278.  
  2279. "David T. Johnson" wrote:
  2280.  
  2281. > pf wrote:
  2282. > >
  2283. > > Dr J A Gow wrote:
  2284. > > >
  2285. > > > --
  2286. > > >
  2287. > > > Hello!
  2288. > > >
  2289. > > >     While having 'fun' trying to find a PCI soundcard that will work
  2290. > > > well in OS/2 it appears that a considerable number of supported
  2291. > >
  2292. > > This isn't exactly a ringing endorsement,  but FYI:
  2293. > >
  2294. > > (crystal is currently testing their drivers for me under warp 4.5 to try
  2295. > > to reproduce the skipping problem).
  2296. > >
  2297. > > Subject:    PCI Sound card for OS/2? Yes! but the drivers suck...
  2298. > >    Date:    Sun, 03 Oct 1999 05:51:24 -0400
  2299. > >    From:    Peter Fitzsimmons <pfitzsim@home.com>
  2300. > > Newsgroups: comp.os.os2.setup.misc
  2301. > >
  2302. > > I just bought a Crystal CS4280 based card ($9.95us mail order :).
  2303. > >
  2304. > > It's one step better than the Creative Labs PCI128 I got tricked into
  2305. > > buying for $55cdn (no os/2 support at all; but works fantastic under win
  2306. > > 98/nt).
  2307. > >
  2308. > > The crystal card/drivers work great under NT, poorly under OS/2, and
  2309. > > dismally under Win98.
  2310. > >
  2311. > > Under OS/2 (warp 4.5) "DART" programs (like MP3 players) play at double
  2312. > > speed some of the time (skipping every other frame),  and the midi
  2313. > > support
  2314. > > is a joke.
  2315. > >
  2316. > > My old SB16 non-pnp card worked better,  but required an ISA slot.
  2317. > >
  2318. > > If you're really desperate to free up an ISA slot, you might try a
  2319. > > CS4280 based card.
  2320. > >
  2321. > > This is the one I bought:
  2322. > >
  2323. > >  http://www.axiontech.com/cgi-local/noinfo.asp?sogncrs4280
  2324. > >
  2325. > > and don't be fooled by all the talk about "3d" and "wavetable". These
  2326. > > can only be implemented with software (poorly) with this card.
  2327. >
  2328. > The PCI cards which use the Aureal 8820 Vortex 1 chipset work very well
  2329. > under OS/2.  MP3s and digital recording are very good.  IMO, this is the
  2330. > best OS/2 sound solution presently available.  The OS/2 drivers do not
  2331. > support sound in Win-OS2.  If you really need this, I would recommend a
  2332. > second ISA card just for the Win-OS2 sound and use the Aureal for the
  2333. > OS/2 sound.  It is that good.  Or just skip the Win-OS2 sound...
  2334.  
  2335. --- WtrGate+ v0.93.p7 sn 165
  2336.  * Origin: Usenet: University of Leicester, UK (1:109/42)
  2337.  
  2338. +----------------------------------------------------------------------------+
  2339.  
  2340. From: david.beck@dial.pipex.com                         08-Oct-99 12:53:18
  2341.   To: All                                               08-Oct-99 11:55:24
  2342. Subj: Re: Generic WinOS/2 audio driver revisited
  2343.  
  2344. From: david.beck@dial.pipex.com
  2345.  
  2346. Go to -
  2347. http://service.software.ibm.com/ddk/
  2348.  
  2349. the site has all of the os/2 driver development files including multimedia.
  2350.  
  2351. You will have to register, no costs, and the development tools are included
  2352. (16 bit C and masm) plus all the docs. If you get everything for all drivers,
  2353. it's about 100mb of zip files.
  2354.  
  2355. Dave Beck
  2356.  
  2357.  
  2358.  
  2359.  
  2360. In <37FDAEB8.4CBF8A9D@_nospam_le.ac.uk>, Dr J A Gow <jag12@_nospam_le.ac.uk>
  2361. writes:
  2362. >
  2363. >Thanks for the info, guys - but this is not really the information I was
  2364. >looking for here.
  2365. >What I would like is some basic Windows multimedia .drv file development
  2366. >details,
  2367. >such as what tools I would require to build them (other than a 16 bit
  2368. compiler
  2369. >and
  2370. >linker), how they should be built and what the interface is between
  2371. >MMSYSTEM.DLL (WinOS/2) and the windows .drv files.
  2372. >
  2373. >Incidentally, I was, as a temporary measure, considering purchasing a CS
  2374. based
  2375. >
  2376. >PCI soundcard until I could start work on the generic WinOS/2 drivers -
  2377. >although the
  2378. >Aureal card works extremely well in OS/2, the drivers seem to prevent APM
  2379. from
  2380. >allowing
  2381. >the machine to drop into suspend mode - which since I leave the machine on
  2382. for
  2383. >extended
  2384. >periods is a damn nuisance.
  2385. >
  2386. >Thanks for your forbearance,
  2387. >
  2388. >
  2389. >        John.
  2390. >
  2391. >
  2392. >
  2393. >
  2394. >"David T. Johnson" wrote:
  2395. >
  2396. >> pf wrote:
  2397. >> >
  2398. >> > Dr J A Gow wrote:
  2399. >> > >
  2400. >> > > --
  2401. >> > >
  2402. >> > > Hello!
  2403. >> > >
  2404. >> > >     While having 'fun' trying to find a PCI soundcard that will work
  2405. >> > > well in OS/2 it appears that a considerable number of supported
  2406. >> >
  2407. >> > This isn't exactly a ringing endorsement,  but FYI:
  2408. >> >
  2409. >> > (crystal is currently testing their drivers for me under warp 4.5 to try
  2410. >> > to reproduce the skipping problem).
  2411. >> >
  2412. >> > Subject:    PCI Sound card for OS/2? Yes! but the drivers suck...
  2413. >> >    Date:    Sun, 03 Oct 1999 05:51:24 -0400
  2414. >> >    From:    Peter Fitzsimmons <pfitzsim@home.com>
  2415. >> > Newsgroups: comp.os.os2.setup.misc
  2416. >> >
  2417. >> > I just bought a Crystal CS4280 based card ($9.95us mail order :).
  2418. >> >
  2419. >> > It's one step better than the Creative Labs PCI128 I got tricked into
  2420. >> > buying for $55cdn (no os/2 support at all; but works fantastic under win
  2421. >> > 98/nt).
  2422. >> >
  2423. >> > The crystal card/drivers work great under NT, poorly under OS/2, and
  2424. >> > dismally under Win98.
  2425. >> >
  2426. >> > Under OS/2 (warp 4.5) "DART" programs (like MP3 players) play at double
  2427. >> > speed some of the time (skipping every other frame),  and the midi
  2428. >> > support
  2429. >> > is a joke.
  2430. >> >
  2431. >> > My old SB16 non-pnp card worked better,  but required an ISA slot.
  2432. >> >
  2433. >> > If you're really desperate to free up an ISA slot, you might try a
  2434. >> > CS4280 based card.
  2435. >> >
  2436. >> > This is the one I bought:
  2437. >> >
  2438. >> >  http://www.axiontech.com/cgi-local/noinfo.asp?sogncrs4280
  2439. >> >
  2440. >> > and don't be fooled by all the talk about "3d" and "wavetable". These
  2441. >> > can only be implemented with software (poorly) with this card.
  2442. >>
  2443. >> The PCI cards which use the Aureal 8820 Vortex 1 chipset work very well
  2444. >> under OS/2.  MP3s and digital recording are very good.  IMO, this is the
  2445. >> best OS/2 sound solution presently available.  The OS/2 drivers do not
  2446. >> support sound in Win-OS2.  If you really need this, I would recommend a
  2447. >> second ISA card just for the Win-OS2 sound and use the Aureal for the
  2448. >> OS/2 sound.  It is that good.  Or just skip the Win-OS2 sound...
  2449. >
  2450.  
  2451. --- WtrGate+ v0.93.p7 sn 165
  2452.  * Origin: Usenet: UUNET WorldCom server (post doesn't reflect views
  2453. (1:109/42)
  2454.  
  2455. +----------------------------------------------------------------------------+
  2456.  
  2457. From: opencity@aol.com                                  08-Oct-99 14:01:20
  2458.   To: All                                               08-Oct-99 11:55:24
  2459. Subj: OS/2 nominations sought for SharewareJunkies.com Awards
  2460.  
  2461. From: opencity@aol.com (Opencity)
  2462.  
  2463. Nominations for the year's best shareware programs are being sought for the
  2464. fourth annual SharewareJunkies.com Awards, to be presented on January 3, 2000
  2465. by the popular Internet site SharewareJunkies.com.  Net surfers are invited to
  2466. cast their votes at http://www.sharewarejunkies.com between now and December
  2467. 15.
  2468.  
  2469. The 2000 SharewareJunkies.com Awards will consist of five categories: four are
  2470. specific to individual operating systems--Best Windows Program, Best Macintosh
  2471. Program, Best OS/2 Program, Best DOS Program--and the fifth celebrates the
  2472. Best
  2473. Freeware Program, which is open to a product running on any operating system
  2474. as
  2475. long as it is available at no cost.  The program which receives the highest
  2476. number of votes will be named Best Program of the Year.
  2477.  
  2478. Previous winners of the SharewareJunkies.com Award for Best Program have been
  2479. Hot Dog, the HTML authoring tool from Sausage Software, Download Butler, a
  2480. desktop utility from Lincoln Beach Software, and ClipMate, a utility for
  2481. enhancing the native clipboard functionality of the Windows operating system
  2482. from Thornsoft Development.
  2483.  
  2484. For more information, e-mail info@sharewarejunkies.com or visit
  2485. SharewareJunkies.com at http://www.sharewarejunkies.com.
  2486.     # # #
  2487.  
  2488. --- WtrGate+ v0.93.p7 sn 165
  2489.  * Origin: Usenet: AOL http://www.aol.com (1:109/42)
  2490.  
  2491. +----------------------------------------------------------------------------+
  2492.  
  2493. From: rjerant@no_spam,austin.rr.com                     08-Oct-99 14:46:09
  2494.   To: All                                               08-Oct-99 15:24:09
  2495. Subj: Re: Generic WinOS/2 audio driver revisited
  2496.  
  2497. From: rjerant@no_spam,austin.rr.com (Rich Jerant)
  2498.  
  2499. Hi John
  2500. I saw your question the other day but did not have a chance t reply. I
  2501. wrote  the OS/2 version of the Generic Win-OS/2 driver while I was
  2502. working at IBM.  I can send you details of the builds environments
  2503. both win31 and OS/2 . And if you would like the source we used.  The
  2504. short version of the win31 environment is that while at IBM we used
  2505. their win31 build environment which required MS C 6.0 (I can check on
  2506. that) ,  Masm 5.0, and the win31 sdk. Since leaving IBM I have built
  2507. win31 drivers using Visual C++ 1.62, the win95 ddk and the win32 sdk.
  2508. (I will need to check on that also) Information about the windows
  2509. messages that an audio driver needs to handle are detailed (and I use
  2510. that word loosly) in the help files included with the win31 sdk and
  2511. the win95 ddk. If you have any questions send me some email and I will
  2512. try to help you out...
  2513.  
  2514. Rich
  2515.  
  2516. On Fri, 08 Oct 1999 09:43:37 +0100, Dr J A Gow
  2517. <jag12@_nospam_le.ac.uk> wrote:
  2518.  
  2519. >
  2520. >Thanks for the info, guys - but this is not really the information I was
  2521. >looking for here.
  2522. >What I would like is some basic Windows multimedia .drv file development
  2523. >details,
  2524. >such as what tools I would require to build them (other than a 16 bit
  2525. compiler
  2526. >and
  2527. >linker), how they should be built and what the interface is between
  2528. >MMSYSTEM.DLL (WinOS/2) and the windows .drv files.
  2529. >
  2530. >Incidentally, I was, as a temporary measure, considering purchasing a CS
  2531. based
  2532. >
  2533. >PCI soundcard until I could start work on the generic WinOS/2 drivers -
  2534. >although the
  2535. >Aureal card works extremely well in OS/2, the drivers seem to prevent APM
  2536. from
  2537. >allowing
  2538. >the machine to drop into suspend mode - which since I leave the machine on
  2539. for
  2540. >extended
  2541. >periods is a damn nuisance.
  2542. >
  2543. >Thanks for your forbearance,
  2544. >
  2545. >
  2546. >        John.
  2547. >
  2548. >
  2549. >
  2550. >
  2551.  
  2552. --- WtrGate+ v0.93.p7 sn 165
  2553.  * Origin: Origin Line 1 Goes Here (1:109/42)
  2554.  
  2555. +----------------------------------------------------------------------------+
  2556.  
  2557. From: charette@writeme.com                              08-Oct-99 17:08:16
  2558.   To: All                                               08-Oct-99 15:24:09
  2559. Subj: Netbios programming on OS/2?
  2560.  
  2561. From: Stephane Charette <charette@writeme.com>
  2562.  
  2563. Do you have links to docs or samples regarding
  2564. Netbios ("Workgroup", Peer) programming in OS/2?
  2565.  
  2566. I've found the mptn/tcpip toolkits on the Warp 4
  2567. installation CDROM, but the only thing they contain
  2568. is the required .H and .LIB files.  The DEVCON
  2569. Advanced subscription also seems to contain TCP/IP
  2570. information on disk A3 (June 1998), in the "Warp 4
  2571. Toolkit", which is installing as I write this -- but
  2572. I'm looking for Netbios over TCP/IP, not just general
  2573. TCP/IP socket programming information.
  2574.  
  2575. TIA,
  2576.  
  2577. Stephane Charette
  2578.  
  2579.  
  2580. Sent via Deja.com http://www.deja.com/
  2581. Before you buy.
  2582.  
  2583. --- WtrGate+ v0.93.p7 sn 165
  2584.  * Origin: Usenet: StephNET (1:109/42)
  2585.  
  2586. +----------------------------------------------------------------------------+
  2587.  
  2588. From: pfitz@ican.net                                    08-Oct-99 19:56:05
  2589.   To: All                                               08-Oct-99 19:57:07
  2590. Subj: Re: Generic WinOS/2 audio driver revisited
  2591.  
  2592. From: Peter Fitzsimons <pfitz@ican.net>
  2593.  
  2594. > > If you're really desperate to free up an ISA slot, you might try a
  2595. > > CS4280 based card.
  2596. > >
  2597. > > This is the one I bought:
  2598. > >
  2599. > >  http://www.axiontech.com/cgi-local/noinfo.asp?sogncrs4280
  2600. > >
  2601. > > and don't be fooled by all the talk about "3d" and "wavetable". These
  2602. > > can only be implemented with software (poorly) with this card.
  2603. > The PCI cards which use the Aureal 8820 Vortex 1 chipset work very well
  2604. > under OS/2.  MP3s and digital recording are very good.  IMO, this is the
  2605. > best OS/2 sound solution presently available.  The OS/2 drivers do not
  2606. > support sound in Win-OS2.  If you really need this, I would recommend a
  2607. > second ISA card just for the Win-OS2 sound and use the Aureal for the
  2608. > OS/2 sound.  It is that good.  Or just skip the Win-OS2 sound...
  2609.  
  2610. The 4280 card I bought does support Win-os2 (not for midi tho), in quite
  2611. a clever way -- it feeds the data to an OS/2 daemon process which plays
  2612. the sound via mmos2 -- so the sound card is always available to os/2
  2613. apps.
  2614.  
  2615. Do you have a URL for a card based on the Vortex chip you mentioned?
  2616.  
  2617. --- WtrGate+ v0.93.p7 sn 165
  2618.  * Origin: Usenet: @Home Network Canada (1:109/42)
  2619.  
  2620. +----------------------------------------------------------------------------+
  2621.  
  2622. From: pfitz@ican.net                                    08-Oct-99 20:02:03
  2623.   To: All                                               08-Oct-99 19:57:07
  2624. Subj: Re: Generic WinOS/2 audio driver revisited
  2625.  
  2626. From: Peter Fitzsimons <pfitz@ican.net>
  2627.  
  2628. Dr J A Gow wrote:
  2629. > Thanks for the info, guys - but this is not really the information I was
  2630. > looking for here.
  2631. > What I would like is some basic Windows multimedia .drv file development
  2632. > details,
  2633. > such as what tools I would require to build them (other than a 16 bit
  2634. compiler
  2635. > and
  2636. > linker), how they should be built and what the interface is between
  2637. > MMSYSTEM.DLL (WinOS/2) and the windows .drv files.
  2638. > Incidentally, I was, as a temporary measure, considering purchasing a CS
  2639. based
  2640.  
  2641.  
  2642. The CS4280 card's drivers seem to do what you want already -- some sort
  2643. of generic connection between winos2 and os/2.
  2644.  
  2645. There's an outside chance this part of the drivers will work for a
  2646. non-CS card. Here's part of the readme:
  2647.  
  2648. 10) Audio in WIN-OS/2 Sessions
  2649. -------------------------------------------------------------------------------
  2650.  
  2651.  
  2652. Crystal Semiconductor device drivers provide outstanding support for
  2653. WinOS2.
  2654.  
  2655. - Crystal WinOS2 audio drivers are automatically installed during
  2656.   installation of OS/2 native audio device drivers.
  2657.  
  2658. - Crystal WinOS2 drivers are OS/2 specific and communicate with the 
  2659.   native OS/2 audio driver to perform audio operations.
  2660.  
  2661. - The audio device is considered "in-use" only when WinOS2 is 
  2662.   actively making sound.
  2663.  
  2664. For most users, this support prevents concurancy related errors from
  2665. occuring.  Still, they can occur.  Some details on concurancy and
  2666. other tips for WinOS2 and DOS game execution follow:
  2667.  
  2668. The installation automatically configures WinOS2 Audio when you install
  2669. Crystal
  2670. OS/2 Audio drivers.  
  2671. Windows audio drivers are installed for OS/2 Fullpack systemsonly.
  2672.  
  2673. The Crystal WinOS2 drivers are OS/2 specific and when loaded under
  2674. WinOS2
  2675. communicate with the OS/2 native audio device drivers to perform audio.
  2676.  
  2677.  
  2678. [...]
  2679.  
  2680. 12) Audio Concurrency Issues - OS/2, DOS, Win-OS/2
  2681. -------------------------------------------------------------------------------
  2682.  
  2683.  
  2684. MMPM/2
  2685. ------
  2686. The OS/2 multimedia subsystem (MMPM/2) is designed such that, when an
  2687. application is running in the foreground (has focus), then that
  2688. application
  2689. takes priority over applications which do not have focus.
  2690. MMPM/2 manages the device contention, forcing pauses and resumes to
  2691. pass use of the device to the foreground application.
  2692.  
  2693. This support is only available for OS/2 native applications.
  2694.  
  2695. When DOS games or WinOS2 drivers try to use the device, MMPM/2 is not
  2696. implicitly involved in mannaging contention.
  2697.  
  2698. DOS GAMES
  2699. ---------
  2700. With the PCI parts, there is no Crystal provided support for 
  2701. Sound Blaster style audio in an OS/2 DOS session. 
  2702. FM (OPL-2) is supported, but access does not need to be serialized.
  2703.  
  2704. FM does not suffer the same restrictions that traditionally cause 
  2705. sharing issues between OS/2 native and DOS game execution.  
  2706. If OS/2 MIDI playback is occuring concurrently with a DOS game,  
  2707. the two device drivers will cause each other to play improper sounds, 
  2708. but no catestrophic system errors will occur.  
  2709. That is, the system will not trap or hang.
  2710.  
  2711. The added value of no contingincy issues is greater than the downside 
  2712. of the potential for some bad sounds produced by the FM chip.
  2713.  
  2714. For this reason, access to the FM device is never denied.
  2715.  
  2716. WinOS2 Audio
  2717. ------------
  2718. When WinOS2 is quiet, it is "idle" and will not prevent MMPM/2 or other
  2719. WinOS2 sessions from using the device.  This also allows you to
  2720. run multiple separate WinOS2 sessions with no concern of audio sharing
  2721. between the sessions.
  2722.  
  2723. MMPM/2 by contrast considers the device "busy" whenever an OS/2
  2724. multimedia application is loaded.  For example, loading the OS/2 shipped
  2725. Digital Audio player will mark the device as "in-use" and has
  2726. historically
  2727. prevented WinOS2 from using the audio device.
  2728. This is often not an issue as the most prevalent OS/2 multimedia
  2729. application, system sounds, releases the device after each sound is
  2730. played.
  2731.  
  2732. For more information on this subject, see OS/2 online documentation
  2733.     VIEW /AUDIO
  2734.     VIEW /MULTIMEDIA
  2735.     VIEW /SOUNDS
  2736.  
  2737. This Crystal Semiconductor driver set goes one step further on 
  2738. WinOS2 access to the audio device.  When WinOS2 needs access to the 
  2739. audio device, a message is sent to a background OS/2 native application
  2740. which performs MMPM/2 commands to kick all native OS/2 applications off
  2741. of the audio device.  This has the effect of forcing MMPM/2 off the
  2742. device
  2743. when WinOS2 requires use.
  2744.  
  2745. The bottom line is that contention issues are minimized.  WinOS2 then
  2746. releases ownership of the audio device.  On the release, native OS/2
  2747. streams that were kicked off the device are automatically restarted
  2748. by MMPM/2.
  2749.  
  2750. --- WtrGate+ v0.93.p7 sn 165
  2751.  * Origin: Usenet: @Home Network Canada (1:109/42)
  2752.  
  2753. +----------------------------------------------------------------------------+
  2754.  
  2755. From: djohnson@isomedia.com                             08-Oct-99 12:59:09
  2756.   To: All                                               08-Oct-99 19:57:07
  2757. Subj: Re: Generic WinOS/2 Question
  2758.  
  2759. From: "David T. Johnson" <djohnson@isomedia.com>
  2760.  
  2761. rjerant@no_spam, Rich Jerant wrote:
  2762. > Hi John
  2763. > I saw your question the other day but did not have a chance t reply. I
  2764. > wrote  the OS/2 version of the Generic Win-OS/2 driver while I was
  2765. > working at IBM.  I can send you details of the builds environments
  2766. > both win31 and OS/2 . And if you would like the source we used.  The
  2767. > short version of the win31 environment is that while at IBM we used
  2768. > their win31 build environment which required MS C 6.0 (I can check on
  2769. > that) ,  Masm 5.0, and the win31 sdk. Since leaving IBM I have built
  2770. > win31 drivers using Visual C++ 1.62, the win95 ddk and the win32 sdk.
  2771. > (I will need to check on that also) Information about the windows
  2772. > messages that an audio driver needs to handle are detailed (and I use
  2773. > that word loosly) in the help files included with the win31 sdk and
  2774. > the win95 ddk. If you have any questions send me some email and I will
  2775. > try to help you out...
  2776.  
  2777. Thanks for replying here.  I have used the generic win-os2 driver with
  2778. the Aureal PCI Vortex 1 chipset.  When you install the generic win-os2
  2779. driver, it gives you the windows system sounds and so forth with no
  2780. problem.  Naturally, I had to try the RealPlayer 5.0 with the generic
  2781. win-os2 driver.  When you launch RealPlayer 5.0, the sound comes out for
  2782. about 10 seconds (excellent quality I might add) and then...it stops. 
  2783. If you move the slider forward, it will play another 10 seconds and then
  2784. stop.  Do you have any idea why this happens?  The driver seems...that
  2785. close! to working, but does not. 
  2786.  
  2787.  
  2788. > Rich
  2789. > On Fri, 08 Oct 1999 09:43:37 +0100, Dr J A Gow
  2790. > <jag12@_nospam_le.ac.uk> wrote:
  2791. > >
  2792. > >Thanks for the info, guys - but this is not really the information I was
  2793. > >looking for here.
  2794. > >What I would like is some basic Windows multimedia .drv file development
  2795. > >details,
  2796. > >such as what tools I would require to build them (other than a 16 bit
  2797. compiler
  2798. > >and
  2799. > >linker), how they should be built and what the interface is between
  2800. > >MMSYSTEM.DLL (WinOS/2) and the windows .drv files.
  2801. > >
  2802. > >Incidentally, I was, as a temporary measure, considering purchasing a CS
  2803. based
  2804. > >
  2805. > >PCI soundcard until I could start work on the generic WinOS/2 drivers -
  2806. > >although the
  2807. > >Aureal card works extremely well in OS/2, the drivers seem to prevent APM
  2808. from
  2809. > >allowing
  2810. > >the machine to drop into suspend mode - which since I leave the machine on
  2811. for
  2812. > >extended
  2813. > >periods is a damn nuisance.
  2814. > >
  2815. > >Thanks for your forbearance,
  2816. > >
  2817. > >
  2818. > >        John.
  2819. > >
  2820. > >
  2821. > >
  2822. > >
  2823.  
  2824. --- WtrGate+ v0.93.p7 sn 165
  2825.  * Origin: Usenet: Posted via Supernews, http://www.supernews.com (1:109/42)
  2826.  
  2827. +----------------------------------------------------------------------------+
  2828.  
  2829. +============================================================================+
  2830.