LAVA Forums Buy cool LAVA gear Forums RSS Feed

Welcome Guest ( Log In | Register )

Tags
(This content has not been tagged yet)
 
Reply to this topic Start new topic
> Multi-column Listbox Bug *confirmed*, Cannot select large item lists.
Michael_Aivaliot...
post Jan 14 2004, 02:35 AM
Post #1


Confucius say: Crowded elevator always smell different to midget
Group Icon
*****

Admin
Posts: 2367
Joined: 13-October 02
From: Planet Earth
Member No.: 2
Using LabVIEW Since:1994
LV:8.5 ,8.2.1 ,7.1.1
Greece Canada United States My Blog My Gallery


This is a confirmed bug from NI support that was just recently reported. I'm surprised that it hasn't popped-up earlier than this.

Create a multi-column listbox with about 5 columns and 1000 rows of data. Make sure you have 1 or more items selection capability enabled. Now using the selection tool (finger) click on the first row then scroll to the bottom of the list and shift-click the last row. This effectivly selects - highlights ALL rows. After doing this, LabVIEW hangs.

At first I thought that LabVIEW crashed but eventually it comes back and displays the selection. It seems to take longer to come back with the more rows of data you select. Regardless, this is definitly an issue since no-one will wait 5 minutes or more for a user interface to respond. In all essence LabVIEW is crashed.
Attached thumbnail(s)
Attached Image
 

--------------------


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
Ad
post Jan 14 2004, 02:35 AM
Post #















Tags
(This content has not been tagged yet)
Go to the top of the page
Quote Post
AlfredsFutterKis...
post Apr 30 2006, 01:10 PM
Post #2


One hit wonder!


Member
Posts: 1
Joined: 27-April 06
Member No.: 4875
LV:7.0
United Kingdom Nothing Selected Nothing Selected


QUOTE (Michael_Aivaliotis @ Jan 14 2004, 02:35 AM) *
This is a confirmed bug from NI support that was just recently reported. I'm surprised that it hasn't popped-up earlier than this.

Create a multi-column listbox with about 5 columns and 1000 rows of data. Make sure you have 1 or more items selection capability enabled. Now using the selection tool (finger) click on the first row then scroll to the bottom of the list and shift-click the last row. This effectivly selects - highlights ALL rows. After doing this, LabVIEW hangs.

At first I thought that LabVIEW crashed but eventually it comes back and displays the selection. It seems to take longer to come back with the more rows of data you select. Regardless, this is definitly an issue since no-one will wait 5 minutes or more for a user interface to respond. In all essence LabVIEW is crashed.

I too came across this problem, and the only advice I could find was not to use this listbox in labview. So on the strength of this I decided to build my own activex version of the MFC CListCtrl with integrated sort functions. So if anyone is interested in using my new control just send me an email to mjkilloran@hotmail.com.

QUOTE (Michael_Aivaliotis @ Jan 14 2004, 02:35 AM) *
This is a confirmed bug from NI support that was just recently reported. I'm surprised that it hasn't popped-up earlier than this.

Create a multi-column listbox with about 5 columns and 1000 rows of data. Make sure you have 1 or more items selection capability enabled. Now using the selection tool (finger) click on the first row then scroll to the bottom of the list and shift-click the last row. This effectivly selects - highlights ALL rows. After doing this, LabVIEW hangs.

At first I thought that LabVIEW crashed but eventually it comes back and displays the selection. It seems to take longer to come back with the more rows of data you select. Regardless, this is definitly an issue since no-one will wait 5 minutes or more for a user interface to respond. In all essence LabVIEW is crashed.

I too came across this problem, and the only advice I could find was not to use this listbox in labview. So on the strength of this I decided to build my own activex version of the MFC CListCtrl with integrated sort functions. So if anyone is interested in using my new control just send me an email to mjkilloran@hotmail.com.

Mike

This post has been edited by AlfredsFutterKiste: Apr 30 2006, 01:14 PM
Attached thumbnail(s)
Attached Image
 


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
crelf
post Apr 30 2006, 01:27 PM
Post #3


I'm a LAVA, not a fighter.
******

V I Engineering, Inc.
Posts: 3751
Joined: 13-October 03
From: Michigan, USA
Member No.: 181
Using LabVIEW Since:1993
LV:8.5 ,. ,.
Australia United States Nothing Selected My Blog


QUOTE (AlfredsFutterKiste @ Apr 30 2006, 11:10 PM) *
...I decided to build my own activex version of the MFC CListCtrl with integrated sort functions...

Here's a link to a native LabVIEW VI that'll sort your multi-column listboxes.

--------------------


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
Mike Ashe
post Jun 8 2006, 01:01 PM
Post #4


Instant Human, just add coffee
****

Premium Member
Posts: 889
Joined: 31-January 03
From: Waterford, CT USA
Member No.: 45
Using LabVIEW Since:1992
LV:8.2.1 ,7.1 ,8.0.1
United States us_connecticut us_washington


For short to medium lists I use the listboxes, but for long lists I have only used tables/arrays for some time now. I never quite noticed a hang, but there has been an obvious performance lag for some time now.

In a few cases where I really wanted certain listbox features and better performance I kept most of the list off screen in arrays and only parsed out a portion to display in the listbox at any one time. This takes a bit more housekeeping, but worked around the bug Michael points out.

--------------------
*************************************************************
"Always listen to the experts, they'll tell you what can't be done, and why.
Then go do it."
~The Notebooks of Lazarus Long (by Robert Heinlein)
*************************************************************


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic

 




Time is now: 2nd December 2008 - 12:35 AM