I've just recompiled my app with latest xHarbour (commercial) and FW (10.05) and have noticed that the horizontal & vertical scroll bar has disappeared in a xbrowse that browses an array rather than a DBF/SQL Table. I think i can just make out the vertical scroll bar just off of the edge of the browse.
If i query the lHScroll & lVScroll they both return .T.
I'm using a resource file to display the dialog with the xBrowse
I think i've narrowed it down. I think the calculation of the size of the browse when building from a resource is being calculated incorrectly. If i manually resize the browse & it's relating dialog based on each of the column widths the scroll bars appear fine.
Are you using resources to create the dialogs where the xbrowses are shown ? If yes, have you specified "TXBROWSE" as the type of control in your resources ?
A common mistake is to specify "LISTBOX" instead of "TXBROWSE"
Stack Calls =========== Called from: .\source\classes\XBROWSE.PRG => (b)TXBROWSE:TXBROWSE(476) Called from: => TXBROWSE:COLATPOS(0) Called from: .\source\classes\XBROWSE.PRG => (b)TXBROWSE:TXBROWSE(478) Called from: => TXBROWSE:SELECTEDCOL(0) Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:PAINT(1192) Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:DISPLAY(1174) Called from: .\source\classes\CONTROL.PRG => TCONTROL:HANDLEEVENT(1439) Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:HANDLEEVENT(10470) Called from: .\source\classes\WINDOW.PRG => _FWH(3378) Called from: => DIALOGBOXINDIRECT(0)