I have updated and attached the modified version of this RecipeSelect panel control.
It allows live resize and font changes in the Designer, sets the ComComponent and is also set to display "Recipe Select Panel" when control is created (instead of possibly showing the error that the ini file doesn't exist).
Apparently, using the ButtonText setting within the ini file doesn't have a function since the parser is only observing the section name.
So, this is what you might need to do:
[Recipe1] [Lava Cake]
40001=100 change it to 40001=100
40002=200 40002=200
40003=300 40003=300
ButtonText=Lava Cake
And for ini file like this:
[Lava Cake]
40001=100
40002=200
40003=300
[Fruit Cake]
40001=400
40002=500
40003=600
[Cheese Cake]
40001=700
40002=800
40003=900
[Walnut Strudel]
40001=155
40002=366
40003=677
[Poppy Seed Strudel]
40001=551
40002=663
40003=776
[Pecan Strudel]
40001=355
40002=566
40003=777
you might have AHMI screen like it is in the attached picture and with the following code that retrieves the recipe name and displays it in the large label named lblCurrentRecipe:
Private Sub RecipeSelect1_ItemSelected(sender As Object, e As Controls.ListButtonsEventArgs) Handles RecipeSelect1.ItemSelected
lblCurrentRecipe.Text = e.ButtonText
End Sub