Page 1 of 1

Font-problem with 15/12 (SOLVED)

PostPosted: Fri Jan 08, 2016 4:31 pm
by byte-one
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)

Re: Font-problem with 15/12

PostPosted: Fri Jan 08, 2016 6:11 pm
by Enrico Maria Giordano
I can't reproduce the problem. Please provide a sample.

EMG

Re: Font-problem with 15/12

PostPosted: Fri Jan 08, 2016 7:04 pm
by byte-one
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)
------------------------------------------------------------

Re: Font-problem with 15/12

PostPosted: Fri Jan 08, 2016 10:46 pm
by Antonio Linares
Günther,

How are you assigning the font to the dialog ?

Re: Font-problem with 15/12

PostPosted: Fri Jan 08, 2016 10:52 pm
by TimStone
I have not noticed a font problem, but I also see that error log even though the program is running correctly.

Re: Font-problem with 15/12

PostPosted: Sat Jan 09, 2016 6:48 am
by byte-one
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.?

Re: Font-problem with 15/12

PostPosted: Sat Jan 09, 2016 7:28 am
by Otto
Hallo Günther,
bindest du eventuell eine eigene/geänderte Fivewin Classe ein?

lg
Otto

Re: Font-problem with 15/12

PostPosted: Sat Jan 09, 2016 7:33 am
by Antonio Linares
Günther,

Please provide a small example to reproduce what you are doing

I have tried this example and works fine:
Code: Select all  Expand view
#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  

Re: Font-problem with 15/12

PostPosted: Sat Jan 09, 2016 6:44 pm
by byte-one
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.

Re: Font-problem with 15/12

PostPosted: Sat Jan 09, 2016 6:47 pm
by byte-one
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.

Re: Font-problem with 15/12

PostPosted: Sat Jan 09, 2016 8:24 pm
by byte-one
Guys ALL-CLEAR!!!!
:oops: :oops: :oops: :oops:
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!

Re: Font-problem with 15/12 (SOLVED)

PostPosted: Sat Jan 09, 2016 9:30 pm
by Enrico Maria Giordano
Great! That's why we always need of a compilable and runnable sample of the problem. :-)

EMG