title: VB Stored Reference Lists
body: <p>I've successfully developed a good portion of a project i'm working on. To add greater functionality and ease coding I'd like to have a "reference list" of properties to bridge the gap between the UI and code. A lot of the code will end up looking like:</p>
  
  <p>object.property(SuperLongStringWhichActsAs.Integer.AndIsUnusableInUI)</p>
  
  <p>or</p>
  
  <p>object.property(integer)</p>
  
  <p>So the integer relating to the "width" property might be 1, with a possible substitute value of "bunchoftext.efields.width", and I'd like to show it in the UI as "Width". If the user selects "Width" in the UI, I'd like the returned value to be "1" for use in code, as "object.property(Width)" will not work, but "object.property(1)" will.</p>
  
  <p>Is there any way to store a list of strings and their related values to be referenced by the program?</p>
  
  <p>Thanks in advance for any help!</p>