Wine --https://www.winehq.org-- allows you to run windows applications on Unix like OS like Linux, BSD and Mac.
I'm testing Wine for Mac to run my Windows applications. I'm using a specific implementation called "CrossOver". My FWH application launches perfectly and dialogs and FastReports are shown as expected. However, when opening a window that contains a TExplorerBar I get a runtime error:
Structured Systems Corp Error Sys
-----------------------------------------
c:\PMSys\PMSys.exe
Version Info :Build #1562 Built on: 04.11.2022 @ 15:58:45
Size :5,871,616 bytes
Maximum files : 0
Time since start:0 hours 11 mins 44 secs
Date and Time :05/13/2022, 11:00:18
Network :IMAC
OS User : crossover
ADS DD User :rcb
Details
----------
Error BASE/1004 No exported method: NTOP
Parameter :
[ 1] = U
Stack List
----------
Called from:NTOP(0)
Called from:TEXPLORERBAR:CHECKSCROLL(153)
Called from:TEXPLORERBAR:RESIZE(250)
Called from:TWINDOW:HANDLEEVENT(0)
Called from:TEXPLORERBAR:HANDLEEVENT(1731)
Called from:_FWH(3325)
Called from:SETSCROLLRANGE(0)
Called from:(b)TSCROLLBAR(88)
Called from:TSCROLLBAR:SETRANGE(0)
Called from:TSCROLLBAR:WINNEW(198)
Called from:TEXPLORERBAR:NEW(97)
Called from:TCONTRACTORSTBLBRW:VTASKBARMENU(172)
Called from:(b)TTABLEBROWSER_DEFINEDLG(173)
Called from:TDIALOG:INITIATE(714)
Called from:TDIALOG:ACTIVATE(331)
Called from:TCONTRACTORSTBLBRW:DEFINEDLG(173)
Called from:(b)TTABLEBROWSER_SHOW(183)
Called from:TWINDOW:ACTIVATE(1022)
Called from:TMDICHILD:ACTIVATE(262)
Called from:TCONTRACTORSTBLBRW:SHOW(183)
Called from:PMSYS:CONTRACTORSMAINTENANCE(640)
Called from:(b)PMSYS_FRAMEBAR(759)
Called from:TBTNBMP:CLICK(683)
Called from:TBTNBMP:LBUTTONUP(919)
Called from:TCONTROL:HANDLEEVENT(1721)
Called from:TBTNBMP:HANDLEEVENT(1866)
Called from:_FWH(3325)
Called from:WINRUN(0)
Called from:TMDIFRAME:ACTIVATE(1036)
Called from:PMSYS:ACTIVATE(243)
Called from:MAIN(53)
CPU type: VirtualApple @ 2.50GHz 2400 Mhz
The error cannot be reproduced under Windows. it only happens under Wine. Any ideas?
Thank you.
Reinaldo.