<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-15">
<META content="MSHTML 6.00.6000.16674" name=GENERATOR></HEAD>
<BODY style="MARGIN: 4px 4px 1px">
<DIV>Sorry, but I haven't used Juno, so I don't know if it worked on Windows.</DIV>
<DIV>Regards,</DIV>
<DIV>Randy<BR><BR>>>> Olaf Wagner <wagner@elegosoft.com> 8/14/2008 9:20 AM >>><BR>Quoting Jay <jay.krell@cornell.edu>:<BR><BR>><BR>> Randy, your scrollervbclass.m3 looks ok or better.<BR>><BR>> I went to try other gui apps, see if I could see the failure-to-move bug.<BR>> It seems that most gui apps now crash.<BR>> formsvbtedit is ok.<BR>><BR>><BR>> ***<BR>> *** runtime error:<BR>> ***     failed.<BR>> ***    file "..\src\winvbt\WinContext.m3", line 171<BR>> ***<BR>><BR>> Stack trace:<BR>>    FP         PC      Procedure<BR>> ---------  ---------  -------------------------------<BR>> 0x6e1f80c  0x1011cf9  PushPixmap + 0x49b in ..\src\winvbt\WinContext.m3<BR>> 0x6e1f8d4  0x101fd0c  PixmapCom + 0x932 in ..\src\winvbt\WinPaint.m3<BR>> 0x6e1fd30  0x101dc35  PaintBatch + 0x225 in ..\src\winvbt\WinPaint.m3<BR>> 0x6e1fd98  0x10184ee  PaintBatchVBT + 0x12d in ..\src\winvbt\WinTrestle.m3<BR>> 0x6e1fde0  0x1016ded  WindowProc + 0x699 in ..\src\winvbt\WinTrestle.m3<BR>> 0x6e1fe0c  0x7d9472d8<BR>> 0x6e1fe84  0x7d947568<BR>> 0x6e1fefc  0x7d94778d<BR>> 0x6e1ff0c  0x7d94ab86<BR>> 0x6e1ff54  0x101bbc9  MessengerApply + 0x21f in ..\src\winvbt\WinTrestle.m3<BR>> .........  .........  ... more frames ...<BR>> (a3c.aec): Break instruction exception - code 80000003 (first chance)<BR>> eax=00000001 ebx=000000ab ecx=0000ff27 edx=0000001c esi=06e1f5b0 edi=006358eb<BR>> eip=7d61002d esp=06e1f598 ebp=06e1f5b0 iopl=0         nv up ei pl nz na po nc<BR>> cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000202<BR>> ntdll32!DbgBreakPoint:<BR>> 7d61002d cc              int     3<BR>><BR>><BR>> The "funny" thing is that when this occurs, lots of scrollbar arrows  <BR>>  have been drawn<BR>> at the wrong place -- filling up Juno's canvas.<BR><BR>Did Juno ever work on Windows' Trestle? I seem to remember that<BR>the Windows implementation was not sufficient for this rather<BR>sophisticated application, too many things were missing.<BR><BR>Olaf<BR><BR>><BR>> This happens with current ScrollerVBClass.m3, or copying the Posix   <BR>> one over Win32,<BR>> or your current one.<BR>><BR>> I changed PushPixMap to print GetLastError, but it is 0. :(<BR>><BR>> I'll dig a bit.<BR>><BR>> Not great.<BR>>  - Jay<BR>><BR><BR><BR><BR>-- <BR>Olaf Wagner -- elego Software Solutions GmbH<BR>                Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany<BR>phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95<BR>    <A href="http://www.elegosoft.com">http://www.elegosoft.com</A> | Geschäftsführer: Olaf Wagner | Sitz: Berlin<BR>Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194<BR><BR><BR></DIV></BODY></HTML>