Strange Font Problem in fwh 1412
Strange Font Problem in fwh 1412
Hi
I used to fwh 1312 and have no problem.I have using VS2013 and harbour.
After upgrade to fwh 1412, the font problem is occured. I use Verdana font in my application. Sometimes all my font change to System Font. In order fix this, the user have to restart application.
Any comment?
I used to fwh 1312 and have no problem.I have using VS2013 and harbour.
After upgrade to fwh 1412, the font problem is occured. I use Verdana font in my application. Sometimes all my font change to System Font. In order fix this, the user have to restart application.
Any comment?
Regards,
Hakan ONEMLI
Harbour & VS 2019 & FWH 20.12
Hakan ONEMLI
Harbour & VS 2019 & FWH 20.12
- nageswaragunupudi
- Posts: 8017
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Contact:
Re: Strange Font Problem in fwh 1412
In such case most likely a log file with the same name as exe is created. <prgramname>.log.Horizon wrote:Hi
I used to fwh 1312 and have no problem.I have using VS2013 and harbour.
After upgrade to fwh 1412, the font problem is occured. I use Verdana font in my application. Sometimes all my font change to System Font. In order fix this, the user have to restart application.
Any comment?
Please obtain the log file and send to us to find out the cause.
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India
Re: Strange Font Problem in fwh 1412
Hi Mr. Rao.nageswaragunupudi wrote:In such case most likely a log file with the same name as exe is created. <prgramname>.log.Horizon wrote:Hi
I used to fwh 1312 and have no problem.I have using VS2013 and harbour.
After upgrade to fwh 1412, the font problem is occured. I use Verdana font in my application. Sometimes all my font change to System Font. In order fix this, the user have to restart application.
Any comment?
Please obtain the log file and send to us to find out the cause.
This log file is just open applicatio and close it.
Code: Select all
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : 0 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -1 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -2 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -3 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -4 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -5 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -6 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -7 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -8 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -9 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -10 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -11 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -12 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -13 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -14 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -15 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -16 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -17 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -18 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -19 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -20 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -21 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -22 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -23 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -24 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -25 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -26 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -27 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -28 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -29 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -30 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -31 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -32 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -33 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -34 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -35 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -36 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -37 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -38 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -39 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -40 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -41 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -42 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -43 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -44 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -45 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -46 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -47 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -48 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -49 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -50 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -51 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -52 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -53 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -54 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -55 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -56 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -57 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -58 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -59 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
20/01/2015 13:36:03: EXCESS RELEASE OF FONT Verdana[ hFont : 0] ( nCount : -60 )
<-TFONT:END(246) <-TCONTROL:DESTROY(2182) <-TRBTN:DESTROY(954) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TRBTN:HANDLEEVENT(1596) <-_FWH(3345) <-WINRUN(0) <-TWINDOW:ACTIVATE(1050)
------------------------------------------------------------
Regards,
Hakan ONEMLI
Harbour & VS 2019 & FWH 20.12
Hakan ONEMLI
Harbour & VS 2019 & FWH 20.12
Re: Strange Font Problem in fwh 1412
João Santos - São Paulo - Brasil
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Strange Font Problem in fwh 1412
Hakan,
Are you using any third party Class that it is not FWH standard ?
Are you using any third party Class that it is not FWH standard ?
- nageswaragunupudi
- Posts: 8017
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Contact:
Re: Strange Font Problem in fwh 1412
Thanks for sharing the log file.
Before responding, I rechecked FWH libraries.
Can you please clarify the following points?
1) Are you linking any modified classes from any older versions? If so please test with unmodified FWH 15.01.
2) Are you using any 3rd party libs where you assigned Verdana font?
3) You are using Verdana font. Fine. Please let us know how are you assigning the Verdana font to the RBBtns?
(a) While defining the button with FONT clause? ( eg FONT oVerdana ) OR
(b) oBtn:oFont := oVerdana (OR )
(c) oBtn:SetFont( oFont )
Please recheck your code and let us know if you adopted (a), (b) or (c)
4) If we do not get any clue from the above, I suggest you to create a totally new font with a different facename ( roman or some other ) and use that font exclusively only for RBBTNS. Then we'll be more clear if the offending code is in RBBtn or somewhere else.
Before responding, I rechecked FWH libraries.
Can you please clarify the following points?
1) Are you linking any modified classes from any older versions? If so please test with unmodified FWH 15.01.
2) Are you using any 3rd party libs where you assigned Verdana font?
3) You are using Verdana font. Fine. Please let us know how are you assigning the Verdana font to the RBBtns?
(a) While defining the button with FONT clause? ( eg FONT oVerdana ) OR
(b) oBtn:oFont := oVerdana (OR )
(c) oBtn:SetFont( oFont )
Please recheck your code and let us know if you adopted (a), (b) or (c)
4) If we do not get any clue from the above, I suggest you to create a totally new font with a different facename ( roman or some other ) and use that font exclusively only for RBBTNS. Then we'll be more clear if the offending code is in RBBtn or somewhere else.
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India
Re: Strange Font Problem in fwh 1412
Hi Antonio, Mr. Rao,
I have found lots of oFont:=oVerdana syntax in my code. I have changed all to ...:SetFont(oVerdana).
It seems there is no log file at first. I should give the application to one customer.
I will inform you about the result.
Thanks.
I have found lots of oFont:=oVerdana syntax in my code. I have changed all to ...:SetFont(oVerdana).
It seems there is no log file at first. I should give the application to one customer.
I will inform you about the result.
Thanks.
Regards,
Hakan ONEMLI
Harbour & VS 2019 & FWH 20.12
Hakan ONEMLI
Harbour & VS 2019 & FWH 20.12
Re: Strange Font Problem in fwh 1412
With FW 15.1 we get this issue too:
Code: Select all
26/01/15 20:29:30: EXCESS RELEASE OF FONT ARIAL[ hFont : 0] ( nCount : 1 )
<-TFONT:END(246) <-TPRINTER:SETFONT(879) <-(b)TPRINTER(247) <-TPRINTER:GETTEXTWIDTH(0) <-TRLINE:SAY(95) <-TREPORT:ENDPAGE(1477) <-TREPORT:END(1402) <-INFORME(21041) <-FCONT_PRN(13823)
------------------------------------------------------------
26/01/15 20:29:30: EXCESS RELEASE OF FONT ARIAL[ hFont : 0] ( nCount : 0 )
<-TFONT:END(246) <-__OBJSENDMSG(0) <-OSEND(288) <-ASEND(256) <-TREPORT:END(1412) <-INFORME(21041) <-FCONT_PRN(13823) <-(b)FCONT_EDIT(13644) <-TBUTTON:CLICK(175)
------------------------------------------------------------
26/01/15 20:29:30: EXCESS RELEASE OF FONT ARIAL[ hFont : 0] ( nCount : 0 )
<-TFONT:END(246) <-__OBJSENDMSG(0) <-OSEND(288) <-ASEND(256) <-TREPORT:END(1412) <-INFORME(21041) <-FCONT_PRN(13823) <-(b)FCONT_EDIT(13644) <-TBUTTON:CLICK(175)
------------------------------------------------------------
26/01/15 20:47:58: EXCESS RELEASE OF FONT ARIAL[ hFont : 0] ( nCount : 1 )
<-TFONT:END(246) <-TPRINTER:SETFONT(879) <-(b)TPRINTER(247) <-TPRINTER:GETTEXTWIDTH(0) <-TRLINE:SAY(95) <-TREPORT:ENDPAGE(1477) <-TREPORT:END(1402) <-INFORME(21044) <-FCONT_PRN(13823)
------------------------------------------------------------
26/01/15 20:47:58: EXCESS RELEASE OF FONT ARIAL[ hFont : 0] ( nCount : 0 )
<-TFONT:END(246) <-__OBJSENDMSG(0) <-OSEND(288) <-ASEND(256) <-TREPORT:END(1412) <-INFORME(21044) <-FCONT_PRN(13823) <-(b)FCONT_EDIT(13644) <-TBUTTON:CLICK(175)
------------------------------------------------------------
26/01/15 20:47:58: EXCESS RELEASE OF FONT ARIAL[ hFont : 0] ( nCount : 0 )
<-TFONT:END(246) <-__OBJSENDMSG(0) <-OSEND(288) <-ASEND(256) <-TREPORT:END(1412) <-INFORME(21044) <-FCONT_PRN(13823) <-(b)FCONT_EDIT(13644) <-TBUTTON:CLICK(175)
------------------------------------------------------------
Re: Strange Font Problem in fwh 1412
In line 1412 c:\fwh\source\classes\report.prg has:
What must be done with this line?.
Code: Select all
ASend( ::aFont, "End" )
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Strange Font Problem in fwh 1412
Paz,
That line is fine.
Please check that all your app fonts assignments are done using oObject:SetFont( oFont )
That line is fine.
Please check that all your app fonts assignments are done using oObject:SetFont( oFont )
Re: Strange Font Problem in fwh 1412
Hi Antonio,
I have also checked all my app. I have changed all ofont:=oArial to ..:Setfont(oArial) but this error still occur.
I have also checked all my app. I have changed all ofont:=oArial to ..:Setfont(oArial) but this error still occur.
Regards,
Hakan ONEMLI
Harbour & VS 2019 & FWH 20.12
Hakan ONEMLI
Harbour & VS 2019 & FWH 20.12
Re: Strange Font Problem in fwh 1412
Hi Antonio,
I think I have found one more problem in my app.
I use oFont variable from app. main in my class. But I always ::oFont:End() it.
::oFont := oFont
I think its not the correct syntax. How can I clone ::oFont variable from oFont?
Thanks.
I think I have found one more problem in my app.
I use oFont variable from app. main in my class. But I always ::oFont:End() it.
::oFont := oFont
I think its not the correct syntax. How can I clone ::oFont variable from oFont?
Thanks.
Regards,
Hakan ONEMLI
Harbour & VS 2019 & FWH 20.12
Hakan ONEMLI
Harbour & VS 2019 & FWH 20.12
Re: Strange Font Problem in fwh 1412
Hi,
Is this function Ok for cloning Font?
Thanks
Is this function Ok for cloning Font?
Thanks
Code: Select all
FUNCTION CLONE_Font(oFont)
LOCAL oResult
IF oFont <> nil .AND. oFont:ClassName()="TFONT"
WITH OBJECT oFont
oResult := TFont():New(:cFaceName, :nInpWidth, :nInpHeight,,;
:lBold, :nEscapement, :nOrientation, :nWeight, :lItalic,;
:lUnderline, :lStrikeOut, :nCharSet, :nOutPrecision,;
:nClipPrecision, :nQuality,,:nPitchFamily )
END WITH
ELSE
oResult := TFont():New( "Verdana", 0, -12) // This is my default font
ENDIF
RETURN oResult
Regards,
Hakan ONEMLI
Harbour & VS 2019 & FWH 20.12
Hakan ONEMLI
Harbour & VS 2019 & FWH 20.12
Re: Strange Font Problem in fwh 1412
Hi Antonio,
Any comment?
Any comment?
Regards,
Hakan ONEMLI
Harbour & VS 2019 & FWH 20.12
Hakan ONEMLI
Harbour & VS 2019 & FWH 20.12
- nageswaragunupudi
- Posts: 8017
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Contact:
Re: Strange Font Problem in fwh 1412
Correct. But we should know that we are not creating a totally new object with totally new :hFont. This function actually returns the same object with its internal counter :nCount incremented.Is this function Ok for cloning Font?
Actually, the internal method :Modify() achieves the same effect.
oClone := Clone_Font( oArial ) // your method
is exactly same as
oClone := oArial:Modify() // inbuilt method without parameters.
Example:
DEFINE FONT oArial NAME "ARIAL" SIZE 0,-12
? oArial:nCount // --> 1
oClone := Clone_Font( oArial )
? oArial:nCount, oClone:nCount // --> 2, 2
? oArial:hFont == oClone:hFont // --> .T.
? HB_ArrayID( oArial ) == HB_ArrayID( oClone ) // --> .T.
( That means oArial and oClone two variable names referring to the same object)
oArial:End() // This is same as oClone:End()
? oArial:nCount, oClone:nCount // --> 1, 1
oArial:End() // This is same as oClone:End()
? oArial:nCount, oClone:nCount // --> 0, 0
? oArial:hFont, oClone:hFont // --> 0, 0
This is what we know from this:
oClone := oArial
Both oClone and oArial refer to same Font Handle and same font object but the internal counter (nCount) is not effected.
Single oArial:End() or oClone:End() is enough to Release this font resource.
oClone := Clone_Font( oArial ) ( same as oClone := oArial:Modify() )
Both oClone and oArial refer to same Font Handle and same font object but the internal counter (nCount) is incremented by 1.
That means we need to call oClone/oArial:End() twice to release the font resouce.
This is equivalent to
oClone := oArial
oArial( or oClone):nCount++
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India