Hello,
during painting different Images on a bRClicked-position on the main-window,
and getting wrong results of TOP / LEFT of ABPaint, I had to exchange TOP / LEFT
I used :
oWnd:bRClicked := {|nRow, nCol|
IIF( lShow = .T., ( nImgTop := nRow, nImgLeft := nCol, oWnd:Refresh() ), NIL ) }
To get the same results of Alpha-images and NON-transparent.
It is the c-function found in /internal/alpha.c
Maybe it can be changed ?

Best Regards
Uwe
during painting different Images on a bRClicked-position on the main-window,
and getting wrong results of TOP / LEFT of ABPaint, I had to exchange TOP / LEFT
I used :
oWnd:bRClicked := {|nRow, nCol|
IIF( lShow = .T., ( nImgTop := nRow, nImgLeft := nCol, oWnd:Refresh() ), NIL ) }
To get the same results of Alpha-images and NON-transparent.
It is the c-function found in /internal/alpha.c
Maybe it can be changed ?

Best Regards
Uwe
Since 1995 ( the first release of FW 1.9 )
i work with FW.
If you have any questions about special functions, maybe i can help.
i work with FW.
If you have any questions about special functions, maybe i can help.