Alaska Software Inc. - Ownerdraw and Phil Ide LFU
Username: Password:
AuthorTopic: Ownerdraw and Phil Ide LFU
AUGE_ OHROwnerdraw and Phil Ide LFU
on Fri, 09 Dec 2011 11:14:25 +0100
hi,

i did wrote a small Application using Phil Ide LoadfromUrl.
i use Ownerdraw and for PushButton and Listbox and CustomDrawCell
for Browse.

now in German Xbase++ Forum 1 User report Problem
but i can not reproduce it  and nobody in German Xbaseforum else
seem to have that Problem


Xbase++ version     : Xbase++ (R) Version 1.90.355   all hotfix
Operating system    : Windows XP 05.01 Build 02600 Service Pack 3
...
oError:args         :
          -> VALTYPE: C VALUE: _DLL   eh e 
          -> VALTYPE: N VALUE: 12863096
          -> VALTYPE: U VALUE: NIL
          -> VALTYPE: N VALUE: 2
          -> VALTYPE: N VALUE: 10
oError:canDefault   : N
oError:canRetry     : N
oError:canSubstitute: J
oError:cargo        : NIL
oError:description  : Interne Datenstrukturen besch"digt
oError:filename     :
oError:genCode      :         41
oError:operation    : dllExecuteCall
oError:osCode       :          0
oError:severity     :          2
oError:subCode      :          5
oError:subSystem    : BASE
oError:thread       :          1
oError:tries        :          0
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------

Called from PCRE_BASE:PCRE_FULLINFO(55)
Called from REGEXP:EXEC(78)
Called from CHOPURLINTOLITTLEBITS(247)
Called from LOADFROMURL(311)
Called from LFUBROWSE:FINDONLINE(861)
Called from MAIN(204)

which "seem" to be in LFU ...
i wrote a short Code "AskKB.PRG" just to test if he have a Problem
with PCRE.DLL or  XBPCRE.DLL where i include LoadFromUrl.PRG

while this Sample work on his 2 PC and i had add Ownerdraw to
Start Browse as "latest" i split Ownerdraw Code into DLL and
add Start Parameter /Dno as Option for use "normal" Browse.
now he can start Application with /Dno and it work on his PC


i have made serveal Version ...  all in 1 EXE or 5 DLL
lates call LFU from Main Loop ...
but Ownerdraw Version still crash on his 2 PC
can anyone else reproduce his Error ?

greetings by OHR
Jimmy




PDRLFU03E.ZIP
AUGE_ OHRRe: Ownerdraw and Phil Ide LFU
on Fri, 09 Dec 2011 11:18:07 +0100
forgot to say : "pure" Xbase++ except PCRE.DLL  ( see reference )

 greetings by OHR
Jimmy
AUGE_ OHRRe: Ownerdraw and Phil Ide LFU
on Tue, 13 Dec 2011 08:04:36 +0100
hi,

did anybold had a look @ my Attachment ?
does it run on your PC  ?

or can anyone else reproduce his Error ?
please help me while i can not reproduce Error

greetings by OHR
Jimmy
Jorge LRe: Ownerdraw and Phil Ide LFU
on Tue, 13 Dec 2011 12:26:45 -0300
Hi Jimmy,
i run your program, load 6400 lines empties , i push all buttons,
don´t generate any error


"AUGE_ OHR" escribió en el mensaje de 
noticias:6124de7d$536439c2$1112db@news.alaska-software.com...

hi,

i did wrote a small Application using Phil Ide LoadfromUrl.
i use Ownerdraw and for PushButton and Listbox and CustomDrawCell
for Browse.

now in German Xbase++ Forum 1 User report Problem
but i can not reproduce it  and nobody in German Xbaseforum else
seem to have that Problem


Xbase++ version     : Xbase++ (R) Version 1.90.355   all hotfix
Operating system    : Windows XP 05.01 Build 02600 Service Pack 3
...
oError:args         :
          -> VALTYPE: C VALUE: _DLL   eÐh e 
          -> VALTYPE: N VALUE: 12863096
          -> VALTYPE: U VALUE: NIL
          -> VALTYPE: N VALUE: 2
          -> VALTYPE: N VALUE: 10
oError:canDefault   : N
oError:canRetry     : N
oError:canSubstitute: J
oError:cargo        : NIL
oError:description  : Interne Datenstrukturen besch"digt
oError:filename     :
oError:genCode      :         41
oError:operation    : dllExecuteCall
oError:osCode       :          0
oError:severity     :          2
oError:subCode      :          5
oError:subSystem    : BASE
oError:thread       :          1
oError:tries        :          0
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------

Called from PCRE_BASE:PCRE_FULLINFO(55)
Called from REGEXP:EXEC(78)
Called from CHOPURLINTOLITTLEBITS(247)
Called from LOADFROMURL(311)
Called from LFUBROWSE:FINDONLINE(861)
Called from MAIN(204)

which "seem" to be in LFU ...
i wrote a short Code "AskKB.PRG" just to test if he have a Problem
with PCRE.DLL or  XBPCRE.DLL where i include LoadFromUrl.PRG

while this Sample work on his 2 PC and i had add Ownerdraw to
Start Browse as "latest" i split Ownerdraw Code into DLL and
add Start Parameter /Dno as Option for use "normal" Browse.
now he can start Application with /Dno and it work on his PC


i have made serveal Version ...  all in 1 EXE or 5 DLL
lates call LFU from Main Loop ...
but Ownerdraw Version still crash on his 2 PC
can anyone else reproduce his Error ?

greetings by OHR
Jimmy
Jose Antonio Diego KerejeRe: Ownerdraw and Phil Ide LFU
on Tue, 13 Dec 2011 16:53:04 +0100
Jimmy:

I checked the two applications and, apparently, are working properly here.

Regards. Diego
AUGE_ OHRRe: Ownerdraw and Phil Ide LFU
on Wed, 14 Dec 2011 00:21:00 +0100
hi,

thx for you work.

seems nobody else can reproduce the Error which 1 User get on his 2 PC
so i have to make more Sample to find out what happend on his PC

greetings by OHR
Jimmy
AUGE_ OHRRe: Ownerdraw and Phil Ide LFU
on Mon, 19 Dec 2011 04:23:09 +0100
hi,

it was a Combination of "XP Style", which he have change, 
and Antivirus AVAST ( free Version) on XP Sp3

but while a other User in German Xbaseforum have Problem
with Ownerdraw at Start ... 

now have re-written Intro and fix some small Bugs within 
this v05 Version (see more in README.TXT )

i also include Source Sample AskKB.PRG to show 
how to use KBONLINE.LIB / DLL to fill PDRS.DBF

greetings by OHR
Jimmy


PDRLFU05.ZIP