Re: MI MultiListBox - Just how does that work
- Original Message - From: David Watkins <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, April 11, 2000 5:17 AM Subject: MI MultiListBox - Just how does that work > > I am trying to use the MultiListBox command in MapBasic and have set up the control in the dialog but can't figure out a way to return entries from the list box. > > What I am trying to do is query a temporary table that summarises entries in a column and populates a multi list box. This part works well and I can populate the multi list box with what I want from a temporary table. The problem I have is that I can't figure out how to trap the selections in the multi list box (I want to use what the user chooses to limit what a sql query selects). > > I have already tried to call a handler routine (from the dialog) and have played around with the ReadControlValue command, but it isn't clear from the MapBasic manuals how exactly to trap mulitple selections made in a multi list box. Eventually I want the code to provide me with string values that match the entries selected from the multi list box. In your handler routine, each call of ReadControlValue(I) (where I is the ID of your MultiListBox) will give you the index of one of the selections. Keep calling ReadControlValue() until you get a 0. Then you'll know there are no more selections. HTH Spencer -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
MI MultiListBox - Just how does that work
I am trying to use the MultiListBox command in MapBasic and have set up the control in the dialog but can't figure out a way to return entries from the list box. What I am trying to do is query a temporary table that summarises entries in a column and populates a multi list box. This part works well and I can populate the multi list box with what I want from a temporary table. The problem I have is that I can't figure out how to trap the selections in the multi list box (I want to use what the user chooses to limit what a sql query selects). I have already tried to call a handler routine (from the dialog) and have played around with the ReadControlValue command, but it isn't clear from the MapBasic manuals how exactly to trap mulitple selections made in a multi list box. Eventually I want the code to provide me with string values that match the entries selected from the multi list box. Any help most gratefully received. David Watkins [EMAIL PROTECTED] -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
MI MultiListBox - Just how does that work......
I am trying to use the MultiListBox command in MapBasic and have set up the control in the dialog but can't figure out a way to return entries from the list box. What I am trying to do is query a temporary table that summarises entries in a column and populates a multi list box. This part works well and I can populate the multi list box with what I want from a temporary table. The problem I have is that I can't figure out how to trap the selections in the multi list box (I want to use what the user chooses to limit what a sql query selects). I have already tried to call a handler routine (from the dialog) and have played around with the ReadControlValue command, but it isn't clear from the MapBasic manuals how exactly to trap mulitple selections made in a multi list box. Eventually I want the code to provide me with string values that match the entries selected from the multi list box. Any help most gratefully received. David Watkins [EMAIL PROTECTED] -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]