Maelstrom wrote:
> If it runs on Windows it is (ultimately) a standard Windows control.
> The consistancy is via an abstraction layer. Case in point LabVIEW
> for Mac looks just the same (or nearly) as LabVIEW for Windows and
> yet Mac does not have ActiveX support.
Well, I didn't say it was an Acitve X control, only that IF you are not
talking about an Active X control, that it is completely a LabVIEW
control not relying on any control implementation in the Windows
standard controls.
I can assure you that LabVIEW controls are ENTIRELY implemented by
LabVIEW and do not use any Windows standard controls in any way. LabVIEW
goes however to the extend to try to imitate the look and feel of the
native platform controls if you use the so called dialog controls but
that is a complete LabVIEW implementation.
>Yeah well. I did not really want to dredge into the details but yes,
>the actual problem is with the Windows ScrollBar control. Its not just
>the ListBox as you might well imagine. Most Windows controls which use
>a *standard* scrollbar will have the same issue. Some controls implement
>thier own custom scrollbar internally and these can access up to 4 gigs
>but these are far and few between.
I'm pretty sure even the scroll bar is a complete LabVIEW
implementation. It would be strange to implement all other controls
completely in LabVIEW (and believe me they are) and only import the
sroll bar from the Windows standard controls. A simple check on non
Windows systems would show if the list box can handle more than 32000
elements there. I really doubt it.
Rolf Kalbermatter
Rolf Kalbermatter
My Blog 
DEMO, Electronic and Mechanical Support department, room 36.LB00.390