<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Add Description next to arraylist item? in Inventor Programming Forum</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11101524#M38397</link>
    <description>&lt;P&gt;I have a situation where I've created a rule to return the a material stock code from an ArrayList, the problem is I also need to see the stock code description to make the correct selection.&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oDoc&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Document&lt;/SPAN&gt; = &lt;SPAN&gt;ThisDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Document&lt;/SPAN&gt;
&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;New&lt;/SPAN&gt; &lt;SPAN&gt;ArrayList&lt;/SPAN&gt;
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"ME-CRS-0006"&lt;/SPAN&gt;)&lt;SPAN&gt;'22GA, Sheet, Cold Rolled Steel, 60.00 x 120.00&lt;/SPAN&gt;
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"ME-CRS-0009"&lt;/SPAN&gt;)&lt;SPAN&gt;'16GA, Sheet, Cold Rolled Steel, 60.00 x 120.00&lt;/SPAN&gt;
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"Me-CRS-0010"&lt;/SPAN&gt;)&lt;SPAN&gt;'20GA, Sheet, Cold Rolled Steel, 60.00 x 120.00&lt;/SPAN&gt;
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"ME-CRS-0011"&lt;/SPAN&gt;)&lt;SPAN&gt;'18GA, Sheet, Cold Rolled Steel, 60.00 x 120.00&lt;/SPAN&gt;
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"ME-CRS-0013"&lt;/SPAN&gt;)&lt;SPAN&gt;'14GA, Sheet, Cold Rolled Steel, 60.00 x 120.00&lt;/SPAN&gt;

&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oSelMaterialStockCode&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt; = &lt;SPAN&gt;InputListBox&lt;/SPAN&gt;(&lt;SPAN&gt;"Select Material Stock Code"&lt;/SPAN&gt;, &lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;, &lt;SPAN&gt;oMaterialStockCode&lt;/SPAN&gt;, &lt;SPAN&gt;Title&lt;/SPAN&gt; := &lt;SPAN&gt;"CRS Sheet Selection"&lt;/SPAN&gt;, &lt;SPAN&gt;ListName&lt;/SPAN&gt; := &lt;SPAN&gt;"CRS Sheet Stock Code"&lt;/SPAN&gt;)
&lt;SPAN&gt;'if this custom property doesn't exist, this next line will also crete it if needed (no error shown)&lt;/SPAN&gt;
&lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;, &lt;SPAN&gt;"Material Stock Code"&lt;/SPAN&gt;) = &lt;SPAN&gt;oSelMaterialStockCode&lt;/SPAN&gt;&lt;/PRE&gt;</description>
    <pubDate>Tue, 12 Apr 2022 17:26:39 GMT</pubDate>
    <dc:creator>bbrumfield</dc:creator>
    <dc:date>2022-04-12T17:26:39Z</dc:date>
    <item>
      <title>Add Description next to arraylist item?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11101524#M38397</link>
      <description>&lt;P&gt;I have a situation where I've created a rule to return the a material stock code from an ArrayList, the problem is I also need to see the stock code description to make the correct selection.&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oDoc&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Document&lt;/SPAN&gt; = &lt;SPAN&gt;ThisDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Document&lt;/SPAN&gt;
&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;New&lt;/SPAN&gt; &lt;SPAN&gt;ArrayList&lt;/SPAN&gt;
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"ME-CRS-0006"&lt;/SPAN&gt;)&lt;SPAN&gt;'22GA, Sheet, Cold Rolled Steel, 60.00 x 120.00&lt;/SPAN&gt;
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"ME-CRS-0009"&lt;/SPAN&gt;)&lt;SPAN&gt;'16GA, Sheet, Cold Rolled Steel, 60.00 x 120.00&lt;/SPAN&gt;
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"Me-CRS-0010"&lt;/SPAN&gt;)&lt;SPAN&gt;'20GA, Sheet, Cold Rolled Steel, 60.00 x 120.00&lt;/SPAN&gt;
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"ME-CRS-0011"&lt;/SPAN&gt;)&lt;SPAN&gt;'18GA, Sheet, Cold Rolled Steel, 60.00 x 120.00&lt;/SPAN&gt;
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"ME-CRS-0013"&lt;/SPAN&gt;)&lt;SPAN&gt;'14GA, Sheet, Cold Rolled Steel, 60.00 x 120.00&lt;/SPAN&gt;

&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oSelMaterialStockCode&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt; = &lt;SPAN&gt;InputListBox&lt;/SPAN&gt;(&lt;SPAN&gt;"Select Material Stock Code"&lt;/SPAN&gt;, &lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;, &lt;SPAN&gt;oMaterialStockCode&lt;/SPAN&gt;, &lt;SPAN&gt;Title&lt;/SPAN&gt; := &lt;SPAN&gt;"CRS Sheet Selection"&lt;/SPAN&gt;, &lt;SPAN&gt;ListName&lt;/SPAN&gt; := &lt;SPAN&gt;"CRS Sheet Stock Code"&lt;/SPAN&gt;)
&lt;SPAN&gt;'if this custom property doesn't exist, this next line will also crete it if needed (no error shown)&lt;/SPAN&gt;
&lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;, &lt;SPAN&gt;"Material Stock Code"&lt;/SPAN&gt;) = &lt;SPAN&gt;oSelMaterialStockCode&lt;/SPAN&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 12 Apr 2022 17:26:39 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11101524#M38397</guid>
      <dc:creator>bbrumfield</dc:creator>
      <dc:date>2022-04-12T17:26:39Z</dc:date>
    </item>
    <item>
      <title>Re: Add Description next to arraylist item?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11101677#M38398</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Edit: This is not what you were asking lol&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I would add another value to list for none&lt;/P&gt;&lt;P&gt;CustTypeCRS.Add("none")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then before the imputlistbox put this&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;Try&lt;/SPAN&gt;
&lt;SPAN&gt;oMaterialStockCode&lt;/SPAN&gt; = &lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;, &lt;SPAN&gt;"Material Stock Code"&lt;/SPAN&gt;)
&lt;SPAN&gt;Catch&lt;/SPAN&gt;
&lt;SPAN&gt;oMaterialStockCode&lt;/SPAN&gt; = &lt;SPAN&gt;"none"&lt;/SPAN&gt;
&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Try&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;Also you could just have the tile of the list be the current stock code instead of "Select Material Stock Code". Then you wouldn't have to add another list value and the title would either be blank or give the previous value.&lt;/P&gt;&lt;P&gt;Hope this is what you were asking.&lt;/P&gt;</description>
      <pubDate>Tue, 12 Apr 2022 18:36:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11101677#M38398</guid>
      <dc:creator>dalton98</dc:creator>
      <dc:date>2022-04-12T18:36:18Z</dc:date>
    </item>
    <item>
      <title>Re: Add Description next to arraylist item?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11101694#M38399</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/1954827"&gt;@bbrumfield&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can add them together with a delimiter (in this case a vertical bar "|") and then use the Split function to create an array from the selection, and only use the part number portion of the array for the iproperty value. See example below.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope this helps.&lt;BR /&gt;Best of luck to you in all of your Inventor pursuits,&lt;BR /&gt;Curtis&lt;BR /&gt;&lt;A href="http://inventortrenches.blogspot.com" target="_blank" rel="noopener"&gt;http://inventortrenches.blogspot.com&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oDoc&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Document&lt;/SPAN&gt; = &lt;SPAN&gt;ThisDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Document&lt;/SPAN&gt;
&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;New&lt;/SPAN&gt; &lt;SPAN&gt;ArrayList&lt;/SPAN&gt;
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"22GA, Sheet, Cold Rolled Steel, 60.00 x 120.00 | ME-CRS-0006"&lt;/SPAN&gt;)
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"16GA, Sheet, Cold Rolled Steel, 60.00 x 120.00 | ME-CRS-0009"&lt;/SPAN&gt;)
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"20GA, Sheet, Cold Rolled Steel, 60.00 x 120.00 | Me-CRS-0010"&lt;/SPAN&gt;)

&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oSelMaterialStockCode&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt; = &lt;SPAN&gt;InputListBox&lt;/SPAN&gt;(&lt;SPAN&gt;"Select Material Stock Code"&lt;/SPAN&gt;, 
	&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;, &lt;SPAN&gt;oMaterialStockCode&lt;/SPAN&gt;, &lt;SPAN&gt;Title&lt;/SPAN&gt; := &lt;SPAN&gt;"CRS Sheet Selection"&lt;/SPAN&gt;, _
	&lt;SPAN&gt;ListName&lt;/SPAN&gt; := &lt;SPAN&gt;"CRS Sheet Stock Code"&lt;/SPAN&gt;)

&lt;SPAN&gt;sSplit&lt;/SPAN&gt; = &lt;SPAN&gt;Split&lt;/SPAN&gt;(&lt;SPAN&gt;oSelMaterialStockCode&lt;/SPAN&gt;, &lt;SPAN&gt;"|"&lt;/SPAN&gt;)
&lt;SPAN&gt;oDesc&lt;/SPAN&gt; = &lt;SPAN&gt;sSplit&lt;/SPAN&gt;(0) 
&lt;SPAN&gt;oPN&lt;/SPAN&gt; = &lt;SPAN&gt;sSplit&lt;/SPAN&gt;(1) 

&lt;SPAN&gt;'if this custom property doesn't exist, this next line will also create it if needed (no error shown)&lt;/SPAN&gt;
&lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;, &lt;SPAN&gt;"Material Stock Code"&lt;/SPAN&gt;) = &lt;SPAN&gt;oPN&lt;/SPAN&gt;

&lt;SPAN&gt;MsgBox&lt;/SPAN&gt;(&lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;, &lt;SPAN&gt;"Material Stock Code"&lt;/SPAN&gt;) )&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Apr 2022 18:33:31 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11101694#M38399</guid>
      <dc:creator>Curtis_W</dc:creator>
      <dc:date>2022-04-12T18:33:31Z</dc:date>
    </item>
    <item>
      <title>Re: Add Description next to arraylist item?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11101699#M38400</link>
      <description>&lt;P&gt;Just add the description to array list and then separate the selection via char you choose. For example:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oDoc&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;Document&lt;/SPAN&gt; = &lt;SPAN&gt;ThisDoc&lt;/SPAN&gt;.&lt;SPAN&gt;Document&lt;/SPAN&gt;
&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;New&lt;/SPAN&gt; &lt;SPAN&gt;ArrayList&lt;/SPAN&gt;
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"ME-CRS-0006/22GA, Sheet, Cold Rolled Steel, 60.00 x 120.00"&lt;/SPAN&gt;)
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"ME-CRS-0009/16GA, Sheet, Cold Rolled Steel, 60.00 x 120.00"&lt;/SPAN&gt;)
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"Me-CRS-0010/20GA, Sheet, Cold Rolled Steel, 60.00 x 120.00"&lt;/SPAN&gt;)
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"ME-CRS-0011/18GA, Sheet, Cold Rolled Steel, 60.00 x 120.00"&lt;/SPAN&gt;)
&lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;"ME-CRS-0013/14GA, Sheet, Cold Rolled Steel, 60.00 x 120.00"&lt;/SPAN&gt;)

&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oSelMaterialStockCode&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt; = &lt;SPAN&gt;InputListBox&lt;/SPAN&gt;(&lt;SPAN&gt;"Select Material Stock Code"&lt;/SPAN&gt;, &lt;SPAN&gt;CustTypeCRS&lt;/SPAN&gt;, &lt;SPAN&gt;oMaterialStockCode&lt;/SPAN&gt;, &lt;SPAN&gt;Title&lt;/SPAN&gt; := &lt;SPAN&gt;"CRS Sheet Selection"&lt;/SPAN&gt;, &lt;SPAN&gt;ListName&lt;/SPAN&gt; := &lt;SPAN&gt;"CRS Sheet Stock Code"&lt;/SPAN&gt;)
&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oSplit&lt;/SPAN&gt;() &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt; = &lt;SPAN&gt;Split&lt;/SPAN&gt;(&lt;SPAN&gt;oSelMaterialStockCode&lt;/SPAN&gt;, &lt;SPAN&gt;"/"&lt;/SPAN&gt;)
&lt;SPAN&gt;iProperties&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;(&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;, &lt;SPAN&gt;"Material Stock Code"&lt;/SPAN&gt;) = &lt;SPAN&gt;oSplit&lt;/SPAN&gt;(0)&lt;/PRE&gt;</description>
      <pubDate>Tue, 12 Apr 2022 18:33:09 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11101699#M38400</guid>
      <dc:creator>petr.meduna</dc:creator>
      <dc:date>2022-04-12T18:33:09Z</dc:date>
    </item>
    <item>
      <title>Re: Add Description next to arraylist item?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11101855#M38401</link>
      <description>&lt;P&gt;Works Perfectly!&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Brent&lt;/P&gt;</description>
      <pubDate>Tue, 12 Apr 2022 19:50:05 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11101855#M38401</guid>
      <dc:creator>bbrumfield</dc:creator>
      <dc:date>2022-04-12T19:50:05Z</dc:date>
    </item>
    <item>
      <title>Re: Add Description next to arraylist item?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11102811#M38402</link>
      <description>&lt;P&gt;More sophisticated solution is to use custom object (class) for items. See the following sample code&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;Sub Main
	Dim items As New List(Of ListItem)
	items.Add(New ListItem("1", "One") )
	items.Add(New ListItem("2", "Two") )
	items.Add(New ListItem("3", "Three"))
	
	Dim selectedItem = InputListBox("Select value", items)
	Logger.Debug(selectedItem.Value)
End Sub


Class ListItem
	Public Sub New(value As String, displayName As String)
		Me.Value = value
		Me.DisplayName = displayName
	End Sub
	
	Public Property Value As String
		
	Public Property DisplayName As String
		
	Public Overrides Function ToString() As String
		Return DisplayName
	End function
End Class
	&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Apr 2022 08:02:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11102811#M38402</guid>
      <dc:creator>Michael.Navara</dc:creator>
      <dc:date>2022-04-13T08:02:19Z</dc:date>
    </item>
    <item>
      <title>Re: Add Description next to arraylist item?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11103651#M38403</link>
      <description>Hi Michael,&lt;BR /&gt;&lt;BR /&gt;Thank you, I will test. I think from what I see and please correct me if I'm wrong. The attached code appears to allow the rule to be selected multiple times creating a new custom for ea.?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Brent F. Brumfield&lt;BR /&gt;Director of Engineering&lt;BR /&gt;P: (513) 385-0555&lt;BR /&gt;M: (513) 309-6643&lt;BR /&gt;bbrumfield@arscometals.com&lt;BR /&gt;&lt;A href="http://www.arscomfg.com" target="_blank"&gt;www.arscomfg.com&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;[cid:image001.png@01D84F1D.09510460]&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 13 Apr 2022 13:59:32 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11103651#M38403</guid>
      <dc:creator>bbrumfield</dc:creator>
      <dc:date>2022-04-13T13:59:32Z</dc:date>
    </item>
    <item>
      <title>Re: Add Description next to arraylist item?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11104043#M38404</link>
      <description>&lt;P&gt;Hi Michael,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tested the code you attached and must be doing something incorrectly, the code ran without error but produced no results.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Brent&lt;/P&gt;</description>
      <pubDate>Wed, 13 Apr 2022 16:58:50 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11104043#M38404</guid>
      <dc:creator>bbrumfield</dc:creator>
      <dc:date>2022-04-13T16:58:50Z</dc:date>
    </item>
    <item>
      <title>Re: Add Description next to arraylist item?</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11104060#M38405</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/1954827"&gt;@bbrumfield&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That example uses the iLogic Logger to show the result. You can use this modified example to see the result in a message box.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;More about the iLogic Logger, if interested:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://knowledge.autodesk.com/support/inventor/learn-explore/caas/CloudHelp/cloudhelp/2019/ENU/Inventor-iLogic/files/GUID-BE996AA3-DE49-4765-86A7-129DD7B42A4A-htm.html" target="_blank" rel="noopener"&gt;https://knowledge.autodesk.com/support/inventor/learn-explore/caas/CloudHelp/cloudhelp/2019/ENU/Inventor-iLogic/files/GUID-BE996AA3-DE49-4765-86A7-129DD7B42A4A-htm.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope this helps.&lt;BR /&gt;Best of luck to you in all of your Inventor pursuits,&lt;BR /&gt;Curtis&lt;BR /&gt;&lt;A href="http://inventortrenches.blogspot.com" target="_blank" rel="noopener"&gt;http://inventortrenches.blogspot.com&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;SPAN&gt;Sub&lt;/SPAN&gt; &lt;SPAN&gt;Main&lt;/SPAN&gt;
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;oList&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;New&lt;/SPAN&gt; &lt;SPAN&gt;List&lt;/SPAN&gt;(&lt;SPAN&gt;Of&lt;/SPAN&gt; &lt;SPAN&gt;ListItem&lt;/SPAN&gt;)
	&lt;SPAN&gt;oList&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;New&lt;/SPAN&gt; &lt;SPAN&gt;ListItem&lt;/SPAN&gt;(&lt;SPAN&gt;"1"&lt;/SPAN&gt;, &lt;SPAN&gt;"One"&lt;/SPAN&gt;) )
	&lt;SPAN&gt;oList&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;New&lt;/SPAN&gt; &lt;SPAN&gt;ListItem&lt;/SPAN&gt;(&lt;SPAN&gt;"2"&lt;/SPAN&gt;, &lt;SPAN&gt;"Two"&lt;/SPAN&gt;) )
	&lt;SPAN&gt;oList&lt;/SPAN&gt;.&lt;SPAN&gt;Add&lt;/SPAN&gt;(&lt;SPAN&gt;New&lt;/SPAN&gt; &lt;SPAN&gt;ListItem&lt;/SPAN&gt;(&lt;SPAN&gt;"3"&lt;/SPAN&gt;, &lt;SPAN&gt;"Three"&lt;/SPAN&gt;))
	
	&lt;SPAN&gt;Dim&lt;/SPAN&gt; &lt;SPAN&gt;selectedItem&lt;/SPAN&gt; = &lt;SPAN&gt;InputListBox&lt;/SPAN&gt;(&lt;SPAN&gt;"Select value"&lt;/SPAN&gt;, &lt;SPAN&gt;oList&lt;/SPAN&gt;)
	&lt;SPAN&gt;'Logger.Debug(selectedItem.Value)&lt;/SPAN&gt;
	&lt;SPAN&gt;MsgBox&lt;/SPAN&gt;(&lt;SPAN&gt;selectedItem&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt;,,&lt;SPAN&gt;"iLogic"&lt;/SPAN&gt;)
&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;


&lt;SPAN&gt;Class&lt;/SPAN&gt; &lt;SPAN&gt;ListItem&lt;/SPAN&gt;
	&lt;SPAN&gt;Public&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt; &lt;SPAN&gt;New&lt;/SPAN&gt;(&lt;SPAN&gt;value&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt;, &lt;SPAN&gt;displayName&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt;)
		&lt;SPAN&gt;Me&lt;/SPAN&gt;.&lt;SPAN&gt;Value&lt;/SPAN&gt; = &lt;SPAN&gt;value&lt;/SPAN&gt;
		&lt;SPAN&gt;Me&lt;/SPAN&gt;.&lt;SPAN&gt;DisplayName&lt;/SPAN&gt; = &lt;SPAN&gt;displayName&lt;/SPAN&gt;
	&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Sub&lt;/SPAN&gt;
	
	&lt;SPAN&gt;Public&lt;/SPAN&gt; &lt;SPAN&gt;Property&lt;/SPAN&gt; &lt;SPAN&gt;Value&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt;		
	&lt;SPAN&gt;Public&lt;/SPAN&gt; &lt;SPAN&gt;Property&lt;/SPAN&gt; &lt;SPAN&gt;DisplayName&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt;
		
	&lt;SPAN&gt;Public&lt;/SPAN&gt; &lt;SPAN&gt;Overrides&lt;/SPAN&gt; &lt;SPAN&gt;Function&lt;/SPAN&gt; &lt;SPAN&gt;ToString&lt;/SPAN&gt;() &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;String&lt;/SPAN&gt;
		&lt;SPAN&gt;Return&lt;/SPAN&gt; &lt;SPAN&gt;DisplayName&lt;/SPAN&gt;
	&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Function&lt;/SPAN&gt;
&lt;SPAN&gt;End&lt;/SPAN&gt; &lt;SPAN&gt;Class&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Apr 2022 17:06:43 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-forum/add-description-next-to-arraylist-item/m-p/11104060#M38405</guid>
      <dc:creator>Curtis_W</dc:creator>
      <dc:date>2022-04-13T17:06:43Z</dc:date>
    </item>
  </channel>
</rss>

