FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Font-problem with 15/12 (SOLVED)
Posts: 1048
Joined: Mon Oct 24, 2005 09:54 AM
Font-problem with 15/12 (SOLVED)
Posted: Fri Jan 08, 2016 04:31 PM

Now with the new version the font from dialogs are changed after 2 or 3 calls to this dialog. (But only xBrowse, buttons, gets,.. and static says but NOT says redefined with any ID)

Regards,
Günther
---------------------------------
office@byte-one.com
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Font-problem with 15/12
Posted: Fri Jan 08, 2016 06:11 PM

I can't reproduce the problem. Please provide a sample.

EMG

Posts: 1048
Joined: Mon Oct 24, 2005 09:54 AM
Re: Font-problem with 15/12
Posted: Fri Jan 08, 2016 07:04 PM
Enrico, i assign a font in a public variable with ::setfont() to the main window. Now when i call a dialog the first or two calls are right in font. But then the font changes to a SYS-font and also in the massage-bar of the main window this SYS-font is used! In my old FWH 13/07 all is ok.
Maybe i can not use further a public variable to hold the font!?

This is the log after 1 call to a dialog:
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : 0 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -1 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -2 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -3 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -4 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -5 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -6 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -7 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -8 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -9 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -10 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -11 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -12 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -13 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -14 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -15 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -16 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -17 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -18 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -19 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -20 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -21 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -22 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -23 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -24 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -25 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -26 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -27 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -28 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -29 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -30 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -31 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -32 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -33 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -34 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -35 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -36 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -37 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -38 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -39 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -40 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -41 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -42 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -43 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -44 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : 0 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TGET:DESTROY(0) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TGET:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -45 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:49: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -46 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -47 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -48 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -49 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -50 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -51 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -52 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -53 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -54 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -55 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -56 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -57 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -58 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : 0 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -1 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -59 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -2 )
<-TFONT:END(284) <-TSAY:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TSAY:HANDLEEVENT(232) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -3 )
<-TFONT:END(284) <-TCONTROL:DESTROY(2132) <-TCOMBOBOX:DESTROY(968) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TCOMBOBOX:HANDLEEVENT(802) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -4 )
<-TFONT:END(284) <-TVBOX:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCONTROL:HANDLEEVENT(1733) <-TVBOX:HANDLEEVENT(0) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080)
------------------------------------------------------------
08.01.2016 21:28:50: EXCESS RELEASE OF FONT Segoe UI[ hFont : 0] ( nCount : -5 )
<-TFONT:END(284) <-TCHECKBOX:DESTROY(2132) <-TWINDOW:HANDLEEVENT(0) <-TCHECKBOX:HANDLEEVENT(1733) <-_FWH(3288) <-DIALOGBOX(0) <-TDIALOG:ACTIVATE(293) <-TRAIN_ERF(1080) <-(b)MAIN(382)
------------------------------------------------------------
Regards,
Günther
---------------------------------
office@byte-one.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Font-problem with 15/12
Posted: Fri Jan 08, 2016 10:46 PM

Günther,

How are you assigning the font to the dialog ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 3022
Joined: Fri Oct 07, 2005 01:45 PM
Re: Font-problem with 15/12
Posted: Fri Jan 08, 2016 10:52 PM

I have not noticed a font problem, but I also see that error log even though the program is running correctly.

Tim Stone
http://www.MasterLinkSoftware.com
http://www.autoshopwriter.com
timstone@masterlinksoftware.com
Using: FWH 23.10 with Harbour 3.2.0 / Microsoft Visual Studio Community 2022-24 32/64 bit
Posts: 1048
Joined: Mon Oct 24, 2005 09:54 AM
Re: Font-problem with 15/12
Posted: Sat Jan 09, 2016 06:48 AM

Antonio, i try to assign a font, stored in a public variable. I also make for a dialog a own font with same properties. In all this cases the error is present. It seems, that every control destroys the same font.?

Regards,
Günther
---------------------------------
office@byte-one.com
Posts: 6983
Joined: Fri Oct 07, 2005 07:07 PM
Re: Font-problem with 15/12
Posted: Sat Jan 09, 2016 07:28 AM

Hallo Günther,
bindest du eventuell eine eigene/geänderte Fivewin Classe ein?

lg
Otto

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Font-problem with 15/12
Posted: Sat Jan 09, 2016 07:33 AM
Günther,

Please provide a small example to reproduce what you are doing

I have tried this example and works fine:
Code (fw): Select all Collapse
#include "FiveWin.ch"

function Main()

   local oWnd, oBar

   DEFINE WINDOW oWnd

   DEFINE MSGBAR oBar PROMPT "Test" OF oWnd

   ACTIVATE WINDOW oWnd ;
      ON CLICK Test()

return nil

function Test()

   local oDlg, n
   
   for n = 1 to 20
   
      DEFINE DIALOG oDlg
   
      @ 2, 2 SAY "Test"
   
      ACTIVATE DIALOG oDlg CENTERED ;
         ON INIT oDlg:End()
      
   next   
   
return nil
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1048
Joined: Mon Oct 24, 2005 09:54 AM
Re: Font-problem with 15/12
Posted: Sat Jan 09, 2016 06:44 PM

Antonio, please define a font and assign it with oWnd:setfont(oFont) to the window. In a second step please try also assign to every created dialog a font with the same styles as in the main window.

Regards,
Günther
---------------------------------
office@byte-one.com
Posts: 1048
Joined: Mon Oct 24, 2005 09:54 AM
Re: Font-problem with 15/12
Posted: Sat Jan 09, 2016 06:47 PM

Otto, ich hab zwar einige geänderte Klassen und dies war auch meine erste Idee. Aber nach dem Entfernen dieser Klassen war es exakt das selbe Problem! Es muss irgendwas mit den Änderungen aus 2014 zu tun haben. Da wurde viel in der Fontverwaltung geändert, wie ich gesehen habe.

Regards,
Günther
---------------------------------
office@byte-one.com
Posts: 1048
Joined: Mon Oct 24, 2005 09:54 AM
Re: Font-problem with 15/12
Posted: Sat Jan 09, 2016 08:24 PM

Guys ALL-CLEAR!!!!


Sorry, my mistake. I had really a little own class for groups included. Instead of ::oFont = oFont -> ::setfont(oFont) and all problems are gone.....!
Thanks all!

:oops::oops::oops::oops:

Regards,
Günther
---------------------------------
office@byte-one.com
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Font-problem with 15/12 (SOLVED)
Posted: Sat Jan 09, 2016 09:30 PM

Great! That's why we always need of a compilable and runnable sample of the problem. :-)

EMG

Continue the discussion