xsharp.eu • bBrowser errors after VO export
Page 1 of 1

bBrowser errors after VO export

Posted: Wed May 05, 2021 10:30 pm
by OhioJoe
I've been testing a recently-converted VO application and found that everything bBrowser-related works. Except in one spot where I employ a drag-and-drop feature.

The bBrowser control is on a tab page (if that makes any difference).

When I open for editing in XIDE the PRG file (to which the window and tab page controls are attached), I get the following sequence of message boxes. The sequence repeats four times:

Properties page 'GenBBrowser' not found for window/control
template 'bBrowser'
(CONTROL:CUSTOMERCONTROL:BBROWSER)

Properties page 'bBrowserData' not found for
window/control template 'bBrowser'
(CONTROL:CUSTOMERCONTROL:BBROWSER)

Properties page 'bBrowserMisc' not found for
window/control template 'bBrowser'
(CONTROL:CUSTOMERCONTROL:BBROWSER)

Properties page 'bBrowserView' not found for
window/control template 'bBrowser'
(CONTROL:CUSTOMERCONTROL:BBROWSER)

Properties page 'bBrowserColor' not found for
window/control template 'bBrowser'
(CONTROL:CUSTOMERCONTROL:BBROWSER)

Properties page 'bBrowserStyles' not found for
window/control template 'bBrowser'
(CONTROL:CUSTOMERCONTROL:BBROWSER)



When I run the app, I go to the place where the bBrowser drag-and-drop activates. This is the only place in the application where we use drag-and-drop. And it is the only place in the app where I get a bBrowser error.

Description : Invalid argument type
Subsystem : BASE
GenCode : EG_ARG Argument error
FuncSym : XSHARP.RT.DLL:RT.FUNCTIONS.TRANSFORM
Severity : ES_ERROR
Can Default : False
Can Retry : False
Can Substitute : False
Argument Number : 1
Argument : uValue
Stack Trace :
TRANSFORM (Line: 0)
FIELDSPEC:TRANSFORM (Line: 0)
BDATACOLUMN:TRANSFORM (Line: 1418)
BBROWSER:CACHEUPDATE (Line: 3293)
BBROWSER:CLOSECOLUMN (Line: 4704)
BBROWSER:REMOVECOLUMN (Line: 29374)

*******************************
TABSTRUCT:POSTINIT (Line: 1074)
(This line reads as follows: SELF:oDCbFilpac:RemoveColumn( "BINCLUDE", FALSE )
oDCbFilpac is the bBrowser control on the window. I removed that line, which is followed by another RemoveColumn() and get the same error.
*******************************

TABSTRUCT:.CTOR (Line: 878)
MERGEFROM:.CTOR (Line: 476)
MAINSHELLWINDOW:LOADUSERIMPORTWINDOW (Line: 1317)
RUNTIMEMETHODHANDLE:INVOKEMETHOD (Line: 0)
RUNTIMEMETHODINFO:UNSAFEINVOKEINTERNAL (Line: 0)
RUNTIMEMETHODINFO:INVOKE (Line: 0)
OOPHELPERS:SENDHELPER (Line: 0)
OOPHELPERS:SENDHELPER (Line: 0)
OOPHELPERS:DOSEND (Line: 0)
SEND (Line: 0)
WINDOW:__COMMANDFROMEVENT (Line: 0)
WINDOW:__PREMENUCOMMAND (Line: 0)
WINDOW:DISPATCH (Line: 0)
APPWINDOW:DISPATCH (Line: 0)
SHELLWINDOW:DISPATCH (Line: 0)
XSHELLWINDOW:DISPATCH (Line: 100)
__WCSHELLWNDPROC (Line: 0)
DISPATCHMESSAGE (Line: 0)
APP:EXEC (Line: 0)
XAPP:START (Line: 86)
START (Line: 6)

Has anyone encountered this problem before? If so I would appreciate your enlightenment.

bBrowser errors after VO export

Posted: Thu May 06, 2021 7:51 am
by Chris
Hi Joe,

The first error, it is just a message from XIDE itself, there is some problem with the window/control definitions in cavowed.inf and it cannot display the control properly in the window editor. Can you please search for this file in your project's directory and sub directories and send it to me? If it doesn't exist there, you need to copy it to the project folder from your VOBin folder (together with cavowed.tpl and cavofed.tpl and cavoded.tpl for the DBServer and FieldSpec editor).

About the second problem, since I already have your app, I will look into it. What menu command do I need to use in order to provoke this error?

bBrowser errors after VO export

Posted: Thu May 06, 2021 8:14 am
by Chris
Hi Joe,

Oh, please ignore what I said, I see you have already sent a newer version! Will look into it and will get back to you.