[Lazarus] GTK2 much improved

Phil Hess macpgmr at fastermac.net
Wed Dec 2 05:18:23 CET 2009


Zeljko,

I'm not seeing the same problem with the Qt widgetset that you reported:

TApplication.HandleException Access violation
  Stack trace:
  $02345E7C
  $0445EFB4
  $00260568  TQTDEVICECONTEXT__QDRAWWINPANEL,  line 1958 of qtobjects.pas
  $001C9574  TQTWIDGETSET__FRAME3D,  line 1775 of qtwinapi.inc
  $000D6210  FRAME3D,  line 222 of ./include/lclintf.inc
  $000EEA08  TCANVAS__FRAME3D,  line 963 of ./include/canvas.inc
  $002A4CDC  DRAWBUTTONFACE,  line 984 of mymisc.pas
  $0028E954  TOVCSPINNER__SCDRAWNORMALBUTTON,  line 1194 of ovcsc.pas
  $0028AD64  TOVCSPINNER__SCDRAWBUTTON,  line 613 of ovcsc.pas
  $0028A2FC  TOVCSPINNER__SCDOMOUSEUP,  line 531 of ovcsc.pas
  $0029111C  TOVCSPINNER__WMLBUTTONUP,  line 1713 of ovcsc.pas
  $00011018
  $0018D640  TCONTROL__WNDPROC,  line 1593 of ./include/control.inc
  $00180C90  TWINCONTROL__WNDPROC,  line 4920 of ./include/wincontrol.inc
  $00249D44  TQTWIDGET__DELIVERMESSAGE,  line 3826 of qtwidgets.pas
  $00246548  TQTWIDGET__SLOTMOUSE,  line 2413 of qtwidgets.pas
  $00245148  TQTWIDGET__EVENTFILTER,  line 1819 of qtwidgets.pas

Could you test with 0.9.28.2? That's what I've got on my PowerPC Mac that I use for testing.

I'm running against Qt 4.5.2.

Thanks.

-Phil


----- "zeljko" <zeljko at holobit.net> wrote:

> On Tuesday 01 December 2009 17:10, Phil Hess wrote:
> > I see that GTK/GTK2 doesn't appear to have PtInRegion implemented.
> That's
> > probably why I didn't use it.
> 
> So the best thing would be that you try to implement it :)
> 
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus




More information about the Lazarus mailing list